BODY
{
    MARGIN: 0px;
    COLOR: #003366;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    ACKGROUND-COLOR: #369897;
    BACKGROUND-COLOR: #02368D;

}
.nexusContentSection table
{
	width: 100%;
}

.nexusContentListItemDivider
{
	clear: both;
	BORDER-TOP: #dddddd 1px solid;
	margin-top:20px;
	padding-top: 5px;
	padding-left: 15px;
	width: 90%;
	margin-left: 30px;	
}

.djs .nexusContentSection table 
{
	width: 100%
}
.SponsorList .nexusContentSection table
{
	width: 100%
}


.nexusContentListImage
{
    FLOAT: left
}
.nexusContentListHeadline
{
    MARGIN: 5px;
    FONT: bold 16px verdana,arial,sans-serif;
    COLOR: #003366
}
.nexusContentListHeadline A
{
    COLOR: #369897;
    TEXT-DECORATION: none
}
.nexusContentListHeadline A:hover
{
    COLOR: #edb889;
    TEXT-DECORATION: underline
}
.nexusContentListBrief
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 20px;
    COLOR: #063955;
    LINE-HEIGHT: normal;
    FONT-FAMILY: verdana,arial,sans-serif;
}
.nexusContentHeadline
{
    display: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    MARGIN: 5px;
    COLOR: #369897;
    LINE-HEIGHT: normal;
    FONT-FAMILY: verdana,arial,sans-serif;
}
.nexusContentBrief
{
    display: none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    MARGIN: 10px;
    COLOR: #063955;
    LINE-HEIGHT: normal;
    FONT-FAMILY: verdana,arial,sans-serif;
}
.nexusContentBrief A
{
    COLOR: #479bc9;
    TEXT-DECORATION: underline
}
.nexusContentBrief A:hover
{
    COLOR: #bf854d;
    TEXT-DECORATION: underline
}
.nexusContentImage
{
    display: none;
}

.nexusContentBody
{
    MARGIN: 5px;
    FONT: 11px verdana,arial,sans-serif;
    COLOR: #063955;
    TEXT-ALIGN: justify
}
.nexusContentBody A
{
    FONT-WEIGHT: bold;
    COLOR: #339999
}
.nexusContentBody A:hover
{
    COLOR: #f7ced7;
    TEXT-DECORATION: underline
}
.nexusContentMainHeadline
{
    MARGIN: 10px
}
TD
{
    FONT-SIZE: 11px
}
.nexusContentListBrief A
{
    FONT-WEIGHT: bold;
    COLOR: #339999;
    TEXT-DECORATION: none
}
.nexusContentListBrief A:hover
{
    COLOR: #f7ced7;
    TEXT-DECORATION: underline
}
.nexusSponsorCategory
{
    BORDER-RIGHT: #4ea1ce 1px solid;
    BORDER-TOP: #4ea1ce 1px solid;
    PADDING-LEFT: 6px;
    MARGIN: 3px;
    FONT: bold 10pt verdana, arial, sans-serif;
    BORDER-LEFT: #4ea1ce 1px solid;
    WIDTH: 150px;
    COLOR: white;
    BORDER-BOTTOM: #4ea1ce 1px solid;
    BACKGROUND-COLOR: #8dd0f6;
    TEXT-ALIGN: left
}
.nexusSponsorName
{
    MARGIN: 5px;
    FONT: 10pt verdana, arial, sans-serif;
    TEXT-ALIGN: left
}
.nexusSponsorPhone
{
    MARGIN: 5px;
    FONT: 10pt verdana, arial, sans-serif;
    TEXT-ALIGN: left
}
.nexusSponsorEmail
{
    MARGIN: 5px;
    FONT: 10pt verdana, arial, sans-serif;
    TEXT-ALIGN: right
}
.nexusSponsorAddress
{
    MARGIN: 5px;
    FONT: 10pt verdana, arial, sans-serif;
    TEXT-ALIGN: left
}
.nexusSponsorCityStateZip
{
    MARGIN: 5px;
    FONT: 10pt verdana, arial, sans-serif;
    TEXT-ALIGN: left
}
.rightContent
{
}
.rightContent .nexusContentListHeadline
{
    MARGIN: 5px;
    FONT: bold 12px verdana,arial,sans-serif;
    COLOR: #728eaa
}
.rightContent .nexusContentListHeadline A
{
    COLOR: #728eaa;
    TEXT-DECORATION: none
}
.rightContent .nexusContentListHeadline A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.rightContent .nexusContentListBrief
{
    MARGIN: 5px;
    FONT: 9px verdana,arial,sans-serif;
    COLOR: #5a7d9a
}
.rightContent .nexusContentListBrief A
{
    FONT-WEIGHT: bold;
    COLOR: #5a7d9a;
    TEXT-DECORATION: none
}
.rightContent .nexusContentListBrief A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.rightContent .nexusContentListImage
{
}
.rightContent .nexusContentBody
{
    DISPLAY: none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black
}
.rightContent .nexusContentBrief
{
    DISPLAY: none
}
.rightContent .nexusContentHeadline
{
    DISPLAY: none
}
.rightContent .nexusContentImage
{
    DISPLAY: none
}

