body{ padding:0px; margin:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; background:#c5c5c5 url(../images/bg_main.jpg) repeat-x left top;}
p, h1, h2, h3, ul, li, form{ padding:0px; margin:0px; list-style-type:none;}
p a{color:#F5005B; text-decoration:underline;}
img{ border:0px;}
.img_left{ float:left;}
.img_right{ float:right;}
#doc_width{ width:1000px; margin:0px auto;}
#doc_content{ width:1000px; float:left;}
#header{ width:1000px; float:left;}
.logo{ background:url(../images/logo_bg.gif) no-repeat left top; width:293px; text-align:center; padding:76px 0px 43px 0px; float:left;}
.header_pt1{ background: #FFFFFF url(../images/banner_bg.jpg) no-repeat left bottom; text-align:right; width:707px; float:left; height:167px;}
.header_pt1 p{ color:#999999; font-size:10px; padding:15px 0px 0px 0px;}
.header_pt1 p a{color:#999999; text-decoration:none;}
.header_pt1 p a:hover{color:#999999; text-decoration:underline;}
.top_navi{ width:976px; float:left; padding:0px 0px 2px 24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase;}
/*.top_navi ul{ float:left;}
.top_navi li{ color:#cccccc; background:url(../images/navi_line.gif) no-repeat right 5px; float:left }
.top_navi li a{color:#cccccc; padding:7px 22px 4px 22px; background:none; float:left; text-decoration:none;}
.top_navi li a:hover{color:#ffffff; padding:7px 22px 4px 22px; background:url(../images/navi_h.gif) repeat-x left top;}*/
#nav {padding:0; margin:0; list-style:none; height:24px; position:relative; z-index:500; font-family:Tahoma; font-size:12px; text-transform:uppercase;}
#nav li.top {display:block; float:left; height:24px; }
#nav li a.top_link {display:block; float:left; height:24px; line-height:24px; color:#cccccc; text-decoration:none; font-size:12px;  padding:0px 0 0px 35px; cursor:pointer; }
#nav li a.top_link span {float:left; display:block; padding:0px 10px 0 5px; height:24px;}
#nav li a.top_link span.down {float:left; display:block; padding:0 12px 0 12px; height:24px; }

#nav li:hover a.top_link { color:#ffffff;}
#nav li:hover a.top_link span {background:;}
#nav li:hover a.top_link span.down {background:url() no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0px; top:24px; background: #00acb3; padding:0px;  white-space:nowrap; width:210px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:26px; position:relative; float:left; width:210px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px;  width:208px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none;border:1px solid #00acb3;}
#nav li ul.sub li a.fly
{background:#00acb3 url(../images/arrow_link.gif) 200px 11px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#066e72; color:#fff; }
#nav li:hover ul.sub li a.fly:hover
{background:#066e72 url(../images/arrow_over.gif) 200px 10px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:210px; top:0px; background: #00acb3; padding:0px;  white-space:nowrap; width:210px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#066e72 url(../images/arrow_over.gif) 200px 10px no-repeat; color:#fff; } 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#00acb3 url(../images/arrow_over.gif) 200px 10px no-repeat; color:#fff; border-color:#00acb3;} 



#cont_area_main{ width:1000px; float:left; background:#FFFFFF;}
#cont_area{ width:1000px; float:left; padding:0px 0px 0px 0px; background:#FFFFFF; border-bottom:1px solid #d8d8d8;}
#left_part{ width:245px; float:left; background:#ededed; padding:20px 24px 33px 24px; font-size:12px;}
#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width: 245px;
}


#vertmenu ul li a {
font-size: 12px;
display: block;
border-bottom: 1px solid #c3c3c3;
padding: 10px 0px 10px 4px;
text-decoration: none;
color: #666666;
width:240px;
}

#vertmenu ul li a:hover, #vertmenu ul li a.active {
color: #ffffff;
background-color: #00939b;
text-indent:1px;

}
#right_part{ width:700px; float:left; padding:28px 0px 0px 0px;}
.content_right{ width:562px; float:left;}
.content_right_box{ width:538px; float:left; border-bottom:1px solid #d8d8d8; padding:0px 0px 12px 24px; margin:0px 0px 11px 0px;}
.content_right_box h1{ font-size:14px; color:#00939b; padding:0px 0px 0px 0px;}

.content_right_box p{ padding:12px 0px 0px 0px; text-align:justify;}
.content_right_box p span{ text-align:right; color:#b2b2b2; font-size:11px; float:right;}
.content_right_box p span a{  color:#b2b2b2; text-decoration:none;}
.content_right_box p span a:hover{  color:#b2b2b2; text-decoration:underline;}
.logo_part{ width:538px; float:left; padding:5px 0px 12px 24px;}
.logo_part_inn{ width:538px; border:1px solid #d8d8d8; padding:0; float:left;}
.logo_part_inn img{ padding:0;}
.content_right_2{ width:121px; float:right;  padding:0px; text-align:center; }
.content_right_2 div.line{ background:url(../images/right_line.gif) repeat-x left center; height:27px; width:119px;}
.websites_img{ width:1000px; float:left; text-align:center; padding:24px 0px 0px 0px;}
.footer{ width:1000px; float:left; background:#2f2f2f; padding:15px 0px 0px 0px; margin:24px 0px 0px 0px;}
.footer_pt1{ width:930px; float:left; padding:0px 0px 15px 70px;}
.footer_content_box{ width:173px; float:left; color:#ffffff; padding:0px 15px 0px 0px; font-size:11px; line-height:17px;}
.footer_content_box h1{  padding:3px 0px 10px 0px; font-size:11px;}
.footer_content_box  a{color:#ffffff; text-decoration:none;} 
.footer_content_box  a:hover{color:#cccccc; text-decoration:none;}
.footer_pt2{ width:1000px; background: #FFFFFF url(../images/footer2_bg.gif) repeat-x left top; color:#339999; font-size:9px; float:left; text-align:center;}
.footer_pt2 p{ padding:8px 0px 12px 0px;}
.footer_pt2 a{color:#ffffff; text-decoration:none;}
.footer_pt2 a:hover{color:#cccccc; text-decoration:none;}

.content_area{ width:538px; float:left; padding:0px 0px 0px 24px;}
.content_area h1{ width:538px; float:left; color:#F5005B; text-transform:uppercase; padding:0px 0px 15px 0px; font-size:14px; font-family:Tahoma;}
.content_area p{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:538px; float:left; text-align:justify; }
.content_area p span{color:#F5005B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; float:right;}
.content_area p span a{color:#F5005B; text-decoration:none;}
.content_area p span a:hover{color:#F5005B; text-decoration:underline;}
.content_area div.line{ border-bottom:1px solid #CDCDCD; width:538px; float:left; margin:10px 0px 15px 0px;}
.content_area ul{ width:503px; float:left; padding:10px 20px 10px 15px; border:1px solid #CCCCCC; background:#F5FEFF; margin-top:10px;}
.content_area li{ width:490px; float:left; background:url(../images/arrow.gif) no-repeat left 5px; padding:0px 0px 3px 10px; font-size:12px; color:#00686E; text-align:justify;}

.content_area li ul{ width:450px; float:left; padding:0px 0px 0px 13px; font-size:12px; color:#00686E; text-align:justify; border:none;}
.content_area li ul li{ width:400px; float:left; background:url(../images/arrow.gif) no-repeat left 5px; padding:0px 0px 3px 13px; font-size:12px; color:#00686E; text-align:justify;}
.content_area li ul li ul{ width:375px; float:left; padding:0px 0px 3px 13px; font-size:12px; color:#00686E; text-align:justify;}
.content_area li ul li ul li{ width:350px; float:left; background:url(../images/arrow.gif) no-repeat left 5px; padding:0px 0px 3px 13px; font-size:12px; color:#00686E; text-align:justify;}
.content_area li ul li ul li ul{ width:350px; float:left; padding:0px 0px 3px 13px; font-size:12px; color:#00686E; text-align:justify;}
.content_area li ul li ul li ul li{ width:350px; float:left; background:url(../images/arrow.gif) no-repeat left 5px; padding:0px 0px 3px 13px; font-size:12px; color:#00686E; text-align:justify;}

/*Inquiry_detail*/
.inquiry_content{ width:538px; float:left; padding:0px 0px 0px 0px;}
.inquiry_content_midd{ width:516px; float:left; padding:0px 0px 0px 20px; background:url(../images/inquiry_midd_bg.gif) repeat-x left top; border:1px solid #E1DFDF;}
.inquiry_content_midd h2{ width:200px; float:left; padding:0px 0px 15px 0px; font-size:12px; color:#666666; font-weight:normal;}
.inquiry_content_midd h2  b{ color:#D81212; font-weight:normal;}
.inquiry_content_midd h3{ width:150px; float:left; padding:0px 0px 15px 5px; }
.inquiry_content_midd h3 textarea, input.textfield{ width:200px; border:1px solid #D7D7D7;  font-size:12px; padding:2px 0px 2px 2px; color:#666666; background:#FFFFFF;}
.inquiry_content_midd p{ width:400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:10px 0px 20px 0px;}
.inquiry_content_midd  b{ color:#D81212; font-weight:normal;}


#enquire {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width: 245px;
padding:10px 0;
}
.heading{color: #ffffff;
background-color: #00939b;
text-indent:1px;
display: block;
border-bottom: 1px solid #c3c3c3;
text-decoration: none;
padding: 10px 0px 10px 4px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
}
.enquireText{width:223px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666666;text-align:justify;}
.enquireMsg{width:223px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666666;text-align:justify;}
