/* Crying Onion CSS */
/* REH - 12.7.09 */


body {
	margin: 0;
	padding: 0;
	font-family: verdana, sans-serif;
	font-size: 13px;
	color: #666;
	background-color: #FFF;
	line-height:150%;
	align:left;
 }
 

 .top_box{
 	width:100%;
	
	text-align:center;
 }
 
 .box{
 	width:899px;
	text-align:left;
}

.line{
	background-image:url('../images/dotted_line_repeat.gif');
	width: 100%;
}

	

 .leftnav {
	float:left;
	font-weight:bold;
	width:170px;
	height:100%;
	color: #7F7B00;
	}
	
 .leftnav_menu {
	float:left;
	font-weight:bold;
	width:170px;
	height:800px;
	color: #7F7B00;
	}
	
 .leftnav_long {
	float:left;
	font-weight:bold;
	width:170px;
	height:1200px;
	color: #7F7B00;
	}	
	

.subnav{
	line-height:150%;
	font-weight:lighter;
	font-size:12px;
}	
	
.bottom_nav{
	background-image:url('../images/bottom_nav.gif');
	background-repeat:no-repeat;
	background-position:bottom;
}


.shift{
	position:relative;
	left:20px;
}

.title{
	font-size:20px;
	font-weight:500;
	color:#7F7B00;
}

a:link {
	font-family: sans-serif, myriad, arial;
	font-size:100%;
	color:#00B5CC;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover {
	font-family: sans-serif, myriad, arial;
	font-size:100%;
	color:#7F7B00;
	text-decoration:underline;
	font-weight:bold;
	}	
	
a:visited {
	font-family: sans-serif, myriad, arial;
	font-size:100%;
	color:#00B5CC;
	text-decoration:none;
	font-weight:bold;
	}
	
	
a.nav:link {
	font-family: sans-serif, myriad, arial;
	font-size:100%;
	color:#7F7B00;
	text-decoration:none;
	font-weight:bold;
	}
	
a.nav:hover {
	font-family: sans-serif, myriad, arial;
	font-size:100%;
	color:#00B5CC;
	text-decoration:none;
	font-weight:bold;
	}	
	
a.nav:visited {
	font-family: sans-serif, myriad, arial;
	font-size:100%;
	color:#00B5CC;
	text-decoration:none;
	font-weight:bold;
	}			

.topic{
	font-size:150%;
	color:#006c88;
	font-weight:bold;
}



img 
{
 border:0;
}





.rose{
	width:250px;
	font-size:80%;
}

 a.rose_link:link {
	text-decoration:none;
	font-family: sans-serif, myriad, arial;
	color:#00B5CC;
	}
	
a.rose_link:hover {
	font-family: sans-serif, myriad, arial;
	color:#333;
	text-decoration:underline;
	}	
	
a.rose_link:visited {
	font-family: sans-serif, myriad, arial;
	color:#7F7B00;
	}	
 
 .bottom{
 	background-image:url('../images/bottom_line_repeat.gif');
	width:100%;
 }
 
 
/* ======================NAVIGATION COMMANDS BELOW =================================== */

	
.clCMEvent {
	LEFT: 0px; 
	VISIBILITY: visible; 
	/*WIDTH: 99%; */
	CLIP: rect(0px 100% 100% 0px); 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 99%;
}
.clCMAbs {
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 0px;
}
.clBar {
	VISIBILITY: visible; 
	WIDTH: 0px; /* was set to 10px - changing to 0px fixes the bug */
	POSITION: absolute; 
	HEIGHT: 10px; 
	BACKGROUND-COLOR:#FFFFFF;
}

/* ...LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT....LEFT.... */

/* this gives a border to the top level nav.  */
/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute; 
	padding:3px; 
	font-family:arial; 
	font-size:15px; 
	font-weight:bold;
	letter-spacing:5%;
	background-color:#7F7B00;  /* bg for background when m-over*/
	layer-background-color:#ffffff; 
	color:#FFF;  
	cursor:pointer; 
}

.clLevel0{
	background-color:#ffffff; 
	color:#7F7B00; 
}
