	A:LINK {TEXT-DECORATION: underline; COLOR:#000000 }
	A:VISITED {TEXT-DECORATION: underline; COLOR:#888888 }
	A:HOVER {TEXT-DECORATION: underline;  COLOR:#880b00;}

	body, td {
		TEXT-ALIGN:center;
		FONT-FAMILY:"MS Sans Serif","Cordia New",CordiaUPC;
		FONT-SIZE:12px;
	}
	
	img {
		border	: none;
	}
	
	td {
		TEXT-ALIGN:left;
	}

	input {
		BACKGROUND-COLOR: #FFFFFF; 
		COLOR: #000000; 
		FONT-FAMILY: default; 
		FONT-SIZE: 9PT; 
	}

	.InputButton {
		BACKGROUND-COLOR: f1f1f1;
		COLOR: #000000;
		FONT-FAMILY: Default;
		FONT-SIZE: 9pt;
		BORDER:SOLID 1px #aaaaaa;
	}

	.smalltext {
		FONT-SIZE:10px;
	}
		
	.whitetext {
		COLOR: #FFFFFF;
	}
	
	.pad {
		PADDING: 4px;
	}

	.require {
		COLOR:#C00000;
	}

	.border1PixBlack {
		BORDER:solid 1px #000000;
	}
	
	.MainFrame {
		TEXT-ALIGN:left;
		WIDTH:750px;
		MARGIN-RIGHT:auto;
		MARGIN-LEFT:auto;
		PADDING:0px;
	}
		
	.barLeft {	
		WIDTH:139px;
		PADDING:0px;
		FLOAT:left;
	}

	.barRight {	
		WIDTH:139px;
		PADDING:0px;
		FLOAT:right;
		ALIGN: right;
	}

	.barMain {
		WIDTH:460px;
		MARGIN-LEFT:6px;
		FLOAT:left;
	}
	
	.BottomBar {
		BORDER:solid 1p #DDDDDD;
		PADDING:4px;
		TEXT-ALIGN:center;
		FONT-SIZE:10px;
		BACKGROUND-COLOR:#EEEEEE;
	}
	
	.BottomBar1 {
		PADDING:4px;
		TEXT-DECORATION: none;
		TEXT-ALIGN:center;
		FONT-SIZE:10px;
		BACKGROUND-COLOR:#EEEEEE;
	}	
	
	
	.pageHeader {
		BACKGROUND: #223438;
		DISPLAY: block;
		COLOR: #FFFFFF;
		FONT-SIZE: 10px;
		PADDING: 4px;
		MARGIN-BOTTOM:10px;
		TEXT-TRANSFORM: uppercase;
		FONT-WEIGHT: bold;
	}
	
	.Content {
		PADDING-LEFT:5px;
		PADDING-RIGHT:5px;
		TEXT-ALIGN:left;
	}
	
	.menuHeaderBg {
		background-color: #C00000;
	}
			
	.menuHeader {
		padding:3px;
		width: 139px;
		COLOR: #FFFFFF;
		FONT-SIZE: 10px;
		TEXT-TRANSFORM: uppercase;
		FONT-WEIGHT: bold;
	}

	A.menuItem:LINK {TEXT-DECORATION: underline; COLOR:#000000; }
	A.menuItem:VISITED {TEXT-DECORATION: underline; COLOR:#000000; }
	A.menuItem:HOVER {TEXT-DECORATION: underline;  COLOR:#FFFFFF;}
	
	.menuItem {
		DISPLAY: block;
		COLOR: #000000;
		FONT-SIZE: 10px;
		PADDING-TOP: 2px;
		PADDING-LEFT: 7px;
		PADDING-RIGHT: 7px;
		PADDING-BOTTOM: 2px;
		FONT-WEIGHT: bold;
	}

	.menuItemOver {
		CURSOR: crosshair;
		CURSOR: hand;
		BACKGROUND-COLOR: #CCCCCC;		
		DISPLAY: block;
		FONT-SIZE: 10px;
		PADDING-TOP: 2px;
		PADDING-LEFT: 7px;
		PADDING-RIGHT: 7px;
		PADDING-BOTTOM: 2px;
		FONT-WEIGHT: bold;
	}
	
	.logo {
		FLOAT: left;
		WIDTH: 140px
	}
	
	.tease {
		PADDING-LEFT: 20px;
		FLOAT: left;
	}
	
	.banner {
		BORDER: 0px #000000 solid;
		FLOAT: right;
		}

	.FormList {
		BORDER-STYLE:solid;
		BORDER-COLOR:#CCCCCC;
		BACKGROUND-COLOR:#F5F5F5;
		BORDER-WIDTH:1px 1px 0px 1px;
	}
	
	.FormHeadItem {
		PADDING:4px;
		PADDING-BOTTOM:6px;
		PADDING-TOP:6px;
		BORDER-STYLE:solid;
		BORDER-COLOR:#CCCCCC;
		BORDER-WIDTH:0px 0px 1px 0px;
		BACKGROUND-COLOR:#F5F5F5;
		FONT-WEIGHT: bold;
		TEXT-ALIGN:left;
	}

	.FormItem {
		PADDING:6px;
		BORDER-STYLE:solid;
		BORDER-COLOR:#CCCCCC;
		BORDER-WIDTH:0px 0px 1px 0px;
		BACKGROUND-COLOR:#F5F5F5;
		TEXT-ALIGN:left;
	}	

	.forumThreadInfoBox 
	{
		position			: absolute;
		border				: solid 1px #908E8E;
		background-color		: #f9f9f9;
		color				: #445D74;
		font-size			: 11px;
	}