@charset "utf-8";
body {background:#ffffff; font: bold 12px Verdana, Arial, Helvetica, sans-serif; line-height:18px; margin:0px; padding:0px;}

@font-face {
    font-family: 'MyriadProSemiboldCondensed';
    src: url('myriadpro-semiboldcond-webfont.eot');
    src: url('myriadpro-semiboldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-semiboldcond-webfont.woff') format('woff'),
         url('myriadpro-semiboldcond-webfont.ttf') format('truetype'),
         url('myriadpro-semiboldcond-webfont.svg#MyriadProSemiboldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('myriadpe-webfont.eot');
    src: url('myriadpe-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpe-webfont.woff') format('woff'),
         url('myriadpe-webfont.ttf') format('truetype'),
         url('myriadpe-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'MyriadProCondensed';
    src: url('myriadp8-webfont.eot');
    src: url('myriadp8-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadp8-webfont.woff') format('woff'),
         url('myriadp8-webfont.ttf') format('truetype'),
         url('myriadp8-webfont.svg#MyriadProCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* General Start*/
h1{font: normal 28px 'MyriadProSemiboldCondensed'; color:#0f1010; line-height:32px; text-decoration: none; text-align: right; margin:0px; padding:0px;}
h1 span{font: normal 18px 'MyriadProSemiboldCondensed'; color:#ff7c00; line-height:20px; text-decoration: none; text-align: right; margin:0px; padding:0px;}
h2{font: normal 22px 'MyriadProCondensed'; color:#363636; line-height:28px; text-decoration: none; text-align: left; margin:0px; padding:0px;}
h3{font: normal 11px  Arial, Helvetica, sans-serif; color:#858585; line-height:18px; text-decoration: none; text-align: left; margin:0px; padding:0px;}
h4{font: normal 24px 'MyriadProSemiboldCondensed'; color:#0f1010; line-height:32px; text-decoration: none; text-align: center; margin:0px; padding:0px;}
h5{font: normal 22px 'MyriadProSemiboldCondensed'; color:#ff9817; line-height:32px; text-decoration: none; text-align: left; margin:0px; padding:0px;}
h6{font: normal 24px 'MyriadProSemiboldCondensed'; color:#0f1010; line-height:32px; text-decoration: none; text-align: left; margin:0px; padding:0px;}

p{font: normal 12px Arial, Helvetica, sans-serif; color:#838383; line-height:18px; text-decoration: none; text-align: left; margin:0px; padding:0px;}
p span{font: normal 12px Arial, Helvetica, sans-serif; color:#004775; line-height:18px; text-decoration: none; text-align: left; margin:0px; padding:0px;}
p.welcomesmalltext{font: normal 12px Arial, Helvetica, sans-serif; color:#8d8d8d; line-height:23px; text-decoration: none; text-align: center; margin:0px; padding:0px;}
input{font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:18px;}

img{border:none;}

a{outline:none;}

li{list-style-type:none;}

div{margin:0px; padding:0px;}
.left{ float:left;}
/* General End*/

#container{ width:100%; margin:0 auto;}

/* wrapper Start*/
#wrapper{width:970px; margin:0px auto; padding:0px;}

/* Total Header Start*/
#total_header{width:970px; margin:0px; padding:0px;}

/*Header Start*/
#header{width:970px; margin:0px; padding:0px;}
.header_logo{width:178px; margin:0px 0px 8px 8px; padding:0px; float:left;}
.header_ri{width:784px; margin:0px; padding:0px; float:left;}
.header_requestbutton{width:237px; margin:16px 32px 16px 293px; padding:0px; float:left;}
/*Navigation with separeter Start*/
#nav{width:784px; margin:0px; padding:0px;}
.nav_left{width:24px; margin:0px; padding:0px; float:left;}
.navigation{width:736px; height:39px; margin:0px; padding:6px 0px 8px 0px; float:left; background: url(../images/nav_repet.jpg) repeat-x;}
.navigation ul{ height:39px; margin:0px; padding:0px;}
.navigation ul li{margin:0px 25px 0px 26px; padding:0px 0px 0px 0px; float:left; list-style-type:none;}
.navigation ul li a{margin:0px; padding:0px 35px 0px 35px; float:left; font: bold 14px 'MyriadProRegular'; color:#404040; text-decoration:none; text-align:center; line-height:39px;}
.navigation ul li a.select, .navigation ul li a:hover{margin:0px; padding:0px 35px 0px 35px; float:left; font: bold 14px 'MyriadProRegular'; color:#ffffff; text-decoration:none; text-align:center; background:url(../images/nav_hover.jpg) repeat-x;line-height:39px;}
.navigation ul li.separeter{width:2px; height:39px; margin:0px 0px 0px 0px; padding:0px; background: url(../images/separeter.jpg) no-repeat;}
/*Navigation with separeter end*/
/*Header end*/

/*banner Start*/
#banner{width:195px; margin:0px; padding:20px 29px 70px 746px; background:url(../images/banner_bg.jpg) no-repeat;}
.banner_service{width:195px; margin:0px; padding:0px 0px 0px 0px;}
.banner_service ul{margin:0px; padding:0px 0px 0px 0px;}
.banner_service ul li{margin:0px; padding:0px 0px 8px 0px; list-style-type:none; display:list-item; background:url(../images/service_shadow.png) no-repeat bottom center;font: bold 23px 'MyriadProSemiboldCondensed'; color:#0f1010; text-decoration:none; text-align: left; line-height:28px;}
.banner_service ul li a{margin:0px; padding:0px 0px 0px 35px; background:url(../images/service_bulleat.png) no-repeat; background-position:15px 2px;font: bold 14px 'MyriadProRegular'; color:#0f1010; text-decoration:none; text-align: left; line-height:25px;}
.banner_service ul li a:hover{margin:0px; padding:0px 0px 0px 45px; background:url(../images/service_bulleat.png) no-repeat; background-position:15px 2px;font: bold 14px 'MyriadProRegular'; color:#ffffff; text-decoration:none; text-align: left; line-height:25px;}
/*banner end*/
/* Total Header end*/

/*contain Start*/
#contain{width:970px; margin:0px; padding:35px 0px 0px 0px; float:left;}
.shadowbox{width:910px; margin:0px; padding:15px 0px 15px 0px; float:left; background:url(../images/shadowbox_repet.jpg) repeat-x;}
.no1{width:280px; margin:0px 13px 0px 10px; padding:0px 0px 0px 0px; float:left;}
.no_image{ margin:0px 15px 0px 0px; padding:0px;}
.welcome{width:860px; margin:0px auto; padding:15px 0px 30px 20px;}
.con_low{width:960px; margin:0px auto; padding:20px 0px 20px 0px; background-color:#f6f6f6;}
.con_row1{width:260px; margin:0px 30px 0px 30px; padding:0px 0px 0px 0px; background-color:#f6f6f6; float:left;}
.con_row1_text{width:232px; margin:0px 20px 0px 8px; padding:0px 0px 0px 0px; background-color:#f6f6f6;}
/*contain end*/

/* wrapper end*/

/* footer Start*/
#footerrow{width:100%; margin:0px auto; padding:0px; float:left;}
#footer{width:970px; margin:0px auto; padding:0px;}
.footer_top{width:970px; margin:0px; padding:20px 0px 20px 0px; font: normal 12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; text-align: center; line-height:22px;}
/* footer end*/

.clear{clear:both;}
