html, body { margin:0;padding:0;text-align:center;height:100%;width:100%;clear:both;font-family:"ËÎÌå","Trebuchet MS","Arial","Tahoma";color:#4a4a4a;}
body { background-color:#f8f8f8;background-image:url(/images/bodybg.png);background-position:center top;background-repeat:repeat-y;}
a {color:#007ac2;font-weight:bold;text-decoration:none;}
a:visited {color:#015f96;}
a.arrowedlink { padding-left:1.2em;background:transparent url(/images/arrow-right-link.png) no-repeat 0 center;}
p {font-size:12px;color:#4a4a4a;line-height:16px;margin:0;}
h1 {
 font-family:"ºÚÌå","Arial","Tahoma";
 text-transform:uppercase;
 color:#FF9900;
 text-align:left;
 font-size:15px;
 font-weight:bold;
 margin:20px 0 40px 0;
}
#frontpage h1 {
 font-size:14px;
 display:block;
 vertical-align:top;
 padding-bottom:4px;
 border-bottom:4px solid #F0F0F0;
 width:96%;
 margin-bottom:15px;
}
h2 {
 font-family:"Trebuchet MS","Arial","Tahoma","ËÎÌå";
 color:#333333;
 font-size:14px;
 margin:12px 0 2px 0;
 padding:0;
 font-weight:bold;
}
#frontpage h2 { color:#333333;font-size:0.78em;padding-right:5px;}
#container {
 position:relative;
 width:770px;
 min-height:100%;
 height:auto !important;
 height:100%;
 margin:auto;
 text-align:left;
 clear:both;
}
#mainbox {
 position:relative;
 background:transparent;
 margin:0;
 padding:0;
 width:770px;
 min-height:100%;
 clear:both;
}
#menu {
 position:relative;
 width:770px;
 height:30px;
 padding-top:2px;
 background:transparent url(/images/menubg-line.png) no-repeat top left;
 margin:0 auto 0 auto;
 z-index:100;
 font-family:"Trebuchet MS","Arial","Tahoma",sans-serif;
}
.textcontainer { float:left;width:460px;margin:0;}
.pagetextbox {
 font-family:"Tahoma","Arial","Trebuchet MS",sans-serif;
 font-size:0.7em;
 line-height:1.6em;
 padding-bottom:40px;
}
.pagetextbox p, .pagetextbox ul,.pagetextbox table, .pagetextbox label { font-size:100%;}
.pagetextbox { padding:10px 25px 40px 25px;margin:0;}
.pagetextbox p { margin:0.5em 0 1.5em 0;}
.textcontainer ul { list-style-type:none;margin:0 0 1.2em 15px;padding:0;}
.textcontainer li { background:transparent url(/images/ul-bullet.png) no-repeat 0 0.65em;padding:0 0 0.5em 10px;}
.textcontainer em { text-decoration:none;font-style:normal;font-weight:bold;}
.pagetextbox table { border-collapse:collapse;width:100%;}
.pagetextbox thead {
 background-color:#eeeeee;
 font-family:"Trebuchet MS","Arial","Tahoma",sans-serif;
 font-weight:bold;
 font-size:1.2em;
 color:#333333;
}
.pagetextbox th { padding:4px 6px 4px 6px;text-align:left;}
.pagetextbox tbody td { border-bottom:1px solid #d9d9d9;padding:3px 6px 3px 6px;}
.pagetextbox tbody td.lastrow { border-bottom:1px solid #4a4a4a;}
.pagetextbox tbody td.lastrow-freeend { border-bottom:none;}
.pagetextbox table a { font-weight:normal;}
#sidemenubox {
 position:relative;
 top:2px;
 right:0;
 float:right;
 width:231px;
 margin:8px 0 0 0;
 background:transparent url(/images/sidemenu-bg.jpg) repeat-y;
}
#sidemenubox .boxheader { background:transparent url(/images/sidemenu-header.jpg) no-repeat top left;height:37px;}
#sidemenubox ul {
 font-family:"Trebuchet MS","Arial","Tahoma",sans-serif;
 font-size:1.1em;
 list-style-type:none;
 padding:15px 0 15px 0;
 margin:-12px 0 0 0;
 background:transparent url(/images/sidemenu-bottom.jpg) no-repeat bottom left;
}

#sidemenubox li {
 background:transparent url(/images/sidemenu-bullet.png) no-repeat left center;
 padding:4px 0 4px 20px;
 margin-right:24px;
 margin-left:20px;
 border-bottom:1px solid #d9d9d9;
}

