a.activenav8b:link {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
a.activenav8b:visited {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
a.activenav8b:hover {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}

a.activenav8bw:link {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.activenav8bw:visited {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.activenav8bw:hover {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: none;
	font-weight: bold;
}

a.activenav8w:link {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FFFFFF;
	text-decoration: none;
	font-weight: none; background:#ff00cc; border-radius: 15px;padding:0px 10px;
}
a.activenav8w:visited {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FFFFFF;
	text-decoration: none;
	font-weight: none;
}
a.activenav8w:hover {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: none; background:#0000FF;
}

a.activenav8wt:link {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: none;
	font-weight: none; background:#ffffff; border-radius: 5px;padding:4px 20px;
}
a.activenav8wt:visited {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: none;
	font-weight: none;
}
a.activenav8wt:hover {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: none; background:#0000FF;
}

a.activenav8:link {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: none;
	font-weight: none;
}
a.activenav8:visited {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: none;
	font-weight: none;
}
a.activenav8:hover {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: underline;
	font-weight: none;
}
a.activenav8l:link {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: none;
	font-weight: none;
}
a.activenav8l:visited {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: none;
	font-weight: none;
}
a.activenav8l:hover {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FF0000;
	text-decoration: underline;
	font-weight: none;
}
a.activenav14b:link {
	font-size:14pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
a.activenav14b:visited {
	font-size:14pt;
	font-family: "tahoma";
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
a.activenav14b:hover {
	font-size:14pt;
	font-family: "tahoma";
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}

a.activenav11:link {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FF0000;
	text-decoration: underline;
	font-weight: none;
}
a.activenav11:visited {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #FF0000;
	text-decoration: underline;
	font-weight: none;
}
a.activenav11:hover {
	font-size:11.5pt;
	font-family: "tahoma";
	color: #66CC00;
	text-decoration: underline;
	font-weight: none;
}
.clearfix {  display:block; } /*width:750px;*/
.clearfix img{  display:block; float:left; margin:10px;}
.clearfix p{  margin:0px; text-align:left; display: block; font-size:12px; color:#333333;  }
.header {
	font-family: "impact";
	font-size:18pt;
	font-weight:none;
	color:#000000;
}
.headerw {
	font-family: "impact";
	font-size:16pt;
	font-weight:none;
	color:#FFFFFF;
}
.title {
	font-family: "tahoma,MS Sans Serif";
	font-size:16pt;
	font-weight:none;
	color:#333333;
	height: 25pt;
}
.titlew {
	font-family: "tahoma";
	font-size:11.5pt;
	font-weight:bold;
	color:#FFFFFF;
}
.contentb {
	font-family: "tahoma";
	font-size: 11.5pt;
	font-weight:bold;
	color: #333333;
	line-height: 150%;
}
.contentbw {
	font-family: "tahoma";
	font-size: 11.5pt;
	font-weight:bold;
	color: #FFFFFF;
	line-height: 150%;
}
.content {
	font-family: "tahoma";
	font-size: 11.5pt;
	color: #333333;
	line-height: 150%;
}
.contentw {
	font-family: "tahoma";
	font-size: 11.5pt;
	color: #FFFFFF;
	line-height: 150%;
}
.contentr {
	font-family: "tahoma";
	font-size: 11.5pt;
	color: #cc3300;
	font-weight: bold;
	line-height: 150%;
}
.contentv {
	font-family: "tahoma";
	font-size: 11.5pt;
	color: #663399;
	font-weight: bold;
	line-height: 150%;
}
.contentg {
	font-family: "tahoma";
	font-size: 11.5pt;
	color: #919191;
	line-height: 150%;
}
.footer {
	font-family: "tahoma";
	font-size: 8pt;
	font-weight: none;
	color: #999999;
}
.formtextfield1 {
	font-family: "tahoma";
	font-size: 11.5pt;
	color: #333333;
	border-width : 0;
	font-weight: bold;
}
/* 
.formtextfield {
	font-family: "tahoma";
	font-size: 11.5pt;
	color: #333333;
} 
*/

.formtextfield {  font-size:12pt;color: #0a0a0a;border: 1px solid #23c1fe;background: transparent;padding: 5px;width: 450px;
  border-top:0px solid #23c1fe;
  border-left:0px solid #23c1fe; border-right:0px solid #23c1fe;
  /*  -webkit-appearance: none;
   -moz-box-sizing: border-box;
  box-sizing: border-box; */
    -moz-border-radius: 0px; /* this works only in camino/firefox */
	-webkit-border-radius: 0px; /* this is just for Safari */ }
.formtextfield:focus { border: 1px solid  #3300ff;background: #FFFFFF; 
  border-top:1px solid #3300ff; box-shadow: 0 0 5px 1px #0099ff; 
  border-left:1px solid #3300ff;
 }
  .formtextfield:hover { border: 1px solid  #3300ff;background: #ffffff;}
  .formtextfield:invalid {
   box-shadow: 0 0 0px 1px red;
}


.formbutton { 
	height : 20px;
	font-family : tahoma;
	font-size : 11.5pt; 
	color : #4D4D4D;
	border-width : 1; 
	background : #D7D7D7
}

/* .formbtn { font:0.9em tahoma; width:8em } */

.formbtn {  font-family:  'Segoe UI' , 'Tahoma'; color: #222222;background: #f9e600;padding: 2px 45px 2px 45px;font-size: 1.1em;cursor: pointer;
	-webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    border: solid 1px #20538D;}
.formbtn:hover { text-decoration: none; 
	background: #ffdd53;
    border: solid 1px #2A4E77;
    text-decoration: none;color: #000;}
.formbtn:active { text-decoration: none; 
	-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    background: #00ff00;
    border: solid 1px #203E5F;    
    text-decoration: none;color: #000;}


/*  ----------------------      tip     */
a.tip {
	position: relative;
	text-decoration: none;
}

a.tip span {
	display: none;
	position: absolute;
	top: 20px;
	/* left: 10px; */
	width: 200px;
	padding: 5px;
	z-index: 100;
	background: #FFFF00;
	color: #333333;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:link.tip {
	font-size: 99%; /* this is just for IE */
	text-decoration: none;
}

a:hover.tip {
	font-size: 99%; /* this is just for IE */
	text-decoration: none;
}

a:hover.tip span {
	display: block;
	border:1px solid #cccccc;
	text-decoration: none;
	text-align:left;
	text-shadow: 0.1em 0.1em #eeeeee;
	-moz-box-shadow: 5px 5px 5px #cccccc;
   -webkit-box-shadow: 5px 5px 5px #cccccc;
    box-shadow: 5px 5px 5px #ccc;
	-moz-border-radius-bottomleft:3px;
   -moz-border-radius-bottomright:3px;
   -moz-border-radius-topleft:3px;
   -moz-border-radius-topright:3px;
   clear:both;
}


/* light */
		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.6;
			opacity:.60;
			filter: alpha(opacity=60);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 50%;
			padding: 16px;
			border: 5px solid #ff33cc;
			background-color: white;
			z-index:1002;
			overflow: auto;
			border-radius: 15px;
	/*
			text-shadow: 0.1em 0.1em #eeeeee;
	-moz-box-shadow: 10px 10px 10px #555555;
   -webkit-box-shadow: 10px 10px 10px #555555;
    box-shadow: 10px 10px 10px #ccc;
	-moz-border-radius-bottomleft:10px;
   -moz-border-radius-bottomright:10px;
   -moz-border-radius-topleft:10px;
   -moz-border-radius-topright:10px;
   */
   clear:both;
		}

/* the box on top of the box we wish to show - this one hide the second one 
we set the height as 0.1 to avoid an IE bug when the height is 0.
*/
#coverlogin{
width: 1000px; 
height: 0.1em;  
overflow:hidden;
visibility: hidden;
}
#loginbox{
width: 1000px; 
height: auto; 
border: 1px solid #ffff00; 
background-color: #FFFFCC;
color:#333333;
}


