body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 0px;}
td {font-size: 12px;}
th {font-size: 12px;}
form {margin: 0px;}
input {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.small {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.medium {font-size: 12px;}
.big {font-size: 16px;}
.xbig {font-size: 24px;}
.expanded {font-size: 12px;	line-height: 24px; letter-spacing: 2px;}
.footer {font-size: 11px; color: #FFFFFF; background-color: #1C70BF; padding: 10px; text-align: center;}
.footer a:link, .footer a:visited {color: #FFFFFF; text-decoration: none;}
.footer a:hover, .footer a:active {color: #FFFFFF; text-decoration: underline;}
ul {margin-left: 1.5em; padding: 0px;}
li { margin: 0px 0px 5px; padding: 0px; list-style-type: square; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.red {color:#CC0000}
/*Poll*/
.poll-default-table {padding: 0px;}
.poll-default-question {color: #093578; font: bold 12px Verdana, Arial, Helvetica, sans-serif;}
.poll-default-row1 {color: #093578;	font: 11px Arial, Helvetica, sans-serif;}
.poll-default-row2 {color: #093578;	font: 11px Arial, Helvetica, sans-serif;}
.poll-default-results {color: #FFF; padding: 0px;}
.poll-default-resultstitle {color: #FFFFFF; font: bold 12px Verdana, Arial, Helvetica, sans-serif;}
.poll-default-resultsanswers {color: #093578; font: 11px Arial, Helvetica, sans-serif;}
.poll-default-resultspercent {color: #093578; font: 11px Arial, Helvetica, sans-serif;}
.poll-default-close {display: none; color: #000066; font: 10px Arial, Helvetica, sans-serif}
.poll-default-view {color: #051F48; font: 10px Arial, Helvetica, sans-serif; text-decoration: none}
.poll-default-view a:link{color: #051F48; font: 10px Arial, Helvetica, sans-serif; text-decoration: none}
.poll-default-view a:visited{color: #051F48; font: 10px Arial, Helvetica, sans-serif; text-decoration: none}
.poll-default-view a:hover{color: #051F48; font: 10px Arial, Helvetica, sans-serif; text-decoration: underline}


.wrapper {width: 900px;}
.left {background-image: url(shadowleft.gif); background-repeat: repeat-y;	width: 6px;	border-right: 1px solid #1E419B;}
.right {background-image: url(shadowright.gif);	background-repeat: repeat-y; width: 6px;	border-left: 1px solid #1E419B;}
.btm {background-image: url(shadowbtm.gif); background-repeat: repeat-x;}
.middle {background-color: #051F48; color: #FFFFFF;}
.navbar {background-image: url(navbarbg.gif); background-repeat: repeat-x; padding-right: 10px; padding-left: 10px;}
.date {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; color: #0E4185;}
.ad {margin: 0px 0px 5px;}

#topnav {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #0E4185;}
#topnav a:link, #topnav a:visited {color: #0E4185;	text-decoration: none;}
#topnav a:hover, #topnav a:active {color: #FFFFFF;	text-decoration: none;}

.divtop {background-image: url(divtopbg.gif); background-repeat: repeat-x; height: 18px;}
.divmid {background-image: url(divmidbg.gif); background-repeat: repeat-x; height: 13px;}
.divshadow {background-image: url(hiliteshadow.gif); background-repeat: repeat-x; height: 4px;}

.main {background-color:#093578; padding-top: 5px;}
.col-left-front {width: 150px; padding-top: 5px; padding-bottom: 10px;}
.col-left {background-image: url(divtopbg-under1.gif); background-repeat: repeat-x; background-position: top; width: 150px; padding-top: 5px; padding-bottom: 10px;}
.col-news-front {background-color: #22ACD0; padding-bottom: 10px;}
.col-news {background-image: url(divtopbg-underline.gif); background-repeat: repeat-x; background-position: top; background-color: #22ACD0; padding-bottom: 10px;}
.col-news a:link, .col-news a:visited, .col-news-front a:link, .col-news-front a:visited {color: #093578; text-decoration: none;}
.col-news a:hover, .col-news a:active, .col-news-front a:hover, .col-news-front a:active {color: #FFFFFF;	text-decoration: underline;}
.col-news-front p, .col-news p { margin: 0px 0px 5px 0px;}
.col-news table { width: 100%;}
.col-story {background-image: url(divmid-underwhite.gif); background-repeat: repeat-x; background-position: top; background-color: #FFFFFF; padding-bottom: 10px; color:#051F48}
.col-middle {background-image: url(divmid-under2.gif); background-repeat: repeat-x; background-position: top; background-color: #051F48; padding-top: 5px; padding-bottom: 10px; width: 147px;}
.col-right {background-image: url(divmid-under3.gif); background-repeat: repeat-x; background-position: top; background-color: #EEB34B; padding: 5px 0px 10px; color: #000000; width: 283px;}

.subnav-box { background-color: #072C63; padding: 5px 8px; border-right: 1px solid #093578; border-left: 1px solid #093578; background-image: url(navshadow.gif); background-repeat: repeat-x; background-position: top; color: #FFFFFF;}
.subnav-box a:link, .subnav-box a:visited {	color: #FFFFFF; text-decoration: none;}
.subnav-box a:hover, .subnav-box a:active {	color: #FFFFFF;	text-decoration: underline;}

.hilite-box { background-color:#5BC8F1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #051F48; border-top: 1px solid #1E419B; border-right: 1px solid #1E419B; border-left: 1px solid #1E419B;}
.hilite-box a:link, .hilite-box a:visited {color: #093578; text-decoration:none}
.hilite-box a:hover, .hilite-box a:active {color: #093578; text-decoration:underline}

.white-box { background-color: #FFFFFF; background-image: url(whiteshadow.gif); background-repeat: repeat-x; background-position: top; border-right: 1px solid #093578; border-bottom: 1px solid #093578; border-left: 1px solid #093578; color: #093578;  padding: 5px;}
.white-box a:link, .white-box a:visited { color: #093578; text-decoration: none;}
.white-box a:hover, .white-box a:active { color: #093578; text-decoration: underline;}

.yellow-box { background-color: #F8E190; border-right: 1px solid #093578; border-bottom: 1px solid #093578; border-left: 1px solid #093578; color: #093578; padding: 5px;}
.yellow-box a:link, .yellow-box a:visited {	color: #093578; text-decoration: none;}
.yellow-box a:hover, .yellow-box a:active {	color: #093578;	text-decoration: underline;}

.aqua-box {	background-color: #5BC8F1; background-image: url(aquashadow.gif); background-repeat: repeat-x; background-position: top; border-right: 1px solid #093578; border-bottom: 1px solid #093578; border-left: 1px solid #093578;	color: #093578;	padding: 5px;}
.aqua-box a:link, .aqua-box a:visited {	color: #093578; text-decoration: none;}
.aqua-box a:hover, .aqua-box a:active {	color: #093578;	text-decoration: underline;}

.blue-box { background-color: #072C63; background-image: url(/art/navshadow.gif); background-repeat: repeat-x; background-position: top; border-right: 1px solid #093578; border-bottom: 1px solid #093578; border-left: 1px solid #093578; color: #FFFFFF; padding: 5px;}
.blue-box a:link, .blue-box a:visited {color: #F8DA5C; text-decoration: none;}
.blue-box a:hover, .blue-box a:active {color: #F8DA5C; text-decoration: underline;}

.white-box2 { background-color: #FFFFFF; border: 1px solid #093578; padding: 5px;}

.whiteprint-box { background-color: #FFFFFF; background-image: url(whiteshadow.gif); background-repeat: repeat-x; background-position: top; border-right: 1px solid #093578; border-bottom: 1px solid #093578; border-left: 1px solid #093578; color: #000000;  padding: 5px;}
.whiteprint-box a:link, .whiteprint-box a:visited { color: #093578; text-decoration: none;}
.whiteprint-box a:hover, .whiteprint-box a:active { color: #093578; text-decoration: underline;}

.promonarrow { margin-bottom: 10px; overflow: hidden; height: 150px;}

.hedborder { border: 1px solid #093578;}
.hedborder a:link, .hedborder a:visited {color: #0E4185; text-decoration: none;}
.hedborder a:hover, .hedborder a:active {color: #0E4185; text-decoration: underline;}

.hedyellow { background-image: url(hedyellowbg.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0E4185;}
.hedorange { background-image: url(hedorangebg.gif);	background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0E4185;}
.hedaqua { background-image: url(hedaquabg.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0E4185;}

.hed-md { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #051F48;}
.hed-lg { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #051F48;}

.search-box { background-color: #5BC8F1; padding: 3px; border: 1px solid #093578; text-align: center;}

.onblue a:link, .onblue a:visited { color: #F8DA5C; text-decoration: none;}
.onblue a:hover, .onblue a:active { color: #F8DA5C; text-decoration: underline;}

.thumb-left { float: left;}
.thumb-left img { width: 75px; margin: 0px 10px 5px 0px; border: 1px solid #093578;}
.thumb-right {}
.thumb-right img {}
.thumb-full {}
.thumb-full img {width: 250px; border: 1px solid #CCCCCC;}

.cutline { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.headline-lg { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; margin-bottom: 5px;}
.headline-md { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 5px;}
.headline-sm { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.timestamp { font-size: 10px; color: #051F48;}
#topphoto img { width: 285px; margin-bottom: 5px;}

.lineaqua { background-color:#22ABCF;}
.news-dkblue { background-image: url(divmid-under1.gif); background-repeat: repeat-x; background-position: top; background-color: #093578; color:#FFFFFF;}
.whitelist { font-weight: bold;	margin: 0px 0px 5px 0px;}
.text-dkblue { color: #051F48;}
.more-link { font-size: 12px; font-weight: bold;}
.grey {color:#666666;}
.highlight { color:#E7692A;}
.highlight2 { color:#006699;}

/* related to white index pages
---------------------------------------------------------*/
#whiteindex {color:#051F48;}
#whiteindex a:link, #whiteindex a:visited, #whiteindex a:hover, #whiteindex a:active {color:#051F48; text-decoration: underline}
.col-news2 table { width: 100%;}

/* related to story
---------------------------------------------------------*/
#story {color:#051F48;}
#story a:link, #story a:visited, #story a:hover, #story a:active {color:#051F48; text-decoration: underline}
#ad-instory img, #ad-instory object {margin: 0px 0px 10px 10px}
.tools {padding: 0px 0px 15px; font-size: 10px; font-weight:bold}
.tools a:link, .tools a:visited {color:#051F48; text-decoration:none}
.tools a:hover, .tools a:active {color:#051F48; text-decoration:underline}
.paging {font-size: 10px; font-weight:bold}
.paging a:link, .paging a:visited {color:#051F48; text-decoration:none}
.paging a:hover, .paging a:active {color:#051F48; text-decoration:underline}

/* related to simpleblog
---------------------------------------------------------*/
.comments {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336981;}
.simpleblog {background-color: #5BC8F1; padding: 5px; font-family: Arial, Helvetica, sans-serif; color: #072C63; border: 1px solid #072C63;}
.simpleblog-adtext {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #192E5B;}
.simpleblog-form {}
.simpleblog-form-block {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; clear: both;}
.simpleblog-results p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.simpleblog-response {display:block;}
.simpleblog-results {}
.simpleblog-confirmation {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.simpleblog-name, .simpleblog-date {font-weight:bold;}
.simpleblog-response {}
.simpleblog-form-block textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 3px; display: block;}
.simpleblog-form-label {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; display: block;}
.simpleblog-form-block input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 3px; display: block;}

/* related to topblogs
---------------------------------------------------------*/
ul.topblogs-list {margin-left: 1.5em; padding: 0px;}
li.topblogs-entry { margin: 0px 0px 5px; padding: 0px; list-style-type: square; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

/* related to archive pages
---------------------------------------------------------*/
.archive-grouping {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #051F48; margin-bottom: 10px; padding-bottom: 5px;}
.archive-subhed {border-top-width: 1px; border-top-style: solid; border-top-color: #051F48; margin-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #CCCCCC; color: #051F48; padding: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #051F48; margin-bottom: 5px;}

/* related to plain pages
---------------------------------------------------------*/
.plain-page {background-color: #FFFFFF;border: 1px solid #051F48;color: #051F48;}
.plain-page h1 {font-family: Arial, Helvetica, sans-serif;font-size: 26px;font-weight: bold;margin-top: 0px;margin-bottom: 10px;}
.aquatext {color: #1A79E1;}

/*----- AD MARKET STYLES ----*/
#admarket {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
#admarket a:link {color: #051F48;text-decoration: underline;}
#admarket a:visited {color: #051F48;text-decoration: underline;}
#admarket a:hover, #admarket a:active {color: #051F48;text-decoration: none;}
#admarket thead th{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-transform: uppercase;color: #051F48;padding-top: 2px;padding-bottom: 2px;background-color: #C9DCE7;padding-right: 5px;padding-left: 5px;}
#admarket th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;}
#admarket td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
#admarket input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#admarket select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#saved-ads a {font: 10px Arial, Helvetica, Verdana}
.admarket-rss, .admarket-rss-box a {background: url('/shared-content/admarket/img/feed-icon-16x16.png') no-repeat left center;padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0}
.admarket-ad-text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 8px 8px 15px;margin-top: 10px;margin-bottom: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #999999;margin-right: 0px;margin-left: 0px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #999999;border-left-color: #999999;}
.admarket-ad-media {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 8px 8px 15px;margin-top: 0px;margin-bottom: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #999999;margin-right: 0px;margin-left: 0px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #999999;border-left-color: #999999;}
.admarket-ad-extra {font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-color: #ECECEC;display: block;padding: 5px;margin-bottom: 5px;text-align: right;border-top: 1px dotted #CCCCCC;border-bottom: 1px solid #999999;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #999999;border-left-color: #999999;font-weight: bold;}
.admarket-ad-date {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #072C63;font-weight: bold;margin-right: 10px;padding-right: 10px;border-right-width: 1px;border-right-style: solid;border-right-color: #999999;}
.submit {text-align: center;}

.admarket-search-count{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;margin-top: 5px;margin-bottom: 10px;}
.admarket-search-item {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin-bottom: 10px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}


/* related to e-edition pdf include
---------------------------------------------------------*/
#ee-image img { border: solid 1px #051F48;}
