﻿body 
{
	background-color: #333333;
	text-align:center;
	font-family:Arial,Verdana;
	font-size:12px;
}

#content
{
	text-align:left;
	padding: 5px 5px 5px 5px;
	background-color:#EBEBEB;
	overflow:auto;
	height:428px;
}

.navbutton
{
	height:30px;
	background-color:#666666;
	color:#ffffff;	
	border:1px;
	border-color:#ffffff;
	padding:0 2px 0 2px;
}

.selnavbutton
{
	height:30px;
	background-color:#0049AF;
	color:#ffffff;
	background-image:url(/images/navbar/selnav.jpg);
	background-repeat:no-repeat;
	background-position:left;
	border:1px;
	border-color:#ffffff;
	padding:0 2px 0 2px;
}

.nav a
{
	color:#ffffff;
	font-family:verdana,Arial;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	
}


.navbutton a:hover
{	
	color:#ffffff;
	text-decoration:underline;
	
}

.loginform input
{
	text-align:left;
	background-color:#EBEBEB;
	border:solid 1px #C1C1C1;
	width:105px;
	font-size:11px;
}

.copyright
{
	font-family:Arial,Verdana;
	font-size:10px;	
	color:White;
}

.errormsg
{
	text-align:center;
	color:Red;
	font-family:Arial,Verdana;
	font-size:10px;
}

/* control panel */
#cp ul
{
		list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

#cp li
{
	padding-bottom:5px;
}

#cp img
{
	padding-right:2px;
}

#cp table
{

}

/* end control panel */

/*iframe
{
	width: 100%;
	height:100%;
	scrollbar-arrow-color: #464646;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #999999;
	scrollbar-face-color: #D4D0C8;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-track-color: #e6e6e6;
}*/

.modelpopupbackground
{
background-color:black;
filter:alpha(opacity=60);
opacity:0.60;
width:430px;
text-align:left;
border: solid 1px black;
padding: 8px;
overflow: hidden;
}

.modelpopuppanel
{
padding:20px;
background-color:white;
border:solid, 3px, black;
top:-50px;
}

.modelclosebutton{
position: absolute; top:2px; right:3px;
width:50px;}

.flash { position: relative; }
.flash .green {
	border: 1px solid #229322;
	background: #86D958;
	padding: 10px;
	margin: 0 0 20px 0; }
.flash .good 
{
	background-image:url(/images/admin/icons/tick.gif);
	background-position:10px;
	background-repeat:no-repeat;
	border: 1px solid #D29C34;
	background-color: #F5DC63;
	padding: 10px 10px 10px 30px;
	margin: 0 0 20px 0;
	font-family:Arial,Verdana;
	font-size:10px;
	color:Red;
	 }
.flash .bad {
	background-image:url(/images/admin/icons/warning1.gif);
	background-position:10px;
	background-repeat:no-repeat;
	border: 1px solid #D29C34;
	background-color: #F5DC63;
	padding: 10px 10px 10px 30px;
	margin: 0 0 20px 0;
	font-family:Arial,Verdana;
	font-size:10px;
	color:Red;
		 }
.flash .gray {
	border: 1px solid #A7A7A7;
	background: #DBDBDB;
	padding: 10px;
	margin: 0 0 20px 0; }
.flash .blue {
	border: 1px solid #55A0FF;
	background: #D2E8FF;
	padding: 10px;
	margin: 0 0 20px 0; }
	
	
	a {
	color:#333;
}

a:hover {
	text-decoration:none;
}

a.soon
{
	text-decoration:line-through;
}

fieldset
{
	border:none 0px;
	padding:5px;
}

.errormsg
{
	text-align:center;
	color:Red;
	font-family:Arial,Verdana;
	font-size:10px;
}

.goodmsg
{
	text-align:left;
	color:green;
	font-family:Arial,Verdana;
	font-size:10px;
}

h1, h2, h3
{
	font-family:Arial,Verdana;
	color:#003399;
}

h3
{
	font-family:Arial,Verdana;
	color:#003399;
	font-size:13px;
	padding:0px;
	margin-bottom: 5px ;
}

h2
{
	font-family:Arial,Verdana;
	color:#003399;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin-bottom: 5px ;
}

.events a, .events a:visited
{
	font-family:Arial,Verdana;
	color:#333333;
	font-size:11px;
	text-decoration:underline;
	line-height:140%
}

.events a:hover
{
	text-decoration:none;
}

/* START - Table styles - bordercolorlight/bordercolordark equivalent */

.page_name_small {font-family: Verdana, Sans-Serif; 
					font-size: 11px;
					color: #999999;}

.tables_table {
	border-top:				1px solid #3399FF; 
	border-left:			1px solid #3399FF; 
	color: #000000;
}
.tables_table_full_border {
	border-top:			1px solid #3399FF; 
	border-left:			1px solid #3399FF; 
	border-right:			1px solid #3399FF;
	border-bottom:			1px solid #3399FF;
}
.tables_headercell {
	border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#3399FF;
	FONT-WEIGHT: 			bold;
	COLOR: 					#FFFFFF;
	padding:				5px;	
}
.tables_2ndheadercell {
	border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#99CCFF;
	padding:				5px;	
	color: #000000;
}
.tables_contentcell {
	border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF;
	BACKGROUND-COLOR: 		#FFFFFF; 
	padding:				5px;
	font-size:				10px;
	color: #000000;
}
.tables_contentcell_altern {
	/*border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#E5F2FF;
	padding:				5px;		*/
	background-color :	    white;
	font-size: 10px;
	color: #000000;
	padding-bottom: 6px;
	padding-left: 6px;
	font-family: Verdana, Sans-Serif;
}

.formbutton {
	font-family:		Verdana, Sans-Serif;
	font-size:			10px;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	border-top:			1px solid #99CCFF;
	border-left:		1px solid #99CCFF;
	border-right:		1px solid #336699;
	border-bottom:		1px solid #336699;
	cursor:				hand; }
/* END - Table styles*/
hr{color:#3399FF;text-align:center;}

		.fontSize_smallest
{
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
}

.fontSize_verySmall
{
	font-family: Verdana, Sans-Serif;
	font-size: 8px;
}

.fontSize_bigger
{
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
}

.fontSize_smallestItalic
{
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	font-style: italic;
}

.fontSize_smallestBoldBlue
{
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	font-WEIGHT: Bold;
	color: #3399FF;
}

.fontSize_bigBoldBlue
{
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	font-WEIGHT: Bold;
	color: #3399FF;
}

.validationSummaryText
{
	font-weight: bold;
	font-size:10px;	
}

.messageText
{
	FONT-WEIGHT:bold;
	FONT-SIZE:10px;
	COLOR:#339900;
}