/* Default CSS Stylesheet for a new Web Application project */

li
{
	line-height: 20px;
}
h1 
{
	font-size:18px;
	margin-bottom: 0px;
	line-height: 17px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 0px;
	color: #000000;
}
h2
{
	line-height: 15px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	font-size:10pt;
	color:#990000;
}
h3
{
	line-height: 12px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	font-size:12px;
	color:#000000;
}
h4
{
	line-height: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	font-size:12px;
	color:#000000;
}
input
{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
.standardButton3
{
	font-family:Tahoma, Verdana, Arial;

	border-width:thin;
	font-size:12px;
}
.highlightBtn
{
 border-color: #ff9e04;
 background-color: Gray ;
 width: 120px;
 border-style:outset;
 border-width:1px;
}
.highlightBtn:hover
{
 border-color: #ff9e04;
 color: #ff9e04;
 background-color: Gray;
 width: 120px;
 border-style:outset;
 border-width:1px;
}
Abutton
{
 border-color: #999999;
 border-style:outset;
 width: 120px;
 border-width:1px;
}

td {
	text-align: left;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#000000;
	line-height:13px;
}
a {
	text-decoration: underline;
	color:#123890;
	font-family:Tahoma, Verdana, Arial;
}


body 
{ 	
	margin:0px;padding:0px;	
	font-family:Tahoma, Verdana, Arial;
	font-size:19px;
	color:#000000;
}
.yellowBanner
{
	background-color: #ffffd0;
	border-color:Black;
	border-style:solid;
	border-width:1px;
	margin:0px;padding:2px;	
	width:670px;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#494949;
}
.emailMsgContent
{
	background-color: #ffffff;
	border-style:inset;
	margin:0px;padding:2px;	
	width:672px;
	height: 290px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#494949;
	overflow:scroll;
	vertical-align:top;
}

.copy{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#7E7E7E;
text-decoration:none;
}

.top_txt_menu {
color:#2E2E2E;
color:#444444;
font-family:Tahoma, Verdana, Arial;
font-size:11px; 
text-decoration:none;
}
a.top_txt_menu:hover
{
color:#b50100;
font-family:Tahoma, Verdana, Arial;
font-size:11px; 
text-decoration:underline;
}


.grayNew {text-decoration:none; font-size: 11px;}
.gray {color:#7E7E7E; text-decoration:none}
.gray1 {color:#858585; text-decoration:none}
.blue {color:#5C88AD}
.blue_n {color:#5C88AD; text-decoration:none}
.blue1 {color:#547180}
.white {color:#FFFFFF}
.small
{
	color:#999999;
	font-size:8pt;
	font-family:Tahoma, Verdana, Arial;
	line-height: 15px;
}
.small2
{
	color:#999999;
	font-size:7pt;
	font-family:Tahoma, Verdana, Arial;
	line-height: 12px;
}
.mainText2
{
	font-size:9pt;
	font-family:Tahoma, Verdana, Arial;
}
.rowTitle
{
	font-size:9pt;
	font-family:Tahoma, Verdana, Arial;
	line-height: 17px;
	color: #222299;
}
.big 
{
	font-size:9pt;
	font-family: Tahoma, Verdana, Arial;
	line-height: 17px;
}
.bigOLD
{
	font-size:9pt;
	font-family:Tahoma, Verdana, Arial;
	line-height: 17px;
}
.big2 {font-size:11px}
.big3 
{
	font-size: 12px;
	line-height: 20px;
}
.big4
{
	font-size: 15px;
	font-weight: bolder;
	line-height: 20px;
}
.big5
{
	font-size: 35px;
	font-weight: bolder;
	line-height: 40px;
}
.big6
{
	font-size:18px;
	line-height: 17px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 0px;
	color: #000000;
}
.tableBorder
{
	border-top-width:thin;
	border-top-style:solid;
	border-top-color: Black;
	border-left-width:thin;
	border-left-style:solid;
	border-left-color: Black;
	border-right-width:thin;
	border-right-style:solid;
	border-right-color: Black;
	border-bottom-width:thin;
	border-bottom-style:solid;
	border-bottom-color: Black;
	cursor:hand;
}

.tableBorder2
{
	border-top-width:thin;
	border-top-style:solid;
	border-top-color: red;
	border-left-width:thin;
	border-left-style:solid;
	border-left-color: red;
	border-right-width:thin;
	border-right-style:solid;
	border-right-color: red;
	border-bottom-width:thin;
	border-bottom-style:solid;
	border-bottom-color: red;
	cursor:hand;
}
.headerBar
{
	background-color: #bbbbbb;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
	
	border-width: 1px;
	border-style:outset;
	border-color:Black;
}
.ppcBig
{ 
	font-size: 16px;
	font-weight: bold;
	color: Black;
	font-family: Tahoma, Verdana, Arial;
}
.ppcBig2
{
	line-height: 35px;
	font-size: 30px;
	font-weight: bolder;
	color: #c50404;
	font-family: Tahoma, Verdana, Arial;
}
.titleText {font-size:12px;color: #3E3E3E;}
.mainTextRequired {color:#ff0000;}
.helpText{font-family:Tahoma, Verdana, Arial;font-size:12px;}
.subjectText
{
	font-size:11px;
	line-height: 20px;
}

.accountText
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12pt;
	letter-spacing: 1px;
	line-height: 17px;
}

.form 
{
		height:20px;
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		border-style:;
		border-width:;
		border-color:;
		background-color:;
		color:#000000;
		margin-left:0px;
		margin-right:0px}
		
		
.textarea {width:137px;
		height:95px;
		font-family:Tahoma, Verdana, Arial;
		font-size:10px;
		border-style:;
		border-width:;
		border-color:;
		background-color:#ffffff;
		color:#898989;
		overflow:auto;
		margin-left:0px;
		margin-right:0px}
		


.rollover {scrollbar-face-color:#8B8B8B;
		scrollbar-track-color:#E2E2E2;
		scrollbar-arrow-color:#ffffff;
		scrollbar-3Dlight-color:#ffffff;
		scrollbar-base-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-highlight-color:#ffffff;}


a:hover{text-decoration:underline;}

#under{text-decoration:underline;}



.outsetTable
{
	BORDER-RIGHT: black 2px outset; 
	BORDER-TOP: black 2px outset; 
	BORDER-LEFT: black 2px outset; 
	BORDER-BOTTOM: black 2px outset;
}
.blockButton
{
	background: #aa0000;
	color: White;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
	width: 130px;
}
.allowButton
{
	background-color: #ddffdd;
	color: black;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
	width: 130px;
	color: #990000;
}
.standardButton
{


}
.standardButton2
{
	background: #D4E3EA;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial;
	color: #3C515C;
	border-color: #9BABB2;
}

.gridHeader
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	color:White;
	font-weight:bold;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
.smallSelect
{
	font-family: Tahoma, Verdana, Arial;
	font-size:8pt;
}
.gridColumn
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color:#000000;
}
.gridColumnLight
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color:#777777;
}
.trustColumnHigh
{
	border-left-style:solid;
	border-left-width:thin;
	background-color: #00AA00;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: white;
}
.trustColumnUnknown
{
	border-left-style:solid;
	border-left-width:thin;
	background-color:White;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #444444;
}
.trustColumnLow
{
	border-left-style:solid;
	border-left-width:thin;
	background-color: #AA0000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: white;
	font-weight: bold;
}
.trustHigh
{
	color: #00AA00;
}
.trustUnknown
{
	color: #444444;
	font-size: 10pt;
}
.trustLow
{
	color: #AA0000;
}
.emailHeader
{
	font-size:10pt;
	color:Black;
}
.gridColumnSubject
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color:#000000;
	width:220px;
	overflow:hidden;
}

.errorText
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	color: #990000;
	font-weight:bold;
}
.largeHeader
{
	font-size:15pt;
	color:#cd0707;
}

.headerText
{
	color: Black;
}

.headerTextBold
{
	color: Black;
	font-weight: bold;
}

.headerText2
{
	font-family:Tahoma, Verdana, Arial;
	font-weight: bolder;
	color: #9e2020;
	font-size: 17px;
	line-height: normal;
	letter-spacing: 0px;
}
.headerText3
{
	font-family:Tahoma, Verdana, Arial;
	font-weight: bolder;
	color: black;
	font-size: 17px;
	line-height: normal;
	letter-spacing: 0px;
}
.overviewText
{
	font-family:Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 13px;
	line-height: 18px;
	letter-spacing: 0px;
}

.copy2{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#7E7E7E;
text-decoration:none;
}
.copy3{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:black;
text-decoration:none;
}
.highlightRow
{
	background-color:  #dfdfff;
}
.headerLogo
{
	position: relative;
	top:  5px;
	left: 5px;
}
.headerFootnote
{
	position: relative;
	top: -25px;
	left: 320px;
	font: Verdana;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 14pt;
	line-height: 20px;
	color: Gray;
}
.mainContent
{
	border-width: thin;
	border-color: #dddddd;
	border-style: solid;
	padding: 5px;
	height: 100%;
	font-size:9pt;
	font-family:Tahoma, Verdana, Arial;
	line-height: 17px;
}

#topBox
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 100%;
}
#regForm
{
	text-align: center;
	width: 249px;
	height: 220px;
	font-family: Tahoma, Verdana, Arial;
	float: left;
	padding-top: 0px;
	margin-right: 5px;
	position: relative;
}
#descBox
{
	position: relative;
	text-align: left;
	float: right;
	width: 405px;
	height: 220px;
	margin-right: 5px;
	left: -10px;
}
#descBox2
{
	position: relative;
	text-align: left;
	float: right;
	width: 425px;
	height: 190px;
	margin-right: 5px;
	left: -10px;
}

.regH1
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	padding-bottom: 5px;
	margin-top: 0px;
}
.regH2
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#000000;
	margin-bottom: 5px;

}
#homeStar
{
	position: relative;
	top: -30px;
	left: 20px;

}
.topList
{
	margin-top: 4px;
	margin-bottom: 0px;
	text-decoration: none;
}
.noUL
{
	text-decoration:none;
}
.dropcontent
{
	height: 105px;
	vertical-align: middle;
}
.dropLeft
{
	float: left;
}
.dropRight
{

}

.registerBox
{
		width:430px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("/images/tsr-b.gif") bottom left no-repeat;
}
.registerBoxLong
{
		width:550px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("/images/tsr-l.gif") bottom left no-repeat;
}
.registerTopLong
{
	margin:0;
	padding:7px 10px 3px 10px;
	background:url("/images/tsr-tl.gif") top left no-repeat;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #777777;
}
.registerTop 
{
	margin:0;
	padding:7px 10px 3px 10px;
	background:url("/images/tsr-t.gif") top left no-repeat;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #777777;
}
.registerBoxMain {
	margin:0;
	padding: 0 10px 0px;
	border:1px solid #545454;
	border-width:0 1px;
}
.regBox
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	left: 50px;
	top: 5px;
	position: relative;
	background-color: White;

}
.registerBoxMain h3
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #666666;
}
.regBtn
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
}
.regErr
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	position: relative;
	left: 45px;
	top: 5px;
	color: #990000;
	font-weight:bold;
}
.regDetails
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	position: relative;
	left: 45px;
	top: 5px;
	color: black;
	font-weight:bold;
}
.regDetails2
{	
	font-family: System, Arial, Tahoma;
	font-size: 12pt;
	position: relative;
	left: 45px;
	top: 5px;
	color: black;
	font-weight:bold;
}
#leftNav
{
	float: left;
	width: 150px;
	margin-left: 5px;
	border-right-style: solid;
	border-right-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	font-family: Tahoma, Verdana, Arial;
	line-height:20px;
}
#mainContent
{
	position: relative;
	float: right;
	width: 520px;
	margin-left: 0px;
	text-align: center;
}
.spamStat
{
	font-family: Tahoma, Verdana, Arial;
	font-size: medium;
	line-height: 22px;
}
    