/* CSS Document */

body {
	background-image:   url();
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0;
}


/* Navagation roll overs */
.button a:link { color: #B8BBCC; font-size: 12pt; text-decoration: none; font-weight: bold; } /* base link color*/
.button a:active { color: red; font-size: 12pt; text-decoration: none; display: block }
.button a:visited { color: purple; font-size: 12pt; text-decoration: none }
.button a:hover { background-color: #676887; font-size: 12pt; color: #ffffff; text-decoration: none } /*    */

.button a {
	font-size: 12pt; 
	font-weight: bold; 
	text-decoration: none;
	display: block;
	background-color: #; /*control base color */
	padding-left : 1px;
	padding-top : 1px;
	width : 100%;
}
a.tnav:link 	{ color: #000000; text-decoration: none; font-weight: bold; }
a.tnav:active 	{ color: #53527D; text-decoration: none; font-weight: bold;}
a.tnav:visited 	{ color: #000000; text-decoration: none; font-weight: bold;}
a.tnav:hover 	{ color: #53527D; text-decoration: none; font-weight: bold;}

.tnav 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }

.linkbullet {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-sm.gif); COLOR: #0000ff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.linkbullet:link {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-sm.gif); COLOR: #0000ff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.linkbullet:visited {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-sm.gif); COLOR: #0000ff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.linkbullet:hover {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-glowsm.gif); COLOR: #f90; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.linkbullet:active {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-glowsm.gif); COLOR: #0000ff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}

.linkbullet_black {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-sm.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.linkbullet_black:link {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-sm.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.linkbullet_black:visited {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-sm.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.linkbullet_black:hover {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-glowsm.gif); COLOR: #f90; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.linkbullet_black:active {PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ball-glowsm.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}

/* Specials */
.tdspecial	{
	background-image:   url();
	background-color: #999967; 
	background-repeat: no-repeat; 
	background-attachment: fixed;
	background-position: right top;
}
.tddark	{
	background-image:   url();
	background-color: #53527D; 
	background-repeat: no-repeat; 
	background-attachment: fixed;
	background-position: right top;
}
.tdmed	{
	background-image:   url();
	background-color: #9999CC; 
	background-repeat: no-repeat; 
	background-attachment: fixed;
	background-position: right top;
}
.tdlight	{
	background-image:   url();
	background-color: #C7C5E2; 
	background-repeat: no-repeat; 
	background-attachment: fixed;
	background-position: right top;
}

.navback	{
	background-image:   url();
	background-color: #cccc9a; 
	background-repeat: repeat-y; 
	background-attachment: fixed;
	background-position: 0px 0px;
}

.navtxt 		{font-family: arial; font-size: 14pt; color: #000000; }

/*  site  */
.hdrtxtbld		{font-family: arial; font-size: 10pt; color: #000000; font-weight: bold; }
.address	 	{font-family: arial; font-size: 9pt; color: #ffffff; font-weight: bold; }

.bodytxtblcksm 	{font-family: arial; font-size: 9pt; color: #000000; }
.bodytxtblck 	{font-family: arial; font-size: 10pt; color: #000000; }
.bodytxtblckb 	{font-family: arial; font-size: 10pt; color: #000000; font-weight: bold; }
.bodytxtblcap 	{font-family: arial; font-size: 14pt; color: #000000; font-weight: bold; }

.bodytxtredsm 	{font-family: arial; font-size: 9pt; color: #ff0000; }
.bodytxtred 	{font-family: arial; font-size: 10pt; color: #ff0000; }
.bodytxtredb 	{font-family: arial; font-size: 10pt; color: #ff0000; font-weight: bold; }
.bodytxtredcap 	{font-family: arial; font-size: 14pt; color: #ff0000; font-weight: bold; }

.bodytxtwhsm 	{font-family: arial; font-size: 9pt; color: #ffffff; }
.bodytxtwh 		{font-family: arial; font-size: 10pt; color: #ffffff; }
.bodytxtwhb 	{font-family: arial; font-size: 10pt; color: #ffffff; font-weight: bold; }
.bodytxtwhcap 	{font-family: arial; font-size: 14pt; color: #ffffff; font-weight: bold; }

.bodytxtbluesm 	{font-family: arial; font-size: 9pt; color: #000033; }
.bodytxtblue 	{font-family: arial; font-size: 10pt; color: #000033; }
.bodytxtblueb 	{font-family: arial; font-size: 10pt; color: #000033; font-weight: bold; }
.bodytxtblucap 	{font-family: arial; font-size: 14pt; color: #000033; font-weight: bold; }

.monobox		{ background-color:#ffffff; font:verdana; color:#000000; font-size:8pt; border:1; border-color:#000000; border-style:solid; }
.gobutton 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: #FFFFFF #666666 #666666 #FFFFFF; background-color: #CCCC99; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px }

.companyname	{ font-family: arial; font-size: 25pt; color: #ffffff; font-weight: bold; }

.footertext		{ font-family: arial; font-size: 8pt; color: black; }
