
body { margin: 0px; background-color: #FFFFFF; }


body,p,td,pre { color: #000000; }
body,p,td,pre { font-family: Trebuchet MS, Helvetica, sans-serif;}
body,p,td,pre { font-size: 13px; }
ul,li {font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 13px; color: #000000; margin-top: 6px; }

input,textarea { color: #000000; }
input,textarea { font-family: verdana,helvetica,arial,sans-serif;}
input,textarea { font-size: 12px; }


.nochoice { font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; color: #003366; }
.choice { font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; color: #0066cc; }
.title { font-weight: 700; font-family: arial,sans-serif; font-size: 24px; color: #666666; }

.white { font-family: verdana,helvetica,arial,sans-serif; font-size: 10px; font-weight: 700; color: #ffffff; }
.white_title { font-family: verdana,helvetica,arial,sans-serif; font-size: 17px; font-weight: 700; color: #ffffff; }
.black_title { font-family: verdana,helvetica,arial,sans-serif; font-size: 17px; font-weight: 700; color: #000000; }

.strong { font-family: verdana,helvetica,arial,sans-serif; font-size: 18px; font-weight: 700; color: #000000; }

.grey{ font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; font-weight: 700; color: #666666; }

.red{ font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; font-weight: 700; color: #cc0000; }

.logo_large { font-family: times; font-size: 11px; font-weight: 700; color: #ffffff; }
.logo_small { font-family: times; font-size: 9px; font-weight: 700; color: #ffffff; }
.logo_large_g { font-family: times; font-size: 11px; font-weight: 700; color: #66cc00; }
.logo_small_g { font-family: times; font-size: 9px; font-weight: 700; color: #66cc00; }

.nav_bg { background-color: #ffffff;  
	background-image: url("/images/nav_bg.jpg");}

.nav_bg2 { background-color: #ffffff;  
	background-image: url("/images/nav_bg2.jpg");}

.ac { background-color: #ffffff;  
	background-image: url("/images/ac.gif"); background-position: left top; background-repeat: repeat;}

.bg_1 { background-color: #ffffff;  
	background-image: url("/images/bg_1.gif"); background-position: left top;}

.bg_2 { background-color: #ffffff;  
	background-image: url("/images/bg_2.gif"); background-position: left top;}

.bg_4 { background-color: #ffffff;  
	background-image: url("images/bg_4.jpg"); background-position: left top; background-repeat: no-repeat;}


.banner_bg { background-color: #99cc00;  
	background-image: url("/images/banner_bg.gif"); background-position: left top; background-repeat: repeat;}

.page_bg { background-color: #FFFFFF;  
	background-image: url("images/pagebg.jpg"); background-position: center top; background-repeat: repeat;}

.grey { background-image: url("/images/grey.jpg");}

.bg_orange { background-color: #ffffff;  
	background-image: url("/images/bg_orange.gif");}

h1 { font:bold 28px/32px Trebuchet MS, Helvetica, sans-serif; margin:0px 0 15px 0; color:#6d6e71; }

.orange  { font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; font-weight: 700; color: #FF9933; }
.orange_2  { font-family: verdana,helvetica,arial,sans-serif; font-size: 13px; font-weight: 700; color: #FF9933; }
.black  { font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; color: #000000; }
.pagehead { font-family: arial; font-size: 21px; font-weight: 700; margin-top: 0px; letter-spacing: 2px; color: #CC0000;}
.fronthead { font-family: arial; font-size: 41px; font-weight: 700; margin-top: 0px; letter-spacing: 2px; color: #CC0000;}
.subhead { margin-bottom: 0px; font-family: arial; font-size: 17px; font-weight: 700; margin-top: 0px; letter-spacing: 2px; color: #CC0000;}
.white_sub { font-family: arial; font-size: 13px; font-weight: 700; margin-top: 0px; letter-spacing: 2px; color: #FFFFFF;}
.more { font-family: arial; font-size: 11px; margin-top: 0px; letter-spacing: 2px; color: #CC0000;}
.ehead { font-size: 11px; font-weight: 700; margin-left: 5px; margin-top: 5px; margin-bottom: 5px; color: #EEEEEE; }
.bordvis { border: 1px solid #666666; }
.bordler { border: 1px solid #cccccc; }

.bordver { border: 1px solid #333333; }
.bordorange { border: 1px solid #FF9933; }
.border_g { border: 1px solid #0066cc; }
.small  { font-weight: 700; font-family: verdana,helvetica,arial,sans-serif; font-size: 10px; color: #FFFFFF; }
.small2  { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.indent  { font-family: verdana,helvetica,arial,sans-serif; font-size: 12px; color: #003366; margin-left: 40px; }
.go  { font-family: verdana,helvetica,arial,sans-serif; font-weight: 700; font-size: 11px; color: #0066cc; }
.blackhead { font-family: arial; font-size: 12px; font-weight: 700; margin-top: 0px; letter-spacing: 2px; color: #000000;}
.bold { font-family: arial; font-size: 11px; font-weight: 700; margin-top: 0px; letter-spacing: 2px; color: #000000;}
.front { font-size: 11px; font-weight: 700; font-family: verdana; letter-spacing: 2px; color: #FFFFFF; }
.prod_sub_head { font-family: verdana; font-size: 13px; font-weight: 700; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; color: #003366; }

.progress:link { color: #0066cc; text-decoration: underline; } 
  v.progress:link { color: #0066cc; text-decoration: underline; }
  a.progress:link { color: #0066cc; text-decoration: underline; }
  a.progress:visited { color: #0066cc; text-decoration: underline; }
  a.progress:active { color: #0066cc; text-decoration: underline; }
  a.progress:hover { color: #003366; text-decoration: underline; }


:link { color: #ffffff; font-size: 11px; font-weight: 700; text-decoration: none; } 
v:link { color: #ffffff; font-size: 11px; font-weight: 700; text-decoration: none; }
a:link { color: #ffffff; font-size: 11px; font-weight: 700; text-decoration: none; }
a:visited { color: #ffffff; font-size: 11px; font-weight: 700; text-decoration: none; }
a:active { color: #ffffff; font-size: 11px; font-weight: 700; text-decoration: none; }
a:hover { color: #FF9933; font-size: 11px; font-weight: 700; text-decoration: none; }

.red:link { color: #ffffff; font-size: 13px; font-weight: 700; text-decoration: none; } 
v.red:link { color: #ffffff; font-size: 13px; font-weight: 700; text-decoration: none; }
a.red:link { color: #ffffff; font-size: 13px; font-weight: 700; text-decoration: none; }
a.red:visited { color: #ffffff; font-size: 13px; font-weight: 700; text-decoration: none; }
a.red:active { color: #ffffff; font-size: 13px; font-weight: 700; text-decoration: none; }
a.red:hover { color: #CC3333; font-size: 13px; font-weight: 700; text-decoration: none; }

.nav_orange:link { color: #FF9933; text-decoration: underline; } 
  v.nav_orange:link { color: #FF9933; text-decoration: underline; }
  a.nav_orange:link { color: #FF9933; text-decoration: underline; }
  a.nav_orange:visited { color: #FF9933; text-decoration: underline; }
  a.nav_orange:active { color: #FF9933; text-decoration: underline; }
  a.nav_orange:hover { color: #CC3333; text-decoration: underline; }

.nav_red:link { color: #CC3333; text-decoration: underline; } 
  v.nav_red:link { color: #CC3333; text-decoration: underline; }
  a.nav_red:link { color: #CC3333; text-decoration: underline; }
  a.nav_red:visited { color: #CC3333; text-decoration: underline; }
  a.nav_red:active { color: #CC3333; text-decoration: underline; }
  a.nav_red:hover { color: #FF9933; text-decoration: underline; }

.navs:link { color: #003366; font-size: 12px; text-decoration: none; } 
  v.navs:link { color: #003366; font-size: 12px; text-decoration: none; }
  a.navs:link { color: #003366; font-size: 12px; text-decoration: none; }
  a.navs:visited { color: #003366; font-size: 12px; text-decoration: none; }
  a.v:active { color: #003366; font-size: 12px; text-decoration: none; }
  a.navs:hover { color: #000033; font-size: 12px; text-decoration: none; }

.progress4:link { font-size: 12px; color: #003366; text-decoration: none; } 
  v.progress4:link { font-size: 12px; color: #003366; text-decoration: none; }
  a.progress4:link { font-size: 12px; color: #003366; text-decoration: none; }
  a.progress4:visited { font-size: 12px; color: #003366; text-decoration: none; }
  a.progress4:active { font-size: 12px; color: #003366; text-decoration: none; }
  a.progress4:hover { font-size: 12px; color: #99CC00; text-decoration: underline; }

.progress5:link { font-size: 13px; color: #003366; text-decoration: none; } 
  v.progress5:link { font-size: 13px; color: #003366; text-decoration: none; }
  a.progress5:link { font-size: 13px; color: #003366; text-decoration: none; }
  a.progress5:visited { font-size: 13px; color: #003366; text-decoration: none; }
  a.progress5:active { font-size: 13px; color: #003366; text-decoration: none; }
  a.progress5:hover { font-size: 13px; color: #99CC00; text-decoration: underline; }


.white_nav:link { color: #FFFFFF; font-weight: 700; font-size: 12px; text-decoration: none; } 
  v.white_nav:link { color: #FFFFFF; font-weight: 700; font-size: 12px; text-decoration: none; }
  a.white_nav:link { color: #FFFFFF; font-weight: 700; font-size: 12px; text-decoration: none; }
  a.white_nav:visited { color: #FFFFFF; font-weight: 700; font-size: 12px; text-decoration: none; }
  a.white_nav:active { color: #FFFFFF; font-weight: 700; font-size: 12px; text-decoration: none; }
  a.white_nav:hover { color: #003366; font-weight: 700; font-size: 12px; text-decoration: underline; }

.styleno_nav:link { color: #FF0000; font-size: 9px; text-decoration: none; } 
  v.styleno_nav:link { color: #FF0000; font-size: 9px; text-decoration: none; }
  a.styleno_nav:link { color: #FF0000; font-size: 9px; text-decoration: none; }
  a.styleno_nav:visited { color: #FF0000; font-size: 9px; text-decoration: none; }
  a.styleno_nav:active { color: #FF0000; font-size: 9px; text-decoration: none; }
  a.styleno_nav:hover { color: #FF0000; font-size: 9px; text-decoration: none; }

.nav1:link { font-family: verdana,helvetica,arial,sans-serif; color: #003366; font-weight: 700; font-size: 12px; text-decoration: italic; letter-spacing: 1px; } 
  v.nav1:link { font-family: verdana,helvetica,arial,sans-serif; color: #003366; font-weight: 700; font-size: 12px; text-decoration: italic; letter-spacing: 1px; }
  a.nav1:link { font-family: verdana,helvetica,arial,sans-serif; color: #003366; font-weight: 700; font-size: 12px; text-decoration: italic; letter-spacing: 1px; }
  a.nav1:visited { font-family: verdana,helvetica,arial,sans-serif; color: #003366; font-weight: 700; font-size: 12px; text-decoration: italic; letter-spacing: 1px; }
  a.nav1:active { font-family: verdana,helvetica,arial,sans-serif; color: #003366; font-weight: 700; font-size: 12px; text-decoration: italic; letter-spacing: 1px; }
  a.nav1:hover { font-family: verdana,helvetica,arial,sans-serif; color: #cc0000; font-weight: 700; font-size: 12px; text-decoration: italic; letter-spacing: 1px; }

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px verdana,helvetica,arial,sans-serif;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: AUTO;
	background: #153f71;
	color: #FFF;
	text-align: left;
	text-decoration: none}

#sddm li a:hover
{	
	color: #b7d660;
background: #153f71}


#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #153f71;
	border: 1px solid #0e2c4f}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: AUTO;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #153f71;
		color: #FFF;
	font: bold 11px verdana,helvetica,arial,sans-serif;}

	#sddm div a:hover
	{	background: #153f71;
		color: #b7d660}


