/* CSS Document */

body{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
}

#site-width{
width:990px;
height:auto;
background-color:#FFFFFF;
padding:0px 5px 0px 5px;
margin:0 auto;
}

#top-logo{
width:990px;
height:100px;
padding:0px;
float:left;
}

#search
{
float:right;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}
.textsearch{
position:relative;
font-family:Arial, Helvetica, sans-serif;
background:none;
top:14px;
width:155px;
height:25px;
color:#666666;
left:0px;
padding-left:4px;
border:none;
}



#sitemap a{color:#164280; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#sitemap a:hover{color:#000000; text-decoration:underline;}

#toplink-bg{
width:990px;
height:45px;
background:#164280;
padding:0px;
margin:0px;
float:left;
}
img{
	border:none;
	}

/* top mainlink START */

#navmenu{
margin-top:0;
}





ul#navmenu img{
	border:none;
	vertical-align:middle;
	margin-right:0px;
	}

ul#navmenu ul{
	margin-top:45px;
	margin-left:-40px;
	list-style:none;
	display:none;
	position:absolute;
	
	}
	ul#navmenu{
	list-style:none;
	padding:0;
	
	}

ul#navmenu li:hover>*{
	display:block;
	}
ul#navmenu li:hover{
	position:relative;
	}

ul#navmenu li{
	display:block;
	white-space:nowrap;
	font-size:0;
	float:left;
	}
	
		

#navmenu li a {
	background: url("../images/toplink-a.gif") no-repeat left top; margin: 0px; width: 99px; height: 45px; float: left; display: block;
}

#navmenu li a#a0 {
	background: url("../images/toplink-a.gif") no-repeat left bottom; width: 99px;
}
#navmenu li a#a1 {
	background: url("../images/toplink-b.gif") no-repeat left bottom; width: 140px;
}
#navmenu li a#a2 {
	background: url("../images/toplink-c.gif") no-repeat left bottom; width: 135px;
}
#navmenu li a#a3 {
	background: url("../images/toplink-d.gif") no-repeat left bottom; width: 175px;
}
#navmenu li a#a4 {
	background: url("../images/toplink-e.gif") no-repeat left bottom; width: 150px;
}
#navmenu li a#a5 {
	background: url("../images/toplink-f.gif") no-repeat left bottom; width: 135px;
}
#navmenu li a#a6 {
	background: url("../images/toplink-g.gif") no-repeat left bottom; width: 156px;
}


#navmenu li a#a0:hover {
	background: url("../images/toplink-a.gif") no-repeat left top; width: 99px;
}
#navmenu li a#a1:hover {
	background: url("../images/toplink-b.gif") no-repeat left top; width: 140px;
}
#navmenu li a#a2:hover {
	background: url("../images/toplink-c.gif") no-repeat left top; width: 135px;
}
#navmenu li a#a3:hover {
	background: url("../images/toplink-d.gif") no-repeat left top; width: 175px;
}
#navmenu li a#a4:hover {
	background: url("../images/toplink-e.gif") no-repeat left top; width: 150px;
}
#navmenu li a#a5:hover {
	background: url("../images/toplink-f.gif") no-repeat left top; width: 135px;
}
#navmenu li a#a6:hover {
	background: url("../images/toplink-g.gif") no-repeat left top; width: 156px;
}



#navmenu li a#a10 {
	background: url("../images/toplink-b10.gif") no-repeat left bottom; width: 140px;
}
#navmenu li a#a10:hover {
	background: url("../images/toplink-b10.gif") no-repeat left top; width: 140px;
}
#navmenu li a#a11 {
	background: url("../images/toplink-b11.gif") no-repeat left bottom; width: 140px;
}
#navmenu li a#a11:hover {
	background: url("../images/toplink-b11.gif") no-repeat left top; width: 140px;
}
#navmenu li a#a12 {
	background: url("../images/toplink-b12.gif") no-repeat left bottom; width: 140px;
}
#navmenu li a#a12:hover {
	background: url("../images/toplink-b12.gif") no-repeat left top; width: 140px;
}
#navmenu li a#a13 {
	background: url("../images/toplink-b13.gif") no-repeat left bottom; width: 140px;
}
#navmenu li a#a13:hover {
	background: url("../images/toplink-b13.gif") no-repeat left top; width: 140px;
}




#navmenu li a#a20 {
	background: url("../images/toplink-c10.gif") no-repeat left bottom; width: 135px;
}
#navmenu li a#a20:hover {
	background: url("../images/toplink-c10.gif") no-repeat left top; width: 135px;
}
#navmenu li a#a21 {
	background: url("../images/toplink-c11.gif") no-repeat left bottom; width: 135px;
}
#navmenu li a#a21:hover {
	background: url("../images/toplink-c11.gif") no-repeat left top; width: 135px;
}
#navmenu li a#a22 {
	background: url("../images/toplink-c12.gif") no-repeat left bottom; width: 135px;
}
#navmenu li a#a22:hover {
	background: url("../images/toplink-c12.gif") no-repeat left top; width: 135px;
}
#navmenu li a#a23 {
	background: url("../images/toplink-c13.gif") no-repeat left bottom; width: 135px;
}
#navmenu li a#a23:hover {
	background: url("../images/toplink-c13.gif") no-repeat left top; width: 135px;
}


#navmenu li a#a4 {
	background: url("../images/toplink-e.gif") no-repeat left bottom; width: 150px;
}

#navmenu li a#a4:hover {
	background: url("../images/toplink-e.gif") no-repeat left top; width: 150px;
}


#navmenu li a#a40 {
	background: url("../images/toplink-e10.gif") no-repeat left bottom; width: 150px;
}
#navmenu li a#a40:hover {
	background: url("../images/toplink-e10.gif") no-repeat left top; width: 150px;
}
#navmenu li a#a41 {
	background: url("../images/toplink-e11.gif") no-repeat left bottom; width: 150px;
}
#navmenu li a#a41:hover {
	background: url("../images/toplink-e11.gif") no-repeat left top; width: 150px;
}
#navmenu li a#a42 {
	background: url("../images/toplink-e12.gif") no-repeat left bottom; width: 150px;
}
#navmenu li a#a42:hover {
	background: url("../images/toplink-e12.gif") no-repeat left top; width: 150px;
}




#navmenu li a#b0 {
	background: url(../images/toplink-a.gif) top left no-repeat;
	width:99px;
}
#navmenu li a#b1 {
	background: url(../images/toplink-b.gif) top left no-repeat;
	width:140px;
}
#navmenu li a#b2 {
	background: url(../images/toplink-c.gif) top left no-repeat;
	width:135px;
}
#navmenu li a#b3 {
	background: url(../images/toplink-d.gif) top left no-repeat;
	width:175px;
}
#navmenu li a#b4 {
	background: url(../images/toplink-e.gif) top left no-repeat;
	width:150px;
}
#navmenu li a#b5 {
	background: url(../images/toplink-f.gif) top left no-repeat;
	width:135px;
}
#navmenu li a#b6 {
	background: url(../images/toplink-g.gif) top left no-repeat;
	width:156px;
}













/*-------------------------------------------------------------------------------- sub meunu*/




/* top mainlink end*/

#home-middle1{
font-family:Arial, Helvetica, sans-serif;
width:990px;
height:auto;
padding:15px 0px 0px 0px;
margin:0px;
float:left;
}


#home-middle{
font-family:Arial, Helvetica, sans-serif;
width:990px;
height:auto;
background:url(../images/left-shade-line.gif) repeat-y top left;
padding:15px 0px 0px 0px;
margin:0px;
float:left;
}

#left-area{
width:360px;
height:466px;
background:url(../images/left-topbg.jpg) no-repeat top left;
background-color:#A4BCDC;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
float:left;
}

#left-area2{
width:360px;
font-family:Arial, Helvetica, sans-serif;
height:10px;
background:url(../images/left-topbg1.jpg) no-repeat top left;
background-color:#A4BCDC;
padding:0px;
margin:0px;
float:left;
}


.servic-had{
width:330px;
padding:0px;
margin:15px 0px 0px 15px;
_margin:15px 0px 0px 7px;
border-bottom: 1px dashed #164280;
float:left;
}

.servic-pic{
width:330px;
height:95px;
padding:0px;
margin:15px 0px 0px 15px;
_margin:15px 0px 0px 7px;
float:left;
}

.servic-link{
width:160px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#164280;
text-align:left;
line-height:24px;
margin:0px;
padding:10px 0px 0px 12px;
list-style:none;
float:left;
}


.servic-link li{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
list-style:none;
}

.servic-link li a{
display:block;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0 2px 27px;
background-image:url(../images/right-sign.jpg);
background-repeat:no-repeat;
background-position: 5px 9px;
text-decoration:none;
color:#164280;
height: 24px;
list-style:none;
}

.servic-link li a:hover{
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/right-sign.jpg);
background-repeat:no-repeat;
background-position: 5px 9px;
text-decoration:none;
color:#FFFFFF;
}




#right-area{
font-family:Arial, Helvetica, sans-serif;
width:615px;
height:490px;
padding:0px;
margin:0px;
float:right;
}

.hader-pic{
width:615px;
height:250px;
padding:0px;
margin:0px;
float:left;
}

