@charset "utf-8";
/*-------------------------------------------
|	Document	:	CSS						|	
|	WebSite		:	Skild  					| 
|	Creator		:	Chintan Sheth			|
|	Date		:	18-December-2009		|
|	Updater		:	Chintan Sheth			|
|	Last Update	:	18-December-2009		|
|--------------------------------------------*/

html, body{font-size:12px; background:#e6f2f3 url(../images/bg-body.jpg) left top repeat-x; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#545454; line-height:16px;}
div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul, li{ list-style-type:none;}

a{color:#545454;}
a:link{color:#545454; text-decoration:none;} 
a:visited{color:#545454; text-decoration:none;}
a:hover{color:#FF761A; text-decoration:underline;}
a:active{color:#545454; text-decoration:none;}

.orange-text {color:#FF761A;}
.orange-text a{color:#FF761A;}
.orange-text a:link{color:#FF761A; text-decoration:underline;} 
.orange-text a:visited{color:#FF761A; text-decoration:underline;}
.orange-text a:hover{color:#545454; text-decoration:none;}
.orange-text a:active{color:#FF761A; text-decoration:underline;}




.wraper{ width:100%;}
.container{ width:965px; margin:0px auto; background:url(../images/bg-container.gif) repeat-y; /*overflow:hidden;*/}
.container .page-left{background:url(../images/bg-pge-left.gif) left top  no-repeat;  width:965px; float:left; }
.container .page-right{background:url(../images/bg-pge-right.gif) right top  no-repeat; width:965px;  float:left;  }
.container .inner{padding:10px 25px 0 25px;  }

.footer{text-align:center; padding:5px 0 5px 0;  width:965px;  margin:0px auto; }

.top-end{width:965px; height:11px; margin:0px auto; background:url(../images/bg-top.png) bottom no-repeat;}
*html .top-end{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bg-top.png', sizingMethod='Scale');}

.footer-end{width:965px; height:11px; margin:0px auto; background:url(../images/bg-footer.png) top no-repeat;}
*html .footer-end{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bg-footer.png', sizingMethod='Scale');}


.header{ height:75px;}
.header .logo{padding:0px 0 0 21px;}

.header-form{ height:110px;}

.errorbox {color:red; font-weight:bold;}
.successbox {color:black; font-weight:bold;}
.menubar{height:55px; background:url(../images/menu-mid.gif) top repeat-x;  font-size:14px;  }
.menubar .left{height:55px; background:url(../images/menu-left.gif) left top no-repeat; }
.menubar .right{height:55px; background:url(../images/menu-right.gif)  right top no-repeat; padding-top:10px;  }

.menubar a{padding:0 21px; border-right:1px solid #ffffff; line-height:20px;  height:20px; display:block; float:left;}
.menubar a:link{color:#FFFFFF; text-decoration:none;} 
.menubar a:visited{color:#FFFFFF; text-decoration:none;}
.menubar a:hover{color:#b9f0ff; text-decoration:none;}
.menubar a:active{color:#FFFFFF; text-decoration:none;}


.middle-part{ padding:0 10px;}


.col420px{ width:420px; padding:0 20px 0 0px;  float:left; }
.col450pxr{width:450px; float:left; }


h1.orrange-title{color:#ff761a; padding-bottom:6px; font-size:14px; font-weight:bold;}
h1.orrange-title1{color:#ff761a; padding-bottom:6px; font-size:18px; font-weight:bold;}
h1{color:#545454; padding-bottom:6px; font-size:12px; font-weight:bold;}
p{padding-bottom:10px;}

.gray-box{width:450px;}
.gray-box .top{width:450px; background:url(../images/gray-box-top.gif) no-repeat; height:11px; line-height:1px;  font-size:1px; float:left;}
.gray-box .mid{width:450px; float:left; background:url(../images/gray-box-mid.gif) repeat-y;}
.gray-box .btm{width:450px; background:url(../images/gray-box-btm.gif) no-repeat; height:11px; line-height:1px;  font-size:1px; float:left;}
.gray-box .inner{padding:0 10px;}

.gray-box .col100px{ text-align:right; font-weight:bold; font-size:12px; padding-right:20px; }

.gray-box .bg-input-box{background:url(../images/bg-text-box.gif) left no-repeat; height:22px; padding-top:3px;}

/*-- Form --*/

.inputbox{width:280px; padding:0px 0 0 5px ; margin-left:5px; font-size:14px;  color:#545454; border:0;}

/*--- Col part ---*/

.col100px{width:100px; float:left; }
.col120px{width:120px; float:left;}
.col305px{width:305px; float:left; }

.separator1{clear:both; height:1px; line-height:1px; font-size:1px;}
.separator8{clear:both; height:8px; line-height:1px; font-size:1px;}
.separator4{clear:both; height:4px; line-height:1px; font-size:1px;}
.sepreator10{height:10px; font-size:1px; line-height:1px; clear:both;}
.sepreator60{height:60px; font-size:1px; line-height:1px; clear:both;}
.page-sepreator{height:20px; font-size:1px; line-height:1px; clear:both; background:url(../images/bg-page-sepreter.gif) top no-repeat;}

.pricebox{padding-left:5px;}
.pricebox-item{background:url(../images/bg-price-box.gif) center top  no-repeat;  width:150px; height:135px;  float:left;  }
.pricebox-item .inner{ text-align:center; padding:5px;  height:52px; padding-top:10px;}
.pricebox .price-box-sptr{width:27px; float:left;}

.pricebox-item .icon-logo{ text-align:center;}

.copy-text{text-align:center; padding:5px 0 20px 0; font-weight:bold;}

.box .top {background:url(../images/form-box-top-m.gif) top repeat-x; height:44px; float:left;  }
.box .top .left{background:url(../images/form-box-top-l.gif) left top no-repeat; height:44px;}
.box .top .right{background:url(../images/form-box-top-r.gif) right top no-repeat; height:44px; }

.box .mid{background:url(../images/form-box-mid-m.gif) top repeat-x; border:1px solid #939393; border-top:0px; border-bottom:0px; float:left;  }

.box .btm {background:url(../images/form-box-btm-m.gif) top repeat-x; height:14px;  font-size:1px; line-height:1px; float:left;  }
.box .btm .left{background:url(../images/form-box-btm-l.gif) left bottom no-repeat; height:14px; font-size:1px; line-height:1px; }
.box .btm .right{background:url(../images/form-box-btm-r.gif) right bottom no-repeat; height:14px; font-size:1px; line-height:1px;  }


.box .col120px{ text-align:right; font-weight:bold; font-size:12px; padding-right:20px; }
.box .bg-input-box{background:url(../images/bg-text-box.gif) left no-repeat; height:22px; padding-top:3px;}

.box500px{margin:auto;}
.box500px,
.box500px .top,
.box500px .btm{width:500px;}
.box500px .mid{width:498px;}

.box500px .top .right{height:44px; padding-left:20px; font-size:14px; line-height:44px; color:#FFFFFF; font-weight:bold;}
.box500px .mid .inner{padding:10px 10px 0px 10px;}


