html, body {
	background-color:	#440044;
	background-image:       url('/gifs/slbg.gif');
	background-attachment: 	fixed;
	margin:			0px;
	border:			0px;
	padding:		0px;
	color: 			#bbbbbb;
	font-family: 		Tahoma, Arial, Verdana;
	font-size: 		11px;
	font-style:		normal;
	font-weight: 		normal;
	text-align:		center;
}
img {
	border:			0px;	
}
table {
	margin:			0px;
	border:			0px;
	padding:		0px;
	border-collapse: 	collapse;
}
td, tr, th {
	margin:			0px;
	border:			0px;
	padding:		0px;
}
a {
	color:                  #dddddd;
	text-decoration:	none;
}

ul, ol {
	list-style: none;
}

p, div {
	margin:			0px;
	border:			0px;
	padding:		0px;
	border-collapse: 	collapse;
}

textarea {
	background-color:	#666666;
	border:			1px solid #999999;
	font-family:		Tahoma, Arial, Verdana;
	font-size:		12px;
	color:			#ffffff;
}

p.auditLeft {
	padding-left:		4px;
	padding-right:		auto;
	text-align:		left;
	vertical-align:		top;
	font-size:		10px;
}

table.mainTable {
	width:                  960px;
	margin-top:             24px;
	margin-left:            auto;
	margin-right:           auto;
	border:                 0px;
	padding:                0px;
	text-align:             center;
	vertical-align:         middle;
}
table.mainTable td.mainHoriPlain {
	background-color:       #000000;
	height:                 24px;
}
table.mainTable td.mainVertPlain {
	background-color:       #000000;
	width:                 24px;
}
table.mainTable td.mainTopLeft {
	background: 		url('/gifs/36_round_corner_top_left.gif') top left no-repeat;
	height:                 24px;
	width:			24px;
}
table.mainTable td.mainTopRight {
	background: 		url('/gifs/36_round_corner_top_right.gif') top right no-repeat;
	height:                 24px;
	width:			24px;
}
table.mainTable td.mainBottomLeft {
	background: 		url('/gifs/36_round_corner_bottom_left.gif') bottom left no-repeat;
	height:                 24px;
	width:			24px;
}
table.mainTable td.mainBottomRight {
	background: 		url('/gifs/36_round_corner_bottom_right.gif') bottom right no-repeat;
	height:                 24px;
	width:			24px;
}
table.mainTable tr.welcomeFrame {
	height:                 504px;
}
table.mainTable td.welcomeContent {
        background-color:       #000000;
	height:                 504px;
	padding-top:		auto;
	padding-bottom:		auto;
        width:                  912px;
	text-align:             center;
	vertical-align:         middle;
}
table.mainTable tr.mainHead {
	height:                 127px;	
	text-align:             left;
	vertical-align:         top;
}
table.mainTable td.mainHeadCont {
        background-color:       #000000;
	height:                 127px;	
	text-align:             left;
	vertical-align:         top;
}
table.mainTable tr.mainBottom {
	height:                 78px;	
	text-align:             center;
	vertical-align:         middle;
}
table.mainTable td.mainBottomCont {
	background:		url('/jpgs/border_bottom_men.jpg') bottom left;
        background-color:       #000000;
	height:                 78px;	
	width:			912px;
	text-align:             center;
	vertical-align:         middle;
}


table.mainTable tr.mainFrame {
	height:                 504px;	
	text-align:             left;
	vertical-align:         top;
}

table.mainTable td.mainContent {
	background-color:       #000000;
	height:			504px;
	width:                  912px;
	padding-top:		auto;
	padding-bottom:		auto;
	text-align:             center;
	vertical-align:         middle;
}

table.mainTable td.mainContentTop {
	background-color:       #000000;
	height:			504px;
	width:                  912px;
	padding-top:		16px;
	padding-bottom:		auto;
	text-align:             center;
	vertical-align:         top;
}

table.ecoPersFrame {
	margin-left:            auto;
	margin-right:           auto;
	border:                 0px;
	padding:                0px;
	padding-bottom: 	auto;
	padding-top: 		8px;
	text-align:             center;
	vertical-align:         top;
}

table.ecoPersFrame td {
	text-align:             center;
	vertical-align:         top;
	border-left:		24px solid #000000;
	border-right:		24px solid #000000;
}

table.ecoPersStat {
	width:			368px;
}

table.ecoPersStat td {
	margin:			1px;
	border:			1px solid #000000;
	padding-top:		8px;
	padding-bottom:		8px;
	text-align:             right;
	vertical-align:         middle;
}

table.ecoPersStat td.ecoName {
	background-color:       #444444;	
	padding-left:		48px;
	padding-right:		8px;
	margin-right:           1px;
}
table.ecoPersStat td.ecoValue {
	background-color:       #333333;	
	padding-left:		8px;
	padding-right:		48px;
	margin-left:           	1px;
	font-weight:		bold;
}

table.ecoPersStat td.ecoValueRed {
	background-color:       #440000;	
	padding-left:		8px;
	padding-right:		48px;
	margin-left:           	1px;
	margin-right:           64px;
	font-weight:		bold;
}
table.ecoPersStat td.ecoValueAlert {
	background-color:       #990000;	
	padding-left:		8px;
	padding-right:		48px;
	margin-left:           	1px;
	margin-right:           64px;
	font-weight:		bold;
}
table.ecoPersStat td.ecoValueYellow {
	background-color:       #666600;	
	padding-left:		8px;
	padding-right:		48px;
	margin-left:           	1px;
	margin-right:           64px;
	font-weight:		bold;
}
table.ecoPersStat td.ecoValueRealGreen {
	background-color:       #006600;	
	padding-left:		8px;
	padding-right:		48px;
	margin-left:           	1px;
	margin-right:           64px;
	font-weight:		bold;
}
table.ecoPersStat td.ecoValueGreen {
	background-color:       #004400;	
	padding-left:		8px;
	padding-right:		48px;
	margin-left:           	1px;
	margin-right:           64px;
	font-weight:		bold;
}

table.ecoPersStat td.ecoNameBig {
	background-color:       #666666;	
	padding-left:		48px;
	padding-right:		8px;
	margin-right:           1px;
	font-size:		14px;
	font-weight:		bold;
}
table.ecoPersStat td.ecoValueBig {
	background-color:       #555555;	
	padding-left:		8px;
	padding-right:		48px;
	margin-left:           	1px;
	margin-right:           64px;
	font-weight:		bold;
	font-size:		14px;
}
table.ecoPersStat td.ecoValueBigWarning {
	background-color:       #555500;	
	padding-left:		8px;
	padding-right:		48px;
	margin-left:           	1px;
	margin-right:           64px;
	font-weight:		bold;
	font-size:		14px;
}

table.head {
	width:                  912px;
	height:			127px;
	margin:             	0px;
	border:                 0px;
	padding:                0px;
	text-align:             left;
	vertical-align:         top;
}

table.head td.headLogo {
	background: 		url('/jpgs/slfront_small_top_left.jpg') bottom right no-repeat;
	width:			242px;
	height:			127px;
}

table.head td.headStatus {
	width:			670px;
	height:			95px;
	padding-top:		auto;
	padding-bottom:		auto;
	text-align:             center;
	vertical-align:         middle;
}

table.head td.headBorder {
	background:		url('/jpgs/borders_top_right.jpg') bottom left no-repeat;
	width:			670px;
	height:			32px;
}

table.topMenuFrame {
	width:                  670px;
	height:			18px;
	margin:             	0px;
	margin-top:		2px;
	border:                 0px;
	padding:                0px;
	text-align:             left;
	vertical-align:         top;
}
table.topMenuFrame .thisPage {
	margin-left:		0px;
	margin-right:		0px;
	padding-left:		12px;
	padding-right:		12px;
	background-color: 	#666666;
	color: 			#cccccc;
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 		12px;
	font-style:		normal;
	font-weight: 		bold;
}
table.topMenuFrame .pageNoLink {
	margin-left:		24px;
	margin-right:		24px;
	color: 			#cccccc;
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 		12px;
	font-style:		normal;
	font-weight: 		bold;
}
table.topMenuFrame a {
	margin-left:		12px;
	margin-right:		12px;
	color: 			#cccccc;
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 		12px;
	font-style:		normal;
	font-weight: 		bold;
	text-decoration: 	none;
}

table.topMenuFrame td.topMenu {
	width:			542px;
	height:			18px;
	margin:             	0px;
	border:                 0px;
	padding:                0px;
	padding-top:		3px;
	text-align:             left;
	vertical-align:         middle;
}

