body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 11px;
	margin: 0px;
}

select {
	
	padding-left: 1px;
	padding-right: 3px;
}
input
{
	font-size: 11px;
	padding-left: 1px;
	padding-right: 3px;
}
TR {
	font-size: 11px;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: underline;
	color: #535353;

}
a:visited {
	text-decoration: underline;
	color: #535353;

}
a:hover {
	text-decoration: none;
	color: #535353;

}
a:active {
	text-decoration: none;
	color: #535353;

}
a.White:link
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
a.White:active
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}

a.White:visited
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
a.White:hover
{
	text-decoration: none;
}
.LoginHeader1 {
	background-color: #737373;
	vertical-align: middle;
	height: 24px;
	width: 100%;
	color: #FFFFFF;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.LoginHeader {
	vertical-align: middle;
	height: 18px;
	color: #FFFFFF;
	padding-right: 20px;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;


}
.LoginHeader :Link{
	color: #FFFFFF;

}
.LoginHeader :Visited{
	color: #FFFFFF;

}
.LoginHeader :Hover{
	color: #FFFFFF;

}
.LoginHeader :Active{
	color: #FFFFFF;

}
.LoggedInName {
	color: #eeeeee;
	font-weight: bold;
}
select {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 2pt;


}

th {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding-bottom: 4px;
}
h6 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;


}
h5 {
	font-size: 15px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
	margin: 0px;



}
.Caps {
	text-transform: uppercase;
}
.MainTable {
	text-indent: 0px;
	margin: 0px;
	padding: 0px 4px 0px 0px;
	width: 100%;
	font-size: 11px;

}
.AreaHeadingTxtWht {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;

}

.TableContents {
	text-align: left;
	text-indent: 1pt;
	vertical-align: text-top;
	margin: 1px;
	padding: 1px;
	height: 100%;
	width: 100%;
}
.BoldText {
	font-weight: bold;
}
.SmallestTxtNormal {
	font-size: 9px;

}

.txt11px {
	font-size: 11px;
}
.redTxt {
	color: #FF0000;
}
.txt9Norm {
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
}
.archiveheader {
	font-size: 11px;
	background-color: #CC9966;
	text-indent: 3pt;
	padding-bottom: 3px;
	color: #FFFFFF;
	vertical-align: text-top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC9966;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC9966;
	padding-top: 3px;
}
.normal_cup {
	font-size: 11px;
	color: #006633;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.cupMatchnotes {
	font-size: 9px;
	color: #999999;
	font-style: italic;
	padding-left: 2px;
}
.cupdivider {
	font-size: 12px;
	text-transform: uppercase;
	color: #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
}.cupspacerbackground {
	background-color: #b2b2b2;
}
.green {
	color: #009900;
}
.normalgreen {
	font-size: 11px;
	color: #006633;
}

