.divcenter { 	text-align:center; }
.divleft { 	text-align:left; }
.tdheight2	 {	height: 2px;	}
.tdheight5	 {	height: 5px;	}
.tdheight10	 {	height: 10px;	}
.tdheight15	 {	height: 15px;	}
.tdheight20	 {	height: 20px;	}
.tdheight50	 {	height: 50px;	}
.tdwidth1per {	width:1%;	}
.tdwidth2per {	width:2%;	}
.tdwidth3per {	width:3%;	}
.tdwidth4per {	width:4%;	}
.tdwidth5per {	width:5%;	}
.tdwidth6per {	width:6%;	}
.tdwidth10per {	width:10%;	}
.tdwidth15per {	width:15%;	}
.tdwidth20per {	width:20%;	}
.tdwidth25per {	width:25%;	}
.tdwidth25pertext13 {	width:25%;
				font-size: 13px;
				color: #666666;
				font-family: arial, helvetica, verdana, sans-serif;		}
.tdwidth30per {	width:30%;	}
.tdwidth46per {	width:46%;	}
.tdwidth50per {	width:50%;	}
.tdwidth55per {	width:55%;	}
.tdwidth65per {	width:65%;	}
.tdwidth75per {	width:75%;	}
.tdwidth79per {	width:79%;	}
.tdwidth80per {	width:80%;	}
.tdwidth81per {	width:81%;	}
.tdwidth88per {	width:88%;	}
.tdwidth3 {	width: 3px;	}
.tdwidth5 {	width: 5px;	}
.tdwidth10 {	width: 10px;	}
.tdwidth20 {	width: 20px;	}
.tdwidth60 {    width: 60px;    }
.tdwidth30 {	width: 30px;	}
.tdwidth50 {	width: 50px;	}
.tdwidth380 {	width: 380px;	}
.selectwidth150 {	width: 150px;	}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	font-family: arial, helvetica, verdana, sans-serif;
	padding:5px 0px;
	margin:0px;
}

h2 {
	font:16px arial, helvetica, verdana, sans-serif;
	font-weight: bold;
	color: #333333;
	padding:5px 0px;
	margin:0px;
}

