/*-----------------------------------------------------------------------------------------------*/
html, body { background:#58B;color:#333;font:86% Arial, Helvetica, sans-serif;border:none;margin:0;padding:0;height:100%; }
/*-----------------------------------------------------------------------------------------------*/
a:link    { color:#B03;	text-decoration:none; }
a:visited { color:#B03;	text-decoration:none; }
a:hover   { color:#B03;	text-decoration:underline; }
a:active  { color:#B03;	text-decoration:none; }

h1 { font-size: 140%; }
h2 { font-size: 130%; font-weight: bold; margin: 0 0 0 0; }
h3 { font-size: 120%; }
h4 { font-size: 110%; }
h5 { font-size: 100%; }
h6 { font-size: 100%; }
/*-----------------------------------------------------------------------------------------------*/
.table-800  { width: 800px; }
.td-1 		{ width: 1px;   height: 1px; }
.td-160 	{ width: 160px; height: 5px; }
.td-635 	{ width: 635px; height: 5px; }
.td-5 		{ width: 5px;   height: 5px; }

.logo { background:#135;text-align:center; }

.date {	color:#999;height:35px; }

.menu-header-area { text-align:right;color:#000;background:url(../images/top_bg_line.png) repeat-y;height:30px; }
.menu-header-area a:link	{ color: #FFF; text-decoration: none; }
.menu-header-area a:visited { color: #FFF; text-decoration: none; }
.menu-header-area a:active	{ color: #FFF; text-decoration: none; }
.menu-header-area a:hover	{ color: #FFF; text-decoration: underline; }

.newsticker-and-menu-top { background:#135 url(../images/sentence_bg.png) repeat-x; }
.newsticker-area { background:url(../images/button_top_right.png) no-repeat top right;border:1px solid #FFF;padding:0 5px;height:67px; }
.newsticker-mpsvr { font-size:85%;color:#000;padding:0 5px 10px 5px; }

ul.newsticker { font-size:95%;color:#ACE;list-style:none;padding:0;margin:0;position:relative;overflow:hidden;width:100%;height:1.5em; }
ul.newsticker li { padding:0;margin:0;position:absolute;white-space:nowrap;display:none; }

.menu-top-area { border:1px solid #FFF;border-top:0px solid #FFF;background:#B03; }
/*-----------------------------------------------------------------------------------------------*/
.menu-left-area { vertical-align:top;background:#135; }
.menu-left-area-button { background:#135 url(../images/button_bottom_left.png) no-repeat bottom left; }
/*-----------------------------------------------------------------------------------------------*/
.content { background:#FFF;vertical-align:top;padding:0 0 0 10px;margin:1px;border-top:0px solid #f4f4f2;border-right:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF; }

.content-title { font-size:130%;padding:20px 10px 0 0; }
.content-main { font-size:100%;padding:20px 10px 20px 0;border:1px solid #FFF; }
.content-right { border:0;background:#DFDFDB url(../images/menu_right_bg_line.png) repeat-x bottom;padding:0;width:160px;min-height:100%;height:auto;_height:100%; }
.content-anchor-top { float:left;font-size:95%;padding:10px 10px 10px 0; }
.content-anchor-top-right { float:right;padding:10px 10px 10px 0; }
.content-footer { font-size:95%;color:#999;padding:10px 0; }
.content-icons { background:#FFF url(../images/button_bottom_leftx.png) no-repeat bottom left;padding-top:10px;border-top:1px solid #eee;border-right:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;ertical-align:bottom; }
.content-icons a:link { color: #CCC; text-decoration: none; }
.content-icons a:visited { color: #CCC; text-decoration: none; }
.content-icons a:active	{ color: #CCC; text-decoration: none; }
.content-icons a:hover { color: #b30337; text-decoration: underline; }
/*-----------------------------------------------------------------------------------------------*/
.menu-path-area { background:#F4F4F2;color:#999;font-size:95%;padding:18px 0 0 10px;border-top:1px solid #FFF;border-bottom:1px solid #CCC; }
.menu-path-area a:link { color:#666;text-decoration:none; }
.menu-path-area a:visited { color:#666;text-decoration:none; }
.menu-path-area a:active { color:#666;text-decoration:none; }
.menu-path-area a:hover { color:#666;text-decoration:underline; }
/*-----------------------------------------------------------------------------------------------*/
.menu-right { width:160px; }

.menu-right-item a:link { background:#135 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;display:block;padding:3px 5px 3px 18px;border-bottom:1px solid #ddddd0; }
.menu-right-item a:visited { background:#135 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;display:block;padding:3px 5px 3px 18px;border-bottom:1px solid #ddddd0; }
.menu-right-item a:active { background:#135 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;display:block;padding:3px 5px 3px 18px;border-bottom:1px solid #ddddd0; }
.menu-right-item a:hover { background:#B03 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;padding:3px 5px 3px 18px;border-bottom:1px solid #ddddd0; }

.menu-right-item-selected a:link { background:#B03 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;display:block;padding:3px 5px 3px 18px;border-bottom:1px solid #ddddd0; }
.menu-right-item-selected a:visited { background:#B03 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;display:block;padding:3px 5px 3px 18px;border-bottom:1px solid #ddddd0; }
.menu-right-item-selected a:active { background:#B03 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;display:block;padding:3px 5px 3px 18px;border-bottom:1px solid #ddddd0; }
.menu-right-item-selected a:hover { background:#B03 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;padding:3px 5px 3px 18px;border-bottom:1px solid #ddddd0; }

.menu-right-subitem a:link { background:url(../images/go_in.gif) 5px 5px no-repeat;text-decoration:none;color:#B03;display:block;padding:3px 5px 3px 18px;margin-left:18px;border-bottom:1px solid #ccccc0; }
.menu-right-subitem a:visited { background:url(../images/go_in.gif) 5px 5px no-repeat;text-decoration:none;color:#B03;display:block;padding:3px 5px 3px 18px;margin-left:18px;border-bottom:1px solid #ccccc0; }
.menu-right-subitem a:active { background:url(../images/go_in.gif) 5px 5px no-repeat;text-decoration:none;color:#B03;display:block;padding:3px 5px 3px 18px;margin-left:18px;border-bottom:1px solid #ccccc0; }
.menu-right-subitem a:hover { background:#B03 url(../images/go_in_white.gif) 5px 5px no-repeat;text-decoration:none;color:#FFF;padding:3px 5px 3px 18px;margin-left:18px;border-bottom:1px solid #ccccc0; }
/*-----------------------------------------------------------------------------------------------*/
.faq-categories-active { float:left;text-decoration:none;color:#FFF;background:#B03;display:block;padding:5px 10px 5px 10px;border-right:2px solid #FFF; }
.faq-categories a:link { float:left;text-decoration:none;background:#EEE;display:block;padding:5px 10px 5px 10px;border-right:2px solid #FFF; }
.faq-categories a:visited { float:left;text-decoration:none;background:#EEE;display:block;padding:5px 10px 5px 10px;border-right:2px solid #FFF; }
.faq-categories a:active { float:left;text-decoration:none;background:#EEE;display:block;padding:5px 10px 5px 10px;border-right:2px solid #FFF; }
.faq-categories a:hover { float:left;text-decoration:none;color:#FFF;background:#B03;padding:5px 10px 5px 10px;border-right:2px solid #FFF; }
/*-----------------------------------------------------------------------------------------------*/
.bottom-line { background:#CCC; }

.copyright { text-align:right;font-size:75%;color:#58a;background:#135 url(../images/button_bottom_left_2.png) no-repeat top left; }
.copyright a:link { color:#58a;text-decoration:none; }
.copyright a:visited { color:#58a;text-decoration:none; }
.copyright a:hover { color:#58a;text-decoration:underline; }
.copyright a:active { color:#58a;text-decoration:none; }
/*-----------------------------------------------------------------------------------------------*/
.search-area { background:#024;color:#EEE;padding:5px 5px 8px 10px;border-top:1px solid #357;border-bottom:1px solid #357; }
.search-form { padding:0;margin:0; }
.search-form-title { color:#FFF;padding-bottom:5px; }
.search-form-input { font-size:85%;color:#DDD;background:#479;border:1px solid #7AC;width:100px; }
.search-form-submit { font-size:85%;color:#58A;background:#012;border:1px solid #579;width:20px;font-weight:bold; }

.sitemap { padding-left:7px;margin-left:7px; }
.area-bottom { height:30px; }
/*-----------------------------------------------------------------------------------------------*/
.right-area { background:#135;width:5px; }
.right-area-button { background:#135 url(../images/button_top_right_2.png) no-repeat top left;width:5px; }
.bottom-area { background:#135; }
.bottom-area-button { background:#135 url(../images/button_bottom_left_2.png) no-repeat top left; }
/*-----------------------------------------------------------------------------------------------*/
.key { color:#DD3;font-weight:bold; }
/*-----------------------------------------------------------------------------------------------*/
table, td { font-size:100%; }
input, textarea { background:#EEE;border:1px solid #999; }
/*-----------------------------------------------------------------------------------------------*/

