/* ::::: file:///C:/banner/new/mainpage/index.css ::::: */

p { margin: 0px auto; font-size: 11px; color: rgb(51, 51, 51); line-height: 140%; text-align: right; }
#mainContent p { padding: 0px 18px 0px 22px; margin-top: 5px; font-size: 11px; color: rgb(51, 51, 51); line-height: 125%; text-align: right; }
a:link { border-bottom: 0px dotted rgb(51, 51, 51); color: rgb(51, 51, 51); background-color: transparent; text-decoration: none; }
a:hover { border-bottom: 1px dotted rgb(173, 173, 173); color: rgb(173, 173, 173); background-color: transparent; text-decoration: none; }
a:visited { border-bottom: 1px dotted rgb(102, 102, 102); color: rgb(102, 102, 102); background-color: transparent; text-decoration: none; }
#footerLeft { margin: 0px auto; padding: 7px 0px 2px; font-weight: normal; font-size: 11px; float: left; line-height: 140%; text-align: left; text-decoration: none; }
#footerRight { margin: 0px auto; padding: 7px 0px 2px; clear: right; font-weight: normal; font-size: 11px; line-height: 140%; text-align: right; text-decoration: none; }
#footerLeft a:link { border-bottom: 1px dotted rgb(255, 255, 255); color: rgb(255, 255, 255); background-color: rgb(37, 41, 40); text-decoration: none; }
#footerLeft a:hover { border-bottom: 1px dotted rgb(173, 173, 173); color: rgb(173, 173, 173); background-color: rgb(37, 41, 40); text-decoration: none; }
#footerLeft a:visited { border-bottom: 1px dotted rgb(102, 102, 102); color: rgb(102, 102, 102); background-color: rgb(37, 41, 40); text-decoration: none; }
#footerRight a:link { border-bottom: 0px dotted rgb(255, 255, 255); color: rgb(255, 255, 255); background-color: rgb(37, 41, 40); text-decoration: none; }
#footerRight a:hover { border-bottom: 1px dotted rgb(173, 173, 173); color: rgb(173, 173, 173); background-color: rgb(37, 41, 40); text-decoration: none; }
#footerRight a:visited { border-bottom: 1px dotted rgb(102, 102, 102); color: rgb(102, 102, 102); background-color: rgb(37, 41, 40); text-decoration: none; }
#w3c { margin: 0px auto; width: 755px; padding-top: 10px; height: 30px; text-align: right; text-decoration: none; }
#w3c img { border-style: none; margin: 0px 0px 0px -11px; }
#w3c a:link { border-bottom-style: none; }
#w3c a:hover { border-bottom-style: none; }
#w3c a:visited { border-bottom-style: none; }
body { margin: 0px; padding: 0px; font-weight: normal; font-size: 100%; color: rgb(255, 255, 255); font-family: Tahoma,Arial; background-color: rgb(37, 41, 40); text-align: center; }
#menuContainer { margin: 40px 0px 0px; background: transparent url('img_menu_bck.jpg') no-repeat scroll center 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 755px; height: 30px; }
#headerContainer { background: transparent url('img_page_header.jpg') repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 115px; }
#header { margin: 0px auto; background: transparent url('img_main_header.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 755px; padding-top: 10px; height: 115px; text-align: right; }
h1 { margin: -5px 0px 0px 4px; float: left; width: 220px; height: 65px; }
h1 .img { border-style: none; margin: 0px auto; width: 220px; height: 65px; background-color: transparent; }
h1 a:link { border-style: none; background-color: transparent; text-decoration: none; }
h1 a:hover { border-style: none; background-color: transparent; text-decoration: none; }
h1 a:visited { border-style: none; background-color: transparent; text-decoration: none; }
#opticons { margin: 0px 0px 0px 400px; font-size: 11px; color: rgb(51, 51, 51); background-color: transparent; text-align: right; }
a.enquire:link { border-style: none; padding: 11px 10px 11px 36px; background: rgb(37, 41, 40) url('ico_email.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); line-height: 34px; text-decoration: none; }
a.enquire:visited { border-style: none; padding: 11px 10px 11px 36px; background: rgb(37, 41, 40) url('ico_email.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); line-height: 34px; text-decoration: none; }
a.enquire:hover { border-style: none; padding: 11px 10px 11px 36px; background: transparent url('ico_email_over.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(173, 173, 173); line-height: 34px; text-decoration: none; }
a.contact:link { border-style: none; padding: 11px 10px 11px 36px; background: rgb(37, 41, 40) url('ico_phone.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); line-height: 34px; text-decoration: none; }
a.contact:visited { border-style: none; padding: 11px 10px 11px 36px; background: rgb(37, 41, 40) url('ico_phone.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); line-height: 34px; text-decoration: none; }
a.contact:hover { border-style: none; padding: 11px 10px 11px 36px; background: transparent url('ico_phone_over.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(173, 173, 173); line-height: 34px; text-decoration: none; }
a.home:link { border-style: none; padding: 11px 10px 11px 36px; background: rgb(37, 41, 40) url('ico_home.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); line-height: 34px; text-decoration: none; }
a.home:visited { border-style: none; padding: 11px 10px 11px 36px; background: rgb(37, 41, 40) url('ico_home.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); line-height: 34px; text-decoration: none; }
a.home:hover { border-style: none; padding: 11px 10px 11px 36px; background: transparent url('ico_home_over.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(173, 173, 173); line-height: 34px; text-decoration: none; }
#mainContainer { margin: 0px auto; clear: both; width: 755px; text-align: center; }
#mainTop { margin: 5px 0px 0px; background: transparent url('img_main_top.jpg') no-repeat scroll center 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 755px; height: 7px; }
#mainContent { background: transparent url('img_main_mid.jpg') repeat-y scroll center 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 755px; }
#mainBottom { margin: 0px 0px 5px; background: transparent url('img_main_bottom.jpg') no-repeat scroll center 50%; clear: both; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 755px; height: 7px; }
#home_main_leftcontent { float: left; margin-left: 16px; width: 495px; }
#home_main_rightcontent { float: right; margin-right: 18px; width: 220px; }
.imgRotator { border-style: none; margin: 0px auto; position: relative; text-align: center; }
#NewsCtrl { border-style: none; padding: 7px 5px 5px; background: transparent url('img_home_news.jpg') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 210px; height: 268px; text-align: right; font-size: 11px; color: rgb(51, 51, 51); }
#NewsCtrlItem { padding-left: 5px; font-weight: normal; font-size: 11px; width: 205px; line-height: 130%; height: 41px; background-color: rgb(238, 238, 238); color: rgb(51, 51, 51); }
#SubContainer2 { margin: 0px auto; background: transparent url('img_sub_contents2.jpg') no-repeat scroll center 50%; clear: both; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 755px; height: 135px; text-align: center; }
#sub_centerleftcontent { margin: 11px 0px 0px 15px; float: left; width: 168px; }
#sub_centerrightcontent { margin: 11px 0px 0px 15px; float: left; width: 169px; }
#sub_rightcontent { margin: 11px 0px 0px 17px; float: left; width: 166px; }
#footerContainer { margin: 0px auto; padding: 8px 0px 0px; background: transparent url('img_page_footer.jpg') no-repeat scroll center 50%; clear: both; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 755px; height: 40px; }
#sub_centerrightcontent #spotlight { padding: 13px 0pt 0pt 1px; overflow: hidden; text-align: center; margin-top: 1px; height: 88px; width: 169px; position: relative; }
#sub_centerrightcontent #spotlight .scroll { height: 88px; top: 0pt; left: 0pt; width: 169px; }
#sub_centerrightcontent #spotlight .scroll div.panel { text-align: center; height: 88px; width: 169px; }
