
*{margin:0; padding:0;}

body {
	color: #000000;
	background: #FFFFFF url(../graphics/top.gif) top left repeat-x;
}


/* LAYOUT */

#container {width:762px;}

#lefty {float:left; width:291px;}
	#lefty h2 {font: bold 0.8em Helvetica, Arial, Verdana; color:#ffffff; background:#8A8A8A url(../graphics/h2_border.gif) repeat-y; padding:3px 0 3px 25px; margin:0 0 15px 0;	}

#righty {float:right; width:471px;}
	#righty h1, #righty h2, #righty h3 {font-family: Helvetica, Arial, Verdana; color:#0083A8; margin:0 0 10px 0;}
	#righty h1 {font-size: 1.4em; font-weight: normal; border-bottom:1px dotted #999999; padding-bottom:15px; text-transform:capitalize;}
	#righty h2 {font-size: 1.0em; font-weight: bold; margin-top:15px;}
	#righty h3 {font-size: 0.8em; font-weight: bold;}
	#righty hr {color:#CCC; background-color:#CCC; height:1px; border:0; width:100%; margin:10px 0 2px; 0}
	#righty ul, #righty ol {margin:0 0 10px 30px; list-style-type:disc;}
	#righty li {margin-bottom:0;}

#double_wide {padding:3px 0 3px 25px;}

#footer {clear:both; text-align:center; padding: 15px 0; font:12px Arial, Helvetica, sans-serif; color:#999999;}
	#footer a {font: normal 11px Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; border:0; text-transform:uppercase;}
	#footer a:hover {color:#006666; text-decoration:none; border:0;}
	#footer hr {color:#CCC; background-color:#CCC; height:1px; border:0; width:100%; margin:0 0 2px; 0}

#sidebar {clear:both; float:right; width:175px; border: 1px solid #CCCCCC; padding: 8px; margin:0 0 6px 12px; }


/* LINKS */

a {color:#126C6C; border-bottom:dashed 0px #126C6C; text-decoration:none; font-weight:bold;}
a:hover {color: #996633; border-bottom:dashed 1px #996633;}

a.menu {font: bold 0.8em Helvetica, Arial, Verdana; color:#ffffff; border:0;}
a.menu:hover, selected {color:#006666; border-bottom:solid 2px #006666;}

a.selected {color:#006666; border-bottom:solid 2px #006666;}
a.selected_side {color: #996633; border-bottom:dashed 1px #996633;}

p, li, td {font: .70em/1.3em Verdana, Tahoma, Helvetica, sans-serif; margin-bottom:15px;}

p.info_side_menu {margin:0 0 3px 0;}
p.ferc {font-weight:bold; color:#CC3300; font-size: 13px;}
.news_title {margin-bottom:0; font-weight:bold; font: 0.70em/1.3em; color:#000000; text-transform:none;}
.news_date {margin-bottom:0; font-weight:normal; color:#CC3300;}
.date {font-weight:bold; color:#CC3300;}
.news_title_date {font-size:90%; color:#999999;}


/* LISTS */

ul.rr, ul.news {margin:0 0 20px 0; list-style-type:none}
li.rr, li.rr_header, li.news {font: .70em/1.3em  Verdana, Tahoma, Helvetica, sans-serif; margin-bottom:0;}
li.rr {margin-left:20px;}

/* IMAGES */

img.map {border:1px solid #0084AA; padding:4px;}

/* OTHER STYLES */

.no_border {border:0;}
.qa {margin-top:14px; padding-bottom:8px; border-bottom:1px dotted #d8d8d8;}
.question, .answer {font-weight:bold;}

/* TABLES */

table.mytable { width: 100%; padding: 0px; border: none; border: 1px solid #CCCCCC;}
table.mytable td { border: none; background-color: #F4F4F4; vertical-align: middle; padding: 2px; }

