<!--
 body {
  	margin:0px 0px 0px 0px;
  	background-color: #000;
    font-size: 11pt;
	font-family: verdana,helvetica,arial, sans-serif;
	color: #fff;
}


strong {
	color: #fff;
}

h1 {
	margin:10px 10px 5px 10px;
	font-family: arial,helvetica,verdana, sans-serif;
	font-size: 14pt;
	color: #fff;
 	}
 	
h2 {
	margin:5px 10px 5px 10px;
	font-family: arial,helvetica,verdana, sans-serif;
	font-size: 13pt;
	text-decoration:underline;
 	}
 	
 h3 {
	margin:10px 10px 5px 10px;
	font-family: arial,helvetica,verdana, sans-serif;
 	font-size: 11pt;
 	}

p {
	margin:10px 10px 10px 10px;
	line-height: 130%;
	color:#000000;
	background-color: inherit;
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
 }

	.textblack {
	font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	}

	.textblack strong {
	color:red;
	}

	.sectheader {
        background: transparent;
        border: medium none;
        margin: 1em 0 0;
        padding: 7px 5px 5px !important;
        }
	fieldset {
        background: url("images/sep.gif") repeat-x scroll center top transparent;
        border: medium none;
        margin: 1em 0 0;
        padding: 7px 5px 5px !important;
        }

	.section, .section2 {
        background: url("images/grad-2.gif") repeat-x scroll center top #373737;
        border: 1px solid #DDDDDD;
        color: #FFFFFF;
        font-weight: bold;
        padding: 6px 8px;
	}

        .section2 {
        width:80%;
        align: center;
        margin-left: 8%
        }

	.text {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#000000;
	background-color: inherit;
	margin-top:2px; 
	font-weight: normal}

	.textgrey, .boxtop1, .boxtop2, .boxbottom {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#8F8F8F;
	margin-top:2px; 
	font-weight: normal}

	.boxtop1 {
	border-color:gray;
	border-bottom:1px solid;
	background: url("images/top-box1.gif");
	border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	}

	.boxtop2 {
	border-color:gray;
	border-bottom:1px solid;
	background: url("images/top-box2.gif");
	border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	}

	.box {
	border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	}

	.boxbottom {
	background:#272727;
	border-radius:0px 0px 10px 10px;
	-moz-border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
	}

	.greylinks {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#8F8F8F;
	margin-top:2px; 
	text-decoration:none}

	.textbig {
	font-family: Arial, sans-serif;
	font-size: 22px;
	color:#043367;
	margin-bottom:2px; 
	font-weight: normal}

	.whitelinks {  
	font-family: verdana, sans-serif;
	font-size: 11px;
	color:#ffffff;
	text-decoration:none}

	.whitelinks2 {  
	font-family: Arial, verdana, sans-serif;
	font-size: 14px;
	color:#ffffff;
	font-weight: bold
	text-decoration:none}

	.blacklinks {  
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: inherit;
	font-weight: bold;
	text-decoration:none;
}

	.blacklinks1 {  
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: inherit;
	text-decoration:none}

	.blacklinks2 {  
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: inherit;
	text-decoration:underline}

	.ask {
	font-weight: bold}

	.ask2 {
	list-style-type: none}

	a:hover {  
	text-decoration:underline;
	}
	.tinput {
	BORDER-BOTTOM: #898989 1px solid; BORDER-LEFT: #898989 1px solid; BORDER-RIGHT: #898989 1px solid; BORDER-TOP: #898989 1px solid; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px
}

textarea,input,select {
    background: url("images/input-bg.gif") repeat-x scroll center top #FFFFFF;
    border:#DDDDDD 1px solid;
	BORDER-BOTTOM: #898989 1px solid; BORDER-LEFT: #898989 1px solid; BORDER-RIGHT: #898989 1px solid; BORDER-TOP: #898989 1px solid; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px
}
textarea {
background:#eeeeee;
}

