

/* THE BIG GUYS */
* {margin:0;padding:0}
body {padding: 0 0 20px;background: #fff ;color:#000000; font-family:tahoma, verdana, arial; font-size:13px;}

/* LINKS */
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer} 
a:link {color:#CC0000} 
a:visited {color:#666666} 
a:hover,a:active {color:#FF4848} 


/* TYPOGRAPHY */
p {margin: 0 0 1.5em}
h1, h2, h3, h4, h5, h6 {letter-spacing: 0px;font-family: tahoma,verdana,sans-serif;color:#000; #eee;padding-bottom: .1em}
h1 {/*font-size: 196%;*/font-size:110%;margin-top:.6em}
h2 {font-size: 136%}
h3 {font-size: 126%}
h4 {font-size: 116%}
h5 {font-size: 106%}
h6 {font-size: 96%}


td.titler {background-image:url(../images/titlerbg.jpg); background-repeat:repeat-x; font-size:14px; font-weight:bold; color:#FFFFFF;}

/* GENERAL */

.main {padding: 10px;}

ul {list-style:circle; margin-left: 1.5em;}

.topnav {position:relative; right:45px; top:-39px; height:1.09em; z-index:5; font-weight:bold;}
a.white{color:#FFFFFF}
	
	/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0;margin: 0;list-style: none; background-image: url(../images/navnorm.jpg); background-repeat:repeat-x;}
	#nav {font-weight:bold;height:3.09em;font: bold 115% arial;/*margin: 0 105px 0 30px*/margin:0 40px 0 30px}
	#nav li {position:relative; background-repeat:repeat-x;float: left;width: 5em;display:block;margin: 0;/*border-bottom: 3px solid #253e60;*//*border-right: 3px solid #122a4c;*/padding:0}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 12px 18px 8px}
	#nav a:hover {color:#fff;background-image: url(../images/navhov.jpg); background-repeat:repeat-x;}
	
	#nav li ul {/*border-left: 1px solid #c00;background: #f6f6f6 url("../images/featurebox_bg.gif") no-repeat 100% 100%;*/background:#163917;width:15.8em;font-size:90%;/*margin-top:3px;*/position: absolute;font-weight:normal;}
	#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}
	
	#nav li li {background:none;float:none;border:none;/*border: 1px solid #999;border-top:1px solid #fff;*/border-right:none;border-left:none;padding-left:0;color:#fff;line-height:20px}
	#nav li li.last {border-bottom:none}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#fff;padding: 3px 10px 2px;width:14em}
	#nav li li a:hover {color:#fff;background-image: url(../images/navlist.jpg); background-repeat:repeat-x;}
	
	#nav li.active {background-image: url(../images/navhov.jpg); background-repeat:repeat-x;/*border-bottom: 3px solid #253e60*/}
	#nav li.active ul {border:none;/*background: #c00 url("../images/featurebox2_bg.gif") no-repeat 100% 100%*/background:#163917;}
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {}
	#nav li.active a:hover {color:#fff;}
	
	#nav li.active li {border:none;/*border-top: 1px solid #c15c5c;*//*border-bottom: 1px solid #870000*/}
	#nav li.active li.last {border-bottom: none}
	#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#fff}
	#nav li.active li a:hover {background-image: url(../images/navlist.jpg); background-repeat:repeat-x;color:#fff}
	
	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#fff;font-weight:bold;background: #666; repeat-x 0 99%}

	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */