@charset "utf-8";
/* CSS Document */

.container {
	background-position:center;
	background-color: #333;
	background-image:url(images/background2.png);
	background-repeat:repeat-y;
	margin: 0px auto;
	width: 1000px;

}

a:visited{color:red;text-decoration:none;outline:none;}
a:link{color:red;text-decoration:none;outline:none; }
a:active{color:red;text-decoration:none;outline:none; }
a:hover{color:#0a55a3;text-decoration:none;outline:none; }


a.blue:visited{color:#0a55a3;text-decoration:none;outline:none;}
a.blue:link{color:#0a55a3;text-decoration:none;outline:none; }
a.blue:active{color:#0a55a3;text-decoration:none;outline:none; }
a.blue:hover{color:red;text-decoration:none;outline:none; }
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:	#0a55a3;
	font-weight:100;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #666;
	font-weight:
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:	#0a55a3;
	font-weight:100;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:	#0a55a3;
	font-weight:100;
}
.container2 {
	position:relative;
	margin: 0px auto;
	width: 1100px;
	height: auto;
}
body{
	padding:0px;
	margin:0px;
	background-color: #333;
}

.tablebg{
background:#ffffff url(images/background.jpg) repeat-y;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: left;
	padding-right: 10px;
	padding-left: 0px;
}
.content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight:bold;

}
.lists{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222;
		padding-left: 17px;
}
.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
}
.imageHome{
	position:absolute;
	top:712px;
	left:127px;
	z-index:20;
	height:71px;
	width:400px;
}
.left-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C58A6;
	text-align: left;
	padding-left: 80px;
}

/*.nav {
	font-size: 9px;
	color: #ce0000;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}*/
.footer {
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
}
#nav     {
	font-size: 9px;
	color: #ce0000;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	z-index: auto;
	width: 650px;
	height: 29px;
	/*border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #A8A282;
	border-left: 1px solid #A8A282;*/
}
#nav ul  { color: ##ffffff; font-size: 11px; line-height: 1px; background-color: #f1f1f2; text-align: center; list-style: none; margin: 0px auto 0px 0px; padding: 0; z-index: 1000;   }
#nav a {
	color: #ffffff;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-align: center;
	display: block;
	z-index: 1000;
	width: auto;
	height: auto
}
#nav a:link, #nav a:visited, #nav a:active    {
	color: #ce0000;
	z-index: 1000
}
#nav a:hover, #nav a:focus   {
	color: #981B1E;
	/*background-image: url(../images/navback.gif);*/
	background-color: #EEE;
	z-index: 1000;	/*border-left: 1px solid #A8A282; 
	border-top: 1px solid #A8A282;
	border-bottom: 1px solid #A8A282;
	border-right: 1px solid #A8A282; */
}

#nav li  {
	text-align: left;
	z-index: 1000;
	width: auto;
	float: left;
	height: auto;
	
}
#nav li ul     { background-color: #ffffff; position: absolute; z-index: 1000; left: -999em; width: 135px; border-top: 1px solid #ffffff}
#nav li ul.leftside     {
	background-color: #fff;
	margin-left: -1px;
	position: absolute;
	z-index: 1000;
	left: -999em;
	width: auto;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom-color: #ffffff;
}
#nav li ul.rightside      {
	background-color: #fff;
	margin-left: 1px;
	position: absolute;
	z-index: 1000;
	left: -999em;
	width: 135px;
	border-top: 1px solid #000000;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	
}
/*drop down style*/
#nav li ul li  {
	background-color: #f1f1f2;
	/*z-index: 1000;*/
	width: 155px;
	border-bottom: 1px solid #ffffff;
	
}
#nav li ul li a:hover  {
	/*z-index: 1000;*/
	border-style: none;
	width: 155px; 
	
}
/*end*/
#nav li:hover ul, #nav li.sfhover ul   { z-index: 1000; left: auto }
#nav li ul ul   { margin: -16px 0 0 125px; position: absolute; z-index: 1000 }
#nav li ul ul.two_lines   { margin: -31px 0 0 125px; position: absolute; z-index: 1000 }
#nav li ul ul.left_popout   { margin: -31px 0 0 -125px; position: absolute; z-index: 1000 }
#nav li:hover ul ul, #nav li.sfhover ul ul { z-index: 1000; left: -999em }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul  { z-index: 1000; left: auto }
/* extra positioning rules for limited noscript keyboard accessibility */
#nav li a:focus + ul  { margin-left: 0; z-index: 1000 }
#nav li li a:focus + ul { margin-left: 200px; z-index: 1000 }
#nav li li a:focus   { color: #900; background: #CC0000; margin-left: 1000em; z-index: 1000 }
#nav li li li a:focus   { color: #900; background: #CC0000; margin-left: 200px; z-index: 1000 }
#nav li:hover a:focus, #nav li.sfhover a.sffocus   { color: #900; background-color: #fff; margin-left: 0; z-index: 1000 }
#nav li li:hover a:focus + ul, #nav li li.sfhover a.sffocus + ul   { color: #000000; background-color: #f1f1f2; margin-left: 10em; z-index: 1000 }

.indypad {
	padding-right: 9px;
	padding-left: 9px;
	text-align: right;
	font-size: 9px;
	color: #ce0000;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #ce0000;
}
.indypad2 {
	padding-right: 9px;
	padding-left: 9px;
	text-align: right;
	font-size: 9px;
	color: #ce0000;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;

}
#nav li:hover, #nav li.hover {  
  position: static;  
}

#tooltip1 { position: relative; z-index:10}
#tooltip1 a span { display: none; color: #FFFFFF; }
#tooltip1 a:hover span { display: block; position: absolute; width: 270px; background-image:url(images/contact.png); height: 220px; left: 130px; top: -150px; color: #FFFFFF; padding-left: 25px; padding-right:20px; padding-top:19px; } 

.padd{
	padding:0 80px 0 140px;
	background:none;
	background-color:transparent;
}
	