.pnItemName
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 3px;
    WIDTH: 98%;
    MARGIN-RIGHT: 5px
}
.pnItemValue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    COLOR: #9c9c9c;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: right
}
.pnListItem
{
    BACKGROUND-POSITION: left bottom;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../images/buttons/points_dot.gif);
    MARGIN-LEFT: 8px;
    COLOR: #0e3e6e;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent;
    order: 1pt solid black
}
.pnListItem A
{
    FONT-WEIGHT: bold;
    COLOR: #2e4b49;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.pnListItem A:hover
{
    COLOR: #369897
}
.pnOuterBox
{
    MARGIN-TOP: 38px;
    SCROLLBAR-FACE-COLOR: #f0f0f0;
    MARGIN-BOTTOM: 3px;
    MARGIN-LEFT: 15px;
    OVERFLOW: auto;
    SCROLLBAR-ARROW-COLOR: #013567;
    SCROLLBAR-BASE-COLOR: #eeeeee;
    TEXT-ALIGN: left
}
.pnDescription
{
    DISPLAY: none
}
.pnMessage
{
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 5px;
    COLOR: #9a9a9a;
    MARGIN-RIGHT: 5px;
    TEXT-ALIGN: center
}








.nexusSponsorName A
{
    COLOR: #003f72;
    TEXT-DECORATION: none
}
.nexusSponsorName A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.nav
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    MARGIN-BOTTOM: 2px
}
.nav A
{
    COLOR: #5a7d9a;
    TEXT-DECORATION: none
}
.nav A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.flyout
{
    Z-INDEX: 100;
    LEFT: 150px;
    WIDTH: 153px;
    POSITION: absolute;
    TOP: -13px;
    TEXT-ALIGN: right
}
.flyoutParent
{
    POSITION: relative
}
.contest1
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/contest/top_bg.gif);
    BORDER-BOTTOM: #bbd1cf 2px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 98px;
    BACKGROUND-COLOR: #c5dcda
}
.contest2
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/contest/left_bg.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 98px;
    BACKGROUND-COLOR: transparent
}
.on_air
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(/images/on_air_bg.gif);
    BACKGROUND-REPEAT: no-repeat;
    ACKGROUND-COLOR: #369897;
    BACKGROUND-COLOR: #02368D;
}
.top
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(../images/top_start.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 98px
}
.contest3
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(../images/contest/right_bg.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: transparent
}
.contest4
{
    BACKGROUND-IMAGE: url(../images/contest/middle_star.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
.contest5
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(../images/contest/right_corner.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
.contest6
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/contest/contest_left_top.jpg);
    PADDING-BOTTOM: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
.pnListItem IMG
{
    HEIGHT: 60px
}
.pnItemEnterLink
{
    MARGIN-TOP: 4px;
    TEXT-ALIGN: right
}
.pnItemName A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: #2e4b49;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.pnItemName A:hover
{
    COLOR: #369897;
    TEXT-DECORATION: underline
}
.pnItemEnterLink A
{
    BORDER-RIGHT: 2px outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 2px outset;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 2px outset;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 2px outset;
    BACKGROUND-COLOR: #339999;
    TEXT-DECORATION: none
}
.pnItemEnterLink A:hover
{
    COLOR: black;
    BACKGROUND-COLOR: #ffffcc
}













.p1w_listWord
{
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 2px;
    CURSOR: pointer;
    olor: #124272
}
.p1w_listWord A
{
    olor: #369897;
    TEXT-DECORATION: none
}
.p1w_listWord A:hover
{
    olor: #ffffcc;
    TEXT-DECORATION: underline
}
.p1w_listItems
{
    SCROLLBAR-FACE-COLOR: #369897;
    OVERFLOW: auto;
    SCROLLBAR-ARROW-COLOR: #ffffcc;
    HEIGHT: 125px
}
.p1w_closeButton
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    MARGIN: 2px;
    FONT: 9px arial;
    BORDER-LEFT: 1px outset;
    WIDTH: 75px;
    CURSOR: pointer;
    olor: #124071;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-COLOR: #d0e3e1;
    TEXT-ALIGN: center
}
.p1w_goButton
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/clickword_go.jpg);
    MARGIN-LEFT: 5px;
    WIDTH: 40px;
    CURSOR: hand;
    BORDER-TOP-STYLE: none;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 32px;
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM-STYLE: none
}
.p1w_buttonBar
{
    FONT-SIZE: 8px;
    olor: #ffffff;
    TEXT-ALIGN: center
}
.p1w_clickWord
{

	margin-top: -35px;

    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 10px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BORDER-LEFT: medium none;
    WIDTH: 144px;
    CURSOR: hand;

    olor: white;
    
    color: #369897;

    PADDING-TOP: 7px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 32px;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-: medium none
}
.p1w_main
{
    Z-INDEX: 3;
    WIDTH: 194px;
    HEIGHT: 32px
}
.clickWord
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(../images/clickword_bg.jpg);
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 32px;
    BACKGROUND-: medium none
}
.p1w_listWordList
{
    BORDER-RIGHT: #4ea1ce 1px solid;
    BORDER-TOP: #4ea1ce 1px solid;
    MARGIN-TOP: 0px;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    Z-INDEX: 1;
    FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=#F2CDAB,offX=2,offY=2,positive=true);
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #4ea1ce 1px solid;
    WIDTH: 133px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #4ea1ce 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #8dd0f6
}





