#sidemenubox li.active {
 background:transparent url(/images/sidemenu-bullet-active.png) no-repeat left center;
 font-weight:bold;
 color:#999999;
}

#sidemenubox li.last {
 border-bottom:0px solid black;
 margin-top:4px;
 padding-top:0;
 padding-bottom:0;
 margin-bottom:-2px;
}
#sidemenubox li a:visited { color:#007ac2;}
.clear { clear:both;height:1px;background:transparent;}
#header { width:770px;height:98px;background:transparent url(/images/header.png) no-repeat scroll 0%;}
.boxlink1 { display:block;width:100%;height:100%;color:white;}
.boxlink2 { display:block;width:100%;height:100%;color:black;font-weight:normal;}
.boxlink3 { display:block;font-size:13px;margin:0pt;padding:14px 26px 0pt 23px;color:white;}
.boxlink4 { display:block;font-size:12px;font-weight:normal;margin:0pt;padding:5px 24px 0pt 19px;color:black;}
#content { width:100%;margin:0 auto;height:100%;padding-bottom:50px;
 background:transparent no-repeat top left;
}
#frontpage #content { background:transparent url(/images/contenttopbg-frontpage.jpg) no-repeat top left;}
#frontpage-leftcolumn, #frontpage-centercolumn, #frontpage-rightcolumn { width:243px;padding-top:30px;}
#frontpage-leftcolumn { float:left;padding-left:15px;}
#frontpage-centercolumn { float:left;}
#frontpage-rightcolumn { clear:right;float:right;padding-right:15px;}
.textbox, .newsbox { padding:0 0 10px 10px;}
.textbox p { padding-right:10px;margin:0 0 1em 0;}
.newsbox h2, .newsbox p { padding-right:0.8em;}
.newsbox h2 { font-family:"Trebuchet MS","Arial","Tahoma",sans-serif;margin-bottom:0.1em;margin-top:0;font-size:0.72em;}
.newsbox p { margin-bottom:20px;}
.newsbox-nav { margin-top:30px;}
#footer {
 position:relative;
 margin:-57px auto 0px auto;
 padding:0;
 clear:both;
 text-align:left;
 height:57px;
 width:770px;
 background:url('/images/footer.png') no-repeat top left;
 z-index:2;
}
#footertext { color:#007ac2;font-weight:bold;font-size:0.75em;line-height:57px;padding-left:10px;}
.rsslogo { border:0;margin-bottom:-3px;padding-right:3px;}
.sidebox {
 float:left;
 width:100%;
 height:120px;
 background:url(/images/boxbg.png) no-repeat;
 background-position:top right;
 margin-bottom:20px;
 display:block;
}
.boxheader { position:relative;top:0;left:0;width:100%;height:34px;text-align:center;margin:0;}
.boxheader p {
 width:100%;
 position:absolute;
 bottom:4px;
 left:50%;
 padding:0;
 margin:0 auto 0 -120px;
 font-size:1.2em;
 font-weight:bold;
 color:white;
 font-family:"Trebuchet MS","Arial","Tahoma",sans-serif;
}
#frontpage .boxheader p { font-size:0.8em;}
.sideboxbody {
 position:relative;
 top:0;
 left:0;
 margin:0;
 padding:0;
 width:100%;
 height:78px;
 text-align:left;
}
.boxheader a:visited { color:white;}
.sideboxbody a:visited { color:black;} 
.sideboxbody p { padding:14px 26px 0 23px;}
.tesboxcontainer { position:relative;background-color:#f8f8f8;margin:0 10px 20px 10px;width:92%;left:0;top:0;}
.tesbox-c-tl, .tesbox-c-tr, .tesbox-c-bl, .tesbox-c-br { position:absolute;left:0;top:0;width:100%;height:100%;}
.tesbox-c-tl { background:transparent url(/images/tboxc-tl.gif) no-repeat top left;}
.tesbox-c-tr { background:transparent url(/images/tboxc-tr.gif) no-repeat top right;}
.tesbox-c-bl { background:transparent url(/images/tboxc-bl.gif) no-repeat bottom left;}
.tesbox-c-br { background:transparent url(/images/tboxc-br.gif) no-repeat bottom right;}
.tesbox { padding:10px;position:relative;}
.tesbox p.tesbox-text { font-style:italic;padding:6px 6px 0 6px;font-family:"Trebuchet MS","Arial","Tahoma",sans-serif;}
.tesbox-userinfo { text-align:right;}
.tesbox-userinfo p {
 margin-top:15px;
 margin-bottom:5px;
 margin-right:5px;
 font-style:normal;
 font-size:0.65em;
}
.statbox { float:left;width:100%;height:244px;background:url(/images/statbox.png) no-repeat;background-position:center;margin:0px 0 15px 0;}
.statboxstat { position:relative;top:0;left:0;margin:0;width:210px;height:60px;padding:10px 0px 0 25px;}
.statboxstat p { margin:0;padding-right:0.4em;}
.statboxstat table { width:91%;border-spacing:0;border-collapse:collapse;margin-bottom:10px;}
.statboxstat table p { padding-right:0;}
.statboxstat tr, .statboxstat td { width:80%;border-bottom:1px solid #CCCCCC;padding:0;font-weight:bold;}
.statdata { text-align:right;font-weight:normal;}
.statdata p { font-weight:normal;margin:2px 0 2px 0;width:100px;}
#sd1,#sd2,#sd3 { width:100%;}
.statboxbody { padding-right:10px;}
.contactus {width:70%;border:none;}
.contactus tbody td {border-bottom:0px;padding:0;}
.first {font-weight:bold;vertical-align:top;}
#headerbackground {
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:131px;
 background-color:#eeeeee;
 background-image:url(/images/headerbg.jpg);
 background-position:center top;
 background-repeat:repeat-y;
}
div.topofthepage { text-align:right;padding:0.3em 0 0.2em 0;}
.topofthepage a { padding-right:12px;font-weight:normal; background:url(/images/topofthepage.png) no-repeat right center;}
.secmenu { background:transparent url(/images/secmenubg.jpg) no-repeat;text-align:center;margin-top:2px;}
.secmenu, .secmenu li, .secmenu li a { height:25px;line-height:25px;}
.secmenu ul { margin:0;padding:0 0 0 0px;list-style-type:none;}
.secmenu li { display:inline;font-size:0.75em;font-family:"Trebuchet MS","Arial","Tahoma",sans-serif; padding:0 1.5em 0 1.5em;border-right:1px solid #f2f2f2;}
.secmenu li.last { border-right:0;}
.secmenu li a { color:white;font-weight:bold;}
.secmenu li a:hover { color:#dddddd;}
#featuresnav li { background:transparent url(/images/ul-bullet2.png) no-repeat 0 0.65em;padding:0 0 0 10px;}
#featuresnav a { font-weight:normal;}
input.input-text {
 color:#015F96;
 background-color:#f4f4f4;
 font-family:"Tahoma","Arial","Trebuchet MS",sans-serif;
 font-size:1em;
 padding:3px;
 border:0px;
 border-top:1px solid #e1e1e1;
 font-weight:bold;
}
input.input-button-small, input.input-button-medium {
 padding:0;
 border:0;
 display:block;
 font-family:"Tahoma","Arial","Trebuchet MS",sans-serif;
 font-size:1em;
 font-weight:bold;
 text-transform:uppercase;
 color:white;
 cursor:pointer;
}
input.input-button-small { width:75px;height:24px; background:transparent url(/images/button-small.png) no-repeat 0 0;}
input.input-button-medium { width:140px;height:24px; background:transparent url(/images/button-medium.png) no-repeat 0 0;}
form br { clear:left;}
form fieldset { border:0;padding:0;margin:0;background:transparent;}
.nlist-big { }
.nlist-big-item { clear:left;margin-bottom:2em;}
.nlist-big-item-number { float:left;padding:0.4em;font-size:1.8em;font-weight:bold;background-color:#dddddd;}
.nlist-big-item-content { margin-left:4em;}
#errorpage .errorbox {
 font-weight:bold;
 color:#cc0000;
 font-family:"Trebuchet MS","Arial","Tahoma",sans-serif;
 font-size:1.3em;
 margin-bottom:2em;
}
#errorpage-table { table-layout:fixed;word-wrap:break-word;overflow:hidden;}
#errorpage-table .errorpage-table-td-name { font-weight:bold;}
#errorpage-table .errorpage-table-td-group { background-color:#fafafa;font-weight:bold;border-bottom:1px solid #FF9900 !important;}
#errorpage .errorpage-detailedexplanation {
 color:#cc0000;
 border-top:2px solid #cc0000;
 border-bottom:2px solid #cc0000;
 margin-bottom:2em;
 padding:1em 0 1em 0;
}
.menu2 {
 font-weight:bold;
 width:720px;
 height:100%;
 position:relative;
 font-size:12px;
 z-index:100;
 margin-left:30px;
}
.menu2 ul li a, .menu ul li a:visited {
 display:block;
 text-decoration:none;
 width:87px;
 height:28px;
 text-align:center;
 color:white;
 border-left:1px solid #575757;
 border-right:1px solid #575757;
 background:#666666 url('/images/menubg.png') repeat-x top left;
 line-height:30px;
 font-size:12px;
 overflow:hidden;
 cursor:pointer;
 cursor:hand;
}
.menu2 a.sitemenuitem-submenu {
 background-image:url(/images/menu-arrow-normal.gif) !important;
 background-repeat:no-repeat !important;
 background-position:125px center !important;
}
.menu2 ul {padding:0;margin:0;list-style:none;}
.menu2 ul li {float:left;position:relative;font-size:10px;text-align:left;}
.menu2 ul li ul {display:none;}
.menu2 ul li:hover a {color:#fff;background:url('/images/menubg-hover.png') repeat-x top left;width:87px;}
.menu2 ul li:hover ul {display:block;position:absolute;top:28px;left:0;width:142px;}
.menu2 ul li:hover ul li a.hide {background:#666666;color:#ffcc00;width:142px;}
.menu2 ul li:hover ul li:hover a.hide {
 color:white;width:142px;
 background-image:url(/images/menu-arrow-hover.gif) !important;
 background-repeat:no-repeat !important;
 background-position:125px center !important;
 }
.menu2 ul li:hover ul li ul {display:none;}
.menu2 ul li:hover ul li a {display:block;background:#666666;color:#ffcc00;width:142px;}
.menu2 ul li:hover ul li a:hover {background:#666666;color:white;width:142px;}
.menu2 ul li:hover ul li:hover ul {display:block;position:absolute;left:143px;top:0;}
.menu2 ul li:hover ul, .menu2 ul li:hover ul li a.hide, .menu2 ul li:hover ul li:hover a.hide, .menu2 ul li:hover ul li ul, .menu2 ul li:hover ul li a, .menu2 ul li:hover ul li a:hover, .menu2 ul li:hover ul li:hover ul {
 font-size:11px;
 text-align:left;
 text-indent:8px;
 border:1px solid #606060;
 font-family:"Arial","Tahoma",sans-serif;
 font-size:1.2em;
}
.box-news { border-top:1px solid #dddddd;margin-bottom:2em;padding-top:2em;margin-right:20em;}
.firstarticle { border-top:none;padding-top:0;}
.box-news-title { font-family:"Trebuchet MS","Arial","Tahoma",sans-serif;font-size:1.2em;font-weight:bold;}
.box-news-date { color:#888888;}
.box-news-content { margin-top:0.5em;}
.box-news-uniquelink { margin-top:0.7em;font-size:0.9em;}
#side-nav { float:right;width:15em;}
#box-nav { background-color:#f8f8f8;padding:1em;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.pagenavitem { color:#aaaaaa;float:left;margin-right:1em;font-weight:bold;}
.backlinkseparator { border-bottom:1px solid #dddddd;margin-top:1em;margin-bottom:1em;}