﻿a:LINK{color:#21d;}a:VISITED{color:#8a47ac;}a:HOVER{color:#F96311;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;background:#fff;margin:0;padding:0;}
.general-content-area{margin:20px 20px 0;padding:0;}
.page-header{text-align:left;margin:0;}
.page-header h1{font-family:Arial, Helvetica, sans-serif;color:#f00;margin:0;}
.page-header h1 b{color:#333;}
.page-header h2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;margin:0;}
.page-header h3{font-family:Arial, Helvetica, sans-serif;font-size:1.83em;color:#f00;margin:10px 0 0;}
#hot_news{background:url('hotnews_bg.gif') no-repeat left top;
height:23px;margin:23px 0 0;padding:9px 10px 0 15px;
}
#hot_news span{color:#7cb940;font-weight:bold;font-size:12px;margin:0;padding:0;}
#hot_news span span{margin:0;padding:0;}
#hot_news a{font-weight:normal;color:#999999;text-decoration:none;font-size:12px;}
#hot_news a:hover{text-decoration:underline;color:#00f;}
.login-box-new{border:1px solid #ccc;background:url('grey-gradient-bk1.gif') repeat-x 50% top;
width:264px;float:left;margin-bottom:80px;padding:19px;
}
.login-box-new table th{font-weight:normal;text-align:right;padding-right:10px;}
.login-box-new table th,.login-box-new table td{vertical-align:top;padding:3px;}
.login-screen-new-user{margin-left:324px;}
.login-screen-new-user h1{font-size:14pt;color:#f00;font-family:Arial, Helvetica, sans-serif;}
.login-screen-new-user h1 strong{font-size:18pt;}
.login-screen-new-user h1 a:link,.login-screen-new-user h1 a:visited{color:#f00;}
.login-screen-new-user h1 a:hover{color:#fff;background:#f00;text-decoration:none;}
.tiny{font-size:7pt;font-weight:normal;}.bigtext{font-size:14pt;font-weight:bold;}.bigtext2{font-size:13pt;color:#000000;font-weight:bold;}.bigtext3{font-size:16px;color:#000000;font-weight:bold;}.mediumtext{font-size:12pt;color:#000000;font-weight:bold;}
.required{font-weight:bold;}.white{color:#FFFFFF;}.red{color:red;}.green{color:green;}.blue{color:#095AA6;}
.menu_heading{font-size:10pt;color:#000000;font-weight:bold;}
.menu_content{font-size:10pt;font-weight:normal;}
.table_content{color:#000000;}
.table_content_featured{color:#000000;background-color:#FFFFCC;}
.tooltip{position:absolute;left:0;top:0;width:175px;border:1px solid lightgray;background-color:#FFFF99;z-index:100;display:none;padding:2px;}
table.table{font-family:Arial, Helvetica, sans-serif;font-size:inherit;border-collapse:collapse;border:1px solid #dfdfdf;margin:0 2em 1em 0;}
table.table_light{border:1px solid #dfdfdf;}
table.table tr.odd:hover,table.table tr.even:hover{background:#d1e6f8;}
table.table tr.totals_row{background:#FFFFCC;}
table.table tr.odd{background-color:#FFFFFF;border:none;}
table.table tr.even{background-color:#eeeeee;border:none;}
table.table th{background-color:#dddddd;color:#555555;border:1px solid #ccc;white-space:nowrap;text-align:left;padding:4px 6px;}
table.table_light th{background-color:#dddddd;color:#555555;text-align:left;white-space:nowrap;}
table.table td{border:1px solid #dfdfdf;vertical-align:top;padding:4px 6px;}
table.table_light td,table.table_light th{border:none;vertical-align:top;padding:5px 10px;}
table.table .num{text-align:right;}
table.table .non_table_elements{border:none;padding:0;}
table.table_non_data{font-family:Verdana, Arial, Helvetica, sans-serif;}
table tr.actions td{font-family:Arial,Helvetica,sans-serif;font-size:9pt;background:#ffffff url('actions-bg.gif') repeat-x center -50px;
height:27px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;clear:both;padding:10px 8px;
}
table.table th a.sort{color:#555555;}
table.table th a.up{padding-right:14px;background:url('arrow_table_sort_up.gif') no-repeat right bottom;
}
table.table th a.down{padding-right:14px;background:url('arrow_table_sort_down.gif') no-repeat right bottom;
}
ul#generic-sublevel-tabs{height:22px;list-style:none;clear:both;background:url('tab.gif') repeat-x left bottom;
margin:1em 0 1.5em;padding:0;
}
ul#generic-sublevel-tabs li{display:inline;margin:0;padding:0;}
ul#generic-sublevel-tabs a{background:url('tab.gif') no-repeat 0 -26px;
float:left;text-decoration:none;margin:0 4px 0 0;padding:0 0 0 4px;
}
ul#generic-sublevel-tabs a span{background:url('tab.gif') no-repeat 100% -26px;
float:none;display:block;text-decoration:none;font-weight:bold;white-space:nowrap;font-size:12px;color:#555555;padding:4px 8px 3px 4px;
}
ul#generic-sublevel-tabs li.active a{background:url('tab.gif') no-repeat left top;
}
ul#generic-sublevel-tabs li.active a span{display:block;background:url('tab.gif') no-repeat right top;
color:#000;border-bottom:1px solid #fff;
}
.faq_link{background:url('ICON_help.gif') no-repeat left 50%;
padding-left:20px;
}
#site_notification,#outage_notification{background:#eee;border:#ccc solid 1px;margin:1em 0;padding:10px 20px;}
#site_notification h2#headline,#outage_notification h2#headline{font-size:12pt;color:#666;font-family:Arial, Helvetica, sans-serif;margin:0;}
#site_notification p,#outage_notification p{margin:.5em 0;}
#javascript_needed{margin-top:1em;border:1px solid #900;background-color:#fdd;padding:5px 20px;}
#javascript_needed h2{font-size:9pt;margin:10px 0;}
#javascript_needed p{margin:5px 0;}
.error_input_warning{background:#ffff99;border:2px solid #ffcc33;}
.error_feedback{background:#fcda4c url('ICON_error.gif') no-repeat 13px 9px;
border:1px solid #e6b234;margin:1em 0 20px;padding:10px 20px 10px 35px;
}
.error_feedback h3,.success_feedback h3{font-size:14px;color:#000;font-family:Arial, Helvetica, sans-serif;margin:0 0 9px;}
.error_feedback p,.success_feedback p{margin:9px 0;}
.success_feedback{border:1px solid #8bce48;background:#c1f390 url('icon_accept.gif') no-repeat 13px 9px;
margin:1em auto 20px;padding:10px 20px 10px 35px;
}
.primary_interactive_module{border:1px solid #ccc;background:url('grey-gradient-bk1.gif') repeat-x 50% top;
padding:19px;
}
.primary_interactive_module h2{font-size:16px;font-family:Arial, Helvetica, sans-serif;margin:0;}
.module_8grid_regular_padding{width:548px;}
.side_bar_4grid{background:url(../images/side_bar_4grid_bottom.gif) bottom no-repeat #eee;width:264px;padding:10px;}
.side_bar_4grid h2{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;background:#ccc url(../images/side_bar_4grid_top_dark.gif) top no-repeat;margin:-10px -10px 10px;padding:10px;}
.main_btn{font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;display:block;margin-bottom:.7em;padding:5px 10px;}
.minor_btn{font-size:11px;}
.abreviation{font-variant:small-caps;letter-spacing:.1em;}
.menu_table_outer,.table_outer{background-color:#DDDDDD;}
.menu_table_inner,.table_inner{background-color:#FFFFFF;}
table.table tr.totals_row td,table.table tr.even td,table.table tr.odd td{border-top:none;border-bottom:none;}