.about-had{
width:600px;
padding:25px 0px 2px 2px;
margin:0px;
border-bottom: 1px dashed #184585;
float:left;
}

.about-txt{
width:605px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:justify;
line-height:18px;
padding:10px 10px 0px 0px;
margin:0px;
float:left;
}

.brekar{
padding:0px;
margin:0px;
clear:both;
}

.mr{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#164280;
text-align:right;
font-weight:bold;
padding:0px;
margin:0px;
float:right;
}
.mr a{color:#164280; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.mr a:hover{color:#000000; text-decoration:underline;}

.mr1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#164280;
text-align:right;
font-weight:bold;
padding:20px 15px 0px 0px;
margin:0px;
float:right;
}
.mr1 a{color:#164280; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.mr1 a:hover{color:#FFFFFF; text-decoration:underline;}

.testi-txt{
width:330px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#164280;
text-align:justify;
line-height:16px;
padding:0px;
margin:0px 0px 0px 15px;
_margin:0px 0px 0px 7px;
float:left;
}

#foter-bg{
font-family:Arial, Helvetica, sans-serif;
width:990px;
height:50px;
background:url(../images/footerbg.jpg) no-repeat top left;
background-color:#164280;
padding:0px;
margin:8px 0px 0px 0px;
float:left;
}
#foter-bg2{
font-family:Arial, Helvetica, sans-serif;
width:990px;
height:10px;
background:url(../images/footerbg2.jpg) no-repeat top left;
background-color:#164280;
padding:0px;
margin:0px 0px 0px 0px;
float:left;
}

.footer-left{
font-family:Arial, Helvetica, sans-serif;
width:350px;
padding:0px;
margin:0px;
float:left;
}

.ph-numbr{
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0C4E0;
text-align:left;
line-height:20px;
padding:8px 0px 0px 20px;
margin:0px;
float:left;
}
.ph-numbr a{color:#B0C4E0; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.ph-numbr a:hover{color:#FFFFFF; text-decoration:underline;}


.footer-right{
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0C4E0;
text-align:right;
line-height:20px;
padding:8px 18px 0px 0px;
margin:0px;
float:right;
}

.footer-right a{color:#B0C4E0; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.footer-right a:hover{color:#FFFFFF; text-decoration:underline;}


#inner-hader{
width:990px;
height:150px;
padding:15px 0px 10px 0px;
margin:0px;
float:left;
}

#iner-left{
width:200px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

#iner-right{
width:785px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
float:right;
}

.page-hading{
width:755px;
padding:0px;
margin:0px;
border-bottom: 1px dashed #184585;
float:left;
}

.heading{
color:#444444; 
font-weight:bold; 
font-size:13px; 
text-decoration:none; 
font-family:Arial, Helvetica, sans-serif;
}


.imer-pagetxt{
width:750px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:justify;
line-height:18px;
padding:0px 10px 0px 25px;
margin:0px;
float:left;
}

.imer-pagetxt a{color:#164280; font-family:Arial, Helvetica, sans-serif}
.imer-pagetxt a:hover{color:#000000; text-decoration:underline}

.blue-hading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0B3D83;
text-align:left;
font-weight:bold;
padding:0px;
margin:0px;
}

table.gridtable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-width: 1px;
	border-color: #ffffff;
	border-collapse: collapse;
	text-align:justify;
}
table.gridtable th {
	font-family:Arial, Helvetica, sans-serif;
	border-width: 1px;
	padding: 0 0 30px 0px;
	text-align:left;
	color:#444444;
	border-style: solid;
	border-color: #ffffff;
	background-color: #ffffff;
}
table.gridtable td {
	font-family:Arial, Helvetica, sans-serif;
	border-width: 1px;
	padding: 0 0 30px 0;
	border-style: solid;
	border-color: #ffffff;
	background-color: #ffffff;
}


.left-link-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
line-height:24px;
padding:0px 0px 0px 20px;
margin:0px;
}

.left-link-txt a{color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.left-link-txt a:hover{color:#0F3F83; text-decoration:underline;}

.left-message{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#164280;
text-align:left;
line-height:20px;
padding:10px 10px 10px 20px;
margin:0px;
border-bottom: 1px dashed #CDCDCD;
border-top: 1px dashed #CDCDCD;

}

.left-part-contct{
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4D4D;
text-align:left;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px;
float:left;
}
.left-part-contct a{color:#4D4D4D; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.left-part-contct a:hover{color:#990000; text-decoration:underline;}

#signup-form {
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4D4D;
padding:0px 0px 25px 0px;
margin:0px;
float:left;
}


#signup-form textarea {
	width:155px;
	overflow:auto;
	height:83px;
	padding:8px;
	border:none;
	background:url(../images/textareaback.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#484848;
	margin:0px 70px 0px 0px;
}
	
#signup-form label {
	width:125px;
	float:left;
	padding:0px;
	text-align:left;
	margin: 0 20px 0 5px;
	height:20px;
	line-height:16px;
}

#signup-form input.butt1 {
	width:70px;
	height:22px;
	border:none;
	font-size:12px;
	font-weight:bold;
	margin:10px 0px 10px 150px;
	float:left;
}
#signup-form input.butt2 {
	width:70px;
	height:22px;
	border:none;
	font-size:12px;
	font-weight:bold;
	margin:10px 0px 10px 24px;
	float:left;
}
#signup-form form label span {
	color:#E10303;
}



