/* FORM STYLES ---------------------*/

input.login
{
	WIDTH: 125px;
	FONT-FAMILY: arial,tahoma,verdana;
	FONT-SIZE: 13px;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #000000;
	BORDER-STYLE: solid;
}

input.search
{
	WIDTH: 145px;
	FONT-FAMILY: arial,tahoma,verdana;
	FONT-SIZE: 13px;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #000000;
	BORDER-STYLE: solid;
}

input.member
{
	FONT-FAMILY: arial,tahoma,verdana;
	FONT-SIZE: 13px;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #000000;
	BORDER-STYLE: solid;
}

select
{
	FONT-FAMILY: arial,tahoma,verdana;
	FONT-SIZE: 11px;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #000000;
	BORDER-STYLE: solid;
}

textarea.quickReply
{
	WIDTH: 520px;
	HEIGHT: 170px;
	FONT-FAMILY: arial,tahoma,verdana;
	FONT-SIZE: 13px;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #000000;
	BORDER-STYLE: solid;
}

/* GENERAL LINK STYLES ---------------------*/

.black2:hover
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

.black2
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.blackHeavy
{
	FONT-WEIGHT: bold;
	COLOR: #993300;
	TEXT-DECORATION: none;
}
a.black:link
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}

a.black:visited
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}

a.black:hover
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

a.indexerBlueGeneral:link
{
	COLOR: #296C74;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: arial,tahoma,verdana;
}

a.indexerBlueGeneral:visited
{
	COLOR: #296C74;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: arial,tahoma,verdana;
}

a.indexerBlueGeneral:hover
{
	COLOR: #296C74;
	TEXT-DECORATION: underline;
	font-size: 13px;
	font-family: arial,tahoma,verdana;
}

a.discussionBlack:link
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}

a.discussionBlack:visited
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}

a.discussionBlack:hover
{
	COLOR: #AA520B;
	TEXT-DECORATION: underline;
}

a.footerLinks:link
{
	COLOR: #797979;
	TEXT-DECORATION: none;
}

a.footerLinks:visited
{
	COLOR: #797979;
	TEXT-DECORATION: none;
}

a.footerLinks:hover
{
	COLOR: #797979;
	TEXT-DECORATION: underline;
}

a.footerLinksBold:link
{
	COLOR: #797979;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	font-size: 11px;
}

a.footerLinksBold:visited
{
	COLOR: #797979;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

a.footerLinksBold:hover
{
	COLOR: #797979;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
a.orangeGeneral:link
{
	COLOR: #AA520B;
	TEXT-DECORATION: none;
}

a.orangeGeneral:visited
{
	COLOR: #AA520B;
	TEXT-DECORATION: none;
}

a.orangeGeneral:hover
{
	COLOR: #AA520B;
	TEXT-DECORATION: underline;
}

a.greenGeneral:link
{
	COLOR: #4B5B2A;
	TEXT-DECORATION: none;
}

a.greenGeneral:visited
{
	COLOR: #4B5B2A;
	TEXT-DECORATION: none;
}

a.greenGeneral:hover
{
	COLOR: #4B5B2A;
	TEXT-DECORATION: underline;
}

a.blueGeneral:link
{
	COLOR: #296C74;
	TEXT-DECORATION: none;
}

a.blueGeneral:visited
{
	COLOR: #296C74;
	TEXT-DECORATION: none;
}

a.blueGeneral:hover
{
	COLOR: #296C74;
	TEXT-DECORATION: underline;
}

a.discussionGray:link
{
	COLOR: #999999;
	TEXT-DECORATION: none;
}

a.discussionGray:visited
{
	COLOR: #999999;
	TEXT-DECORATION: none;
}

a.discussionGray:hover
{
	COLOR: #999999;
	TEXT-DECORATION: underline;
}

a.grayGeneral:link
{
	COLOR: #999999;
	TEXT-DECORATION: none;
}

a.grayGeneral:visited
{
	COLOR: #999999;
	TEXT-DECORATION: none;
}

a.grayGeneral:hover
{
	COLOR: #999999;
	TEXT-DECORATION: underline;
}

/* HOMEPAGE LINK STYLES ---------------------*/

a.blue:link
{
	COLOR: #296C74;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.blue:visited
{
	COLOR: #296C74;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.blue:hover
{
	COLOR: #296C74;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.green:link
{
	COLOR: #596938;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.green:visited
{
	COLOR: #596938;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.green:hover
{
	COLOR: #596938;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.pink:link
{
	COLOR: #B15236;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.pink:visited
{
	COLOR: #B15236;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.pink:hover
{
	COLOR: #B15236;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.orange:link
{
	COLOR: #AA520B;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.orange:visited
{
	COLOR: #AA520B;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

a.orange:hover
{
	COLOR: #AA520B;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
}

/* HEADER STYLES ---------------------*/

.headline
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 19px;
}

.headlineSmall
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14px;
}

.headlineSmallOrange
{
    COLOR: #AA520B;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14px;
}

.headlineMedium
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 16px;
}

.headlineMediumOrange
{
    COLOR: #AA520B;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 16px;
}

.headlineMediumGreen
{
    COLOR: #4B5B2A;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 16px;
}

.headlineMediumBlue
{
    COLOR: #296C74;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 16px;
}

.headlineSmallGreenBlock
{
    COLOR: #596938;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 12px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #596938;
}


.headlineSmallOrangeBlock
{
    COLOR: #AA520B;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 12px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #AA520B;
}


.headlineSmallBlueBlock
{
    COLOR: #296C74;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 12px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #296C74;
}

.headlineSmallPinkBlock
{
    COLOR: #B15236;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 12px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #B15236;
}

.dateOrangeBlock
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 50px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-COLOR: #B15236;
}

.dateLarge
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    LINE-HEIGHT: 12px;
}

.headlineLarge
{
    COLOR: #999999;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 20px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
}

.headlineGrayMedium
{
    COLOR: #999999;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
}

.headlineGraySmall
{
    COLOR: #999999;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
}
/* SUB PAGE NAVIGATION HEADER STYLES ---------------------*/

.navigationSmallGreenBlock
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 14px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 14px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #596938;
}

.navigationSmallGreenBlockActive
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 14px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #596938;
}


.navigationSmallOrangeBlock
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 14px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 14px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #AA520B;
}

.navigationSmallOrangeBlockActive
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 14px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #AA520B;
}


.navigationSmallBlueBlock
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 14px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 14px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #296C74;
}

.navigationSmallBlueBlockActive
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 14px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #296C74;
}


.navigationSmallPinkBlock
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 14px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 14px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #B15236;
}

.navigationSmallPinkBlockActive
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 14px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    BORDER-COLOR: #B15236;
}

