A {
 font-family : helvetica, arial;
 font-face : helvetica, arial;
 color : #940405;
 

}

BODY{
	font-face : helvetica, arial;
	font-family : helvetica, arial;
	font-size : 12px; 

}
TD {
	font-face : helvetica, arial;
	font-family : helvetica, arial;
	font-size : 12px;
	
}

P {
	font-face :helvetica, arial;
	font-family : helvetica, arial;
	font-size : 12px;
	
}

.heading {
	font-face :helvetica, arial;
	font-family : helvetica, arial;
	font-size : 14px;
	color : #CE3439;
	font-weight : bold;
}

OL, LI, UL {
	font-face : helvetica, arial;
	font-family : helvetica, arial;
	font-size : 12px;
	
}

.sidebar {
	padding-right: 10px;
	background : #DEE3F7;
	border-right: 1px solid #6382bd;
}

.nlRootSelectedValue {
	color : #7B0000;
	text-decoration : none;
	font-face : verdana, arial;
	font-family :verdana, arial;
	font-weight: bold;
	font-size: 13px;
}

.nlRootValue {
	color : #7B0000;
	text-decoration : none;
	font-face : verdana, arial;
	font-family : verdana, arial;
	font-weight: bold;
	font-size: 13px;
}

.nlCategoryValue {
	color : #183C84;
	font-face : verdana, arial;
	font-family : verdana, arial;
	font-weight: bold;
	font-size: 11px;
}

.nlCategorySelectedValue {
	color : #183C84;
	font-face : verdana, arial;
	font-family :verdana, arial;
	font-weight: bold;
	font-size: 11px;
}

.nlCategory2Value {
	color : #C63531;
	text-decoration : none;
	font-face :verdana, arial;
	font-family : verdana, arial;
	font-weight: bold;
	font-size: 11px;
}

.nlCategory2SelectedValue {
	color : #C63531;
	text-decoration : none;
	font-face : verdana, arial;
	font-family : verdana, arial;
	font-weight: bold;
	font-size: 11px;
}

.nlContentValue {
	color : black;
	text-decoration : underline;
	font-face : verdana, arial;
	font-family : verdana, arial;
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
}

.nlContentSelectedValue {
	color : black;
	text-decoration : underline;
	font-face : verdana, arial;
	font-family : verdana, arial;
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
}

.offsetStyle {
	font-family : Verdana, Arial;
	font-size : 12px;
	font-weight : normal;
	background-color : #663333;
	color : white;
	padding-right: 8px;
}

.menustyle{
	border : 1px solid Black;
	
}

.staffstyle{
	border : 1px solid Black;
}

.search{
	border : 1px solid Black;
	background : #E7C3C6;
	 
}

.searchHead{
	border-bottom : 1px solid Black;
	background : #9F1115;
	color : white;
	 
}

.boardlist{
	font-family : Verdana, Arial;
	font-size : 12px;
	font-weight : normal;
	background-color : #708FBD;
	color : white;
	padding-right: 8px;
	
}
.evenlistusertd{
	font-family : Verdana, Arial;
		font-size : 12px;
		font-weight : normal;
		background-color : #663333;
		color : black;
}
.oddlistusertd{
	font-family : Verdana, Arial;
		font-size : 12px;
		font-weight : normal;
		background-color : #E9E5E5;
		color : black;
}

.PostText {
		font-family : Verdana, Arial;
		font-size : 12px;
		font-weight : normal;
		color : black;
		padding-top : 4px;
		padding-right : 11px;
		padding-left : 11px;
		line-height : 15px;
	}
.PostTextTitle {
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		color : black;
		line-height : 15px;
		border-bottom: 1px solid gray;
	}
.MessageOdd {
		font-family : Verdana, Arial;
		font-size : 12px;
		font-weight : normal;
		background-color : #CFDBED;
		border-bottom: 1px solid #666666;
		border-left: 1px solid black;
		border-right: 1px solid black;
		color : black;
	}
	.MessageEven {
		font-family : Verdana, Arial;
		font-size : 12px;
		font-weight : normal;
		background-color : #E9EFF7;
		border-bottom: 1px solid #666666;
		border-left: 1px solid black;
		border-right: 1px solid black;
		color : black;
	}

	.PostDetailTable {
		padding-left : 4px;
		padding-right : 4px;
		padding-top : 4px;
		padding-bottom : 4px;
	}
	.PostDetail {
		
		font-family : Verdana, Arial;
		font-face : Verdana, Arial;
		font-size : 11px;
		background-color : #ffffff;
		padding-left : 6px;
		padding-right : 6px;
		padding-top : 3px;
		padding-bottom : 3px;
		border : 1px solid Gray;
		font-weight : normal;
		color : black;
		line-height : 15px;
	}

.ModeratorAlias {
		color: #0000ff;
	}
	.NormalAlias {
		color: #000000;
	}
	.WebmasterAlias {
		color: #A52A2A;
		font: bold;
	}
.newTopicSticky{
	font-family : Verdana, Arial;
	font-face : Verdana, Arial;
	background-color : #0D2957;
	border : 1px solid white;
	
}

