@charset "utf-8";
/*----------------Body Background----------------*/
body {
	background-color:#FFF;
	margin:10px 0px 10px 0px;
	}

.sub_menu {
	background-color:#f4f4f4;
	height:30px;
	border:1px solid #e0e0e0;
	padding:0px 20px 0px 20px;
	}

.search_auto {
	background-image:url(img/search_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	border:1px solid #e6e6e6;
	padding:12px;
	}

.heading_bar {
	background-image:url(img/gradient_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#343434;
	text-transform:capitalize;
	padding-bottom:10px;
	}

img.border {
	border:1px solid #daeaee;
	padding:2px;
	}
/*----------------Middle Body----------------*/
.line {
	background-image:url(img/line.gif);
	background-repeat:repeat-x;
	background-position:center;
	}

.line2 {
	background-image:url(img/line2.gif);
	background-repeat:repeat-x;
	background-position:center;
	}
	
	
.middle_body {
	padding:10px 0px 10px 0px;
	}
	
.spacer {
	padding: 10px 10px 10px 10px;
	}
	
	
/*----------------Form Objects----------------*/

.textfield_effect {
	background-image:url(img/search.gif);
	background-repeat:no-repeat;
	background-position:right;
border-width: 1px;
border-style: solid;
border-color: #b6b6b6;
background-color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
vertical-align:middle;
line-height:15px;
width: 200px;
height: 20px;
padding-left:5px;
padding-right:10px;
}

.textfield_effect2 {
border-width: 1px;
border-style: solid;
border-color: #969696;
background-color:#ffffff;
background-repeat: repeat-x;
font-family:Verdana, Geneva, sans-serif;
font-size: 12px;
color: #555555;
vertical-align:middle;
line-height:15px;
width: 237px;
height: 29px;
padding-left:5px;
}

	
/*----------------Text Styles----------------*/

.classified1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
	font-weight:bold;
	text-decoration:none;
	}
	
.classified2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#343434;
	}

.classified3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#343434;
	}

.classified4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#343434;
	font-weight:bold;
	}
	
.classified5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c7c7c;
	text-decoration:underline;
	}


.more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0070a0;
	text-decoration:underline;
	}

.classified6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#343434;
	font-weight:bold;
	text-decoration:none;
	}

.general{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
	text-decoration:none;
	}

.general a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0070a0;
	text-decoration:underline;
	}
	
.general a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0070a0;
	text-decoration:none;
	}

.classified7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0070a0;
	text-decoration:none;
	}

.presented{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#959595;
	text-decoration:none;
	}

.classified8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	text-decoration:none;
	}

/*----------------Footer----------------*/
.footer 
{
	background-color:#0070a0;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-transform:capitalize;
	padding-left:20px;
	padding-right:20px;
	}
	

/*------------------MENU INACTIVE----------------*/
#menu a {
width:120px;
height:30px;
background-color:#005596;
display:block;
align:right;
} 

#menu a {
color: #ffffff;
text-decoration:none;
font-size:13px;
font-weight:bold;
line-height:28px;
text-transform:capitalize;
text-align:center;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
}

#menu a:active {
color: #ffffff;
vertical-align:bottom;
}

#menu a:visited {
color: #ffffff;
vertical-align:bottom;
}

#menu a:hover {
color: #FFF;
background-color:#d70404;
vertical-align:bottom;
}


/*------------------MENU ACTIVE----------------*/
#menu2 a {
width:120px;
height:30px;
background-color:#d70404;
display:block;
align:right;
} 

#menu2 a {
color: #ffffff;
text-decoration:none;
font-size:13px;
font-weight:bold;
line-height:28px;
text-transform:capitalize;
text-align:center;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
}

#menu2 a:active {
color: #ffffff;
vertical-align:bottom;
}

#menu2 a:visited {
color: #ffffff;
vertical-align:bottom;
}

#menu2 a:hover {
color: #FFF;
background-color:#d70404;
vertical-align:bottom;
}
