/* Layout Clen Up*/
* {margin:0; padding:0}
body{margin:0; padding:0; font-family:Arial;font-size:16px;background:url(../img/page_background.jpg) no-repeat; background-color:#FEFBF2 ; background-position: 50% 0;} /* #F8F9FA */
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:#014586;font-size:20px;margin: 0;padding: 0px 0px 10px 0px;}
h2{color:#014792;font-size:16px}
h3{font-size:14px;}
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;}

#shell {width:911px; margin: 0 auto; }
#header {height:140px;width:100%;}
#header_top_panel {height:110px; width:100%;}
#logo { position:absolute; }
#logo a { display:block; position:relative; left:0px; top:0px;width:360px;height:100px }
#mainmenu_news {z-index: 10; position:relative; float:right; top:-30px; right:20px;}
  
#mainmenu {z-index:500;height:29px; background-color: #E8E8E8; border-left: solid 0px #9B9B9B; border-top: groove 2px #DDD; border-right: solid 0px #9B9B9B; padding-left: 10px; }
#contentshell {width:911px; }
#contentbanner {height:324px; width:911px; border:solid 0px #9B9B9B;}

#slideshow {position:relative;height:324px;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}

#leftcontent {float:left; width:200px; background-color:#F0F2EB;} /* #E4E6E7*/
#maincontent {float:left; width:711px; padding: 0 0 0 0; min-height: 200px;background-color:#FEFEFE; } /* background-color:#F4F6F7; */
#footer {height:40px; width:100%; color:#FFF; background-color:#101010; border-top:#CECDCB; border-color: #CECDCB; border-bottom-style: solid; border-bottom-width: 2px;}
#footer a{text-decoration:none; color: #FFF;}

#leftmenu {padding:5px; font-size:12px;}
#leftmenu a {color:#555; }
#leftmenu a:hover {color:#DD2244;}
#leftmenu a span {color:#014586;}		/* color for seleced id */

#leftmenu li{display:block; padding:5px 0 5px 0; border-top: solid 1px #DDD;}
#leftmenu li li{padding: 5px 0 5px 10px; font-size: 95%;}

#article {padding:20px 20px 30px 20px; border:0px solid red; color:#555;}
#article ul,#article ol {margin-left:20px}
#article_content {margin:0px 0px 0px 0px; border:0px solid red; color:#555; }
#article_files {margin:10px 20px 30px 10px; }
#article_files .file { background-image: url('../img/pdf.png'); background-repeat: no-repeat; background-position: 0 50%; padding-left: 80px; font-size: 14px} 

.td_enquiryFormShell {padding:10px 10px 10px 50px;}
#enquiryFormShell {padding:10px;}

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

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

#enquiryFormShell .atop_bar{float:left;width:384px;height:6px;background-color: rgb(214,231,238);font-size: 2px; border-top: solid 2px #777;}
#enquiryFormShell .abottom_bar{float:left;width:384px;height:6px;background-color: rgb(214,231,238);font-size: 2px; border-bottom: solid 2px #666;}

/* #enquiryFormShell .content {width:396px; border-left: solid 2px #777;border-right: solid 2px #777; background-color:rgb(214,231,238)} */
 #enquiryFormShell .content {width:396px; border: solid 1px #777; background-color:rgb(214,231,238); padding: 20px 5px 0px 5px;} 
 
#contact_us {width:396px; margin:0px; padding:0px; background-color:rgb(214,231,238) ;}
#contact_us td {font-size: 12px; padding:2px 15px 2px 5px;}

#homepage_links {border-top:solid 1px #DDD; margin-left:-20px;}		/* reference to table */
#homepage_links tbody td {padding-top:10px;}
#homepage_links ul {padding:5px 5px 10px 20px;}
#homepage_links li {font-size:12px; padding: 2px 0;}

#photoGalleryItem_row_separator {clear:both; width: 100%; height:1px; border-top:solid 1px #777; margin: 20px 0;}
#photoGalleryItem {width:180px;  border:solid 0px #777; margin:5px 20px 10px 20px; float:left; }
#photoGalleryItem div {width:180px; height:180px; border:solid 0px #777; text-align: center; }
#photoGalleryItem img {}
#photoGalleryItem p { width:100%; font-size:12px; padding: 10px 10px 5px 10px;}
