﻿/* SIR CSS Version 1.0 */

body { margin:0px; padding:0px; text-align:center; background-color:#000000; }
body,div,td,th,span,p,select,textarea { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; }

a { text-decoration:underline; color:#285483; }
a img { border:0; }
div { margin:0; }
p { margin:0px 0px 9px 5px; }
.noWrap { white-space:nowrap; }

#shell { width:760px; margin:0px auto; text-align:left; }
#headArea { position:relative; width:760px; height:171px; text-align:left;  }
#bodyArea { position:relative; width:760px; padding:0; margin:0; background-color:#FFFFFF; text-align:left; }

#logo { position:absolute; left:0; top:0; }
#TopColorBar { position:absolute; left:0; top:106px; width:100%; height:18px; background-color:#185444; white-space:nowrap; }
#footer { clear:both; height:40px; padding:9px 0 9px 0; background-color:#000000; color:#999999; }
#footer p {margin:0px 5px 8px 5px; text-align:center; color:#999999; }
#footer a { text-decoration:none; color:#999999; }
#footer a:hover { text-decoration:underline; }
/* Fonts */
.font16Bold{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #333333;
}
.font14Bold{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333333;
}
.font13Bold{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #333333;
}
.font12Bold{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
}/*
.font11Bold{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
.font11Regular{
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}*/
.font11Italic{
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
.font10Regular{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #333333;
}
/*.font10Bold{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}
.font9Bold{
	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}
.font10RegularVer{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}
.font14BoldVer{
	font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}*/
.font12Regular{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
/*.font9Regular{
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #333333;
}
.font9RegularVer{
	font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}
.font8Bold{
	font: bold 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}*/
/* CSS for nav */

 /* Left navigation - styles unordered list */

/*#nav { float:left; padding:35px 0px 20px 10px; }
#nav ul { padding: 0; margin: 0; list-style: none; list-style-image: none;  }
#nav li { padding:0; margin:0; background-image: none; }
#nav ul a { 
	color: #285483; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:bold; 
	text-decoration: none; 
	padding:3px 0px 3px 10px; 
	display: block; 
	width: 135px; 
	voice-family: "\"}\""; 
	voice-family:inherit;
}
#nav ul a:hover {
	color:#AE382F;
	background-color:#91ACC7;
	border:1px #465977 solid;
}
li .current {
	color: #285483; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:bold; 
	text-decoration: none; 
	padding:3px 0px 3px 10px; 
	display: block; 
	width: 135px; 
	voice-family: "\"}\""; 
	voice-family:inherit;
}*/
#nav { float:left; padding:35px 0 20px 10px; }
#nav ul { 
	color: #285483; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:bold; 
	text-decoration: none; 
	padding:3px 0 3px 10px; 
	display: block; 
	width: 135px; 
	list-style: none;
}
#nav li {
	padding:3px 0 3px 10px; 
}
#nav ul a {
	text-decoration: none;

}
#nav ul a:hover {
	color:#1D3C5E;
	border-bottom: 1px dotted #B82926;
}
.current {
	font-size:11px;
}
/*html>body #nav ul a { width:135px; }

#nav ul a.active { 
	font-weight:bold; 
	color:#333333; 
}
background-image:url(../images/services/orange_square.gif); background-repeat:no-repeat;
*/