BODY {
	background-image: url('../grad.blue.jpg');
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #004684;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

BODY.reward {
	background-image: url('');
	background-color: #fff;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

IMG {
	margin: 0;
	padding: 0;
	border: 0;
	border-style: none;
	vertical-align: bottom;
}

IMG.arrow {
	margin: 0;
	padding: 0;
	border: 0;
	border-style: none;
	vertical-align: middle;
}

.divider-orange {height:2px; background-color:#EB9332}


TABLE {
	border-collapse: collapse;
	padding: 0;
	spacing: 0;
	border: 0;
}

TABLE.fullheight {
	height: 100%
}

TABLE.border {
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbb 1px solid;
	border-top: #bbb 1px solid;
	border-bottom: #bbb 1px solid;
}

TABLE.dark {
	background-color: #eee;
}

TABLE.module {
	background-image: url(../../shared/grad.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	border-collapse: collapse;
	border-right: #bbb 1px solid;
	border-left: #bbb 1px solid;
	border-top: #bbb 1px solid;
	border-bottom: #bbb 1px solid;
}

TABLE.moduleTop {
	vertical-align: top;
	background-image: url(../../shared/grad.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TABLE.grad {
	background-image: url(../../shared/grad.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
}

TABLE.button {
	background-image: url(../../budget/blue.background.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	height: 18px;
	border-collapse: collapse;
	border-right: 0px solid;
	border-left: 0px solid;
	border-top: 0px solid;
	border-bottom: 0px solid;
}

TABLE.buttonGray {
	background-image: url(../../shared/button.gray.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	height: 18px;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TABLE.highlight {
	background-color: #eeeeee;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TR {
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-style: none;
}

TD {
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: black;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-style: none;
}

TD.module {
	background-image: url(../../shared/grad.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TD.moduleTop {
	vertical-align: top;
	background-image: url(../../shared/grad.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TD.darkGrad {
	background-image: url(../grad.dark.blue.jpg);
	background-repeat: repeat-x;
}

TD.grad {
	background-image: url(../../shared/grad.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
}

TD.gradUp {
	background-image: url(../../shared/grad.up.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
}

TD.button {
	background-color: #fff;
	height: 18px;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TD.buttonGray {
	background-image: url(../../shared/button.gray.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	height: 18px;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TD.top {
	vertical-align: top;
}

TD.bottom {
	vertical-align: bottom;
}

.barMenu {
	border-collapse: collapse;
	color: #fff;
	font-weight: botld;
	text-align: left;
	vertical-align: middle;
	horizontzl-align: center;
	background-image: url(../blue.background.jpg);
	background-repeat: repeat-x;
	height: 20px;
}
	
	
	
    
TD.barMenu {
	border-collapse: collapse;
	color: #fff;
	font-weight: botld;
	text-align: left;
	vertical-align: middle;
	horizontzl-align: center;
	background-image: url(../blue.background.jpg);
	background-repeat: repeat-x;
	height: 20px;
}

TD.barMenuCenter {
	border-collapse: collapse;
	color: #fff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #0000FF;
	background-repeat: repeat-x;
	height: 20px;
}

TD.barSub {
	border-collapse: collapse;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	letter-spacing: 0.0125em;
	color: #fff;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	background-image: url(../../budget/orange.background.jpg);
	background-repeat: repeat-x;
	height: 20px;
}

TD.barBottom {
	border-collapse: collapse;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	letter-spacing: 0.0125em;
	color: #6c0029;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	background-image: url(../../shared/light.grey.background.jpg);
	background-repeat: repeat-x;
	height: 20px;
	border-collapse: collapse;
	border-top: #bbbbbb 1px solid;
}

TD.line {
	height: 1px;
	background-color: #dddddd;
}

TD.lineDark {
	height: 1px;
	background-color: #bbbbbb;
}

TD.lineVertical {
	width: 1px;
	background-color: #dddddd;
}

TD.lineDarkVertical {
	width: 1px;
	background-color: #bbbbbb;
}

TD.lineBorder {
	height: 1px;
	background-color: #bbbbbb;
}

TD.highlight {
	background-color: #eeeeee;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TD.highlightTop {
	vertical-align: top;
	background-color: #eeeeee;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TD.dark {
	vertical-align: top;
	background-color: #eeeeee;
}

TD.liscenceColor {
	background-color: #004684;
}

TD.darklight {
	background-color: #004684;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

.border {
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-style: none;
	background-color: #fff;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TD.borderNoTop {
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-style: none;
	background-color: #fff;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #fff 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

TD.borderTop {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-style: none;
	background-color: #fff;
	border-collapse: collapse;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}

.textError {
	color: #ff0000;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	letter-spacing: 0.0125em;
}

.text0 {
	color: #000000;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	letter-spacing: 0.0125em;
}

.text1 {
	color: #004684;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	letter-spacing: 0.0125em;
}

.text2 {
	color: #555555;
	line-height: 11px;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	letter-spacing: 0.0125em;
}

.text3 {
	color: #fff;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	letter-spacing: 0.0125em;
}

.text4 {
	color: #ce8026;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	letter-spacing: 0.0125em;
}

.text5 {
	color: #999999;
	font-family: arial, sans-serif;
	font-size: 8px;
	line-height: 9px;
	font-weight: normal;
	letter-spacing: 0.0125em;
}

.text6 {
	color: #fff;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	letter-spacing: 0.0125em;
}

.text7 {
	color: #004684;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	letter-spacing: 0.0125em;
}

.textMenu {
	font-family: arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	letter-spacing: -0.04em;
	color: #fff;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.asterix {
	font-family: arial, sans-serif;
	color: #ce8026;
	font-weight: normal;
	font-size: 20px;
	line-height: 20px;
	letter-spacing: -1px;
}

.textHeadline {
	font-family: arial, sans-serif;
	color: #666666;
	font-weight: bold;
	font-size: 17px;
	line-height: 17px;
	letter-spacing: -1px;
}

.textHeadlineWhite {
	font-family: arial, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 17px;
	line-height: 17px;
	letter-spacing: -1px;
}

.textHeadlineColor {
	font-family: arial, sans-serif;
	color: #004684;
	font-weight: bold;
	font-size: 17px;
	line-height: 17px;
	letter-spacing: -1px;
}

.textHeadlineColor1 {
	font-family: arial, sans-serif;
	color: #ce8026;
	font-weight: bold;
	font-size: 17px;
	line-height: 17px;
	letter-spacing: -1px;
}

.textHeadlineColor2 {
	font-family: arial, sans-serif;
	color: #ce8026;
	font-weight: bold;
	font-size: 17px;
	line-height: 17px;
	letter-spacing: -1px;
}

.textHeadlineColorBig {
	font-family: arial, sans-serif;
	color: #004684;
	font-weight: bold;
	font-size: 30px;
	line-height: 32px;
}

.textHeadlineColorBig2 {
	font-family: arial, sans-serif;
	color: #ce8026;
	font-weight: bold;
	font-size: 30px;
	line-height: 32px;
}

.textRewardNumber {
	font-family: arial, sans-serif;
	color: #004684;
	font-weight: bold;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: -1px;
}

.textRewardVertical {
	font-family: helv, arial;
	font-size: 25px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	color: #fff;
	letter-spacing: -0.2mm;
	writing-mode: tb-rl;
	filter: flipv flipv;
}

.textRewardVerticalHighlight {
	font-family: helv, arial;
	font-size: 25px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	color: #ffcd00;
	letter-spacing: -0.2mm;
	writing-mode: tb-rl;
	filter: flipv flipv;
}

.rewardHighlight {
	background-color: #555588;
}

UL {
	list-style-image: url(../../shared/gray.gif);
}

.ui-accordion .ui-accordion-content {
	background-color: #fff;
	overflow: hidden;
}

.ui-accordion .ui-state-default {
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	border: 0px #bbb solid;
	border-bottom: 1px #bbb solid;
	background-image: url(../../budget/blue.background.jpg);
	background-repeat: repeat-x;
	height: 20px;
}

.ui-accordion .ui-state-active {
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	border: 0;
	border-style: none;
	background-image: url(../../budget/blue.background.jpg);
	background-repeat: repeat-x;
	height: 20px;
}

.clickable {
	cursor: pointer;
	cursor: hand;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}

.center {
	text-align: center;
}

@charset "UTF-8";

/* CSS Document */ /* Rotating Raffle Header DIV */
#header_raffles {
	width: 480px;
	height: 240px;
	position: relative;
	background: #fff;
}

#rotation {
	width: 480px;
	height: 240px;
	background: #111;
	overflow: hidden;
}

#rotation div {
	width: 480px;
	height: 240px;
	overflow: hidden;
	/*	border-right:1px solid #000000; */
}

#rotation .header_img {
	float: right;
	margin-right: 75px;
	margin-left: 25px;
	width: 480px;
	height: 240px;
}
#rotation h1,#rotation p {text-align: right; margin-left: 50px;}

#rotation_nav {position: absolute; top: -1px; left: 245px; z-index: 100;}
#rotation_nav a {
	border: 0px;
	text-decoration: none;
	margin: 0 13px;
	padding: 0px 4px;
	font: 10px/ 20px Arial, Helvetica, sans-serif;
	color: #fff;
}
#rotation_nav a.activeSlide {background: #fff; color: #1b5899;}
#rotation_nav a:focus {outline: none;}

#friendSponsorRotation {
	width: 543px;
	height: 110px;
	background: #fff;
	overflow: visible;
}
#friendSponsorRotation div {
	width: 543px;
	height: 110px;
	overflow: visible;
	/*	border-right:1px solid #000000; */
}


#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #888;
	background-color: #333;
	padding: 10px;
	max-width: 150px;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #fff;
}

#tooltip h3,#tooltip div {
	margin: 0;
}

#tooltip h3 {
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
}

.small {
	font-size: 10px;
	line-height: 12px;
}

.tiny {
	font-size: 8px;
	line-height: 10px;
}


.lighten {
	background-image: url(../../shared/lighten.60.png);
	background-repeat: repeat;
	border: #bbbbbb 1px solid;
}

.lighten TABLE.button{
	width: 100px;
}