/* CSS Document */
body
{
margin:0;
padding:0;
background:#ffffff url(../images/bodystrip.jpg) top repeat-x;
}

.secoundbody
{
margin:0;
padding:0;
}

.outer_main
{
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
width:776px;
}

.wrapper
{
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
width:auto;
}

.topstrip
{
margin:0;
margin-top:1px;
padding:0;
background-color:#d8dee7;
height:3px;
margin-left:auto;
margin-right:auto;
width:auto;
}

.flag
{
padding:0;
margin:0;
text-align:right;
font:11px Verdana;
}

.logo
{
margin:0;
padding:0;
float:left;
}

.logoright
{
margin:0;
padding:0;
float:right;
}

.logosepration
{
margin:0;
margin-top:-10px;
margin-left:22px;
padding:0;
height:55px;
width:1px;
background-color:#d8dee7;
float:left;
}

.tagline
{
padding:0;
padding-right:257px;
margin:0;
margin-top:12px;
margin-bottom:9px;
}

.menustrip
{
margin:0;
padding:0;
background:url(../images/menustrip.jpg) repeat-x;
}

.menu {float:left;padding:0; margin:0; list-style:none; padding-top:5px ; height:19px;}
.menu li {float:left; padding:0; padding-left:0; padding-right:10px;font:bold 11px Verdana, Arial, Helvetica, sans-serif; height:37px; line-height:25px; }
.menu li a {display:block; float:left; color:#ffffff; text-decoration:none; 
font-family:verdana,arial, verdana, sans-serif; text-align:left; padding:0; 
cursor:pointer; font-size:11px; font-weight:bold; background-color:#032f60}
.menu li a b {float:left; display:block; background-color:#032f60}
.menu li a span{float:left; display:block; padding:0; padding:0 10px}
.menu li a:hover{background-color:#e25a02 repeat-x;}
.menu li a:hover span{color:#ffffff; background-color:#e25a02;padding:0 10px;}	
.menu li a:hover b {background:url(../images/topmenuright_hover.jpg) right top no-repeat; color:#ffffff;}

.topbanner
{
padding:0;
margin-top:25px;
width:776px;
height:209px;
}

.titlebg
{
float:left;
margin:0;
margin-top:6px;
margin-bottom:5px;
padding:0;
width:560px;
height:30px;
}

h1
{
margin:0;
padding:0;
padding-left:3px;
font:19px tahoma;
color:#003366;
}

.contentfont
{
margin:0;
padding:0;
font:12px verdana;
color:#000000;
width:560px;
line-height:18px;
float:left;
}
.testi{
    width:165px;
    font:11px verdana;
color:#000000;
line-height:18px;

}
.contentfont a
{
	text-decoration:none;
	color:#3399FF;
}
.contentfont a:hover
{
	color:#000000;
}
.contentfont ul
{
	margin:0;
	padding:0;
	padding-left:15px;
}
.contentfont li
{
	font:11px/15px verdana;
	padding-bottom:3px;
	text-align:left;
}
.centerbg
{
padding:0;
text-align:left;
width:560px;
height:157px;
background:#f3f6fa;
}

.boxheader
{
float:left;
margin:0;
padding:0;
padding-right:5px;
margin-top:5px;
font:bold 14px verdana;
color:#e25b01;
text-align:left;

}
.boxheader a
{
	text-decoration:none;
	color:#3399FF;
}
.boxheader a:hover
{
	color:#000000;
}
.boxcontentfont
{
margin:0;
padding:0;
padding-right:5px;
padding-left:6px;
font:11px verdana;
color:#000000;
line-height:18px;
}
h2
{
	margin:0;
	padding:0;
	padding-left:0px;
	font:bold 11px verdana;
	color:#000000;
}
h3
{
margin:0;
padding:0;
padding-left:3px;
font:19px tahoma;
color:#000000;
background:#d8dee7;
width:254px;
height:25px;
}
.right
{
float:left;
margin:0;
margin-top:6px;
padding:0;
font:bold 13px verdana;
height:auto;
width:186px;
}

.right ul
{
list-style:none; 
padding:0;
margin:0;
text-align:left;
}

.right li
{
margin:0;
margin-top:8px;
padding:0;
list-style:none;
color:#000000;
font:bold 13px Verdana;
line-height:12px;
background:url(../images/bullet.jpg) left 5px no-repeat; 
padding-top:3px; 
margin-left:5px; 
text-indent:15px;
}
.right li a {text-decoration:none; font-size:13px; text-decoration:none; color:#000000; font-family:bold 13px verdana;}
.right li a:hover {color:#e25b01;}
.rightsidesepration
{
float:right;
margin:0;
padding:0;
background:#d8dee7;
height:1px;
width:217px;
}

.footer
{
clear:both;
margin:0;
padding:0;
font:11px verdana;
line-height:2px;
color:#000000;
}
.footer a
{
	text-decoration:none;
	color:#000000;
}
.footer a:hover
{
	color:#e25b01;
}

.footer1
{
clear:both;
margin:0;
padding:0;
font:11px verdana;
line-height:2px;
color:#000000;
}
.footer1 a
{
	text-decoration:none;
	color:#000000;
}
.footer1 a:hover
{
	color:#e25b01;
}



.email
{
font:11px verdana;
color:#8a8a8a;
}
.email a
{
	text-decoration:none;
	color:#000000;
}
.email a:hover
{
	color:#e25b01;
}

.middle
{
clear:both;
margin:0;
padding:0;
text-align:left;
width:776px
}

.content
{
margin:0;
padding:0;
}
.more a
{
	font:11px verdana;
	text-decoration:none;
	color:#3399FF;
}
.more a:hover
{
	color:#000000;
}


.rightside
{
	float:right;
	width:202px;
	padding:0;
	margin:0;
}
.rightback
{
	width:200px;
	padding:0;
	margin:0;
	
}


.services1
{
float:left;
margin-left:9px;
padding:0;
font:13px verdana;
width:200px;
}
.services2
{
float:left;
margin:0;
padding:0;
font:13px verdana;
width:200px;
}

.services3
{
float:left;
margin:0;
padding:0;
font:13px verdana;
width:200px;
}

.services4
{
float:left;
margin:0;
padding:0;
font:bold 13px verdana;
}

.services
{
	margin:0 auto;
	padding:0;
	font:13px verdana;
	width:776px;
	height:100px;
	background-color:#D2ECF9;
}

h4
{
float:left;
margin:0;
padding:0;
padding-left:3px;
font:19px tahoma;
color:#000000;
background:#d8dee7;
width:775px;
height:25px;
}

.services ul
{
list-style:none; 
padding:0;
margin:0;
text-align:left;
}

.services li
{
margin:0;
margin-top:8px;
padding:0;
list-style:none;
color:#000000;
font:13px Verdana;
line-height:12px;
background:url(../images/bullet.png) left 5px no-repeat; 
padding-top:3px; 
margin-left:5px; 
text-indent:15px;
}
.services li a {text-decoration:none; font-size:13px; text-decoration:none; color:#000000; font-family:bold 13px verdana;}
.services li a:hover {color:#e25b01;}

.leftside
{
	margin:0;
	padding:0;
	width:183px;
	float:left;
	background:#305577;	
}

.ser{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
background-color: #a9b6c9;
width:770px;
height:24px;
margin-top:2px;
padding-left:5px;
}
.rightcontact
{
float:left;
margin:0;
margin-top:6px;
padding:0;
font:10px verdana;

}

.righttitle
{
float:left;
margin:0;
margin-bottom:5px;
padding:0;
background:#a9b6c9;
width:180px;
height:30px;
}

h6
{
margin:0;
padding:0;
padding-left:3px;
font:19px tahoma;
color:#ffffff;
}

.ourservice-content2{
width:163px;
height:190px;
margin-top:3px;
padding-left:15px;
padding-top:15px;
padding-right:15px;
border-style:solid;
border-width:1px;
border-color:#CECEC8;
margin-top:3px;

} 
.ourservice-content {
margin-top:0;
padding-top:0;
border-style:solid;
border-width:1px;
border-color:#CECEC8;
width:194px;
font-size:12px;

margin-bottom:3px;
}

.required{
color:red;
}

#submitbutton {width:120px; height:28px; background:url(../images/submit-but-new.png) bottom left no-repeat; border:none; margin:0; padding:0; margin-top:0px}
#submitbutton:hover {background:url(../images/submit-but-new.png) top left no-repeat; cursor:pointer}
