
Body 
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	background-color:#fff;
	color:Black;
	margin:0px;
	padding:0;
}

TD
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:Black;
}

FIELDSET {BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid }
LEGEND {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; }

#Print
{
	background-color:#fff;
	
}

#Site 
{
	background-color:#fff;
	border:solid 2px #fff;		
}	

#UserLoginLine
{
	font-family:arial,helvetica,sans-serif;  
	font-weight:bold; 
	font-size:12px; 
	color: #a1a7db;
	line-height:18px;
	padding-left:12px;
	text-align:left;
}

.UserLogin {font-family:arial,helvetica,sans-serif;  font-weight:bold; font-size:12px; color: #a1a7db;}
.UserLogin A {color: #666666;text-decoration:none}
.UserLogin A:hover {color: #666666;text-decoration:underline}
.UserLogin A:link {color: #666666;}
.UserLogin A:visited {color: #666666;}


#Footer
{
	border-top:dashed 1px #c8C8C8;
	margin-top:24px;
	padding:0px;
	line-height:24px;
}

#Menu
{
	background-color:#eb5e02;
	line-height:18px;
	border-top:solid 5px #c8C8C8;
}


.MenuGroup TABLE{background-color:#eb5e02;}
.MenuGroup TD {background-color:#eb5e02;}

.MainItem TD{ height:22px; font-family:arial,helvetica,sans-serif;font-size:11px;color:#fff;font-weight:bold;cursor:pointer;background-color:#eb5e02;padding-left:2px;padding-right:2px; }
.MainItemOver TD{height:22px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#333;font-weight:bold;cursor:pointer;background-color:#eb5e02;padding-left:2px;padding-right:2px;}
.MainItemClicked TD{height:22px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#333;font-weight:bold;cursor:pointer;background-color:#eb5e02;padding-left:2px;padding-right:2px;}
.MainItemDisabled TD{height:22px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#fff;font-weight:bold;cursor:pointer;background-color:#eb5e02;padding-left:2px;padding-right:2px; }

.MenuItem TABLE{background-color:#7c4f28;width:160px;}
.MenuItem TD{text-align:left;width:160px;height:22px; font-family:arial,helvetica,sans-serif;font-size:11px;color:#fff;font-weight:bold;cursor:pointer;background-color:#7c4f28;padding-left:2px;padding-right:2px; border-top:solid 1px white; }
.MenuItemOver TD{text-align:left;width:160px;height:22px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#eb5e02;font-weight:bold;cursor:pointer;background-color:#7c4f28;padding-left:2px;padding-right:2px;border-top:solid 1px white;}
.MenuItemClicked TD{text-align:left;width:160px;height:22px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#333;font-weight:bold;cursor:pointer;background-color:#7c4f28;padding-left:2px;padding-right:2px;border-top:solid 1px white;}
.MenuItemDisabled TD{text-align:left;width:160px;height:22px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#fff;font-weight:bold;cursor:pointer;background-color:#7c4f28;padding-left:2px;padding-right:2px;border-top:solid 1px white;}



#BreadCrumbLine
{
	font-family: Arial, Helvetica,  sans-serif;  
	font-size:11px; 
	color: #000; 
	padding-left:10px;
	background:#fff;
	line-height:18px;
}
 
.BreadCrumb A {color:#000000;text-decoration:none;}
.BreadCrumb A:hover {color:#000000;text-decoration: underline;}
.BreadCrumb A:link {color:#000000;}
.BreadCrumb A:visited {color:#000000;}

#Main
{ 
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	color:Black;
	margin-top: 10px;
}




.Icons
{
	border-top:dashed 1px #8088b6;
	width:100%;
	padding-top:6px;
}



A {color: #000;}
A:hover {color: #000;}
A:link {color: #000;}
A:visited {color: #000;}

SELECT {font-family:arial,helvetica,sans-serif;font-size:11px;}
OL {font-family:arial,helvetica,sans-serif;font-size:12px; font-style:italic; font-weight:bold}
LI { margin: 4px;}

/* ---- Classes for the HtmlEditor */

.editorTitle {font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold;}
.editorDescription {font-family:arial,helvetica,sans-serif;font-size:12px;font-style:italic;}
.editorBorder{BORDER-LEFT: #D9D9D9 1px dashed;padding-left:6px;}

/* Hack in order to have a scrollbar for firefox browser */

#scrollfirefox {position: absolute;bottom: -0.1px;visibility: hidden;}

/* Item Content */

.ItemTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;}
.ItemTitleLink {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;}
.ItemBriefDescriptionLink {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-style:italic;font-weight:normal;}
.ItemCommentCount {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.ItemDescription{font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;}
.ItemBriefDescription{font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;font-style:italic;}
.ItemReadMoreLink{font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;}
.ItemRating{font-family: Arial, Helvetica, sans-serif; font-size:12px;}

/* Content */

.SectionTitle {font-family:arial,helvetica,sans-serif;  font-weight:bold; font-size:12px; color: #000; }
.Title {font-family:  Arial, Helvetica,  sans-serif; font-size : 12px; color:black;font-weight:bold;}	
.NormalText {font-family:  Arial, Helvetica,  sans-serif;font-size : 12px;}
.BriefDescription {font-family: Helvetica, sans-serif; font-size:12px;font-style:italic;font-weight:normal;}
.NotifyLink{font-family: Helvetica, Arial, sans-serif; font-size:12px;font-weight:normal;font-style:italic;}
.Rating{font-family:  Helvetica, Arial, sans-serif; font-size:12px;}

/* Search */

.Search {font-family:  Arial, San-Serif;  font-size: 7pt; color: #3366CC; letter-spacing: 2px;}
.Search a {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: bold;}
.Search a:hover {color: #FF6600; text-decoration: none; font-size: 10px; font-weight: bold;}

/* Comments */

.Comments_ListTable {border: solid #AAAAAA 1px;}
.Comments_ListItem {background-color:#dddddd;}
.Comments_ListItem2 {background-color:#FFFFFF;}
.Comments_ListAlternatingItem {border-top: dashed #cccccc 1px; background-color:#EEEEEE;}
.Comments_ListAlternatingItem2 {background-color:#CCCCFF;}
.Comments_ListTitle {font-weight: bold;}
.Comments_ListTitleLink {color: #3366CC; }
.Comments_ListAuthorLink {color: #3366CC; }
.Comments_ListDateCreated {}
.Comments_ListBriefDescription {}
.Comments_ListReplyLink {color: #3366CC; }
.Comments_Table {border: solid #CCCCFF 2px;}
.Comments_IntroCell {background-color:#CCCCFF;} 
.Comments_BodyCell {background-color:#FFFFFF;}
.Comments_Title {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Comments_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_DateCreated {font-size: 12px;}
.Comments_BriefDescription {font-size: 12px;}
.Comments_ParentLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}

/* Discuss */

.discussTable {border:1px #013DA4 solid;background-color:#FFFFFF;}
.discussTable td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.discussTable th {height: 25px;padding: 3px;margin: 1px;background-image: url(../Images/discussheader.gif);background-color: #4455aa;color: white;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;font-weight:bold;}
.discussTable a {color: navy;font-size: 12px;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.discussCell  {padding: 3px;margin: 1px;background-color: #DDEEFF;}
.discussCellHilite {padding: 3px;background-color: #D4D9EC;}

/* Vote Control */
.VoteItemClass {font-family:  arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;}
.VoteQuestionClass {font-weight: bold;font-size: 12px;padding-left: 3px;padding-bottom: 3px;padding-top: 3px;padding-right: 3px;font-family:  arial, helvetica, sans-serif;background-color: #CCCCCC;}
.VoteButtonClass {font-family:  arial, helvetica, sans-serif;font-size: 12px;font-weight: normal;background-color: #cfd0c2;}
.VoteTableClass {border-top: #807c4f 1px solid;border-bottom: #807c4f 1px solid;border-left: #807c4f 1px solid;border-right: #807c4f 1px solid;}
.VoteResultClass {font-family:  arial, helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align:center;background-color: #CCCCCC;}