table.topMenuFrame td.topLogOut {
	width:			128px;
	height:			18px;
	margin:             	0px;
	border:                 0px;
	padding:                0px;
	padding-top:		5px;
	text-align:             left;
	vertical-align:         middle;
}


table.ecoPersPosts {
	width:			512px;
	margin-top:             8px;
	margin-left:            0px;
	border:                 0px;
	padding:                0px;
	text-align:             left;
	vertical-align:         top;
}

table.ecoPersPosts td {
	height:			14px;
	text-align:             left;
	vertical-align:         middle;
	border:			1px solid #000000;
	padding-left:		8px;
	padding-right:		24px;
}

table.ecoPersPosts td.amount {
	text-align:		right;
}

table.ecoPersPosts td.rowDesc {
	background-color:	#444444;
	color:			#cccccc;
	font-size:		16px;
}

table.ecoPersPosts td.rowDescRight {
	background-color:	#444444;
	color:			#cccccc;
	font-size:		16px;
	text-align:		right;
	padding-right:		32px;
}

table.ecoPersPosts td.rowDescSum {
	background-color:	#000000;
	color:			#ffffff;
	font-size:		14px;
	font-weigth:		bold;
	text-align:		right;
}

table.ecoPersPosts td.heading {
	background-color:	#666666;
	height:                 18px;
	font-size: 		14px;
	color:			#000000;
}

table.ecoPersPosts tr {
	margin:			8px;
}

table.ecoPersPosts tr.rowGreen {
	background-color:	#004400;
}

table.ecoPersPosts tr.rowBlue {
	background-color:	#002244;
}

table.ecoPersPosts tr.rowRealGreen {
	background-color:	#006600;
}

table.ecoPersPosts tr.rowYellow {
	background-color:	#666600;
}

table.ecoPersPosts tr.rowRed {
	background-color:	#440000;
}

table.ecoPersPosts tr.rowNeutral {
	background-color:	#004444;
}

table.ecoPersPosts tr.rowAlert {
	background-color:	#990000;
}


table.standardForm {
	margin-top:             8px;
	margin-left:            auto;
	margin-right:           auto;
	text-align:		center;
}
table.standardForm td {
	padding-left:         	auto;
	padding-right:          4px;
	text-align:		right;
}
table.standardForm th {
	padding-left:          	4px;
	padding-right:         	auto;
	text-align:		left;
}

table.ecoFrame {
	width:			100%;
}
table.ecoFrame td.ecoTabs {
	border:			0px;
}
table.ecoFrame td.ecoView {
	background-color:       #333333;
	padding:		8px 8px 24px 8px;
}

input {
	background-color:       #666666;
	border: 		1px solid #999999;
	color:			#cccccc;
	font-family: 		Tahoma, Arial, Verdana;
	font-size: 		11px;
}
input#submit {
	margin-top:             16px;
	background-color:       #333333;
	border: 		1px solid #666666;
	padding-left:		8px;
	padding-right:		8px;
}

input.ecoPostRadio {
	color:			#336699;
	background-color:	#336699;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		right;
}

input.ecoPostBlue {
	background-color:	#336699;
	border:			0px;
	padding:		5px 0px 5px 0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		right;
}


input.ecoPostRed {
	background-color:	#663333;
	border:			0px;
	padding:		5px 0px 5px 0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		right;
}

input.ecoPostNeutral {
	background-color:	#444444;
	border:			0px;
	padding:		5px 0px 5px 0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		right;
}

input.ecoPostGreen {
	background-color:	#336633;
	border:			0px;
	padding:		5px 0px 5px 0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		right;
}

input.ecoPostYellow {
	background-color:	#666600;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		right;
}

input.ecoPostYellowCenter {
	background-color:	#666600;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		center;
}

input.ecoPostYellowLeft {
	background-color:	#666600;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		left;
}


input.ecoPostGrey {
	background-color:	#336699;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		right;
}

input.ecoPostGreyCenter {
	background-color:	#336699;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		center;
}

input.ecoPostGreyLeft {
	background-color:	#336699;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		left;
}


input.ecoPostSubmit {
	cursor:			pointer;
	background-color:	#336699;
	border:			0px;
	padding:		4px 0px 4px 0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	text-align:		right;
}

