﻿body {
	margin: 0px;
	padding: 0px;
}
a{text-decoration:none; color:#164778;}
a:hover{text-decoration:underline;}
p{margin:0; padding:0px 0;}
.text_bold{font-weight:bold;}

#wrap{width:1020px; margin:0 auto;}
#top{height:111px;}
*{font-family:Verdana; font-size:12px}
#homeclick{
width:1020px;	
background: url(../img/header_bg.gif) no-repeat;
	height: 106px;
	display: block;
	position: absolute;
	margin: 0px 0 0 0;
}
#logo{
background: url(../img/logo.png) no-repeat;
height: 63px;
width: 200px;
margin-left: 20px;
margin-top: 10px;
float:left;
display:inline;
	}
#contactus{
height: 63px;
width: 200px;
margin-left: 500px;
margin-top: 10px;
margin-right:10px;
display:inline;
float:right;
text-align: right;
font-family: Verdana;
color:white;
font-weight: bold;
	}
#contactus a
{
text-align: right;
font-family: Verdana;
color:white;
font-weight: bold; 
text-decoration: none;
}
	
	li{
margin:0; padding:0px 0; font-family: Verdana; font-size: 12px; color:#666666;
}

	hr {
	color:#dfdfdf;
	height: 0.5px;
	margin-left: -25px;
	}


#splash{
	background: url(../img/splash.jpg) no-repeat;
	width: 1020px;
	height: 100px;
	background-position:center;
}
#column_left{width:1020px; float:left; margin-top:-5px;}
.left_column_box_home1, .left_column_box_home2,  .left_column_box_home3,  .left_column_box_home4{width:320px; height:210px; bottom; float:left; margin-top:7px;  padding-bottom:10px; margin-right:25px; margin-left:2px;}
.left_column_box_homeRight{width:320px; height:210px; bottom; float:left; margin-top:7px;  padding-bottom:10px; margin-right:0px; margin-left:2px;}
.left_column_box_full{
	float: left;
	margin-top: 7px;
	padding-bottom: 10px;
	}
.left_column_box_homeRight, .left_column_box_home2, .left_column_box_home4{margin-left:7px;}
.left_column_box_homeRight h2,.left_column_box_home1 h2, .left_column_box_home2 h2, .left_column_box_home3 h2, .left_column_box_home4 h2{font-size:12px;font-family :Verdana; width:315px; height:16px; margin:0px; background: #22429d;  padding:5px 0 0 10px; color: white}

.newsitems li span
{
	color:gray;
}
.newsitems li
{
color:#fff; width:290px; margin: 0 0 20px -25px; padding-bottom: 2px; font-size: 12px;  font-family: Verdana;
}

.newsitems li:hover
{
background-color:#0071bc; font-weight:bold; width:290px; margin: 0 0 20px -25px; color:white;
}
.newsitems li a:hover
{
	
}
.newsitems a
{
	width:290px; display: block; height: 100%; text-decoration: none;
}
.newsitems a:hover
{
	width:290px; display: block; height: 100%; text-decoration: none; color: white;
}

#left_column_box_homeRight a:hover;
{
	color:white;
	text-decoration: none;
}

#footer{clear:both; padding-top:20px; color:#a2a2a2; margin-bottom:10px; text-align: center;font-family: Verdana;font-size: 10px;}
#footer p{clear:both;}
#footer ul{list-style-type:none; margin:0; padding:0; width:380px;}
#footer ul li{float:left;}
#footer ul li a {color:#a2a2a2; padding:0 15px;}
#footer p{margin-left:15px;}
#footer a 
{
	font-size: 10px;
}

.left_menu{ border-right:1px solid #ededed;}
#menu ul li a:visited {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	text-transform: capitalize;
}


#menu {
	position: absolute;
	top: 87px;	
	background: transparent;
	width: 825px;
	height: 23px;
}

#menu ul li#current span{
				background: 
				url(../images/rightcorner.jpg)	
  				top right no-repeat;
  				padding-top:3px;
   				color: #004990;
			}
	#menu ul li#current{
				background: white
				url(../images/leftcorner.jpg)	
  				top left no-repeat;
  				
			}
		
