.linkBlockOut,.linkBlockOver
{
	border:1px solid #FFFFFF;
	color:white;
	cursor:hand;
	padding:3px;
	font-size:11px;
}

.linkBlockOut
{	
	
}

.linkBlockOver
{
	background-color:#181109;
}

.polaroid
{
	margin-top:2px;
	border:1px solid #222222;
	background-color:white;
	padding:8px;
	padding-bottom:24px;
	width:155px;
}

.arrow_link_text
{
	color:white;
	font-size:11px;
	padding-bottom:2px;
	padding-right:12px;
	width:244px;
	text-align:left;
	font-weight:bold;
}

.arrow_link_line
{
	background-image:url(kit/icons/link_line.gif);
}

.scroller
{
	width:357px; height:56px;
}

.internal_link
{
	text-align:left;
	cursor:hand;
	cursor:pointer;
	padding:3px;
	border:1px solid white;
	color:white;
	font-size:11px;
	width:242px;
}

.general
{
	color:white;
}

.content
{
	padding:3px;
	padding-left:12px;
	padding-right:12px;
	color:white;
}

.content_small
{
	padding:3px;
	padding-left:12px;
	padding-right:12px;
	color:white;
	font-size:11px;
}

.intro_text, .footer_text
{
	padding-left:18px;
	color:white
}

.news_box
{
	padding:6px;
	padding-top:0px;
}

.news_item
{
	padding:1px;
	background-color:white;
	color:#555555;
}

.news_headline
{
	font-size:13px;
	font-weight:bold;
}

.news_content
{
	font-size:11px;
}

.nav_option
{
	color:white;
	text-align:center;
	background-color:#CCCCCC;
	font-weight:bold;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	cursor:hand;
}

.external_notify
{
	font-size:11px;
	background-color:#000000;
	color:#FFFFFF;
	padding:3px;
}

a:link 
					{ 	color: 					#FFFFFF;
						text-decoration: 		underline }
a:visited 
					{ 	color: 					#FFFFFF;
						text-decoration: 		underline }
a:hover
					{ 	color: 					#FFFFFF;
						text-decoration: 		underline }


body
					{ 	font-family: 			Verdana, Arial, Helvetica;
						font-size: 				13px;
						margin-top: 			0px;
						margin-bottom: 			0px;
						margin-left: 			0px;
						margin-right:			0px;}
				  	
p,span,div
					{ 	font-family: 			Verdana, Arial, Helvetica;
						font-size: 				13px;
						margin-top: 			0px;
						margin-bottom: 			0px;
						margin-left: 			0px;
						margin-right: 			0px }	  
				  	
input,textarea,select
					{ 	color: 					rgb(0,0,0);
						font-family: 			Verdana, Helvetica;
						font-size: 				12px;
					}			

.mandatory			{	background:					#DDDDDD; }

.white				{ color:						rgb(255,255,255); }

.small				{ 	font-size:				11px }

.tiny				{ 	font-size:				9px }

.content
		 			{  margin-left: 			5px;
				  		margin-right: 			5px }	 




.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

.clLevel0,.clLevel0over
{
	position:absolute;
	padding:3px; 
	padding-left:6px; padding-right:6px;
	font-family:Tahoma,arial,helvetica; 
	font-size:13px; 
	font-weight:normal;
}
.clLevel0{font-weight:bold;background-color:black;color:white;filter:alpha(opacity=60)}
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent;}
.clLevel0over{font-weight:bold; background-color:black; color:white; cursor:pointer; cursor:hand;  filter:alpha(opacity=75)}	

.clLevel1,.clLevel1over
{
	position:absolute; 
	padding:3px; 
	padding-left:6px; padding-right:6px;
	font-family:Tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:normal;
}
.clLevel1{font-weight:bold;background-color:black;color:white;  filter:alpha(opacity=75)}
.clLevel1border{position:absolute; visibility:hidden; background-color:transparent;}
.clLevel1over{font-weight:bold; background-color:black; color:white; cursor:pointer; cursor:hand; filter:alpha(opacity=90)}

.clBar{position:absolute; width:10; height:10; visibility:hidden;}

