body
{
font-family 		:  Arial, Verdana, Helvetica, MS Sans Serif, Sans Serif;
background-color	: #EEEEEE;
color 				: #333333; 
letter-spacing 		: normal; 
line-height 		: 16px;
font-size 			: 100%;
width:100%;
	margin:  auto 0 auto 0;
} 

.wrap
{
width 				: 750px;
margin: 15px auto auto auto;
}

td
{
	letter-spacing 		: normal;
	line-height 		: normal;
	vertical-align 		: top;
	text-align			: left;
	font-size 			: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CAD8FF;
}



/*Generic Links*/
a:link					{font-size 	: 100%; font-weight	: bold; color : #003366; text-decoration : none;}
a:visited				{font-size 	: 100%; font-weight	: bold; color : #336699; text-decoration : none;}
a:hover					{font-size 	: 100%; font-weight	: bold; color : #663300; text-decoration : none;}

/*Content Links*/
.content a:link			{font-size 	: 100%; font-weight	: bold; color : #003366; text-decoration : none;}
.content a:visited		{font-size 	: 100%; font-weight	: bold; color : #336699; text-decoration : none;}
.content a:hover		{font-size 	: 100%; font-weight	: bold; color : #666666; text-decoration : none;}

/*Content Links*/
 .extlinks a:link		{font-size 	: 95%; font-weight	: normal; color : #333366; text-decoration: none ; margin-left: 30px;}
.extlinks a:visited		{font-size 	: 95%; font-weight	: normal; color : #336699; text-decoration : none; margin-left: 30px;}
.extlinks a:hover		{font-size 	: 95%; font-weight	: normal; color : #666666; text-decoration : none; margin-left: 30px;}

/*footer Links*/
.footer a:link			{font-size 	: 100%; font-weight	: normal; color : #cccccc; text-decoration : none;}
.footer a:visited		{font-size 	: 100%; font-weight	: normal; color : #999999; text-decoration : none;}
.footer a:hover			{font-size 	: 100%; font-weight	: normal; color : #00ffcc; text-decoration : none;}


/*Headers*/

h2.home
{
font-weight 		: normal;
font-size 			: 70%;
}

h1
{
font-weight 		: normal;
font-size 			: 70%;
}

h2
{
font-weight 		: normal;
font-size 			: 70%;
}

h4
{
color				: #999999;
margin-top			: 10px;
margin-left			: 18px;
margin-bottom		: 2px;
font-size 			: 90%;
}
.extlinks h4 
{
color				: #AAA;
margin-top			: 10px;
margin-left			: 20px;
margin-bottom		: 5px;
font-size 			: 80%;
}
p
{	
font-size 			: 70%;
margin-top			: 4px;
margin-left			: 10px;
margin-bottom		: 4px;
}

table{
	font-size 			: 90%;
	margin-top			: 4px;
	margin-left			: 10px;
	margin-bottom		: 4px;
	border-top: 1px dotted #CBD7FE;
	border-right: none;
	border-bottom: 1px dotted #CBD7FE;
	border-left: 1px dotted #CBD7FE;
}
table.form { font-size: 100%}
div.topbar
{
width 				: 750px;
margin-bottom 		: -4px;
margin-top 			: 0px;
padding-top			: 0px;
padding-bottom		: 0px;
}

td.content
{
padding-top			: 10px;
padding-left		: 20px;
padding-right		: 20px;
padding-bottom		: 20px;
}


div.date
{
font-size 			: 65%;
margin-top			: 0px;
}

div.valid
{
text-align			: left;
float				: left;
}

div.pageimage
{
float				: right;
font-size 			: 65%;
width				: 172px;
color				: #999999;
}

form
{
padding 			: 2px;
margin				: 0px;
}

textarea
{
border 				: 1px solid #333333;
font-size			: 10px;
font-family 		:  Arial, Verdana, Helvetica, MS Sans Serif, Sans Serif;
}

.form
{
border				: 1px solid #333333; 
}

.button
{
font-size 			: 10px;
color 				: #333333;
font-weight 		: normal;
background			: #EEEEEE;
border				: 3px double;
border-color		: #c4cccc #acb5b5 #6f7777 #acb5b5;
padding-left		: 5px;
padding-right		: 5px;
}

hr
{
background-color	:transparent;
color				:#333333;
height				:1px;
padding : 0px;
margin	: 0px;
} 

ul, ol
{
margin-top			: 0px;
margin-bottom		: 0px;
padding				: 0px;
margin-left			: 30px;
font-size 			: 80%;
}

li
{
list-style-type 	: square;
list-style-position : outside;
color				: #666666;
margin-top			: 6px;
margin-bottom		: 6px;
font-size 			: 80%;
margin				: 0px;
padding				: 2px;
}


.nav
{
background-image: url(images/nav.jpg);
background-repeat: no-repeat;
font-size 			: 100%;
font-weight			: bold;
margin-top			: 1px;
margin-left			: 0px;
vertical-align		: top;
padding-top			: 10px;
padding-left 		: 10px;
width 				: 246px;
float				: left;
	}
	
.content
{
background-color: FFF;
margin-top 			: 10px;
width				: 484px;
float				: left;
margin-bottom		: 10px;
	}
	
.footer
{
width :750px;
background-color	: #003366;
height				: 20px;
font-size 			: 70%;
color 				: #CCCCCC; 
vertical-align		: middle;
padding-left		: 5px;
float				: left;
}