.MixedCase {
	text-transform: capitalize;
}
.subtlebak {
	background-color: #eeeeee;
}
.problem {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}
.poweredpadding {
	padding-left: 3px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
}
.rowdividertop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eeeeee;
}
.rowdividerbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.datagridlist td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.borderall
{
	border-right: #006699 1px solid;
	border-top: #006699 1px solid;
	border-left: #006699 1px solid;
	border-bottom: #006699 1px solid;
}
.borderright
{
	BORDER-RIGHT: #999999 1px solid
}
.borderbottomright
{
	font-weight: bold;
	BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
 
legend
{
	color: black;
}
.heading
{
	font-weight: bold;
	font-size: x-small;
	color: #ffffff;
	font-family: Verdana;
	background-color: #006699;
	 
}


.footer
{
	font-weight: normal;
	font-size: xx-small;
	color: #000000;
	font-family: Verdana;
	background-color: #ffffff;
	
}
.footer A:link {
	COLOR: #000000
}
.footer A:hover {
	COLOR: #000000
}
.footer A:visited {
	COLOR: #000000
}
.footer-popup {
	CLEAR: left; PADDING-RIGHT: 10px; BORDER-TOP: #999999 2px solid; MARGIN-TOP: 25px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 20px; COLOR: #666666; PADDING-TOP: 10px; HEIGHT: 60px; TEXT-ALIGN: left
}
.footer-toplink {
	CLEAR: left; PADDING-RIGHT: 10px; MARGIN-TOP: 25px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: -25px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.partner-rt-skyscraper {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 790px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 30px
}
.partner-topbar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #336699; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px
}




.White
{
	color:White;
}
.topName
{
	color:#ffcc33;
}
.Whitebar
{
	color:White;
	font-size:8px;
}

.preview
{
	/*
	font-weight: bold;
	font-size: x-small;
	color: #006699;
	font-family: Verdana;
	background-color: gainsboro;
	*/
	font-weight: bold;
	font-size: x-small;
	color:  #000000;
	font-family:Verdana;
	background-color: #dfdfdf; /*gainsboro;*/
	
}
.previewBorder
{
	
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
td
{
	font-weight: normal;
	font-size: xx-small;
	font-family: Verdana;
}

th
{
	font-weight: normal;
	font-size: xx-small;
	font-family: Verdana;
}




#primarynav {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; BACKGROUND: url(../images/standard/tabs_bg.gif) #ffffff repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.noselection#primarynav {
	PADDING-BOTTOM: 2px
}
#primarynav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#primarynav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: url(../images/standard/primtab_off_left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px
}
#primarynav A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(../images/standard/primtab_off_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#primarynav A {
	FLOAT: none
}
#primarynav A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#primarynav #current {
	BACKGROUND-IMAGE: url(../images/standard/primtab_on_left.gif)
}
#primarynav #current A {
	BACKGROUND-IMAGE: url(../images/standard/primtab_on_right.gif); PADDING-BOTTOM: 5px
}
.noselection#primarynav {
	PADDING-BOTTOM: 2px
}
.under_nav {
	CLEAR: left; PADDING-RIGHT: 4px; BORDER-TOP: #d6a701 5px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; BACKGROUND: #f5d564; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#middle {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; HEIGHT: 100%
}
#middle:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 75%; PADDING-TOP: 0px; POSITION: relative
}
#content_nosubnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 560px; PADDING-TOP: 0px
}
#content_tour {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 760px; PADDING-TOP: 0px
}
#content_tour TABLE {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 30px
}
#content_tour H3 {
	PADDING-LEFT: 20px; PADDING-TOP: 65px
}
#content_tour UL LI {
	MARGIN-LEFT: 15px; COLOR: #666666
}
.textboxerror
{
	font-size:9pt;
	font-family: Arial;
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
	}
	
	
.textbox
{
	font-size:9pt;
	font-family: Arial;
}
.headingBackColor
{
	BACKGROUND: url(../Images/logo-bg.jpg) ; 
}

.ErrorText
{ 
	font-size:8pt;
	font-weight:normal;
	color: red; 
}

.TextHeading
{
	margin-bottom:0;
	font-size:12pt;
	color:#484882;
	font-weight:bold;
}
.TextHeadingOnImage
{
	height:110px;
	padding-top:50px;
	padding-left:20px;
	font-size:12pt;
	color:#484882;
	font-weight:bold;
	
}

.UnderHeadingText
{
	margin-bottom:0;
	font-size:10pt;
	color:Black;
	font-weight:normal;
}


A.current:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A:link {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #6666c2; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff5050; TEXT-DECORATION: underline
}

INPUT.btn-active {
	BORDER-RIGHT: #4d4d99 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #4d4d99 1px solid; PADDING-LEFT: 0.2em; BACKGROUND: url(../images/standard/btn_active.gif) #605f9a no-repeat; PADDING-BOTTOM: 0.2em; MARGIN: 0px; FONT: 1em Arial, Verdana, Helvetica, sans-serif; BORDER-LEFT: #4d4d99 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0.2em; BORDER-BOTTOM: #4d4d99 1px solid
}
INPUT.btn-inactive {
	BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 0.2em; BACKGROUND: url(../images/standard/btn_inactive.gif) #e5e5e5 no-repeat; PADDING-BOTTOM: 0.2em; MARGIN: 0px; FONT: 1em Arial, Verdana, Helvetica, sans-serif; BORDER-LEFT: #a6a6a6 1px solid; CURSOR: pointer; COLOR: #404040; PADDING-TOP: 0.2em; BORDER-BOTTOM: #a6a6a6 1px solid
}


/*----TOP PANEL----*/
#topPan{} 
#topPan ul{width:438px; height:16px; display:block; position:absolute; top:64px; right:45px;}
#topPan ul li{width:59px; height:16px; float:left;}
#topPan ul li a{width:47px; height:16px; display:block; background:url(../images/arrow3.gif) 0 6px no-repeat #fff; color:#5A5A5A; font-size:13px; text-decoration:none; padding:0 0 0 12px;}
#topPan ul li a:hover{background:url(../images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; text-decoration:none;}
#topPan ul li.about{width:80px;}
#topPan ul li.about a{width:70px; height:16px; display:block; background:url(../images/arrow3.gif) 0 6px no-repeat #fff; color:#5A5A5A; font-size:13px; text-decoration:none; padding:0 0 0 12px;}
#topPan ul li.about a:hover{background:url(../images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; text-decoration:none;}