input.profileField {
	background-color:	#555555;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		12px;
	font-weight:		bold;
	text-align:		right;
}

input.profileFieldWarning {
	background-color:       #555500;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		12px;
	font-weight:		bold;
	text-align:		right;
}

input.infoFieldSubmit {
	cursor:			pointer;
	background-color:	#333333;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-size:		9px;
}

input.infoFieldHead {
	background-color:	#222222;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-size:		14px;
	font-weight:		bold;
}

textarea.infoFieldContent {
	background-color:	#333333;
	color:			#bbbbbb;
	border:			0px;
	padding:		0px;
	margin:			0px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		12px;
}

p.message {
	background-color:       #660066;
	width:			256px;
	text-align:		center;
	padding:		4px;
	margin-left:            auto;
	margin-right:           auto;
}

p.messageInfo {
	background-color:       #440044;
	width:			384px;
	text-align:		left;
	padding:		4px;
	padding-left:		8px;
	margin-left:            0px;
	margin-right:           auto;
}

p.messageRed {
	background-color:       #660000;
	width:			384px;
	text-align:		center;
	padding:		4px;
	margin-left:            auto;
	margin-right:           auto;
}

p.messageYellow {
	background-color:       #666600;
	width:			384px;
	text-align:		center;
	padding:		4px;
	margin-left:            auto;
	margin-right:           auto;
}

p.messageGreen {
	background-color:       #006600;
	width:			384px;
	text-align:		center;
	padding:		4px;
	margin-left:            auto;
	margin-right:           auto;
}

p.messageBlue {
	background-color:       #111133;
	width:			384px;
	text-align:		center;
	padding:		4px;
	margin-left:            auto;
	margin-right:           auto;
}

p.messageWide {
	background-color:       #660066;
	width:			512px;
	text-align:		left;
	padding:		4px;
	margin-left:            auto;
	margin-right:           auto;
}

p.infoMedium {
	background-color:       #440044;
	width:			256px;
	text-align:		center;
	padding:		4px;
	margin-left:            auto;
	margin-right:           auto;
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 		14px;
	font-style:		normal;
	font-weight: 		bold;
}

p#tabHead {
	width:			100%;
}


img.headLogo {
	width:			242px;
	height:			127px;
}

ul#ecoTabs {
	background:		url('/gifs/tab_frame.gif') top right no-repeat; 
	margin:			0px;
	padding:		0px;
	border:			0px;
	list-style:		none;
}

ul#ecoTabs li {
	/* background:		url('/gifs/tab_left.gif') top left no-repeat; */
	background-color: 	#000044;
	float: 			left;
	margin-right:		1px;
	margin-left:		0px;
	padding:		4px 4px 4px 2px;
	border-style:		inset;
	border-top:		1px solid #777777;
	border-bottom: 		0px;
	border-left:		1px solid #555555;
	border-right:		1px solid #151515;
}

ul#ecoTabs li.selected {
	/* background:		url('/gifs/tab_left.gif') top left no-repeat; */
	background-color: 	#333333;
	float: 			left;
	margin-right:		0px;
	margin-left:		0px;
	border-left:		1px solid #777777;
}

ul#ecoTabs li.blank {
	width:			48px;
	background-color: 	#000000;
	float: 			left;
	margin-right:		0px;
	margin-left:		0px;
	border-top:		1px solid #000000;
	border-bottom: 		0px;
	border-right:		1px solid #000000;
	border-left:		1px solid #000000;
}



ul#ecoTabs li a {
	/* background:		url('/gifs/tab_right.gif') top right no-repeat; */
	margin:			0px;
	padding:		0px;
	border:			0px;
	text-decoration:	none;
}



div#ecoDisp {
	background-color: 	#004400;
}


table.ecoFull {
	width:			100%;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		9px;
	font-style:		normal;
	border-left:		1px solid #000000;
	border-bottom:		1px solid #000000;
}

table.ecoFull td {
	border-top:		1px solid #000000;
	border-right:		1px solid #000000;
	text-align:             right;
}

table.ecoFull td.saldoSL {
	text-align:             center;
	vertical-align:         middle;
	background-color:	#666688;
	color:			#eeeeee;
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 		12px;
	font-style:		normal;
}

table.ecoFull td.memberName {
	text-align:             left;
	vertical-align:         top;
	background-color:	#666666;
	padding:		2px 0px 0px 2px;
}

