﻿html, body {border:0; margin:0; padding:0;}
body {font-family:Calibri, Arial, Helvetica, sans-serif;}

/*------------------------------ right click option block ------------------------------*/
 body {
       -webkit-touch-callout: none;
       -webkit-user-select: none;
       -khtml-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
}
/*------------------------------ right click option block ------------------------------*/
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
p, ul, ol {margin:0; padding:0;}
img {border:0;}
a, a:link, a:visited, a:hover {text-decoration:none; outline:none;}
form input, form select, form textarea {font:12px, tahoma, calibri;}
form label {cursor:pointer;}
table {border:0px; margin:0; padding:0;}
table tr td { font-size:13px; line-height:24px; font-family: 'Droid Serif', serif; color: #1e1e1e; padding: 5px 0;}
.border{border:1px #cdcccc solid;}
table tr td span{color:#F00; font-weight:bold;}
input{border:0;}
/*--------------------- Common Code ---------------------*/
.left{float:left;}
.right{float:right}
.width100{width:100%;}

.border_img{background-image:url(../images/border_img.png); background-position:center bottom; background-repeat:no-repeat;}
.text_algn_cent{text-align:center;}

h2{font-size:16px; float:left; width:100%; color:#76cfe7; font-family:Calibri,; line-height:35px;}

h3{width: 100%; text-align: center; line-height: 55px; color: #b4961e; font-size: 30px !important; font-style: italic; font-family: 'Droid Serif', serif;}
p{font-size: 13px; line-height: 28px; color: #1e1e1e; font-family: 'Droid Serif', serif;}
/*--------------------- Common Code ---------------------*/


#wrapper, #header, #header_inner, #banner, #banner_inner, #content, #footer, #footer_inner{float:left; width:100%;}
#header_wid, #banner_wid, #footer_wid{margin:auto; width:1000px;}

#header{background-image:url(../images/header_bg.png); background-position:left top; background-repeat:repeat-x; font-family:Calibri !important;}
#content{border-top:1px solid #c8c8c8; margin-top:10px;}
#footer{background-color:#1e1e1e; padding:20px 0; font-size:12px;  color:#a7a6a6; font-family:Calibri !important;}
#content{background-image:url(../images/tree.jpg); background-position:center top; background-repeat:repeat;}

.logo{float:left; width:208px;}

.menu{float:right; width:750px; font-size:12px; padding-top:20px; text-shadow: 0.1em 0.1em #000; }
.menu ul{float:right; width:100%; padding:5px 0;}
.menu ul li{float:right; list-style:none; color:#a7a6a6; line-height:24px;}
.menu ul li a{float:left; color:#f9f7f7; margin:0 5px;}
.menu ul li a span{float:left;}
.menu ul li a:hover{color:#67c6df;}
.menu ul li a.active{color:#67c6df;}

#banner{background-image:url(../images/banner_bg.jpg); background-position:center top; background-repeat:no-repeat; margin-top: -8px; padding-top:8px; padding-bottom:30px;}

.bap_left{float:left; width:208px; background-image:url(../images/bap_bg.png); background-position:left top; background-repeat:repeat; padding:10px 0;}
.flash{float:right; width:745px; padding-top:26px;}

.footer_menu{float:left; width:100%; padding:2px 0 15px 0; margin:0; font-size:12px; text-shadow: 0.1em 0.1em #000; }
.footer_menu li{float:left; display:inline; }
.footer_menu li a{float:left; color:#fff; padding:0 5px;}
.footer_menu li a:hover{color:#67c6df;}
.footer_menu li a.active{color:#67c6df;}


.about_wid{margin:auto; width:100%; min-height:300px;}
.about_inner{float:left; width:100%; padding-bottom:20px; padding-top:15px;}


.services_list{float:left; width:100%;}
.services_list ul{float:left; width:45%; padding-top:10px;}
.services_list ul li{float:left;  width:100%; line-height:24px;}
.services_list ul li span{background-image:url(../images/bullet.png); background-position:left 5px; background-repeat:no-repeat; width:20px; height:20px; float:left; padding-right:10px;}


.cont{float:left; width:100%;}
.cont span{width:65px; float:left; font-weight:bold; color:#0397d6;}

.table {
margin-left: 20px;
width: 190px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.table4 {
margin-left: 20px;
width: 132px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.table3 {
margin-left: 20px;
width: 214px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.table7 {
margin-left: 25px;
width: 200px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.table4 {
margin-left: 20px;
width: 296px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.table5 {
/*margin-left: 20px;*/
width: 296px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.table6 {
/*margin-left: 20px;*/
width: 250px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.table2 {
margin-left: 20px;
width: 540px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}

.text {
margin-left: 20px;
width: 180px;
border-radius: 5px;
height: 100px;
padding: 10px;
outline: none;
border: 1px #ccc solid;
}


.text2 {
margin-left: 20px;
width: 530px;
border-radius: 5px;
height: 100px;
padding: 10px;
outline: none;
border: 1px #ccc solid;
}
.text5 {
width: 250px;
border-radius: 5px;
height: 100px;
padding: 10px;
outline: none;
border: 1px #ccc solid;
}
.sub_1 {
float: right;
/*margin-top: 20px;
margin-right: 23px;*/
}

.forger a{color:#06F; font-size:13px; font-family:Calibri;}
.forger a:hover{color:#ff8b1d;}

.radio{margin-left: 20px;}


.select {
margin-left: 20px;
width: 550px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}

.select2 {
width: 250px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.select2 {
width: 250px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}

.select7 {
	margin-left:20px;
width: 179px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}

.select3 {
width: 296px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;
}
.table2-cid{width: 120px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;}

.table2-cid1{width: 143px;
height: 26px;
border-radius: 5px;
border: 1px #ccc solid;
padding: 0px 0px 0px 10px;
outline: none;}

.wid200{width:145px; margin-left:20px;}

.font{font-size: 12px !important;
line-height: 24px;
font-family: 'Droid Serif', serif;}

.terms{float:left; width:100%;}
.terms h2{}
.terms li{float:left; width:100%; padding:5px 0; line-height: 24px; text-align:justify;}
.terms li span {
    background-image: url(../images/bullet.png);
    background-position: left 5px;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    float: left;
    padding-right: 10px;
}










