/* Telsyte Stylesheet - Copyright (c) webboy.net - Last Modified Friday, 22/11/02 */

#reportsTable .tablehead{
background-color:#003366;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding:5px;
margin:-2px -2px -4px -2px;
}

.tabletext{
background-color:#d7e8cd;
font-size:12px;
}
#orderTable table{
	background-color:#FFFFFF;
	}
	#orderTable table td{
	background-color:#FFFFFF;
	border-bottom:1px solid #000000;
	margin-top:10px;
	}
.boldblack
{
}

.boldred
{
}

.blue { color:#003366; }
.teal {  }
.red { color:#FF0000;}
#reporttext td a:link, #reporttext td a:active, #reporttext td a:hover{
	color:#003366;	
}
#reporttext td a:visited{
	color:#5389BF;
}
.reporttext h3
{
}
.reporttext h4
{
}

.reporttext p, .reporttext ul
{
}

.reportboldred
{
}

.reportgrey {  }


.caption
{
}

.copyright
{
}

.copyright a:link
{
}

.copyright a:visited
{
}

.copyright a:hover, .copyright a:active
{
}

.formdiv
{
}

body>.formdiv {  }

.navdiv li{
background-color:#FFFFFF;
height:20px;
color:#000000;
}
.navdiv ul{
background-color:#FFFFFF;
height:20px;
color:#000000;
}
#logdiv{
color:#FFFFFF;
}
	#logdiv h1{
	color:#FFFFFF;
	}
	#logdiv a:link, #logdiv a:active, #logdiv a:visited, #logdiv a:hover {
	background:none;
	}
	#registered{
	color:#FFFFFF;
	background-color:#5fa537;
	background-image:url(/images/login_register.jpg); 
	background-repeat:no-repeat;
	border:1px solid #000000;
	width:157px;
	height:195px;
	padding:10px 10px 1px 10px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	}
		#registered .login_button{
		margin-top:2px;
		margin-right:-4px;
		margin-bottom:-5px;
		margin-left:15px;
		float:right;
		border:none;
		}
		#registered input{

		}
		#registered a:link, #registered a:visited, #registered a:active, #registered a:hover{
		color:#FFFFFF;
		background-image:url(/images/arrow_white.gif);
		}
	#registered_welcome{
	color:#FFFFFF;
	background-color:#5fa537;
	background-image:url(/images/login_welcome.jpg); 
	background-repeat:no-repeat;
	border:1px solid #000000;
	width:160px;
	height:195px;
	padding:10px 10px 1px 10px;
	float:left;
	margin-bottom:10px;
	}		
		#registered_welcome a:link, #registered_welcome a:visited, #registered_welcome a:active, #registered_welcome a:hover{
		color:#FFFFFF;
		background-image:url(/images/arrow_white.gif);
		}
	#nonregistered{
	color:#FFFFFF;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(/images/login_non_register.jpg); 
	background-repeat:no-repeat;
	border:1px solid #000000;
	width:305px;
	height:195px;
	padding:10px 10px 1px 10px; 
	margin-right:80px;
	margin-bottom: 10px;
	float:left;
	}
		*html #nonregistered{ 
		margin-right:60px;
		}
		
		#nonregistered ul{
		margin-bottom:0px;
		}
		#nonregistered .purchase_button{
		float:right;
		}		
.clearboth {  }


.button
{
background-color:#FFFFFF;
height:20px;
}

.button a, .button a:visited
{
background-color:#FFFFFF;
height:20px;
}

html>body .button a {  }

.button a:hover
{
}

/* ------ NEXT/PREVIOUS BUTTONS ------ */
#next { float: right; }

#next
{
	padding: 0 0 20px 0;
	margin: 0;
	text-align: center;
}

#next a
{
	display: block;
}

html>body #next a {  }

#next a:hover
{
}

#previous { float: left; }

#previous
{
	padding: 0 0 20px 0;
	margin: 0;
}

#previous a
{
	display: block;
}

html>body #previous a { }

#previous a:hover
{
}

fieldset{
margin-top:15px;
padding-bottom:15px;

}
fieldset p
{
}

	legend{
	font-size:13px;
	font-weight:bold;
	color:#003366;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:5px;

	}
label{

}
.topmenubar
{
	
}