table.ecoFull td.memberNameCh {
	text-align:             center;
	vertical-align:         top;
	background-color:	#336699;
	color:			#999999;
	padding:		2px 0px 0px 2px;
}

table.ecoFull td.saldoHead {
	background-color:	#225588;
	padding-right:		4px;
}

table.ecoFull td.saldoHeadBlack {
	background-color:	#000000;
	padding-right:		4px;
}

table.ecoFull td.saldoGreen {
	background-color:	#004400;
	padding-right:		4px;
}

table.ecoFull td.saldoRealGreen {
	background-color:	#006600;
	padding-right:		4px;
}

table.ecoFull td.saldoYellow {
	background-color:	#666600;
	padding-right:		4px;
}

table.ecoFull td.saldoRed {
	background-color:	#660000;
	padding-right:		4px;
}

table.ecoFull td.saldoBlue {
	background-color:	#003366;
	padding-right:		4px;
}

table.ecoFull td.saldoAlert {
	background-color:	#cc0000;
	padding-right:		4px;
}

table.ecoFull td.postPersRed {
	background-color:	#443333;
	padding-right:		2px;
}

table.ecoFull td.postPersGreen {
	background-color:	#334433;
	padding-right:		2px;
}

table.ecoFull td.postPersYoungest {
	background-color:	#dddd00;
	color:			#000000;
	padding-right:		2px;
}

table.ecoFull td.postPersNeutral {
	background-color:	#444444;
	padding-right:		2px;
}

table.ecoFull td.postPersLast {
	background-color:	#777700;
	color:			#000000;
	padding-right:		2px;
}

table.ecoFull td.postPersGrey {
	background-color:	#336699;
	padding-right:		2px;
}

table.ecoFull td.postPersGreyCenter {
	background-color:	#336699;
	text-align:             center;
}

table.ecoFull td.postPersGreyLeft {
	background-color:	#336699;
	text-align:             left;
	padding-left:		4px;
}

table.ecoFull td.postPersRedMore {
	background-color:	#663333;
	padding-right:		2px;
}

table.ecoFull td.postPersGreenMore {
	background-color:	#336633;
	padding-right:		2px;
}

table.ecoFull td.postPersBlueMore {
	background-color:	#336699;
	padding-right:		2px;
}

table.ecoFull td.postPersYellow {
	background-color:	#555500;
	padding-right:		2px;
}

table.ecoFull td.postPersYellowCenter {
	background-color:	#666600;
	text-align:             center;
}

table.ecoFull td.postPersYellowLeft {
	background-color:	#666600;
	text-align:             left;
	padding-left:		4px;
}

table.ecoFull td.postPersYellowMore {
	background-color:	#666600;
	padding-right:		2px;
}

table.ecoFull td.postPersNeutralMore {
	background-color:	#444444;
	padding-right:		2px;
}

table.ecoFull td.postPersCom {
	background-color:	#444444;
	text-align:             left;
	padding-left:		4px;
}


table.ecoFull td.headLeft {
	background-color:	#003366;
	text-align:             left;
	padding-left:		4px;
}

table.ecoFull td.headRight {
	background-color:	#003366;
	padding-right:		4px;
}

table.ecoFull td.descLeftRed {
	background-color:	#330000;
	text-align:             left;
	padding-left:		4px;
}

table.ecoFull td.descLeftGreen {
	background-color:	#003300;
	text-align:             left;
	padding-left:		4px;
}

table.ecoFull td.descLeftYellow {
	background-color:	#555500;
	text-align:             left;
	padding-left:		4px;
}

table.ecoFull td.descLeftNeutral {
	background-color:	#444444;
	text-align:             left;
	padding-left:		4px;
}

table.ecoFull td.descLeftBlue {
	background-color:	#336699;
	text-align:		left;
	padding-left:		4px;
}

table.ecoFull td.descRightRed {
	background-color:	#330000;
	padding-right:		4px;
}

table.ecoFull td.descRightGreen {
	background-color:	#003300;
	padding-right:		4px;
}

table.ecoFull td.descRightYellow {
	background-color:	#555500;
	padding-right:		4px;
}

table.ecoFull td.descRightNeutral {
	background-color:	#444444;
	padding-right:		4px;
}

