/* GENERAL ##################################################################################*/

body		{			font-family: Verdana; font-size: 13px; color: #003366
			}

a			{			text-decoration: underline; color: #336699
			}

a:hover		{			text-decoration: none; color: #3399FF !important;
			}

td			{			font-size: 13px
			}

.titlehome1	{			font-size: 20px; font-style: italic
			}

.titlehome2	{			font-size: 17px; font-style: italic
			}

.copyright	{			font-family: Trebuchet MS; font-size: 9px
			}

.margin		{			background-image: url('images/margin.gif')
			}

.hline      {	background-image: url('images/hline.gif');
				background-repeat: repeat-x;
				background-position: center
            }

img { border: 0; }

/* HEAD ######################################################################################*/

table.white { color: #000000; background-color: #FFFFFF }

td.head		{	background-image: url('images/bgtop.jpg');
				background-repeat: repeat-x;
				background-position: top
			}

.orangetext { color: #FFC751 }

.orangebg { font-weight: bold; color: #000000; background-color: #FFC751 }

.lightbluebg { color: #000000; background-color: #FFC751 }

.bluetext { color: #D0D1FD }

/* BORDERS ###################################################################################*/

td.border		{		border: 1px solid #006633
				}

table.border	{		border: 1px solid #006633
				}

.hlineo			{	background-image: url('images/hlineO.gif');
					background-repeat: repeat-x;
					background-position: bottom;
					font-size: 6px 
       		    }

.div			{	font-size: 4px
				}

/* Navigation ################################################################################*/

a.nav			{	font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF
				}

td.nav			{	font-size: 11px; text-decoration: none; color: #FF9933; background-color: #006633
				}

td.nav2			{	font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #669966
				}

td.navsub		{	font-size: 10px; color: #FFFFFF
				}

/* Logo ######################################################################################*/

.logo			{		background-image: url('images/back.gif');
						background-repeat: no-repeat;
						background-position: top center;
						background-attachment: fixed
				}

.title			{		font-size: 15px;
						filter: blur
				}

table.main		{		background-image: url('images/back.gif');
						background-repeat: no-repeat;
						background-position: top center;
						border: 1px solid #006633;
				}

.notice { font-weight: bold; color: #FFC751 }

.noticesmall { font-weight: 400; color: #FFC751 }

.noticesmalltxt { font-size: 8px; color: #FFC751 }

.smalltxt { font-size: 8px }

.largetxt { font-size: 16px }

.error { font-weight: bold; color: #CC0000 }

.bold { font-weight: bold }

.underl { text-decoration: underline }

.form { color: #C0C0C0; background-color: #0055AA; border-left: 2px solid #002E5B; border-top: 2px solid #002E5B; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0 }

.button {	font-family: verdana; font-size: 12px; font-weight: normal; color: #006699; border: 1px solid #FF0000 }

/* Text ##################################################################################*/

.titletext		{	color: #FFFFFF
				}

.greytext		{	font-size: 13px; font-weight: bold; color: #808080
				}

.green			{ color: #008000 }

.italics		{ font-style: italic }

.smalltext		{ font-size: 9px }

.stext			{ font-size: 9px }
.mtext			{ font-size: 12px }
.ltext			{ font-size: 16px }

.mediumtext		{ font-size: 15px }

.largetext		{ font-size: 18px }

/* Credit ##############################################################################*/

.credit         { color: #333333 }

/* FORM ################################################################################*/

input			{	font-family: Verdana; font-size: 9px
				}

select			{	font-family: Verdana; font-size: 9px
				}


.green a:link,
.green a:active,
.green a:visited
{
	color: #96d656;
}
