/* Layout Clen Up*/
body{color:#FFF; margin:0; padding:0; font-family:Arial;font-size:16px;background:url(../images/pagebkg_top.gif) repeat-x;background-color:#4A5C64;} /* #4A5C64; */
form{margin: 0;padding: 0;}div{margin:0;padding:0;}
table{margin:0px;border-collapse: collapse;}
th, td{padding: 0px 0px 0px 0px;font-family:Arial;font-size:16px;}p{margin:0;padding:0;}

h1{color:#F7A129;font-size:220%;margin: 0;padding: 15px 0px 5px 0px; text-shadow:#FFFFFF 2px 2px 2px;}
h2{color:#F7A129;font-size:160%}
h3{font-size:120%}
h4{}
h5{}
ul, ol{margin: 0;padding: 0 0 0px 0px;}ul ul, ol ol, ul ol, ol ul{padding: 0 0 0 0px;}li{margin: 0;padding: 0;}
a {text-decoration:none; border-style:none; border-width:0px;}
img { border: none; }
.w100p{width: 100%;}
.cb{clear: both;}/*  Commonly used attributes:
    visibility:hidden; 
    border:solid 1px #FFF;
    page-background-color:#4A5C64    
    article-background-color:50636B     -- current 
*/

#OutputBox {position:absolute; top:500px; left:0px; width:100px; height:50px; background-color:#FFF; color:#FFF;}
#IECover{text-align: center;}/* trick to center a div in IE */
    
.page_top_sprey{z-index:-10;top:0px;width:271px;height:329px;position:absolute;background:url(../images/pagebkg_top_sprey.gif) no-repeat right top;}
#Page{text-align: left;position: relative;width: 990px;margin:0 auto;overflow: hidden;}
#Header{clear:both;position: relative;width:100%;height:120px;overflow: hidden;}
    #Logo{z-index:2;width:350px;height:100px;float:left;position:absolute;overflow: hidden;top:0;height:100px;margin-top:0;background-image: url('../images/logo.png');}
    #MainMenuContent{ width:100%; z-index:1;float:right;position:relative;overflow: hidden;top:100%;height:30px;margin-top:-70px;text-align: right;}

#Content{width: 990px;overflow: hidden;overflow:hidden;margin:0 auto;}
    #MainContent{clear:both;width:790px;left:100%;position:relative;overflow:hidden;margin-left: -790px; }   
    #Footer{clear:both;width:100%;height:360px; overflow: hidden;background: url(../images/footer_bkg.jpg) no-repeat;background-position:185px 0px;}

 /*#LeftContent{position:absolute;width:200px;left:0;top:120px;overflow:hidden; z-index: 50;}*/ 
 #LeftContent{position: fixed; top: 120px;border: none;z-index: 50; } /* plus script which will detect 'left=x' based on left position of right content */

#MainMenu{float:right;font-size:93%;line-height:normal;margin-right:30px;overflow:hidden;}/*margin between menu and rest of page*/
#MainMenu a span{text-decoration:none;color:#FFFFFF;margin:0 20px;}#MainMenu a:hover span{color:#F7A129;}
#MainMenu b{color:#F7A129;}

#SubMenu{width:190px;min-height:100px;margin-right:10px;overflow:hidden;font-family:Arial;font-size:16px;margin-bottom:30px;}
.submenu_item {text-align:right;}
.submenu_item a{color:#FFFFFF;text-decoration:none;}
.submenu_item a:hover{color:#F7A129;}

#Enquiry{width:190px;height:400px;margin-right:10px;overflow:hidden;font-family:Arial;font-size:16px;}
#Enquiry td{font-family:Arial;font-size:16px;padding-bottom:3px;}.enquiry_header{}
.enquiry_tableLeftColumn { width:70px;}
.enquiry_textbox{background-color: #75858D;width:130px;border: solid 0px #000000;}
.enquiry_submit_button{background-color:#75858D;}
.enquiry_phone_number{font-size:120%;margin-top:5px;text-decoration:none;}
.enquiry_icon{min-width:42px;height:35px;background:url('../images/enquiry_phone_icon.png') no-repeat right;}

.underline_text {height:2px;width:100%;background:url('../images/underline_text.png') no-repeat right;margin:5px 0 5px 0;}

.article_box{width:100%;}
.article{width:730px;margin-bottom:60px;overflow:hidden;margin-left:30px; position:relative; overflow:visible;}
.article div.content{background-color:#50636B;padding:20px;font-family:Arial;font-size:16px;min-height:350px;}
.article div.content_top_article{background-color:#60727B;padding:20px;font-family:Arial;font-size:16px;min-height:350px;}
.article a { text-decoration: underline; color: #FFFFFF;}

.atop{height:8px;width:730px;overflow:hidden;font-size: 2px; }
.abottom{height:8px;width:730px;overflow:hidden;font-size: 2px;}

.acrn_top_left    {float:left;width:8px;margin-right: 0px;background: url('../images/crn_top_left.pngx')     no-repeat top left;height: 8px;font-size: 2px;z-index:20;}
.acrn_top_right   {float:left;width:8px;margin-right: 0px;background: url('../images/crn_top_right.pngx')    no-repeat top left;height: 8px;font-size: 2px;z-index:20;}
.acrn_bottom_left {float:left;width:8px;margin-right: 0px;background: url('../images/crn_bottom_left.pngx')  no-repeat top left;height: 8px;font-size: 2px;z-index:20;}
.acrn_bottom_right{float:left;width:8px;margin-right: 0px;background: url('../images/crn_bottom_right.pngx') no-repeat top left;height: 8px;font-size: 2px;z-index:20;}
.atop_bar{float:left;width:714px;height:8px;background-color: #50636B;font-size: 2px;}
.abottom_bar{float:left;width:714px;height:8px;background-color: #50636B;font-size: 2px;}

.acrn_top_left_top_article{float: left;width: 8px;height: 8px;margin: 0;padding: 0; border: url('../images/crn_top_left_top_article.pngx') no-repeat top left;font-size: 2px;}
.acrn_top_right_top_article{float:left;width:8px;height:8px;margin:0;padding:0;background:url('../images/crn_top_right_top_article.pngx') no-repeat top right;font-size: 2px;}
.atop_bar_top_article{float:left;width:714px;height:8px;background-color: #60727B;font-size: 2px;}
.abottom_bar_top_article{float:left;width:714px;height:8px;background-color: #60727B;font-size: 2px;}
.acrn_bottom_left_top_article{float:left;width:8px;height:8px;margin:0;padding:0;background:url('../images/crn_bottom_left_top_article.pngx') no-repeat bottom left;font-size: 2px;}
.acrn_bottom_right_top_article{float:left;width:8px;height:8px;margin:0;padding:0;background:url('../images/crn_bottom_right_top_article.pngx') no-repeat bottom right;font-size: 2px;}

/*.roundedcornr_box {width:730px;}*//*
.roundedcornr_top div {background: url(../images/crn_top_left.png) no-repeat top left;}
.roundedcornr_top {background: url(../images/crn_top_right.png) no-repeat top right;}
.roundedcornr_bottom div {background: url(../images/crn_bottom_left.png) no-repeat bottom left;}
.roundedcornr_bottom {background: url(../images/crn_bottom_right.png) no-repeat bottom right;}
.roundedcornr_top div, .roundedcornr_top, .roundedcornr_bottom div, .roundedcornr_bottom {width: 100%;height: 30px;font-size: 1px;}
.roundedcornr_content { margin: 0 0px; background-color:#50636B; }
*/
.hello { background:url(../images/crn_bottom_right.png) no-repeat top right; border:solid 1px #273949; width:200px; height:50px;}

div.article_arrow_go_to_top{z-index:10;float:right;width:25px;height:70px;position: relative;background:url('../images/article_arrow_go_to_top.png'); cursor:pointer;}


div.article_crack{z-index:5;float:right;width:65px;height:100px;position: relative;background:url('../images/top_article_crack.gif') no-repeat right;background-position:right 60px;}
div.article_top_report_picture{z-index:6;float:right;left:488px;top:42px;width:250px;height:300px;position: absolute;background:url('../images/top_article_report_picture.png') no-repeat right; }

.footer_article{width:730px;height:100%;margin-left:230px;}
.footer_calling_info{width:100%;margin-top:100px;margin-left:10px;}
.footer_calling_info_phone{font-size:24px;font-weight:bold;}
.footer_calling_info_email a{font-size:24px;font-weight:bold;color:#F7A129;text-decoration:none;}
.footer_calling_info_fax{font-size:16px;}
.footer_web_links{width:100%;margin-top:25px;}
.footer_web_links_a{text-decoration:none;margin:0;padding:0;}

.footer_address{ position:relative; width:100%; margin-top:150px;font-size:16px;font-weight:bold; border:solid 1px #FFF; height:85px; float:right; margin-right:70px;}
    .footer_address_text{float:right;margin-right:10px; position:relative;}
    .footer_address_google_map{float:right;width:90px;height:70px;overflow:hidden;position:relative;}
.footer_postal_address{text-align:right;margin-top:12px;font-size:14px;font-weight:bold;margin-right:70px;}
.footer_all_rights{text-align:right;margin-top:15px;font-size:11.5px;margin-right:70px;}




/* * html #Content {height: 450px;} *//* IE only works but does not extend the height of the content */
/* #LeftContent  {width:200px; float:left; left:100%; position:relative; overflow:hidden; margin-left: -100%;} */

/*
#MainMenu ul {margin:0;padding:10px 10px 0 0px;list-style:none;}
#MainMenu li {display:inline;margin:0;padding:0;}
#MainMenu a  {float:left;background:url("img/button_left.png") no-repeat left top;margin:0;padding:0 0 0 6px;text-decoration:none;}
#MainMenu a span {float:left;display:block;background:url("img/button_right.png") no-repeat right top;padding:6px 15px 4px 6px;margin-right:2px;color:#FFFFFF;}
#MainMenu a span {float:none;}          Commented Backslash Hack hides rule from IE5-Mac \
#MainMenu a:hover span {}               End IE5-Mac hack 
#MainMenu a:hover {background-position:0% -42px; }
#MainMenu a:hover span {background-position:100% -42px;color:#F7A129;}
*/
