.ReportButton {
width:200px !important;
height:28px !important;
background-color:#00A8BB !important;
color:white !important;
font:bold 11px arial, verdana, sans-serif !important; }

.formbackground {
background-color: #EFEFEF; }

.TPM_TextBox2, .TPM_TextBoxLonger, .TPM_SmallTextBox_Inline, .TPM_TextBox, .TPM_SmallTextBox, .TPM_SmallerTextBox, .TPM_LargeTextBox {   
border:1px solid #ccc;
font:11px arial, verdana, sans-serif; }

.TPM_TextBoxLonger { width:270px; margin-bottom:15px; }
.TPM_TextBox { width:130px; margin-bottom:15px; }
.TPM_TextBox2 { width:150px; margin-bottom:15px; }
.TPM_SmallTextBox { width:40px; }
.TPM_SmallerTextBox { width:30px; }
textarea.TPM_LargeTextBox { width:250px; height:215px; }
.TPM_Button { background-color:#00A8BB; color:white; font:bold 11px arial, verdana, sans-serif; width:150px; height:30px; }
.TPM_SmallTextBox_Inline { width:90px; margin-right:10px; }


.formheading .heading { padding:10px; }

.IEmargins { *margin-left:14px; }

Div.border
{
	border: solid 1 #B3B3B3;
	width: 750; }
	
Div.border2
{
	width: 750; }

Div.menu
{
	background-image: url(images/menu.jpg);
	background-repeat: no-repeat;
	height: 100%;
	width: 133; 
	font: .7em verdana, arial, sans-serif;}

dt { font:bold 7pt verdana, arial, sans-serif; }
dd { font:7pt verdana, arial, sans-serif; }

.menubackground { 
	background-image: url(../Graphics/Menu1_Background.jpg);
	background-repeat: no-repeat; }
	
td.contentspanleft
{
	background-image: url(images/corner3.gif);
	background-repeat: repeat-y; }
	
td.maincontent
{
	font: .95em arial, verdana, sans-serif;
        border:solid 1px #ccc; }

/* FORM INFORMATION */
div.formbox, div.formboxint
{

	padding: 8px 8px 8px 8px; 
	font: .7em verdana, arial, sans-serif;
	width: 730px; 
	*margin-left:10px;}
	
div.formboxint { 
background-color:#eee;
width:700px; }

	
.formtext
{ font: 11px verdana, arial, sans-serif; }


.form1 { width:265px; }
.form2 { width:100px; }
.form3 { width:450px; height:175px; }



A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
	
a.RequestText:link, a.RequestText:active, a.RequestText:visited, a.RequestText:hover  { FONT:bold 16px verdana; COLOR:#cc8936 }



/* REPORTS */


table.GeneratedReport {
border-color: #600 !important;
border-width: 0 0 1px 1px !important;
border-style: solid !important; }

table.GeneratedReport td {
border-color: #600 !important;
border-width: 1px 1px 0 0 !important;
border-style: solid !important;
margin: 0 !important;
padding: 4px !important;
background-color: #FFC !important; }