body	{	
		color: #5F5096;
		background-color: #5F5096;
		background-image: url(images/stars.gif);
		background-repeat: repeat;
		line-height: 140%;
		align: center;
		}

p		{	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		line-height: 140%;
		color: #5F5096;
		}
		
h1		{	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
		line-height: 140%;
		color: #5F5096;
		}

h2		{	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		line-height: 140%;
		color: #5F5096;
		}
		
h3		{	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		line-height: 140%;
		color: #5F5096;
		}				

h4		{	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		line-height: 140%;
		color: #5F5096;
		}
		
h5,h6		
		{	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9px;
		line-height: 140%;
		color: #5F5096;
		}
						

img		{
		border-color: #5F5096;
		}
		
ul		
		{	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		line-height: 140%;
		color: #5F5096;
		list-style-type: disc;
		}	
		
a		{	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		line-height: 140%;
		}
		
td		{
		font-family: verdana, arial, helvetica, sans-serif;
		color: #5F5096;
		line-height: 140%;
		font-size: 12px;
		}
		
table	{
		border-color: #5F5096;
		}	
		
.bold
		{	
		font-weight: bold;
		}			

.italic
		{	
		font-style: italic;
		}
	
.bolditalic
		{	
		font-weight: bold;
		font-style: italic;
		}
		
		
.footer
		{
		color: #BAD0C3;
		}
		
.lightblue
		{
		background-color: #A7C9D3;
		padding: 20px;
		}	
		
.topblue
		{
		background-image: url(images/top.gif); 
		background-position: top; 
		background-repeat: no-repeat;
		padding: 20px;
		}

.bottomblue
		{
		background-image: url(images/bottom.gif); 
		background-position: bottom; 
		background-repeat: no-repeat;
		padding: 20px;
		}
			

							
				

a.nav:link {color: #BAD0C3; text-decoration: underline}
a.nav:visited {color: #BAD0C3; text-decoration: underline}
a.nav:hover {color: #BAD0C3; text-decoration: underline}

a:link {color: #5F5096; text-decoration: underline}
a:visited {color: #5F5096; text-decoration: underline}
a:hover {color: #5F5096; text-decoration: underline}


/*Form Elements*/
form {
	margin: 0px;
}

input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color: #425929;
	border: 1px inset #A1978F;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Cartweaver 2 CSS Classes */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*
NOTE: All styles below are specific to Cartweaver 2.
You may use the CSS above, or remove it and attach
your own CSS file in addition to cartweaver.css
*/

/*Form Styles*/
input.formCheckbox {
	border: none;
	background: transparent;
}

input.formButton {
	background: #425929;
	border-bottom: 1px solid #688C40;
	border-left: 1px solid #688C40;
	border-right: 1px solid #141C0D;
	border-top: 1px solid #141C0D;
	color: #FFFFFF;
	font-weight: bold;
	margin: 3px 3px 0px 3px;
}

/* Tables used to display tabular Data. */
/* Apply to <table> tags only. 
Example: <table class="tabulardata">*/
table.tabularData, table.tabularData td, table.tabularData th {
	border: 1px solid #76685D;
	border-collapse: collapse;
}
table.tabularData td, table.tabularData th{
	padding: 3px;
}
table.tabularData th, table.tabularData th a:link, table.tabularData th a:visited, table.tabularData th a:hover, table.tabularData th a:active  {
	background: #715daa;
	color: #FFFFFF;
}

/* altRowEven & altRowOdd are used to style alternating table rows. */
.altRowEven {
	background-color: #A7C9D3;
}
.altRowOdd{
	background-color: #A7C9D3;
}

.smallprint {
	font-size: 10px;
}

.pagingLinks {
	text-align: center;
}

.errorMessage {
	color: #993333;
	font-weight: bold;
}
