.text    { margin:0 00; font-family: Tahoma; font-size: 11px; color: #cc2206; margin-right:0; text-align: justify }
input, select, textarea {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
    background-color: #ffffcc;
    border: 1px solid #ffcc00;
    margin-top: 2px;
    margin-bottom: 2px
}
.highlight	{
	color : #000;
    background-color:#FFCC00; /*FFFFCC;*/
    border: 1px solid #000000;
}
.button.over   {
    border: 3px dashed #FFCC00;
	color : #000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
    text-align: center;
    background-color: #FFFFCC;
    margin-top: 2px;
    margin-bottom: 2px
}
.button    {
    border: 3px dashed #FFFFCC;
	color : #000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
    text-align: center;
    background-color: #FFCC00;
    margin-top: 2px;
    margin-bottom: 2px
}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align: justify;
	margin-right: 10px;
	color: #333333;
	line-height:15px;
	}
.maintext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align: justify;
	margin-left: 25px;
	margin-right: 25px;
	color: #333333;
	line-height:15px;
	}
.header    { margin:0 25 10; font-family: Tahoma; font-size: 18px; font-weight: bold; color: #000099; margin-right:0; text-align: justify }
.headersub    { margin:0 0 0; font-family: Tahoma; font-size: 8px; font-weight: normal; color: #000099; margin-right:0; text-align: justify }
.marktext {	color: #CC2206; font-weight: bold;	}
p.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align: justify;
	margin-right: 25px;
	color: #333333;
	line-height:15px;
	}
.maintexttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-weight: Bold;
    text-align: justify;
    margin: 0 0 0 0;
	color: #333333;
	line-height:15px;
	}

.left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-right: 10px;
    text-align: justify;
	color: #000000;
	}
.maintexttitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-weight: Bold;
    text-align: justify;
    margin-left: 25px;
    margin-right: 10px;
	color: #333333;
	line-height:15px;
	}

.left2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 10px;
    text-align: justify;
	color: #000000;
	}
.right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575785;
	}
.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-align: center;
	color: #737C82;
	line-height:35px;
    margin: 0 20 0 0;
	}



.copy    { font-family: Tahoma; font-size: 10px; color: #000000; margin:3 15; }
.Links {   margin-left: 20; font-family: Tahoma;  font-size: 13px; font-weight: bold; margin-top:7; margin-right:20; color: #C1167F}
a:link { color: #C1167F; text-decoration: underline}
a:hover { color: #193251; text-decoration: none}
a:visited { color: #C1167F; text-decoration: underline}
.forms { margin-left: 5; font-family: Verdana; font-size: 10px;}
.white    { font-family: Tahoma; font-size: 10px; color: #FFFFFF; margin:3 15; }

a:link.white { margin: 0 0; color: #FFFFFF; text-decoration: none}
a:hover.white { margin: 0 0; color: aqua; text-decoration: none}
a:visited.white { margin: 0 0; color: #FFFFFF; text-decoration: none}

a:link.black { margin: 0 0; color: #000000; text-decoration: none}
a:hover.black { margin: 0 0; color: 000099; text-decoration: underline}
a:visited.black { margin: 0 0; color: #000000; text-decoration: none}

.botlinks {   margin-left: 00; font-family: Tahoma;  font-size: 11px; margin-top:0; margin-right:00; color: #999999}

/* LIGHTBOX CONTROL */
#lightbox { background-color:#E4C517; padding:20px 20px 5px 20px; }
#lightboxDetails { padding-top:5px;	}
#lightboxCaption { float:left; font-family: Arial Narrow; font-weight: bold; color:#000; font-size:18px; }
#keyboardMsg { float:right; }
#keyboardMsg a { color:#000; text-decoration:none; letter-spacing:2px; text-transform:uppercase; font-weight:bold; }
#taglineMsg { float:right; }
#taglineMsg a { font-size: 9px; color:#F3E48F; text-decoration:none; letter-spacing:2px; font-weight:bold; }
#lightbox img { border:none; }
#overlay img { border:none; }
#closebutton { display:none; }


/* Snake Trail */
.spanstyle {
/*
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VISIBILITY: visible; COLOR: #CC2206; FONT-FAMILY: Trebuchet MS, Verdana; POSITION: absolute; TOP: -50px
*/
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; VISIBILITY: visible; COLOR: grey; FONT-FAMILY: Trebuchet MS, Verdana; POSITION: absolute; TOP: -50px;
	filter: dropshadow(color=FFCC00, offx=1, offy=1);
}


.marquee {
	font-weight: bolder;
	text-decoration: none;             
	color: #D3D3D3;  
 	font-family: "Arial";
	font-size: 6pt;
}