HTML
{
    min-height: 100%;
	height: auto;
}
BODY
{
	background-color:#f7edc5;
	background-image:url(/images/bgBorderLeftBottom.gif); background-position: bottom left; background-repeat:no-repeat;
	font-size: 13px;
	font-family: Tahoma;
}
A:link
{
    font-size: 13px;
    color: #ffd700;
    font-family: Tahoma;
    text-decoration: none;
}	
A:visited
{
	font-size: 13px;
	color: #ffd700;
	font-family: Tahoma;
	text-decoration: none;
}
A:hover
{
    font-size: 13px;
    color: #ffffff;
    font-family: Tahoma;
    text-decoration: none;
}
TD
{
	font-size: 13px;
	font-family: Tahoma;
}
.floatImageLeft {
    float:left;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
}
.floatImageRight {
    float:right;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
}
.WebdingsFont
{
    font-family: Webdings;
}
.textBox
{
    border-right: 1px outset;
    border-left: 1px outset;
    border-top: 1px outset;
    border-bottom: 1px outset;
    font-size: 13px;
    color: #000000;
    font-family: tahoma;
    border-color: #4682b4;
}
.textBoxSmall
{
    border-right: 1px outset;
    border-left: 1px outset;
    border-top: 1px outset;
    border-bottom: 1px outset;
    font-size: 12px;
    color: #000000;
    font-family: tahoma;
    border-color: #4682b4;
}
.textBoxDisabled
{
    border-right: 1px outset;
    border-left: 1px outset;
    border-top: 1px outset;
    border-bottom: 1px outset;
    font-size: 13px;
    color: #808080;
    font-family: tahoma;
    background-color: #ece9d8;
}
.CheckboxList
{
    border-right: 1px outset;
    border-left: 1px outset;
    border-top: 1px outset;
    border-bottom: 1px outset;
    font-size: 13px;
    color: #000000;
    font-family: tahoma;
    background-color: #ffffff;
}
.tableKool
{
	background-color: #f6edc4;
}
.tableMain
{
	background-color: #910000;
}
.tableSub
{
	background-color: #d34f00;
}
.tableMainSub
{
	background-color: #b62a2a;
}
.tableNav
{
	background-color: #343434;
}
.tableGray
{
	background-color: #414141;
}
.tableGold
{
	background-color: #ffd700;
}
.tableWhite
{
	background-color: #ffffff;
}
.tableMeter
{
    background-image: url(/images/meterGradient2.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    background-color: #ffffff;
    border-right: #4682b4 1px solid;
    border-top: #4682b4 1px solid;
    border-left: #4682b4 1px solid;
    border-bottom: #4682b4 1px solid;
}

.tableMeter3
{
    background-image: url(/images/meterGradient3.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    background-color: #ffffff;
    border-right: #f6edc4 1px solid;
    border-top: #f6edc4 1px solid;
    border-left: #f6edc4 1px solid;
    border-bottom: #f6edc4 1px solid;
}
.tableMeter4
{

    background-image: url(/images/meterGradient4.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    background-color: #ffffff;
    border-right: #4682b4 1px solid;
    border-top: #4682b4 1px solid;
    border-left: #4682b4 1px solid;
    border-bottom: #4682b4 1px solid;
}
.tableMainBorder
{
	background-color: #910000;
	border-style:solid; 
	border-width:1px; 
	border-left-color:#780000; 
	border-right-color:#780000; 
	border-top-color:#910000; 
	border-bottom-color:#780000;
}
.tableSubBorder
{
    border: medium double #D34F00;
    background-color: #b62a2a;
}

.tableSubBorderOrangeBG
{
    background-color: #d34f00;
    border-style: double;
    border-width: 5px;
    border-right: #b62a2a;
    border-top: #b62a2a;
    border-left: #b62a2a;
    border-bottom: #b62a2a;
}

.tableMainBevelBorder
{
	background-color: #910000;
	border-style:solid; 
	border-width:1px; 
	border-left-color:#b62a2a; 
	border-right-color:#780000; 
	border-top-color:#b62a2a; 
	border-bottom-color:#780000;
}
.tableMainBevelBorderPressed
{
    border-color: #780000 #b62a2a #b62a2a #780000;
    background-color: #900000;
    border-style: solid;
    border-width: 1px;
}
.tableMainSubBorder
{
	background-color: #b62a2a;
	border-style:solid; 
	border-width:1px; 
	border-color:#780000
}
.tableMainSubBevelBorder
{
	border-color: #910000 #780000 #780000 #910000;
	background-color: #b62a2a;
	border-style:solid; 
	border-width:1px; 	
}
.tableMainSubNoTopBorder
{
	background-color: #b62a2a;
	border-style:solid; 
	border-width:1px; 
	border-left-color:#780000; 
	border-right-color:#780000; 
	border-top-color:#910000; 
	border-bottom-color:#780000;
}
.tableNavBevelBorder
{
    border-color: #505050 #303030 #303030 #505050;
    background-color: #343434;
    border-style: solid;
    border-width: 1px;
}
.tableBlackBevelBorder
{
    border-color: #808080 #505050 #505050 #808080;
    background-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.tableGrayBevelBorder
{
    border-color: #999999 #000000 #000000 #999999;
    background-color: #414141;
    border-style: solid;
    border-width: 1px;
}
.TNPictureBorder
{
    border-right: #f9f7e4 5px solid;
    border-top: #f9f7e4 5px solid;
    border-left: #f9f7e4 5px solid;
    border-bottom: #f9f7e4 5px solid;
}
.TNFrameBorder
{
    
    background-image:url("/images/photoFrame.gif");
    background-repeat:no-repeat;
    
}
.textRed
{
    FONt-SIZE: 13px;
    COLOR: #cc0000;
    FONt-FAMILY: tahoma;
}
.textGreen
{
    FONt-SIZE: 13px;
    COLOR: #1b8100;
    FONt-FAMILY: tahoma;
}
.textLightGreen
{
    font-size: 13px;
    color: #CCFF33;
    font-family: tahoma;
}
.textWhite
{
    FONt-SIZE: 13px;
    COLOR: #ffffff;
    FONt-FAMILY: tahoma;
}
.textYellow
{
    font-size: 13px;
    color: #ffff00;
    font-family: tahoma;
}
.textOrange
{
    font-size: 13px;
    color: #ffb332;
    font-family: tahoma;
}
.textMaroon
{
    font-size: 13px;
    color: #800000;
    font-family: tahoma;
}
.textMainSub
{
    font-size: 13px;
    color: #b62a2a;
    font-family: tahoma;
}
.textBlack
{
    font-size: 13px;
    color: #000000;
    font-family: tahoma;
}
.textGold
{
	font-size: 13px;
	color: #ffd700;
	font-family: tahoma;
}
.textGray
{
    font-size: 13px;
    color: #DDDDDD;
    font-family: tahoma;
}
.textHeader
{
	font-size: 15px;
	color: #FFFFCC;
	font-weight: bold;
	font-family: tahoma;
}
.textHeaderForum
{
    font-size: 17px; color: #4A4A4A; font-weight: bold; font-family: tahoma;
}
.textHeaderForumSub
{
    font-size: 13px;
    color: #4A4A4A;
    font-weight: bold;
    font-family: tahoma;
}
.textHeaderGold
{
    font-size: 15px;
    color: #ffd700;
    font-weight: bold;
    font-family: tahoma;
}
.textKool
{
    font-size: 13px;
    color: #f6edc4;
    font-family: tahoma;
}
.textKoolSmall
{
    font-size: 11px;
    color: #f6edc4;
    font-family: tahoma;
}
.textKoolSmallest
{
    font-size: 10px;
    color: #f6edc4;
    font-family: tahoma;
}
.TextCopyRight
{
	font-size: 10px;
	color: #343636;
	font-family: Tahoma;
}
.textSmallError
{
    font-size: 11px;
    color: #ffff00;
    font-family: Tahoma;
}
A.textDisabled
{
    font-size: 13px;
    color: #CCCCCC;
    font-family: tahoma;
    text-decoration: none;
}
A.textDisabled:visited
{
    font-size: 13px;
    color: #CCCCCC;
    font-family: tahoma;
    text-decoration: none;
}
A.textDisabled:hover
{
    font-size: 13px;
    color: #ffffff;
    font-family: tahoma;
    text-decoration: none;
}
A.textDisabled:visited:hover
{
    font-size: 13px;
    color: #ffffff;
    font-family: tahoma;
    text-decoration: none;
}
A.textMaroon
{
	font-size: 11px;
	color: #993300;
	font-family: tahoma;
	text-decoration: none;
}
A.textMaroon:visited
{
    font-size: 11px;
    color: #993300;
    font-family: tahoma;
    text-decoration: none;
}
A.textMaroon:hover
{
    font-size: 11px;
    color: #cc0000;
    font-family: tahoma;
    text-decoration: none;
}
A.textMaroon:visited:hover
{
    font-size: 11px;
    color: #cc0000;
    font-family: tahoma;
    text-decoration: none;
}
A.Navigation
{
	font-size: 13px;
	color: #ffffff;
	font-family: tahoma;
	text-decoration: none;
}
A.Navigation:hover
{
	font-size: 13px;
	color: #ffff66;
	font-family: tahoma;
	text-decoration: none;
}
A.Navigation:visited
{
    font-size: 13px;
    color: #ffffff;
    font-family: tahoma;
    text-decoration: none;
}
A.Navigation:visited:hover
{
	font-size: 13px;
	color: #ffff66;
	font-family: tahoma;
	text-decoration: none;
}

A.gvLinks
{
	font-size: 11px;
	color: #343434;
	font-family: tahoma;
	text-decoration: none;
}
A.gvLinks:hover
{
	font-size: 11px;
	color: #910000;
	font-family: tahoma;
	text-decoration: underline;
}
A.gvLinks:visited
{
    font-size: 11px;
    color: #343434;
    font-family: tahoma;
    text-decoration: none;
}
A.gvLinks:visited:hover
{
	font-size: 11px;
	color: #910000;
	font-family: tahoma;
	text-decoration: underline;
}

#progressBackgroundFilter {
    position:fixed;
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
} 

#processMessage { 
    position:fixed; 
    top:30%; 
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#ffffff;
    border:solid 1px #000;
} 

.modalBackGround {
     background-color:#000000;
     filter:alpha(opacity=70);
     opacity:0.7;
}

.mainInfo 
{
	display:none;
	visibility : hidden;
	position : absolute;
	left : -1000px;
}