body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	border:0px;
	
}
img {border:0px;}
/*TOPBAR*/

.topbar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #999999;
	padding:3px;
	
}

.topbar a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #999999;
	text-decoration: none;
}
.tipAfriend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #999999;
	text-decoration: none;
}
.tipAfriend a:hover{
	text-decoration: underline;
	color: #D30000;
}

/*TOPBAR END*/


/*SUBMENU END*/
#submenu a{
	font: 11px/16px "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	color : #8A8A8A;
	text-decoration: none;
}


/*TOPBAR END*/
/*****MAIN MENU*****/
#menu ul {

	margin: 0 0 0px;
	padding: 0px;
	list-style-type: none;
	
}


#menu li {
	font: 11px/28px "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	word-spacing: 1px;
	list-style-type: none;
	float: left; 
	margin: 0 0px; 
	height: 39px;
}
#menu li a {
	padding: 6px 12px 18px 6px;
	height: 39px;
	color: #8A8A8A;
	text-decoration: none;
	background: url(globalimg/menu_off.gif);	
	background-position: right bottom;
}


/*****MAIN MENU END*****/


#text12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}


#text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
}

#text11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
}

.verd10_lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}


.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #D8D8D8;
}


#topbar a:hover{
	text-decoration: underline;
	color: #D30000;
}

#redlink10 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #D30000;
	text-decoration: none;
}

#redlink10 a:hover{
	text-decoration: underline;
	color: #D30000;
}
#menu li a:hover {
	padding: 6px 12px 18px 6px;
	background-color: #66CC33;
	text-decoration: none;
	background-image: url(globalimg/menu_on.gif);
	background-position: right bottom;
}
#menu .on {
	padding: 6px 12px 18px 6px;
	background-color: #D30000;
	text-decoration: none;
	background-image: url(globalimg/menu_on.gif);
	background-position: right bottom;
}
.Header {
	font-family:  "Trebuchet MS", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	font-size: 16px;
	line-height: 24px;
	color : #D30000;
	text-decoration: none;
	margin-bottom:3px;
	margin-top:3px;
}
.HeaderLogo {
	font-family:  "Trebuchet MS", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	font-size: 20px;
	line-height: 24px;
	color : #D30000;
	text-decoration: none;
	margin-bottom:0px;
	margin-right:0px;


}
.HeaderLogo a{
	font-family:  "Trebuchet MS", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	font-size: 20px;
	line-height: 24px;
	color : #D30000;
	text-decoration: none;
	margin-bottom:0px;
	margin-right:0px;
}
.subHeader {
	font: 14px "Trebuchet MS", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	color : #D30000;
	text-decoration: none;
	margin-top:2px;
	margin-bottom:2px;
}


#text10 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #D30000;
	text-decoration: none;
}

.text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	text-decoration: none;
}
#text10 a:hover{
	text-decoration: underline;
	color: #D30000;
	font-size: 10px;
}
.text10 a:hover{
	text-decoration: underline;
	color: #D30000;
	font-size: 10px;
}
#text11 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #D30000;
	text-decoration: none;
}

#text11 a:hover{
	text-decoration: underline;
	color: #D30000;
}

#text11 li
{
     list-style-image:url(globalimg/zebock.gif);
}
#text11Dot li
{
    list-style-type:square;

    
}
#text11Dot
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #888888;
	text-decoration: none;
    
}


