#topLeftCorner, #topRightCorner, #bottomLeftCorner, #bottomRightCorner{ width:25px;  height:25px; background-repeat:no-repeat; }
#topLeftCorner{	background-image:url(/assets/skin1/title_left_top_corner.gif); }
#topRightCorner{ background-image:url(/assets/skin1/title_right_top_corner.gif); background-position:right top; }
#bottomLeftCorner { background-image:url(/assets/skin1/title_left_bottom_corner.gif); }
#bottomRightCorner{	background-image:url(/assets/skin1/title_right_bottom_corner.gif); 	background-position:right bottom; }
#bottomHome { background-image:url(/assets/skin1/bottom_home_user.png); background-repeat: repeat-y; }
.bottomHome { background-image:url(/assets/skin1/bottom_home_user.png); background-repeat: repeat-y; }
img { border: 0; }
/* Drop Down Menus */
.dropDownMenu, .dropDownStatusBar, .dropDownSearch, .dropDownCalendar, .dropDownTopicSearch, .dropDownPermissions{ 	visibility: hidden; position: absolute; top: 0px; left: 0px; }
.dropDownMenu, .dropDownStatusBar, .dropDownPermissions{ background-color: #F4F4FB; border: solid #E1E3EC; border-width: 1px; height: auto; line-height: 18px; padding: 1px; }
.downDropParent, .dropDownPermissions, .dropDownMenu a:link, .dropDownMenu a:visited, .dropDownStatusBar a { 	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; 	font-weight: normal; text-decoration: none; }
.downDropParent{ color: #FFFFFF; }
.dropDownMenu a:hover, .dropDownMenu a:visited:hover, .dropDownStatusBar a:hover { 	color : #FFFFFF; 	display: block; background: #7F7F99; 	width: 100%; font-weight: normal; 	text-decoration: none; }
.dropDownSearch, .dropDownTopicSearch{ border: solid #E1E3EC; border-width: 1px; 	padding: 0px; 	height: 106px;  }
.dropDownSearch{ height: 96px; background-color: #343d47; }
.dropDownTopicSearch{ height: 72px; }
.dropDownPermissions{ color: #333333; line-height: 14px; text-align: right }
.dropDownPointer{ cursor: pointer; }
.nav { font-size: 10px; line-height: 12px; }


.tableBorder { background-color:#343D47; border:1px solid #222A34; text-align:right; width:98%; }
.tableStatusBar { background-color:#343D47; color:#ABB9C9; font-size:11px; font-weight:normal; }
.basicTable { border:0px none; text-align:right; width:98%; }
.lgText, h1, .lgTopicText, .largeButton, .msgSideProfile, .tableLedger, .tableSubLedger, .tableSearchLedger, .calLedger{ 	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;  font-weight: bold; }
.tableLedger{ font-weight: normal; color: #FFFFFF; background-color: #7f1216; height: 12px; }
.tableSubLedger{ font-weight: normal; color: #ffffff; background-color: #8b9caf; height: 19px; }
.tableSubLedger a:link, .tableSubLedger a:visited { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: normal; }
.tableSubLedger a:hover, .tableSubLedger a:visited:hover {color : #FFFFFF; text-decoration : underline; font-weight: normal; }
.tableHeader, .tableHeader a, .tableHeader a:visited, .bgHeader { background-color:#ABB9C9; color:#7F1216; text-decoration:none; }
body { background-color:#606674; }
.themeBgColor { background-color:#7F1216; }
.mainBgColor { background-color:#222A34; color: #ffffff }
.pageTitle { font-size:11pt; font-weight:bold; color: #ffffff }
.pageSubtitle { color: #ffffff }
.touchBgColor { height:3px; background-color:#7F1216; color:#FFFFFF; }
.ticker { float:none; margin-bottom:0pt; margin-left:0pt; margin-right:0pt; margin-top:0pt; padding-bottom:0pt; padding-left:0pt; padding-right:25px; padding-top:3px; width:100%; }
.ticker, .ticker a:link, .ticker a:hover, .ticker a:active, .ticker a:visited { background-color:#ABB9C9; color:#231F20; }
.ticker, .ticker a:link, .ticker a:hover, .ticker a:active { font-weight:bold; }
.tableBgColor { background-color:#343D47; color:#FFFFFF; }
.touchBgColor a { color: #ffffff}
a, a:active, ul li a, ul li a:link, ul li a:visited{ color:#ABB9C9; }

a:hover { color:#FFFFFF; text-decoration: none; }
ul#primary-nav, ul#primary-nav ul{	background:#7F1216; /* IE6 Bug */ }
ul#primary-nav { background-color: #606674; }
ul#primary-nav li a, ul#primary-nav li li a { color:#FFFFFF; border-left: solid 1px #ffffff; }
ul#primary-nav li.menuparent:hover, ul#primary-nav li.over { background-color: #606674 !important; } /*bgcolor of header's drop down*/
ul#primary-nav li a:hover { color: #222A34; }
img { behavior: url('/forum/includes/pngbehavior.htc'); }
.RTEtoolbar{ background-image: url('/forum/forum_images/toolbar_background.gif'); }
.tableRow{ background-color: #343D47; color: white; }
.tableTopRow{ background-color: #8b9caf; color: white; }
.tableBottomRow{ background-color: #8b9caf; color: white; }
.tableBottomRow * a, .tableBottomRow a:link, .tableBottomRow a:active { color: white; text-decoration: underline; }
.tableLedger * a { color: white; }
.topicIcon, .forumIcon { background-position: center; background-repeat: no-repeat; height: 35px; width: 35px; }
.smText { color: white; }
.lgTopicText { color: white; }
.postSeparatorTableRow{
	height: 10px;
	background-color: #606674;

}
/* Search Ledger */
.tableSearchLedger{
	font-weight: bold;
	background-color: #ABB9C9;
}

.tableSearchLedger a:link, .tableSearchLedger a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}

.tableSearchLedger a:hover, .tableSearchLedger a:visited:hover{
	color : #666666;
	text-decoration : underline;
}

.postOptions{ color : #ABB9C9; text-decoration: none; cursor: pointer; }
.msgSideProfile { cursor: pointer; text-decoration: none;  }

.avatar, #avatar{
	width: 64px;
	border: 1px solid #000000;
	margin: 2px;
}
.BBquote{
	border: 1px dotted #999999;
	background-color: #343D47;;
	width: 99.5%;
	padding: 5px;
	margin: 8px 0px;
	text-align: right;
	overflow: auto;
	display: block;
	padding: 5px;
}
