/* Multi-purpose		*/

	.boldtext {
		font-weight: bold;
	}	
	.user {  text-align: left; padding-left: 20px;
   		color: #E0F8F1;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;
   	}
	.fntUser18 {font-family: Verdana, sans-serif; 
		font-size: 18px;
		color: #000000
		}
	.fntUser24 {font-family: Verdana, sans-serif; 
		font-size: 24px;
		color: #000000
	}	
	.fntwht {  text-align: left; 
   		color: #ffffff;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;
   	}
	.fntred {  text-align: left; 
   		color: red;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;
   	}
	.fntgrn {  text-align: left; 
   		color: green;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;
   	}
	.fntblu {  text-align: left; 
   		color: blue;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;
   	}
	.fntnavy {  text-align: left; 
   		color: #000066;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;   		
   	}
	.bggreen { 
		background-color: green
	}
	
/* HEADER 				*/

	.cornerimage {  
   		background-image: url( /images/spacer.gif);
   		background-repeat: no-repeat;
   		background-position: center center;
   		padding-left: 10px;
   		padding-top: 29px;
	}
    .pageheader {
		border-style:solid;
		border-width:0px;
		padding:20px 10px 10px 190px;
   		background-image: url(/images/design_0091_3.jpg);
   		background-repeat: repeat-x;
   		background-position: top left; 
		background-color: transparent;
		width:100%
	}
    .sitetitle {  
   		text-align: left;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 24px;
   		color: #FFFFFF;
   		font-weight: bold;
	}
    .pagetitle {  
   		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 24px;
   		color: #FFFFFF;
   		font-weight: bold;
	}
    .sitetitle {  
   		text-align: left;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 24px;
   		color: #FFFFFF;
   		font-weight: bold;
   	}
    .pagetitle {  
   		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 24px;
   		color: #FFFFFF;
   		font-weight: bold;
   	}	

/* BODY   				*/

	.start {
		background-position: top left;
		height: 480px;
		padding:10px;
	}
	.content {
		background-position: top left;
		height: 650px;
		padding:10px;
	}
    .subhead { 
		background-image:url( /images/spacer.gif);
		text-align: left;
		vertical-align:middle;
   	}
	.MsoNormal { 
		line-height: normal;
		margin: 0in 0in 10pt;
		color: #E0F8F1;	
   	}
    .main {
		height: 480px;		
	}
    .body { 
   		background-image: url( /images/spacer.gif);
   		text-align: left;
   		background-color: #CCCCCC;
   		margin: 0px;
   	}
	.area_a {
		background-color: #FFFFFF;
			width: 200px;
	}		
 
/* TABLES 				*/

	.paypal {
		padding: 5px 5px 50px 5px;
		border-color: green;
		width: 200px;		
	}
	.paytable {
		padding: 5px 5px 50px 15px;
		border-color: green;				
	}
	.paytablefont {text-align: left; padding-left: 20px;
   		color: #E0F8F1;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;  
	}
	.usertable {
		background-image: url( /images/spacer.gif);
   		font-size: 10px;		
   		color: #FFFFFF;
   		padding: 0;
	}
	.tbltxt {
		width: 400px;
	}	
    .table_d2e22 { 
		background-image: url( /images/spacer.gif);
		background-color: green;
		vertical-align: middle;
		border-color: green;
	}
	.table_d2e22_td {
		background-image: url( /images/spacer.gif);
		vertical-align: middle;
		border-color: green;
	}	
    .area_a_table1 {
		text-align: right;
		width: 100px;
		color: #FFFFFF;
	}
    .area_b_table1 {  
	}
    .area_c_table {  }
    .runner_table {  }

/* MENU & NAVAGATION 	*/

	.hnav {  }
    .horizontal { }
    .horizontal:hover {  }
    .horizontalfirst {  }
    .horizontallast {  }
    .vnav { 
   		padding-top: 12px; 
   	}
		/* Buttons */
    .vertical { 
		display: block; 
		padding: 6px 0px 6px 10px;
   		margin: 5px 0px 0px -5px;
   		font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: font-size: 11px;
		font-weight: bold;
		background-image: url( /images/design_0091_2.jpg);
   		background-repeat: no-repeat;
   		background-position: top left;
		width: 160px;
   		text-decoration: none;   		
   	}
    .verticalfirst { }
    .verticallast { float: left;  }

    #currentnavpage:hover {  }
    .tnav {  }
    .textnav {  }
    .textnav:hover {  }
    .textnavfirst {  }
    .textnavlast {  }
    #textnav {  }
    #textnav:hover {  }
    .subnav .vertical { 
   		background-color: #000000;
   		color: #FFFFFF;
   	}
    .subnav .vertical:hover { 
   		background-color: #000000;
   		color: #FFFFFF;
	}
    .vnav li:hover ul, .vnav li.over ul { 
   		background-color: #859DC8;
   	}
	
    .NavBar	
		a:link {color:#FFFFFF;}      /* unvisited link */
		a:visited {color:#F0FF00;}  /* visited link */
		a:hover {color:#FF00FF;}  /* mouse over link */
		a:active {color:#FFFFFF;}  /* selected link */
		
	.navbartop {background-image:url( /images/design_0091_4.jpg);
		position: relative;
		background-repeat:repeat-y; 
		background-position:top left; 
		width: 183px;
		vertical-align: top;

	}	
	.navbarbottom {	Float: left;
		background-image:url( /images/design_0091_5.jpg); 
		background-repeat:no-repeat; 
		background-position:bottom left;
		vertical-align:top;
	}	

/* FOOTER 			*/

    .runner {  
   		background-image:url( /images/spacer.gif);
   		font-size: 10px;		
   		color: #FFFFFF;
   		padding: 12px 10px 5px 10px;
   	}
    .footer 
		{
		background-image:url( /images/design_0091_6.jpg);
		background-position:top;
		background-repeat:repeat-x;
		background-color: #859DC8;
		height: 80px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;
   		color: #FFFFFF;
		float: left;
		width: 100%;
		}
	.footerfltleft
		{
		background-position:top;
		background-repeat:repeat-x;	
		height: 80px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;
   		color: #FFFFFF;
		float: left;	
		}
	.footerfltright 
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-size: 12px;
   		color: #FFFFFF;
		float: right;	
		}
	
/* FLOATS				*/

	.lftfloat {
		float: left;
	}	
	.rhtfloat {
		float: right;
	}




    
