/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFFFFF;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
A:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #BFD277; 
	TEXT-DECORATION: none;
}

.headings {
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}
.text {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: normal;
}
A.menu:link {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}
A.menu:visited {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}
A.menu:active {
	COLOR: #990000; TEXT-DECORATION: none; FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.menu:hover {
	COLOR: #990000; TEXT-DECORATION: none; FONT-SIZE: 11px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}
A.topmenu:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}
A.topmenu:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}
A.topmenu:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}
A.topmenu:hover {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}
.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
}
.rights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.textheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding:5px;
}
.toptext {

	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
}

A.tablinks:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 14px; 
	FONT-FAMILY: "Trebuchet MS";
	font-weight: bold;
	}
A.tablinks:visited {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 14px; 
	FONT-FAMILY: "Trebuchet MS";
	font-weight: bold;
}
A.tablinks:active {
    COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 14px; 
	FONT-FAMILY: "Trebuchet MS";
	font-weight: bold;
}
A.tablinks:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 14px;  
    font-family: "Trebuchet MS";
	font-weight: bold;
	background-color: #98a184;
}
.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
}
A.mainlinks:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
A.mainlinks:visited {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.mainlinks:active {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.mainlinks:hover {
	COLOR: #87AC0B; TEXT-DECORATION: none; FONT-SIZE: 11px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.page-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.textheading-2 {

	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.heading2 {

	FONT-SIZE: 18px;
	FONT-FAMILY: "Trebuchet MS";
	color: #333333;
	font-weight: normal;
}
.leftnavigation {

	FONT-SIZE: 13px;
	FONT-FAMILY: "Trebuchet MS";
	color: #000000;
	font-weight: normal;
}
.headingTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3333;
	padding-right: 60px;
}
.productLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.normalHeadings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin-left: 5px;
}

.normalHeadings2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.normalHeadings2 a:link, .normalHeadings2 a:active, .normalHeadings2 a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.normalHeadings2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

A.flink:link {
	COLOR: #ffffff; 
	FONT-SIZE: 11px; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	Font-weight: bold;
}
A.flink:visited {
	COLOR: #ffffff; 
	FONT-SIZE: 11px; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	Font-weight: bold;
}
A.flink:active {
	COLOR: #ffffff; 
	FONT-SIZE: 11px; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	Font-weight: bold;
}
A.flink:hover {
	COLOR: #33CCFF; 
	FONT-SIZE: 11px; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	Font-weight: bold;
}
A.normal-links:link {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
A.normal-links:visited {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.normal-links:active {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.normal-links:hover {
	COLOR:#006699; TEXT-DECORATION: none; FONT-SIZE: 10px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

A.normal-links2:link {
	COLOR: #CC6633; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	}
A.normal-links2:visited {
	COLOR: #CC6633; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
A.normal-links2:active {
	COLOR: #CC6633; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
A.normal-links2:hover {
	COLOR:#CC6633; TEXT-DECORATION: underline; FONT-SIZE: 10px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;

}

.table-right {
	background: #FFFFFF;
	border-style:solid;
	border:outset 1px #E5EAD6 !important;
	border-shading: no;
}
.TitleLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
input.text_default { 
    background-color:#FFFFFF;
	border-color:#D8D5D5;
	border-style:solid; 
	border-shading: no;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Color: #666666;
}
input.text_search { 
	width: 300px; 
	height: 28px;
    background-color:#FFFFFF;
	border-color:#D8D5D5;
	border-style: 2px solid; 
	border-shading: no;
	FONT-SIZE: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	Color: #666666;
}
input.text_login { 
	width: 120px; 
	height: 15px;
    background-color:#5C5D5D;
	border-color:#000000;
	border-style: 1px solid; 
	border-shading: no;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color: #EFEFEF;
}
.leftcoltext {

	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
}
A.leftlinks:link {
	COLOR: #AEB793; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
A.leftlinks:visited {
	COLOR: #AEB793; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.leftlinks:active {
	COLOR: #AEB793; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.leftlinks:hover {
	COLOR: #AFDC28; TEXT-DECORATION: none; FONT-SIZE: 11px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.smalllinks:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
A.smalllinks:visited {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.smalllinks:active {
	COLOR: #AEB793; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.smalllinks:hover {
	COLOR: #AFDC28; TEXT-DECORATION: none; FONT-SIZE: 11px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/* fieldset CSS*/
	FIELDSET {
        padding: 0.5em;
        margin: 0.5em 0em;
        border: 1px solid #EACFAE;
 		height:100%;
        }

LEGEND {
        font-weight: bold;
        }
INPUT.button {
border: 1px solid #BCC1A3;
background:url('images/btn_bg.jpg') repeat-x; color:#000000; padding:5px; font-size:13px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif }
INPUT {
border: 1px solid #BCC1A3;
background:url('images/btn_bg.jpg') repeat-x; }

LABEL, h4.optionName {
        line-min-height: 1.5em;
        padding: 0.2em;
        }

LABEL.checkboxLabel, LABEL.radioButtonLabel {
        }

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
        float: left;
        }

LABEL.inputLabel {
        width: 11em;
        float: left;
		height:25px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
        }

LABEL.inputLabelPayment {
        width: 15em;
        float: left;
        }

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {
        width: 12em;
        float: left;
        }
		.clearBoth {
        clear: both;
        }
		.back {
        float: left;
        }

.forward {
        float: right;
        }
.alert {
	font-size:10px;
	color:#FF0000;
        }
#links_class a:link {
COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#links_class a:visited {
COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#links_class a:active {
COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#links_class a:hover {
COLOR:#006699; TEXT-DECORATION: none; FONT-SIZE: 10px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#article_links a {
color:#000000; text-decoration:underline;

}
	/* fieldset end*/
	.JobDetBox div.Label, .JobDetBox div.Input, .JobDetBox div.InfoRow
{
	padding:3px;
}
.JobDetBox div.Label
{
	border-right:1px solid #ffe9bd;
}
.ContactWrapper .InfoRow, .ContactWrapperInput .InfoRow
{
	clear: both;
	padding-top: 0px;
}
.ContactWrapper .Label
{
	width: 100px;
}
.ContactWrapperInput .Label
{
	width: 200px;
}

.ContactWrapperInput label
{
	font-weight: bold;
	text-align: left;
	white-space: nowrap;
	width: 200px;
	display:inline;
}
.ContactWrapperInput input
{
	display:inline;
}
.ContactWrapperLong .InfoRow, .ContactWrapperLongInput .InfoRow
{
	clear: both;
	padding-top: 0px;
}
.ContactWrapperLong .Label
{
	width: 150px;
}
.ContactWrapperLongInput .Label
{	
	width:200px;
}
.Label, .Input
{
	float: left;
}
.Label
{
	width: 70px;
	font-weight: bold;
}
.Input
{
	font-weight: normal;
	height:25px;
}
	.star-rating-wrap{
    margin:10px;
    padding:10px;
    font-family:Arial, sans-serif;
    font-size:12px;
	float:left;
}
.star-rating-wrap p span{
    font-weight:bold;
}
.star-rating-wrap a{
    text-decoration:none;
}
.star-rating{
    margin: 10px;
    width:100px;
    height:15px;
}
.star-rating span{
    display:block;
    border:none;
    margin:none;
    padding:none;
    width:15px;
    height:15px;
    cursor:pointer;
    float:left;
}
.star-grey{
    background-image:url('../images/star-grey.jpg');
}
.star-red{
    background-image:url('../images/star-red.jpg');
}

/*Leftside Navigation Links */

A.leftnav:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 12px; 
	FONT-FAMILY: "Trebuchet MS";
	font-weight: none;
}
A.leftnav:visited {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 12px; 
	FONT-FAMILY: "Trebuchet MS";
	font-weight: none;
}
A.leftnav:active {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 12px; 
	FONT-FAMILY: "Trebuchet MS";
	font-weight: bold;
}
A.leftnav:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 12px;  
    font-family: "Trebuchet MS";
	font-weight: none;
	background-color: #868a79;
}

.rightheading {

	FONT-SIZE: 18px;
	FONT-FAMILY: "Trebuchet MS";
	color: #FFFFFF;
	font-weight: normal;
}

/*Article CSS */
.extended {width:100%;}
.padded {padding:10px;}
.tight  {margin:0px !important;padding:0px !important;}
.spaced {margin:10px;}
.nowrap {white-space:nowrap;} 
.wrap   {white-space:normal;}
.fixed-layout {	table-layout:fixed; }
.clip-text { text-overflow:ellipsis; }

.theme1-color { color: #f90; }
.theme1-background { background-color: #f90; }
.theme1-border { border-color: #f90 !important; }

.theme2-color { color: #FFCC66; }
.theme2-background { background-color: #FFCC66; }
.theme2-border { border-color: #FFCC66 !important; }

.theme3-color { color: #FFF8DF; }
.theme3-background { background-color: #FFF8DF; }
.theme2-border { border-color: #FFF8DF !important; }

.contrast1-color { color: #488E00; }
.contrast1-background { background-color: #488E00; }
.contrast1-border { border-color: #488E00 !important; }

.contrast2-color { color: #C3DE6C; }
.contrast2-background { background-color: #C3DE6C; }
.contrast1-border { border-color: #C3DE6C !important; }

.blank-background { background-color:White; }

#ForumTable { width:100%;} /* For Chrome / WebKit */
.forum-header1, .forum-header1 TD
{
	color: #000000;
	background-color: #FBEDBB;
	font-size: 8pt;
	vertical-align: middle;
}
.forum-header2, .forum-header2 TD
{
	color: #000000;
	background-color: #ff9900;
	font-size: 8pt;
	vertical-align: middle;
}
.forum-footer, .forum-footer TD
{
	color: #000000;
	background-color: #FBEDBB;
	font-size: 8pt;
	padding:3px;
}
.forum-navbar, .forum-navbar TD
{
	color: #000000;
	background-color: #FBEDBB;
	font-size: 8pt;
	padding-top:5px;
}
.forum-columns, .forum-columns TD
{
	color: #000000;
	background-color: #FBEDBB;
	font-size: 8pt;	
}

td.root, /* IE6 - this style is a little loosely defined */
.root.msg-divide /* Safer, but IE6 unfriendly */
{
	border-bottom: dotted 1px #ff9900;
}
.topic .root, /* IE6 - this style is a little loosely defined */
.topic .root.msg-divide /* Safer, but IE6 unfriendly */
{
	height: 35px;
}
.topic .msg-divide 
{
	_height: 7px; /* IE6 reset for .topic .root.msg-divide (which IE thinks is .topic .msg-divide) */
}
.msg-divide      
{ 
	height: 7px; 
	background-color: white;
	border-style:none; 
}

.ForumSig, .signature
{
	border-top: solid 1px #CCCCCC;
	padding-top:0px;
	margin-top:10px;
	max-height:150px;
	overflow:auto;
}
.ForumMod, .modified
{
	margin:0;
	padding:0;
	color:#333;
	font-style:italic;
	font-size:8pt;
}
.modified:before
{
	content: "--";   
}
.Frm_AnsBar
{
	background-color: #ebf3ff;
	margin-top:10px;
	padding: 5px;
	font-size:9pt;
}
.msg-footer, .msg-footer td
{
	background-color: ; 
	font-size: 8pt !important; padding-left:0px; padding-right:0px; padding-top:15px; padding-bottom:3px
}
/* 
	The message header itself (inside the message header row. 
	Name: Forum_(Sel|Unsel)ViewType(Rt)Msg(Hd|Bd)

	Sel|Unsel = Selected or unselected
	ViewType  = normal, preview, quick, thread, topic, expanded, mobile
	Rt		= If the message is a top level message
	Hd|Bd	 = Header or Body

	eg. Selected message header for a top level message in topic
		view would be: Forum_SeltopicRtMsgHd
*/



.MsgHd,  .MsgHd td   { font-size: 8pt; }
.MsgBd,  .MsgBd td   { font-size: 9pt; line-height:10px; }
.HdSel,  .HdSel td   {   } /*99CCFF*/
.HdUnSel, .HdUnSel td { background-color: #FFFBEF;  }
.BdSel,  .BdSel td   {   } /*D5EAFF*/
.BdUnSel, .BdUnSel td { background-color: white; /*#FEF9E7;*/ border: solid 1px #FBEDBB;	}
.Rt,	 .Rt td	  { font-weight:bold; }
.Chld,   .Chld td	{  }
.LoVote, .LoVote TD a { color : gray !important; }
.HiVote, .HiVote TD a { color : Maroon !important; }
/*tr.Rt td.MsgBd  { font-weight: normal !important;}*/

.MsgStick, .MsgStick td { background-color:#ff9;}

.expandedBd td.BdUnSel td, .topicBd td.BdUnSel td
{
	border-style:none !important;
}
.threadBd td
{
	border: solid 1px #FBEDBB;
}
.threadBd td.BdSel td
{
	border-style:none !important;
	background-color: #F0F7FF;
}
.threadHd td
{
	font-weight:bold;
	font-size:8pt;
}
.Rt .threadHd td
{
	font-weight:normal;
	font-size:8pt;
	background-color:#FFFBEF;
}
.HdSel .threadHd td
{
	background-color: #B2D8FF !important; /*99CCFF*/
}

.HdUnSel .threadHd td
{
	font-weight:normal !important;
}
.Thrd .threadhd td
{
    font-weight:bold !important;
}
.topicHd .BlgHdr
{
    background-color:white !important;
    color:#CC6600 !important;
    font-family:Arial;
    font-size:16pt !important;
    font-weight:bold !important;
}
.expandedHd td, .threadHd td
{
	background-color: #FBEDBB;
}

.topicHd td
{
	background-color: #F0F7FF;
}
.Rt .topicHd td
{
	background-color:#FBEDBB;
}
.topicBd td, .threadBd td
{
	background-color: white /*#EDF8FF*/; /*D5EAFF*/
}
.Rt .topicBd td
{
	background-color:white;
}
.previewBd td.BdUnSel
{
	font-size:10px;
	color:#666666;
	border-style:none;
}
.MsgCnt 
{ 
 /*   font-style:italic;*/
}
.Frm_MsgIndent, td.Frm_MsgIndent
{
	background-color:white !important;
	text-align:right;
}
.Frm_MsgSubject
{
	padding-left:5px;
	/*width:100%;*/
}
.Frm_MsgAuthor
{
	text-align: left;
	width: 140px;
	padding-left:2px;	
}
.Frm_MsgAuthor a
{
	padding-bottom:3px;
	vertical-align:text-top;
	width: 140px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.Frm_MsgDate
{
	text-align: right;
	width: 130px !important;
}
.Frm_MsgCount
{
	text-align: right;
	width: 30px !important;
}

.BlgHdr
{
	font-size:9pt !important;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
}


/*
// Controls
*/
.Frm_Input
{
	background-color: #FEF9E7;
	font-size: 95%;
}
.Frm_DropDown
{
	background-color: #FEF9E7;
	font-size: 95%;
	margin-left: 5px;
}

.toolbarHover
{
	border-width: 1px;
	border-color: #ff9900;
	background-color: #FFCC99;
	border-style: solid;
	padding:1px;
	margin:0px;	
}
.toolbarDown
{
	border-width: 1px;
	border-color: #ff9900;
	background-color: #FFCC99;
	border-style: outset;
	padding:1px;
	margin:0px;	
}
.toolbarUp
{
	border-width: 1px;
	border-color: #ff9900;
	background-color: #FFCC99;
	border-style: outset;
	padding:1px;
	margin:0px;	
}
.ForumTitle
{
	font-size:14pt;
	font-weight:bold;
	color:Black;	
}
/*
Misc
*/
ul.UnAnswered li, li.UnAnswered 
{
	list-style-image: url('/script/forums/images/msg_question.gif');
}
li.UnAnswered
{
	padding-left:5px;
	padding-bottom:5px;
}
.SigHighlight
{
    border:solid 1px gray;
    background-color: #FFFFCC;
    cursor:pointer;
    padding:2px;
    overflow:hidden;
}
.SigNormal
{
    border:solid 1px white;
    background-color: white;
    cursor:pointer;
    padding:2px;
    overflow:hidden;
}

.hover-container
{ 
	position:relative; 
	display:block;
	margin:0;
}

.hover-row.hover, /* IE6, needs "hoverPanel.js" */
.hover-row:hover 
{ 
	background-color:#FFF8DF; 
}

.hover .button-group, /* IE6, needs "hoverPanel.js" */
.hover-row:hover .button-group
{
	position:absolute;
	right:8px;
	display:block;
}
.linkheading {
	FONT-SIZE: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px
}

A.leftab:link {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 12px; 
	font-family: "Trebuchet MS";
	font-weight: none;
	padding-left: 10px
}
A.leftab:visited {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 12px; 
	font-family: "Trebuchet MS";
	font-weight: none;
	padding-left: 10px
}
A.leftab:active {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 12px; 
	font-family: "Trebuchet MS";
	font-weight: none;
	padding-left: 10px
}
.leftab_new span {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 12px; 
	font-family: "Trebuchet MS";
	font-weight: none;
	padding-left: 10px;
}
.leftab_new span:hover {
	 COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 12px;  
    font-family: "Trebuchet MS";
	font-weight: none;
	padding-left: 10px; 
}
A.leftab:hover {
    COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 12px;  
    font-family: "Trebuchet MS";
	font-weight: none;
	padding-left: 10px;   

}
A.dropdown:link {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	font-family: "Trebuchet MS";
	font-weight: none;
}
A.dropdown:visited {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	font-family: "Trebuchet MS";
	font-weight: none;
}
A.dropdown:active {
	COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	font-family: "Trebuchet MS";
	font-weight: bold;
}
A.dropdown:hover {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px; 
	font-family: "Trebuchet MS";
	font-weight: none;
}
.btnav { background-color: #D9E3C8; 
       border: 0px #000000 solid;
}

.lefttabheading {
	FONT-SIZE: 16px;
	FONT-FAMILY: "Trebuchet MS";
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 50px
}