/**
 * Colors & Backgrounds
 * @version 2.0.12952.4
 * @mksCVS_FilePath ton\templates\sites\to\ton_\ton_2.0_test\
 * @mksCVS_FileName site.css
 * @mksCVS_FileId 2191
 */

 body {background-color:#999999;}
 #toolbar,#rightCol, {background-color:#000000;}
 #mainBody {background-color: #ffffff;}
 #rightCol {background-color: #ffffff;}
 #rightCol {border-left-color:#ffffff;}
 div.content_infobox {border-color:#D6D3B5;background-color:#FFFFFF;}
 img.ton_video_thumb {border-color:#D6D3B5;}
 div.ton_forum_tags_box {border-color:#D6D3B5;}

 #wrap {
	background: #B5B67C;
	width: 978px;
	margin: 10px auto 10px;
	padding: 0px;
	position: relative;
	border: 10px solid #663300;
	}

 #memberBar {background-image:url(img/login_search_bk.jpg)}

 #centerCol {background-color:#ffffff;}
 div.adminToolbarUserBox, span.adminToolbarUserBox_user {color:#ffffff;}
 div.memberBar_adminTools {background-color:#ffffff;}


 
 div.global_devFeedback {background-color:#EFEFDE;}
 #header {border-color: #EFEFDE;}
 img.ton_photo_thumb, img.ton_photo_small, img.ton_thumb_large, img.ton_small {border-color:#343434;}
  div.comHeader,div.comBody {border-color:#EFEFDE;}


 a.global_devFeedback_link, a.global_devFeedback_link:visited {color:#000000;} 
 h1.headerTitle, h2.headerTitle, h3.headerTitle, h4.headerTitle {color:#000000;}
 div.topTopics_viewCount {color:blue;}


 #memberBar a, #memberBar a:visited  {color:#313C73;}
 table.ton_forum_group {border-color:#313C73}
 tr.ton_forum_list td {border-bottom-color:#313C73;}
 h1.articleTitle, h2.articleTitle, h3.articleTitle, h4.articleTitle, h5.articleTitle {color:#313C73;}
 h6.forumReplyTitle {color:#313C73;}
 h4.forumBlogStyleTitle {color:#313C73;}
 a, a:visited {color:#313C73;}
 a.smallTitle,  a.smallTitle:visited,  a.smallTitle:hover {color:#313C73;}
 a.tinyLink,  a.tinyLink:visited,  a.tinyLink:hover {color:#313C73;}
 a.smallLink,  a.smallLink:visited,  a.smallLink:hover {color:#313C73;}
 a.contentSearcher_listOrder, a.contentSearcher_listOrder:visited, a.contentSearcher_listOrder:hover 
{color:#313C73;}
a.listPager, a.listPagerCurrent {border-color:#313C73;background-color:#ffffff;color:#000000;}
span.ton_memberbar_signinform_title {color:#313C73;}
input.ton_memberbar_signinform_button {background-color:#313C73;color:#ffffff;}
input.tonbutton {background-color:#313C73;color:#ffffff;}
a.ton_memberbar_link, a.ton_memberbar_link:visited, a.ton_memberbar_link:hover {color:#313C73;}
div.memberBar_adminTools div {border-right-color:#313C73;}
div.blurb_stats {color:#313C73;}
a.bigButton:hover {border-color:#313C73;}
ul li {color:#313C73;}




 tr.ton_forum_group_head {background-image:url(img/toolbar_bk.jpg);color:#ffffff;}
 a.ton_forum_group_head, a.ton_forum_group_head:visited {color:#ffffff;}
a.bigButton, a.bigButton:visited, a.bigButton:hover {background-image:url(img/toolbar_bk.jpg);background-color:#313C73;color:#ffffff;border-color:#ffffff;}
#Toolbar {background-color:#313C73;background-image:url(img/toolbar_bk.jpg);}
#ToolbarUL {background-image:url(img/toolbar_bk.jpg);}
a.ToolbarItem, a.ToolbarItemSelected, a.ToolbarItem:visited, a.ToolbarItem:hover 
{background-color:#313C73;background-image:url(img/toolbar_bk.jpg);color:#ffffff;}

div.comHeader {background-image:url(img/com_header_1.jpg);color:#ffffff;}
 

a.ToolbarItem:hover {color:#0B3A66;background-color:#DEA600
;background-image:url(img/sub_toolbar.jpg);}
a.ToolbarItemSelected, a.ToolbarItemSelected:visited {color:#0B3A66;background-color:#DEA600
;background-image:url(img/sub_toolbar.jpg);}


 
a:hover {color:#C6C79C;}
a.smallTitle:hover {color:#C6C79C;}
a.tinyLink:hover {color:#C6C79C;}
a.smallLink:hover {color:#C6C79C;}
a.contentSearcher_listOrder:hover {color:#C6C79C;}
a.listPager:hover {background-color:#C6C79C;color:#ffffff;}
a.listPagerCurrent {background-color:#C6C79C;color:#ffffff;}
a.SubToolbarItem:hover {background-color:#C6C79C;color:#313C73;}
a.SubToolbarItemSelected {background-color:#C6C79C;color:#ffffff;}
#SubToolbar {background-color:#C6C79C;}
a.SubToolbarItem, a.SubToolbarItemSelected {background-color:#C6C79C;color:#313C73;}



a.drop_down_div_link {color:#CC0033;}



li.ToolbarItem {border-left-color:#efefef;color:#000000;}
li.SubToolbarItem {border-left-color:#efefef;}


span.listPagerStats {color:grey;}
div.blurb {color:grey;}
div.blurb_dateline {color:#4D492B;}


input.ton_memberbar_searchtext {color:#707070;}


div.memberBar_adminTools a, div.memberBar_adminTools a:visited, div.memberBar_adminTools a:hover {color:#CC0000;}




 img.map_image {border-color:black;}

 tr.ton_comment_row_1 td {background-color:#E5E5E5;}
 tr.ton_comment_row_0 td {background-color:#ffffff;}

 td.ton_comment_body blockquote {background-color:#DDDDDD;}

 div.ton_comment_autosig_text {border-top-color:#E0E0E0;}


 div.globalTonFooter {background-color:#663300;padding:3px 3px 3px 3px;text-align:center;border:0px;width:auto;color:#ffffff;}

div.globalTonFooter a, div.globalTonFooter a:visited, div.globalTonFooter a:hover {color:#ffffff;text-decoration:none;font-size:8pt;}
div.globalTonFooter a:hover {text-decoration:underline;}



/**
 * Component Styles
 */
 

 
 div.comBody {background-color:#FFFFFF;}
 div.comHeader, div.comBody {border-color: #D6DBC6;}
 div.comHeader {color:#FFFFFF;}

 div.comHeader_s_1 {}
 div.comHeader_s_2 {background-color:#C2BD9A;color:#003366;}
 div.comHeader_s_3 {background-image:url(img/sub_toolbar.jpg);color:#000000;}

 div.comBody_s_2 {border-color:#C2BD9A;}
 div.comBody_s_3 {border-color:#DEA600;}
 #homepagebottom {
	background: #FFFFFF url(img/homepagetop.gif) top no-repeat;
	float: left;
	width: 610px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	border: 1px solid #DDDDDD;
	}
	
#homepagebottom p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	}
	
.hpbottom {
	float: left;
	width: 590px;
	margin: 0px;
	padding: 10px;
	display: inline;
	}
	
.hpbottom img {
	border: none;
	margin: 0px;
	}

.hpbottom a {
	color: #7A3254;
	text-decoration: underline;
	}
	
#homepageleft {
	float: left;
	width: 320px;
	margin: 0px;
	padding: 0px;
	}

#homepageleft2 {
	float: left;
	width: 300px;
	margin: 0px;
	padding: 0px;
	}

.hpfeatured {
	background: #FFFFFF url(img/featuredtop.gif) top no-repeat;
	float: left;
	width: 300px;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #DDDDDD;
	}

.hpfeatured a {
	color: #7A3254;
	text-decoration: underline;
	}



/**
 * Classes for the site toolbar
 */




div.tonFormElementTitle {color:#660000;}
a.tonFormCheckboxTitle, a.tonFormCheckboxTitle:hover, a.tonFormCheckboxTitle:visited {color:#330099;}

a.tonFormRadioTitle, a.tonFormRadioTitle:hover, a.tonFormRadioTitle:visited {color:#330099;}
a.tonFormAction, a.tonFormAction:hover, a.tonFormAction:visited {color:#330099;}
span.tonFormAction {color:black;}


div.tonFormHeaderRow {background-color:#F3E9E4;border-color:#E4E4E4;color:#333333;}
div.tonFormDescriptionText {background-color:#F3E9E4;border-color:#E4E4E4;color:#333333;}

a.tonFormLink_default, a.tonFormLink_default:visited, a.tonFormLink_default:hover {color:#94170A;}

a.tonFormLink_default:hover {color:#420B04;}


div.formTabs {background-color:#ffffff;}

li.formTabItem {border-left-color:#660000;border-bottom-color:#660000;}

li.formTabItemSelected {border-left-color:#660000;border-top-color:#660000;}

a.formTabItem, a.formTabItemSelected, a.formTabItem:hover,  a.formTabItem:visited, a.formTabItemSelected:hover, a.formTabItemSelected:visited 
	{background-color:#F0F0F0;color:#660000;}
a.formTabItem:hover {background-color:#E2E2E2;color:#660000;}

a.formTabItemSelected {background-color:#E2E2E2;}


/*
 The Global CSS Stylesheet
 Override these styles in the siteType, site and Page Templates if needed

 Most of the styles below are very basic, and do not contain much formatting (colors, fonts, etc.) - In the global
 css, we just provide some basic margin/padding stuff that is pretty standard everywhere 
 Again - these can be easily overriden with site, siteType and page templates.

 siteType.css, site.css

 #tonWrapper {width:100%;text-align:left;margin:0 0 0 0;padding:0 0 0 0;}

 May have some default's for "components"? e.g.  div.component {margin, padding}

 */

body {margin:0px;padding:0px;font-family:verdana;font-size:1em;}


table {}
tr {}
th {}
td {vertical-align:top;}

a, a:visited, a:hover {text-decoration:none;}

a:hover {text-decoration:underline;}


h1 {font-size:1.4em;font-weight:bold;margin-top:2px;margin-bottom:2px;}
h2 {font-size:1.8em;font-weight:bold;margin-top:2px;margin-bottom:2px;}
h3 {font-size:1.4em;font-weight:bold;margin-top:2px;margin-bottom:2px;}
h4 {font-size:1.2em;font-weight:bold;margin-top:2px;margin-bottom:2px;}
h5 {font-size:1.1em;font-weight:bold;margin-top:2px;margin-bottom:2px;}
h6 {font-size:1em;font-weight:bold;margin-top:2px;margin-bottom:2px;}

input {font-family:arial;font-size:0.9em;}
textarea {font-family:arial;font-size:0.9em;}
select {font-family:arial;font-size:0.9em;}
form {margin:0px;}
input.tonradio_list {margin-left:6px;}

ul {}
li {}

img {}

p {margin-left:3px;margin-top:2px;margin-bottom:0px;}
hr {}

blockquote {border:1px solid #dedede;background-color:#EFEFEF;padding:3px 2px 4px 2px;}


/*
 * Some default component styles
 */

/*blankSpacer clears the bottom of a floated div container to make the box the right height in firefox*/
div.blankSpacer {width:100%;height:12px;float:left;clear:both;}

/*linkSpacer is a common span to contain usually a single pipe (e.g. edit | view | delete*/
span.linkSpacer {font-size:0.7em;font-family:arial;}

/*simple div to indent content without having to manually type in styles in the code...*/
div.ton_indent {margin: 4px 0px 4px 25px;}

/*
 * Need this inside floating components to make sure firefox opens up the containing box
 */
br.clear {clear:both;}


/*
 * Use showHide div classes for content that is turned on and off based on user interaction with the page
 */
div.divHide {display:none;}


/*
 * Some TONForm Styles
 */

div.tonForm {margin-bottom:6px;width:100%;}


div.tonFormElementDiv_full {width:100%;float:left;margin-bottom:6px;}
div.tonFormElementDiv_half {width:50%;float:left;;margin-bottom:6px;}
div.tonFormElementDiv_third {width:33%;float:left;;margin-bottom:6px;}
div.tonFormElementDiv_quarter {width:25%;float:left;;margin-bottom:6px;}
div.tonFormElementDiv_size {float:left;;margin-bottom:6px;}

div.tonFormElementTitle {font-size:1.0em;font-family:verdana;font-weight:bold;}

a.tonFormCheckboxTitle, a.tonFormCheckboxTitle:hover, a.tonFormCheckboxTitle:visited 
	{font-size:0.8em;text-decoration:none;}
a.tonFormCheckboxTitle:hover {text-decoration:underline;}

a.tonFormRadioTitle, a.tonFormRadioTitle:hover, a.tonFormRadioTitle:visited 
	{font-size:0.8em;text-decoration:none;}
a.tonFormRadioTitle:hover {text-decoration:underline;}

a.tonFormAction, a.tonFormAction:hover, a.tonFormAction:visited 
	{font-size:8pt;text-decoration:none;}
a.tonFormAction:hover {text-decoration:underline;}

span.tonFormAction {font-size:8pt;text-decoration:none;}


div.tonFormHeaderRow {width:100%;background-color:#F3E9E4;padding:3px 0px 3px 0px;
			border:1px solid;	font-size:1.2em;font-family:tahoma;font-weight:bold;}

div.tonFormDescriptionText {margin-left:25px;padding:3px 0px 3px 0px;
			border:0px solid;
			font-size:0.9em;font-family:tahoma;}

span.tonForm_yes, span.tonForm_no {font-weight:bold;font-family:arial;}
span.tonForm_yes {color:green;}
span.tonForm_no {color:red;}


a.tonFormLink_default, a.tonFormLink_default:visited, a.tonFormLink_default:hover
	{text-decoration:none;font-family:arial;}

a.tonFormLink_default:hover {text-decoration:underline;}

div.tonForm_errorMessage {font-size:1.2em;font-family:arial;font-weight:bold;color:red;padding-top:10px;padding-bottom:10px;padding-left:25px;border:1px solid #990033;margin:4px;}
div.tonForm_fieldErrorMessage {font-size:0.8em;font-family:arial;font-weight:bold;color:red;padding-top:5px;padding-bottom:5px;padding-left:25px;border:1px solid #990033;margin:4px;}
img.tonForm_fieldErrorMessage {border:0px;width:10px;margin:1px;}


div.formTabs {width:100%;float:left;padding-left:0px;margin-top:4px;margin-bottom:5px;}
ul.formTabsUL {margin:0px;padding:0px;list-style-type:none;}
li.formTabItem {display:block;list-style:none;float:left;border-left:1px solid;border-bottom:1px solid;}

li.formTabItemSelected {display:block;list-style:none;float:left;border-left:1px solid;border-top:1px solid;}

a.formTabItem, a.formTabItemSelected, a.formTabItem:hover,  a.formTabItem:visited, a.formTabItemSelected:hover, a.formTabItemSelected:visited 
	{font-size:1em;display:block;padding-top:6px;padding-bottom:3px;padding-left:6px;padding-right:6px;}
a.formTabItem:hover {font-size:1em;}
a.formTabItemSelected {}
label.radioLabel {cursor:pointer;}


div.tabButton {color:#ffffff;background-color:#D6D3B5;}
div.tabButtonSelected {color:#ffffff;background-color:#D6D3B5;}



div.tonified_content_container {margin-top:12px;margin-bottom:30px;}
div.tonified_content_readmore {margin-top:6px;}



/*
	Styles for the Autocompleter!
*/
div.autocomplete {
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
}
div.autocomplete ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div.autocomplete ul li.selected { background-color: #9FCFFF;}
div.autocomplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	
	cursor:pointer;
	font-weight:bold;
	font-size:0.9em;
}
div.autocomplete ul li div.informal {margin-left:20px;font-size:0.8em;font-weight:normal;}




/*
 * Some TONFormLIST Styles
 */

 
table.tonFormList_default {width:100%;padding:0px;margin:0px;border-spacing: 0px;empty-cells: show;}

tr.tonFormList_default {background-color:#F9F9F9;}
tonFormList_default_alt {background-color:#DFE9D6;}

td.tonFormList_default {font-size:0.8em;border-bottom:1px solid #999999;padding:3px 5px 3px 5px;vertical-align:middle;}
th.tonFormList_default {background-color:#E0E0E0;font-weight:bold;font-size:0.8em;border-bottom:2px solid #999999;border-top:1px solid #999999}

div.tonFormListFooter_default {width:100%;text-align:right;font-size:0.9em;}



a.tonFormListAction_default, a.tonFormListAction_default:visited, a.tonFormListAction_default:hover, a.tonFormListHeader_default, a.tonFormListHeader_default:visited, a.tonFormListHeader_default:hover
,a.tonFormListPageNav_default, a.tonFormListPageNav_default:visited, a.tonFormListPageNav_default:hover
	{color:#94170A;text-decoration:none;font-family:arial;}

a.tonFormListAction_default:hover, a.tonFormListHeader_default:hover, a.tonFormListPageNav_default:hover
	{color:#420B04;text-decoration:underline;}

a.tonFormListHeader_default, a.tonFormListHeader_default:visited, a.tonFormListHeader_default:hover 
	{font-family:tahoma;font-size:1em;font-weight:bold;}

span.tonFormListPageNavDisabled_default {color:#B7B0AA;text-decoration:none;font-family:arial;}


img.tonFormListHeader_default {margin-left:4px;border:0px;}


/*
 * Some site admin stuff
 */

div.comAdminEdit {width:100%;background-color:#E0E0E0;text-align:center;}
a.comAdminEditLink {font-size:8pt;color:red;font-weight:bold;}


/**
 * Gloabl Content Stuff
 */

div.articleLeftBox {width:166px;float:left;padding:0px 6px 12px 2px;}

img.thumbFloatLeft, img.thumbFloatRight {width:50px;margin:2px;border:0px;}
img.thumbFloatLeft {float:left;}
img.thumbFloatRight {float:right;}

span.boldWord {font-weight:bold;}


div.comAdminEdit {float:right;}


/*
 * Article Stypes
 */

h1.articleTitle {font-size:2em;font-weight:bold;margin:2px 0px 6px 2px;}
h1.articleTitleSmall {font-size:1.3em;font-weight:bold;margin:2px 0px 6px 2px;}
 div.contentAuthorBox {margin:0px 0px 8px 4px;font-size:0.9em;font-family:arial;}
 a.contentAuthorName {text-decoration:none;font-weight:bold;} 
 a.contentAuthorSite {text-decoration:none;color:#000000;}
 div.contentDateTimeBox {color:#858585;}

 div.content_right_box {float:right;text-align:center;}
 div.content_photobox {margin:0px 2px 8px 2px;}
 div.big_photobox {width:100%;text-align:center;}

div.articleBody {background-color:#ffffff;padding:2px 8px 2px 8px;}

/*
 * Page Styles
 */
div.pageClass_container {margin-bottom:65px;}



div.global_devFeedback {background-color:#000000;}
a.global_devFeedback_link, a.global_devFeedback_link:hover, a.global_devFeedback_link:visited 
{font-size:8pt;font-family:verdana;color:#ffffff;text-decoration:none;}

a.global_devFeedback_link:hover {text-decoration:underline;}

div.global_devFeedback_link {text-align:right;}

div.global_devFeedback_body {background-color:#DFDFDF;border:3px dotted #606060;padding:12px 8px 12px 8px;}

div.global_devFeedback_body textarea {font-size:8pt;font-family:arial;}

table.global_devFeedbackTable {width:100%;}

td.global_devFeedbackTd {font-size:8pt;color:#000000;font-weight:bold;}

td.global_devFeedbackTd input, div.global_devFeedbackTd select {font-size:8pt;font-family:verdana;}




div.ton_breadcrumbs {margin-top:0px;margin-bottom:2px;padding-left:8px;}
a.ton_breadcrumb {text-decoration:none;}


div.ton_content_box {padding-left:12px;border-bottom:1px solid #999;	padding-bottom:8px;	margin-bottom:8px;}
div.ton_content_boxHeader {font-weight:bold;font-size:1em;font-family:tahoma;}

div.ton_article_box a {text-decoration:underline;}
div.ton_comment_text a {text-decoration:underline;}
div.ton_reports_box a {text-decoration:underline;}
div.ton_pages_box a {text-decoration:underline;}


/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

.rater_ratingblock {
	display:block;
	}

.rater_loading {
	height: 30px;
	background: url('/images/rater/working.gif') 50% 50% no-repeat;
	}
	
.rater_unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('/images/rater/starrating.gif') top left repeat-x;		
	}

.rater_unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.rater_unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.rater_unit-rating li a:hover{
	background: url('/images/rater/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.rater_unit-rating a.rater_r1-unit{left: 0px;}
.rater_unit-rating a.rater_r1-unit:hover{width:30px;}
.rater_unit-rating a.rater_r2-unit{left:30px;}
.rater_unit-rating a.rater_r2-unit:hover{width: 60px;}
.rater_unit-rating a.rater_r3-unit{left: 60px;}
.rater_unit-rating a.rater_r3-unit:hover{width: 90px;}
.rater_unit-rating a.rater_r4-unit{left: 90px;}	
.rater_unit-rating a.rater_r4-unit:hover{width: 120px;}
.rater_unit-rating a.rater_r5-unit{left: 120px;}
.rater_unit-rating a.rater_r5-unit:hover{width: 150px;}
.rater_unit-rating a.rater_r6-unit{left: 150px;}
.rater_unit-rating a.rater_r6-unit:hover{width: 180px;}
.rater_unit-rating a.rater_r7-unit{left: 180px;}
.rater_unit-rating a.rater_r7-unit:hover{width: 210px;}
.rater_unit-rating a.rater_r8-unit{left: 210px;}
.rater_unit-rating a.rater_r8-unit:hover{width: 240px;}
.rater_unit-rating a.rater_r9-unit{left: 240px;}
.rater_unit-rating a.rater_r9-unit:hover{width: 270px;}
.rater_unit-rating a.rater_r10-unit{left: 270px;}
.rater_unit-rating a.rater_r10-unit:hover{width: 300px;}

.rater_unit-rating li.rater_current-rating {
	background: url('/images/rater/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.rater_voted {color:#999;}
.rater_thanks {color:#36AA3D;}
.rater_static {color:#5D3126;}		


li.ToolbarItem dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; z-index:5000; opacity:0; margin-left:-2px;}
li.ToolbarItem ul {width:204px; margin-left:2px; list-style:none; border-top:none; z-index:8000;}
li.ToolbarItem li {display:block;}


li.adminToolbarItem dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0; margin-left:-2px;}
li.adminToolbarItem ul {width:204px; margin-left:2px; list-style:none; border-top:none}
li.adminToolbarItem li {display:block;}



.tb_dropdown {float:left; padding-right:5px}
.tb_dropdown dt {width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.tb_dropdown dt:hover {background:url(images/header_over.gif)}


.tb_dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#eaf0f2; width:194px}
.tb_dropdown a:hover {background:#d9e1e4; color:#000}
.tb_dropdown .underline {border-bottom:1px solid #b9d6dc}




/*
 From the Site Template
 */
#memberBar {padding-top:3px;padding-bottom:12px;}

div.ton_forum_blogstyle {margin-top:3px;margin-bottom:40px;}

table.ton_forum_group {border:2px solid;border-top:0px;width:auto;border-collapse: collapse;border-spacing: 0px;margin-top:25px;}

 tr.ton_forum_group_head {font-size:0.7em;}

 th.ton_forum_group_title {text-align:left;width:50%;padding-top:2px;padding-bottom:2px;}
 a.ton_forum_group_title {font-size:1.2em;}
 div.ton_forum_blurb {font-size:0.8em;}

 tr.ton_forum_list td {border-bottom:1px solid;text-align:center;}
 tr.ton_forum_list td.ton_forum_list_title {text-align:left;}

 a.boldLink {font-weight:bold;}

 
 a.smallTitle,  a.smallTitle:visited,  a.smallTitle:hover {font-weight:bold;font-size:1.0em;}
a.smallTitle:hover {color:#DEA600;}

 a.largeTitle,  a.largeTitle:visited,  a.largeTitle:hover {font-weight:bold;font-size:1.2em;}
a.largeTitle:hover {color:#DEA600;}


a.tinyLink,  a.tinyLink:visited,  a.tinyLink:hover {font-weight:normal;font-size:0.8em;}
a.tinyLink:hover {color:#DEA600;}

a.smallLink,  a.smallLink:visited,  a.smallLink:hover {font-weight:normal;font-size:0.8em;}
a.smallLink:hover {}

a.mediumLink,  a.mediumLink:visited,  a.mediumLink:hover {font-weight:normal;font-size:0.9em;}
a.mediumLink:hover {}

a.contentSearcher_listOrder, a.contentSearcher_listOrder:visited, a.contentSearcher_listOrder:hover 
{font-size:0.8em;}
a.contentSearcher_listOrder:hover {}



span.contentSearcher_listOrder_selected {font-weight:bold;font-size:0.8em;}

div.listPagerContainer {margin-top:5px;margin-bottom:14px;text-align:left;padding:4px 2px 3px 2px;border:1px solid black;}
span.listPagerStats {margin-right:6px;font-size:7pt;}
a.listPager, a.listPagerCurrent {font-size:7pt;border:1px solid;margin-left:1px;margin-right:1px;}

a.listPager:hover {}
a.listPagerCurrent {}

div.topTopics_viewCount {text-align:right;color:blue;}
#ton_memberbar_signinlink {margin-top:3px;}
span.ton_memberbar_signinform_title {font-family:arial;font-size:9pt;font-weight:bold;}


input.ton_memberbar_signinform_input {font-family:arial;font-size:8pt;margin-left:3px;margin-right:3px;}
input.ton_memberbar_signinform_button {margin-left:3px;font-family:arial;font-size:8pt;background-color:#313C73;color:#ffffff;font-weight:bold;}

input.ton_memberbar_searchtext {font-family:arial;font-size:8pt;}

input.tonbutton {margin-left:3px;font-family:arial;font-size:8pt;font-weight:bold;}

a.ton_memberbar_link, a.ton_memberbar_link:visited, a.ton_memberbar_link:hover {font-weight:bold;font-family:arial;font-size:8pt;}

div.memberBar_adminTools {width:100%;}
div.memberBar_adminTools div {padding:5px 5px 5px 5px;display:inline;border-right:1px solid;}
div.memberBar_adminTools div.memberBarAdminToolContainer {padding:5px 5px 5px 5px;}
div.memberBar_adminTools a, div.memberBar_adminTools a:visited, div.memberBar_adminTools a:hover {font-family:arial;font-weight:bold;}



 body, td {font-family:Verdana;font-size:0.8em;}

 div.comHeader {font-family:verdana;font-size:1.1em;font-weight:bold;}
 h2.comHeader {padding:0px;margin:0px;}

div.adminToolbarUserBox, span.adminToolbarUserBox_user {font-size:0.8em;}
span.adminToolbarUserBox_user {font-weight:bold;}

h1.headerTitle {font-family:Georgia;}

div.blurb {font-size:0.8em;margin:2px 2px 2px 2px;padding:2px 2px 2px 6px;}
div.blurb_stats {}
div.blurb_dateline {margin-bottom:3px;}

a.bigButton, a.bigButton:visited, a.bigButton:hover {padding:6px 12px 3px 12px;font-size:1.2em;font-weight:bold;border:1px solid;margin-top:6px;margin-bottom:6px;}

a.bigButton:hover {border:1px solid;}



 #header {border-bottom:2px solid;}

  div.content_infobox {font-size:0.9em;width:130px;text-align:center;border:2px solid;padding:2px 2px 2px 2px;margin:0px 2px 8px 2px;}

 div.infobox_stat {color:grey;}

 img.ton_video_thumb {border:3px solid;padding:6px;}
 img.ton_thumb {border:1px;}
 img.ton_thumb_tiny {border:0px;width:16px;}
 img.ton_thumb_large {border:1px solid black;width:90px;}
 img.ton_photo_thumb_large {border:1px solid black;width:90px;}
 img.ton_small {border:1px;width:166px;}
 img.ton_medium {border:1px;width:300px;}
 img.ton_page {border:1px solid black;width:500px;}
 img.ton_photo_thumb {border:1px solid;}
 img.ton_photo_small {border:1px solid;}
 img.img_floated {float:left;margin:2px;}
 img.map_image {border:2px solid;}
 img.tiny_icon {border:0px;width:11px;}

 img.comment_avatar {border:0px;width:80px;}

 div.map_image_container {text-align:center;}


 table.ton_content_comments {width:100%;border:0px;border-collapse: collapse;border-spacing: 0px;}

 tr.ton_comment_row_1 td {}
 tr.ton_comment_row_0 td {}

 td.ton_comment_body {padding-bottom:12px;padding-left:16px;}
 td.ton_comment_user {width:85px;padding-bottom:12px;}

 td.ton_comment_body blockquote {padding:12px;border:1px solid black;background-color:#ffffff;font-style: italic;}

 div.ton_comment_userDetails {font-size:0.8em;}

 div.ton_comment_head {font-family:verdana;font-size:0.7em;margin-bottom:18px;}
 div.ton_comment_text {margin-bottom:8px;font-size:0.9em;overflow: hidden;}

/* div.ton_comment_text img {max-width:500px !important ;}
*/

 div.ton_comment_autosig_text {border-top:1px solid;margin-bottom:24px;margin-top:6px;font-size:0.8em;}


 div.ton_forum_tags_box {margin-left:1px;border:1px solid;padding:2px;margin-bottom:8px;}
 div.forum_add_reply_box {margin-top:24px;margin-bottom:12px;}

 img.icon_post_target {border:0px;}
 img.icon_comment {border:0px;}

 img.share_icon {border:0px;}

 div.row1 {background-color:#ffffff;}
 div.row2 {background-color:#F7F3E7;}


 /**
  * Size, Alignment and Positioning, Padding and Margins
 */

 body {padding:0px;margin:0px;text-align:center;min-width:978px;}
 
 #pageContainer {margin:0px auto;width:978px;text-align:left;}

 #header {height:92px;text-align:left;margin-top:0px;}
 #header, #Toolbar, #footer, #mainBody,  #memberBar  {width:100%;float:left;}
 #rightCol {width:303px;float:right;padding:0px 0px 0px 0px;}
 #centerCol {padding:0px 0px 0px 0px;}
 #leftCol {width:166px;float:left;padding:0px 0px 0px 0px;}
 #footer {clear:both;}
 #centerColBlock {width:672px;}
 #rightColBlock {width:302px;}


 h1.headerTitle {margin-left:350px;}


 img.adminTask {float:left;}

 div.adminTask {float:left;width:48%;margin-top:3px;margin-left:6px;}

div.adminToolbarUserBox {float:right;margin:3px;}

 div.memberBar_search {float:left;margin-left:18px;}
 div.memberBar_user {float:left;margin-left:25px;}

ul li {margin:0px;padding:0px;list-style-type: square;}
ul {margin-left:15px;padding:0px;}


/**
 * Component Styles
 */
 
div.comSuperContainer {border:0px;margin:0px auto;padding:0px;}
div.comGroupContainer {padding:0px;margin:0px;text-align:center;min-width:100%;margin:0px auto;}

div.comHeader,div.comBody {}

 div.comHeader {text-align:left;margin:0px 0px 0px 0px;padding:2px 2px 2px 6px;}
 div.comBody {text-align:left;padding:0px 0px 0px 0px;}
 
 div.comContainer {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
 

 div.comHeader, div.comBody {border-style:solid;}
 div.comHeader {border-width:1px;}
 div.comBody {border-width:0px 0px 0px 0px;}


 div.comHeader,div.comBody {}

 div.comHeader {}
 div.comBody {}

 div.comHeader, div.comBody {}

 div.comHeader {}

 div.comHeader_s_1 {}
 div.comHeader_s_2 {}
 div.comHeader_s_3 {}
 div.comHeader_s_4 {}
 div.comHeader_s_5 {}
 div.comHeader_s_6 {}

 div.comBody_s_2 {}
 div.comBody_s_3 {}


 /**
 * Classes for the site toolbar
 */

#Toolbar {width:100%;float:left;}
#ToolbarUL {margin:0px 0px 0px 55px;padding:0px;list-style-type:none;}
li.ToolbarItem {display:block;list-style:none;float:left;border-left:1px solid;}

a.ToolbarItem, a.ToolbarItemSelected, a.ToolbarItem:visited, a.ToolbarItem:hover {font-size:9pt;display:block;font-weight:bold;padding-top:6px;padding-bottom:3px;padding-left:12px;padding-right:12px;text-decoration:none;}

a.ToolbarItem:hover {font-weight:bold;text-decoration:none;}

a.ToolbarItemSelected, a.ToolbarItemSelected:visited {font-weight:bold;text-decoration:none;}

#SubToolbar {width:100%;float:left;}
#SubToolbarUL {margin:0px;margin-left:55px;padding:0px;list-style-type:none;}
li.SubToolbarItem {display:block;list-style:none;float:left;border-left:1px solid;}
a.SubToolbarItem, a.SubToolbarItemSelected {font-weight:bold;font-size:9pt;display:block;padding-top:6px;padding-bottom:3px;padding-left:6px;padding-right:6px;}
a.SubToolbarItem:hover {}
a.SubToolbarItemSelected {font-weight:bold;}

li.adminSubToolbarItem {display:block;list-style:none;float:left;border-left:1px solid;}
a.adminSubToolbarItem, a.adminSubToolbarItemSelected {font-weight:bold;font-size:9pt;display:block;padding-top:6px;padding-bottom:3px;padding-left:6px;padding-right:6px;}
a.adminSubToolbarItem:hover {}
a.adminSubToolbarItemSelected {font-weight:bold;}