.cbtn {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; COLOR: #000000; background-color: inherit; FONT-FAMILY: Verdana,Helvetica,Tahoma, Verdana, Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}

form {
	margin: 0;
}

tr.blacklinks1 {
	color: inherit;
	background-color: #000;
}


	
#fomenu-container
{
/*position: absolute;*/
top: 1em;
left: 1em;
}

#fomenu
{
font-size: small;
font-family: arial, helvetica, sans-serif;
width:100%;
float:left;
}

#fomenu a
{
text-align: center;
display:block;
white-space:nowrap;
margin:0;
padding: 0.3em;
}

#fomenu a:link, #fomenu a:visited, #fomenu a:active/* menu at rest */
{
font-family: verdana, sans-serif;
font-size: 11px;
color:#ffffff;
text-decoration:none
}

#fomenu a:hover/* menu on mouse-over  */
{
font-family: verdana, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
/*background-color: #919499; */
}

#fomenu a.top_parent, #fomenu a.top_parent:hover  /* attaches down-arrow to all top-parents */
{
/*background-image: url(navdown_white.gif);
background-position: right center;
background-repeat: no-repeat;*/
}

#fomenu a.parent, #fomenu a.parent:hover, #fomenu a.parent-top, #fomenu a.parent-top:hover, #fomenu a.parent-bottom, #fomenu a.parent-bottom:hover /* attaches side-arrow to all parents */
{
background-color: #a1a4a9;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#000000;
/*	background-color: inherit;
	text-decoration:none
*/
    /*background-image: url(nav_white.gif);
background-position: right center;
background-repeat: no-repeat;*/
}

#fomenu a.parent-top, #fomenu a.parent-top:hover {
	border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	}

#fomenu a.parent-bottom, #fomenu a.parent-bottom:hover {
	border-radius:0px 0px 10px 10px;
	-moz-border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
	}

#fomenu ul
{
list-style:none;
margin:0;
padding:0;
float:left;
width:99px;/* width of all menu boxes */
/* NOTE: For adjustable menu boxes you can comment out the above width rule.
However, you will have to add padding in the "#menh a" rule so that the menu boxes
will have space on either side of the text -- try it */
}

#fomenu li
{
position:relative;
min-height: 1px; /* contribution for IE7 */
vertical-align: bottom; /* contribution for IE7 */
}

#fomenu ul ul
{
position:absolute;
z-index:500;
top:auto;
display:none;
padding: 1em;
margin:-1em 0 0 -1em;
}

#fomenu ul ul ul
{
top:0;
left:100%;
}

div#fomenu li:hover
{
cursor:pointer;
z-index:100;
}

div#fomenu li:hover ul ul,
div#fomenu li li:hover ul ul,
div#fomenu li li li:hover ul ul,
div#fomenu li li li li:hover ul ul
{display:none;}

div#fomenu li:hover ul,
div#fomenu li li:hover ul,
div#fomenu li li li:hover ul,
div#fomenu li li li li:hover ul
{display:block;}


#nav-top {
padding: 0;
background: url(images/top-bar.png) repeat;
text-align: center;
position:fixed;
top:0;
height: 22px;
width:100%;
z-index:1;
}
#nav-top a {
background: transparent;
color: #fff;
text-decoration: none;
font-weight: bold;
font-variant: small-caps;
}
#nav-top a:hover {
color: #f0e68c;
background: transparent;
}
#nav-top a span, p.accesskey span {
text-decoration: underline;
}

.info-box {display:block; border:1px solid #AFDBEE; background: url(images/info.png) no-repeat scroll 8px 55% #E4F5FD; padding:10px 10px 10px 35px; margin-top:4px; margin-left:2px; color:#2A80A7; font-size:13px; position:relative;}
.info-box a:hover {color:#2A80A7; border-bottom:#2A80A7 1px solid;}
.info-box a {color:#2A80A7; border-bottom:none !important;}
.close {cursor:pointer; position:absolute; top:0px; right:5px; font-weight:bold;}
.opener {cursor:pointer; top:0px; right:5px; font-weight:bold;}
.closer {cursor:pointer; position:absolute; top:0px; right:5px; font-weight:bold;}

.warning-box {display:block; border:1px solid #efdc75; background: url(images/warning.png) no-repeat scroll 8px 55% #fff7cb; padding:10px 10px 10px 35px; margin:0; color:#DB7701; font-size:13px; position:relative;}
.warning-box a {color:#DB7701; border-bottom:#DB7701 1px solid;}
.warning-box a:hover {color:#DB7701; border-bottom:none !important;}

.success-box {display:block; border:1px solid #b3dc7c; background: url(images/success.png) no-repeat scroll 8px 55% #e8ffca; padding:10px 10px 10px 35px; margin:0; color:#527A19; font-size:13px; position:relative;}
.success-box a {color:#527A19; border-bottom:#527A19 1px solid;}
.success-box a:hover {color:#527A19; border-bottom:none !important;}

.error-box {display:block; border:1px solid #ebb1b1; background: url(images/error.png) no-repeat scroll 8px 55% #ffd6d6; padding:10px 10px 10px 35px; margin:0; color:#9d2121; font-size:13px; position:relative;}
.error-box a {color:#9d2121; border-bottom:#9d2121 1px solid;}
.error-box a:hover {color:#9d2121; border-bottom:none !important;}

.info-box, .warning-box, .success-box, .error-box {margin-bottom:20px; margin-top:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; overflow:hidden; width:90%; align:center;}

-->

