body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	background:#d1d0d6;
	margin:0px;
	padding:0px;
	}
a, a:visited {outline:none; text-decoration:none;}
a:hover {text-decoration:underline;}
input {vertical-align:middle;}
form {margin:0;}
select {vertical-align:middle;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.a_align {vertical-align:middle;}
.gap {height:17px;}

#mainContainer {
	width:100%;
	}
.headerTopbg {
	background:url(../images/header_top_bg.jpg) repeat-x;
	padding:18px 0 18px 0;
	}
.logoPart {
	width:800px;
	margin:auto;
	}
.logoLeft {
	width:357px;
	float:left;
	padding:0 0 0 2px;
	}
.phoneNo {
	width:281px;
	float:right;
	padding-left:12px;
	font-size:18px;
	padding:12px 0 12px 0;
	}
.tabBg {
	background:#043370;
	height:31px;
	border-bottom:#FFFFFF 1px solid;
	}
.tabInside {
	width:800px;
	margin:auto;
	}	
ul.tabLink {
	margin:0;
	padding:0;
	list-style:none;
	}
ul.tabLink li {
	background:url(../images/tab_devider.jpg) no-repeat right;
	display:block;
	float:left;
	padding:0 4px;
	}
ul.tabLink li a, ul.tabLink li a:visited {
	color:#ffffff;
	font-size:12px;
	display:block;
	float:left;
	text-decoration:none;
	padding:0 0px 0 13px;
	text-decoration:none;
	}
ul.tabLink li a span {
	display:block;
	padding:9px 12px 9px 1px;
	}
ul.tabLink li a:hover {
	background:url(../images/tab_sel_btn.jpg) no-repeat bottom left;
	color:#313131;
	text-decoration:none;
	}
ul.tabLink li a:hover span {
	background:url(../images/tab_sel_btn.jpg) no-repeat bottom right;
	}
	
ul.tabLink li a.sel:link, ul.tabLink li a.sel:visited {
	background:url(../images/tab_sel_btn.jpg) no-repeat bottom left;
	color:#000000;
	display:block;
	}
	
ul.tabLink li a.sel span {
	background:url(../images/tab_sel_btn.jpg) no-repeat bottom right;
	display:block;
	color:#000000;
	}
.insideMaincontiner {
	width:792px;
	margin:auto;
	background:#FFFFFF url(../images/middle_bg.jpg) repeat-x;
	padding:8px;
	}
.middleLeftimg {
	width:196px;
	float:left;	
	}
.middleRighttext {
	width:585px;
	float:right;
	line-height:16px;
	}
.middleRighttext span {
	color:#043370;
	font-weight:bold;
	}
.middleTophd {
	font-size:22px;
	color:#043370;
	text-align:center;
	padding:12px 0 12px 0;
	}
.smallText {
	font-size:11px;
	line-height:18px;
	border-bottom:#b2cae2 1px dotted;
	padding:17px 0 10px 5px;
	}
.commercialArtpart {
	background:#f9fcff;
	border:#b2cae2 1px solid;
	width:768px;
	margin:auto;
	font-size:12px;
	padding:10px;
	line-height:16px;
	}
.commercialArtparthd {
	font-size:18px;
	padding:0 0 10px 0;
	}
a.moreinfor:link, a.moreinfor:visited {
	color:#043370;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	background:url(../images/blue_arrow.gif) no-repeat 0px 3px;
	padding:0 0 0 11px;
	}
a.moreinfor:hover {
	text-decoration:none;
	}
.imgGallerypart {
	width:792px;
	background:#FFFFFF;
	padding-bottom:10px;
	}
.galleryLeftshape {
	width:28px;
	float:left;
	}	
.gallerymiddlepart {
	width:680px;
	margin:auto;
	float:left;
	padding-left:29px;
	}
.galleryImgboxmain {
	width:139px;
	float:left;
	text-align:center;
	margin-right:40px;
	padding-bottom:17px;
	}
.galleryImgbox {
	width:136px;
	border:#b1aeae 1px solid;
	}
.galleryimg {
	width:134px;
	padding:1px;
	}
.galleryRightshape {
	width:28px;
	float:right;
	}
.galleryText a, .galleryText a:visited {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
.galleryText a:hover {
	color:#043370;
	}	
.footerPart {
	background:#bed3ee;
	font-size:11px;
	padding:10px 0 10px 0;
	}
.footerInside {
	width:800px;
	margin:auto;
	}
.footerLeft {
	width:360px;
	float:left;
	padding:10px 0 0 0;
	}
.copyright {
	font-size:11px;
	}
.footerleftph {
	font-size:18px;	
	}
.footerRight {
	width:200px;
	float:right;
	font-size:12px;
	padding:10px 0px 0 0;
	}
.flexsin {
	color:#65707e;
	}
a.webdesign:link, a.webdesign:visited {
	text-decoration:none;
	font-weight:bold;
	color:#65707e;
	}
a.webdesign:hover {
	text-decoration:underline;
	}
.insidehd {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	background:#f9fcff;
	border:#b2cae2 2px solid;
	padding:2px 0 2px 10px;
	margin: 10px 0 15px 0;
	}
ul.commonText {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.commonText li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#043370;
	background:url(../images/blue_dot.jpg) no-repeat 6px 6px;
	line-height:16px;
	padding:0 0 10px 17px;
	}
ul.commonblckText {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.commonblckText li {
	color:#000000;
	background:url(../images/blue_dot.jpg) no-repeat 13px 6px;
	line-height:16px;
	padding:0 15px 8px 25px;
	}
.insidemiddleLeft {
	width:370px;
	float:left;
	padding:0 10px 10px 10px;
	background:#f4f9fe;
	border-top:#b2cae2 2px solid;
	border-bottom:#b2cae2 2px solid;
	}
.insidemiddleRight {
	width:370px;
	float:right;
	padding:0 10px 10px 10px;
	line-height:16px;
	background:#f4f9fe;
	border-top:#b2cae2 2px solid;
	border-bottom:#b2cae2 2px solid;
	}
.smallBluehd {
	color:#043370;
	font-weight:bold;
	padding:12px 0 12px 0;
	}
.formbox {
	width:183px;
	border:#000000 1px solid;
	}
a.specilpage:link, a.specilpage:visited {
	color:#043370;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	background:url(../images/blue_arrow.gif) no-repeat 0px 3px;
	padding:0 0 0 11px;
	}
a.specilpage:hover {
	color:#000000;
	}

/*21 April 10*/

.pricingText {
	color:#FF0000;
	text-align:center;
	}
.graybg {
	background:#dbdcdc;
	}
.whitebg {
	background:#FFFFFF;
	}
.blueText {
	color:#043370;
	font-weight:bold;
	}
	
	