.sub_clickword .p1w_listWord
{
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 2px;
    CURSOR: pointer;
    olor: #124272
}
.sub_clickword .p1w_listWord A
{
    color: #369897;
    TEXT-DECORATION: none
}
.sub_clickword .p1w_listWord A:hover
{
    color: #ffffcc;
    TEXT-DECORATION: underline
}
.sub_clickword .p1w_listItems
{
    SCROLLBAR-FACE-COLOR: #369897;
    OVERFLOW: auto;
    SCROLLBAR-ARROW-COLOR: #ffffcc;
    HEIGHT: 125px
}
.sub_clickword .p1w_closeButton
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    MARGIN: 2px;
    FONT: 9px arial;
    BORDER-LEFT: 1px outset;
    WIDTH: 75px;
    CURSOR: pointer;
    olor: #124071;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-COLOR: #d0e3e1;
    TEXT-ALIGN: center
}
.sub_clickword .p1w_goButton
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/sub_clickword_go.jpg);
    WIDTH: 53px;
    CURSOR: hand;
    BORDER-TOP-STYLE: none;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 32px;
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM-STYLE: none
}
.sub_clickword .p1w_buttonBar
{
    FONT-SIZE: 8px;
    olor: #ffffff;
    TEXT-ALIGN: center
}
.sub_clickword .p1w_clickWord
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 10px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BORDER-LEFT: medium none;
    WIDTH: 144px;
    CURSOR: hand;
    olor: white;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-: medium none
}
.sub_clickword .p1w_main
{
    Z-INDEX: 3;
    WIDTH: 100%;
    HEIGHT: 30px
}
.sub_clickword
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/sub_clickword_bg.jpg);
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 32px;
    BACKGROUND-: medium none
}
.sub_clickword .p1w_listWordList
{
    BORDER-RIGHT: #4ea1ce 1px solid;
    BORDER-TOP: #4ea1ce 1px solid;
    MARGIN-TOP: 0px;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    Z-INDEX: 1;
    FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=#F2CDAB,offX=2,offY=2,positive=true);
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #4ea1ce 1px solid;
    WIDTH: 133px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #4ea1ce 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #8dd0f6
}

