body {
margin:0;
	padding:40px 0 30px 0;
	min-width:926px;
	font-size: 70%;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; background-color:#FFFFFF
}

h1 { color: #999999; font-size:1.3em; font-family: "Times New Roman", Times, serif}

h2 { font-size:1.5em; color:#990000; margin:10px 0 10px 0; padding:0}

h3 { 
	color: #990000;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	}
/* box model hack start */
h3 {
	font-size: xx-small;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	font-size: x-small;
}
html>body h3 {
  font-size: x-small;
}
/* box model hack end */




ul {list-style:none; padding:0px 0 0 10px; margin: 0px 0 0 10px}

li {margin-top: 5px; padding-top:5px; margin-bottom:5px; padding-bottom:5px}

.nospace { padding:10px 0 0 10px; margin:10px 0 0 10px}

.nospace li {margin-top: 0px; padding-top:0px; margin-bottom:0; padding-bottom:0}

p {padding: 0; margin:0}

#wrapper {
	margin:0 auto;
	text-align:center;
	width:926px;
	background-color:#FFFFFF; 
}

#header {
	text-align: left;
	margin:0 auto;
	padding:0px;
	width:926px;
	background-color:#FFFFFF; 
	
}

.divclear{
	clear: both;
	font-size: 0.1em;
	margin: 0; padding: 0; line-height:0; height:0
}

#content {float:left; text-align:left; background-image:url(../../images/content_bg.jpg); background-position:top; background-repeat:no-repeat; padding:10px 15px 10px 15px}

/* box model hack start */
#content {
	width: 501px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 471px;
}
html>body #content {
  width: 471px;
}
/* box model hack end */


#content_left {float:right; text-align:left; background-image:url(../../images/contentleft_bg.jpg); background-position:top; background-repeat:no-repeat; padding:10px 5px 10px 5px; font-size:0.9em; color:#990000; font-weight:bold}

.redtitle { color:#BA2C3A; font-weight:bold}

/* box model hack start */
#content_left {
	width:197px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 187px;
}
html>body #content_left {
  width: 187px;
}
/* box model hack end */

/* NAVIGATION */

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform:uppercase;
text-align:left
}

#navcontainer li { margin: 0 0 0px 0px; padding:0; background-image:url(../../images/nav_backgroundshadow.jpg); background-repeat:repeat-y; background-position:left}

#navcontainer a
{
display: block;
margin: 0 0 0 3px; 
padding: 5px 2px 5px 24px;
border-bottom: 1px solid #DCDCDC;
background-color: #FFFFFF;
background-image: url(../../images/white%20arrow%20right.jpg); background-repeat:no-repeat; background-position: 10px 50%;
}

/* box model hack start */
#navcontainer a {
	width: 228px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 199px;
}
html>body #navcontainer a {
  width: 199px;
}
/* box model hack end */

#navcontainer a:link, #navlist a:visited
{
color: #000000;
text-decoration: none;
}

#navcontainer a:hover
{
border-bottom: 1px solid #DCDCDC;
background-image: url(../../images/redbutton_redarrowright.jpg); background-position: 0px 50%;
color: #FFFFFF;
}

#active a:link, #active a:visited, #active a:hover
{
border-bottom: 1px solid #DCDCDC;
background-color: #FF6600;
background-image: url(../../images/redbutton_redarrowdown.jpg); background-position: 0px 50%;
color: #FFFFFF;
}

#active ul li a:link, #active ul li a:visited {display: block;
margin: 0 0 0 3px;
color:#000000;
padding: 5px 2px 5px 30px;
border-bottom: 1px solid #DCDCDC;
background-color: #EAEAEA; text-transform:none;
background-image: url(../../images/grey%20arrow%20right.jpg); background-repeat:no-repeat; background-position: 15px 50%;}

/* box model hack start */
#active ul li a:link, #active ul li a:visited, #active ul li a:hover {
	width: 228px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 193px;
}
html>body #active ul li a:link, #active ul li a:visited, #active ul li a:hover {
  width: 193px;
}
/* box model hack end */

#active ul li a:hover { font-weight:bold}

ul#navlist li#active ul li#subactive a {margin: 0 0 0 3px;
color:#BA2C3A;
padding: 5px 2px 5px 30px;
border-bottom: 1px solid #DCDCDC;
background-color: #EAEAEA;
font-weight:bold; text-transform:none;
background-image: url(../../images/grey%20arrow%20down.jpg); background-repeat:no-repeat; background-position: 15px 50%;}

/* box model hack start */
ul#navlist li#active ul li#subactive a {
	width: 228px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 193px;
}
html>body ul#navlist li#active ul li#subactive a {
  width: 193px;
}
/* box model hack end */

ul#navlist li#active ul li#subactive ul#subsub a {margin: 0 0 0 3px;
color: #000000;
padding: 5px 2px 5px 40px;
border-bottom: 1px solid #DCDCDC;
background-color: #FFFFFF; font-weight:normal;
background-image: url(../../images/roundbutton.jpg); background-repeat:no-repeat; background-position: 30px 10px; text-transform:none}

/* box model hack start */
ul#navlist li#active ul li#subactive ul#subsub a {
	width: 228px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 183px;
}
html>body ul#navlist li#active ul li#subactive ul#subsub a {
  width: 183px;
}
/* box model hack end */


ul#navlist li#active ul li#subactive ul#subsub a:hover {color:#BA2C3A;}

div#wn	{ 
	position:relative;
	width:430px; height:500px; 
	overflow:hidden;	
	}
div#scrollbar { 
  position:relative;
  width:11px; height:200px; 
  font-size:1px;  /* for image vertical alignment issue */
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:176px;
  background: #336;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#ceced6;
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment [1]*/
div#scrollbar img {
    display:block; 
    } 

#redbar { background-image: url(../../assets/images/header.jpg); background-repeat:repeat-y; text-align:right; padding:5px 5px 5px 0; color:#FFFFFF; font-size:0.9em}

#bullets {
	margin: 0px 0 0 0px;
	padding: 0 0 0 20px;
}

a.bookmark:link {color:#FFFFFF; text-decoration:none}
a.bookmark:visited {color:#FFFFFF; text-decoration:none}
a.bookmark:active {color:#FFFFFF; text-decoration:none}
a.bookmark:hover {color:#FFFFFF; text-decoration:none}

a.footer:link {color:#000000; text-decoration:none}
a.footer:visited {color:#000000; text-decoration:none}
a.footer:active {color:#000000; text-decoration:none}
a.footer:hover {color:#000000; text-decoration:none}

.body {
	color: #000;
	margin: 0;
	padding: 2px;
	border: 1px solid #B01106;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	}
/* box model hack start */
.body {
	font-size: xx-small;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	font-size: x-small;
}
html>body .body {
  font-size: x-small;
}
/* box model hack end */

.bold {
	font-weight: bold;
	}
.dropdown, input.dropdown, select.dropdown {
	color: #000;
	margin: 0;
	padding: 2px;
	border-color: #B01106;
	border-width: 1px;
	border-style: solid;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	}
/* box model hack start */
.dropdown, input.dropdown, select.dropdown {
	font-size: xx-small;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	font-size: x-small;
}
html>body .dropdown, html>body input.dropdown, html>body select.dropdown {
  font-size: x-small;
}
/* box model hack end */
	

.submit {
	color: #990000;
	font-weight: bold;
	margin: 0;
	padding: 2px;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #990000;
	}
/* box model hack start */
.submit {
	font-size: xx-small;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	font-size: x-small;
}
html>body .submit {
  font-size: x-small;
}
/* box model hack end */