#menu ul li:hover span, 
#menu ul li.over span, 
#menu ul li#current span{
				background: 
				url(../img/rightcorner.jpg)	
  				top right no-repeat;
  				padding-top:3px;
  				color: #004990;
			}

#menu ul li ul {
width:180px;
padding-top:3px;
}

#menu ul li ul li {
background:#e3e3e3;
width:170px;
border-bottom:1px solid white;
}

#menu ul li ul li * {
color:#333;
}

#menu ul li ul li#current *, 
#menu ul li ul li:hover *, 
#menu ul li ul li.over * {
color:#FFF !important;
}
.menutrans a:hover {
	background:transparent;
	}
#menu li {
	list-style-type:none;
	list-style-image:none;
	padding: 0;
	margin: 0;
}

/*--------------------------------------------menus----------------------------------------------------*/
#nav-menu ul
{
list-style: none;
padding: 0 5px;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0 25px;
 
}


#nav-menu li a
{
/* --background: url(background.gif) bottom left repeat-x; */
height: 23px;
text-align: center;
float: left;
display: block;
border:none;
color: white;
padding-left: 15px;
text-decoration: none;
text-align: center;
font-family: Verdana;
font-size: 12px;
}

#nav-menu li a:hover
{
/* --background: url(background.gif) bottom left repeat-x; */
height: 23px;
text-align: center;
background: #ffffff url("/img/leftcorner.jpg") left top no-repeat;
padding-left: 15px;
float: left;
display: block;
border:none;
color: blue;
text-decoration: none;
text-align: center;
font-family: Verdana;
font-size: 12px;
}
#nav-menu li a:hover span
{ 
height:23px;
background: url("/img/rightcorner.jpg") right top no-repeat; 
}


#nav-menu li a
{
float: none;
text-align: center;
font-family: Verdana;
font-size: 10px;
}


#nav-menu li#current a

{
/* --background: url(background.gif) bottom left repeat-x; */
height: 23px;
text-align: center;
background: #ffffff url("/img/leftcorner.jpg") left top no-repeat;
padding-left: 15px;
float: left;
display: block;
border:none;
color: blue;
text-decoration: none;
text-align: center;
font-family: Verdana;
font-size: 12px;
}

#nav-menu li#current a span
{ 
height:23px;
background: url("/img/rightcorner.jpg") right top no-repeat; 
}

#nav-menu
{
position: absolute; 
top: 83px; 
left: 10px;
width:1020px
} 

#nav-menu span
{   padding-right: 15px;

}
/*-----------------------------------------------subpages------------------------------------------*/
.sub_box_1{height:173px;}
.sub_box_1, .sub_box_2, .sub_box_3{width:591px; background:url(../img/sub_box_back.gif) repeat-y; margin-top:7px; padding-bottom:10px;}
.sub_box_1 h2, .sub_box_3 h2 {width:581px; height:26px; margin:0; padding:15px 0 0 10px; color:#164778; background:url(../img/sub_box_top.gif) no-repeat;}
.sub_box_2 h2{height:6px; width:591px; font-size:1px; background:url(../img/sub_box_top2.gif) no-repeat;}
.sub_box_1 h3, .sub_box_2 h3, .sub_box_3 h3 {padding:10px 0 0 15px; color:#164778; margin:0; }
.sub_box_bottom{height:6px; background:url(../img/sub_box_bottom.gif) no-repeat; font-size:1px;}

.sub_box_1 p, .sub_box_2 p, .sub_box_3 p{padding:10px 15px; color:#4a5b6c;}

.sub_box_2{height:145px;}
.sub_box_2 p{margin-top:15px;}

.item_selection{float:left; margin-left:20px; display:inline;}
.buysupport{float:left; margin:22px 0 0 70px;}

.icons{margin:20px 0 0 25px;}
.left_column_box_homeRight, .left_column_box_home1, .left_column_box_home2, .left_column_box_home3, .left_column_box_home4 {
	width: 315px;
	float: left;
	margin-top: 7px;
	padding-bottom: 10px;
}
