/* reset.css - reset the default browser styling
 *

 */

:link,:visited,:focus
{ text-decoration:none; outline:none; }

ul,ol
{ list-style:none }

h1,h2,h3,h4,h5,h6,pre,code,kbd,input,select,textarea,table
{ font-size: 1em; }

dl,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,div,p,blockquote,fieldset,legend,input,select,textarea
{ margin:0; padding:0 }

a img,:link img,:visited img,abbr,acronym,fieldset,iframe
{ border:0; }

address,abbr,cite
{ font-style:normal }

caption
{ text-align:left; }

q:before,q:after
{ content:''; }
@charset "UTF-8";

html, body {
height: 100%;
}
#container { 
min-height: 100%;
}

#container {
height: 100%;
}
 
body {

margin:0 auto; 
padding:0;
FONT-SIZE: 86%;  COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
background:#ffffff url("images/cloud-bg.jpg") no-repeat top center;
}

.smText{FONT-SIZE: 76%;  COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;}
#main{ 
margin:0 auto;
width:895px;
 
border:#cccccc 2px solid;
}

TD {FONT-SIZE: 86%;  COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px}
TH {FONT-SIZE: 76%; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px}
H1 {FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000;}
H2 {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000;}
H3 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000;}
H4{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;}
B {FONT-WEIGHT: bold}
 
#topper {
margin:0 auto;
width:895px;
height:86px;
background:#ffffff url("images/topper.jpg") no-repeat top center;

} 

#topper-nav { 
width:338px;
height:18px;
text-align:right;
position:relative;
top:4px;
left:60px; 
} 
 
 
 #topper-navIE7 { 
width:338px;
height:18px;
 position:relative;
top:4px;
left:0px; 
 
 } 
 
 
 
#top_logo{width:338px;
height:18px;
text-align:left;
position:relative;
top:-10px;
left:5px; 
}

 #topperList ul { 
	margin-left: 0;
	padding-left: 0;
	display: inline;
	
	} 

#topperList ul li { 
	margin-left: 0;
	padding:0; 
	list-style: none;
	display: inline;
	}
	
#topperListIE7 ul {  
	margin-left: 0;
	padding-left: 0;
	display: inline;
	
	} 

#topperListIE7 ul li { 
	margin-left: 0;
	padding:0; 
	list-style: none;
	display: inline; 
	}
	
#top_nav {
 width:895px;
height:32px;
text-align:left;
position:relative;
top:-4px;
left:0px; 
 
}  

#topnavList ul { 
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#topnavList ul li { 
	margin-left: 0;
	padding:0; 
	list-style: none;
	display: inline;
	}
	
#header {
width:896px;
height:281px;
background:#003366;
} 

#header_int {
width:896px;
height:161px;
background:#003366;
} 

#mid-gray {
width:895px;
height:218px;
background:#ffffff url("images/mid-gray.gif") no-repeat top left;
 
} 

#index_content {
 margin: 0 auto;
 
} 
 

#content {  
width:895px;
min-height:500px; 
height:auto !important; 
height:500px; 
background:#ffffff ;
margin-top:10px;
}

#footer { 
margin:0 auto;
width:895px;
margin-top:10px;
text-align:center;
height:100px;
background:#ffffff url("images/bottom.jpg") no-repeat bottom center;
}


.page_content p
{
	text-align:justify;
	width:100%; 
	line-height: 17px;
	font-weight:normal;
	font-family: Arial,Verdana;
	color: #4B4B4B;
}
.page_content H1 {
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Verdana;
    color: #688CB5;
}
.page_content H2 {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Verdana;
	color: #F09B36;
}
.page_content H3 {
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Verdana;
	color: #8c8c8c;
}

.phones STRONG {
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Verdana;
	color: #8c8c8c;
}

.page_content
{
	font-size: 86%;
	font-weight:normal;
	font-family: Arial,Verdana;
	color:#4B4B4B;
	text-align:left;
}

.midbar{padding-left:40px;padding-top:10px;width:750px;} 

.midbar_bot{clear:both;padding:10px;} 
 
a:link {font-family: tahoma; color: #003366;text-decoration:none;}
a:visited {font-family: tahoma; color: #003366;text-decoration:none;}
a:hover {font-family: tahoma; color: #790000; }

a.reg:link {font-family: tahoma;font-size: 11px;color: #003366;border: thin solid #FFFFFF;text-decoration:none;}
a.reg:visited {font-family: tahoma;font-size: 11px;color: #003366;border: thin solid #FFFFFF;text-decoration:none;}
a.reg:hover {font-family: tahoma;text-decoration:underline;color: #790000;border: thin solid #FFFFFF;}

 

.news {font-family: tahoma; color: #666666;border-bottom: thin solid #FFFFFF;border-left: thin solid #FFFFFF;text-decoration:none;text-transform:uppercase;}
a.news:link {font-family: tahoma; color: #666666;border-bottom: thin solid #FFFFFF;border-left: thin solid #FFFFFF;text-decoration:none;text-transform:uppercase;}
a.news:visited {font-family: tahoma; color: #666666;border-bottom: thin solid #FFFFFF;border-left: thin solid #FFFFFF;text-decoration:none;text-transform:uppercase;}
a.news:hover {font-family: tahoma;text-decoration:underline;color: #666666;border: thin solid #FFFFFF;text-transform:uppercase;}

.news2 {font-family: tahoma;font-size: 8px;color: #666666;border: thin solid #FFFFFF;text-decoration:none;}
a.news2:link {font-family: tahoma;font-size: 8px;color: #666666;border: thin solid #FFFFFF;text-decoration:none;}
a.news2:visited {font-family: tahoma;font-size: 8px;color: #666666;border: thin solid #FFFFFF;text-decoration:none;}
a.news2:hover {font-family: tahoma;text-decoration:underline;font-size: 8px;color: #666666;border: thin solid #FFFFFF;}


 

.grayLine {background-color: #cccccc; text-decoration: none; FONT-WEIGHT: bold;FONT-SIZE: 12px;}
.dkWhiteLine {background-color: #F3F5F9; text-decoration: none; FONT-WEIGHT: bold;FONT-SIZE: 12px;}

.lt_gray{background:#f0f0f0;}

 

