/* standard html tags */

body { margin-left: 0;
       margin-top: 0;
       margin-right: 0;
       margin-bottom: 0;
       background: #000000;}
           
/* define background cell color */


.bg_gry1  { background: #666666;}
.bg_gry2  { background: #999999;}
.bg_gry3  { background: #EFEFEF;}
.bg_blu   { background: #23283C;
            text-align: right;
			padding-right: 15px;}
.bg_whi   { background: #FFFFFF;}
.bg_blk   { background: #000000;}


/* background images */


.bg_lt { background-image:url(images/bg_lt.gif);}
.bg_rt { background-image:url(images/bg_rt.gif);}

.bg_int { background-image:url(images/bg_int.gif);
          vertical-align: top;
		  padding: 20px 20px 20px 20px; /* top rt btm lt */
		  font-family: Arial,Helvetica,san-serif;
		  color: #555555;
		  font-size: 12px;
		  font-weight: 400;}

.bg_cen { background: #9E1000;
          vertical-align: top;}

.bg_mid { background-image:url(images/bg_mid.jpg);
          background-repeat:no-repeat;
          vertical-align: top;
		}


.mid_text {
width: 550px;
height: 150px;
padding: 0 20px 0 20px;
font-family: Arial,Helvetica,san-serif;
color: #555555;
font-size: 11px;
font-weight: 400;
}

.bg_pop01 { background-image:url(images/bg_pop01.jpg);
             background-repeat:no-repeat;
			 width: 300px;
			 height: 152px;
			 vertical-align: top;
			 padding: 10px 55px 0px 20px; /* top rt btm lt */ 
			 font-family: Arial,Helvetica,san-serif;
			 color: #9E1000;
			 font-size: 11px;
			 font-weight: 400;}

.bg_pop02 { background-image:url(images/bg_pop02.jpg);
             background-repeat:no-repeat;
			 width: 300px;
			 height: 152px;
			 vertical-align: top;
			 padding: 10px 20px 0px 20px; /* top rt btm lt */ 
			 font-family: Arial,Helvetica,san-serif;
			 color: #9E1000;
			 font-size: 11px;
			 font-weight: 400;}

/* form output padding settings */

.form_pad { font-family: Arial,Helvetica,san-serif; 
			color: #666666; 
			font-size: 11px; 
			font-weight: 700; 
			letter-spacing: 0px;
			padding-left: 20px;
			padding-top: 5px;
			padding-bottom: 5px;
			line-height : 14px;}


/* form button settings */


.cellpad { padding-right: 20px;
		   padding-top: 10px;
		   padding-bottom: 10px;
		   text-align: right;}

.formcopy { font-size : 11px;
		   font-family : Arial,Helvetica,san-serif;
		   font-weight : 400;  
		   color : #000000;}


.formtext { font-size : 11px;
		   font-family : Arial,Helvetica,san-serif;
		   font-weight : 400;  
		   color : #000000;
		   text-align: right;
		   padding: 0px 5px 0px 0px; /* top rt btm lt */}

.formbtn { font-size : 11px;
		   font-family : Arial,Helvetica,san-serif;
		   font-weight : 400;  
		   color : #000000;}

.cen { text-align: center;
       vertical-align: top;}
.lt  { text-align: left;}		   
.rt  { text-align: right;}	


/* global settings */						

.team { font-family: Arial,Helvetica,san-serif;
		color: #555555;
		font-size: 12px;
		font-weight: 400;
		vertical-align: top;
		text-align: center;}

.copy { font-family: Arial,Helvetica,san-serif;
		color: #555555;
		font-size: 12px;
		font-weight: 400;
		vertical-align: top;
		padding: 0px 40px 20px 0px; /* top rt btm lt */ }			

.sync { font-family: Arial,Helvetica,san-serif;
		color: #555555;
		font-size: 12px;
		font-weight: 400;
		vertical-align: top; }
		

.pop_copy   { font-family: Arial,Helvetica,san-serif; 
			color: #FFFFFF; 
			font-size: 11px; 
			font-weight: 400;
			vertical-align: top;
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 5px;
			padding-bottom: 10px;}

.copyhd  { font-family: Arial,Helvetica,san-serif; 
			color: #666666; 
			font-size: 11px;	 
			font-weight: 700;
			padding-left: 20px;
			background: #EFEFEF;}


.copybold   { font-family: Arial,Helvetica,san-serif; 
			color: #9E1000; 
			font-size: 12px; 
			font-weight: 700;}
			
.copyitalic { font-family: Arial,Helvetica,san-serif; 
			color: #666666; 
			font-size: 11px; 
			font-weight: normal; 
			font-style : italic;  
			letter-spacing: 0px; 
			line-height : 11px;}		
			
.copysmall { font-family: Arial,Helvetica,san-serif; 
			color: #666666; 
			font-size: 9px; 
			font-weight: normal;  
			letter-spacing: 0px; 
			line-height : 12px;}	
			
.footer  { font-family: Verdana,Arial,Helvetica,san-serif; 
		   color: #FFFFFF; 
		   font-size: 8px;
		   font-weight: 400;
		   vertical-align: top;
		   padding: 0px 0px 0px 20px; /* top rt btm lt */}								

/* menu borders */

.border { border-top: solid 1px #858585;
        	  border-right: solid 1px #858585;
			  border-bottom: solid 1px #858585;
			  border-left: solid 1px #858585;
			  font-family : Arial,Helvetica,san-serif;
			  color: #FFFFFF;
			  font-size: 11px;
			  font-weight: 700;
			  padding-left: 5px;}

/* anchors */

a.pop     { font-size: 11px;
                    font-family: Arial,Helvetica,san-serif;
					font-weight: 400;
					color: #000000;}

a.pop:visited   { font-size: 11px;
                    font-family: Arial,Helvetica,san-serif;
					font-weight: 400;
					color: #000000;}

a.pop:active  	{ font-size: 11px;
                    font-family: Arial,Helvetica,san-serif;
					font-weight: 400;
					color: #000000;}

a.pop:hover 	{ font-size: 11px;
                    font-family: Arial,Helvetica,san-serif;
					font-weight: 400;
					color: #9E1000;}


a           { font-size: 12px;	
			font-family: Arial,Helvetica,san-serif;	
			font-weight: 400;	
			color: #000000;
			text-decoration: underline;}

a:visited   { font-size: 12px;	
			font-family: Arial,Helvetica,san-serif;	
			font-weight: 400;	
			color: #000000;
			text-decoration: underline;}

a:active  	{ font-size: 12px;	
			font-family: Arial,Helvetica,san-serif;	
			font-weight: 400;	
			color: #000000;
			text-decoration: underline;}

a:hover 	{ font-size: 12px;	
			font-family: Arial,Helvetica,san-serif;	
			font-weight: 400;	
			color: #9E1000;
			text-decoration: underline;}
			

/* job anchor */

a.job           { font-size: 12px;	
			font-family: Arial,Helvetica,san-serif;	
			font-weight: 400;	
			color: #000000;
			text-decoration: underline;}

a.job:visited   { font-size: 12px;	
			font-family: Arial,Helvetica,san-serif;	
			font-weight: 400;	
			color: #000000;
			text-decoration: underline;}

a.job:active  	{ font-size: 12px;	
			font-family: Arial,Helvetica,san-serif;	
			font-weight: 400;	
			color: #000000;
			text-decoration: underline;}

a.job:hover 	{ font-size: 12px;	
			font-family: Arial,Helvetica,san-serif;	
			font-weight: 400;	
			color: #9E1000;
			text-decoration: underline;}
			