.box 
{
	margin:0px 0px 9px 0px;	
	padding: 0px 0px 0px 0px;	
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;	
}

.padded 
{ 
	padding: 6px 8px 6px 8px; 	
}

.boxHeader 
{
	margin:0px;
	border: none;
}

.box h1
{
	border: none;
	
	display: block;	
	height: 20px;
	padding: 5px 0px 0px 5px;
	
	margin: 0px 0px 0px 0px;
	
	text-transform: uppercase;
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	
	text-align: left;
}

.box h2
{
	display: block;	
	padding: 0px 0px 0px 0px;	
	margin: 5px 0px 5px 0px;	
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;		
}

.box ul
{
	padding: 0px 0px 0px 0px;
	margin:5px 0px 5px 0px;		
}

.box li
{
	margin:0px;
	padding: 0px 0px 0px 10px;
	list-style-type:none;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
}

.adminBox
{
	padding: 0px;
	border-bottom: none;
}

.adminBoxOptions
{
	/*border-right: #CCCCCC 1px solid;*/
	padding: 5px 5px 5px 0px;
	border-bottom: #CCCCCC 1px solid;	
}

.adminBoxOptions a
{
	margin: 0px 10px 0px 10px;
	font-weight:bold;
}

/* BOX COLOR THEMES */

.red 
{ 
	background-color: #f6f6d4; 
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
	color: #49473a;	
}

.darkRed
{
	background-color:#e5e5b1;
}

.red h1 
{ 
	background: url(../images/redTitleBar.gif) repeat-x; 	
}

.red a 
{
	color: #49473a;		
	text-decoration: none;
	font-weight:bold;	
}

.red a:hover
{		
	text-decoration: underline;
}

.blue 
{ 
	background-color: #e2e5f8; 
	font-family: Verdana, Sans-Serif;
	font-size: 11px;	
	color: #3b3f3e;
}

.darkBlue
{
	background-color:#c4daec;
}

.blue h1
{ 
	background: url(../images/blueTitleBar.gif) repeat-x; 
}

.blue a
{
	color: #4f6c98;
	text-decoration: underline;
}

.blue a:hover 
{ 
	color: #203c4e;	
}

