﻿body { margin: 0px; padding: 0px; background-color: #ffffff; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_master.gif) repeat-x;}
p {margin: 10px 0 10px 0;}
h1, h2, h3, h4, h5, h6 { margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}
ul, li { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
select { font-size:9pt; font-family: arial,tahoma,verdana; }
tr, td {margin: 0px; padding:0px;}

/* Home */
.pollwrapper { margin-right:4px;}
.poll { margin-top:10px; padding:10px 8px 10px 8px; border:solid 1px #DDDDDD; color:#000000; font-size:8pt; font-family: arial,tahoma,verdana;}
.poll h5 { padding: 0px 0px 8px 0px; font-size:9pt; border-bottom:solid 1px #dddddd; color:#000000; font-weight:bold; }
.poll h5 a { color:#000000; text-decoration:none;}
.poll h5 a:hover { color:#000000; text-decoration:underline;}

.polloption { padding:8px 0px 8px 0px;}
.formbutton { margin-top:4px; color:#000000; padding:0px 4px 0px 4px; font-size:8pt; font-family : arial,tahoma,verdana; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #BBBBBB; border-bottom:solid 1px #BBBBBB;}

.impnews {padding-bottom: 15px; background-color:#F0ECE5;}
.impnews h5 { padding: 8px 4px 8px 15px; color:#ffffff; font-weight:bold; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_impnews_title.gif) no-repeat;}
.impnews p { padding: 6px 8px 10px 8px; }
.impnews h6 { text-align:right; padding: 0px 10px 0px 0px; font-size:8pt; color:#EC1E2D; font-weight:normal; font-family: arial,tahoma,verdana;}
.impnews h6 a { padding:0px 20px 4px 10px; color:#ffffff; text-decoration:none; background: url(/app_themes/default/images/bg_viewdetail.gif) no-repeat;}
.impnews h6 a:hover { color:#ffffff; text-decoration:underline; background: url(/app_themes/default/images/bg_viewdetail.gif) no-repeat;}

.latestnews { width:100%; border-top:solid 4px #000000; margin-bottom:10px;}
.latest_firstnews { width:317px; vertical-align:top; }
.latest_othernews { width:171px; vertical-align:top; }

.newsinzone_first {}
.newsinzone_first h5 { padding-left:8px; color:#EC1E2D; font-weight:bold; font-size:10pt; font-family: arial,tahoma,verdana;}
.newsinzone_first a { color:#EC1E2D; text-decoration:underline;}
.newsinzone_first a:hover { color:#EC1E2D; text-decoration:none;}
.newsinzone_first img { padding-left:8px; margin-bottom:10px;}
.newsinzone_first p { padding: 8px 8px 10px 8px; margin:0px;}
.newsinzone_first h4 { text-align:right; padding: 6px 10px 6px 0px; color:#000000; font-weight:normal; font-size:8pt; font-family: arial,tahoma,verdana;}

.newsinzone_other { padding: 0px px 8px 0px;}
.newsinzone_other h5 { padding: 0px 0px 8px 0px; font-size:8pt; color:#EC1E2D; font-weight:normal; font-family: arial,tahoma,verdana;}
.newsinzone_other h5 a { color:#EC1E2D; text-decoration:none;}
.newsinzone_other h5 a:hover { color:#EC1E2D; text-decoration:underline;}
.newsinzone_other h4 {padding: 6px 0px 6px 13px; margin-bottom:10px; font-size:8pt; color:#ffffff; font-weight:bold; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_latestnews_title.gif) no-repeat;}

.paging { text-align:right; margin:0px 18px 10px 18px;}
.paging ul { padding:8px 10px 12px 10px;}
.paging li {color:#E42B2A; display:inline; padding:0px 3px 4px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}
.paging li a { color:#000000; text-decoration:underline;}
.paging li a:hover { color:#000000; text-decoration:none;}

.activezonetitle { background: url(/app_themes/default/images/bg_home_zone.gif) repeat-x;}
.activezonetitle h5 {padding: 8px 0px 8px 20px; color:#423E3B; font-weight:bold; font-size:8pt; font-family: arial,tahoma,verdana; border-right:solid 4px #000000; }

.newsinzoneimage { padding:15px 20px 20px 20px;}
.imagebox { width:1px; vertical-align:top;}
.imagebox img {margin-right:10px; width:104px; background-color:#ffffff; padding:5px; border:solid 1px #B4B1AD;}
.contentbox { vertical-align:top; font-weight:normal; font-size:8pt; font-family: arial,tahoma,verdana;}
.contentbox a { color:#000000; font-weight:bold; text-decoration:none; }
.contentbox a:hover { color:#000000; font-weight:bold; text-decoration:underline;}
.contentbox p { padding: 8px 0px 0px 0px; margin:0px;}
.newsinzoneimage h5 {height:24px; background: url(/app_themes/default/images/bg_search_result.gif) center repeat-x;}

.litesearch input { padding:0; margin:0; vertical-align:middle; }
.litekeyword { width:120px; font-size:10px; font-family: arial,tahoma,verdana;}
.litesearch { position:absolute; right:0px; top:-1px; padding:4px 4px 7px 15px; background: url(/app_themes/default/images/bg_search.gif) no-repeat;}
.litesearch span {padding-right:35px;} 
.keyword { width:350px; padding-right:6px; padding-left:4px; font-size:8pt; font-family: arial,tahoma,verdana;}
.advancedsearch { margin-top:20px; padding:15px 0px 20px 200px; background: url(/app_themes/default/images/bg_advancesearch.gif) top left no-repeat; }
.itemsfound { font-size:10pt; font-weight:bold; color:#FD4601; padding:2px 0px 6px 30px; background: url(/app_themes/default/images/search_icon.gif) top left no-repeat;}

.searchpaging { text-align:right; margin:10px 0px 10px 0px; background: url(/app_themes/default/images/bg_paging.gif) top left no-repeat;}
.searchpaging ul { padding:8px 10px 12px 10px; background: url(/app_themes/default/images/bg_paging2.gif) top right no-repeat;}
.searchpaging li {color:#E42B2A; display:inline; padding:0px 3px 4px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}
.searchpaging li a { color:#000000; text-decoration:underline;}
.searchpaging li a:hover { color:#000000; text-decoration:none;}

.searchresult { padding: 0px 0px 0px 0px;}
.searchresult h5 { padding: 8px 0px 0px 0px; font-size:8pt; color:#000000; font-weight:bold; font-family: arial,tahoma,verdana;}
.searchresult h5 a { color:#000000; text-decoration:none;}
.searchresult h5 a:hover { color:#000000; text-decoration:underline;}
.searchresult p { padding:8px 0px 8px 0px; margin:0px;}
.searchresult h6 { overflow:hidden; height:1px; background: url(/app_themes/default/images/bg_search_result.gif) repeat-x;}

.TopMenuGroup {}
.MenuGroup { border:solid 0px #000000; background-color:#ffffff; }
.TopMenuItem {color:#FFFFFF; font-size:11px; font-weight:bold; font-family:arial,tahoma,verdana; height:25px; cursor:pointer; background: url(/app_themes/default/images/bg_topmenu.gif) repeat-x;}
.TopMenuItemHover {font-size:11px; color:#FEDC9A; font-weight:bold; font-family:arial,tahoma,verdana; height:25px; cursor:pointer; background: url(/app_themes/default/images/bg_topmenu.gif) repeat-x;}
.TopMenuActiveItem {font-size:11px; color:#FEDC9A; font-weight:bold; font-family:arial,tahoma,verdana; height:25px; cursor:pointer; background: url(/app_themes/default/images/bg_topmenu.gif) repeat-x;}
.TopMenuActiveItemHover {font-size:11px; color:#FEDC9A; font-weight:bold; font-family:arial,tahoma,verdana; height:25px; cursor:pointer; background: url(/app_themes/default/images/bg_topmenu.gif) repeat-x;}
.MenuItem { background-color:#EC1E2D; color:#ffffff; font-family:arial,tahoma,verdana; font-size:11px; width: 140px; border: solid 0px #ffffff; cursor:pointer; }
.MenuItemHover {  background-color:#BA1823; color:#ffffff; font-family:arial,tahoma,verdana; font-size:11px; width: 140px; border: solid 0px #ffffff; cursor:pointer; }

.rotatingad {padding: 15px 20px 10px 20px;}
.rotatingitem img { border:solid 1px #D5D5D5; margin-right:23px;}

.organizationad {text-align:center; width:249px; background-color:#ffffff;}
.organizationad div { padding:0px; margin:0px; width:124px;}
.organizationad h4 { text-align:right; padding:8px 18px 25px 0px; color:#ffffff; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_organizationad.gif) no-repeat;}

.newspaperad { text-align:center; width:249px; background-color:#B61824;}
.newspaperad div { padding:0px; margin:0px;}
.newspaperad h4 { text-align:left; padding:8px 0px 7px 15px; color:#ffffff; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_newspaper_ad.gif) repeat-x;}

.rightad {text-align:center; width:222px;}
.rightad div { padding-bottom:6px;}
.rightad h4 { text-align:left; padding:8px 0px 17px 15px; color:#ffffff; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_right_ad_title.gif) repeat-x;}

.topnavbar { position:absolute; right:10px; top:10px; height:18px; text-align:right;}
.topnavbar ul { }
.topnavbar li { color:#CCCCCC; display:inline; padding:0px 3px 0px 3px; font-size:8pt; font-family: arial,tahoma,verdana;}
.topnavbar li a { padding:0px; color:#CCCCCC; text-decoration:none; }
.topnavbar li a:hover { padding:0px; color:#CCCCCC; text-decoration:underline; }

.bottomnavbar { height:32px; text-align:center; background: url(/app_themes/default/images/bg_bottom_navbar.gif) repeat-x;}
.bottomnavbar ul { padding-top:7px;}
.bottomnavbar li { color:#ffffff; display:inline; padding:0px 3px 0px 3px; font-size:8pt; font-family: arial,tahoma,verdana;}
.bottomnavbar li a { padding:0px; color:#ffffff; text-decoration:none; }
.bottomnavbar li a:hover { padding:0px; color:#ffffff; text-decoration:underline; }

.leftnavbar { background-color:#000000; padding: 4px 4px 0px 4px;}
.leftnavbar h5 { background-color:#717171; text-transform:uppercase; margin:0px; padding: 5px 12px 5px 12px; font-size:8pt; font-family: arial,tahoma,verdana;}
.leftnavbar h5 a { color:#EEEEEE; text-decoration:none;}
.leftnavbar h5 a:hover { color:#E31B00; text-decoration:none;}
.leftnavbar h6 { overflow:hidden; margin:0px; padding: 0px; height:1px;}

.leftnavbar h4 { padding: 4px 12px 4px 23px; font-weight:normal; text-transform:uppercase; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_navbar_2.gif) top left no-repeat;}
.leftnavbar h4 a { color:#EEEEEE; text-decoration:none;}
.leftnavbar h4 a:hover { color:#EEEEEE; text-decoration:underline;}

.focuszone {background-color:#EFEBE4;}
.focuszone h5 {clear:both; margin:0px; padding: 8px 6px 8px 13px; font-size:8pt; font-family: arial,tahoma,verdana;background: url(/app_themes/default/images/bg_focus_zone.gif) repeat-x;}
.focuszone h5 a { color:#ffffff; text-decoration:none;}
.focuszone h5 a:hover { color:#ffffff; text-decoration:underline;}

.focusitem {padding:12px 12px 12px 16px;}
.focusitem .imagebox { width:1px; vertical-align:top;}
.focusitem .imagebox img {margin-right:7px; padding:0px; width:40px; border:solid 1px #B4B1AD;}
.focusitem .contentbox { vertical-align:top; font-weight:normal; font-size:8pt; font-family: arial,tahoma,verdana;}
.focusitem .contentbox a { color:#000000; font-weight:bold; text-decoration:none; }
.focusitem .contentbox a:hover { color:#000000; font-weight:bold; text-decoration:underline;}
.focusitem h4 {clear:both; height:25px; background: url(/app_themes/default/images/bg_focus_item_sepa.gif) repeat-x;}

.homezone {background-color:#DBD4CD; float:left; padding-bottom:10px; width:100%;}
.homezone h5 { clear:both; margin:0px; padding: 8px 0px 8px 13px; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_home_zone.gif) repeat-x;}
.homezone h5 a { color:#423E3B; text-decoration:none;}
.homezone h5 a:hover { color:#423E3B; text-decoration:underline;}

.homeitem {padding:16px 18px 16px 18px;}
.homeitem h5 {height:16px; overflow:hidden; background: url(/app_themes/default/images/bg_home_item_sepa.gif) center repeat-x;}

.author { text-align:center; color:#919191; padding-top:10px; padding-bottom:10px;}
.author a { color:#919191; text-decoration:underline;}
.author a:hover { color:#919191; text-decoration:none;}
.author p { margin:0px; padding:0px; color:#EC1E2D; font-size:8pt; font-family: arial,tahoma,verdana;}

/* Item detail */
.closebar{ background-color:#F6F6F6; text-align:center; padding:6px 0px 4px 0px;}
.closebar_print { padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_print.gif) top left no-repeat;}
.closebar_print a { color:#484848; text-decoration:none;}
.closebar_print a:hover { color:#484848; text-decoration:underline;}
.closebar_close { padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_close.gif) top left no-repeat;}
.closebar_close a { color:#484848; text-decoration:none;}
.closebar_close a:hover { color:#484848; text-decoration:underline;}
.closebar_send { padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_send.gif) top left no-repeat;}
.closebar_send a { color:#484848; text-decoration:none;}
.closebar_send a:hover { color:#484848; text-decoration:underline;}

.utibar {padding: 0px 0px 10px 0px; text-align:right;}
.print { padding: 1px 12px 4px 18px; font-size:8pt; color:#484848; font-weight:normal; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_icon_print.gif) top left no-repeat;}
a.print { color:#484848; text-decoration:none;}
a:hover.print { color:#484848; text-decoration:underline;}
.sendtofriend { padding: 1px 12px 4px 18px; font-size:8pt; color:#484848; font-weight:normal; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_icon_email.gif) top left no-repeat;}
a.sendtofriend { color:#484848; text-decoration:none;}
a:hover.sendtofriend { color:#484848; text-decoration:underline;}
.feedback  { padding: 1px 12px 4px 18px; font-size:8pt; color:#484848; font-weight:normal; font-family: arial,tahoma,verdana;background: url(/app_themes/default/images/bg_icon_feedback.gif) top left no-repeat;}
a.feedback { color:#484848; text-decoration:none;}
a:hover.feedback { color:#484848; text-decoration:underline;}

.sendtoform { margin-left:60px }
.sendtoform p { padding-bottom:30px; color:#D03222; font-weight:bold; text-align:center; font-size:10pt; font-family : arial,tahoma,verdana; }
.sendtoform dt { float:left; width:120px; vertical-align:top; text-align:left; padding:3px 3px 3px 10px; font-size:9pt; font-family : arial,tahoma,verdana; }
.sendtoform dd { margin:0; width:360px; padding:3px; vertical-align:top; font-size:9pt; font-family : arial,tahoma,verdana; }
.textbox {color:#000000; width:210px; font-size:9pt; font-family : arial,tahoma,verdana; border:solid 1px #7F9DB9;}
.label {color:#000000; font-size:9pt; font-family : arial,tahoma,verdana;}

.othernewsinzone {margin: 0px 20px 10px 20px;}
.othernewsinzone h5 { padding: 4px 0px 4px 0px; font-size:8pt; color:#000000; font-weight:normal; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_othernews.gif) top left no-repeat;}
.othernewsinzone h5 a { color:#000000; text-decoration:none;}
.othernewsinzone h5 a:hover { color:#000000; text-decoration:underline;}
.othernewsinzone h6 { padding: 10px 0px 4px 0px; font-size:8pt; color:#000000; font-weight:bold; background: url(/app_themes/default/images/bg_line.gif) top repeat-x;}

.otherpaging { text-align:left; margin:10px 20px 10px 20px; }
.otherpaging ul { }
.otherpaging li {color:#E42B2A; display:inline; padding:0px 3px 4px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}
.otherpaging li a { color:#000000; text-decoration:underline;}
.otherpaging li a:hover { color:#000000; text-decoration:none;}

.newsintopic {margin: 0px 20px 0px 20px;}
.newsintopic h5 { padding: 4px 0px 4px 0px; font-size:8pt; color:#000000; font-weight:normal; font-family: arial,tahoma,verdana;}
.newsintopic h5 a { color:#000000; text-decoration:underline;}
.newsintopic h5 a:hover { color:#000000; text-decoration:none;}

.newstitle { color:#E31B00; margin: 0px 0px 0px 0px; padding:20px 20px 18px 20px; text-transform:uppercase; font-weight:bold;}
.newscontent {padding: 0px 20px 10px 20px;}
/* Item detail */

.clear { clear:both; }

/* Site structure */
#print-wrapper { width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_print.gif) top left no-repeat;}
#print-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}
#print-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#print-content { padding:50px 40px 10px 30px;}
#sendto-content { padding:50px 40px 10px 30px;}
#feedback-content { padding:50px 40px 10px 30px;}

#sendto-wrapper { width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_sendtofriend.gif) top left no-repeat;}
#sendto-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#sendto-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

#feedback-wrapper { width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_feedback.gif) top left no-repeat;}
#feedback-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#feedback-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

#canhcam-wrapper{ width:960px; margin:0 auto;}
#canhcam-masthead { background: url(/app_themes/default/images/bg_masthead.gif) repeat-x; }
#canhcam-content-wrapper{ width:100%; float:left; }
#canhcam-left { float:left; width:249px; background-color:#ffffff; display: inline;}
#canhcam-right { float:right; width:222px; display: inline;}
#canhcam-content { float:left; width:489px; display: inline; }
#canhcam-footer { background-color:#ffffff; height:110px; width:100%; clear:both; }
#canhcam-search { position:relative; background: url(/app_themes/default/images/bg_topmenu.gif) repeat-x;}
#canhcam-banner { position:relative; padding-top:8px; background: url(/app_themes/default/images/bg_banner.gif) repeat-x;}
#canhcam-searchcontent { margin-left:25px; margin-right:30px; margin-bottom:30px;}

