body {
	margin:0px;
	padding:0px;
}
.tableBg {
	background:url(../images/bodyBg.jpg) repeat-x;
	width:100%;
}
.tableBg01 {
	background:url(../images/bodyBg01.jpg) repeat-x;
	width:100%;
	height:555px;
}
.shad {
	background:url(../images/shad.jpg) no-repeat;
}
.left_shadow {
	background-image:url(../images/shadow_left.png);
	background-repeat:repeat-y;
	width:7px;
}
.right_shadow {
	background-image:url(../images/shadow_right.png);
	background-repeat:repeat-y;
	width:7px;
}
.num_bg {
	background:url(../images/num_bg.png) no-repeat;
	width:62px;
	height:40px;
	border-bottom:0px solid #008ACC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:40px;
	padding-top:0px;
	color:#FFFFFF;
}
.clientTxt {
	background:url(../images/bullet01.gif) no-repeat 0px 0px;
	padding-left:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FD9B00;
	text-align:left;
	line-height:25px;
}
.serv_links {
	background-color:#FFFFFF;
	width:258px;
	height:40px;
	border-top:3px solid #008ACC;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:20px;
	color:#F09102;
	text-align:left;
	line-height:25px;
}
.border {
	border:1px solid #CCCCCC;
}
.serv_matter {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#666666;
	text-align:justify;
	line-height:18px;
}
.red {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	text-align:center;
}
.Sub {
    font-family:Trebuchet MS, Verdana, Arial;
	font-size:14px;
	color:#117493;
	text-align:left;
	background-color:#E2EBF0;
	line-height:25px;
	padding-left:10px;
	font-weight:bold;
	text-transform:uppercase;
}
.header_bg {
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:135px;
}
.snb_bg {
	background-image:url(../images/snb_bg.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	padding-right:20px;
	height:38px;
	width:245px;
	display:inline;
	border-top:1px solid #FFFFFF;
	vertical-align:middle;
}
.snb_bg a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#FFFFFF;
}
.snb_bg a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
}
.tnb {
	background:url(../images/tnb_dot.png) no-repeat 0px 10px;
	padding-left:15px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	line-height:25px;
}
.tnb a {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	text-decoration:none;
}
.tnb a:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	color:#23A3A4;
	text-align:left;
	line-height:25px;
	text-decoration:none;
	border-bottom:2px solid #CCCC66;
}
.clientBg {
	background:url(../images/clientBg.png) no-repeat;
	width:976px;
	height:67px;
}
.snbBg {
	background:url(../images/snbHead.png) no-repeat;
	width:240px;
	height:49px;
	padding-top:5px;
	padding-left:15px;
}
.snbHead {
	background:url(../images/aboutIcon.png) no-repeat;
	padding-left:55px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CC0000;
	font-weight:bold;
	text-align:left;
	line-height:40px;
	text-transform:uppercase;
}
.serHead {
	background:url(../images/serIcon.png) no-repeat;
	padding-left:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CC0000;
	font-weight:bold;
	text-align:left;
	line-height:40px;
	text-transform:uppercase;
}
.snbLinks {
	background:url(../images/bullet.gif) no-repeat 0px 8px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:left;
	line-height:25px;
}
.snbLinks a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.snbLinks a:hover  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.sub_snbLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C17400;
	font-weight:normal;
	text-align:left;
	line-height:25px;
}
.sub_snbLinks ul {
	list-style-type: none;
	margin:0px 0;
	padding-left:20px;
}
.sub_snbLinks li a {
	background:url(../images/orange_arrow.png) no-repeat 0 7px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C17400;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	line-height:25px;
}
.sub_snbLinks li a:hover {
	background:url(../images/orange_arrow.png) no-repeat 0 7px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	line-height:25px;
}
.gray_head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524741;
	font-weight:bold;
	text-align:left;
	text-transform:none;
}
.quick_services_bg {
	background-image:url(../images/quickC.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:57px;
}
.heading {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	text-align:left;
}
.heading01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#990000;
	text-align:left;
	line-height:20px;
	border-bottom:0px solid #84D5F8;
}
.ser_head {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#006699;
	font-weight:normal;
	text-align:center;
	line-height:30px;
	padding-bottom:20px;
}
.orHead {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#DF7B31;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
}
.redHead {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#C5436A;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
}
.blueHead {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#54AB93;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
}
.grayHead {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#524741;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
}
.news_date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:right;
	text-decoration:none;
	font-weight:normal;
	padding-right:10px;
}
.newHead {
	background:url(../images/newsIcon.jpg) no-repeat;
	padding-left:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
	border-left:10px solid #FFFFFF;
	border-top:10px solid #FFFFFF;
	vertical-align:top;
}
.news_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}
.news_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	font-weight:normal;
	line-height:14px;
}
.gred_page {
	background-image:url(../images/gred_page.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:84px;
}
.pageHead {
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:3px solid #FBC955;
	font-size:20px;
	color:#EDA805;
	font-weight:normal;
	text-align:left;
	line-height:25px;
	padding-bottom:5px;
}
.opHead {
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:3px solid #B6E0E0;
	font-size:20px;
	color:#23A3A4;
	font-weight:normal;
	text-align:left;
	line-height:25px;
	padding-bottom:5px;
}
.opHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	font-weight:normal;
	text-align:left;
	line-height:20px;
	padding-bottom:10px;
	padding-left:20px;
}
.matter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	text-align:justify;
	padding-left:20px;
}
.TxtMatter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5FB3EB;
	line-height:20px;
	text-align:right;
	padding-right:20px;
}
.left_top_padding {
	padding-left:10px;
	padding-top:10px;
}
.left_right_padding {
	padding-left:10px;
	padding-right:10px;
}
.top_bot_padding {
	padding-top:10px;
	padding-bottom:10px;
}
.top_padding {
	padding-top:10px;
}
.whiteHead {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:#FFFFFF;
	font-weight:normal;
	text-align:center;
	line-height:25px;
	padding-bottom:5px;
	padding-top:5px;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:justify;
	line-height:20px;
}
.text a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#996600;
	text-align:justify;
	text-decoration:none;
	line-height:20px;
}
.text a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:justify;
	text-decoration:underline;
	line-height:20px;
}
.topLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BCBCBC;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.topLinks a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.topLinks a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454545;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.tick {
	background:url(../images/tick_icon.png) no-repeat 10px 8px;
	padding-left:35px;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	line-height:20px;
}
.text_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	vertical-align:top;
	line-height:20px;
}
.text_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	padding-right:10px;
	vertical-align:top;
	line-height:20px;
}
.text_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:right;
	padding-right:10px;
	vertical-align:top;
	line-height:20px;
}
.text_11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	line-height:20px;
}
.h_text {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#F19F17;
	font-weight:bold;
	text-align:justify;
}
.loginboxdiv {
	margin:0;
	height:21px;
	width:193px;
	background:url(../images/search_field.gif) no-repeat bottom;
}
.loginbox {
	background:none;
	border:none;
	width:180px;
	height:21px;
	margin:0;
	color:#666666;
	padding:3px 7px 2px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.pg_grid {
	background-image:url(../images/pg_grid.jpg);
	background-repeat:repeat-y;
	width:960px;
}
.top_bot_padding {
	padding-top:10px;
	padding-bottom:10px;
}
.contactno {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#CC6600;
	font-weight:normal;
	text-align:right;
	line-height:20px;
}
.centre_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-align:center;
	line-height:20px;
}
.pageLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2779D3;
	font-weight:bold;
	text-align:left;
	line-height:25px;
	padding-left:10px;
}
.pageLink a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#524741;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}
.pageLink a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2779D3;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}
.know_more {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	line-height:25px;
}
.know_more a {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#2779D3;
	text-align:left;
	text-decoration:none;
}
.know_more a:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#990000;
	text-align:left;
	text-decoration:underline;
}
.link {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#996600;
	text-align:left;
	line-height:20px;
}
.curv_pg {
	background-image:url(../images/curve_pg.jpg);
	background-repeat:no-repeat;
	width:986px;
	height:90px;
}
.curv_pg_1 {
	background-image:url(../images/curve_pg_1.jpg);
	background-repeat:no-repeat;
	width:960px;
	border-top:5px solid #FFFFFF;
}
.home_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	text-align:left;
	line-height:35px;
	padding-left:20px;
}
.home_link a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	text-align:left;
	text-decoration:none
}
.home_link a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#006699;
	font-weight:bold;
	text-align:left;
	padding-left:2px;
	text-decoration:underline
}
.photobg {
	background-image:url(../images/photobg.gif);
	background-repeat:no-repeat;
	width:121px;
	height:109px;
}
.tesmonial_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#216F7B;
	text-align:left;
	padding-bottom:10px;
}
/*.torn_bg {
	background:url(../images/torn_bg.jpg) no-repeat;
	width:130px;;
	height:100px;
	text-align:center;
	vertical-align:middle;
}*/
.testimonial_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:18px;
	text-align:justify;
	vertical-align:top;
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
}
.footerbg {
	background:url(../images/footer.jpg) repeat-x;
	width:100%;
	height:228px;
}
.footer {
	background:url(../images/footerBg.jpg) no-repeat;
	width:1000px;
	height:228px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:30px;
	font-weight:normal;
	padding-left:5px;
	text-decoration:none;
}
.footer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:normal;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}
.footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1C8CD7;
	font-weight:normal;
	text-align:left;
	padding-left:5px;
	text-decoration:underline;
}
