@charset "utf-8";
body{
margin:0px;
padding:0px;
text-align:center;
}
body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input {
font-family : verdana, helvetica, arial, sans-serif;
}
#wrapper{
width:100%;
margin:auto;
padding:0px;
}
#wrapper2{
background:url(../images/main_bg.jpg) left center repeat-y;
margin:auto;
padding:0px;
width:991px;
height:100%;
text-align:center;
}
img{
border:0px;
}

.main_sec{
margin:auto;
padding:0px;
text-align:center;
width:981px;
}
.top_sec{
margin: 0px;
padding:0px;
background:url(../images/header_bg.jpg) left top repeat-x;
height:101px;
width:981px;
}

.logo_sec{
margin:0px;
padding:0px;
float:left;
width:475px;
height:101px;
}
.top_right{
margin:0px;
padding:0px;
float:right;
width:250px;
}

.icon_sec{
margin: 31px 20px 0px 0px;
padding: 0px;
height: 31px;
float: right;
}

.icon_sec ul{
margin:0px;
padding:0px;
float:right;
list-style-type: none;
}

.icon_sec li{
margin:0px 0px 0px 14px;
padding:0px;
float:right;
list-style-type: none;
}

.icon_sec li a{
margin:0px;
padding:0px;
float:right;
list-style-type: none;
font-size:11px;
color:#333333;
}

.top_bnr{
margin:0px;
padding:0px;
float:left;
width:981px;
height:230px;
}

.main_container_bg{
margin:0px;
padding:0px;
background:url(../images/main_container_bg.jpg) left top #FFFFFF;
width:981px;
min-height:600px;
}

.left_nav {
margin:0px;
padding:0px;
width: 214px;
text-align:left;
float:left;
background-color:#f4f4f4;
}


.nav_text{
margin: 0px;
padding:0px;
width:214px;
float:left;
}

.nav_text ul{
margin:15px 0px 0px 37px;
padding:0px;
float: left;
list-style-image:url(../images/black_arow.png);
}

.nav_text li{
margin:0px;
padding:0px 0px 0px 5px;
float:left;
font-size: 11px;
color:#494949;
line-height:26px;
text-align:left;
width:214px;
list-style-image:url(../images/black_arow.png);
}

.nav_text li a{
margin:0px;
padding:0px;
text-decoration:none;
color:#494949;
line-height:26px;
text-align:left;
font-size: 11px;
}

.right_container{
margin:0px;
padding:5px 0px 0px 22px;
height:100%;
float: left;
width:720px;
}

.normal_txt {
font-size: 11px;
font-style: normal;
line-height: 18px;
font-weight: normal;
color: #6c6c6c;
text-align:justify;
text-decoration: none;
}

.welcome_grey_text {
font-size: 20px;
font-style:normal;
color:#626262;
text-align:left;
font-style: normal;
line-height: 18px;
font-weight: normal;

}

.welcome_org_text {
font-size: 20px;
font-style:normal;
color:#fc8e26;
text-align:left;
font-style: normal;
line-height: 18px;
font-weight: normal;
}

.home_box{
margin: 10px 0px 0px 0px;
padding:10px 0px 10px 0px;
height:192px;
width:717px;
float:left;
background:url(../images/home_box_bg.jpg) bottom left repeat-x;
background-color: #FFFFFF;
border: #e0e0e0 solid 1px;
}

.choose_section{
margin:5px 0px 5px 5px;
padding:0px 25px 0px 15px;
width:310px;
height:180px;
border-right:#e0e0e0 solid 1px;
float:left;
text-align:left;
}

.service_section {
margin:5px 0px 5px 5px;
padding:0px 25px 0px 15px;
width:310px;
height:180px;
float:right;
text-align:left;
}

.heading_org_text{
font-size: 16px;
font-style:normal;
color:#fc8e26;
text-align:left;
font-style: normal;
font-weight: normal;
}

.heading_grey_text{
font-size: 14px;
font-style:normal;
color:#666666;
text-align:left;
font-style: normal;
font-weight: bold;
}


.normal_txt_org {
font-size: 11px;
font-style: normal;
line-height: 18px;
font-weight: bold;
color: #fc8e26;
text-align:justify;
text-decoration: none;
}

