body {background-color: #ffefbf; margin: 0px 0px 0px 0px; cursor: url("../images/dog.cur");}
img {behavior: url("pngbehavior.htc");}

#HeaderBG {position:absolute; top: 0px; left: 0px; width:100%; height:116px; z-index:0;}
#HeaderTexts {position:absolute; height:116px; z-index:2;}

.headerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D3202;
	font-weight: bold;
}
.headerlink A:link {color: #5D3202; text-decoration:none;}
.headerlink A:visited {color: #5D3202; text-decoration:none;}
.headerlink A:hover {color: #5D3202; text-decoration:none;}

.headerlink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc882d;
	font-weight: bold;
}
.headerlink2 A:link {color: #cc882d; text-decoration:none;}
.headerlink2 A:visited {color: #cc882d; text-decoration:none;}
.headerlink2 A:hover {color: #cc882d; text-decoration:none;}

#LogoLayer 					{	position:absolute; width:311px; height:108px; z-index:2; top: 0px; left: 70px;}
#RegFormBG 					{	position:absolute; width:239px; height:107px; z-index:2; right: 0px; top: 8px;}
#RegFormTable 				{	position:absolute; width:233px; height:107px; z-index:3; right: 0px; top: 8px;}

input.textL {
	height: 18px; 
	font-size: 10pt; 
	font-family: Arial; 
	text-align: right; 
	font-weight: normal; 
	background-color:#FFFFFF; 
	border: #f4ddaa 1px solid; 
	color:#343230;}

input.textL2 {
	height: 18px; 
	width: 100px;
	font-size: 10pt; 
	font-family: Arial; 
	text-align: right; 
	font-weight: normal; 
	background-color:#FFFFFF; 
	border: #d07800 1px solid; 
	color:#343230;}

/*.textL2 					{	background-color: #FFFFFF;	border: 1px solid #e1e1e1;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 5px;	height: 18px;	width: 105px;}*/
/*.textL3					{	background-color: #FFFFFF;	border: 1px solid #e1e1e1;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 5px;	height: 18px;	width: 200px;}*/

.RegFormHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 15px;
	font-weight: bold;
}
/*.RegFormHeader 				{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-variant: small-caps;}*/
.RegFormText 				{	color: #00b2ff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}

.textWhite2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 15px;
	font-weight: normal;
}
.textWhite2 A:link {color: #FFFFFF; text-decoration:none;}
.textWhite2 A:visited {color: #FFFFFF; text-decoration:none;}
.textWhite2 A:hover {color: #FFFFFF; text-decoration:none;}

/*.RegFormTextGray 			{	color: #9d9d9d;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.RegFormTextGray A:link			{	color: #9d9d9d; text-decoration: underline; }
.RegFormTextGray A:hover		{	color: #9d9d9d; text-decoration: underline; }
.RegFormTextGray A:visited	{	color: #9d9d9d; text-decoration: underline; }*/

/*.HederTextBold 						{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-align: right;}
.HederTextBold A:Link				{	color: #FFFFFF; text-decoration: none; }
.HederTextBold A:Visited			{	color: #FFFFFF; text-decoration: none; }
.HederTextBold A:Hover			{	color: #FFFFFF; text-decoration: none; }*/
/*.HederTextBold2 						{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-align: left;}*/

.TDmenu {background-color: #C5832D; height: 35px;}

.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
	text-align: center;
}
.menutext A:link {color: #FFFFFF; text-decoration:none;}
.menutext A:visited {color: #FFFFFF; text-decoration:none;}
.menutext A:hover {color: #FFFFFF; text-decoration:underline;}

.menuFont 					{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #848484;	vertical-align: middle;	padding-right: 10px;	padding-left: 10px;	height: 30px;}
.menuFont  A:link					{color: #848484;		text-decoration: none;}
.menuFont  A:hover					{color: #848484;		text-decoration: underline;}
.menuFont  A:visited					{color: #848484;		text-decoration: none;}

.HeaderGREEN {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #b6bc10;
	font-weight: normal;
	font-size: 14px;
	padding-left: 15px;
}

.HeaderBROWN {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CC882D;
	font-weight: normal;
	font-size: 14px;
	padding-left: 15px;
}

/* DataTD--->Header1
.DataTD {background-image: url(images/design/DataHeaderBG.gif);	background-repeat: repeat-x;	background-color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #d2d2d2;	padding-left: 25px;	padding-bottom: 20px;}*/

.text0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #975103;
	padding-bottom: 5px;
}
	.text0 A:link {color: #975103; text-decoration:underline;}
	.text0 A:visited {color: #975103; text-decoration:underline;}
	.text0 A:hover {color: #975103; text-decoration:underline;}
	
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5D3202;
	padding-left: 15px;
	padding-bottom: 5px;

}
	.text A:link {color: #5D3202; text-decoration:underline;}
	.text A:visited {color: #5D3202; text-decoration:underline;}
	.text A:hover {color: #5D3202; text-decoration:underline;}
	
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #975103;
	padding-bottom: 5px;
}
	.text2 A:link {color: #975103; text-decoration:underline;}
	.text2 A:visited {color: #975103; text-decoration:underline;}
	.text2 A:hover {color: #975103; text-decoration:underline;}

.TermsText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5D3202;
	padding-right: 20px;
	padding-left: 60px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.PartnerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5D3202;
}
	.PartnerText A:link {color: #5D3202; text-decoration:underline;}
	.PartnerText A:visited {color: #5D3202; text-decoration:underline;}
	.PartnerText A:hover {color: #CC882D; text-decoration:underline;}

.CalendarBody {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #CC882D;}
	.CalendarBody A:link {color: #5D3202; text-decoration:underline;}
	.CalendarBody A:visited {color: #5D3202; text-decoration:underline;}
	.CalendarBody A:hover {color: #5D3202; text-decoration:underline;}

.DataTD2 {	background-image: url(images/design/DataHeaderBG.gif);	background-repeat: repeat-x;	background-color: #F0DDB4;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #d2d2d2;	padding-bottom: 20px;}

.DataTDnoBoder {	background-image: url(images/design/DataHeaderBG.gif);	background-repeat: repeat-x;	background-color: #FFFFFF;	padding-left: 25px;	padding-bottom: 20px;}

.DataTDnoBoder2 {	background-image: url(images/design/DataHeaderBG.gif);	background-repeat: repeat-x;	background-color: #FFFFFF;	padding-bottom: 20px;}

.DataTDHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #848484;}
.DataTDHeader2 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #3fabf0;}
.DataTDHeader3 {font-family: Courier New;	font-size: 12px;	color: #3fabf0;}
.DataTDText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	}
.DataTDText2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-right: 20px;	padding-left: 50px;	padding-top: 5px;}
.DataTDText3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-right: 20px;	padding-left: 50px;	padding-top: 5px;    color:#666666 }
.DataTDLink 			{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	}


.DataTDHeaderNote {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #3fabf0;}

.BorderTD {background-image: url("images/design/border_left.gif"); background-repeat: repeat-x; background-color: #F0DDB4;	width: 1px;}


.BROWN1 			{font-family: Arial, Helvetica, sans-serif; color: #5D3202;}
.BROWN1  A:link		{text-decoration: underline; color: #5D3202;}
.BROWN1  A:visited	{text-decoration: underline; color: #5D3202;}
.BROWN1  A:hover	{text-decoration: underline; color: #5D3202;}

.BROWN0 			{font-family: Arial, Helvetica, sans-serif; color: #975103;}
.BROWN0  A:link		{text-decoration: underline; color: #975103;}
.BROWN0  A:visited	{text-decoration: underline; color: #975103;}
.BROWN0  A:hover	{text-decoration: underline; color: #975103;}

.BLUE 					{	color: #003399;}
.BLUE  A:link		{	text-decoration: underline;	color: #003399;}
.BLUE  A:visited	{	text-decoration: underline;	color: #003399;}
.BLUE  A:hover	{	text-decoration: underline;	color: #003399;}


.Header2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D3202;
	font-weight: bold;
	font-size: 12px;
	padding-left: 15px;
}
.Header2 A:link {color: #5D3202; text-decoration:underline;}
.Header2 A:visited {color: #5D3202; text-decoration:underline;}
.Header2 A:hover {color: #5D3202; text-decoration:underline;}

/*BLUE2--->Header2
.BLUE2 					{font-family: Georgia, Times New Roman, Times, serif;	color: #003399;    font-size: 14px;}
.BLUE2  A:link		{font-family: Georgia, Times New Roman, Times, serif;	text-decoration: underline;	color: #003399;     font-size: 14px;}
.BLUE2  A:visited	{font-family: Georgia, Times New Roman, Times, serif;	text-decoration: underline;	color: #003399;     font-size: 14px;}
.BLUE2  A:hover	{font-family: Georgia, Times New Roman, Times, serif;	text-decoration: underline;	color: #003399;     font-size: 14px;}*/


.BLUE3 					{	color: #339900;}
.BLUE3  A:link		{	text-decoration: underline;	color: #339900;}
.BLUE3  A:visited	{	text-decoration: underline;	color: #339900;}
.BLUE3  A:hover	{	text-decoration: underline;	color: #339900;}

.FooterLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
	height: 20px;
}
.FooterLine A:link {color: #FFFFFF; text-decoration:none;}
.FooterLine A:visited {color: #FFFFFF; text-decoration:none;}
.FooterLine A:hover {color: #FFFFFF; text-decoration:none;}

.BGDataFrame { background-color: #F6DC8E;}
.FGDataFrameHead { background-color: #FFFFFF;}
.FGDataFrameBody { background-color: #FFEFBF;}

.colorred {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: red; font-weight: bold;}

.dogleg a:hover {background: url("../images/doglegB.gif") no-repeat left top;}
