BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; color:#000;
	line-height:150%;
	margin:0;
	background:url(/images/interface/til_back.gif) repeat-y;
}
TD, TH {
	font-size:inherit;
}
IMG {
	border:0;
}
P {
	margin:0 0 15px;
}
FORM {
	margin:0;
}
A:link    { color: #00C;}
A:visited { color: #606;}
A:hover   { color: #F00;}
A:active  { color: #00C;
}
.white A:link    { color: #FFF;}
.white A:visited { color: #FFF;}
.white A:hover   { color: #F00;}
.white A:active  { color: #FFF;
}
H1 {
	font-size:16px; color:#FFF;
	margin:35px 0 20px; padding:3px 5px;
	border:1px solid #000;
	background-color:#97A3BA;
}
H2 {
	font-size:18px; color:#97A3BA;
	margin:0 0 10px;
}
H3 {
	font-size:12px; color:#4B5574;
}
.wrapper {
	text-align:left;
	width:500px;
}
.tableData .tableHead, .tableForm .tableHead {
	font-size:12px; font-weight:bold; color:#FFF;
	text-align:center; line-height:normal; text-transform:uppercase;
	padding:3px 0;
	background-color:#4B5574;}
.tableForm TD { width:65%; text-align:left; }
.tableForm TH { width:35%; text-align:right; }
.tableData TD, .tableData TH { text-align:center; }
.tableForm, .tableData {
	width:100%;
	border-collapse:collapse;}
.tableForm TD, .tableData TD  {
	line-height: normal; vertical-align:middle; font-size:10px;
	padding:5px;
	border:solid #4B5574; border-width:1px 0;
	background-color:#D1D7E0}
.tableForm TH, .tableData TH {
	color:#FFF; font-size:7pt;
	text-transform:uppercase; vertical-align:middle; line-height:normal;
	padding:5px;
	border:solid #4B5574; border-width:1px 0;
	background:#97A3BA;}
.tableForm .tableFoot, .tableData .tableFoot{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF;
	text-transform:uppercase; text-align:center;
	padding:3px;
	background-color:#4B5574;
}
.cfWebInnerTable {
	width:100%;
	border-collapse:collapse; border:0;}
.cfWebInnerTable TD {
	color:#4B5574; 
	text-align:center;
	padding:0; margin:0;
	width:5%; 
	border:0;
	background-color:#D1D7E0; }
.cfWebInnerTable TH {
	color:#4B5574;
	padding:0; margin:0;
	width:30%; 
	border:0;
	background-color:#D1D7E0 !important; }
.cfWebInnerTable INPUT { 
	border:0 !important;
}
.navSub {
	font-weight:bold; font-size:10px;
	line-height:normal; text-align:center;
	margin:0 0 25px;
	width:500px;
	border-collapse:collapse;}
.navSub TD, .navSub TH {
	padding:5px;
	width:50%;
	border:1px solid #4B5574;}
.navSub TD {
	background:#D1D7E0;}
.navSub TH {
	color:#FFF;
	background:#97A3BA;
}
.button {
	text-align:center;
	margin:20px 0 25px;}
.button A {  
	font-size:9px; font-weight:bold; color:#FFF; 
	text-transform:uppercase; text-decoration:none;
	padding:3px 5px; margin:1px;
	background-color:#97A3BA;}
.button A:active   { color:#FFF;}
.button A:link     { color:#FFF;}
.button A:visited  { color:#FFF;}
.button A:hover    { color:#3B486F;
	text-decoration:underline;
}
.textSmall {
	font-size:9px;
}
.textLight {
	color:#FFF;
}
.textNormal {
	line-height:normal;
}
.outline {
	border:1px solid #4B5574;
}
.currguideslink {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;
}
.currguideslink2 { 
	font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#9EFCA5;
}
.cap:first-letter {
	font-size:300%; font-weight:bold; color:#97A3BA;
	line-height:100%;
	padding:1px; margin:0 3px 0 0;
	border:1px #97A3BA solid;
	float:left;
}
.email {
	font-size:9px; color:#9EFBA5;
}
.error {
	color:#F00;
}
.textLeft {
	font-size:16px; font-weight:bold; color:#FFF;
	text-align:left;
	margin:25px 10px;
	width:206px;
}
.colLeft {
	background:#4B5574 url(/images/interface/corner_left.gif) top left no-repeat; 
}

.forumExpand {
	font-size:10px; font-weight:bold;
	text-align:center; text-transform:uppercase;
	margin:0 0 20px 190px; padding:3px 5px;
	width:100px;
	border:1px solid #000;
	display:block;}
.forumTitleBox {
	font-size:11px; color:#FFF;
	margin:20px 0 0; padding:2px 0 5px 8px;
	background:#6A7495;}
.forumTitleBox .forumTitle {
	margin:0;
	border:none;}
.forumTitle {
	font-size:11px; font-weight:bold;
	margin:15px 0 0; padding:0;
	border:solid #97A3BA; border-width:5px 0 0;
	display:block;}
.forumTitleBox .forumAuthor A {
	color:#FFF;}	
.forumDate {}			
.forumAuthor {}
.forumBy {
	padding:0 0 0 0px;}
.forumPostBody {
	font-size:12px;
	padding:5px 0 0 7px;
	border-bottom:solid 1px #97A3BA;
	display:block;}
.forumReply {
	text-align:center;
	margin:5px;
	display:block;}
.forumReply A {
	font-size:10px; font-weight:bold;
	margin:5px 0 0; padding:2px 3px;
	border:solid 1px #97A3BA;
}
.forumListItem {
	padding:0;}	
.forumListItem .forumTitleBox {
	color:#4B5574;
	margin:10px 0 0 25px; padding:3px 0 4px 0;
	background:#D1D7E0;}
.forumListItem .forumTitleBox A {
	color:#4B5574;}	
.forumListItem .forumTitle {
	color:#4B5574;
	margin:7px 0 0; padding:0 0 0 25px;
	border:none;
}	
.forumListItem .forumTitleBox .forumTitle {
	padding:0 0 0 8px;}
.forumListItem .forumTitleBox .forumBy {
	padding:0 0 0 8px;
}
.forumListItem .forumBy {
	padding:0 0 0 25px;}
.forumListItem .forumPostBody {
	font-size:12px;
	margin:0 0 0 25px;}
forumListItem forumReply {
	paddding:0 0 0 25px; border:1px solid red;
}
.forumSticky {}
.forumActions{}