table.ecoFull td.descRightBlue {
	background-color:	#336699;
	padding-right:		4px;
}

table.ecoFull td.yearSep {
	height:			2px;
	text-align:             left;
	padding:		0px 0px 0px 16px;
	background-color:	#222244;
}

table.ecoFull td.greySep {
	text-align:             left;
	padding:		8px 16px 8px 16px;
	background-color:	#444444;
}

table.ecoFull td.blankSep {
	padding:		2px 8px 2px 8px;
	background-color:	#333333;
}

table.ecoFull td.rowEndre {
	text-align:             center;
	background-color:	#112233;
}
table.ecoFull td.rowEndre a {
	color:			#999999;
}

table.ecoFull td.rowLagre {
	text-align:             center;
	background-color:	#336699;
}

pre.mindre {
	text-align:		left;
	font-size:		10px;
}


table.infoTable {
	width:			100%;
	margin-bottom:		16px;
	font-family: 		Tahoma, Arial, Verdana, Tahoma;
	font-size: 		12px;
	font-style:		normal;
	text-align:             left;
}

table.infoTable td.infoTopLeft {
	background: 		url('/jpgs/infobgTopLeft.jpg') top left no-repeat;
	width:			32px;
	height:			48px;
}

table.infoTable td.infoTopHead {
	background: 		url('/jpgs/infobgTopHead.jpg') top left repeat;
	font-size: 		14px;
	font-weight:		bold;
	height:			48px;
}

table.infoTable td.infoTopHeadDate {
	background: 		url('/jpgs/infobgTopHead.jpg') top left repeat;
	height:			48px;
	font-size: 		9px;
	text-align:		right;
}

table.infoTable td.infoTopMid {
	background: 		url('/jpgs/infobgTopMid.jpg') top left no-repeat;
	width:			16px;
	height:			48px;
}

table.infoTable td.infoTopSpace {
	background: 		url('/jpgs/infobgTopSpace.jpg') top left repeat;
	width:			348px;
	height:			48px;
	padding-right:		4px;
	text-align:		right;
	font-size:		9px;
}

table.infoTable td.infoTopSpaceThird {
	background: 		url('/jpgs/infobgTopSpace.jpg') top left repeat;
	width:			96px;
	height:			48px;
}

table.infoTable td.infoTopSpaceTwoThirds {
	background: 		url('/jpgs/infobgTopSpace.jpg') top left repeat;
	width:			208px;
	height:			48px;
}

table.infoTable td.infoTopRight {
	background: 		url('/jpgs/infobgTopRight.jpg') top left no-repeat;
	width:			16px;
	height:			48px;
}

table.infoTable td.infoBorderLeft {
	background: 		url('/jpgs/infobgBorderLeft.jpg') top left repeat;
	width:			32px;
}

table.infoTable td.infoContent {
	padding-top:		8px;
	background-color:	#333333;
	padding-bottom:		8px;
}

table.infoTable td.infoContentRed {
	text-align:		center;
	padding-top:		8px;
	background-color:	#cc0000;
	padding-bottom:		8px;
	font-weight:		bold;
	font-size:		14px;
}

table.infoTable td.infoContent a {
	color:                  #e4e4e4;
	text-decoration:	underline;
}

table.infoTable td.infoContentCenter {
	padding-top:		8px;
	background-color:	#333333;
	padding-bottom:		8px;
	text-align:		center;
	margin-left:            auto;
	margin-right:           auto;
}

table.infoTable td.infoContentCenter a {
	color:                  #e4e4e4;
	text-decoration:	underline;
}

table.infoTable td.infoSign {
	background-color:	#333333;
	padding-bottom:		8px;
	padding-right:		32px;
	text-align:             right;
}

table.infoTable td.infoBorderRight {
	background: 		url('/jpgs/infobgBorderRight.jpg') top left repeat;
	width:			16px;
}

table.infoTable td.infoBottomLeft {
	background: 		url('/jpgs/infobgBottomLeft.jpg') top left no-repeat;
	height:			8px;
	width:			32px;
}

table.infoTable td.infoBottomMid {
	background: 		url('/jpgs/infobgBottomMid.jpg') top left repeat;
	height:			8px;
}

table.infoTable td.infoBottomRight {
	background: 		url('/jpgs/infobgBottomRight.jpg') top left no-repeat;
	height:			8px;
	width:			16px;
}


