
  body { font-family: Arial, Helvetica, sans-serif;
	color: #202020;
	font-size: 12px;
}	

 a:link {
text-decoration:none;
}

   a:visited {
text-decoration:none;
}

   a:hover {
text-decoration:underline; 
}

   a:active {
text-decoration:none;
}
.ad_border {border: thin solid; border-color: #000000;
}

.box {border: thin solid; border-color: #b8b8b8; 
	
	}


.footer a:link { color: #777777;
text-decoration:none;
}

.footer  a:visited { color: #777777;
text-decoration:none;
}

.footer  a:hover { color: #303030;
font-size: 12px;
text-decoration: none; 
}

.footer  a:active {  color: #303030;

text-decoration:none;
}

textarea { resize: none;

}


.title {font-weight: bold;
  	font-size: 22px;
	color: #303030;
}
.t1 {font-weight: bold;
  	font-size: 18px;
	color: #000000;
}
.t2 {font-weight: bold;
  	font-size: 18px;
	color: #202020;
}

.t3 {font-weight: bold;
  	font-size: 16px;
}

.t4 {font-weight: bold;
  	font-size: 14px;

}
.box1 {border-color: thin solid;  border-color: #888888;}


td.cells { border-bottom: thin solid;  border-color: #b8b8b8; 
}
.scheduletop { border-top: thin solid; border-bottom: thin solid;  border-right: thin solid;  border-color: #b8b8b8; 

}
.editbox { border-bottom: thin solid;  border-color: #b8b8b8;
border-top: thin solid;  border-color: #b8b8b8;
border-left: thin solid;  border-color: #b8b8b8;
}

tr.cells { border-bottom: thin solid;  border-color: #b8b8b8; 
 

}
td.innercells { border-bottom: thin solid;  border-color: #b8b8b8; 
 				border-top: thin solid;  border-color: #b8b8b8;

}


td.vsep {  border-right: thin solid;  border-left: thin solid;   border-color: #b8b8b8; border-bottom: thin solid;  border-color: #b8b8b8; }


.schedule { font-family: Arial, Helvetica, sans-serif;
	bgcolor: #d1d1d1;
	color: #383838;
font-size: 12px;
font-weight: bold;
background-color: #d1d1d1;
cell-padding: 0px;
cell-border:0px;
margin: 0px;
}
p {font-size: 14px; line-height: 20px;
}

.text {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; line-height: 20px;
}


.commentbox { padding:10px;
			font-size: 12px;
			width: 600px;
			}
			
.event_commentbox { 
			font-size: 13px;
			line-height: 18px;
			width: 420px;
			
				
			}
						
.comments {
			font-size: 13px;
			line-height: 16px;
			letter-spacing: .15px;

			
	
			}
.messagebox {border: thin solid; border-color: #b8b8b8; 
	      	padding: 10px;
			width: 100px 
			font-family: verdana; 
			font-size: 11px;
			background: #dddddd;
			}


.picturebox {width: 50px;
	      	padding: 10px;
			}

.wall { padding:10px;
			font-size: 13px;
			width: 300px; 
		
			}
.messages { padding:10px;
			font-size: 13px;
			width: 600px; 
			line-height: 18px;
			}
.schedulewall { padding:10px;
			font-size: 13px;
			width: 500px; 
			}
.show_pics_wall { padding:10px;
			font-size: 13px;
			width: 300px; 
}

.bio  { margin:5px;
			font-size: 13px;
			line-height: 18px;
			
			}

.textarea { padding:3px;
			font-size: 12px;
			resize: none;
			font-family: Arial, Helvetica, sans-serif;
			line-height: 18px;}
			
.forumheader { font-size: 12px;
			   font-family: Arial, Helvetica, sans-serif;
			   padding: 10px 10px 10px 20px;
			  }
			   
.picture a:link { 
color: #999999;
text-decoration:none;


}

.picture  a:visited {
color: #999999;
text-decoration:none;
 
}

.picture  a:hover {
color: #333333;
text-decoration: none;

 
}

.picture  a:active {
color: #333333;

text-decoration:none;

 }
.admin { padding: 25px;
font-size: 12px;

}

.userbox {border-right: thin solid;  border-color: #b8b8b8; border-bottom: thin solid;  border-color: #b8b8b8; 

}
.schedulebox {border-right: thin solid;  
					border-color: #b8b8b8; 
					border-top: thin solid;  
					border-color: #b8b8b8;
					border-left: thin solid;  
					border-color: #b8b8b8; 
					
}


.success { color: #003399;
}
.failed { color: red;
}

.container{
width: 600px;
padding-bottom: 10px;
float: left;
}
.dim {
color: #444444;
}

.list li {
padding: 5px 0px;
font-size: 14px;
line-height: 20px;
}



select {
    -moz-border-radius: 4px;
    -moz-box-shadow: 1px 1px 5px #cfcfcf inset;
    border: 1px solid #cfcfcf;
    vertical-align: middle;
    background-color: transparent;
}


.textinput {
width: 450px; 
height: 20px;
font-size: 13px;
}

.medtext {
padding: 2px; 
width: 150px; 
height: 18px; 
font-size: 13px;
}




			   
