/* CSS Document */
body{
	background:url(images/background_bg.gif) repeat-x 0 0 #e6e6e6;
	padding:0px;
	margin:0px;
	}
	a{
	color:#000000;
	}
ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
p,img,h1,h2,h3,a{
	padding:0px;
	line-height:0px;
	margin:0px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.bodymain_bg{
	background:url(images/bodymain_bg.gif) repeat-x 0 0 #ffffff;
	}
.welcomemargin{
	margin:0px 0px 0px 18px;
	}
.subheading{
	font:normal 20px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#eb891a;
	margin:10px 0px 0px 19px;
	}
.subheading a{
	font:normal 20px/20px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#eb891a;
	text-decoration:none;
	}
.maintext{
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#063472;
	line-height:22px;
	margin:6px 27px 0px 18px;
	}
.maintext span{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#063472;
	}
ul.linkA{
	margin:8px 0px 0px 21px;
	}
ul.linkA li{
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color:#063472;
	background:url(images/bullets.gif) no-repeat 0 5px;
	}
ul.linkA li span{
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color:#063472;
	margin:0px 0px 0px 9px;
	}
.leftpannelbg{
	background:url(images/leftmenu_bg.gif) no-repeat 0 0;
	}
ul.leftnav{
	margin:0 0 12px 0;; 
	padding:30px 18px 15px 14px; 
	list-style:none;
	color:#7C7C7C;
	}
ul.leftnav li{
	background:url(images/dotline.gif) no-repeat 0 100% #F8F8F8;
	font:bold 13px/25px Arial, Helvetica, sans-serif; 
	height:36px;
	color:#1c2c4e;
	}
ul.leftnav li a{
	background:url(images/flagicon.gif) no-repeat 0 5px #F8F8F8;
	font:bold 13px/25px Arial, Helvetica, sans-serif; 
	display:block;
	color:#1c2c4e;
	padding:0 0 0px 30px; 
	text-decoration:none; 
	height:19px;	
	}
.review_bg{
	background:url(images/review_bg.gif) no-repeat 0 0;
	}
.reviewhead{
	font:normal 18px/24px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#1c2c4e;
	margin:12px 0px 0px 64px;
	}
.thintext{
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	margin:30px 15px 0px 30px;
	}
.thintext span{
	font:bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	}
.thintextA{
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	margin:20px 15px 0px 30px;
	}
.thintextA span{
	font:bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	}
.tdbg{
	border:#efefef solid 4px;
	}
.services{
	font:normal 11px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	margin:10px 18px 0px 19px;
	}
.services span{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#FF0000;
	}
.services span a{
	text-decoration:none;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#FF0000;
	margin:6px 0px 0px 0px;
	}
.rightpannelbg{
	background-color:#fff6d7;
	border:#999999 dotted 1px;
	}
.teamtext{
	font:normal 11px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:11px 13px 0px 13px;
	}
.footer_bg{
	background:url(images/footer_bg.gif) repeat-x 0 0;
	border-top:#333333 dotted 1px;
	}
.footertext{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:27px 0px 0px 0px;
	}
.webdesign{
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:8px 0px 20px 0px;
	}
.webdesign a{
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
.footertext a{
	font:font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0px 7px 0px 6px;
	text-decoration:none;
	}
.text_black{
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#333333;
	margin:0px 0px 0px 0px;
	}
.buttom{
	background-color:#990000;
	border: #999999 dotted 1px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
ul.linkB{
	margin:0px 0px 0px 20px;
	}
ul.linkB li{
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	}