/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* additional classes */
.clear {	clear:both;	} 
.hide  { display: none; }
.gray  { color: #CCC; }

.comments { 
	color: #333; 
	background: #FFF;
	text-align: right; 
	border-top: 1px dashed #EFF0F1;
	border-bottom: 1px dashed #EFF0F1; 
	padding: 5px 0;
	margin-top: 20px;
}

#formContent
{
	margin-left:5px;
}


.nav 	{
		padding: 0; margin: 10px 0 0 15px;
		font-family: Verdana, Sans-Serif;
		overflow: visible;
		
		}
		
.nav ul {		
		display: block;
		list-style: none;
		margin: -11px 0; padding: 0;
		border: 0;
		}
		
/* HACK >>> IE 5  Positioning with position relative <ul> Part I */
html + body .nav ul {position: relative; top: -10px;}

/* HACK >>> first margin for IE 6, after voice-family the hacks for gecko-based browsers and IE 5 (Win & Mac?) */
.nav ul li 	{
			position: relative; top: 0px; left: -11px;
			margin: 10px 0 5px 0; padding: 0; 
			border: 0;
			voice-family: "\"}\""; /* Gecko Stuff follows */
			margin: 10px 0 5px 10px; 
			font-size:11px;
			}
			
/* HACK >>> IE 5  Positioning with position relativ, display: inline fixes an ugly margin-effect in IE 5 */
html + body .nav ul li {display: inline; width: 100%; position: relative; top: 0px; left: -12px; margin: 10px 0 5px 0;}

.nav a, .nav a:visited {
				width: 18.4em; height: 1.5em;
				display: block; 
				margin: 0 0 0 3px; padding: 1px;
				font-weight: bold; font-size: 11px; line-height: 1.5em; 
				text-indent: 0.5em; text-align: left; text-decoration: none;
				voice-family: "\"}\""; /* Gecko Stuff follows */
				margin: 0 0 0 -10px;
				}

/* HACK >>> IE 5  (avoids an ugly effect with text-indent ) */
html + body .nav a, html + body .nav a:visited { text-indent: 0; padding: 0 0 0 8px; }

.nav ul ul {	
			padding: 12px 0 18px 0;
			background: none;
			}

/* HACK >>> IE 5  Positioning with position relative <ul> Part II  */
html + body .nav ul ul {position: relative; top: 0px; }
				
.nav ul li li	{
			position: relative; top: 0px; left: 10px;
			margin: 10px 0 5px 1px; padding: 0 0 0 25px;
			voice-family: "\"}\""; /* Gecko Stuff follows */
			left: 0px;
			/* margin: 10px 0 5px 1px; padding: 0 0 0 25px; */
			}
			
/* HACK >>> IE 5  */
html + body .nav ul li li {position: relative; left: 12px; margin: 10px 0 5px 0;}

.nav ul li .sub-sub {
			/* position: relative;  top: 0px; */ left: 10px;
			margin: 10px 0 0 1px; /* padding: 0 0 0 25px;  */
			voice-family: "\"}\"";
			position: relative; top: 0px; left: 0px;
			}

.nav ul ul a, .nav ul ul a:visited 	{
					width: 15.9em; height: 1.3em;
					margin: 0; /* padding: 1px; */
					font-size: 110%; line-height: 1.3em; font-weight: normal; text-indent: 0.4em; 
					}

.nav ul ul ul {margin: 0 0 30px 12px; padding: 12px 0 0 0;}

.nav ul li li li	{
			position: relative; top: 10px; left: 0px;
			margin: 10px 0 5px 0; padding: 0 0 0 20px; 
			}

/* 1 Pixel Difference position relative <ul> for gecko-based Browsers */
html>body .nav ul li li li {top: 10px;}

/* HACK >>> IE 5  Positioning with position relative <ul> Part II  */
html + body .nav ul li li li {top: 14px;}
																		
.nav ul ul ul a, .nav ul ul ul a:visited 	{
					width: 14.9em;
					padding: 1px;
					font-size: 100%;
					}
					
/* HACK >>> IE 5  (avoids an ugly effect with text-indent ) */
html + body .nav ul ul a, html + body .nav ul ul a:visited {text-indent: 0; padding: 0 0 0 8px; }


/* ### Global Settings >>> colors, borders and images  ### */
.nav 	{ border: 0; border-left: 1px solid #339900; margin-top:20px; }
.nav ul li li	{color: #000; background:  url("globalimg/line-01.gif") left center no-repeat;}	
.nav ul ul ul {border-left: 1px solid #339900; }
.nav ul li .sub-sub {background:  url("globalimg/line-01.gif") top left no-repeat;}
.nav a, .nav a:visited	{color: #4F4F4F; border: 1px solid #339900; background: #FFF; }				
.nav a:active, .nav a:hover, .nav a:focus,  a:focus .sffocus 	{color: #000; border: 1px solid #000; background: #FAFAFA;}			
.nav ul ul a, .nav ul ul a:visited 	{color: #4F4F4F; border: 1px solid #9292A1;background: #FFF;}			
.nav ul ul a:active, .nav ul ul a:hover, .nav ul ul a:focus	{color: #000; border: 1px solid #000;	background: #FAFAFA; }	