/* CSS Document */

body
{
background-image:url(../images/main_bg_02.jpg);
background-repeat:repeat-x;
background-position:left top;
margin:0px;
padding:0px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

#container
{
width:979px;
margin:0px auto;
padding:0px;
}

/*---------------------------top_area---------------------------*/

#top
{
width:979px;
margin:0px;
padding:0px;
float:left;
height:83px;
}

#top .logo
{
width:238px;
margin:0px;
padding:0px;
float:left;
}

#top .navigation
{
width:741px;
margin:0px;
padding:0px;
float:left;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
}

.navigation ul
{
width:661px;
margin:0px;
padding:40px 40px 2px 40px;
float:left;
list-style:none;
display:inline;
}
/*.navigation ul li
{
width:130px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
list-style:none;
display:inline;
text-align:center;
}

.navigation ul li strong
{
	width:130px;
	padding:0px 0px 0px 0px;
	float:left;
	margin:0px;
	}

.navigation ul li a
{
padding:10px 0px 0px 0px;
text-decoration:none;
color:#FFFFFF;
height:33px;
display:block;
}

.navigation ul li a:hover
{
color:#3379c9;
background-image:url(../images/nav_hover_bg.jpg);
background-repeat:repeat-x;
background-position:left bottom;
display:block;
height:33px;
padding:10px 0px 0px 0px;
}*/

/*---------------------------content_area---------------------------*/


#content
{
width:979px;
margin:0px;
padding:0px;
float:left;
}

#content .left_area
{
width:203px;
margin:0px;
padding:0px 15px 0px 0px;
float:left;
}


.left_area .banner
{
width:183px;
margin:0px 0px 0px 0px;
padding:53px 0px 0px 0px;
float:left;

}


#content .right_area
{
width:740px;
margin:0px;
padding:20px 0px 0px 18px;
float:left;
/*border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;*/
}


.right_area p
{
width:730px;
margin:0px;
padding:0px;
float:left;
}

.right_area p em
{
width:110px;
margin:0px;
padding:3px 0px 0px 0px;
float:left;
}



.right_area p label
{
width:200px;
margin:0px;
padding:3px 0px 0px 0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}

.right_area p span
{
margin:0px;
padding:0px 0px 0px 20px;
float:left;
color:#000000;
}

.blue
{
color:#2e79ca;
font-weight:bold;
}

.red
{
color:#ff0000;
font-size:14px;
font-weight:bold;
}

.right_area p span a
{
text-decoration:none;
color:#000000;
}



.right_area .header
{
width:200px;
margin:0px;
padding:194px 0px 0px 521px;
float:left;
background-image:url(../images/header_new_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
height:63px;
}

h1
{
width:730px;
color:#0058bb;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
margin:0px;
padding:0px;
float:left;
}

h2
{
width:700px;
color:#0b65c4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:10px 0px 0px 0px;
padding:4px 0px 4px 15px;
float:left;
/*background-color:#ededed;*/
}

h2 a
{
text-decoration:none;
color:#0b65c4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}


.right_area .mid_area
{
width:730px;
margin:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
float:left;

}

.mid_area .list
{
width:398px;
margin:0px;
padding:0px;
float:left;
}

.list ul
{
width:358px;
margin:0px;
padding:0px 20px 0px 20px;
float:left;
list-style:none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.list ul li
{
width:344px;
margin:0px;
padding:6px 0px 5px 14px;
float:left;
list-style:none;
background-image:url(../images/bullet_black_18.jpg);
background-repeat:no-repeat;
background-position:left top;
line-height:16px;
}

.mid_area .list_img
{
width:330px;
margin:0px;
padding:0px;
float:left;
}

.right_area .btm_txt
{
width:690px;
margin:0px;
padding:15px 15px 0px 15px;
float:left;
line-height:16px;
}
.btm_txt a
{
text-decoration:underline;
color:#000000;
font-weight:bold;
}
.btm_txt a:hover
{
color:#075dbd;
text-decoration:none;
font-weight:bold;
}


#footer
{
width:100%;
margin:20px 0px 0px 0px;
padding:0px;
float:left;
background-image:url(../images/footer_bg_47.jpg);
background-repeat:repeat-x;
background-position:left top;
height:89px;
}

#footer .footer_inner
{
width:979px;
margin:0px auto;
padding:25px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#656565;
text-align:center;
height:64px;
}

.footer_inner a
{
text-decoration:none;
color:#0058bb;
}

.footer_inner a:hover
{
text-decoration:underline;
color:#0058bb;
}



.right_area .header_inner
{
width:730px;
margin:0px;
padding:25px 0px 0px 0px;
float:left;
}




.header_inner ul
{
width:700px;
margin:0px;
padding:5px 0px 0px 10px;
float:left;
list-style:none;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.header_inner ul li
{
width:700px;
margin:0px;
padding:7px 0px 0px 10px;
float:left;
list-style:none;
background-image:url(../images/bullet_black_18.jpg);
background-repeat:no-repeat;
background-position:left top;
line-height:16px;
}

.header_inner .left_imgs
{
width:172px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
}

.header_inner .right_text
{
width:554px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
}

.right_text span
{
width:524px;
margin:0px;
padding:7px 15px 0px 15px;
float:left;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
}


.right_text .list_inner
{
width:550px;
margin:0px;
padding:0px;
float:left;
}

 h3
{
width:550px;
margin:0px;
padding:0px;
float:left;
}

.list_inner span
{
width:510px;
margin:0px;
padding:6px 0px 5px 14px;
float:left;
}

.list_inner ul
{
width:510px;
margin:0px;
padding:0px 20px 0px 20px;
float:left;
list-style:none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.list_inner ul li
{
width:490px;
margin:0px;
padding:6px 0px 5px 14px;
float:left;
list-style:none;
background-image:url(../images/bullet_black_18.jpg);
background-repeat:no-repeat;
background-position:left top;
line-height:16px;
}

.list_inner ul li a
{
text-decoration:underline;
color:#000000;
font-weight:normal;
}

.list_inner ul li a:hover
{
color:#0058bb;
}


.header_inner
{
width:721px;
margin:0px;
padding: 0px;
float:left;
}
.header_inner span
{
width:340px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
}


.header_inner h6
{
width:700px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
color:#0058bb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
}

.header_inner p
{
width:720px;
margin:0px;
padding:10px 0px 0px 0px;
float:left;
line-height:16px;

}

.header_inner p strong
{
color:#0058bb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}

.left_part h6
{
width:400px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
color:#0058bb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
}
.left_part p
{
width:400px;
margin:0px;
padding:10px 10px 0px 0px;
float:left;
line-height:16px;
}

.left_part p strong
{
color:#0058bb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


 .left_part
{
width:441px;
margin:0px;
padding:10px 0px 0px 0px;
float:left;
}

 .left_part ul
{
width:401px;
margin:0px;
padding:0px 15px 0px 15px;
float:left;
list-style:none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

 .left_part ul li
{
width:400px;
margin:0px;
padding:6px 0px 5px 14px;
float:left;
list-style:none;
background-image:url(../images/bullet_black_18.jpg);
background-repeat:no-repeat;
background-position:left top;
line-height:16px;
}

.header_inner .right_part
{
width:265px;
margin:0px;
padding:10px 0px 0px 0px;
float:left;
}




/*--------------------about page---------------------*/

#content_new
{
width:949px;
margin:0px;
padding:15px 15px 0px 15px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}

#content_new p
{
width:949px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
line-height:16px;
}

#content_new p span
{
margin:0px;
padding:0px 0px 0px 0px;
float:left;
color:#000000;
}



#content_new p span a
{
text-decoration:none;
color:#000000;
}

#content_new .left_panel
{
width:173px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
}

#content_new .right_panel
{
width:746px;
margin:0px;
padding:0px 15px 0px 15px;
float:left;
line-height:16px;

}

.header_inner .advisory
{
width:721px;
margin:0px;
padding:0px;
float:left;
background-image:url(../images/advisory_bg_12.jpg);
background-repeat:repeat-y;
background-position:left top;
}

.advisory .advisory_left
{
width:331px;
margin:0px;
padding:0px 15px 0px 15px;
float:left;
background-image:url(../images/advisory_partition_14.jpg);
background-repeat:no-repeat;
background-position:right;
line-height:16px;
}

.advisory_left h4
{
width:331px;
margin:0px;
padding:0px;
float:left;
color:#0058bb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.advisory_left h5
{
width:331px;
margin:0px;
padding:15px 0px 0px 0px;
float:left;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}



.advisory .advisory_right
{
width:330px;
margin:0px;
padding:0px 15px 0px 15px;
float:left;
line-height:16px;
}

.advisory_right h4
{
width:330px;
margin:0px;
padding:0px;
float:left;
color:#0058bb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.advisory_right h5
{
width:330px;
margin:0px;
padding:15px 0px 0px 0px;
float:left;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}


.header_inner .enterprise
{
width:720px;
margin:0px;
padding:0px;
float:left;
}

.enterprise .enterprise_left
{
width:330px;
margin:0px;
padding:0px 15px 0px 15px;
float:left;
background-image:url(../images/advisory_partition_14.jpg);
background-repeat:no-repeat;
background-position:right;
line-height:16px;
}

.enterprise_left .enterprise_list
{
width:330px;
margin:0px;
padding:0px;
float:left;
}

.enterprise_list ul
{
width:330px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
list-style:none;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.enterprise_list ul li
{
width:280px;
margin:0px;
padding:6px 0px 5px 14px;
float:left;
list-style:none;
line-height:16px;
}

.enterprise_left h4
{
width:330px;
margin:0px;
padding:0px;
float:left;
color:#0058bb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.enterprise_left h5
{
width:330px;
margin:0px;
padding:15px 0px 0px 0px;
float:left;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}



.enterprise .enterprise_right
{
width:330px;
margin:0px;
padding:0px 15px 0px 15px;
float:left;
line-height:16px;
}



/*-----------------------------------download page-------------------------------------*/

#content .download_page
{
width:979px;
margin:0px;
padding:15px 0px 0px 0px;
float:left;
}

.download_page .download_left
{
width:218px;
margin:0px;
padding:0px;
float:left;
/*border-right:1px solid #CCCCCC;*/
}

.download_page .download_right
{
width:701px;
margin:0px;
padding:0px 15px 0px 15px;
float:left;
/*border-right:1px solid #CCCCCC;*/
}

.download_right p
{
width:680px;
margin:0px;
padding:0px 15px 0px 5px;
float:left;
}
/*.parts_download p
{
width:350px;
margin:0px;
padding:0px;
float:left;
color:#454444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:22px;
text-align:justify;
}*/
.download_right h5
{
width:490px;
margin:0px;
padding:10px 0px 0px 10px;
float:left;
color:#3c3c3c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:30px;

}

.download_right .parts_download_img
{
width:310px;
margin:0px;
padding:0px;
float:left;
}


.download_right .parts_download
{
width:370px;
margin:0px;
padding:50px 0px 0px 0px;
float:left;
}

 .parts_download strong
{
margin:0px;
padding:10px 0px 0px 10px;
float:left;
color:#3c3c3c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:30px;
}

/********************* start of table ************************/

.tb_bg{
padding:Opx 0px;
margin:0px;
background-color:#d4dfff;
}

.tb_bg td{
background-color:#f8f8f8;
padding:0px 0px 0px 5px;
}

.hdg_1{
background:url(../images/tb_blue_bg_10.jpg) repeat-x;
padding:0px!important;
#padding:8px 0px 0px 0px;
margin:0px;
height:38px;
font-size:11px;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-align:center;
}


.txt1{
color:#000000;
font-size:11px;
font-weight:bold;
text-align:left;
padding:0px;
margin:0px;
}


/********************* start of table ************************/




#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	width:600px;	
	}

#sddm li
{	margin: 0;
	padding:0px 10px 0px 10px;
	list-style: none;
	float: left;
	font: bold 11px arial;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 5px 0px;
	color: #FFFFFF;
	text-align: center;
	font-size:14px;
	width:94px;	
	text-decoration: none;
	}

#sddm li a:hover, #sddm li a:active 
{
background-image: url(../images/rollover.png);
background-repeat:no-repeat;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0px;
	padding: 10px 0px 10px 10px;
	background-image:url(../images/drop_menu.png);
	background-repeat:no-repeat;
	font-size:14px;
	width:180px;
	height:128px;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 10px 10px;
		width:154px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;

		}

	#sddm div a:hover
	{color: #FFFFFF;
	background-image:url(../images/nav_hover_bg.jpg);
background-repeat:repeat-x;
background-position:left bottom;}


				/************************nav-start******************/

div#main-nav{
	width:580px;
	padding:0px;
	margin:0px;
	float:left;

}
div#main-nav ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div#main-nav ul li{
	list-style: none;
	display:block;
	float:left;
	padding:0px;
	text-align:center;
	margin:0px;

}


/* ---- sub nav ---- */
div#sub-nav{
	text-align:center;
	clear:both;
	height:22px;
	text-transform:capitalize;
	float:left;
	padding-left:60px;

}
div#sub-nav ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	display: none;
	width:400px;
	text-align:center;
}
div#sub-nav ul.selected{
	display: block;
}
div#sub-nav ul li{
	list-style: none;
	text-align:center;
	padding: 0px 5px 0px 5px;
	float:left;
	width:100px;
}
div#sub-nav li a:link,
div#sub-nav li a:visited{
	color: #ffffff;
	text-decoration: none;
	padding: 0px;
	font-size:12px;
	font-weight:bold;
	display:block;
}

div#sub-nav li a:hover,
div#main-nav li a:active{
	color:#ffffff;
	/*color:#9dca75;*/		
}

div#sub-nav li a.active{
	color: #9DCA75;
}		
		
		.nav1 {
		margin:0px;
		float:left;
		text-align:center;
		color:#FFFFFF;
		font-size:18px;
		font-weight:bold;
		padding:10px 22px;
		display:block;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		}
		.nav1:hover,
        .nav1:active{
		text-decoration:none;
		background-color:#072837;
		padding:10px 22px;
		margin:0px;
		}
		


/*-----------------------formcss-------------------------*/

.right_area .formnew
{
width:520px;
margin:0px;
padding:0px;
float:left;
}

.formnew p
{
width:520px;
margin:0px;
padding:0px;
float:left;
}

.formnew p em
{
width:110px;
margin:0px;
padding:3px 0px 0px 0px;
float:left;
}



.formnew p label
{
width:170px;
margin:0px;
padding:3px 0px 0px 0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}

.formnew p span
{
margin:0px;
padding:0px 0px 0px 20px;
float:left;
color:#000000;
}


.right_area .map
{
width:220px;
margin:0px;
padding:0px;
float:left;
}

.map h6
{
width:200px;
margin:0px;
padding:0px 10px 0px 10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#075dbd;
}

.map .text_cntact
{
width:200px;
margin:0px;
padding:0px 10px 0px 10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
.text_cntact strong
{
color:#075dbd;
font-weight:bold;
}


