body {
		font-family: verdana, arial, sans-serif;
		font-color: #666666;
		background:#C8E3F1 url(../images/bkg_local.png) repeat-x;
		}
td {font: 10px verdana, arial, sans-serif;}
font {font: verdana, arial, sans-serif;}
font.ver9 {font: 9px verdana, arial, sans-serif;}
font.ver9white {font: 9px verdana, arial, sans-serif; color: #FFFFFF;}
font.ver10 {font: 10px verdana, arial, sans-serif;}
font.ver11 {font: 11px verdana, arial, sans-serif;}
font.ver12 {font: 12px verdana, arial, sans-serif;}
font.ver12w {font: 12px verdana, arial, sans-serif; color: #FFFFFF;}
font.ver14 {font: 14px verdana, arial, sans-serif;}
font.ver16 {font: 16px verdana, arial, sans-serif;}
font.ver20 {font: 20px verdana, arial, sans-serif; color: #FF0000;}
font.cent9 {font: 9px century gothic, arial, sans-serif;}
font.cent14 {font: 14px century gothic, arial, sans-serif; letter-spacing:-1px;}
font.cent16 {font: 16px century gothic, arial, sans-serif; letter-spacing:-1px;}
font.cent18 {font: 18px century gothic, arial, sans-serif; letter-spacing:-1px;}
font.cent20 {font: 20px century gothic, arial, sans-serif; letter-spacing:-1px;}
font.cour18 {font: 18px courier, verdana, arial, sans-serif;}
font.cour9 {font: 9px Courier, verdana, arial, sans-serif;}
font.cour10 {font: 10px Courier, verdana, arial, sans-serif;}
font.cour11 {font: 11px Courier, verdana, arial, sans-serif;}
font.cour14 {font: 14px Courier, verdana, arial, sans-serif;}
font.cour16 {font: 16px Courier, verdana, arial, sans-serif;}
font.tre14 {font: 14px "Trebuchet MS" verdana, arial, sans-serif;}
font.tre16 {font: 16px "Trebuchet MS" verdana, arial, sans-serif;}

.red {color: #FF0000}

form { margin-bottom: 0 ; margin-top: 0;} 

SELECT { FONT-SIZE: 12px; COLOR: BLACK; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; margin-bottom: 0; }

a:link {font: 9px verdana, arial, tahoma; color: #666666; text-decoration: none;}
a:active {font: 9px verdana, arial, tahoma; color: #666666; text-decoration: none;}
a:visited {font: 9px verdana, arial, tahoma; color: #666666; text-decoration: none;}
a:hover {font: 9px verdana, arial, tahoma; color: #666666; text-decoration: none;}

a.jump:link {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none;}
a.jump:active {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none;}
a.jump:visited {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none;}
a.jump:hover {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none; background-color: #B3CCFF;}

a.jump2:link {font: 11px verdana, arial, tahoma; color: #3366CC; text-decoration: underline;}
a.jump2:active {font: 11px verdana, arial, tahoma; color: #3366CC; text-decoration: underline;}
a.jump2:visited {font: 11px verdana, arial, tahoma; color: #3366CC; text-decoration: underline;}
a.jump2:hover {font: 11px verdana, arial, tahoma; color: #3366CC; text-decoration: none; background-color: #B3CCFF;}

a.jump3:link {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump3:active {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump3:visited {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump3:hover {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none; background-color: #7EA8FF;}

a.jump4:link {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump4:active {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump4:visited {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump4:hover {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none; background-color: #E3ECFF;}

a.jump4h:link {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump4h:active {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump4h:visited {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump4h:hover {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none; background-color: #FFFF00;}

a.jump4hw:link {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump4hw:active {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump4hw:visited {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump4hw:hover {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none; background-color: #FFFF00;}

a.jump5:link {font: 12px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.jump5:active {font: 12px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.jump5:visited {font: 12px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.jump5:hover {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none; background-color: #E2E2E2;}

a.jump6:link {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump6:active {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump6:visited {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump6:hover {font: 11px verdana, arial, tahoma; color: #666666; text-decoration: none; background-color: #66FF99;}

a.jump7:link {font: 12px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump7:active {font: 12px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump7:visited {font: 12px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.jump7:hover {font: 12px verdana, arial, tahoma; color: #666666; text-decoration: none; background-color: #cccccc;}

a.jump8:link {font: 11px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.jump8:active {font: 11px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.jump8:visited {font: 11px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.jump8:hover {font: 11px verdana, arial, tahoma; color: #FFCC66; text-decoration: none; border-bottom: 1px dashed;}

a.jump9:link {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump9:active {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump9:visited {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.jump9:hover {font: 11px verdana, arial, tahoma; color: #FFCC66; text-decoration: none; border-bottom: 1px dashed;}

a.inter:link {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: underline;}
a.inter:active {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: underline;}
a.inter:visited {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: underline;}
a.inter:hover {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none; background-color: #B3CCFF;}

a.exter:link {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none; border-bottom: 1px dashed #3366CC;}
a.exter:active {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none; border-bottom: 1px dashed #3366CC;}
a.exter:visited {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none; border-bottom: 1px dashed #3366CC;}
a.exter:hover {font: 9px verdana, arial, tahoma; color: #3366CC; text-decoration: none; border-bottom: 1px solid #B3CCFF; background-color: #B3CCFF;}

a.bottom:link {font: 12px verdana, arial, tahoma; color: #0000CC; text-decoration: none; border-bottom: 1px solid #0000CC;}
a.bottom:active {font: 12px verdana, arial, tahoma; color: #0000CC; text-decoration: none; border-bottom: 1px solid #0000CC;}
a.bottom:visited {font: 12px verdana, arial, tahoma; color: #0000CC; text-decoration: none; border-bottom: 1px solid #0000CC;}
a.bottom:hover {font: 12px verdana, arial, tahoma; color: #FF6600; text-decoration: none; border-bottom: 1px solid #ffffff;}

a.bottom2:link {font: 12px verdana, arial, tahoma; color: #0000CC; text-decoration: none;}
a.bottom2:active {font: 12px verdana, arial, tahoma; color: #0000CC; text-decoration: none;}
a.bottom2:visited {font: 12px verdana, arial, tahoma; color: #0000CC; text-decoration: none;}
a.bottom2:hover {font: 12px verdana, arial, tahoma; color: #FF6600; text-decoration: none;}

a.bottom3:link {font: 9px verdana, arial, tahoma; color: #000000; text-decoration: none; border-bottom: 1px solid #000000;}
a.bottom3:active {font: 9px verdana, arial, tahoma; color: #000000; text-decoration: none; border-bottom: 1px solid #000000;}
a.bottom3:visited {font: 9px verdana, arial, tahoma; color: #000000; text-decoration: none; border-bottom: 1px solid #000000;}
a.bottom3:hover {font: 9px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #ffffff;}

a.top:link {font: 9px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.top:active {font: 9px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.top:visited {font: 9px verdana, arial, tahoma; color: #999999; text-decoration: none;}
a.top:hover {font: 9px verdana, arial, tahoma; color: #FFFFFF; text-decoration: underlined;}

a.top1:link {font: 9px verdana, arial, tahoma; color: #cccccc; text-decoration: none;}
a.top1:active {font: 9px verdana, arial, tahoma; color: #cccccc; text-decoration: none;}
a.top1:visited {font: 9px verdana, arial, tahoma; color: #cccccc; text-decoration: none;}
a.top1:hover {font: 9px verdana, arial, tahoma; color: #FF6600; text-decoration: underlined;}

a.top2:link {font: 12px verdana, arial, tahoma; color: #ffffff; text-decoration: none;}
a.top2:active {font: 12px verdana, arial, tahoma; color: #ffffff; text-decoration: none;}
a.top2:visited {font: 12px verdana, arial, tahoma; color: #ffffff; text-decoration: none;}
a.top2:hover {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none; background-color: #ffffff;}

a.top3:link {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.top3:active {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.top3:visited {font: 12px verdana, arial, tahoma; color: #000000; text-decoration: none;}
a.top3:hover {font: 12px verdana, arial, tahoma; color: #ff6600; text-decoration: none; background-color: #ffffff;}

a.white:link {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.white:active {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.white:visited {font: 11px verdana, arial, tahoma; color: #FFFFFF; text-decoration: none;}
a.white:hover {font: 11px verdana, arial, tahoma; color: #000000; text-decoration: none; background-color: #FFFFFF;}

a.ya:link {font: 11px Courier, verdana, arial, tahoma; color: #FF6600; text-decoration: none; border-bottom: 1px dashed #FF6600;}
a.ya:active {font: 11px Courier, verdana, arial, tahoma; color: #FF6600; text-decoration: none; border-bottom: 1px dashed #FF6600;}
a.ya:visited {font: 11px Courier, verdana, arial, tahoma; color: #FF6600; text-decoration: none; border-bottom: 1px dashed #FF6600;}
a.ya:hover {font: 11px Courier, verdana, arial, tahoma; color: #C0C0C0; text-decoration: none; border-bottom: 1px solid #C0C0C0;}

a.yb:link {font: 11px Courier, verdana, arial, tahoma; color: #FF6600; text-decoration: none;}
a.yb:active {font: 11px Courier, verdana, arial, tahoma; color: #FF6600; text-decoration: none;}
a.yb:visited {font: 11px Courier, verdana, arial, tahoma; color: #FF6600; text-decoration: none;}
a.yb:hover {font: 11px Courier, verdana, arial, tahoma; color: #C0C0C0; text-decoration: none; border-bottom: 1px solid #C0C0C0;}

a.ferry:link {font: 18px verdana, arial, tahoma; color: #FF0000; text-decoration: none;}
a.ferry:active {font: 18px verdana, arial, tahoma; color: #FF0000; text-decoration: none;}
a.ferry:visited {font: 18px verdana, arial, tahoma; color: #FF0000; text-decoration: none;}
a.ferry:hover {font: 18px verdana, arial, tahoma; color: #000000; text-decoration: none;}

.headbox {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 150%;
}

.headbox2 {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #CC9900;
	line-height: 180%;
}

.headbox3 {
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #CC9900;
	line-height: 180%;
}

.headbox4 {
	font-family: courier, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 180%;
}

#EnginesMenu {
	margin: 0px 0px 0px 0px;
}

#EnginesMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#EnginesMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#EnginesMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#EnginesMenu a {
    width: 179px;
	height: 31px;
	color: #333;
	display: block;
	background-color: #FFFFFF;
	border-bottom: 1px dashed #CCC;
	padding: 6px 0px 0px 4px;
	font-size: 12px;
	text-decoration: none;
}

#EnginesMenu a:hover {
	background: #DDEEFF;
}

#OrangeMenu {
	margin: 0px 0px 0px 0px;
}

#OrangeMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#OrangeMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#OrangeMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#OrangeMenu a {
    width: 200px;
	height: 26px;
	color: #333;
	display: block;
	background-color: #FF6600;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#OrangeMenu a:hover {
	background: #FF9400;
}

#Orange2Menu {
	margin: 0px 0px 0px 0px;
}

#Orange2Menu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#Orange2Menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#Orange2Menu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#Orange2Menu a {
    width: 175px;
	height: 26px;
	color: #ffffff;
	display: block;
	background-color: #FF6600;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#Orange2Menu a:hover {
	background: #FF9400;
}

#BlueMenu {
	margin: 0px 0px 0px 0px;
}

#BlueMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#BlueMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#BlueMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#BlueMenu a {
    width: 175px;
	height: 26px;
	color: #FFF;
	display: block;
	background-color: #2875A0;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#BlueMenu a:hover {
	background: #848484;
	color: #FFF;
}

#YellMenu {
	margin: 0px 0px 0px 0px;
}

#YellMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#YellMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#YellMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#YellMenu a {
    width: 175px;
	height: 26px;
	color: #000;
	display: block;
	background-color: #FFCC66;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#YellMenu a:hover {
	background: #848484;
	color: #FFF;
}

#YelldMenu {
	margin: 0px 0px 0px 0px;
}

#YelldMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#YelldMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#YelldMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#YelldMenu a {
    width: 175px;
	height: 26px;
	color: #000;
	display: block;
	background-color: #EF8927;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#YelldMenu a:hover {
	background: #848484;
	color: #FFF;
}

#RedMenu {
	margin: 0px 0px 0px 0px;
}

#RedMenu img {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
	vertical-align: middle
}

#RedMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#RedMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#RedMenu a {
    width: 200px;
	height: 31px;
	color: #FFF;
	display: block;
	background-color: #C82F36;
	padding: 3px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#RedMenu a:hover {
	background: #FF0000;
}
#RedMenu25 {
	margin: 0px 0px 0px 0px;
}

#RedMenu25 img {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
	vertical-align: middle
}

#RedMenu25 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#RedMenu25 li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#RedMenu25 a {
    width: 200px;
	height: 25px;
	color: #FFF;
	display: block;
	background-color: #C82F36;
	padding: 3px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#RedMenu25 a:hover {
	background: #FF0000;
}


#TopBlackMenu {
	margin: 0px 0px 0px 0px;
}

#TopBlackMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#TopBlackMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#TopBlackMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#TopBlackMenu a {
    width: 154px;
	height: 15px;
	color: #FFFFFF;
	display: block;
	background-color: #000000;
	padding: 3px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#TopBlackMenu a:hover {
	background: #FF9400;
}

#BlackMenu {
	margin: 0px 0px 0px 0px;
}

#BlackMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#BlackMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#BlackMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#BlackMenu a {
    width: 180px;
	height: 26px;
	color: #ffffff;
	display: block;
	background-color: #494949;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#BlackMenu a:hover {
	background: #FF0000;
}

#MidBlackMenu {
	margin: 0px 0px 0px 0px;
}

#MidBlackMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#MidBlackMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#MidBlackMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#MidBlackMenu a {
    width: 180px;
	height: 26px;
	color: #ffffff;
	display: block;
	background-color: #767678;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
}

#MidBlackMenu a:hover {
	background: #FF0000;
}

#CurrMenu {
	margin: 0px 0px 0px 0px;
}

#CurrMenu img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#CurrMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#CurrMenu li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#CurrMenu a {
    width: 140px;
	height: 18px;
	color: #fff;
	display: block;
	background-color: #666666;
	border-bottom: 1px solid #FFF;
	padding: 2px 0px 2px 4px;
	font-size: 9px;
	text-decoration: none;
}

#CurrMenu a:hover {
	background: #cccccc;
	color: #000000
}

#Menu400 {
	margin: 0px 0px 0px 0px;
}

#Menu400 img {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	float: none;
	display: inline;
}

#Menu400 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#Menu400 li {
	display: inline;
	padding: 0px;
	margin: 0px
}
#Menu400 a {
    width: 400px;
	height: 22px;
	color: #333;
	display: block;
	background-color: #C5C686;
	border-bottom: 1px solid #E5E5CC;
	padding: 2px 0px 2px 4px;
	font-size: 10px;
	text-decoration: none;
}

#Menu400 a:hover {
	background: #cccccc;
}

a.menu:link {
display: block;
width: 328px;
height: 20px;
padding-left:1px;
background-color:#F7F7F7;
font-family:verdana, arial;
font-size:9px;
color: #666666;
text-decoration: none;
}

a.menu:active {
padding-left:1px;
background-color:#F7F7F7;
font-family:verdana, arial;
font-size:9px;
color: #666666;
text-decoration: none;
}

a.menu:visited {
padding-left:1px;
background-color:#F7F7F7;
font-family:verdana, arial;
font-size:9px;
color: #666666;
text-decoration: none;
}

a.menu:hover {
display: block;
width: 330px;
height: 20px;
border: solid 1px #DDEEFF;
background-color:#DDEEFF;
font-size:9px;
text-decoration: none;
color: #666666;
}
.thin {
			border: 1px solid #999999;
			}
.thin66 {
			border: 1px solid #666666;
			}
.thinRed {
			border: 1px solid #ff4242;
			}
.thinOrg {
			border: 1px solid #F79C31;
			}
.thinGre {
			border: 1px solid #08DE08;
			}			
.thinBla {
			border: 1px solid #000000;
			}			
.thinBlu {
			border: 1px solid #2F93DF;
			}
.thinPur {
			border: 1px solid #D600D6;
			}
.thinWhite {
			border: 1px solid #FFFFFF;
			}	
.thinOut {
			border: 1px solid #081021;
			}
.thinIn {
			border: 1px solid #CEEFEF;
			}		

.input1 {
	font-size: 14px;
	font-weight: normal;
	border: 1px dashed #000000;
	background-color: #FFFFFF;	
}
.input2 {
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #7F9DB9;
	background-color: #FFFFFF;
	height: 20px;	
}
.input3 {
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #494949;
	height: 20px;	
}

.input4 {
	font-size: 14px;
	font-weight: normal;
	color:#FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	height: 20px;	
}
.input5 {
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	border: 1px solid #000000;
	background-color: #E5E5CC;
	height: 20px;	
}
.input6 {
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	border: 1px solid #000000;
	background-color: #80D1FE;
	height: 20px;
}	
.input7 {
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	border: 2px solid #000000;
	background-color: #FFCD02;
	height: 22px;
}
.input8 {
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	border: 3px solid #000000;
	background-color: #FFFF00;
	height: 22px;
}
.input9 {
	font-size: 14px;
	font-weight: normal;
	color:#000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	height: 21px;
}
.input9a {
	font-size: 14px;
	font-weight: normal;
	color:#000000;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	height: 19px;
}
/* frame/credit */
.styler-shadow {background-color:#ccc;border:1px solid #eee;padding:1px}
.attrib {position:relative}
.attrib .credit {position:absolute;width:100%;height:55px;bottom:0;right:0;filter:alpha(opacity=40);-moz-opacity:.60;opacity:.60;
          background-color:#000;color:#fff;font-size:10px;display:none}
.attrib .credit p {margin:5px}
.attrib .credit a:link,.attrib .credit a:hover, .attrib .credit a:visited {color:#fff;text-decoration:none;font-weight:bold}

/* sexybox */
 #sexyBG { display: none; position: absolute; background: #000; opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4; filter: alpha(opacity=40); width: 100%; height: 100%; }
 #sexyBOX { display: none; position: absolute; background: #b9e77b; color: #333; text-align: center; border: 1px solid #636D61; top: 70px; z-index: 100; }
 .sexyX { font-size: 12px; color: #ddd; padding: 4px 0; border-top: 1px solid #636D61; background: #778574; }


.dashed2tb {
			border-bottom: 1px dashed #999999;
			border-top: 1px dashed #999999;
			}
.dashed4 {
			border-top: 1px dashed #999999;
			border-right: 1px dashed #999999;
			border-bottom: 1px dashed #999999;
			border-left: 1px dashed #999999;
			}
.dashed3tlr {
			border-top: 1px solid #999999;
			border-right: 1px solid #999999;
			border-left: 1px solid #999999;
			}
.dashed3blr {
			border-left: 1px dashed #999999;
			border-right: 1px dashed #999999;
			border-bottom: 1px dashed #999999;
			}
.dashed3tbl {
			border-top: 1px dashed #999999;
			border-bottom: 1px dashed #999999;
			border-left: 1px dashed #999999;
			}
.dashed3tbr {
			border-top: 1px dashed #999999;
			border-bottom: 1px dashed #999999;
			border-right: 1px dashed #999999;
			}
.dashed2tb {
			border-top: 1px dashed #999999;
			border-bottom: 1px dashed #999999;
			}
.dashed2lb {
			border-bottom: 1px dashed #999999;
			border-left: 1px dashed #999999;
			}
.dashed2rb {
			border-bottom: 1px dashed #999999;
			border-right: 1px dashed #999999;
			}
.dashed2lt {
			border-top: 1px dashed #999999;
			border-left: 1px dashed #999999;
			}
.dashed2lb {
			border-left: 1px dashed #999999;
			border-bottom: 1px dashed #999999;
			}
.dashed1t {
			border-top: 1px dashed #999999;
			}
.dashed1b {
			border-bottom: 1px dashed #999999;
			}
.dashed1l {
			border-left: 1px dashed #999999;
			}
.dashed1r {
			border-right: 1px dashed #999999;
			}
.dashed1rw {
			border-right: 1px dashed #ffffff;
			}
.solid3tlr {
			border-top: 1px solid #999999;
			border-right: 1px solid #999999;
			border-left: 1px solid #999999;
			}
.solid3blr {
			border-bottom: 1px solid #999999;
			border-right: 1px solid #999999;
			border-left: 1px solid #999999;
			}
.solid3tbl {
			border-bottom: 1px solid #999999;
			border-top: 1px solid #999999;
			border-left: 1px solid #999999;
			}
.solid3tbrqs {
			border-bottom: 1px solid #000000;
			border-top: 1px solid #000000;
			border-right: 1px solid #000000;
			}
.solid1r {
			border-right: 1px solid #999999;
			}
.solid1l {
			border-left: 1px solid #666666;
			}
.solid1r_w {
			border-right: 1px solid #FFFFFF;
			}
.solid2tb {
			border-top: 1px solid #999999;
			border-bottom: 1px solid #999999;
			}
.solid2tl {
			border-top: 1px solid #666666;
			border-left: 1px solid #666666;
			}
.solid1t {
			border-top: 1px solid #B7CFFF;
			}
.solid2Out {
			border-right: 1px solid #081021;
			border-left: 1px solid #081021;
			}
.solid2In {
			border-right: 1px solid #CEEFEF;
			border-left: 1px solid #CEEFEF;
			}
.pall1tOut {
			border-top: 1px solid #081021;
			}
.pall1rOut {
			border-right: 1px solid #081021;
			}
.pall1bOut {
			border-bottom: 1px solid #081021;
			}
.pall1lOut {
			border-left: 1px solid #081021;
			}
			
.pall1tIn {
			border-top: 1px solid #CEEFEF;
			}
.pall1rIn {
			border-right: 1px solid #CEEFEF;
			}
.pall1bIn {
			border-bottom: 1px solid #CEEFEF;
			}
.pall1lIn {
			border-left: 1px solid #CEEFEF;
			}
.thinOuter {
			border-left: 1px solid #1C5F8B;
			border-right: 1px solid #1C5F8B;
			}