.tab {
margin: 1px auto 7px; }
.tab td {
border: none;
margin: 0px;
padding: 5px 1px 1px; }
.textredback {
	background-color:#EED5D2;
	color:#2E0000;
	height:17px;
	width:140px;
	border:1px solid #2E0000 }
a {
  color: #B8BBBE;
  /*font-family: arial, helvetica, verdana, sans-serif;  */
  text-decoration: none; }  
a:hover {
  color: #B8BBE;
  font-family: arial, helvetica, verdana, sans-serif;  
  text-decoration: underline; } 
.tdtext15formata
{
font-size:12px;
color:#e8f0f6;
font-family: "Fixedsys";
}
.tdtext15arialwhite
{
font-size:18px;
color:#E6E6E6;
font-family: "Arial";
}
.tdtext13formata
{
font-size:13px;
color:#949697;
font-family: "Fixedsys";
}
a:hover {
  color: #B8BBE;
  font-family: arial, helvetica, verdana, sans-serif;  
  text-decoration: none; } 

.tdtext10
{
font-size:10px;
color:#B8BBBE;
font-family:Arial, Helvetica, sans-serif;
}   
.tdtext13b {
font-size: 13px;
font-weight: bold;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext1bblack {
font-size: 12px;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;
}
.tdtext20b {
font-size: 20px;
font-weight: bold;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;
}  
.tdtext40 {
font-size: 40px;
color: #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 
.text_small_whiteb{
	font-size:11px;
	font-family:arial, helvetica, verdana, sans-serif;
	color:#000066;
} 
.tdtext13bwhite {
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
font-family: arial, helvetica, verdana, sans-serif;
}  
.tdtext14b {
font-size: 14px;
font-weight: bold;
color: #666666;
}
.tdtext14bwhite {
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
font-family: arial, helvetica, verdana, sans-serif;
}  
.tdtext15bred {
font-size: 15px;
font-weight: bold;
color: #AA0000;
}
.tdtext15btomred {
font-size: 15px;
font-weight: bold;
color: #FF0000;
font-family: arial, helvetica, verdana, sans-serif;
}
.tdtext12blue {
font-size: 12px;
color: #0033CC;
font-family: arial, helvetica, verdana, sans-serif;}

.tdtext12blue a {
font-size: 12px;
color: #0033CC;
font-family: arial, helvetica, verdana, sans-serif;}

.tdtext12blue a:hover{
font-size: 12px;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;
text-decoration:underline;
}

.tdtext12bred {
font-size: 12px;
font-weight: bold;
color: #AA0000;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext12black {
font-size: 12px;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext15 {
font-size: 15px;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;} 
.tdtext15home {
font-size: 13px;
color: #ffffff;
font-family:Geneva, Arial, Helvetica, sans-serif;} 
.tdtext15homeorange {
font-size: 14px;
color: #FF6600;
font-family: Geneva, Arial, Helvetica, sans-serif;} 
.tdtext15b {
font-size: 15px;
font-weight: bold;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext13boldblue {
font-size: 13px;
font-weight: bold;
color: #003399;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext13boldblue a {
font-size: 13px;
font-weight: bold;
color: #003399;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext13boldblue a:hover {
font-size: 13px;
font-weight: bold;
color: #003399;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext13bred {
font-size: 13px;
font-weight: bold;
color: #AA0000;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext13bredver {
font-size: 13px;
font-weight: bold;
color: #AA0000;
font-family: verdana, arial, helvetica, sans-serif;}
.tdtext13b {
font-size: 13px;
font-weight: bold;
color: #999999;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext13bwhite {
font-size: 13px;
font-weight: bold;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext12bblack {
font-size: 13px;
font-weight: bold;
color:#330000
font-family: arial, helvetica, verdana, sans-serif;}

}
.tdtext12b a {
font-size: 12px;
font-weight: bold;
color: #B8BBBE;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext12b a:hover{
font-size: 12px;
font-weight: bold;
color: #B8BBBE;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext12bwhite {
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext14 {
font-size: 14px;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext13 {
font-size: 13px;
color: #cccccc;
font-family: arial, helvetica, verdana, sans-serif;}  
.input12text {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
/*font-weight:bold; #333333*/
}

.input12textexp {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
/*font-weight:bold; #333333*/
}

.inputAreatext{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.tdtext9black {
font-size: 9px;
color: #FF0000;
font-family: arial, helvetica, verdana, sans-serif;}  

.tdtext13blacknormal {
font-size: 13px;
/*font-weight:bold;*/
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;}  

.tdtext13black {
font-size: 13px;
font-weight:bold;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext13grey {
font-size: 13px;
color: #333333;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext15grey {
font-size: 15px;
font-weight:bold;
color: #333333;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext13white {
font-size: 13px;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext13white {
font-size: 13px;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext13u {
font-size: 13px;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;
text-decoration: underline;} 
.tdtext12srch{
font-size: 12px;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext12 {
font-size: 12px;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext13greybold {
font-size: 13px;
color: #333333;
font-weight:bold;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext12greybold {
font-size: 12px;
color: #333333;
font-weight:bold;
font-family: arial, helvetica, verdana, sans-serif;}

.tdtextviewwpost {
	font:12px arial, helvetica, verdana, sans-serif;
	color: #333333;
	text-decoration:none;
}

.tdtextviewwpost a {
	font:12px arial, helvetica, verdana, sans-serif;
	color: #333333;
	text-decoration:underline;
}

.tdtextviewwpost a:hover {
	font:12px arial, helvetica, verdana, sans-serif;
	color: #333333;
	text-decoration:none;
}

.tdtextviewwpostbold {
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration:underline;
}

.tdtextviewwpostbold a {
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration:underline;
}

.tdtextviewwpostbold a:hover {
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration:underline;
}

.tdtext25grey {
font-size: 25px;
color: #333333;
font-family: arial;}
.tdtext25red {
font-size: 25px;
color: #FF0000;
font-family: arial;}
.tdtext18grey {
font-size: 18px;
color: #333333;
font-family: arial;}
.tdtext18red {
font-size: 18px;
color: #FF0000;
font-family: arial;}
.tdtext10white {
font-size: 10px;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext10bwhite {
font-size: 10px;
font-weight:bold;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext10blackbold {
font-size: 10px;
font-weight:bold;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext10blackbold a{
font-size: 10px;
font-weight:bold;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;
}
.tdtext10blackbold a:hover{
font-size: 10px;
font-weight:bold;
color: #FF0000;
font-family: arial, helvetica, verdana, sans-serif;
}
.tdtext10orange {
font-size: 10px;
color: #FF6600;
font-weight:bold;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext12white {
font-size: 12px;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext12orange {
font-size: 12px;
color: #FF6600;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext12borange {
font-size: 12px;
font-weight:bold;
color: #003300;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext12u {
font-size: 12px;
color: #666666;
text-decoration: underline;
font-family: arial, helvetica, verdana, sans-serif;}  
.tdtext11blk {
font-size: 11px;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;} 
.tdtext11blkText {
font-size: 11px;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif; border:1px solid #000;}  
.tdtext10 {
font-size: 10px;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;}
.tdtext10black {
font-size: 10px;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;} 
.tdtext10b {
font-size: 10px;
font-weight:bold;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;} 
.tdtext12bblack {
font-size: 12px;
font-weight:bold;
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;} 
 .grayborder {
background-color: #F4F1E6;
font-family: arial, helvetica, verdana, sans-serif;
height:17px;
border:1px solid #93928C;
font-size: 12px;
color: #666666;} 
.inputcl {
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-top-color: #EED5D2;
  border-left-color: #EED5D2;
  border-bottom-color: #3E0000;
  border-right-color: #3E0000;
  background-color: #000;
  color: #FFFFFF;
  font-size: 13px;
  font-family: arial, helvetica, verdana, sans-serif; }  
.topnav {
        text-align: left;
        padding: 3px 0px;
        margin: 0px 10px 10px;
        border-bottom: solid 1px #555555; }
.topnav div {
        display: inline;
        padding: 0px;
        margin: 0px; }		
.topnav div { 
        margin: 0 3px; }
.topnav a {
        margin: 0px;
        padding: 4px; }
.activenav a {
        color: white;
	    font-size: 14px;
		text-decoration: none;
   	    font-family: arial, helvetica, verdana, sans-serif;
        background: #AA0000; }		
.activenav a:hover {
        color: white;
	    font-size: 14px;
		text-decoration: underline;
   	    font-family: arial, helvetica, verdana, sans-serif;
        background: #AA0000; }		
.inactivenav a {
        color: #555555;
	    font-size: 14px;
		text-decoration: none;
   	    font-family: arial, helvetica, verdana, sans-serif; }		
.inactivenav a:hover {
        background: #EED5D2;
   	    font-family: arial, helvetica, verdana, sans-serif;
		color: #2E0000;		
        text-decoration: underline; }
.disablednav {
        color: #C0C0C0;
        margin: 0px;
        padding: 4px;
		font-size: 14px;
		font-family: arial, helvetica, verdana, sans-serif;
        text-decoration: none; }		
.inviteBox { border-color: rgb(170,170,170); 
		border-width: 1px; 
		border-style: solid; 
		overflow: auto; 
		height: 130px;		 
		width: 550px; 
		margin-left: 5%; 
		margin-top: 5px; 
		background-color: white; 
		position: relative;}
.graybox { 	padding:15 15 15 15;
			font-family: arial, helvetica, verdana, sans-serif;
			font-size: 12px;
			color: #555555;
			border-top:1px solid #D3D2D2;
			border-left:1px solid #D3D2D2;
			border-bottom:1px solid #D3D2D2;
			border-right:1px solid #D3D2D2;		} 	
.graybox1 { padding:5 5 5 5;
			font-family: arial, helvetica, verdana, sans-serif;
			font-size: 12px;
			color: #555555;
			background-color: #f9f6f3;
			border-top:1px solid #D3D2D2;
			border-left:1px solid #D3D2D2;
			border-bottom:1px solid #D3D2D2;
			border-right:1px solid #D3D2D2;		}
.grayboxnopad { 	padding:0 0 0 0;
			font-family: arial, helvetica, verdana, sans-serif;
			font-size: 15px;
			color: #555555;
			width: 120px;
			height: 30px;
			border-top:1px solid #D3D2D2;
			border-left:1px solid #D3D2D2;
			border-bottom:1px solid #D3D2D2;
			border-right:1px solid #D3D2D2;		} 			
.grayboxnopad2 { 	padding:0 0 0 0;
			font-family: arial, helvetica, verdana, sans-serif;
			font-size: 15px;
			color: #555555;
			width: 200px;
			height: 30px;
			border-top:1px solid #D3D2D2;
			border-left:1px solid #D3D2D2;
			border-bottom:1px solid #D3D2D2;
			border-right:1px solid #D3D2D2;		} 							
.graybackbox { 	padding:5 5 5 5;
			font-family: arial, helvetica, verdana, sans-serif;
			font-size: 12px;
			/*font-weight: bold;*/
			color: #555555;
			background-color: #f9f6f3;
			border-top:1px solid #D3D2D2;
			border-left:1px solid #D3D2D2;
			border-bottom:1px solid #D3D2D2;
			border-right:1px solid #D3D2D2;		} 					
.graybottom { 	border-bottom:1px solid #D3D2D2;	} 							
.redbottom { 	border-top:1px solid #2E0000;		} 						
.redbox { 	padding:5 5 5 5;
			font-family: arial, helvetica, verdana, sans-serif;
			font-size: 12px;
			color: #555555;
			border-top:1px solid #2E0000;
			border-left:1px solid #2E0000;
			border-bottom:1px solid #2E0000;
			border-right:1px solid #2E0000;		} 						
.actions {
  vertical-align: top;
  align: right;    
  width:80px; }  
.actions a {
    display: block;
    margin: 0px;
    padding: 2px 4px;
    border-bottom: solid 1px #AA0000; }
.actions a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }				
.actions1 {
  vertical-align: top;
  align: right;
  width:66px; }  
.actions1 a {
    display: block;
    margin: 0px;
    padding: 2px 4px;
    border-bottom: solid 1px #AA0000; }
.actions1 a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }		
.actions2 {			
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;		
  font-size: 14px;  
  align: left;
  width: 150px; }		
.actions2 a {
    display: block;
    margin: 0px;
    padding: 2px 4px;
    border-bottom: solid 1px #AA0000; }
.actions2 a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }		
.actions3 {
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;		
  font-size: 12px;  
  align: left;
  width: 20px; }		
.actions3 a {
    display: block;
    margin: 0px;
    /*padding: 2px 5px;*/ }
.actions3 a:hover {
    color: white;
    background: #202020;
    text-decoration: none; }			
.actions4 {
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;		
  font-size: 12px;  
  align: left;
  width: 230px; }		
.actions4 a {
    display: block;
    margin: 0px;
    padding: 2px 5px; }
 .actions4 a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }	 	
.actionsleftcat {
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;		
  font-size: 13px;
  font-weight: bold;  
  align: left;
  width: 230px; }		
.actionsleftcat a {
    display: block;
    margin: 0px;
    padding: 2px 5px; }
.actionsleftcat a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }		
.actionsleftcatsel {
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;		
  font-size: 13px;
  font-weight: bold;  
  align: left;
  width: 230px; }		
.actionsleftcatsel a {
    display: block;
    color: white;	
    margin: 0px;
	background: #AA0000;  	
    padding: 2px 5px; }
.actionsleftcatsel a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }				
.actionsleftsubcat {
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;		
  font-size: 12px;
  align: left; }		
.actionsleftsubcat a {
    display: block;
    margin: 0px;
    padding: 2px 10px; }
.actionsleftsubcat a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }			
.actionsleftsubcatsel {
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;		
  font-size: 12px;
  align: left; }		
.actionsleftsubcatsel a {
    display: block;
    color: white;	
    margin: 0px;
	background: #AA0000;  	
    padding: 2px 10px; }
.actionsleftsubcatsel a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }		
.actionsleftnav {
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;	  	
  font-size: 14px;
  font-weight: bold;  
  align: left;}		
.actionsleftnav a {
    color: #AA0000;
	display: block;
    margin: 0px;
    padding: 3px 2px;
	width: 150px; }
.actionsleftnav a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }		
.actionsleftsubnav {
  vertical-align: top;
  font-family: arial, helvetica, verdana, sans-serif;	  	
  font-size: 13px;
  align: left; }		
.actionsleftsubnav a {
    color: #AA0000;
	display: block;
    margin: 0px;
    padding: 0px 15px;
	width: 140px;	 }
.actionsleftsubnav a:hover {
    color: white;
    background: #AA0000;
    text-decoration: none; }			
.headercl {
        font-weight: bold;
		font-family: arial, helvetica, verdana, sans-serif;		
        line-height: 23px;
        font-size: 15px;
        padding: 0px 10px 0px;
        margin: 0px;
        background: #EED5D2;
        color: 2E0000;
        border-top: solid 1px #2E0000; }
.getendtext { width:100 %;}		

