.master_padding {
padding: 0px 20px 0px 20px;
background: #ffffff;
}

.body_bg {
background: #7F7F7F;
}

.lines {
background: url(photos/bg_lines.jpg);
}

.grey_box {
background: #C2C2C2 url(photos/upper_round_corner.jpg) left top no-repeat;
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: justify;
padding: 8px 8px 8px 8px;
}

.white_space_br {
font-size: 5px;
}

.black_box {
background: #012940 url(photos/upper_round_corner_right_black.jpg) right top no-repeat;
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: justify;
padding: 8px 0px 0px 2px;
}

.recycle_grey_box {
background: #C2C2C2 url(photos/upper_round_corner.jpg) left top no-repeat;
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: justify;
padding: 8px 8px 8px 8px;
}


.title_example {
font-family: verdana;
font-size: 15px;
font-weight: bold;
color: #ffffff;
}


.white_space_text {
background: #ffffff;
font-family: verdana;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
text-align: justify;
padding: 5px 8px 0px 8px;
}

.button_size {
width: 650px;
padding: 0px;
margin: 0;
}

.feature_box {
background: #012940 url(photos/left_red_black_bars.jpg) left top no-repeat;
font-family: verdana;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
text-align: justify;
padding: 2px 2px 2px 10px;
}

.large_feature_box {
background: #012940;
font-family: verdana;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
text-align: center;
padding: 2px 2px 2px 10px;
}

.red {
color: #CE0000;
}

.feature_cell_pad {
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: justify;
padding: 0px 3px 0px 0px;
border-left: solid 1px #C2C2C2;
}

.interior_features_padding {
padding: 0px 5px 0px 4px;
}

ul li {
line-height: 16px;
}

.page_title {
background: #C2C2C2 url(photos/upper_round_corner.jpg) left top no-repeat;
font-family: verdana;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #000000;
text-align: left;
padding: 5px 5px 5px 5px;
}

.auto_links_top {
font-family: verdana;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
padding: 7px 0px 0px 0px;
}

hr {
border: solid 1px #000000;
}

.standard_text {
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
}


.recycle_anchors {
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
padding: 3px 3px 3px 3px;
text-align:center;
border-right: solid 1px #f8f8f8;
border-bottom: solid 1px #f8f8f8;
}

.recycle_box {
border-left: solid 1px #f8f8f8;
border-top: solid 1px #f8f8f8;
}

.mold_table {
border-style: double;
border-left: solid 1px #000000;
border-top: solid 1px #000000;
}

.mold_titles {
background: #999999;
font-family: verdana;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
text-align: center;
padding: 5px 5px 5px 5px;
border-style: double;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000;
}

.mold_white {
background: #ffffff;
font-family: verdana;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: center;
padding: 5px 5px 5px 5px;
border-style: double;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000;
}

.mold_grey {
background: #dfdfdf;
font-family: verdana;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: center;
padding: 5px 5px 5px 5px;
border-style: double;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000;
}

.mold_white_titles {
background: #ffffff;
font-family: verdana;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: left;
padding: 5px 5px 5px 5px;
border-style: double;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000;
}

.mold_grey_titles {
background: #dfdfdf;
font-family: verdana;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: left;
padding: 5px 5px 5px 5px;
border-style: double;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000;
}

.purge_box {
font-family: verdana;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
text-align: left;
padding: 5px 5px 5px 15px;
}

.package_text {
font-family: verdana;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #000000;
padding: 5px 5px 5px 5px;
border-bottom: solid 1px #000000;
}

.footer_text {
font-family: verdana;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color: #616193;
padding: 5px 5px 5px 5px;
border-top: solid 1px #000000;
}

.text_box {
font-family: verdana;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #000000;
padding: 1px 1px 1px 1px;
border: solid 1px #990000;
}


.fly_menu_parent {
font-family: arial;
font-size: 12px;
}

.left_nav_cell {
background: #C0C0D6;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
border-left: solid 1px #000000;
}

.right_nav_cell {
background: #C0C0D6;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
border-right: solid 1px #000000;
}

.below_nav_pad {
padding: 10px 0px 0px 0px;
}


.new_auto_cell {
padding: 3px 3px 3px 3px;
text-align: left;
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
}



.client_home_box {
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
padding: 5px 5px 5px 5px;
border: solid 2px #000000;
line-height: 35px;
}



.bonus_box {
border: solid 1px #000000;
background: #C0C0D6;
padding: 4px 4px 4px 4px;
}


.static_footer {
font-family: verdana;
font-size: 10px;
color: #ffffff;
}



a.static_link:link {
font-weight: normal;
text-decoration : underline;
font-family: verdana;
font-size: 10px;
color: #ffffff;
}

a.static_link:visited  {
font-weight: normal;
text-decoration : underline;
font-family: verdana;
font-size: 10px;
color: #ffffff;
}

a.static_link:hover {
font-weight: normal;
text-decoration : none;
font-family: verdana;
font-size: 10px;
color: #ffffff;
}


	
	#dhtmlgoodies_menu img{
		border:0px;
	}

	/* End general styles for this example page */
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;	
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
	}	
	#dhtmlgoodies_menu a{

		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul{
		border:1px solid #000;
		background-color:#ebebeb;
		padding:1px;
	}
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
		background-color:#C0C0D6;
		overflow:visible;
		text-align: center;
		
		
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border:1px solid #555;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		color: #000;
		text-decoration:none;
		padding-left:2px;
		padding-right:2px;
	
	}
	
	/*
	Main menu items 
	*/
	
	#dhtmlgoodies_menu .currentDepth1{
		padding-left:5px;
		padding-right:5px;
		border:1px solid #000000;
	}
	#dhtmlgoodies_menu .currentDepth1over{
		padding-left:5px;
		padding-right:5px;
		background-color:#ffffff;
		border:1px solid #000;
		
		
	}
	#dhtmlgoodies_menu .currentDepth1 a{
		font-weight:bold;
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		color:#000000;
		font-weight:bold;
	}
	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		padding-right:2px;
		border:1px solid #000000;
	}
	#dhtmlgoodies_menu .currentDepth2over{
		padding-right:2px;
		background-color:#C0C0D6;
		border:1px solid #000;
	}	
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color:#000;
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		padding-right:2px;
		border:1px solid #ebebeb;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		padding-right:2px;
		background-color:#a7a7a7;
		border:1px solid #000;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
		padding-right:2px;
		border:1px solid #ebebeb;
	}
	#dhtmlgoodies_menu .currentDepth4over{
		padding-right:2px;
		background-color:#a7a7a7;
		border:1px solid #000;
	}	
	


