/* CSS Document */


html, body {
border:0;
margin:0 0 30px 0;
padding:0;
background:#354E61;
font:100%/100.1% Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6,div, form, p, ul, ol {
margin:0;
padding:0;
}
 
 
small {
font-size:0.70em;
color:#B8B8B8;
}

 
img {
border:0;
}

a{
color:#fff;
text-decoration:none;
}

.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }

p{ font:0.80em Arial, Helvetica, sans-serif;}


#container{ width:917px; margin:0 auto;}

#header{ background:url(../images/header_bg.gif); height:72px; position:relative;}
#header .logo{ background: url(../images/logo.gif) no-repeat; position:absolute; top:10px; left:10px; width:387px; height:64px;}
#header .logo a{ display:block; width:387px; height:64px;}

#header .humanclick{  position:absolute; top:10px; right:10px; width:121px; height:64px;}


#header .img { position:absolute; top:7px; right:7px; background:url(../images/call_img.jpg); width:179px; height:52px;}
#header .img a{ display:block; width:179px; height:52px;}

html > body #header .corner { background:url(../images/right-cr.gif) no-repeat; width:5px; height:3px; position:absolute; top:0; right:0;}
#header .corner { background:url(../images/right-cr.gif) no-repeat; width:5px; height:3px; position:absolute; top:0; right:-1px;}

#navigation{ background:#014C7A; width:917px; color:#fff; position:relative;}
#navigation a{ display:block; float:left; font:0.75em Arial, Helvetica, sans-serif; text-decoration:none; padding: 10px 8px; border-right:1px solid #fff;}
#navigation a:hover{ background:#01629E;}

.call{ font: bold 1.1em Arial Arial, Helvetica, sans-serif; position:absolute; top: 6px; right:10px; color:#FEEF05;}

#bgcolor{ background:#fff url(../images/bg_line.gif) repeat-x; width:917px; margin: 0;}

#bgcolor .beatiful{background: url(../images/beatiful.gif);width:917px;height:159px;
	
}

#ourservices{ background: url(../images/ourservices.jpg); width:824px; height:212px; margin:0 auto;}

#leftpart{ float:left; margin: 10px; background:#F7F7F7; border:1px solid #DEDEDE; padding:10px; width:608px;}
#leftpart h1 { font:1.2em Arial, Helvetica, sans-serif; color:#014C7A;}
#leftpart p { font:0.8em Arial, Helvetica, sans-serif; margin-bottom:10px; line-height:1.4em;}
#leftpart p a {color:#115782; text-decoration:none;} 
#rightpart{ float:left; background:#F7F7F7; border:1px solid #DEDEDE; padding:10px; width:231px; margin-top: 10px;}
#rightpart h1{ font:1.2em Arial, Helvetica, sans-serif; color:#014C7A;}
.box{padding:4px; width:95%;}
.textareya{ border:1px solid #DEDEDE;}
.submit{ margin-top: 10px;}
.formmargin{ margin-bottom:10px;}

#bottam_caener{ background: url(../images/line_bottam.gif) no-repeat; width:917px; height:3px;}
html > body #bottam_caener{  background: url(../images/line_bottam.gif) no-repeat; width:917px;}


#fotterltc{font-size:0.70em; clear:both;} 
#fotterltc a{display:block; font-family:Arial, Helvetica, sans-serif; float:left; text-decoration:none;  padding: 10px 15px;}
#fotterrtc{ font-size:0.70em; float:right; color:#FFFFFF; padding: 10px 0;}



/*services*/

.h1{ padding: 0 10px;}

.p{ padding: 10px 0 0 10px;}

.p a{
color:#115782;
text-decoration:none;;
}
.p a:hover{ color:#354E61;}

.ul{ padding: 0 0 0 50px;}
.ul li{ font:0.8em Arial, Helvetica, sans-serif;}


.ul a{
color:#115782;
text-decoration:none;;
}

 .ul a:hover{ color:#354E61;}

.small{ font:0.8em Arial, Helvetica, sans-serif; color:#000000; padding: 50px 0 0 70px;}
 
 .number{ font:0.8em Arial, Helvetica, sans-serif; color:#000000; padding: 10px 0 0 120px;}
 
 .mytext{ font:0.70em  Arial, Helvetica, sans-serif; font-weight:bold; padding: 10px 0 0 10px; margin: 0 0 0 0;}
 .mytext span{ font:0.70em  Arial, Helvetica, sans-serif; font-weight:bold; padding: 10px 0 0 10px; margin: 0 0 0 0;}
 
 .mytext1{ font:0.70em  Arial, Helvetica, sans-serif; font-weight:bold; padding: 10px 0 0 10px; margin: 0 0 0 0;}
 
 
 .textfield{ width:203px;background:#F7F7F7;}
 .textfield h5{ font: bold 0.95em Arial, Helvetica, sans-serif; color:#0099FF; padding: 4px 10px;}
 .textfield h4{ font: bold 0.75em Arial, Helvetica, sans-serif; padding: 4px 10px;}
 .textfield p{ color: #333333; padding: 4px 10px;}
  .textfield li{ font:0.75em Arial, Helvetica, sans-serif; margin: 0 2px 10px 18px; line-height:20px; color: #333333;}
  .textfield li a{ color:#115782; text-decoration:none;}
  
  .textfield3{ width:203px;background:#9FC4D6; border:1px solid #C6D5DC;}
  
  
  #sitebuild{ width:608px; margin-top:20px;}
  
 .template{ width:200px; float:left;}
 
 .templatetext{ width:388px; float:left;}
 
  .templatetext  p{ padding: 0 20px;}
  
#sitebuild span{ font:0.80em Arial, Helvetica, sans-serif; color:#666666;}

#sitebuild span a{ color:#0099FF;}



.features{ padding: 30px 0; text-align:center;}


.h5{ font:1.1em Arial, Helvetica, sans-serif; color: #666666; padding: 20px 0 0 10px;}

.pwizar{ font: 0.75em Arial, Helvetica, sans-serif; color: #000; padding: 10px 10px;}

.mytext2 {
color:#000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

#td{font: bold 0.85em Arial, Helvetica, sans-serif; padding: 0 0 0 16px;}

.style6 {
	color: #014C7A;
	font-weight: bold;
}
.style7 {color: #014C7A}

.style1 {color: #CCCCCC}

.style2 {color: #FF0000}

.label1 {color: #333}
.style10 {

	color: #000000;

	font-weight: bold;

}

.style12 {font-size: small; color: #666666; }

.style15 {color: #666666}

a.signup{
	color:#000;
}

.discount{
	color:#ff0000;
	font-size:14px;
	text-align:center;
	width:100%;
	padding:10px 0 0 0;
        font-weight:bold;
}