table.contentFramer {
	width:			100%;
	margin-top:		16px;
	margin-bottom:		16px;
}

table.contentFramer td.pad8 {
	padding:		8px;
	text-align:             center;
	vertical-align:         top;
}

table.whosinTable {
	width:                  100%;
	margin-top:		16px;
	margin-bottom:		16px;
}

table.whosinTable td {
	border:			4px solid #333333;
	padding:		4px;
	text-align:		center;
	vertical-align:		middle;
	
}

table.whosinTable td.whosinGreen {
	background-color:	#006600;
}

table.whosinTable td.whosinGreenLight {
	background-color:	#003300;
}

table.whosinTable td.whosinRed {
	background-color:	#660000;
}

table.whosinTable td.whosinYellow {
	background-color:	#666600;
}

table.whosinTable td.whosinBlue {
	background-color:	#000066;
}

table.whosinTable td.whosinDarkGreen {
	background-color:	#003300;
}

table.whosinTable td.whosinDarkRed {
	background-color:	#330000;
}

table.whosinTable td.whosinDarkYellow {
	background-color:	#333300;
}

table.whosinTable td.whosinDarkBlue {
	background-color:	#111122;
}

table.whosinTable td.whosinGreenNoPad {
	background-color:	#006600;
	padding:		0px;
	width:			32px;
}

table.whosinTable td.whosinRedNoPad {
	background-color:	#660000;
	width:			32px;
	padding:		0px;
}

table.whosinTable td.whosinYellowNoPad {
	background-color:	#666600;
	padding:		0px;
	width:			32px;
}

table.whosinTable td.whosinFadeGreen {
	background-color:	#112211;
}

table.whosinTable td.whosinFadeRed {
	background-color:	#221111;
}

table.whosinTable td.whosinFadeYellow {
	background-color:	#222211;
}

table.whosinTable td.whosinDarkGrey {
	background-color:	#222222;
}

table.whosinTable td.whosinFadeGreen a {
	color:                  #666666;
	text-decoration:	underline;
}

table.whosinTable td.whosinFadeRed a {
	color:                  #666666;
	text-decoration:	underline;
}

table.whosinTable td.whosinFadeYellow a {
	color:                  #666666;
	text-decoration:	underline;
}

table.whosinTable td.whosinHead {
	background-color:	#111133;
	font-size: 		12px;
	font-style:		normal;
	font-weight: 		bold;
}

table.whosinTable td.whosinHeadBottom {
	background-color:	#111133;
	font-size: 		12px;
	font-style:		normal;
	font-weight: 		bold;
	vertical-align:		bottom;
}

table.whosinTable td.whosinHeadFixed {
	width:			120px;
	background-color:	#111133;
	font-size: 		12px;
	font-style:		normal;
	font-weight: 		bold;
}

table.whosinTable td.whosinHeadFixedSmall {
	width:			64px;
	background-color:	#111133;
	font-size: 		12px;
	font-style:		normal;
	font-weight: 		bold;
}


table.whosinTable td.whosinResultKey {
	background-color:	#444466;
	padding-right:		32px;
	text-align:		right;
}

table.whosinTable td.whosinResultPer {
	background-color:	#444466;
	padding-right:		4px;
	text-align:		right;
}

table.whosinTable td.whosinResultVal {
	text-align:		left;
	vertical-align:		bottom;
	padding:		0px;
	width:			400px;
	background-color:	#660000;
}

table.whosinTable td.whosinResultPerCent {
	text-align:		left;
	vertical-align:		middle;
	padding:		0px;
	background-color:	#660000;
	font-size:		10px;
}

table.whosinTable td.whosinResultVert {
	text-align:		left;
	vertical-align:		bottom;
	padding:		0px;
	width:			96px;
	height:			200px;
	background-color:	#660000;
}

table.whosinTable td.whosinResultNone {
	background-color:	#444444;
	text-align:		center;
}

table.whosinTable td.whosinOption {
	text-align:		left;
	padding-right:		16px;
	background-color:	#444466;
}

table.whosinTable td.whosinOptionCom {
	text-align:		left;
	padding-right:		16px;
	background-color:	#444466;
	font-size:		10px;
}

img.resultVal {
	border:			0px;
	padding:		0px;
	margin:			0px;
	float:			left;
}













