@import url("reset.css");
@import url("fonts.css");
@import url("legacy.css");
@import url("restore.css");
html { background:#91C32E url("/_graphics/genon/bg_tile_green.jpg"); height:100%; margin:0; padding:0; }
body { background:transparent url("/_graphics/genon/page_bg.jpg") center top no-repeat; height:100%; margin:0; padding:0; }
strong, b { font-weight:bold; }
em, i { font-style:italic; }
em strong, strong em, strong i, i b, b em, i strong { font-style:italic; font-weight:bold; }
u { text-decoration:underline; }
p { margin:.5em 0px; }
a { color:#3567A2; cursor:pointer; }
a:hover, a:visited:hover { color:#709F1D; text-decoration:underline; }
a:visited { color:#6a8aaf; }
h1, h2, h3, h4, h5 { font-family: "felt-tip-roman-1","felt-tip-roman-2",sans-serif; }
h5 { font-size:130%; }
h4 { font-size:150%; }
h3 { font-size:170%; }
h2 { font-size:200%; }
h1 { font-size:230%; }
* ol.spaced, * ul.spaced { margin-left:25px !important; margin-top:1em !important; }
* ol.spaced li, * ul.spaced li { padding-bottom:.8em; }
#custom-doc { margin:0px auto; min-width:901px; text-align:left; width:901px; }
h1.hd a { background:transparent url("/_graphics/genon/ltg_logo.png") no-repeat; display:block; height:84px; margin:17px 13px 3px 13px; text-indent:-5000px; width:481px; }
h2.hd { margin-top:-28px; }
h2.hd a { background:transparent url("/_graphics/genon/genon_logo.jpg") no-repeat; float:right; height:70px; margin:-60px 3px 3px 8px; text-indent:-5000px; width:210px; }
#browse_buttons { float:right; clear:right; width:350px; text-align:right; margin-bottom:22px; }
.invisible, .hidden { display:none; }
#bd { clear:right; }
#tabs { margin:20px 0px 0px 13px; width:901px; }
#tabs li { cursor:pointer; float:left; }
#tabs li a { background: transparent url('/_graphics/genon/divider.png') no-repeat; color:#ece908; font-family: "felt-tip-roman-1","felt-tip-roman-2",sans-serif; padding:9px 23px 8px 23px; text-decoration:none; font-size:150%; }
#tabs li.active a { background-color:#085589; color:#fff; background-image:none; }
#tabs li a:hover { color:#fff; }
#bd #nav_col { background-color:red; }
.sub_div { clear:both; }
#ft {	color:#fff; margin-left:10px; margin-bottom:15px; clear:both; float:left; width:872px; }
#ft ul li { display:inline; font-family: "felt-tip-roman-1","felt-tip-roman-2",sans-serif; font-size:15px; padding-left:13px; }
#ft ul li a { color:#000; text-decoration:none; }
#ft ul li a:hover { text-decoration:underline; }
#copyright { margin-top:25px; color:#FFF; padding-left:13px; font-size:12px; padding-bottom:20px; }
/*
#social_networks { float:right; width:290px; padding-left:13px;"felt-tip-roman-1","felt-tip-roman-2",sans-serif; font-weight:bold; color:#3567A2; margin-top:25px; font-size:130%; }
#social_networks a { display:inline-block; width:22px; height:21px; text-indent:-5000px; margin-left:4px; }
#connect_facebook { background:transparent url(/_graphics/genon/facebook.png) no-repeat 0px 0px; }
#connect_twitter { background:transparent url(/_graphics/genon/twitter.png) no-repeat 0px 0px; }
#connect_facebook:hover, #connect_twitter:hover { background-position:0px -21px; }
*/
.blue_paper { background:transparent url('/_graphics/genon/dark_blue_box_bg.jpg') bottom center no-repeat; padding:5px 20px 15px 20px; margin:10px 0px; }
.blue_paper h2 { color:#FFFFFF; font-family: "felt-tip-roman-1","felt-tip-roman-2",sans-serif; font-weight:bold; font-size:28px;  }
.blue_paper p { color:#BFE7FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.blue_paper h3 { color:#8AC81D; font-family: "felt-tip-roman-1","felt-tip-roman-2",sans-serif; font-weight:bold; font-size:20px; }
#league_logo_offset { bottom:-30px; margin-top:-35px; position:relative; right:-55px; z-index:1000; }
.blue_div { background-color:#34659e; }
.blue_div div.content { padding-left:10px; padding-right:10px; }
.blue_div div.content h2 { color:#FFFFFF; font-family:DINEngschrift; font-size:32px; }
.blue_div div.content p { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#right_col { margin-left:-50px; margin-right:13px; width:248px; }
.rounded { margin-bottom:30px; }
#white_box { background:#FFFFFF; float:left; width:588px; }
#ol_box { border:2px dotted blue; margin-left:23px; margin-right:23px; margin-top:10px; width:542px; }
.subjects_numbered li { border:2px dotted red; height:72px; list-style:inherit; margin-bottom:6px; margin-left:30px; margin-top:6px; }
#page_navigator { color:#E14100; font:Claredon Roman; font-size:14px; margin-left:35px; margin-right:35px; margin-top:25px; }
#search_input { border:1px solid #D9EC9A; margin-right:10px; margin-top:0px; padding:2px; background:white url(/_graphics/google_search_bg.jpg) no-repeat right; }
#search_go {margin-bottom:-7px;}
#search_div { float:right; margin:16px 13px 5px 0px; text-align:right; width:250px; }
#breadcrumbs { float:left; margin:25px 0px 5px 13px; width:625px; }
#breadcrumbs { color:#3567a2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:88%; }
#breadcrumbs a,
#breadcrumbs a:visited { color:#3567a2; text-decoration:none; }
#breadcrumbs a:hover { text-decoration:underline; }
#main_container em strong,
#main_container strong em { font-style:italic; font-weight:bold; }
#main_container em { font-style:italic; }
#main_container strong { font-weight:bold; }
#clickPosText { background-color:#FFF; border:2px solid #C5E082; color:#000; cursor:pointer; font-size:90%; max-width:400px; padding:8px; position:absolute; }
#clickPosText * { color:#000; }
#clickPosText a { color:#0047B6; }
#back_to_normal { display:none; }
#main_container {width:900px}
.link { cursor:pointer; text-decoration:underline; color:#3567A2; font-weight:bold; }
.red { color:#FF0000; }
.white_link, .white_link:visited, #right_column .white_link, #right_column .white_link:visited { color:#FFFFFF; text-decoration:underline; cursor:pointer; }
.white_link:hover, #right_column .white_link:hover { color:#FFFFFF; text-decoration:none; cursor:pointer; }
#changeFont, .resetFont, .increaseFont, .decreaseFont { display:none; }
.content_box .bulleted { margin-left:25px; }
table.noborder { border:0; }
table.noborder td, table.noborder th { border:0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block; }  /* for IE/Mac */
#space { height:1px; overflow:hidden; }
#bottom { margin-bottom:-10px; }
#poli { display:block; float:right; margin-right:15px; }
#content #right_column .green_box_367 { background:url(/_graphics/genon/dark_green_box_bg_367px.jpg) bottom center repeat-y;  }
#content #right_column .green_box_367 p { color:#000; }
.credit { font-size:80%; color:#666666; }
/* TOOL TIPS */
#tooltip { position: absolute; z-index: 3000; border: 1px solid #111; background-color: #fff; padding: 5px; opacity: 1; }
#tooltip h3 { font-weight:bold; font-size:18px; }
#tooltip h3, #tooltip div { margin: 0; }
.tooltip { cursor:help; }
input.tooltip, textarea.tooltip { cursor:text; }
.tooltip img { margin:5px 0px 0px 4px; }

/* facebook and twitter */
#bottom iframe { float:right; margin-top:35px; margin-right:15px; }
#bottom iframe.twitter-share-button { margin-right:5px; }
#bottom #fb_twitter { float:right; width:300px; text-align:right; }
#bottom { background:url('/_graphics/genon/large_box_bottom_sketch.jpg'); clear:both; float:left; height:84px; width:910px; margin-bottom:5px; }
.white { color:#FFF; }
