@charset "utf-8";

body {
        background-image: url(../images/bg_page.jpg);
        margin-left: 0px;
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 30px;
        background-repeat: repeat-x;
        font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.heading_2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
}

.text_11 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #636363;
        text-decoration: none;
}

.text_home{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #999;
        text-decoration: none;
        text-align:justify;
}
.red {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #F00;
        text-decoration: none;
}


.left_list {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #474747;
        text-decoration: none;
        background-image: url(../images/bullet.jpg);
        background-repeat: no-repeat;
        background-position: left 6px;
        padding-left:10px;
}
.left_list2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #474747;
        text-decoration: none;
        background-image: url(../images/bullet.jpg);
        background-repeat: no-repeat;
        background-position: left 6px;
        padding-left:10px;
}

.heading {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: normal;
        color: #eff0f1;
        text-decoration: none;
}

.bold_12_grey {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #363636;
        text-decoration: none;
}
.normal_12_grey {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #363636;
        text-decoration: none;
}
.bold_11_grey {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #363636;
        text-decoration: none;
}


img {border:0px none;}

a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:underline;}

.top_links {background:url(../images/top_link_mid.jpg) repeat-x;}

.top_links td {
        padding:0px 10px;
}
.top_links td, .top_links a {
        font-family: "Myriad Pro", "Trebuchet MS", Arial, Helvetica;
        color: #555;
}



