/* Body */
* {
	margin: 0;
	padding: 0;
}
#menu{
width:1003px;
height:100px;
background:url(../images/header.jpg);
background-repeat:no-repeat;
margin:auto;
}
#strip{
width:981px;
height:35px;
margin-left:11px;
background-image:url(../images/menu_repeat.png);
background-repeat:repeat-x;
}
#banner{
width:1003px;
height:212px;
background-image:url(../images/bannner_home.jpg);
background-repeat:no-repeat;
}
#headhome{
width:1003px;
height:24px;
margin-top:30px;
}

#servicesbox{
width:1003px;
height:44px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
line-height:2;
text-decoration:none;
}

#servicesbox ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

#servicesbox li {
	display: inline;
	float: left;
	width:251px;
	height: 44px;
	padding: 0 0 0 0;
}

#servicesboxgap{
width:1003px;
height:1px;
}

#servicesboxbig{
width:1003px;
height:235px;
}

#servicesboxbig ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#servicesboxbig li {
	display: inline;
	float: left;
	width: 251px;
	height: 235px;
	padding: 0 0 0 0;
}


#linkmenu{
width:981px;
height:32px;
}
#linkmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#linkmenu li {
	display: inline;
	float: left;
	height: 32px;
	padding: 0 0 0 0;
	background-image:url(../images/divider.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#logo{
width:388px;
height:73px;
margin-top:5px;
}
#middle_home{
width:1003px;
margin:auto;
background-image:url(../images/body_back.jpg);
background-repeat:repeat-x;
}
#middle{
width:1003px;
background-color:#FFFFFF;
}
/*leftpanel*/
#menubar{
width:221px;
height:400px;
float:left;
margin-top:8px;
}
#menubar2{
width:221px;
height:425px;
margin-top:8px;

}
#menubar2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menubar2 li {
	display: inline;
	float: left;
	width: 221px;
	height: 33px;
	padding: 0 0 0 0;
	background-image:url(../images/submenu.jpg);
	background-repeat:no-repeat;
}

#lpm2 { width: 221px; margin-left: 0px; text-align: left;}
#lpm2-a { 	width: 209px; 	margin-top: 4px; 	margin-left: 0px; }
#lpm2-b { 	width: 202px; 	margin-top: 0px; 	text-align: right; 	margin-left: 0px; }
#lpm2-b1 { 	width: 202px; 	margin-top: 0px; 	text-align: right; 	margin-left: 0px; }
#lpm2-b2 { 	width: 202px; 	margin-top: 0px; 	text-align: right; 	margin-left: 0px; }
#lpm2-b3 { 	width: 202px; 	margin-top: 0px; 	text-align: right; 	margin-left: 0px; }
#lpm2-b4 { 	width: 202px; 	margin-top: 0px; 	text-align: right; 	margin-left: 0px; }
#lpm2-b5 { 	width: 202px; 	margin-top: 0px; 	text-align: right; 	margin-left: 0px; }
#lpm2-c { 	width: 98px; 	margin-top: 0px; 	text-align: right; 	margin-left: 0px; }
.txtfld { font-size: 12px; font-family: Arial, Helvetica, sans-serif;  color:#999999; width:186px; height:18px; }
.textarea{
	height:70px;}
.phstyle {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #666666; color:#999999; }

/*end left panel*/
#contentbar{
width:495px;
float:left;
margin-top:8px;
padding-left:16px;
padding-right:15px;
}
#advertisingbar{
width:256px;
height:525px;
float:left;
margin-top:17px;
}

#advertisingbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#advertisingbar li {
	display: inline;
	float: left;
	width: 253px;
	height: 93px;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:59px;
	text-align:center;
	
	font-weight:300;}

#footer{
width:1003px;
height:112px;
margin:auto;
background-color:#ededed;
text-align:center;

}
#footerinner{
width:1003px;
height:20px;
}
#footerinner2{
width:1003px;
height:20px;
}




.arrowtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#a10302;
line-height:3;
}
.linktext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:300;
text-decoration:none;
color:#000000;
}
.linktext a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:300;
text-decoration:none;
color:#000000;
}
.linktext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:300;
text-decoration:none;
color: #FF9900;
}



.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:32px;
font-weight:200;
text-decoration:none;
color:#888888; 
line-height:40px;
margin-bottom:10px;
}
.bodytext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
line-height:18px;
color: #464646;
}
.linktextarc{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
color:#888888;

}
.linktextarc a{
text-decoration:none;
color:#470202;

}
.linktextarc a:hover{
text-decoration:none;
color: #470202;

}
.image{
border:0;
cursor: pointer;
}


#bdtext3 {	width: 720px;	margin-top: -10px;	float: left;}
#cltext1 { width: 180px; 	float: left; margin-left: 0px;}
#cltext2 { width: 180px; 	float: left; margin-left: 0px;}
.hdr2 { font-family: Arial; color: #470202; font-weight: bold; text-decoration: none; }
#bdtext2 {
	width: 720px;
	margin-top: 0px;
	float: left;
}
.navhome{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:center;
}
.navhome a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:center;
}
.navhome a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #FF0000;
text-decoration:none;
text-align:center;
}
.hometext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color: #ffffff;
}
.footertext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color: #666666;
}
.footertext a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color: #666666;
}
.footertext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#ff0000;
}
.navhomewhite{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
line-height:44px;
text-decoration:none;
text-align:center;
}
.navhomewhite a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
line-height:44px;
text-decoration:none;
text-align:center;
}
.navhomewhite a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
line-height:44px;
text-decoration:none;
text-align:center;
}
.linheight{
font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:30px;
	text-align:center;
	font-weight:300;
}
.sertext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color: #ffffff;
}
.sertext a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color: #ffffff;
}
.sertext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color: #000000;
}
.bold{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:0px 0px 0px 15px;}
	
.textfiledcontact{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:16px;
font-weight:normal;
height:35px;
width:300px;
border:solid;
border-color:#CCCCCC;
border-width:1px;
}

.textfiledcontact2{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:16px;
font-weight:normal;
height:35px;
width:200px;
border:solid;
border-color:#CCCCCC;
border-width:1px;
}

.textfiledcontact3{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:16px;
font-weight:normal;
height:70px;
width:300px;
border:solid;
border-color:#CCCCCC;
border-width:1px;
}

.textcont{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#464646;
font-weight:100;
}

.emailid {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#464646;
font-weight:100;
text-decoration:none;
}
.emailid a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#464646;
font-weight:100; 
text-decoration:none;
}
.emailid a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:100;
text-decoration:none; 
}
h2{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px ;
	color:#888888;
	line-height:25px;
	font-size:32px;
	font-weight:200;
	text-decoration:none;
	}
.textyell{
	color:#f99c00;
	}






.dropdown {float:left;}
.dropdown dt { height:19px; padding-right:21px; font-weight:bold; cursor:pointer; }

.dropdown dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; cursor:pointer;}

.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:8px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; background:#eaf0f2; width:194px; border-bottom:1px solid #FFFFFF;}
.dropdown a:hover {background:#d9e1e4; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f59600;}
.dropdown .underline {}