  /* CSS Document */

body {
	background-color: #FFFFFF;
	background-image: url(../images/background_sub_base.gif);
	background-position:center top;
	background-repeat:repeat-y;
	vertical-align:top;	
}

body {
	margin:0;
	padding:0
}
	
table {
	border:0px solid;
}

html, body {
	height:100%
}


#PageImage {
margin:0px
}  
  p,td,th,li,a {
		font-family: Tahoma;
		font-size: 10px;
		line-height: 15px;
		color: #000000;
}
  
ul {
		list-style-type: square;
		padding-left: 0;
		margin-left: 13px;
}
  
  


/* Forms */


.top_banner {
		background-color: #000000;
		background-image: url(../images/background_sub.jpg);
		background-position:center top;
		background-repeat:repeat-y;
		vertical-align:top;
}	

.top_banner_NEW {
		background-color: #000000;
		background-image: url(../images/background_sub_NEW.jpg);
		background-position:left top;
		background-repeat:repeat-y;
		vertical-align:top;
}	

  .form {
		font-family: Tahoma;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid #000000
  }
   .form_submit {
		font-family: Tahoma;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid #d9d4c3;
		width: 175px;
  }
   .form_subscribe {
		font-family: Tahoma;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid #d9d4c3;
		width: 160px;
  }
  .FormBrowseForFile {
		font-family: Tahoma;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid #d9d4c3;
  }
  .form_dropdown {
		font-family: Tahoma;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid #000000;
		width: 176px;
  }
  .form_button {
		font-family: Tahoma;
		font-size: 10px;
		color: #FFFFFF	;
		background-color: #e20000;
		border: 1px solid #e20000;
		width: 176px;
  }
  .form_button_subscribe {
		font-family: Tahoma;
		font-size: 10px;
		color: #000000;
		background-color: #dbd7c6;
		border: 1px solid #dbd7c6;
		width: 165px;
  }
  .form_button_submit {
		font-family: Tahoma;
		font-size: 10px;
		color: #000000;
		background-color: #dbd7c6;
		border: 1px solid #dbd7c6;
		width: 176px;
  }



/* Text Styles */


  .titles {
		font-family: Tahoma;
		font-size: 10px;
		border: 1px solid #000000;
		color: #000000;
		font-weight:bold;
		padding-left: 5px;
		vertical-align: middle;
		height: 21px;
  }

  .grey_text {
		font-family: Tahoma;
		font-size: 10px;
		color: #666666;
  }

  .detail {
		font-family: Tahoma;
		font-size: 9px;
		color: #000000;
 		font-style: none;
 }
 
 

  
  
/* Navigation */  
    

  .main_nav {
		font-size: 10px; 
		color: #FFFFFF;
  }
  
  .main_nav:link, .main_nav:active, .main_nav:visited {
		color:#FFFFFF; 
		text-decoration: none
  }

  .main_nav:hover {
		color:#000000; 
		text-decoration: none; 
  }  

  .sub_nav {
		font-size: 10px; 
		color: #bfbfbf;
  }
  
  .sub_nav:link, .sub_nav:active, .sub_nav:visited {
		color:#bfbfbf; 
		text-decoration: none
  }

  .sub_nav:hover {
		color:#bfbfbf; 
		text-decoration: none; 
  }
  
  .base_nav {
		font-size: 10px; 
		color: #bfbfbf;

  }
  
  .base_nav:link, .base_nav:active, .base_nav:visited {
		color:#bfbfbf; 
		text-decoration: none
  }

  .base_nav:hover {
		color:#e20000; 
		text-decoration: none; 
  }
  
 
 
 
 
 
  .showcase_nav {
		font-size: 10px; 
		color: #000000;
		font-weight:bold;
  }
  
  .showcase_nav:link, .showcase_nav:active, .showcase_nav:visited {
		color:#000000; 
		text-decoration: none;
  }

  .showcase_nav:hover {
		color:#000000; 
		text-decoration: none; 
  }
  
  
  
  
   
  a:link {
		color:#e20000; 
		text-decoration: none
  }

  a:active {
		color:#e20000; 
		text-decoration: none
  }


  a:visited {
		color:#e20000; 
		text-decoration: none
  }


  a:hover {
		color:#d9d4c3; 
		text-decoration: none; 

  }