body, td {
 font-size:100%;
 font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

h1 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:80%;
 font-weight:normal;
 padding:0px;
 margin:0px;
}

h6 {
 font-size:11px;
 margin-bottom:5px;
 width:100%;
 text-align:right;
}

form {
 padding:0px;
 margin:0px;
}

b {
 font-family:Arial, Helvetica, sans-serif;
}

label {
 font-size:75%;
 padding-left:10px;
}

input {
 position:relative;
 z-index:100;
}

textarea {
 font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.logopadding {
 width:40%;
	height:1px;
}

.buttonspadding {
 height:28px;
 width:1px;
}

.firstboxpadding {
 width:50px;
	height:1px;
}

.boxpadding {
 width:15px;
	height:1px;
}

.bold, .bold1, .bold2 {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:90%;
}

.bold {
/* padding-left:50px;*/
}

.bold2 {
 padding-left:5px;
/*	color:#F3B416;*/
 color:#474747;
}

.maintext {
 font-size:75%;
}

.header2, .header3 {
 margin-bottom:5px;
 width:100%;
 text-align:right;
}

.header2 {
 border-right:dotted 2px #FEF7F0;
}

.header3 {
 border-right:dotted 2px #FEEDED;
}

.textnote1, .textnote2, .textnote3 {
 position:absolute;
 font-size:11px;
 text-align:left;
 background-color:transparent;
}

.textnote1 {
 right:100px;
 top:0px;
 text-align:center;
 width:290px;
 padding:10px;
 padding-top:5px;
 padding-left:15px;
 padding-right:15px;
 color:#777777;
 border:solid 1px #EEEEEE;
 z-index:20;
}

.textnote2 {
 right:55px;
 top:24px;
 width:248px;
 padding:10px;
 padding-left:10px;
 padding-right:10px;
 color:#555555;
 border:solid 1px #FDDEBB;
 border:solid 1px #FEECD8;
 z-index:30;
}

.textnote3 {
 right:12px;
 top:127px;
 width:250px;
 padding:10px;
 color:#777777;
 color:#111111;
 background-color:white;
 border:solid 1px #FED8D8;
 z-index:10;
}

.textnoteRed {
 display:none;
 font-size:11px;
 text-align:left;
 position:absolute;
 right:10px;
 top:205px;
 width:110px;
 padding:10px;
	color:#FF9900;
 color:#111111;
 background-color:white;
 border:solid 1px #FF5211;
 z-index:20;
}

.dotted {
 color:#111111;
 border-bottom:dotted 1px #111111;
}

.inputbox {
	background-image:url(../images/textbox.png);
	border:1px solid #7f9db9;
	padding-right:3px;
	padding-left:3px;
}

.formore {
 margin-top:2px;
 margin-bottom:2px;
}

.optTable {
}

.colorBall {
 text-align:center;
 vertical-align:middle;
 width:29px;
 height:29px;
/* background:center center no-repeat;*/
}

.shadow {
 background-color:#FFFFFF;
 background:url(../images/inner_shadow_left.gif) left repeat-y;
}

.shadowoverlay {
 z-index:100;
 height:100%;
}

.hline {
 height:20px;
 padding-top:0px;
 padding-bottom:0px;
 vertical-align:middle;
}

.centeredblock {
 position:relative;
 left:20%;
 top:0px;
}

.tablecontent {
 text-align:left;
}

.tableheading {
 background-color:#BFC2CA;
 color:#fff;
 border-top:1px solid #9FA3AC;
 border-bottom:1px solid #fff;
 padding-left:10px;
}

.noindent {
 padding-left:5px;
}

.linecontainer {
 position:relative;
 vertical-align:top;
 right:0px;
 top:0px;
 width:100%;
 z-index:5;
}

.lineabsolute {
 position:absolute;
 right:0px;
 top:9px;
 width:100%;
 height:50px;
}

.boxtitle {
 position:relative;
 z-index:10;
}

.displaycontainer {
 visibility:hidden;
 position:relative;
 vertical-align:top;
 right:0px;
 top:0px;
 z-index:20;
}

.displayabsolute {
 position:absolute;
}

.cntControl {
 border:0px;
}

.cntGlass {
 border:0px;
 behavior:url(scripts/png.htc);
}

.cntControlContainer {
 position:relative;
 vertical-align:top;
 left:0px;
 top:0px;
 width:88px;
 z-index:200;
}

.cntControlAbsolute {
 position:absolute;
 left:0px;
 top:0px;
 width:88px;
 height:31px;
 z-index:200;
}

.cntGlassContainer {
 position:relative;
 vertical-align:top;
 left:0px;
 top:0px;
 width:88px;
 z-index:150;
}

.cntGlassAbsolute {
 position:absolute;
 left:0px;
 top:0px;
 width:88px;
 height:31px;
 z-index:150;
}

.menu1, .menu2, .menu3 {
 position:absolute;
 z-index:100;
}

.menu1 {
 left:28px;
 top:25px;
}

.menu2 {
 left:20px;
 top:59px;
}

.menu3 {
 left:34px;
 top:86px;
}

.switchable {
 display:none;
}

.orangemainbox, .greenmainbox, .bronzemainbox, .violetmainbox, .yellowmainbox, .bluemainbox, .redmainbox, .greymainbox {
 display:block;
}

.orangecollbox, .greencollbox, .bronzecollbox, .violetcollbox, .yellowcollbox, .bluecollbox, .redcollbox, .greycollbox {
 display:block;
}

.orangemainbox, .orangecollbox {
 background:url(../images/orange_flowers.png) left top no-repeat;
}

.orangecollbox {
 width:300px;
}

.greenmainbox, .greencollbox {
 background:url(../images/green_pieces.png) left top no-repeat;
}

.greencollbox {
 width:350px;
}

.bronzemainbox, .bronzecollbox {
 background:url(../images/bronze_tattoo.png) left top no-repeat;
}

.bronzecollbox {
 width:250px;
}

.violetmainbox, .violetcollbox {
 background:url(../images/violet_diamonds.png) left top no-repeat;
}

.violetcollbox {
 width:330px;
}

.yellowmainbox {
 background:url(../images/yellow_hieroglyphs.png) left top no-repeat;
}

.yellowcollbox {
 background:url(../images/yellow_hieroglyphs.png) left bottom no-repeat;
}

.yellowcollbox {
 width:290px;
}

.bluemainbox, .bluecollbox {
 background:url(../images/blue_sky.png) left top no-repeat;
}

.bluecollbox {
 width:200px;
}

.redmainbox, .redcollbox {
 background:url(../images/red_hearts.png) left top no-repeat;
}

.redcollbox {
 width:310px;
}

.greymainbox, .greycollbox {
 background:url(../images/grey_pluses.png) left top no-repeat;
}

.greycollbox {
 width:270px;
}

.orangedisplay {
 right:15%;
 top:-6px;
}

.greendisplay {
 right:15%;
 top:-6px;
}

.bronzedisplay {
 right:15%;
 top:-6px;
}

.violetdisplay {
 right:15%;
 top:-6px;
}

.yellowdisplay {
 right:15%;
 top:-6px;
}

.bluedisplay {
 right:15%;
 top:-6px;
}

.reddisplay {
 right:15%;
 top:-6px;
}

.greydisplay {
 right:15%;
 top:-6px;
}

.activetabtext {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:105%;
 display:block;
 border:0px;
 text-decoration:none;
 color:black;
}

a.inactivetabtext {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:105%;
 display:block;
 border:0px;
 text-decoration:none;
}

a.inactivetabtext:link, a.inactivetabtext:visited {
 color:#CCCCCC;
}

a.inactivetabtext:hover {
 color:#BBBBBB;
}

.orangecolor {
 color:#FFBF18;
}

.scacolor {
 color:#FF5211;
}

.greencolor {
 color:#005300;
}

.redcolor {
 color:#620E00;
}

.greycolor {
 color:#555555;
}

.bonusinfo {
 display:block;
 margin-left:20px;
 padding-left:6px;
 margin-top:6px;
/* color:#555555;*/
 border-left:solid 1px #eeeeee;
}

.simpleinput {
 font-size:100%;
 font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
 padding:0px;
 border:solid 1px #CCCCCC;
}

.addurltext {
 color:#666666;
 white-space:nowrap;
}

a.hiddenlink:link, a.hiddenlink:visited {
 color:black;
 text-decoration:none;
}

a.hiddenlink:hover {
 color:#3366CC;
 text-decoration:underline;
}

a.hiddengreylink:link, a.hiddengreylink:visited {
 color:#111111;
 text-decoration:none;
}

a.hiddengreylink:hover {
 color:#111111;
 text-decoration:underline;
 text-decoration:none;
}

a.hiddenbluelink:link, a.hiddenbluelink:visited {
/* color:#8A8AA8;
 color:#868BAC;*/
 color:#7A78BA;
 text-decoration:none;
}

a.hiddenbluelink:hover {
 color:#706FE2;
 text-decoration:underline;
}

a.hoverlink:link, a.hoverlink:visited {
 color:#001B50;
 text-decoration:none;
}

a.hoverlink:hover {
 color:#3366CC;
 text-decoration:underline;
}

.darklink {
 color:#001B50;
}

.lightlink {
 color:#3366CC;
}

a.sehoverlightlink:link, a.sehoverlightlink:visited {
 color:#BECED0;
 text-decoration:none;
}

a.sehoverlightlink:hover {
 color:#BECED0;
 text-decoration:underline;
}

a.sehoverlink:link, a.sehoverlink:visited {
 color:black;
 text-decoration:none;
}

a.sehoverlink:hover {
 color:#00315B;
 color:#003F57;
 text-decoration:underline;
}

a.sehoverlink2:link, a.sehoverlink2:visited {
 color:#4784FF;
 color:#003F57;
 text-decoration:none;
}

a.sehoverlink2:hover {
 color:#4784FF;
 color:#003F57;
 text-decoration:underline;
}

.secolor {
 color:#003F57;
}

a.selflink:link, a.selflink:visited {
 color:#330053;
 text-decoration:none;
}

a.selflink:hover {
 color:#8032B2;
 text-decoration:underline;
}

a.greenlink:link, a.greenlink:visited {
 color:#004803;
 text-decoration:none;
}

a.greenlink:hover {
 color:#004803;
 text-decoration:underline;
}

.dottedlink {
 cursor:pointer;
 color:#3366CC;
 border-bottom:dotted 1px #3366CC;
	text-decoration:none;
}

.question {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:85%;
 margin-bottom:0em;
}

.answer {
 margin-top:0.75em;
}

.answer, .answerTable {
 font-weight:normal;
 font-size:75%;
}

.answer {
 font-weight:normal;
 font-size:75%;
 margin-top:0.75em;
}

.smalltext {
 font-size:60%;
 color:#555555;
}
