/* All Pages Body Properties */
body {
	background-color: #eeeeee;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: 0px;
	}

/* Contact Details Layout */
/* Font Properties for the contact header table */
.conthead {
	font-size: 11px;
	color: #0000ff;
	width: 100px;
	font-weight: 800;
	font-family: Arial, helvetica, sans-serif;
	}

.contsubhead {
	font-size: 11px;
	color: #0000ff;
	width: 100px;
	font-weight: 800;
	font-family: Arial, helvetica, sans-serif;
	}

/* Font Properties for the contact data table */
.contdata {
	font-size: 14px;
	color: #000000;
	width: 300px;
	font-weight: 800;
	font-family: Arial, helvetica, sans-serif;
	}

.contsubdata {
	font-size: 12px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}
	
.contsubdata1 {
	font-size: 14px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

/* Email */
a.email, a.nav:active {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	text-decoration: none;
	}
	
a.email:hover { 
	color: #ff0000;
	text-decoration: underline;
	}

a.emailmain, a.nav:active {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	}
	
a.emailmain:hover { 
	color: #ff0000;
	text-decoration: underline;
	}

/* Font Properties */

/* Payment Options box font Properties */
td.po {
	width: 200px;
	font-size: 12px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk16b {
	font-size: 16px;
	color: #000000;
	font-weight: 800;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk16 {
	font-size: 16px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk14b {
	font-size: 14px;
	color: #000000;
	font-weight: 800;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk14 {
	font-size: 14px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblu14b {
	font-size: 14px;
	color: #000066;
	font-weight: 800;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk13b {
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, helvetica, sans-serif;
	}
	
.fontblk13 {
	font-size: 13px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontleft11 {
	font-size: 11px;
	padding-left: 10px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontleft12 {
	font-size: 12px;
	padding-left: 0px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk12 {
	font-size: 12px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk12cb {
	font-size: 12px;
	font-weight: 800;
	text-align: center;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk12b {
	font-size: 12px;
	font-weight: 800;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk12bu {
	font-size: 12px;
	font-weight: 800;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblu12 {
	font-size: 12px;
	color: #0000ff;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblu12cb {
	font-size: 12px;
	font-weight: 800;
	text-align: center;
	color: #0000ff;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblu12b {
	font-size: 12px;
	font-weight: 800;
	color: #0000ff;
	font-family: Arial, helvetica, sans-serif;
	}

.fontgreen12 {
	font-size: 12px;
	color: #006600;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk11 {
	font-size: 11px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

.fontblk10 {
	font-size: 10px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}
	
.fontblk11c {
	font-size: 11px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	text-align: center
	}

.fontblk11cb {
	font-weight: 800;
	color:#000000;
	font-size: 11px;
	text-transform: uppercase;
	text-align: center;
	}

.fontblk11b {
	font-weight: 800;
	color:#000000;
	font-size: 11px;
	text-transform: uppercase;
	}

/* Google Search Bar */
.google {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
		width: 90px;
		border: 1px solid #555555;
        }

.googleinput {
		width:20px;
		font-weight:bold;
		border:1px solid #555555;
		font-size:10px;
		font-family:Arial,Helvetica,sans-serif;
        }
        
.googleposition {
		margin-top:4px;
		margin-bottom:4px;
		}

/* Headings */
h1 {
	width:100%;
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	text-align: center;
	filter:wave(add=true, freq=1, lightstrength=70, phase=0, strength=0)
    background-image: url(../images/redsmall.gif);
	}

h1.red {
	width:100%;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	text-align: center;
	filter:wave(add=true, freq=1, lightstrength=70, phase=0, strength=0)
        background-image: url(../images/redsmall.gif);
	}

h1.small {
	width:100%;
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	text-align: center;
	filter:wave(add=true, freq=1, lightstrength=30, phase=0, strength=0)
	}

h6.center {
	width:100%;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	}

h6.left {
	width:100%;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: left;
	filter:wave(add=true, freq=1, lightstrength=30, phase=0, strength=0)
	}

h6.smallred {
	width:100%;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-align: center;
	filter:wave(add=true, freq=1, lightstrength=30, phase=0, strength=0)
	}

/* Header Images*/
td.headimg {
	height: 75px;
	text-align: center;
	}


/* List Properties */
li.winlist {
	font-size: 11px;
	font-color: 000000;
	}
	
ul.list {
	font-size: 12px;
	font-color: 000000;
	}
		
ul.winlist {
	list-style-type: square;
	font-size: 12px;
	margin-left: 25px;
	}

ul.winlist1 {
	list-style-type: circle;
	font-size: 12px;
	margin-left: 25px;
	}

/* Main Table Outside */
td.main {
		border: 1px solid #555555;
		}

tr.main {
		background-color: #ffffff;
		}

/* Main Table Inside */
td.head	{
	background-color: #dddddd;
	font-weight: 900;
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-align: left;
	padding-left: 5px;
	border-top: solid 0px #ffffff;
	border-bottom: solid 5px #ffffff;
	border-left: solid 0px #ffffff;
	border-right: solid 5px #ffffff;
	}

td.subhead	{
	background-color: #dddddd;
	font-weight: bold;
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	text-align: center;
	border-top: solid 0px #ffffff;
	border-bottom: solid 5px #ffffff;
	border-left: solid 0px #ffffff;
	border-right: solid 5px #ffffff;
}

/* Set this width to the width of the window to offset the content to the right */
.winwidth	{
	width: 120px;
	border: 0px;
}

.winwidthH	{
	width: 150px;
	border: 0px;
}

/* Misc. */
td.contact {
	padding-left: 20px;
	}

hr {
	height: 2px;
	margin-left: 5px;
	margin-right: 10px;
	border-bottom: #ebebeb 1px;
	border-left: #ebebeb 1px;
	border-right: #ebebeb 1px;
	border-top: #ebebeb 1px dotted;
	}

table.profile {
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	margin-left: 140px;
	}

img.watermark {
	z-index: -1;
	position: absolute;
	top: 245px;
	left: 120px
	}

td.fontblk10a {
	text-align: right;
 	width: 150px;
 	padding-top: 2px; 
	font-size: 10px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	}

/* SubNavigation Properties */
a.nav, a.nav:active {
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	}
	
a.nav:hover { 
	color: #ff0000;
	text-decoration: underline;
	}

strong.1 {
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;
	}

strong.2 {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	}

/* TopLink for jumping to top of page */
.top {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	z-index: -1;
	}

/* Window Properties */
a.newslink, a.newslink:active {
 	font-family:arial,arial,helvetica;
	font-size:11px;
	font-weight:bold;
	color:white;
	text-decoration: none;
	}
	
a.newslink:hover { 
 	font-family:arial,arial,helvetica;
	font-size:11px;
	font-weight:bold;
	color:white;
	text-decoration: underline;
	}

a.win, a.win:active {
	font-size: 11px;
	color: #0A9307;
	font-weight: bold;
	text-decoration: none;
	}
	
a.win:hover { 
	color: #ff0000;
	text-decoration: underline;
	}

a.winlist, a.winlist:active {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	}
	
a.winlist:hover { 
	color: #000000;
	text-decoration: underline;
	}

img.hoverarrow {
	border: 0px;
	width: 10px; 
	height: 10px;
	}

/* Window Color Properties */
.clWin1	{
	position:absolute;
	left:10;
	top:10;
	width:115;
	height:150;
	z-index:2;
	background-color:#336699;
	}
	
.clWindow1	{
	position:absolute;
	left:1px;
	top:15px;
	width:113px;
	height:134;
	background-color:#eeeeee;
	overflow:hidden;
	z-index:15
	}
	
.clWin2	{
	position:absolute;
	left:10;
	top:162;
	width:115;
	height:200;
	z-index:2;
	background-color:#336699;
	}
	
.clWindow2	{
	position:absolute;
	left:1px;
	top:15px;
	width:113px;
	height:184;
	background-color:#eeeeee;
	overflow:hidden;
	z-index:15
	}

.clWin3	{
	position:absolute;
	left:10;
	top:364;
	width:115;
	height:30;
	z-index:2;
	background-color:#336699;
	}
	
.clWindow3	{
	position:absolute;
	left:1px;
	top:15px;
	width:113px;
	height:28px;
	background-color:#eeeeee;
	overflow:hidden;
	z-index:15
	}

.clWinH1	{
	position:absolute;
	left:10;
	top:10;
	width:150;
	height:188;
	z-index:2;
	background-color:#336699;
	}
	
.clWindowH1	{
	position:absolute;
	left:1px;
	top:15px;
	width:148;
	height:172;
	background-color:#336699;
	overflow:hidden;
	z-index:15
	}
	
.clWinH2	{
	position:absolute;
	left:10;
	top:199;
	width:150;
	height:186;
	z-index:2;
	background-color:#336699;
	}
	
.clWindowH2	{
	position:absolute;
	left:1px;
	top:15px;
	width:148px;
	height:170;
	background-color:#eeeeee;
	overflow:hidden;
	z-index:15
	}

.clWinH3	{
	position:absolute;
	left:10;
	top:386;
	width:150;
	height:14;
	z-index:2;
	background-color:#336699;
	}
	
.clWinHead	{
 	position:absolute;
 	left:5;
 	top:0;
 	width:105;
 	height:15;
 	font-family:arial,arial,helvetica;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-color:transparent;
	}

.clWinHeadCount	{
 	position:absolute;
 	left:5;
 	top:0;
 	width:105;
 	height:15;
 	font-family:arial,arial,helvetica;
	font-size:11px;
	font-weight:normal;
	color:white;
	background-color:transparent;
	}

.clText	{z-index:50;
	font-family:arial,helvetica;
	font-size:11px;
	background-color:#eeeeee;
	}