@charset "utf-8";
/* CSS Document */

body{
padding:0px;
margin:0px;
background-color:#4e79a6;
font-family:Arial;
font-size:12px;
}
li				{
				list-style: none;
				}

.container
{ position:relative;
top:0px;
left:0px;
width:950px;
margin:auto;
background-color:#FFFFFF;
}

.header
{ position:relative;
top:0px;
left:0px;
width:950px;
height:210px;
background-image:url(../images/bannerFinal2.png);
background-repeat:no-repeat;
}
.headerTop
{ position:relative;
top:0px;
left:0px;
width:950px;
height:178px;


}
.logo
{
position:absolute;
top:10px;
left:50px;
width:500px;
height:120px;
float:left;
background-image:url(../images/logo.png);
background-repeat:no-repeat;
}
.topLink
{
position:absolute;
top:10px;
left:700px;
width:225px;
height:30px;
text-align:right;
color:#006699;
font-weight:bold;
}
.callOn
{
position:absolute;
top:120px;
left:700px;
width:225px;
height:30px;
text-align:right;
}

.topLink a
{
color:#006699;
font-weight:bold;
text-decoration:none;
}
.topLink a
{
color:#006699;
font-weight:bold;
text-decoration:none;
}
.topLink a:hover
{
color:#0099CC;
font-weight:bold;
text-decoration:none;
}
/*menu Started*/


.menu
{
position:relative;
top:0px;
left:0px;
background-image:url(../images/menuBg2.png);
background-repeat:repeat-x;
height: 45px;
width:100%;
z-index:50;
}
.menu li
{
list-style:none;

}

				
#gnav			{
				position:relative;
				top:0px;
				left:0px;
				width: 910px;
				overflow: hidden;
				height:50px;
				margin:0px 0px 0px 0px;
				}
				
#gnav_left		{
				float:left;
				width: 8px;
				height: 40px;
				background: #FFF url(../images/nav_left.jpg) no-repeat;
				}
				
#gnav_mid		{
				float:left;
				width: 934px;
				background: #FFF url(../images/nav_mid.jpg) repeat-x ;
				}
				
#gnav_right		{
				float:left;
				width: 8px;
				height: 40px;
				background: #FFF url(../images/nav_right.jpg) no-repeat;
				}
				
#nav			{
				position:relative;
				top:0px;
				right:0px;
				width: 910px;
				margin: 0 auto;
				overflow:hidden;
				padding:0px 0px 0px 0px;
				
				}
			
.nav_hold		{
				position:relative;
				top:0px;
				left:0px;
				float:right;
				
				height:50px;
				margin-right: 1px;
				/*
				border-right: 1px solid #364867;
				border-top: 1px solid #335471;
				border-bottom: 1px solid #3a3a5c;
				*/
				}
			
.but_log		{
				position:relative;
				top:0px;
				left:0px;
				height: 50px;
				text-align: center;
				}
				
.button			{
				position:relative;
				top:0px;
				left:0px;
				height: 50px;
				text-align: center;
				padding:0px 0px 0px 0px;
				}
				
				.button a		{
								font: bold 20px Arial;
								color: #fff;
								float: left;
								height: 400px;
								
								padding:10px 20px 0px 20px;
							
								background-image:url(../images/png/offBg.png);
								background-repeat:repeat-x;
								text-decoration:none;
								}
								
				.button a:hover	{
								color: #ffffff;
								background-image:url(../images/png/onBg.png);
								background-repeat:repeat-x;
								text-decoration:none;
								}

.nav_hold:hover {
				background: url(../images/but_back.jpg) no-repeat;
				}
				
.nav_hold.active 	{
					background: url(../images/but_back.jpg) no-repeat;
					}	
					
.nav_hold.active .button a 	{
							color: #252525;
							background:url(../images/png/button_hov.png) no-repeat;
							}
				
.nav_hold_ser:hover {
					/*background: url(../images/but_back_ser.jpg) no-repeat;*/
					}
					
.nav_hold_ser.active 	{
						background: url(../images/but_back_ser.jpg) no-repeat;
						}	
					
.nav_hold_ser.active .button a 	{
								color: #252525;
								background:url(../images/png/button_hov.png) no-repeat;
								}
				
.nav_hold_ser	{
				float:right;
				width: 150px;
				height: 50px;
				margin-right: 1px;
				}
				
.button_ser		{
				position:relative;
				top:0px;
				left:0px;
				height: 50px;
				text-align: center;
				padding:0px 0px 0px 0px;
				}
				
				.button_ser a	{
								font: bold 20px Arial;
								color: #fff;
								float: left;
								height: 40px;
								width: 150px;
								padding:10px 0px 0px 0px;
								background:url(../images/png/homeOff.png) no-repeat;
								text-decoration:none;
								}
								
				.button_ser a:hover	{
								color: #ffffff;
								background:url(../images/png/homeOn.png) no-repeat;
								text-decoration:none;
								}


/*menu Ended*/














.banner
{ position:relative;
top:-10px;
left:0px;
width:950px;
background-image:url(../images/banner.png);
background-repeat:no-repeat;
height:260px;
}

/*///////////////Content///////////////*/

.content		{
				overflow: hidden;
				padding: 10px 0 10px 10px;
				margin: 5px 0;
				background-color: #fff;
				}
				
				.con_side		{
								float: left;
								width: 200px;
								overflow: hidden;
								}
								
				.con_main		{
								float: left;
								width: 710px;
								overflow: hidden;
								margin:0px 0px 0px 10px;
								
								}
								
/*///////////////Con Side Box///////////////*/

.box			{
				margin: 0 0 10px 0;
				}
				
				.box .head		{
								height: 39px;
								width: 200px;
										background-image: url(../images/heading.png);
										background-repeat:no-repeat;
								}
				
										
								.box .head  h1	{
												font: bold 14px Arial;
												color: #fff;
												line-height: 39px;
												padding:0px;
												margin:0px;
												text-align:center;
												}
				
										
				.box .con		{
								padding:0px 0px 0px 0px;
								}
								
								.box .con ul			{
															margin:0px;
															padding:0px;
														}
														
								.box .con ul li			{
														padding: 5px 0 5px 5px;
														line-height: 14px;
														width: 175;
														background: url(../images/link_bg.jpg) no-repeat left bottom;
														}
														
								.box .con ul li:hover	{
														background: #f1f2f2 url(../images/link_bg.jpg) no-repeat 5px bottom;
														}
														
								.box .con ul li a		{
														color: #666;
														}
														
								.box .con ul li a:hover	{
														color: #151515;
														}
														
/*///////////////Con Mid///////////////*/
.con_main h3 
{
padding:0px;
margin:0px;
color:#003366;
}

.con_main p
{
color:#666666;
font-size:14px;

}

/*///////////////Footer///////////////*/
/*///////////////Footer///////////////*/

.footer {
	margin: 0 auto;
	width: 960px;
	padding: 10px 0px 10px 10px;
}
.footer a {
	color: #fc0;
	text-decoration:none;
}
.footer a:hover {
	text-decoration: underline;
}
.footer span {
	font: normal 10px Verdana;
	color: #eee;
}

.containerBottom

{ position:relative;
top:0px;
left:0px;
width:950px;
height:10px;
margin:auto;
background-image:url(../images/containerBottom.png);
background-repeat:no-repeat;
}
