﻿body{font-family:Tahoma;margin:1px 0 0 0; padding:0px}
h1 { color: #fa5831; font-family:Arial; font-size:20px; margin:0 0 5px 0; padding:0px;font-weight:bold;line-height:100%}

a:link { color:#fa5831;text-decoration:none }
a:visited { color:#fa5831;text-decoration:none }
a:hover { color:#fa5831;text-decoration:none }
a:active { color:#fa5831;text-decoration:none }

#wrapper{width:823px;margin:0 auto}
.clearer{clear:both;}

/* TOP NAVIGATION */
#topnavigationstart{margin:0;clear:both}
#topnavigationstart .container{float:left;width:267px;height:276px;margin:0;text-align:center;}
#topnavigationstart .containersub{float:left;width:267px;height:153px;margin:0;text-align:center;}
#topnavigationstart ul{margin:2px auto 0 ;width:158px;text-align:left;} 
#topnavigationstart ul.sub{margin:17px auto 0 ;width:158px;text-align:left;} 
#topnavigationstart ul li{font-size:11px; color:#003366;text-transform:uppercase;font-weight:bold;display:block}
#topnavigationstart ul li .count{padding:2px;width:14px;background-color:#fa5831;float:left;color:#fff;height:14px;}
#topnavigationstart ul li a{text-decoration:none;color: #003366;display:block;height:14px;background-color:#dde1e4;float:left;width:136px;margin:0 0 2px 0;padding:2px 0 2px 4px }
#topnavigationstart ul li a:hover{color:#fff;background-color:#fa5831}
#topnavigationstart ul li a.selected{color:#fff;background-color:#fa5831}

/* CONTENT */
#pagecontent{margin:20px 0 0 0;}
#pagecontent .text{font-size:11px}
#pagecontent .text p{margin:0 0 17px 0}
#pagecontent .contentleft{float:left;width:247px}
#pagecontent .contentleft .success{width:200px}
#pagecontent .contentleft .success .header{color:#fa5831;font-weight:bold;margin:0 0 5px 0}
#pagecontent .contentleft .success .text{font-size:11px;}
#pagecontent .contentright{margin:0 0 0 270px}

/* SUB NAVIGATION */
/* General */
#subnavigation{margin:0 0 0 267px;width:555px;background:#666;height:22px}
#nav, #nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:1.5em;}
#nav a:link, #nav a:active, #nav a:visited{display:block;padding:0px 5px;border:1px solid #666;color:#fff;text-decoration:none;background-color:#666;}
#nav a:hover{background-color:#666;color:#fff;}
#nav li{float:left;position:relative;}
#nav ul {position:absolute;width:12em;top:1.6em;display:none;}
#nav li a.top{margin:0 0 0 10px;padding:0 10px 0 15px;background:url(/public/images/submenu_pil.gif);background-repeat:no-repeat;background-position:center left}
#nav li ul a{width:12em;float:left;}
#nav li ul a:hover{width:12em;float:left;background-color:#fa5831;}
#nav ul ul{top:auto;}	
#nav li ul ul {left:12em;margin:0px 0 0 10px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}

/* LOGIN */
#login{margin:50px 0 0 0;width:200px}
#login .header{background:#666;color:#fff;padding:3px;font-size:11px;margin:0 0 15px 0;*margin:0}
#login .label{font-size:11px}
#login .success{font-size:11px}
#login .error{font-size:11px;color:red}
#login .textbox{font-size:11px;margin:0 0 4px 0;width:197px;}
#login .button{font-size:11px;color:#fff;background:#fa5831;border:none;padding:3px}

/* SEARCH */
#search{margin:20px 0 0 0;width:200px}
#search .header{background:#666;color:#fff;padding:3px;font-size:11px;margin:0 0 15px 0;*margin:0}
#search .textbox{width:197px;font-size:11px;margin:0 0 4px 0}
#search .button{font-size:11px;color:#fff;background:#fa5831;border:none;padding:3px}

/* FOOTER */
#footer{clear:both;padding:10px 0 0 0;margin:0;}
#footer .container{color:#fff;font-size:11px;background:#666;}
#footer .text{padding:4px}
#footer .text a{margin:0 4px;color:#fff;text-decoration:underline}

/* NEWS ARCHIVE */
#newsarchive{}
#newsarchive li{margin:0 0 10px 0}