#query-form {
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4D4D;
padding:0px 0px 25px 0px;
margin:0px;
float:right;
}
#query-form form {
padding:0px;
margin:0px;
}
#query-form form label span {
	color:#E10303;
}
textarea:focus, input:focus{outline:none}

.textback{
position:relative;
background-color:transparent;
background:url(../images/textback.png) no-repeat;
color:#484848;
width:153px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px 5px 2px 5px;
left:0px;
border:none;
margin: 0 0 5px 0;
}

#query-form textarea {
	width:155px;
	overflow:auto;
	height:83px;
	padding:8px;
	border:none;
	background:url(../images/textareaback.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#484848;
	margin:0px 70px 0px 0px;
}
	
#query-form label {
	width:125px;
	float:left;
	padding:0px;
	text-align:left;
	margin: 0 20px 0 5px;
	height:20px;
	line-height:16px;
}


#query-form input.butt1 {
	width:70px;
	height:22px;
	border:none;
	font-size:12px;
	font-weight:bold;
	margin:10px 0px 10px 150px;
	float:left;
}
#query-form input.butt2 {
	width:70px;
	height:22px;
	border:none;
	font-size:12px;
	font-weight:bold;
	margin:10px 0px 10px 24px;
	float:left;
}
#masterdiv{
padding:0px;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 0px 5px;
}
.menutitle{
width:190px;
height:30px;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#29558F;
text-align:justify;
font-weight:bold;
padding:0px;
margin:0px;
}

.menutitle a{
color:#29558F;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
padding:0px 0px 0px 8px;
margin:0px;
line-height:30px;
}

.menutitle a:hover{
color:#006CAA;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

span{
padding:0px;
margin:0px;
}

.submenu{
width:200px;
height:auto;
list-style:none;
}
.submenu ul{
margin:0px 0px 10px 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
list-style:none;
}

.submenu li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:20px;
text-align:left;
margin:0px;
padding:0px;
list-style:none;
}

.submenu li a{
display:block;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0 2px 24px;
color:#797979;
background-image:url(../images/gray-dot.gif);
background-repeat:no-repeat;
background-position: 10px 7px;
text-decoration:none;
height: 20px;
list-style:none;
}

.submenu li a:hover{
background-image:url(../images/red-dot.gif);
background-repeat:no-repeat;
background-position: 10px 7px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

/* LEFT AREA END */


.resour-link{
width:350px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
line-height:24px;
margin:0px;
padding:10px 0px 0px 0px;
list-style:none;
float:left;
}


.resour-link li{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
list-style:none;
}

.resour-link li a{
display:block;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0 2px 20px;
background-image:url(../images/blue-button.jpg);
background-repeat:no-repeat;
background-position: 2px 12px;
text-decoration:none;
color:#666666;
height: 24px;
list-style:none;
}

.resour-link li a:hover{
background-image:url(../images/blue-button.jpg);
background-repeat:no-repeat;
background-position: 3px 12px;
text-decoration:none;
color:#1256A5;
}

.ati{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:center;
padding:4px 0px 4px 0px;
margin:0px;
}

.ati a{color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.ati a:hover{color:#FF6600; text-decoration:underline;}


.tipped {
color: #aaa;
}

.footerbutton{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#164280;
text-align:right;
font-weight:bold;
margin:0px;
float:left;
}

.footerbutton a{color:#164280; text-decoration:underline; padding-right:10px; font-family:Arial, Helvetica, sans-serif}
.footerbutton a:hover{color:#000000; text-decoration:underline;}



.samples{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:right;
font-weight:bold;
margin:0px;
float:left;
}

.samples a{color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; padding-right:10px;}
.samples a:hover{color:#000000; text-decoration:underline;}

.imer-pagetxt ul a{color:#164280; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.imer-pagetxt ul a:hover{color:#000000; text-decoration:underline;}

.imer-pagetxt ul li ul a{color:#797979; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.imer-pagetxt ul li ul a:hover{color:#000000; text-decoration:underline;}

a{
font-family:Arial, Helvetica, sans-serif;
}
