BODY
{
  BACKGROUND-COLOR: #990000;
	MARGIN-TOP: 15;	
	MARGIN-LEFT: 15; 
}

HR 
{
	border: 1px solid #999999; 
}

.bodyHeaderText
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 18px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.bodyWhiteHeaderText
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 18px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}


.bodyContentText
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}

.bodyRedHeaderText
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.bodyRedContentText
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.bodyWhiteContentText
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.job
{
    COLOR: #C30;
}


.contactContentText
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.contactHeaderText
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.disclaimerText
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}


INPUT.loginField
{
    BACKGROUND-COLOR:  #CCCCCC;
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #666666 2px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 2px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 10px
}

INPUT.contactField
{
    BACKGROUND-COLOR:  #CCCCCC;
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #666666 2px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 2px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 10px
}


SELECT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 10px
}

TEXTAREA
{
    BACKGROUND-COLOR: #CCCCCC;
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #666666 2px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 2px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-SIZE: 10px
}


A:link
{
    COLOR: #990000;
    TEXT-DECORATION: none;
}


A {
		COLOR: #990000;
		TEXT-DECORATION: none;
}

A:visited {
		COLOR: #990000;
		TEXT-DECORATION: none;
}


A:hover {
  	COLOR: #990000;
  	TEXT-DECORATION: underline
}



A.legal:link {
  	COLOR: #FFFFFF;
  	TEXT-DECORATION: none;
}


A.legal {
		COLOR: #FFFFFF;
		TEXT-DECORATION: none;
}

A.legal:visited {
		COLOR: #FFFFFF;
		TEXT-DECORATION: none;
}


A.legal:hover
{
  	COLOR: #FFFFFF;
 		TEXT-DECORATION: underline
}





A.underline:link {
  	COLOR: #990000;
  	TEXT-DECORATION: underline;
}


A.underline {
		COLOR: #990000;
		TEXT-DECORATION: none;
}

A.underline:visited {
		COLOR: #990000;
		TEXT-DECORATION: none;
}


A.underline:hover
{
  	COLOR: #990000;
 		TEXT-DECORATION: underline
}


UL
{
	list-style-type: disc;
	list-style: outside;
	border: solid 0px black;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

OL
{
	border: solid 0px black;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}




/***** Confrad ******/

.pagehead
{
	FONT-SIZE: 24px;
}

.masthead
{
	COLOR: #999999;
  FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  FONT-SIZE: 18px;
}

Table.confradNav
{
	COLOR: #FFFFFF;
  FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 16px;
  FONT-WEIGHT: bold;
}

Table.confradNav A
{
	DISPLAY:inline-block;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none; 
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	BORDER-RIGHT:1px solid #CCCCCC;
}
Table.confradNav A:link 		{COLOR: #FFFFFF;TEXT-DECORATION: none;}
Table.confradNav A:visited	{COLOR: #FFFFFF;TEXT-DECORATION: none;}
Table.confradNav A:hover		{COLOR: #999999;TEXT-DECORATION: none;}


#nav1 a#nav1, #nav2 a#nav2, #nav3 a#nav3, #nav4 a#nav4, #nav5 a#nav5, #nav6 a#nav6, #nav7 a#nav7, #nav8 a#nav8 {color:black;}


Table.presentations
{

}

Table.presentations span
{
	display:block;
	font-weight:bold;
	padding: 0px 0px 5px 0px;
}

Table.presentations td
{
	vertical-align:top;
	padding:10px;
}

Table.presentations td, ul
{
	font-size:11px;
}

Table.presentations ul li
{
	padding:0px 0px 3px 0px
}


/* NEWS ON HOME PAGE */

#newsContainer{
	width:880px;
	margin:10px 0 20px 7px;
	padding:0;
	border-top:1px solid #ccc;
	color: #666666;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size:10px;
    line-height:14px;
}

#newsContainer a{
	display:block;
}

#newsContainer .story{
	float:left;
	width:180px;
	height:100px;
	margin-right:10px;
	padding:10px 10px 0 5px;
	border-right:1px solid #ccc;
}

#newsContainer .left{
	padding-left:50px;
}

#newsContainer .right{
	margin-right:0px;
	border-right:0;
}

