/* general definations */

h1,h2,h3,h4,h5,h6,ul,form,p,li{padding:0px;margin:0px;list-style:none;}
.clear{clear:both;}
img{border:0px;}
.mrg_top{margin-top:10px;}
.spacer{height:20px; width:40px;}
.float{float:left;}


h2{font:bold 13px Arial, Helvetica, sans-serif;margin-top:5px; color:#fff;}
h1{font:bold 22px "Arial Narrow",Arial, Helvetica, sans-serif;color:#464646;}
h5{font:bold 26px "Arial Narrow",Arial, Helvetica, sans-serif;color:#000;}
h7{font:bold 40px Arial;color:#000;}

  
h6{font:bold 16px Arial;padding-left:7px; color:#4646746;}
h4{font:600 13px Arial, Helvetica, sans-serif;color:#990000; padding-left:10px; }
h3{font:bold 11px Arial, Helvetica, sans-serif;color:#fff; padding:3px 3px 3px 3px ; }
p{font:13px Arial, Helvetica, sans-serif;margin-top:5px; color:#464646; padding:0px 5px 0px 5px;}
p a{text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#000000;}

p a:hover{text-decoration:underline;}
 .mainBox-div{float:left; clear:both; height:auto; width:auto; } 
 .mainBox-divLeft{float:left; clear:both; height:auto; width:auto; } 
 .mainBox-divRight{float:left; height:auto; width:auto; } 
 .txtDiv1{float:left; clear:both; height:auto; width:auto; } 
 .txtDiv2{float:left; height:42px; 
width:auto; } 


.color_area{color:#1673ab;}
.color_price{color:#1673ab;}
.white{ color:#FFFFFF; text-decoration:none;
}
.black{ color:#000000;}
.red{ color:#990000;}
.blue{ color:#17a3e3; }
.move{ color:#904c92;}
.PINK{ color:#d12996; font-weight:bold;}

.text_bold{
	color:#cf2995;
	font:bold 14px Arial, Helvetica, sans-serif;
}

.line{
	height:1px;
	border-top: 1px solid #8ecdee;
	margin-top:10px;
	font-size:1px;
}

.internal_link{float:right; width:680px; height:14px; color:#000; padding-left:150px; margin:10px 0px 0px 0px;}

.internallink{font-family:arial; font-size:12px; color:#cf2995;text-decoration:none;}
a.internallink:hover{font-family:arial;color:#904c92;text-decoration:underline;}


.logOut{font-family:arial;font-size:12px;color:#000;text-decoration:none;}
a.logOut:hover{font-family:arial;color:#904c92;text-decoration:underline;}


.but_bg{font-family:arial; font:bold 12px Arial; color:#ffffff; cursor:pointer; border:0px; background:url(../images/but_bg.jpg) repeat-x; height:27px; width:auto;}

.but_bg a{font-family:arial;color:#000;text-decoration:underline; cursor:pointer;text-align:center;}
.but_bg a:hover{font-family:arial;color:#000;text-decoration:underline; cursor:pointer;}





.rightContent{
  float:left;
  width:330px;
  height:auto;
  padding:0px 0px 0px 0px;
}
.rightContent_bottom{
  clear:both;
  float:left;
  width:323px;
 border:1px solid #CCCCCC;
   margin:0px 0px 0px 0px;
  height:auto;
}
.rightContent_bottomTop{
  clear:both;
  float:left;
  width:323px;
  background:url(../images/get_a_quote.jpg) no-repeat;
  padding:0px 0px 0px 0px;
  height:55px;
}
	
	
/*.bt-readmore{
float:right;
background:url(../images/read_more.gif)
	background:url(../images/read_bore.gif) no-repeat;
	width:93px;
	height:31px;
	text-align:center;
	margin:10px 0px 5px 0px;
}

.bt-readmore a{
	background:url(../images/read_more.gif) no-repeat;
	float:left;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font:bold 14px Arial, Helvetica, sans-serif;
	line-height:27px;
	width:93px;
	height:31px;
}

.bt-readmore a:hover{
	background:url(../images/readmore-hover.gif) no-repeat;
	float:left;
}*/

.bt-more{
float:right;
background:url(../images/more_ima.jpg) no-repeat;
	width:46px;
	height:39px;
	text-align:center;
	margin:55px 0px 5px 0px;
}

.bt-more a{
	background:url(../images/more_ima.jpg) no-repeat;
	float:left;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font:bold 14px Arial, Helvetica, sans-serif;
	line-height:27px;
	width:46px;
	height:39px;
}

.bt-more a:hover{
	background:url(../images/more_imaHover.jpg) no-repeat;
	float:left;
}
	



html{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%px;
}

body{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	text-align:justify;
	background:#7697F4;
	
}


/***********  Contentts of the layout***************/




#wrapper{
	width:990px;
	margin:0px auto;
	height:auto;
	
}
#header{ float:left; clear:both; width:990px; height:174px; background:#FFFFFF; }
.header_1 {
	background-image: url(../images/Untitled-13_01.jpg);
	height: 174px;
	width: 295px;
	float: left;
}
.header_3 {
	background-image: url(../images/Untitled-13_03.jpg);
	height: 174px;
	width: 240px;
	background-repeat: no-repeat;
	float: right;
}
.header_2 {
	background-image: url(../images/hcentre.jpg);
	height: 174px;
	width: 455px;
	float: left;
}
.header_top{ float:left; clear:both; width:990px; height:128px; }
.header_left{ float:left; clear:both; width:217px; height:110px; padding:18px 0px 0px 20px; }
.logo{ float:left; clear:both; width:217px; height:98px; background:url(../images/logo.jpg) no-repeat; }
.header_right{ float:right;  width:501px; height:110px; padding:18px 0px 0px 0px; }
				.links_top{
						width:230px;
						float:left;
						padding:0px 0px 0px 280px ;
						}
					.links_top ul{
						clear:both;
						float:left;
						width:230px;
						}
							
					.links_top ul li{
						float:left;
						width:auto;
						height:30px;
						font:bold 13px/30px Arial; 
						text-align:center;
						padding:0px 0px 0px 5px ;
						color:#464646;
						}
						
					.links_top ul li a{
						color:#464646;
						text-decoration:none;
						}
						
					.links_top ul li a:hover{
						color:#cf2994;
						}


.header_bottom{ float:left; clear:both; width:990px; height:38px; }
.link_left{ float:left; clear:both; width:17px; height:38px; background:url(../images/link_left.jpg) no-repeat; }
.link_mid{ float:left;  width:956px; height:38px; background:url(../images/link_mid.jpg) repeat-x; }
.link_right{ float:left; width:17px; height:38px; background:url(../images/link_right.jpg) no-repeat; }

.header_bottom1{ float:left; clear:both; width:990px; height:29px;  }

					.links_topBtn1{
						width:179px;
						float:left;
						height:29px;
						}
						.links_topBtn1 ul{
						width:179px;
						float:left;
						height:29px;
						}
						.links_topBtn1 ul li{
						width:179px;
						float:left;
						height:29px;
						}
					.links_topBtn1 ul li a{
						color:#464646;
						float:left;
						text-align:center;
						color:#fff;
						text-decoration:none;
						font:bold 13px Arial, Helvetica, sans-serif;
						line-height:29px; 
						background:url(../images/btn1.jpg) no-repeat;
						width:179px;
						height:29px;
						}
					.links_topBtn1 ul li a:hover{
					    color:#464646;
                        background:url(../images/1btn1-hover.jpg) no-repeat;
						width:179px;
						height:29px;
						top: 1px;
						position: relative;
                         z-index: 1;
						}
				.links_topBtn1 .active{ 
					    color:#464646;
                        background:url(../images/1btn1-hover.jpg) no-repeat;
						width:179px;
						height:29px;						text-align:center;
						text-decoration:none;
						font:bold 13px Arial, Helvetica, sans-serif;
						line-height:29px; 
						top: 1px;
						position: relative;
                         z-index: 1;
				}
					.links_topBtn2{
						width:165px;
						float:left;
						height:27px;
						}
						.links_topBtn2 ul{
						width:165px;
						float:left;
						height:27px;
						}
						.links_topBtn2 ul li{
						width:165px;
						float:left;
						height:27px;
						}
					.links_topBtn2 ul li a{
						color:#464646;
						float:left;
						text-align:center;
						color:#fff;
						text-decoration:none;
						font:bold 12px Arial, Helvetica, sans-serif;
						line-height:27px; 
						background:url(../images/btn11.jpg) no-repeat;
						width:165px;
						height:27px;
						}
					.links_topBtn2 ul li a:hover{
					    color:#464646;
                        background:url(../images/1btn11-hover.jpg) no-repeat;
						width:165px;
						height:27px;
						top: 1px; top: 2px;
						position: relative;
                         z-index: 1;
						}
				.links_topBtn2 .active{ 
					    color:#464646;
                        background:url(../images/1btn11-hover.jpg) no-repeat;
						width:165px;
						height:27px;						text-align:center;
						text-decoration:none;
						font:bold 12px Arial, Helvetica, sans-serif;
						line-height:27px; 
						top: 2px;
						position: relative;
                         z-index: 1;
				}
				
				
				
				
				
				
						
				.links_topMain{
						width:726px;
						float:left;
						height:38px;
						padding:0px 0px 0px 0px ;
						}
					.links_topMain ul{
						clear:both;
						float:left;
						width:726px;
						}
					.links_topMain ul li{
						float:left;
						width:178px;
						height:38px;
						font:bold 15px/38px Arial; 
						text-align:center;
						color:#FFFFFF;
						}
					.links_topMain ul li a{
						color:#464646;
						float:left;
						text-align:center;
						color:#fff;
						text-decoration:none;
						font:bold 13px Arial, Helvetica, sans-serif;
						line-height:38px;
						width:178px;
						height:38px;
						}
					.links_topMain ul li a:hover{
						color:#fff;
						width:178px;
						text-decoration:underline;
						height:38px;
						}
				.links_topMain .active{ 
				background-color:#da0052;;color:#fff; font-weight:bold; line-height:38px;
				}
				.links_topMain1{
						width:760px;
						float:left;
						height:38px;
						padding:0px 0px 0px 0px ;
						}
					.links_topMain1 ul{
						clear:both;
						float:left;
						width:760px;
						}
					.links_topMain1 ul li{
						float:left;
						width:auto;
						height:38px;
						padding:0PX 0PX 0PX 20PX;
						font:bold 15px/38px Arial; 
						text-align:center;
						color:#FFFFFF;
						}
					.links_topMain1 ul li a{
						color:#464646;
						float:left;
						text-align:center;
						color:#fff;
						text-decoration:none;
						font:bold 13px Arial, Helvetica, sans-serif;
						line-height:38px;
						height:38px;
						}
					.links_topMain1 ul li a:hover{
						color:#fff;
						text-decoration:underline;
						height:38px;
						}
				
				

.link_topStrip{	background-image: url(../images/Untitled-13_04.jpg);  no-repeat right;
}

						
#menu {
	height: 32px;
	width: 990px;
	background-image: url(../images/menubar.jpg);
	float: left;
	margin: 0px;
	padding:0px 0px 0px 0px;
}#menu ul {
	list-style-type: none;
	text-decoration: none;
	float: left;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}
#menu ul li {
	float: left;
	padding-right: 43px;
	padding-left: 30px;
	padding-top: 5px;
	text-decoration: none;
}
#menu a {
	color: #05377E;
	text-decoration: none;
}
					







.bt-readmore{
float:right;
clear:both;
	width:auto;
	text-align:center;
	padding:5px 0px 0px 0px;
}

.bt-readmore a{
	float:right;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;
}

.bt-readmore a:hover{
	float:left;
	color:#000000;
	text-decoration:underline;
	}

#content{ float:left; clear:both; width:988px; height:auto; background-color:#9999FF; border:1px solid #6287b4; }
#content1{ float:left; clear:both; width:758px; height:auto; background:#fff; }
#content_bottomStrip{ float:left; clear:both; width:988px; height:5px;overflow:hidden; background:url(../images/content_bottonStrip.jpg) no-repeat;}




.content_left{ float:left; clear:both; width:630px; height:auto; padding:20px 0px 20px 20px;}

.content_left1{ float:left; clear:both; width:166px; height:auto; padding:20px 10px 20px 10px; background:#f1f1f1;}

.content_left1_links{ float:left; clear:both; width:166px; height:auto; padding:0px 0px 0px 0px;}
.content_left1_links ul{ float:left; clear:both; width:166px; height:auto; padding:0px 0px 0px 0px; }
.content_left1_links ul li{  clear:both; width:154px; height:15px; margin:3px 0px 3px 0px; background:#FFFFFF; border:1px solid #999999; font:12px Arial; line-height:15px; color:#000000; padding-left:10px; }
.content_left1_links ul li a{ float:left; clear:both; font:12px Arial; line-height:15px; color:#000000; text-decoration:none; width:154px;}
.content_left1_links ul li a:hover{ float:left; clear:both; text-decoration:underline;}


.content_right1{ float:left; width:570px; height:auto; padding:20px 0px 20px 0px; border:1px solid #f1f1f1; }

.content_right1_links{ float:left; clear:both; width:550px; height:auto; padding:0px 0px 0px 20px;}
.content_right1_links ul{ float:left; clear:both; width:550px; height:auto; padding:0px 0px 0px 0px; }
.content_right1_links ul li{  clear:both; width:550px; height:15px; margin:3px 0px 3px 0px; font:12px Arial; line-height:15px; color:#000000;}
.content_right1_links ul li a{ float:left;  clear:both; width:550px;font:12px Arial; line-height:15px; color:#000000; text-decoration:none; }
.content_right1_links ul li a:hover{ float:left; clear:both; width:550px; text-decoration:underline;}


.content_left_top{ float:left; clear:both; width:630px; height:auto; padding:0px 0px 0px 0px;}
.content_left_topLinks{ float:left; clear:both; width:400px; height:38px;}
.content_left_topLinks ul{list-style:none; display:block;} 
.content_left_topLinks ul li{ float:left; display:inline; width:162px; height:38px; line-height:38px; font:bold 13px Arial; margin-right:5px;}
.content_left_topLinks ul li a{ float:left; color:#464646; text-decoration:none; line-height:38px; width:162px; height:38px; text-align:center; background:url(../images/content_box.jpg) no-repeat;}
.content_left_topLinks ul li a:hover{ float:left;color:#fff; width:162px; height:38px;  background:url(../images/content_boxHover.jpg) no-repeat;}
.content_left_topLinks .active{ float:left;color:#fff; line-height:38px; width:162px; height:38px; text-align:center;  background:url(../images/content_boxHover.jpg) no-repeat;}
.content_leftBox1{ float:left; clear:both; width:400px; height:auto;}
.content_leftBox1_top{ float:left; clear:both; width:620px; height:8px; background:url(../images/content_box1Top.jpg) no-repeat; overflow:hidden;}
.content_leftBox1_mid{ float:left; clear:both; width:620px; height:auto; background:url(../images/content_box1Middel.jpg) top repeat-x #d12996;}
.content_leftBox1_bottom{ float:left; clear:both; width:620px; height:8px;; background:url(../images/content_box1Bottom.jpg) no-repeat
;}






.content_right{ float:left; width:310px; height:auto; background:#fff; padding:20px 18px 0px 10px ;}

.content_bottom{ float:left; width:950px; height:auto; background:#fff; padding:5px 18px 10px 20px ;}
.content_bottomTop{ float:left; width:940px; height:8px;; background:url(../images/content_bottonTop.jpg) no-repeat; overflow:hidden; }
.content_bottomMid{ float:left; clear:both; width:940px; height:auto; background:#4a85e1; }
.content_bottomBottom{ float:left; width:940px; height:8px; background:url(../images/content_bottonBottom.jpg) no-repeat;  }

#contenthp {
background-color:#9999FF;
	float: left;
	height: 1000px;
	width: 200px;
}
#contenthp ul {
	list-style-type: none;
	margin-top: 7px;
}
#contenthp li {
	background-image: url(../Untitled-2.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 130px;
	color: #FF0000;
	text-align: center;
	white-space: 2;
	word-spacing: normal;
	padding-top: 4px;
}
#contenthp a {
	color: #9999FF;
	height:auto;
margin-right:5px;
padding-top:10px;
text-decoration:none;
width:142px;
	
}
#contenthp ul li a:hover {
	_background-image:url(../button1.gif);
	height: 10px;
	width: 130px;
	float: none;
	

}


#footer {
	background-image: url(../images/menubar.jpg);
	height: 34px;
	width: 990px;
	float: left;
}

#footer ul {
	height: auto;
	width: auto;
	list-style-type: none;
	float: right;
	color: #FFFFFF;
	margin-right: 20px;
}
#footer ul li {
	float: left;
	height: auto;
	width: auto;
	padding-right: 15px;
	text-align: center;
	padding-top: 0px;
}
#footer li a {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
















.box1{ float:left; clear:both; width:313px; height:auto; padding:10px 0px 10px 10px ;}
.box1_topHead{ float:left; clear:both; width:313px; height:23px;}
.box1_topHead a{ float:left;  width:112px; height:23px; background:url(../images/button_bg1.jpg) no-repeat; font:bold 12px Arial ; color:#FFFFFF; text-align:center; text-decoration:none; line-height:23px; margin:0px 0px 0px 5px;}
.box1_topHead a:hover{ background:url(../images/button_bg2.jpg) no-repeat; color:#fff; text-decoration:underline;}
.box1_topHead .active{ background:url(../images/button_bg3.jpg) no-repeat; color:#fff; text-decoration:underline;}


.box1_bottom{ float:left; clear:both; width:313px; height:auto;}
.box1_bottom_top{ float:left; clear:both; width:295px; height:10px; background:url(../images/box1_top.jpg) no-repeat; overflow:hidden;}
.box1_bottom_mid{ float:left; clear:both; width:295px; height:auto; background:url(../images/box1_mid.jpg) repeat-y;}
.box1_bottom_bottom{ float:left; clear:both; width:295px; height:10px; background:url(../images/box1_bottom.jpg) no-repeat;}


.box2{ float:left;  width:313px; height:auto; padding:10px 0px 10px 0px ;}
.box2_topHead{ float:left; clear:both; width:300px; height:23px;}
.box2_topHead a{ float:left;  width:183px; height:22px; background:url(../images/button1_bg.jpg) no-repeat; font:bold 14px Arial ; color:#000; text-align:center; text-decoration:none; line-height:23px; margin:0px 0px 0px 5px;}
.box2_topHead a:hover{  color:#FF0000; text-decoration:underline;}
.box2_topHead .active{ color:#fff00; text-decoration:underline;}

.box2_bottom{ float:left; clear:both; width:300px; height:auto;}
.box2_bottom_top{ float:left; clear:both; width:300px; height:10px; background:url(../images/box2_top.jpg) no-repeat; overflow:hidden;}
.box2_bottom_mid{ float:left; clear:both; width:300px; height:316px; background:url(../images/box2_mid.jpg) repeat-y;}
.box2_bottom_bottom{ float:left; clear:both; width:300px; height:10px; background:url(../images/box2_bottom.jpg) no-repeat;}

.box3{ float:left;  width:297px; height:auto; padding:10px 0px 10px 0px ;}
.box3_bottom_top{ float:left; clear:both; width:297px; height:9px; background:url(../images/box3_top.jpg) no-repeat; overflow:hidden;}
.box3_bottom_mid{ float:left; clear:both; width:280px; height:auto; padding:0px 0px 0px 17px; background:url(../images/box3_mid.jpg) repeat-y;}
.box3_bottom_bottom{ float:left; clear:both; width:297px; height:9px;  background:url(../images/box3_bottom.jpg) no-repeat;}

				.websiteTemplates_boxTop{
						width:155px; 
						float:left;
						height:12px;
						 overflow:hidden;
						background:url(../images/webTemplat_topStrip.jpg) repeat-y;
						}
				.websiteTemplates_boxMid{
						width:150px; 
						float:left;
						height:auto;
						 overflow:hidden;
						 padding:0px 0px 0px 5px ;
						background:url(../images/webTemplat_midStrip.jpg) repeat-y;
						}

				.websiteTemplates_boxBottom{
						width:155px; 
						float:left;
						height:12px;
						overflow:hidden;
						background:url(../images/webTemplat_bottomStrip.jpg) repeat-y;
						}