TD.Thread {
		font-family : Verdana, Arial;
		font-face : Verdana, Arial;
		font-size : 12px;
		font-weight : normal;
		background-color : #CFDBED;
		padding-bottom : 3px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 5px;
		border-bottom: 1px solid #333333;
		color : black;
		
	}
TD.Thread A {
		font-family : Verdana, Arial;
		font-size : 11px;
		color : #000000;
	}
TD.Thread A:hover {
		color: #663333;
		}
.ThreadDetails {
	font-family : Verdana, Arial;
	font-face : Verdana, Arial;
	font-size : 12px;
	background-color : #F7F9FC;
	padding-left : 4px;
	padding-right : 4px;
	border : 1px solid Gray;
	font-weight : normal;
	text-align: center;
	overflow: hidden;
	color : black;
	padding-top : 2px;
}

TABLE.newTopic{
		font-family : Helvetica, Arial;
		font-size : 11px;
		font-weight : bold;
		background-color : #1F478B;
		padding-bottom : 4px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : white;
		border : 1px solid black;
}

TABLE.newTopic2{
		font-family : Helvetica, Arial;
		font-size : 11px;
		font-weight : bold;
		background-color : #041B42;
		padding-bottom : 4px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : white;
		border : 1px solid black;
}
TABLE.newTopic A {
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		text-decoration : underline;
		color : white;
	}
INPUT.InputButton2 {
		font-size : 11px;
		font-family : verdana, helvetica, arial;
		background-color: #CE3439; 
		color: #FFFFFF; 
		font-weight: bold; 
		border : 1px solid black;
		height: 19px;
	}
INPUT.InputButton {
		font-size : 11px;
		font-family : verdana, helvetica, arial;
		background-color: #E1D7D7; 
		color: black; 
		font-weight: bold; 
		height: 19px;
		
	}


TD.threads{
		font-family : Verdana, Arial;
		font-size : 12px;
		font-weight : normal;
		background-color : #E1E3ED;
		padding-bottom : 3px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 3px;
		border-bottom: 1px solid silver;
		color : black;
	}
TD.threadHead{
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		background-color : #183F81;
		padding-bottom : 4px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : white;
	}
	
TD.threadHead	A {
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		text-decoration : underline;
		color : white;
	}
TD.threadFoot{
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		background-color : #183F81;
		padding-bottom : 4px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : white;
	}
TABLE.rateit{
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		background-color : #041B42;
		padding-bottom : 4px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : white;
	}
TABLE.wmOptions{
		font-family : Helvetica, Arial;
		font-size : 11px;
		background-color : #0F2B5A;
		padding-bottom : 4px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : white;
		border : 1px solid Black;
	}
TABLE.wmOptions A {
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		text-decoration : underline;
		color : white;
		
	}
	
TD.threadFoot	A {
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		text-decoration : underline;
		color : white;
	}

TD.boardTitle{
	font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		background-color : #183F81;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : white;
}
TD.boardThreads{
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		background-color : #0F2B5A;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : #FFFFCC;
}
TD.boardTitle A {
		font-family : Verdana, Arial;
		font-size : 11px;
		font-weight : bold;
		text-decoration : underline;
		color : white;
}
TD.boardDesc{
	font-family : Verdana, Arial;
		font-size : 11px;
		background-color : #CFDBED;
		padding-bottom : 1px;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 1px;
		color : black;
}
TABLE.forumTable{
	font-family : Verdana, Arial;
	background-color : #CFDBED;
	border : 1px solid Black;
}




.BlockTitle {
	
	background-color: #e7ebf7;
	color : #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	padding-left: 4;
	padding-right: 4;
	
}

.NewTitle {
	
	background-color: #a5bade;
	color : #000000;
	
	
}



.BlockHeader {
	
	
	color : #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	padding-left: 4;
	padding-right: 4;
}

.BlockBorder {

	background-color: #a5bade;
	color : #000000;
	border-top: 1px solid #000000;
	
	padding-left: 2px;

}
.Blockfoot{

	background-color: white;
	color : #000000;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;	
	border-right: 1px solid #ffffff;	
	border-bottom: 1px solid #ffffff;	

}

TD.BlockBody {
	<!--background-color: #F1CEF4;-->
	
	background-color: #e3e9f3;
}

TD.SurveyQuestion {
	background-color: Blue;
	padding: 5px;
	color: white;
	font-weight : bolder;
}

TD.SurveyAnswers {
	background-color: Navy;
	color: white;
}


.rightstyle{
	border-right : 1px solid #6085BD;
	background : #ffffff;
	
}

.leftstyle{
	
	background : #DDE6F4;

	
}

.menustyle{
	border : 1px solid Black;
	
}

TD.PortletTitle {
	background: url(../images/portal_bg.jpg);
	background-repeat:repeat-y;
	Font-face: verdana;
	font-size : 16px;
	color: 000C57;
	font-weight: bold;
}

div#passwordStengthMeter { 
	width: 300px;
	height: 5px;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	text-align: left;
}

div#passwordStengthBar {
	height: 5px;
	width: 0px;
	background-color: red;
}