.forumTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
}
.forumDescription {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 18px;
	color: #333333;
	
}
.forumThread {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 17px;
	color: black;
	background-color: #F4F9FD;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEEAF7;
	border-right-color: #DEEAF7;
	border-bottom-color: #DEEAF7;
	border-left-color: #DEEAF7;




}
.forumUnread {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 17px;
	color: black;
	background-color: #E8F4FE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #red;
	border-right-color: #red;
	border-bottom-color: #red;
	border-left-color: #red;
}
.textNormal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #666666;
}

.controlHeaderP3 {
color:white;
font-weight:bold;
background-image:url("images/hdrbg_p3.gif");
background-position-y:bottom;
background-position-x:left; 
background-repeat : repeat-x;


.tableMain {
border:solid 1px #C0D3E8;
border-collapse:separate;
background-color:#F4F9FD;

}

.tableHeader {
background-color:#DEEAF7;
font-weight:bold;
border-top:solid 1px #FFFFFF;
border-left:solid 1px #C0D3E8;
}		

.tableItem {background-color:#F4F9FD;border-top:solid 1px #FFFFFF;border-bottom:solid 1px #DEEAF7;border-left:none;border-right:none;}
.tableItemAlternate {background-color:#E8F4FE;border-top:solid 1px #FFFFFF;border-bottom:solid 1px #DEEAF7;}
.tableItemExp {background-color:#DEEAF7;border-top:solid 1px #C0D3E8;}
.tablePager		{background-color:#FFFFFF;padding:3px;height:22px;}


A {color:#01337D;text-decoration:none;}
A:hover {text-decoration:underline;}
A.dpeLink {color:#000000; text-decoration:none; cursor:hand;}
A.linkBold {font-weight:bold; color:#01337D; text-decoration:none;cursor:hand;}

.bgMain {background-color: #FFFFFF;}
body {padding: 5px;font-size: 1em;margin: 0px;font-family: Tahoma;background-color:#ffffff;}
td {font-family:Tahoma;font-size:.7em;}

.treeView {background-color:#F4F9FD; border: solid 1px #C0D3E8; SCROLLBAR-FACE-COLOR: #efeded; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #f7f7f7; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #f7f7f7 }
.d1 { OVERFLOW: auto; BORDER: #C0D3E8 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #F4F9FD }
.d2 { OVERFLOW: auto; BORDER: #C0D3E8 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #F4F9FD }

.layoutHeadCell {background-color:#012A72;}