/* BODY STYLES ---------------------*/

.body
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
}

.bodyMargin20
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
    MARGIN-LEFT: 20px;
}

.bodyOrange
{
    COLOR: #AA520B;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
}

.bodyBlue
{
    COLOR: #296C74;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
}

.bodyGreen
{
    COLOR: #4B5B2A;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
}

.bodySmall
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 12px;
}

.bodySmallIndent
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 14px;
    MARGIN-LEFT: 22px;
}

.bodyGray
{
    COLOR: #999999;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
}

.bodyGraySmall
{
    COLOR: #999999;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 11px;
}

/* BOOK REVIEW STYLES ---------------------*/

.bookReviewTitle
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
}

.bookReviewDateAuthor
{
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
}

.bookReviewText
{
    COLOR: #000000;
    FONT-FAMILY:georgia,times,serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;   
}
.longText
{
    COLOR: #000000;
    FONT-FAMILY:georgia,times,serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    line-height: 17px
}
/* TABLE STYLES ---------------------*/

.cellHomeGray
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 5px;
    PADDING-TOP: 10px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 10px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-TOP: 0px;
    BORDER-COLOR: #999999;
}

.cellHomeGrayTop
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-TOP: 1px solid;
    border-bottom: 1px solid;
    BORDER-COLOR: #999999;
}

.cellBookReview
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 20px;
    PADDING-TOP: 15px;
    PADDING-RIGHT: 20px;
    PADDING-BOTTOM: 15px;
}

.cellBookReviewGray
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 20px;
    PADDING-TOP: 15px;
    PADDING-RIGHT: 20px;
    PADDING-BOTTOM: 15px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-TOP: 0px;
    BORDER-COLOR: #999999;
}

.cellBookReviewGrayTop
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 20px;
    PADDING-TOP: 15px;
    PADDING-RIGHT: 20px;
    PADDING-BOTTOM: 15px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-TOP: 1px solid;
    border-bottom 0px;
    BORDER-COLOR: #999999;
}

.cellBookReviewGrayFull
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 20px;
    PADDING-TOP: 15px;
    PADDING-RIGHT: 20px;
    PADDING-BOTTOM: 15px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR: #999999;
}
.sidebarTop
{
    BACKGROUND-COLOR: #999999;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;
	COLOR: #FFFFFF;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 10px;
    FONT-STYLE: normal; 
}

.sidebarMiddle
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;
	COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 12px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR: #999999;
}

.cellDiscussionGray
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 20px;
    PADDING-TOP: 10px;
    PADDING-RIGHT: 20px;
    PADDING-BOTTOM: 10px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-TOP: 0px;
    BORDER-COLOR: #999999;
}

.cellDiscussionNoBorder
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 20px;
    PADDING-TOP: 10px;
    PADDING-RIGHT: 20px;
    PADDING-BOTTOM: 10px;
}

.cellDiscussionGray2
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-TOP: 0px;
    BORDER-COLOR: #999999;
}

.cellDiscussionGray3
{
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-TOP: 0px;
    BORDER-COLOR: #999999;
}

.cellDiscussionFAFAFA
{
    BACKGROUND-COLOR: #FAFAFA;
    PADDING-LEFT: 2px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    
}

.cellDiscussionF2F2F2
{
    BACKGROUND-COLOR: #F2F2F2;
    PADDING-LEFT: 2px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    
}

.cellDiscussionFFFFFF
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 2px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    
}

.cellDiscussion999999
{
    BACKGROUND-COLOR: #999999;
    PADDING-LEFT: 2px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 5px;
        
}

.cellInterviewVideo
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR: #999999;
}
.cellIFrameGrayTop
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    border-bottom: 0px;
    BORDER-COLOR: #999999;
}

.interiorNavNew
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 10px;
    PADDING-TOP: 10px;
    PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 10px;
	FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 14px;
}

/* MISC STYLES ---------------------*/

.footer
{
    COLOR: #797979;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 5px;
}

.footerInterior
{
    COLOR: #797979;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
    BACKGROUND-COLOR: #FFFFFF;
}

.indent20
{
	MARGIN-LEFT: 20px;
}

.indent40
{
	MARGIN-LEFT: 40px;
}

.dateLayer
{
	POSITION:absolute; 
	Z-INDEX:100;
	WIDTH: 50px; 
	HEIGHT: 17px;
	LEFT: 629px; 
	TOP: -15px;
	COLOR: #FFFFFF;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}

.navLayer
{
	Z-INDEX:100;
}

.discussionHighlight
{
	BACKGROUND-COLOR: #AA520B;
	COLOR: #FFFFFF;
}

.message
{
    COLOR: #990000;
    FONT-FAMILY: arial,tahoma,verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: bold;
    LINE-HEIGHT: 11px;
}