/*.nav_links {border:1px solid #ffb400; background:url(../images/nav_bg.jpg) repeat-x; padding-top:0px;}
.nav_links table { margin:0px auto;}
.nav_links td { position:relative; padding:0px; line-height:normal;}
.nav_links td a {display:block; padding:10px 32px;text-align:center;}
.nav_links .seprator {background:url(../images/nav_seprator.jpg) no-repeat; padding:0px; width:2px;}
.nav_links .fix {padding:0px; width:1px;}
*/
.nav_links {border:1px solid #ffb400; background:url(../images/nav_bg.jpg) repeat-x; padding-top:0px; text-align:center;}
.nav_links table { margin:0px;}
.nav_links_list {padding:0px; margin:0px; list-style-type:none; z-index:13;}
.nav_links_list li { position:relative; padding:0px; line-height:normal; float:left}
.nav_links_list li a {display:block; padding:10px 31px;text-align:center;}
.nav_links_list li.seprator {background:url(../images/nav_seprator.jpg) no-repeat; padding:0px; width:2px; height:37px;}
.nav_links_list li .fix {padding:0px; width:1px;}

.nav_links_list li:hover ul  {display:block; z-index:14;}
.nav_links_list li:hover .dropmenu li .dropmenu {display:none; z-index:15;}
.nav_links_list .dropmenu {background-color:#fdd034; padding:0px; margin:0px; display:none; border-top:1px solid #ffefaf; list-style-type:none; position:absolute; left:-2px; top:37px; z-index:16;}
.nav_links_list .dropmenu li {padding:0px; margin:0px;background:url(../images/arrow_white.gif) no-repeat 10px 13px; border:1px solid #ffefaf; border-top:0 none; width:195px;}
.nav_links_list .dropmenu li a {color:#080808; font-size:12px; text-decoration:none; padding:0px; text-align:left; padding:10px; padding-left:24px; }

.submenu {background:url(../images/arrow_black.gif) no-repeat 180px center;}
.nav_links_list li:hover .dropmenu li:hover .dropmenu {display:block; z-index:17;}
.dropmenu li .dropmenu {background-color:#fdd034; padding:0px; margin:0px; display:none; border-top:1px solid #ffefaf; list-style-type:none; position:absolute; left:215px; top:-1px;}

.nav_links_list .dropmenu a:hover {color:#555; font-weight:bold;}
.dropmenu {z-index:50;}
li {z-index:55;}



#content_bg {border:1px solid #656565;}
.content_bg_home { background:url(../images/bg_content_main.jpg) none no-repeat; width:928px; height:477px; position:relative;}

#float_data {padding:0px 20px; margin:0px auto; position:absolute; top:360px; bottom:0px; z-index:12; width:888px; }
#float_data table {margin:0px auto;}
#float_data p {margin:0px;}
.float_bg {background-image:url(../images/float_corner_mid.png);}
.float_bg_inner {background-image:url(../images/float_corner_mid.png); padding:4px;}
.float_pic {border:1px solid #7b7c7b; padding:6px; background-color:#000;}
.float_seprator {padding:0px 20px; background-image:url(../images/float_seprator.png); background-position:center center; background-repeat:no-repeat;}
.three_sub_links a {color:#facd0e; font-size:11px; padding:0px 7px;}

.footer_bg {background:url(../images/bg_footer.png) no-repeat center top;}
#footer {padding-top:26px;}
#footer, #footer a {color:#363636; font-weight:bold; text-align:center;}




/* css by asif */
.heading_15_arrow_yellow {
        font-size:15px;
        background-repeat:no-repeat;
        padding-left:12px;
        padding-bottom:8px;
        background-position:left 4px;
        font-weight:bold;
        color:#193C7C;
        background-image: url(../images/arrow_yellow.gif);
}

.back_link {
        font-size:12px;
        background-repeat:no-repeat;
        padding-left:12px;
        padding-bottom:8px;
        background-position:left 4px;
        font-weight:bold;
        color:#555;
        background-image: url(../images/arrow_yellow.gif);
}
.arrow_left {
	background-image: url(../images/arrow_gray.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left:10px;
}
.arrow_left a {text-decoration:none; cursor:pointer; color: #000000;}
.arrow_left a:hover {text-decoration:none;}
.arrow_left a.sselected {text-decoration:none; cursor:pointer; color:black; text-decoration: underline;}

.bold_13_grey {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #363636;
        text-decoration: none;
        padding-bottom:8px;
}

#service_box {position:absolute; right:0px; top:18px;}
#service_box table {width:224px;}

.list_gray_arrow {margin:0px; padding:0px; padding-bottom:0px; list-style-type:none; margin-left:12px;}
.list_gray_arrow li {background:url(../images/arrow_gray.gif) no-repeat left 4px; margin:0px; padding:0px; padding-bottom:8px; padding-left:8px;}

.list_gray_arrow li ul {margin:0px; padding:0px; padding-bottom:0px; list-style-type:none; margin-top:4px;}
.list_gray_arrow li ul li {background:url(../images/arrow_gray.gif) no-repeat left 4px; margin:0px; padding:0px; padding-bottom:4px; padding-left:12px;}
.list_gray_arrow li a {text-decoration:none; color: #636363; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}


.list_gray_arrow_border {margin:0px; padding:0px; padding-bottom:8px; list-style-type:none;}
.list_gray_arrow_border li {background:url(../images/arrow_gray.gif) no-repeat left 4px; margin:0px; padding:0px; padding-bottom:6px; padding-left:8px; border-bottom:1px dashed #999; margin-bottom:6px;}
.list_gray_arrow_border li a {text-decoration:none; color: #636363;}


.list_gray_arrow_border .current_page {background:url(../images/arrow_yellow_small.gif) no-repeat left 4px; font-weight:bold;}


.heading_text_small {
        font-size: 12px;
        font-weight: normal;
        color: #eff0f1;
        text-decoration: none;
}
.border_gray {border:1px solid #838383;}
.more_pics {background:#838383; float:right; font-size:11px; color:#FFF; padding:6px;}
.more_pics a {color:#FFF; text-decoration:none}


.read_more {font-size:11px; color:#FFF; padding:6px; display:none;}
.read_more p {font-size:11px; color:#FFF;}


.field_single {width:200px; border:solid 1px #c0c0c0; height:22px; font-size:11px;color: #636363; margin-bottom:8px;}
.field_double {width:95px; border:solid 1px #c0c0c0; height:22px; font-size:11px;color: #636363; margin-bottom:8px;}
.field_double2 {width:91px; border:solid 1px #c0c0c0; height:18px; font-size:11px;color: #636363; margin-bottom:8px;}