@charset "utf-8";
/* CSS Document */

body{margin:0 ; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;   background-color:#ffffff; background:url(../images/header_bodybg.jpg) repeat-x;}

.clear{ clear:both;}
form{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}

#wrapper{width:960px; margin:0 auto; padding:0;}
#header{width:960px; margin:0; padding:0;}
.header_row{width:960px; margin:0; padding:0; float:left;}
.logo{width:293px; height:82px; float:left; padding:6px 0 0 0;}
.contact{width:167px; height:29px; float:right; padding:16px 0 0 0;}


h6 a{font-size:17px !important; font-weight:bold!important; padding:0 !important; margin:0 !important; color:#000000!important; text-decoration:none!important;}
h6 a:hover {text-decoration:none !important; padding:0; margin:0;}


.home a{ color:#000000 !important;text-align:left;  font-size:12px; display:inline-block;  font-weight:normal; text-transform:uppercase; text-decoration:none; width:72px; padding: 7px 0px 7px 0px; text-align:center;}
.home a:hover {text-decoration:none;  background:url(../images/home.jpg) no-repeat left;  font-weight:normal;
}
.home a.active {text-decoration:none;  background:url(../images/home.jpg) no-repeat left; font-weight:bold;
}


.how a{ color:#000000 !important;text-align:left;  font-size:12px; display:inline-block;  font-weight:normal; text-transform:uppercase; text-decoration:none; width:117px; padding: 7px 0px 7px 0px; text-align:center;}
.how a:hover {text-decoration:none;  background:url(../images/how-it-works.jpg) no-repeat left;  font-weight:normal;
}
.how a.active {text-decoration:none;  background:url(../images/how-it-works.jpg) no-repeat left; font-weight:bold;
}


.reseller a{ color:#000000 !important;text-align:left;  font-size:12px; display:inline-block;  font-weight:normal; text-transform:uppercase; text-decoration:none; width:137px; padding: 7px 0px 7px 0px; text-align:center;}
.reseller a:hover {text-decoration:none;  background:url(../images/reseller.jpg) no-repeat left; font-weight:normal;
}
.reseller a.active {text-decoration:none;  background:url(../images/reseller.jpg) no-repeat left; font-weight:bold;
}


.dad a{ color:#000000 !important;text-align:left;  font-size:12px; display:inline-block;  font-weight:normal; text-transform:uppercase; text-decoration:none; width:150px; padding: 7px 0px 7px 0px; text-align:center;}
.dad a:hover {text-decoration:none;  background:url(../images/dad.jpg) no-repeat left; font-weight:normal;
}
.dad a.active {text-decoration:none;  background:url(../images/dad.jpg) no-repeat left; font-weight:bold;
}
/*  Navigation  */

/*.lavaLampWithImage { height: 26px;  background: none; padding: 10px 0px 9px 0; margin: 0 0 0 0;}
.lavaLampWithImage ul {padding:0; margin:0;}
.lavaLampWithImage li {float: left; list-style: none;}
.lavaLampWithImage li.back {background: url("../images/nav-bg.gif") no-repeat right -26px ;   height: 26px; z-index: 8; position: absolute; }
.lavaLampWithImage li.back .love {background: url("../images/nav-bg.gif") no-repeat top left; height: 30px; margin-right: 8px;}
.lavaLampWithImage li a {text-decoration: none; font-size:12px; text-transform:uppercase; color: #000 !important;  text-align: center; top: 5px; letter-spacing: 0; z-index: 10; display:inline; float: left; height: 30px; position: relative; overflow: hidden; margin: auto 10px; padding:0;}

.lavaLampWithImage li a:hover{ padding:0; border: none; color: #000 !important;}

.lavaLampWithImage li a:active{ padding:0; border: none;color: #000 !important;}*/



.banner { width:960px; margin: 0 auto;}
#middle{width:960px; margin:0px auto; padding:0px 0px 10px 0px;  }
.main_content{float:left; padding:10px 0 10px 0;}
.main_content1 ul{
padding:10px 0px 10px 0px;
margin:0px;
}
.main_content1 ul li{
list-style:none;
background:url(../images/orange-bullets.gif) no-repeat left top;
padding:0px 0px 0px 35px;
margin-left:12px;
margin-bottom:15px;
line-height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.main_content ul li span{
color:#ff5b1c;
}
.form_content ul li{
  padding:0px;
  margin:0px;
  }
.form_content li{
 list-style-type:circle;
 line-height:19px;
 padding:0px;
 margin:0px;
 }
 
.content{ text-align:justify; color:#000000; }
.content a{ color:#000000; text-decoration:none; }
.content b{ font-size:16px;}
.row_divider{background:url(../images/row_divider.jpg) no-repeat; width:634px; height:1; padding:0px 0 0px 0;}

.middle_left{width:620px; margin:0px; padding:0px 0 0 0; float:left; }
.middle_left h1{ font-size:20px; color:#222222; padding:0px 0 10px 0;  margin:0px;}
.middle_left h1 span{color:#ff5b1c; padding:0; margin:0;}
.middle_left p{ font-size:13px; color:#2b2b2b; padding:0 0 10px 0; margin: 0px; text-align:justify;}
.middle_left p a{ font-size:12px; color:#000000; }
.middle_left p a:active, a:visited{ font-size:12px; color:#ff5b1c; }

.redarrow{ list-style:none; padding:6px 0 6px 0; margin:0;}
.redarrow li{background:url(../images/arrow.jpg) no-repeat left 2px; padding-left:18px;}

#middle_right{ width:300px; margin:0px; padding:8px 0 0 0; float:right;}

.middle_right h1{ font-size:20px; color:#222222; padding:0px 0 10px 0;  margin:0px;}
.middle_right h1 span{color:#ff5b1c;}
.middle_right p{ font-size:12px; color:#2b2b2b; padding:0 0 10px 0; margin: 0px;}
.middle_right p a{ font-size:12px; color:#ff5b1c; }
.middle_right p a:active, a:visited{ font-size:12px; color:#ff5b1c; }

.col{ margin:0; padding:0;}
.col h1{ font-size:20px; color:#222222; padding:0px 0 0px 0;   margin:0px;}
.col h1 span{color:#ff5b1c;}
.col_top{background:url(../images/top_bar.jpg) no-repeat; line-height:12px; height:10px; width:300px; margin:6px 0 0px 0; padding:0;}
.col_bottom{background:url(../images/bottom_bar1.jpg) no-repeat; line-height:12px; height:10px; float:left; width:300px; margin:0 0 15px 0;}
.col_middle{ background:url(../images/middle_bar.jpg) repeat-y; float:left; width:300px;}
.ones{ background:url(../images/1.jpg) no-repeat; float:left; width:300px; height:145px;}
.col_middle p{ margin:0 0 0 0px; float:left; padding: 0 0 0 10px; }
.col_middle ul{padding:0; margin:0; list-style:none;}
.heig{ height:25px; float:left;}


.input_outer{ margin:0 0 0 24px; padding:6px 0 0 0;  width:250px;}
.input_outer_name{ margin:0; padding:4px 0 5px 0;  font-size:12px; width:80px; float:left;}
.input_outer_area{  margin:0;  width:250px; }
.input_outer_area .input{border:1px solid #bbbbbb; background:#fff; height:22px; width:164px;  padding:0px; font-size:11px;}
.input_outer_area .textarea{border:1px solid #bbbbbb; background:#fff; width:250px; margin:0 0 2px 0px; padding:0px; font-size:11px;}
.submit{padding:12px 0 0 0;}

/*my own class*/
.outer-form {width:280px; height:317px; float:left; padding: 14px 0 0 20px; background:url(../images/3.jpg) no-repeat center top;}
.outer-forms {width:300px; height:195px; float:left; padding: 40px 0 35px 0px; background:url(../images/2.jpg) no-repeat center;}
.row-n{ width:280px; float:left; padding:0px; margin:0px;}
.row-nam {width:90px; float:left; padding: 0 0 0 0px;}
.box-r {width:180px; float:left; padding: 0 0 3px 0px; margin:0px;}
.box-r-{border:solid 1px #bbbbbb; height:18px; width:162px;}
.comment{width:162px; border:solid 1px #bbbbbb; height:50px;}
.line{width:180px; float:left; border-top: solid 1px #bbbbbb; border-bottom: solid 1px #bbbbbb;}

/*my own class end*/


.icon_area1{width:260px; margin:0 0 0 10px; padding:13px 0 13px 0; float:left; height:padding:4px 0 5px 0;border-bottom:1px solid #bbbbbb;  }

.icon_area1s{width:260px; margin:0 0 0 10px; padding:16px 0 15px 0; float:left;  padding:4px 0 5px 0;  }
.icon_area{width:260px; margin:0 0 0 10px; padding:6px 0 0 0; float:left; height:padding:4px 0 0px 0;border-bottom:1px solid #bbbbbb;  }


.icon_area_img{width:50px;  margin:0; padding:0 0 4px 0; float:left; font-size:11px; color:#015376; font-weight:bold;}
.input_area_right{width:200px;  margin:0; padding:4px 0 0 0; float:left;}
.input_area_right p{ font-size:12px; color:#2b2b2b; padding:0 0 10px 0; margin: 0px;}
.input_area_right p a{ font-size:12px; color:#ff5b1c; }
.input_area_right p a:active, a:visited{ font-size:12px; color:#e36e00; }


#footer{ width:960px; margin:0px auto; padding:0 0px; background:#000000; font-size:11px; 
color:#a4a3a3; line-height:1.8em; }
.footer_left{ width:780px;  float:left; text-align:left; padding:24px 0 0 20px; color: #fff; font-size:12px !important;}
.footer_left a{ color:#fff !important; text-decoration:none; margin: 0px; padding: 0px;}
.footer_left a:hover{ color:#fff !important; text-decoration:underline; margin: 0px; padding: 0px;}
.footer_right{ width:120px; height:77px; background:url(../images/footerwhitebg1.png) no-repeat; float:right;  padding:12px 8px 0px 14px; margin:11px 0 0 0; }


/*my css*/

.listing{width:634px; float:left;}
.listing h1 {font-size:18px; color:#222222; font-weight:normal; padding:0px 0 10px 0;  margin:0px;}
.listing h2 {font-size:18px; color:#fff; font-weight:normal; padding:4px 0 4px 0; text-align:center; background:#FF5B1C;  margin:0px;}
.listing h3 {font-size:13px; color:#fff; font-weight:bold; padding:4px 0 4px 0; text-align:center; background:#FF5B1C;  margin:0px;}
.listing ul {padding:0; margin:0;}
.listing ul li 
.listing ol {padding:0 0 0 22px !important; margin:0 !important; text-align:left; *margin:0;}
.listing ol li { font-size:13px; font-weight:normal;}
.gap{padding: 0px 0 0 0 !important;}
.org{color:#ff5b1c;}

/*table structure*/

.bor {border-right: solid 1px #cd3900; border-bottom: solid 1px #cd3900;}
.bors { border-bottom: solid 1px #cd3900;}
.border { border-bottom: solid 1px #cd3900; border-left: solid 1px #cd3900;}
.boder-right{ border-right: solid 1px #cd3900; }
.left-space{padding-left:10px;}
.mails a {font-size:11px; color:#FF5B1C; font-weight:bold; text-decoration:underline;}
.mails a:hover{text-decoration:none;}
.img-pad{padding: 0 17px 0 0;}

.sitemap {width:634px; float:left;}
.sitemap ul {padding:0; margin:0;}
.sitemap ul li{display:block; background:url(../images/arrow.jpg) no-repeat left 5px; padding: 0 0 0 15px; line-height:20px;}
.sitemap ul li a{font-size:12px !important; font-weight:normal; text-decoration:none; color:#373737 !important;}
.sitemap ul li a:hover{text-decoration:underline;}


.inner{ background:url(../images/ar.jpg) no-repeat 0 8px !important; padding: 0 0 0 15px; margin-left:30px; list-style:none; line-height:20px;}

.inners{ background:url(../images/ar.jpg) no-repeat 0 8px !important; padding: 0 0 0 15px !important; margin-left:60px; list-style:none; line-height:20px;}

.ho a {font-size:12px; color:#ff5b1c; text-decoration:underline; font-weight:normal;}
.ho a:hover{text-decoration:none;}

<!--form page-->
.form-row{width:620px; float:left;}
.row{width:620px; float:left; padding: 0 0 8px 0;}
.text-form {width:222px; float:left;}
.box {width:344px; float:left;}
.box-real {width:280px; border:solid 1px #bbbbbb !important;}

.box-other {width:238px; border:solid 1px #bbbbbb !important;}

.box-reals {width:282px; *width:285px;  border:solid 1px #bbbbbb !important;}
.descibe{ border:solid 1px #bbbbbb !important; width:280px; height:80px;}

.seo a {font-size:12px; font-weight:bold; text-decoration:underline; color:#ff5b1c;}
.seo a:hover{text-decoration:none;}

.rest{color:#ffffff !important; font-weight:bold;}

.bod{border-bottom: solid 1px #bbbbbb;}

.mid {width:280px; float:left;}
.tops{background:url(../images/top_bar.jpg) no-repeat center; width:300px; height:9px; line-height:9px;}
.bots{background:url(../images/bottom_bar.jpg) no-repeat center; width:300px; height:9px; line-height:9px;}

<!--form page close here-->




.red{
	color:#FF0000;
	font-weight:bold;
	}
	
/*********** Contact Us CSS Start *****************/
.Form-main{
	width:612px;
	border:1px solid #CCCCCC;
	}
.heading-form{
	background-color:#f5f5f5;
	width:99%;
	height:28px;
	padding-top:5px;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding-left:1%;
	font-family:Calibri;
	}
.one-feild-area{
	width:99%;
	height:35px;
	padding-top:5px;
	padding-left:1%;
	}
.Feildname-area{
	width:30%;
	height:20px;
	padding-top:5px;
	float:left;
	}
.colon-area{
	width:2%;
	height:21px;
	padding-top:4px;
	float:left;
	}
.Feild-area{
	width:60%;
	height:25px;
	float:left;
	}
.txt-area-contact{
	width:190px;
	}
.txt-box-contact{
	width:190px;
	height:55px;
	}


.Address-main{
	width:100%;
	border:1px solid #CCCCCC;
	}
.add-main{
	width:100%;
	height:130px;
	}
.address-bar{
	width:39%;
	height:120px;
	border-right:1px solid #CCCCCC;
	padding-left:1%;
	padding-top:10px;
	float:left;
	}
.address-bar p{
	line-height:18px;
	}
.contactno-bar{
	width:29%;
	height:120px;
	border-right:1px solid #CCCCCC;
	padding-left:1%;
	padding-top:10px;
	float:left;
	line-height:22px;
	}
.email-bar{
	width:28%;
	height:120px;
	padding-left:1%;
	padding-top:10px;
	float:left;
	line-height:22px;
	color:#000000;
	}
.email-bar a{
	text-decoration:none;
	}
.email-bar a:hover{
	text-decoration:underline;
	color:#000000;
	}
/*********** Contact Us CSS End *****************/

/* OLD CODE
.top-mail-chat-icon{
	width:400px;
	height:85px;
	float:right;
	}
.top-mail-icon{
	width:340px;
	height:36px;
	padding-left:60px;
	}
.top-chat-icon{
	width:135px;
	height:36px;
	margin-left:265px;
	margin-top:10px;
	}
*/

.top-mail-chat-icon{
	width:500px;
	height:85px;
	float:right;
	}
.top-mail-icon{
	float:right;
	width:509px;
	height:28px;
	padding-left:60px;
	}
.top-chat-icon{
	float:left;
	width:135px;
	height:36px;
	margin-top:10px;
	}
