body{margin: 0px; background:#eeeceb; width:100%; font-family:Arial, Helvetica, sans-serif;}
table,div{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878889; line-height:20px;text-align:justify; }
a{color: #db241c; text-decoration: none; }
a:hover{color: #db241c !important; text-decoration: underline;}
img{border:none;}
p{ margin:10px 0;font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-align:left !important;}
font{ margin:10px 0;font-family:Arial, Helvetica, sans-serif;  text-align:left !important;}
#main, #header, #top, #content, #footer{width:1000px;background:#f8fafc;}
#top, #content, #footer, .search{position:relative; display:inline-block;}
.img_left, #logo, #left, #copy, .search-left, .box, .img_left1{float:left;}
.img_right, #top_link, #right, #jinfo, .search-right{float:right;}

h1,h2,h3,h4{margin:0px; font-weight:bold;}
/*Heading*/
h1{font-size:34px;color:#245982;}
h2{font-size:22px;color:#0b92b6;text-transform:uppercase;}
h3{font-size:22px;color:#3d3a37;}
h4{font-size:14px;color:#03406f;}

h2 a{font-size:22px;color:#0b92b6;text-transform:uppercase;}
h2 a:hover{font-size:22px;color:#0b92b6;text-transform:uppercase;}


.img_left1{margin-right:5px;}	
.img_left{}
.img_right{margin-left:15px;}
.ul{margin:10px; padding-left:0; margin-left:30px;}
.ul li{ list-style-image:url(../images/cart.jpg);color:#878889; font-size:15px;line-height:26px;}
.image{padding:5px;opacity:0.9;
filter:alpha(opacity=90);margin-left:15px;float:right;}
#welpaper{ width:100%; background:url(../images/wellpper-bg.jpg) top no-repeat; }

#main{margin:0 auto;}
#header{}
#top{margin-bottom:5px;}
#logo{width:190px; margin:20px 28px 10px 0px}
#top_link{width:600px;}
.signin{width:500px;float:right;color:#03406f;margin-right:10px;}
.signin p{color:#03406f;font-weight:bold;font-size:13px; text-align:right !important;}
.text{}
.bluetext_header{color:#03406f;font-size:18px;font-weight:normal;}
.bluetext_header1{margin-top:17px;color:#0c93b7; font-size:24px;line-height:28px;word-spacing:1px;margin-left:168px;}
.bluetext_header2{color:#03406f; font-size:24px;padding:0;}
.img1{padding-top:10px;}

.left{float:left;width:182px;padding-top:5px;}
.left1{float:left; width:173px;color:#03406f;font-size:24px;font-weight:normal;padding-top:5px;	}

.service{padding-top:10px;width:600px; float:left;padding-left:54px;}

#gray_part{background:#eeeeee;height:112px;float:left;width:1000px;}
#gray_part1{width:517px;float:left;margin-right:20px;}
#gray_part2{width:451px;float:left;}

#content_left{width:514px; float:left;margin-top:20px;margin-left:16px;}

.gray_text{color:#313232; font-size:18px;line-height:22px;padding-top:10px;}

#testimonial{border:2px solid #c2d1dd;padding:10px;margin-right:10px;margin-bottom:10px;}

#content_right{width:450px; float:right;margin-top:20px;}

.conr1{width:180px;float:left;margin-right:40px;line-height:25px;margin-left:20px;margin-top:10px;}
.conr2{background:#eeeeee;border:1px solid #000000;float:left;text-align:center;font-size:20px;padding:20px;color:#3d3a37;line-height:25px;}


.search-left{ width:83px; margin-top:33px;}
.search-left ul{ margin:0; padding:0;}
.search-left li{ list-style:none; display:inline; padding-left:4px;}
.search-left li a{ text-decoration:none;}
.search-left li a:hover{ text-decoration:none;}
.search-right{ width:156px;margin-top:35px;}
.input{background:#bde0ea; width:150px; outline:none;  height:25px; border:none; padding:0 7px;margin-right:10px; }
.button{ background:#03406f; float:right; border:none; cursor:pointer; padding:4px 20px;color:#FFF;font-weight:600; }

#navi{}
#banner{}


#content{}
#left{ width:216px;}
#right{ width:713px;}


#footer{ background:#03406f; display:inline-block; height:55px; margin-top:23px; font-size:11px; color:#FFF; text-align:center; padding-top:5px;padding-left:10px;width:990px;}
#copy{width:400px;color:#fff;line-height:18px;}
#copy a, a:hover{color:#fff;}
#jinfo{width:373px;color:#fff;line-height:18px;}
##jinfo a, a:hover{color:#fff;}

#content_in{ margin-top:20px;width:940px; background:#e2e0e0;display:block;float:left;padding:10px 10px 10px 6px;}

#left_in{ width:216px;float:left;padding-right:10px;}
#right_in{ width:670px;float:right; background:#f3f3f3; border:1px solid #f3f3f3;-moz-border-radius: 5px; /* FF1+ */ -webkit-border-radius: 5px; /* Saf3+, Chrome */border-radius: 5px;padding:10px 15px;}

.box_shadow {
     -moz-box-shadow: 1px 1px 0px #c9c9c9; /* FF3.5+ */
  -webkit-box-shadow: 1px 1px 0px #c9c9c9; /* Saf3.0+, Chrome */
          box-shadow: 1px 1px 0px #c9c9c9; /* Opera 10.5, IE 9.0 */
		  border:1px solid #c9c9c9;
}
.box_shadow {
	box-shadow:inset 1px 1px 0px #c9c9c9;
	box-shadow:0px 15px 10px -15px #c9c9c9;
	box-shadow:inset 0px 15px 10px -15px #c9c9c9;
}
		
.contact_box{padding:10px 20px;line-height:18px;}

.contact_form{padding:10px 0px;float:left;}

.red_text{color:#db251c;}
.white_text{color:#fff;}

form.contactForm { margin:0px; padding:20px 0 10px 20px; width:500px; margin:0 auto;background:#4c4c4c; border:1px solid #4c4c4c;-moz-border-radius: 5px; /* FF1+ */ -webkit-border-radius: 5px; /* Saf3+, Chrome */border-radius: 5px;}
form.contactForm td { padding:5px 0; vertical-align:top; }
form.contactForm td label { color:#fff; font-size:12px; display:block; text-align:right; padding:5px 10px 0 0; }
form.contactForm input, form.contactForm textarea { border:1px solid #cccccc; padding:7px; font-size:12px; width:350px; }
form.contactForm textarea { height:100px; }
form.contactForm input.btn { width:94px; height:42px; border:none; padding:0px; position:relative; right:5px; }
form.contactForm input.button{background:#f6f6f6;color:#555555;width:85px;float:left;height:28px;padding:5px;font-size:14px;  -moz-box-shadow: 1px 1px 0px #c9c9c9; /* FF3.5+ */
  -webkit-box-shadow: 1px 1px 0px #c9c9c9; /* Saf3.0+, Chrome */
          box-shadow: 1px 1px 0px #c9c9c9; /* Opera 10.5, IE 9.0 */
		  border:1px solid #c9c9c9;}
.phone{font-size:18px;opacity:0.7;
filter:alpha(opacity=70);}




#links_wrapper .boxshadow {padding: 0;}
#links {color:#878787;padding:0;position:relative;}
#links a {text-decoration: underline;}
#links a:hover {color: #4896d4; }
#links ul.links {width: 100%;overflow: hidden; /* Clear floated li's '*/ margin: 0; padding: 0;list-style: none; }
#links ul.links ul {list-style: none;margin: 0; padding: 0;}
#links li {float: left; width: 159px;padding: 20px 0;}
#links h4 {padding: 0 0 16px 20px;text-transform: uppercase;font-size: 10px;font-weight: normal;}
#links li:first-child h4 {padding-left: 0;}
#links li li {float: none; width: auto; padding: 0 12px 0 20px; text-indent: 0;font-size: 11px;line-height: 18px; }
#links li:first-child li {padding-left: 0;}
#links li.linkcat {border-left: solid 1px #f5f5f5;height: 100%;}
#links li.linkcat:first-child {border-left: none;}



.content-wide {padding: 0 10px; width: 890px;}
.pricing-content h1 {font-family: 'Ubuntu', sans-serif; color: #344450; margin-top: 5px;}
.pricing-content h2 {font-family: 'Ubuntu', sans-serif; color: #344450; line-height: 14px; padding-bottom: 35px;}

#new-pricing-table{float:left; display:inline-block;margin-bottom:10px;}

.features-column {float: left; width: 100px; margin: 0; background: #F4F4F4; font-family: 'Ubuntu', Verdana, sans-serif; position: relative; border: 1px solid #ddd; border-right: 0;}
.features-column a {font-size: 13px;}

.features-column.right { border: 1px solid #ddd;}

.plan-column {float: left; width: 230px; margin: 0; background: #F4F4F4; font-family: 'Ubuntu', Verdana, sans-serif; position: relative;}
.plan-column.highlight {background: #E7F9C9; border: 1px solid #ddd;}
.plan-column.left  { border: 1px solid #ddd; border-right:0;}
.plan-column.right { border: 1px solid #ddd; border-left:0;}
.plan-column.last {margin: 0;}
.plan-button {text-align: center; padding: 4px 0 12px 0;}

#most-popular {position: absolute; top: -40px; left: 100px; z-index: 10; max-width: 55px;}
.plan-pricing {padding: 7px 0 7px 10px; margin: 0; background: #bbb; color: white; font-size: 15px; text-shadow: -1px 1px 3px #666; }
.plan-name {background: #e4e4e4; padding: 20px 15px 15px 15px; font-size: 18px; font-weight: bold; letter-spacing: -1px;}
.plan-name a {color: #42AA44;}
.plan-name a:hover {color: #EA9E0A;}
.features-column .plan-name {background: #e4e4e4; padding: 20px 15px 15px 15px; font-size: 14px; font-weight: normal; color: #666; text-transform: uppercase;}
.plan-name img {margin-top: 10px;}
.per-month {font-size: 14px;}

.highlight .plan-pricing {background: #42AA44;}
.highlight .plan-name {background: #7BC143;}
.highlight .plan-name a {color: #fff; text-shadow: -1px 1px 3px #666;}
.highlight .plan-name a:hover {color: #EA9E0A; text-shadow: -1px 1px 3px #666;}

.features-column ul, .plan-column ul {list-style: none outside; margin: 7px 0; padding: 0 10px;font-size: 13px;}
.features-column ul span.big a, .plan-column ul span.big {font-size: 18px;  line-height: 120%;}
.features-column ul span.per-form,  .plan-column ul span.per-form {font-size: 13px; font-weight: normal;}

.features-column li, .plan-column li {border-bottom: 1px solid #ddd; padding-bottom: 9px; margin-bottom: 9px;}
.features-column li.last, .plan-column li.last {border: none; margin-bottom: 0; padding-bottom: 3px;}


