A 
{
	color: #006699;
}
A:hover
{
	color: darkred;
}
FORM
{
	margin: none; padding: none;display:inline;
}
.smRedTxt
{
	font-weight: 700;
	font-size: 7.5pt;
	color: #aa2c2c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smGryTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #8c8c8c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smDrkGryTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #585858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smBldDrkGryTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #585858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lghtBxDrpDwn
{
	font-weight: normal;
	font-size: 7.5pt;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smBoldTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smLinkTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smBoldLinkTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smShpCrtWhtHeaderLnk
{
	font-weight: 900;
	font-size: 6pt;
	word-spacing: 2px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
}
.smShpCrtWhtHeadertxt
{
	font-weight: 400;
	font-size: 6pt;
	word-spacing: 2px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
}
.smShpCrtWhtHeaderLnk:hover
{
	color: #ffcc00;
}
.smShpCrtWhtHeaderLnkSelected
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #6699cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smShpCrtWhtHeaderLnkSelected:hover
{
	color: #ffcc00;
}
.smBoldWhtTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smWhtTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.medBoldWhtTxt
{
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.medBoldWhtLinkTxt
{
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.medTxt
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.medBlueTxt
{
	font-weight: bold;
	font-size: 9pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
}
.medBoldTxt
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.medRedTxt
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
}
.medItalTxt
{
	font-weight: normal;
	font-size: 9pt;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}
.medLinkTxt
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.medBoldLinkTxt
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.lrgTxt
{
	font-weight: normal;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}
.lrgBoldTxt
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}
.introHdln
{
	font-weight: bold;
	font-size: 16pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.introTxt
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
SPAN.hotFlag
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.frmFieldTxt
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.frmErrorTxt
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
}
.frmSmErrorTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
}
.frmElemMedTxt
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.frmInfoTxt
{
	font-size: 7.5pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
}
.frmDescTxt
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.tblHdrTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tblHdrWhiteTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tblHghLghtTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	text-transform: capitalize;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.helpLegalTxt
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.helpBoldLegalTxt
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.homeLinkTxt
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.homeLinkTxt:hover
{
	color: #6699cc;
}
.descFuncTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.descGrayFuncTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.boxDescTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.boxLinkTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.boxNoULLinkTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.boxNoULPlainLinkTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navWhtTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navWhtLinkTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navWhtLinkTxt:hover
{
	color: #ffcc00;
}
.navFooterTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	font-family: Arial, Helvetica, sans-serif;
}
.navFooterGrayTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.navFooterLinkTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	font-family: Arial, Helvetica, sans-serif;
}
.smBoldRedTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	text-transform: uppercase;
	color: red;
	font-family: Verdana, Arial;
}
.NavSubCatLinkTxt
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: text-top;
	color: white;
	font-family: Arial, Verdana;
}
.NavSubCatSmLinkTxt:hover
{
	color: #ffcc00;
}
.NavSubCatSmLinkTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NavSubCatSmLinkTxtSelected:hover
{
	color: #ffcc00;
}
.NavSubCatTxt
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
.NavSubCatTxt:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
.NavSubCatLinkTxt:hover
{
	color: #ffcc00;
}
.medBoldTxtBlu
{
	font-weight: bold;
	font-size: 11pt;
	color: #003366;
	font-family: Arial, Verdana;
}
.lrgGreyBoldTxt
{
	font-weight: bold;
	font-size: 10pt;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.medGreyBoldTxt
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.medGreyTxt
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
}
.medGreyBoldLnkTxt
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
}
.medGreyBoldLnkTxt:hover
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
}
.medGreyLnkTxt
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
}
.style1
{
	font-size: 10px;
	color: #545559;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style5
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.shadow
{
	visibility: hidden;
	position: relative;
}
.information
{
	border-right: black 1px solid;
	padding-right: 3px;
	border-top: black 1px solid;
	padding-left: 3px;
	visibility: hidden;
	padding-bottom: 3px;
	margin: 3px;
	border-left: black 1px solid;
	padding-top: 3px;
	border-bottom: black 1px solid;
	position: absolute;
}
.listBold
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listTxt
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listTxtRedNonBold
{
	font-size: 10px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listTxtBoldRed
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listTxtBold
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lnk_style
{
	font-size: 10px;
	color: #3276b7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.medTextBlue
{
	font-weight: bold;
	font-size: 14px;
	color: #2f91f4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.medTextBlue1
{
	font-weight: bold;
	font-size: 12px;
	color: #2f91f4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.medTextBlue2
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.medText
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.medTitle
{
	font-size: 24px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listTxtRed
{
	font-weight: bold;
	font-size: 10px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listTxt2
{
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listTxt3
{
	font-weight: bold;
	font-size: 10px;
	color: #3276b7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navBoldWhtTxt
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lightboxText
{
	font-size: 9px;
	color: #ffffff;
	line-height: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smBldLgtGryTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #8c8c8c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tableGreyBorder
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #cdcdcd 1px solid;
	padding-top: 0px;
	border-bottom: #cdcdcd 1px solid;
}
.tableTopRightBorder
{
	border-right: #cdcdcd 1px solid;
	padding-right: 2px;
	border-top: #cdcdcd 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 2px;
	padding-top: 2px;
}
.lrgBlueTxt
{
	font-size: 22px;
	color: #006699;
	font-family: Verdana, Sans-Serif;
	letter-spacing: -2px;
}
.medRtngRankTxt
{
	font-weight: bold;
	font-size: 14px;
	color: #006699;
	font-family: Verdana, Sans-Serif;
	letter-spacing: -2px;
}
.medLghtGreyTxt
{
	font-size: 10px;
	color: #999999;
	line-height: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.smGryHdrTxt
{
	font-weight: bold;
	font-size: 9px;
	color: #666666;
	font-family: Verdana, sans-serif;
	text-align: center;
}
.creativeHome_navHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.creativeHome_boxstyle
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.creativeHome_navListing
{
	font-size: 9px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.creativeHome_navListing:hover
{
	font-size: 9px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.creativeHome_promoTxt
{
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.creativeHome_promoTxtHeader
{
	font-size: 9px;
	color: #ff0066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.creativeHome_navSubHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.creativeBullet
{
	font-size: 10px;
}
.bioHdrTxt
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bioBodyTxt
{
	font-size: 11px;
	color: #b6b6b6;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.bioBodyTxt:link
{
	color: #ffffff;
	text-decoration: underline;
}
A.bioBodyTxt:visited
{
	color: #ffffff;
	text-decoration: underline;
}
.bioBoxTable
{
	border-right: #464646 1px solid;
	border-top: #464646 1px solid;
	border-left: #464646 1px solid;
	border-bottom: #464646 1px solid;
}
DIV.ConsumerList
{
	font-weight: normal;
	font-size: 7.5pt;
	padding-bottom: 1px;
	margin: 0px;
	width: 164px;
	line-height: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f2f0f1;
}
DIV.ConsumerList UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 5px 20px;
	padding-top: 0px;
	list-style-type: none;
}
DIV.ConsumerList LI
{
	text-indent: 0px;
	text-align: left;
}
DIV.ConsumerList A
{
}
IMG
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	line-height: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}
DIV
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

div#nopage a:link
{
	color: #6699cc;
	text-decoration: none;
}
div#nopage a:visited
{
	text-decoration: none;
	color: #6699cc;
}
div#nopage a:hover
{
	text-decoration: underline;
}
div#nopage a:active
{
	text-decoration: none;
}
.noPageFont
{
	padding-right: 20px;
	padding-left: 10px;
	font-size: 11px;
	color: #000000;
	line-height: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #efefef;
}
div#nopage .submit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div#nopage .darkgray
{
	background-color: #919191;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #FFFFFF;
}
div#nopage .featbox
{
	border-right: #cdcdcd 1px solid;
	padding-left: 10px;
	font-size: 10px;
	width: 120px;
	color: #5b5b5b;
	border-bottom: #cdcdcd 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	background-color: #ffffff;
}
div#nopage .featbox2
{
	background-color: #ffffff;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b5b5b;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	height: 20px;
}
div#nopage .singleimgbox
{
	border-bottom: 1px solid #cdcdcd;
}
div#nopage .style4
{
	background-color: #efefef;
	padding-left: 10px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b5b5b;
	line-height: 11pt;
}
div#noPageLeftNav
{
	text-align: center;
}
div#noPageLeftNav .category
{
	background-color: #6699cc;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	height: 18px;
}
div#noPageLeftNav a.cat:link
{
	color: #ffffff;
}
div#noPageLeftNav a.cat:visited
{
	color: #ffffff;
}
div#noPageLeftNav a.cat:hover
{
	text-decoration: underline;
}
div#noPageLeftNav a.cat:active
{
	color: #ffffff;
}
div#noPageLeftNav .sublist
{
	background-color: #efefef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #828282;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 100%;
}
div#noPageLeftNav UL
{
	list-style: none;
}
div#zero ul
{
	margin-left: 0;
	padding-left: 15px;
	margin-bottom: 0;
	margin-top: 0;
}
/* CSS Document */

p.featureCelebnavbuttons a
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 280px;
	color: #525252;
	line-height: 13px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
p.featureCelebnavbuttons a:hover
{
	background-color: #6699cc;
	color: #FFFFFF;
	background-repeat: no-repeat;
	text-decoration: underline;
}
.featureCelebsearch
{
	color: #525252;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.featureCelebsearch:link
{
	color: #6699cc;
	text-decoration: none;
}
a.featureCelebsearch:visited
{
	color: #6699cc;
	text-decoration: none;
}
a.featureCelebsearch:hover
{
	color: #525252;
	text-decoration: underline;
}
a.featureCelebsearch:active
{
	color: #6699cc;
	text-decoration: none;
}
.featureCelebname
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 0px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.featureCelebbrowse
{
	color: #6699cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
.featureCelebcellLeft
{
	border-bottom: 1px #ccc solid;
}

.featureCelebcellRight
{
	border-left: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
}
.celebBio_capstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
div#divCelebBio h1
{
	color: #413737;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
}
div#divCelebBio h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #413737;
	font-size: 10px;
	font-weight: normal;
	margin: 0;
}
div#divCelebBio td.box1
{
	border-width: 1px;
	border-color: #bdbdbd;
	border-style: solid;
}
div#divCelebBio P
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 14px;
}
div#divCelebBio strong
{
	font-weight: normal;
}
div#divCelebBio A:link
{
	color: #6699cc;
	text-decoration: none;
}
div#divCelebBio A:hover
{
	color: #6699cc;
	text-decoration: underline;
}
div#divCelebBio img
{
	border-bottom: 1px solid #d6d6d6;
}

.fedropshadow
{
	/* position:absolute; top:4px;left:4px; 	width:400px; 	height:105px; 	background:#f0f0f0; 	z-index:0;              --Disabled Temporary*/
}

.featuredeventbox
{
	/*position:relative;    --Disabled Temporary*/
	width: 404px;
	height: 109px;
}


.featuredeventcontent
{
	/*position:relative; --Disabled Temporary*/
	top: 0px;
	left: 0px;
	width: 400px;
	height: 105px;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-bottom: 1px solid #cbcaca;
	border-right: 1px solid #cbcaca;
	background: #ffffff;
	background-image: url(/images/featured_events_gradbg.gif);
	z-index: 1;
}


.feblurb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #525252;
	line-height: 13px;
	text-decoration: none;
	background-color: none;
	display: block;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	height: inherit;
	vertical-align: top;
	width: 220px;
}

/* Banner links region */
#BannerCtgyRegion
{
	font-weight: bold;
	color: white;
}

#BannerCtgyRegion Table
{
	background-color: #6699cc;
	padding-top: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

#BannerCtgyRegion A
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Arial, Verdana;
}

#BannerCtgyRegion A:hover
{
	color: #FFCC00;
}
#BannerCtgyRegion TD
{
	text-align: left;
}
/* end Banner links region */


/* Begin SEO Region Styles*/
#topAd
{
	white-space: nowrap;
	padding-bottom: 2px;
	margin-bottom: 2px;
	width: 980px;
	text-align: center;
}
.banner
{
	width: 100%;
	white-space: nowrap;
	background-color: #e6e6e6;
	text-align: center;
}
.wireimage
{
	position: absolute;
}
.mainRegion
{
	margin-top: 110px;
	width: auto;
	height: auto;
}
.topnav
{
	left: 0px;
	width: 100%;
	position: absolute;
	top: 0px;
	height: auto;
}
.leftnav
{
	width: 176px;
	height: auto;
	background-color: #cadae9;
	padding-top:10px;
}
.contents
{
	padding-left: 3px;
	width: auto;
	height: auto;
}
.footer
{
	border-top: #ccc 2px solid;
	width: auto;
	height: auto;
}
/*End SEO Region Styles */

/* Begin Nav */
.subNav
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.subNav ul
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.subNav li
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.mainNav
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	width: 800px;
	padding-top: 0px;
}
.mainNav ul
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.mainNav li
{
	padding-right: 2px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	cursor: pointer;
	padding-top: 0px;
}
/* End Nav */
.FtrCelebGridCell
{
	border-right: #ddd 1px solid;
	border-top: #ddd 1px solid;
	overflow: hidden;
	border-left: #ddd 1px solid;
	border-bottom: #ddd 1px solid;
}
div#tags a.tag
{
	color: #006699;
	font-size: 10px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
div#tags a.tag:link
{
	text-decoration: none;
	color: #69c;
}
div#tags a.tag:visited
{
	text-decoration: none;
	color: #69c;
}
div#tags a.tag:hover
{
	text-decoration: underline;
	background-color: #69c;
	color: #fff;
}
div#tags a.tag:active
{
	text-decoration: none;
}
div#tags a.tagged
{
	color: #006699;
	font-size: 10px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
div#tags a.tagged:link
{
	text-decoration: underline;
	background-color: #69c;
	color: #fff;
}
div#tags a.tagged:visited
{
	text-decoration: underline;
	background-color: #69c;
	color: #fff;
}
div#tags a.tagged:hover
{
	text-decoration: underline;
	background-color: #69c;
	color: #fff;
}
div#tags a.tagged:active
{
	text-decoration: none;
}

a.tag:link
{
	text-decoration: none;
	color: #69c;
}
a.tag:visited
{
	text-decoration: none;
	color: #69c;
}
a.tag:hover
{
	text-decoration: underline;
	background-color: #69c;
	color: #fff;
}
a.tag:active
{
	text-decoration: none;
}
a.tagged:link
{
	text-decoration: underline;
	background-color: #69c;
	color: #fff;
}
a.tagged:visited
{
	text-decoration: underline;
	background-color: #69c;
	color: #fff;
}
a.tagged:hover
{
	text-decoration: underline;
	background-color: #69c;
	color: #fff;
}
a.tagged:active
{
	text-decoration: none;
}
a.tagControl:link
{
	text-decoration: none;
	color: #f00;
}
a.tagControl:visited
{
	text-decoration: none;
	color: #f00;
}
a.tagControl:hover
{
	text-decoration: none;
	color: #f00;
}
a.tagControl:active
{
	text-decoration: none;
	color: #f00;
}
.tagBox
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 8pt;
	padding-bottom: 10px;
	overflow: auto;
	width: 350px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: auto;
	background-color: #fff;
}
.lrgGrayBoldTxt
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.TopPhotosCL4Link:link
{
	font-weight: normal;
	font-size: 7.8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TopPhotosCL4Link:visited
{
	font-weight: normal;
	font-size: 7.8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TopPhotosCL4Link:hover
{
	font-weight: normal;
	font-size: 7.8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.TopPhotosCL4Link:active
{
	font-weight: normal;
	font-size: 7.8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.NavBarC1
{
	list-style-type: none;
	display: inline;
}
.NavBarC1 li
{
	display: inline;
}
.NavBarC2
{
	display: inline;
	padding-left: 5px;
	margin-left: 0px;
	list-style-type: none;
	background-color: #6699cc;
	text-align: left;
}
.NavBarC2 li
{
	display: inline;
}
.NavBarEvents
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.NavBarEvents li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.NavBarEvents img
{
	vertical-align: middle;
}
.divCL2
{
	width: 100%;
	background-color: #6699cc;
}
#tagCloudContainer a:link
{
	text-decoration: none;
}
#tagCloudContainer a:visited
{
	text-decoration: none;
}
#tagCloudContainer a:hover
{
	text-decoration: underline;
}
#tagCloudContainer a:active
{
	text-decoration: none;
}
.tgCloud
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 20px;
	padding-bottom: 10px;
	overflow: hidden;
	width: 750px;
	color: #ffffff;
	line-height: 40px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	background-color: #69c;
}
.tgCloudDot
{
	font-size: 10px;
}
.tagHdrLrg
{
	color: gray;
	font-size: 20px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tagHdrMed
{
	color: #69c;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tagFtrLrg
{
	color: gray;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tagFtrMed
{
	width: 770px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TagCloudStyle0
{
	font-size: 8.0pt;
	color: #FFFFFF;
}
.TagCloudStyle1
{
	font-size: 10.0pt;
	color: #FFFFFF;
}
.TagCloudStyle2
{
	font-size: 12.0pt;
	color: #FFFFFF;
}
.TagCloudStyle3
{
	font-size: 14pt;
	color: #FFFFFF;
}
.TagCloudStyle4
{
	font-size: 16pt;
	color: #FFFFFF;
}
.TagCloudStyle5
{
	font-size: 18pt;
	color: #FFFFFF;
}
.TagCloudStyle6
{
	font-size: 20pt;
	color: #FFFFFF;
}
.TagCloudStyle7
{
	font-size: 22pt;
	color: #FFFFFF;
}
.TagCloudStyle8
{
	font-size: 24pt;
	color: #FFFFFF;
}
.TagCloudStyle9
{
	font-size: 26pt;
	color: #FFFFFF;
}
.TagCloudStyle10
{
	font-size: 28pt;
	color: #FFFFFF;
}
.slctLnkBtn
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
.NavSubCatSmLinkGrayTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Add Class for Nav Bar */
.NavSubCatSmLinkTxtSelected
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #6699cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Begin FreeFlow grid styles */
.FFGrid200 {width: 230px; height: 344px; border: 1px solid #ccc; overflow: hidden;}
.FFGrid170 {width: 190px; height: 320px; border: 1px solid #ccc; overflow: hidden;}
.FFGrid128 {width: 140px; height: 278px; border: 1px solid #ccc; overflow: hidden;}

.FFGrid {width: 100%; height: auto; margin: 0px 0px 5px 0px; padding: 0px; overflow: hidden;}
.FFGrid ul {margin: 0px; padding: 0px; list-style-type: none;}
.FFGrid li {margin: 0px; padding: 0px; float: left; padding: 2px;}
.FFGrid img {border: none;}
.FFGrid table {width: 100%; height: 100%; border-collapse: collapse; text-align: center;}
.FFGrid input {float:left}
.FFGrid #GGCaption{margin-bottom:3px;padding-left:2px}
.FFGrid #GGEvent{margin-bottom:2px;padding-left:2px}
.FFGrid #GGRedNote{background-color:#f1f1f1;padding-top:0px;font-family:Arial; line-height:12px;color:#f81154;padding-left:2px}
.FFGrid #GGControlBox{background-color:#f1f1f1;text-align:right; height:20px; padding-right:2px;}
.FFGrid #GGInfo{background-color:#e1e1e2;text-align:right;padding:2px 2px 2px 2px;}
.FFGrid_info128 #GGCaption {display:none;}
.FFGrid_info128 #GGDate {display:none;}
.FFGrid_info200 div
{
	line-height:12px;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.FFGrid_info200 a
{
	line-height:12px;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FFGrid_info170 div
{
	line-height:12px;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.FFGrid_info170 a
{
	line-height:12px;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FFGrid_info128 div
{
	line-height:12px;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.FFGrid_info128 a
{
	line-height:12px;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FFGrid_DisabledLink
{
	font-weight: bold;
	font-size: 10px;
	line-height:20px; 
	color: #8c8c8c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.icon200 {
	display: block;
	width: 34px;
	height: 37px;
	background: url(/images/imagesize_icon02.gif) -76px 0px no-repeat;
	text-decoration: none;
}
a:hover.icon200 { background-position: -76px -37px;}
a:active.icon200 { background-position: -76px -74px; cursor:default}
a.iconOn200 {
	display: block;
	width: 34px;
	height: 37px;
	background: url(/images/imagesize_icon02.gif) -76px -74px no-repeat ;
	background-repeat:no-repeat; 
	text-decoration: none;
	cursor:default;
}

a.icon170 {
	display: block;
	width: 34px;
	height: 37px;
	background: url(/images/imagesize_icon02.gif) -110px 0px no-repeat;
	text-decoration: none;
}
a:hover.icon170 { background-position: -110px -37px;}
a:active.icon170 {background-position: -110px -74px; cursor:default}
a.iconOn170 {
	display: block;
	width: 34px;
	height: 37px;
	background: url(/images/imagesize_icon02.gif) -110px -74px no-repeat;
	cursor:default;
	text-decoration: none;
}

a.icon128 {
	display: block;
	width: 34px;
	height: 37px;
	background: url(/images/imagesize_icon02.gif) -144px 0px no-repeat;
	text-decoration: none;
}
a:hover.icon128 { background-position: -144px -37px;}
a:active.icon128 {background-position: -144px -74px; cursor:default}
a.iconOn128 {
	display: block;
	width: 34px;
	height: 37px;
	background: url(/images/imagesize_icon02.gif) -144px -74px no-repeat;
	text-decoration: none;
	cursor:default;
}

a.icon90 {
	display: block;
	width: 34px;
	height: 37px;
	background: url(/images/imagesize_icon02.gif) -178px 0px no-repeat;
	text-decoration: none;
}
a:hover.icon90 { background-position: -178px -37px;}
a:active.icon90 { background-position: -178px -74px; cursor:default}
a.iconOn90 {
	display: block;
	width: 34px;
	height: 37px;
	background: url(/images/imagesize_icon02.gif)  -178px -74px no-repeat;
	text-decoration: none;
	cursor:default;
}

/* End FreeFlow grid styles */
/* Sort Bar Styles */
.sortBarTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sortBarBoldCmdTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sortBarCmdTxt
{
	font-weight: normal;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sortBarSelectedCmdTxt
{
	font-weight: bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#SortBarRegion TD
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7.5pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#SortBarRegion A
{
   font-weight: bold ! important;
   FONT-SIZE: 7.5pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.sortBarSelected
{
    color: #000000;
    font-weight:		bold ! important;
}


#ItemListingRegion A
{
	font-weight:		normal;
}

#ItemListingRegion TD
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7.5pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.itemListingBorderTD
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7.5pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-top:		3px;
	border-top:			1px solid #AAAAAA; 
	border-left:		1px solid #AAAAAA; 
	border-right:		1px solid #AAAAAA;
	text-align:			center;
	vertical-align:		middle;
    font-weight:		normal;
    
}
.itemListingBorderLeftRightTD
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7.5pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding:			3px;
	border-left:		1px solid #AAAAAA; 
	border-right:		1px solid #AAAAAA;
	text-align:			left;
	vertical-align:		top;
    font-weight:		normal;
}

.itemListingBorderBottomTD
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7.5pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding:			3px;
	border-bottom:		1px solid #AAAAAA; 
	border-left:		1px solid #AAAAAA; 
	border-right:		1px solid #AAAAAA;
	text-align:			left;
	vertical-align:		top;
    font-weight:		normal;
    background-color:	#EEEEEE;
}

.itemListingBorderBottomTDWhite
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7.5pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding:			3px;
	border-bottom:		1px solid #AAAAAA; 
	border-left:		1px solid #AAAAAA; 
	border-right:		1px solid #AAAAAA;
	text-align:			left;
	vertical-align:		top;
    font-weight:		normal;
    background-color:	#FFFFFF;
}

.itemListingTitle
{
    font-weight:		bold;
    font-size:			11pt;
}

.itemListingDescription
{
    font-weight:		bold;
}

#NavBoxRegion
{
    font-weight:		bold;
    color:				#FFFFFF;
    
}
#NavBoxRegion A
{
    font-weight:		bold;
    color:				#FFFFFF;
    text-decoration:	none;
}

#NavBoxRegion A:hover
{
    font-weight:		bold;
    color:				orange;
    text-decoration:	none;
}
#NavBoxRegion TD
{
    FONT-SIZE: 7.5pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#NavBoxRegion TD.LeftNavLstngs
{
    background-color:#003366;
    font-weight:		bold;
}

.navBoxSelectedRow
{
	background-color:	#6699CC;
	font-weight:		bold;
}
/* End Sort Bar Styles */


a.About:link
 { 
	font-size: 8.5pt;  color: #535c62; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif;line-height:20pt;
  
	}
a.About:visited
 {
	 /*font-size: 8.5pt; color: #535c62; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif;text-indent:3*/
	 font-size: 8.5pt;  color: #535c62; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif;line-height:20pt; 
	 }
a.About:hover
 {
	/*	 font-size: 8.5pt; color: #535c62; text-decoration: none; background-color:#d3e8fb;  font-family: Verdana, Arial, Helvetica, sans-serif;text-indent:3*/
	font-size: 8.5pt;  color: #535c62; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#d3e8fb;
}

a.AboutSelected:link { font-weight: bold; display:block; width:175px; font-size: 8.5pt; color: #535c62; text-decoration: none; background-color:#d3e8fb;  font-family: Verdana, Arial, Helvetica, sans-serif;line-height:20pt;}
a.AboutSelected:visited { font-weight: bold;display:block; width:175px; font-size: 8.5pt; color: #535c62; text-decoration: none; background-color:#d3e8fb;  font-family: Verdana, Arial, Helvetica, sans-serif;line-height:20pt;}
a.AboutSelected:hover { font-weight: bold;font-size: 8.5pt; color: #535c62; text-decoration: none; background-color:#d3e8fb;  font-family: Verdana, Arial, Helvetica, sans-serif;line-height:20pt;}

	
.AboutTxt
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454748;
	 line-height:11pt; 
	 }

.AboutBoldTxt
{
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454748;
	 line-height:11pt; 
	 }
	 .AboutBlueTxt
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	 line-height:11pt; 
	 }


.Entertainment {position:absolute;top:0px;left:2px;visibility:visible;z-index:10;}
.Sports{position:absolute;top:0px;left:138px;visibility:visible;z-index:10;}
.News{position:absolute;top:0px;left:247px;visibility:visible;z-index:10;}
.Video{position:absolute;top:0px;left:357px;visibility:visible;z-index:10;}
.Creative{position:absolute;top:0px;left:467px;visibility:visible;z-index:10;}
.EntertainmentSubMenu{position:absolute;visibility:visible;z-index:100;}
.SportsSubMenu{position:absolute;visibility:visible;z-index:100;}
.NewsSubMenu{position:absolute;visibility:visible;z-index:100;}
.VideoSubMenu{position:absolute;visibility:visible;z-index:100;}
.CreativeSubMenu{position:absolute;visibility:visible;z-index:100;}
.default{position:absolute;top:0px;left:0px;visibility:hidden;width:1px;height:1px;z-index:-1;}

.cl2OutterDev{position:relative; height:auto; width:152px;font-size:10px;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#1B67A6}
.cl2InnerDev{}
.cl2InnerDev ul{margin:0px 6px 0px 6px;padding:0px;list-style-type:none;}
.cl2InnerDev li{width:100%;height:14px;margin:0px;position:relative;vertical-align:middle}
.cl2InnerDev a:link{color:#FFF;text-decoration:none;width:inherit;display:block;height:auto;line-height:inherit;}
.cl2InnerDev a:visited{color:#FFF;text-decoration:none;width:inherit;display:block;height:auto;line-height:inherit}
.cl2InnerDev a:hover{color:#036;background-color:#DEDDDD;}
.cl2InnerDev hr{height:1px;color:#ddd;margin:0px 8px 4px 2px;background-color:#ddd;border:0px;}
.cl2InnerDev span{font-size:11px; font-weight:800;position:absolute;top:0px;left:135px;}

.cl3OutterDevWide{position:relative;height:auto; width:380px;font-size:10px;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;overflow:auto;background-color:#0E4984;}
.cl3InnerDevWide{}
.cl3InnerDevWide ul{margin:0px;padding:0px;list-style-type:none;width:inherit}
.cl3InnerDevWide li{width:180px;height:auto;margin:1px 0px 1px 6px;vertical-align:middle;display:inline;float:left;position:relative;}
.cl3InnerDevWide a:link{color:#FFF;text-decoration:none;width:inherit;display:block;line-height:inherit;}
.cl3InnerDevWide a:visited{color:#FFF;text-decoration:none;width:inherit;display:block;line-height:inherit}
.cl3InnerDevWide a:hover{color:#036;background-color:#DEDDDD;}
.cl3InnerDevWide hr{height:1px;color:#ddd;margin:0px 8px 4px 2px;background-color:#ddd;border:0px;}

.cl3OutterDev{position:relative;height:auto; width:190px;font-size:10px;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; overflow:auto;background-color:#0E4984;}
.cl3InnerDev{}
.cl3InnerDev ul{margin:0px;padding:0px;list-style-type:none;width:inherit}
.cl3InnerDev li{width:180px;height:auto;margin:1px 0px 1px 6px;vertical-align:middle;display:inline;float:left;position:relative;}
.cl3InnerDev a:link{color:#FFF;text-decoration:none;width:inherit;display:block;line-height:inherit;}
.cl3InnerDev a:visited{color:#FFF;text-decoration:none;width:inherit;display:block;line-height:inherit}
.cl3InnerDev a:hover{color:#036;background-color:#DEDDDD;}
.cl3InnerDev hr{height:1px;color:#ddd;margin:0px 8px 4px 2px;background-color:#ddd;border:0px;}

.searchBox a{ color:#D3E8FA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.searchBox a:HOVER{ color:#FFF;}
.searchBox img{margin:0px 5px 0px 5px}
.searchBox{background-image:url(../images/searchBlueBar.gif);width:100%;border:none;height:61px;position:relative}
.searchBox select{background-color:#D3E8FA;font-size:10px;border:none;height:16px;color:#13486A}

.GridLower{
	padding:1px;
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
}
.GridUpper{
	padding:1px;
	border-top: 1px solid #aaaaaa; 
	border-left: 1px solid #aaaaaa; 
	border-right: 1px solid #aaaaaa;
}

/*****SAM M. ADDITION***********/

/*Default Skins*/
.sortBarTable
{
	
	border:0pt;
	width:100%;
	background-color:#f7f7f7;
		
}

.eventsPage
{
	line-height:15px;
	padding-left:5px;
}

.itemLocnN
{
	line-height:20px;
}

/*Special Events Default Skins*/
#body
{
	/*background-color:#fff;
	margin:0pt;
	color:#000;
	padding:0pt;*/
}

#spclEvent{
	margin-left:6px;
	margin-right:6px;

}

.padFive, .padCenter{
	padding: 5px;

}

.padCenter{
	text-align:center;

}

.borderTop, .borderBottom, .borderLeftRight{
	padding: 1px;
	border:1 px solid #aaa;
	
}

.borderBottom{
	border-top:none;
}

.borderTop{
	border-bottom:none;
}

.borderLeftRight{
	border-bottom:none;
	border-top:none
}

rowSepTable{
	width:98%;

}

/* Float Clearers*/
div#sortLeft:after, div#sortRight:after,.user_info div:after{
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* IE float clearers*/
/*div, fieldset, ul, dl {zoom:1;}*/


.sortBarTable
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:7.5pt;
	font-weight:normal;
}

#sortLeft
{
	float:left;
	display:inline;
	padding-left:5px;

}

#sortRight
{
	float:right;
	display:inline;
	text-align:right;
}


/*body,.smBoldTxt,.searchBox, .navFooterTxt, .smBoldWhtTxt,.navWhtLinkTxt, .searchBox a
{
	font-family:Arial;}*/