/*==============================
	GLOBALS
===============================*/
body
{
	background-color:#cccccc;
	font-family:Verdana;
	font-size:12px; 
}
/*==============================
	SITE WRAPPER
===============================*/
.site-wrapper
{
	width:972px; 
	min-height:600px;
}
/*==============================
	HEADER WRAPPER
===============================*/
.header-wrapper
{
	width:972px; 
	height:108px;
	float:left;
}
/*==============================
	UPPERLINK WRAPPER
===============================*/
.upperlink-wrapper
{
	width:972px; 
	height:30px;
	background:url(images/upperlink_bg.jpg); 
 	background-repeat:repeat-x;
	float:left;
}
.upperlink-menu
{
	float:left;
	width:850px; 	
	height:30px;
	font-family:Verdana;
	font-size:16px;
	color: #ffffff; 
}
.upperlink-menu li
{
	float:left;
	display: inline;
	list-style:none;
}
.upperlink-menu ul
{
	padding:0; 
	margin:6px 0px 0px 30px;
	text-align:center;
}
.upperlink-menu a, .upperlink-menu span 
{
	padding:6px 12px;
	text-decoration: none;
	color: #ffffff;  
}
.upperlink-menu a:hover, .upperlink-menu span 
{
	background:url(images/upperlink_active.jpg); 
	background-repeat:repeat-x;
	color: #ffffff;
}
.link-border-left
{
	float:left;
	width:6px; 	
	background:url(images/boarder_left.jpg); 
	background-repeat:repeat-y;
}
.link-border-right
{
	float:right;
	width:6px; 
	background:url(images/boarder_right.jpg); 
	background-repeat:repeat-y;
}

/*==============================
	LOWERLINK WRAPPER
===============================*/
.lowerlink-wrapper-active
{
	width:972px; 
	height:20px;
	background:url(images/lowerlink_bg_active.jpg); 
 	background-repeat:repeat-x;
	float:left; 
}
.lowerlink-wrapper-inactive
{
	width:972px; 
	height:5px;
	background:url(images/lowerlink_bg_inactive.jpg); 
 	background-repeat:repeat-x;
	float:left;  
}
.lowerlink-menu
{
	float:left;
	width:800px; 	
	height:20px;
	font-family:Verdana;
	font-size:12px;
	color: #ffffff; 
}
.lowerlink-menu ul
{
	padding:0; 
	margin:0;
	margin-left:30px;
	margin-top:1px;
	text-align:center;
}
.lowerlink-menu li
{
	float:left;
	display: inline;
	list-style:none;
}
.lowerlink-menu a, .lowerlink-menu span 
{
	padding: 0px 6px;
	text-decoration: none;
	color: #ffffff;  
}
.lowerlink-menu a:hover, .lowerlink-menu span
{
	text-decoration:underline;	
}

/*==============================
	BODY WRAPPER
===============================*/
.body-wrapper
{
	float:left; 
	width:972px; 
	min-height:360px;  	
	background:url(images/body_bg.jpg);
	background-repeat:repeat-y;
}

/*==============================
	LEFT WRAPPER
===============================*/
.left-wrapper
{  
	float:left; 
	min-height:400px; 
}

/*==============================
	RIGHT WRAPPER 
===============================*/
.right-wrapper
{
	float:right; 
	width:300px; 
	min-height:400px;
} 

/*==============================
	PANEL CONTENT
===============================*/
.panelbig
{ 
	min-height:400px;
	margin:10px;
	margin-left:16px;
	border:dotted 1px;
	background-color:#F2F2F2;
}
.panelsmall
{ 
	float:right;
	min-height:120px;
	width:275px;
	margin:10px;
	margin-right:16px;
	border:dotted 1px;
	background-color:#F2F2F2;
}
.panelbig p
{
	margin: 10px 12px;
	font-family:Verdana;	
	font-size: 12px;
	color:#585858;
	text-align:justify;
	line-height:150%;
}
.panelsmall p
{
	margin: 10px 12px;
	font-family:Verdana;	
	font-size: 12px;
	color:#585858;
	text-align:justify;
	line-height:120%;
}
.panel_content a
{
	text-decoration: none; 
}
.panel_content a:hover
{
	text-decoration: underline; 
	color: #FF0000;
}
.panel_content h1
{
	text-align: center;
	font-size: 14px;
	color: #404040;
	border: dotted;
	border-width: 1px 0px;
}
.panel_content h2
{
	margin-left:12px;
	font-size: 14px;
	font-weight:bold;
	color: #585858;
}
.panel_content li
{
	display: list-item;
	list-style:none;
	color:#585858;
	margin-top:10px;
	line-height:120%;
}
.panel_content ul
{
	url(images/bullet.png);
}

/*==============================
	FOOTER
===============================*/
.footer
{
	clear:left;
	height:16px; 
	background:url(images/footer_bg.jpg);
	background-repeat:no-repeat; 
} 
.intro
{
	margin-top:50px;
	height:600px;
	width:972px;
}