/*  This is for the Sponsor List from Content Group */
.SponsorList
{

}

.SponsorList .nexusContentlistHeadline
{
	margin-bottom: 1px;
}
.SponsorList .nexusContentlistBrief
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial,verdana,sans-serif;
	margin: 1px;
	padding: 0px;
}

.SponsorList .nexusContentListItemDivider
{
	clear: both;
	BORDER-TOP: #dddddd 1px solid;
	margin-top:20px;
	padding-top: 5px;
	padding-left: 15px;
	width: 90%;
	margin-left: 30px;	
}

.SponsorList .nexusContentBrief
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN: 10px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial,verdana,sans-serif;
}
.SponsorList .nexusContentBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN: 10px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial,verdana,sans-serif;
}
.hdrAdvertiser
{
	text-align: center;
	padding: 0px;
	margin: 0px;
	eight: 58px;
}

.hdrAdvertiser P
{
	margin: 0px;
	padding: 0px;
}

.hdrAdvertiser .nexusContentListItem
{
	idth: 550px;
	height: 58px;
	padding: 0px;
	margin: 0px;
}
.hdrAdvertiser .nexusContentListItem P
{
	padding: 0px;
	margin: 0px;
}




.hdrAdvertiser .nexusContentListHeadline
{
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
}


.hdrAdvertiser .nexusContentListBrief
{
	display: none;	
}
.hdrAdvertiser .nexusContentListImage
{
	display: none;	
}

.advertising .nexusBanner img
{
	argin: 5px;
}









.Hdr_ticker
{
	idth: 300px;
	height: 32px;
	color: black;
	font-family: verdana;
	font-weight: bolder;
	font-size: 12px;
	verflow: hidden;
	align: middle;
	vertical-align: Middle;
	border-left: 0px solid #eeeeee;
	border-right: 0px solid #eeeeee;
	border-top: 0px solid #eeeeee;
	border-bottom: 0px solid #eeeeee;

}
.Hdr_ticker_body
{
	background-image: url(/images/ticker_images/ticker_bg.jpg);
	background-repeat: repeat-x;
	height: 32px;
	vertical-align: middle;
}

.Hdr_ticker marquee
{
	padding: 0px;
	margin: 0px;
}
.Hdr_ticker .nexusContentListItem
{
}

.Hdr_ticker .nexusContentListHeadline,.Hdr_ticker .nexusContentListHeadline A
{
	font-family: arial;
	font-size: 10pt;

	padding: 0px;
	color: white;
	text-decoration: none;
}
.Hdr_ticker .nexusContentListHeadline A:hover
{
	font-family: arial;
	font-size: 10pt;

	text-decoration: none;
	color: red;
}

.HDR_ticker .nexusContentListItemDivider
{
	clear: none;
	BORDER: 0px;
	margin-top:	0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 30px;	
	margin-right: 30px;	

	ackground-image: url(/images/ticker_images/ticker_sep.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: middle;
	width: 40px;
	height: 32px;
}
.HDR_ticker .nexusContentListItemDividerFirst
{
	ackground-image: url(/images/ticker_images/ticker_sep.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: middle;
	margin-right: 30px;	
	width: 40px;
	height: 32px;
}
.HDR_ticker .nexusContentListItemDividerLast
{
	ackground-image: url(/images/ticker_images/ticker_sep.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: middle;
	margin-left: 30px;	
	width: 40px;
	height: 32px;
}
