/* CSS Document */


.body { font-size: 13px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif }
.body A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #0000FF; text-decoration:none; }
.body A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #0000FF; text-decoration:none; }
.body A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #0000FF; text-decoration:underline; }
.body A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #0000FF; text-decoration:none; }

.bodysm { font-size: 12px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodysm A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #0000FF; text-decoration:none; }
.bodysm A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #0000FF; text-decoration:none; }
.bodysm A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #0000FF; text-decoration:underline; }
.bodysm A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #0000FF; text-decoration:none; }

.bodyblk { font-size: 13px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodyblk A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #000000; text-decoration:none; }
.bodyblk A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #000000; text-decoration:none; }
.bodyblk A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #000000; text-decoration:underline; }
.bodyblk A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #000000; text-decoration:none; }

.bodyblksm { font-size: 12px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodyblksm A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; text-decoration:none; }
.bodyblksm A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; text-decoration:none; }
.bodyblksm A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; text-decoration:underline; }
.bodyblksm A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; text-decoration:none; }

.title { font-size: 18px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif }
.title A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color: #0000FF; text-decoration:none; }
.title A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color: #0000FF; text-decoration:none; }
.title A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color: #0000FF; text-decoration:underline; }
.title A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color: #0000FF; text-decoration:none; }

.title_dk { font-size: 16px; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif }
.title_dk A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; color: #333333; text-decoration:none; }
.title_dk A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; color: #333333; text-decoration:none; }
.title_dk A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; color: #333333; text-decoration:underline; }
.title_dk A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; color: #333333; text-decoration:none; }

.title_w { font-size: 18px; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }
.title_w A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color: #FFFFFF; text-decoration:none; }
.title_w A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color: #FFFFFF; text-decoration:none; }
.title_w A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color: #FFFFFF; text-decoration:underline; }
.title_w A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color: #FFFFFF; text-decoration:none; }

.title_wsm { font-size: 16px; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.title_wsm A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; color: #FFFFFF; text-decoration:none; }
.title_wsm A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; color: #FFFFFF; text-decoration:none; }
.title_wsm A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; color: #FFFFFF; text-decoration:underline; }
.title_wsm A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; color: #FFFFFF; text-decoration:none; }

.fine { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; }
.fine A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; text-decoration:underline; }
.fine A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; text-decoration:underline; }
.fine A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; text-decoration:underline; }
.fine A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; text-decoration:underline; }

.fine1 { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; }
.fine1 A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #0000FF; text-decoration:none; }
.fine1 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #0000FF; text-decoration:none; }
.fine1 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #0000FF; text-decoration:underline; }
.fine1 A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #0000FF; text-decoration:none; }

.fine2 { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #FFFFFF; }
.fine2 A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #FFFFFF; text-decoration:none; }
.fine2 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #FFFFFF; text-decoration:none; }
.fine2 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #FFFFFF; text-decoration:underline; }

.fineb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.fineb A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; text-decoration:none; }
.fineb A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; text-decoration:none; }
.fineb A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; text-decoration:underline; }
.fineb A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; text-decoration:none; }

.text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF; }
.text a:link { color: #0000FF; text-decoration: underline; }
.text a:visited { color: #0000FF; text-decoration: underline; }
.text a:hover { color: #0000FF; text-decoration: underline; }
.text a:active { color: #0000FF; text-decoration: underline; }

.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #E8D6A2 }
.footer a:link { color: #FFFFFF; text-decoration: underline; }
.footer a:visited { color: #FFFFFF; text-decoration: underline; }
.footer a:hover { color: #FFFFFF; text-decoration: underline; }
.footer a:active { color: #FFFFFF; text-decoration: underline; }

.results { font-family:Verdana; font-size:12px; color:#FFFFFF; }

.nav { font-size: 12px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.nav a:link { color: #000000; text-decoration: none; }
.nav a:visited { color: #000000; text-decoration: none; }
.nav a:hover { color: #000000; text-decoration: none; }
.nav a:active { color: #000000; text-decoration: none; }

.mem { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; }
.mem A:link { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #0000FF; text-decoration:none; }
.mem A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #0000FF; text-decoration:none; }
.mem A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #0000FF; text-decoration:underline; }
.mem A:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #0000FF; text-decoration:none; }

.tbl_brd {
	border: #666666 solid 1px;
}

.tbl_brd_up {
	border-bottom: #666666 solid 1px;
	border-left: #666666 solid 1px;
	border-right: #666666 solid 1px;
}

.wtbl_brd {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
}

.top {
	padding: 15px;
	background-repeat:repeat-x;
}

.topol {
	padding-top:15px;
	background-repeat:repeat-x;
}

.sides {
	padding-left:15px;
	padding-right:15px;
}

 .drhd {
	background-image:url(http://www.nrgca.org/images/monthBg.gif);
	background-repeat:repeat-x;	
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	border:#666666 solid 1px;
	padding:5px;
	width:200px;
 }
 
 .drbd {
	background:#FFFFFF;
	border-left:#666666 solid 1px;
	border-right:#666666 solid 1px;
	border-bottom:#666666 solid 1px;
	padding:5px;
	width:200px;
 }
 
.textw {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF; }
.textw a:link { color: #FFFFFF; text-decoration: none; }
.textw a:visited { color: #FFFFFF; text-decoration: none; }
.textw a:hover { color: #FFFFFF; text-decoration: underline; }
.textw a:active { color: #FFFFFF; text-decoration: none; }

.textw_bdl {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #FFFFFF; font-weight:bold; }
.textw_bdl a:link { color: #FFFFFF; text-decoration: none; }
.textw_bdl a:visited { color: #FFFFFF; text-decoration: none; }
.textw_bdl a:hover { color: #FFFFFF; text-decoration: underline; }
.textw_bdl a:active { color: #FFFFFF; text-decoration: none; }

.button {
	background-color:#D8DFEA;
	color:#07367E;
	font-size:10px;
	font-weight:bold;
	border: #07367E solid 1px;
}

.border {
	padding-left:10px;
	padding-right:5px;
	background-color:#D8DFEA;
	border-top:solid #07367E 1px;
	border-bottom:solid #CCCCCC 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight:bold;
	color: #07367E;
}

.border a:link { font-size: 14px; color: #07367E; text-decoration: none; }
.border a:visited { font-size: 14px; color: #07367E; text-decoration: none; }
.border a:hover { font-size: 14px; color: #07367E; text-decoration: underline; }
.border a:active { font-size: 14px; color: #07367E; text-decoration: none; }

.brd_btm { border-bottom: solid #CCCCCC 1px; }

.brd_lft { border-left: solid #CCCCCC 1px; }

.brd_padding { padding: 2px; }

.txtbx {
	height:12px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.txtbx_wbg {
	height:12px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/search.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}

/* Default Style */
div.domMenu_menuBar {
	background-image:url(menus/men_bg.jpg);
}
div.domMenu_menuElement {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    padding: 4px;
}
div.domMenu_menuElementHover {
	background-color: #FFFFFF;
	color: #800201;
}
div.domMenu_subMenuBar {
    border: solid #660000;  
    border-width: 1px 1px 2px 1px;
	background-image:url(menus/men_vt_bg.jpg);
}
div.domMenu_subMenuElement {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;  
    border-width: 1px 1px 0 1px;
    color: #FFFFFF;
    padding: 6px;
}
div.domMenu_subMenuElementHeading {
    font-weight: bold;
}
div.domMenu_subMenuElementHover {
    background-color: #FFFFFF;
    color: #660000;
}