.services_text{
margin: 0px;
padding:0px;
width:130px;
float:left;
text-align:left;
}

.services_text ul{
margin:15px 0px 0px 18px;
padding:0px;
float: left;
list-style-image:url(../images/arrow2.png);
text-align:left;

}

.services_text li{
margin:0px;
padding:0px 0px 0px 5px;
float:left;
font-size: 11px;
color:#494949;
line-height:22px;
text-align:left;
width:130px;
list-style-image:url(../images/arrow2.png);
}

.services_text li a{
margin:0px;
padding:0px;
text-decoration:none;
color:#494949;
line-height:22px;
text-align:left;
font-size: 11px;
}

.testimonial {
margin:10px 0px 0px 0px;
padding:0px;
float:left;
height:100%;
}

.invertedleft{
margin:0px 5px 0px 0px;
padding:0px;
background:url(../images/invertedleft.jpg) top left no-repeat;
width:33px;
height:29px;
float:left;
}

.inverted_text{
margin:0px;
padding:0px;
float:left;
width:680px;
}

.invertedright{
margin:-30px 0px 0px 0px;
padding:0px;
background: url(../images/invertedright.jpg) top left no-repeat;
width:31px;
height:29px;
float:right;
}

.footer{
margin:0px;
padding:0px;
background: url(../images/footer_bg.jpg) top left repeat-x;
width:981px;
height:80px;
float:left;
}

.footer_text{
margin:auto;
padding:0px;
text-align:center;
}

.normal_text_white {
font-size: 11px;
font-style: normal;
line-height: 18px;
font-weight: normal;
color: #FFFFFF;
text-align: center;
text-decoration: none;
}

.normal_text_org2 {
font-size: 11px;
font-style: normal;
line-height: 18px;
font-weight: normal;
color: #e9c5a4;
text-align: center;
text-decoration: none;
}

.blog_icon{
margin: 25px 0px 0px 40px;
padding:0px;
float:left;
}


.flag_sec{
margin: 0px;
padding: 0px;
height: 31px;
float: right;
}

.flag_sec ul{
margin:10px 20px 0px 0px;
padding:0px;
float:right;
list-style-type: disc;
}

.flag_sec li{
margin:0px 0px 0px 24px;
padding:0px;
float:right;
list-style-type:disc;
font-size:11px;
color:#666666;
font-weight:bold;
}

.flag_sec li a{
margin:0px;
padding:0px;
float:right;
list-style-type: none;
font-size:11px;
color:#333333;
font-size:11px;
color:#666666;
text-decoration:none;
font-weight:bold;
}


.ser_sec{
margin: 0px;
padding: 0px;
float:left;
width:100%;
text-align:left;

}

.ser_sec ul{
margin:0px 0px 0px 0px;
padding:0px;
float:left;
line-height:18px;
list-style-type: disc;
text-align:left;
width:100%;
}

.ser_sec li{
margin:0px 0px 10px 20px;
padding:0px;
float:left;
list-style-type:disc;
font-size:11px;
color:#666666;
line-height:18px;
text-align:left;
width:100%;
}


.red_text {
font-size: 11px;
font-style: normal;
font-weight: normal;
color: #FF0000;
text-decoration: none;
}


.client_sec{
margin: 0px;
padding:0px;
float:left;
width:90%;
}

.client_sec ul{
margin:15px 0px 0px 37px;
padding:0px;
float: left;
list-style-type:disc;
width:100%;
}

.client_sec li{
margin:0px;
padding:0px 0px 0px 5px;
float:left;
font-size: 14px;
color:#494949;
line-height:26px;
text-align:left;
width:100%;
list-style-type:disc;
}

.client_sec li a{
margin:0px;
padding:0px;
text-decoration:none;
color:#494949;
line-height:26px;
text-align:left;
font-size: 14px;
list-style-type:disc;
width:100%;
}

.client_sec li a:hover{
margin:0px;
padding:0px;
text-decoration:none;
color:#CC9900;
line-height:26px;
text-align:left;
font-size: 14px;
list-style-type:disc;
}




