/*
 * $Id: styles.css
 */
 
/* STANDARD */


		body
	{
		margin: 0;
		padding: 0;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
		color: #353435;
		background-color: #ffffff;
		background-image:url(http://rendoncpr.com/images/background.gif);
		background-repeat: repeat-x;
	}
	
	a:link { color: #74998e; }
	a:visited { color: #abacb1; }
	
	a:hover, a:active { color: #abacb1;	}
	

	h2
	{
		color: #666666;
		font: 120% arial, hevetica, sans-serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
	
	h2 a { text-decoration: none; color: #666666; }
	
	
	h2 a:visited { color: #666666; }
	
	h3
	{
		color: #eb0000;
		font: 110% arial, hevetica, sans-serif;
		font-weight: bold;
		margin-top: 25px;	
		margin-bottom: 10px;			
	}
	
		h3 a { text-decoration: none; color: #eb0000; }
		h3 a:visited { color: #eb0000; }
		
		h4
	{
		color: #353435;
		font: 100% arial, hevetica, sans-serif;
		font-weight: bold;
		margin-top: 25px;	
				
	}
	
			h5
	{
		color: #f22300;
		font: 130% arial, hevetica, sans-serif;
		font-weight: bold;	
		margin-bottom: 2px;	
		margin-top: 5px;	
		margin-left: 8px;
				
	}
	
	.highlight {
	color: #f22300;
	font-weight: bold;
}
	
a img {
    border: 0;
}

  hr {color: #abacb1; border-width: 1px; border-style: solid; border-color: #abacb1}
	
#container
	{
		margin: 1em auto;
		width: 800px;
		text-align: left;
		background-color: #fff;
		border: 1px solid #666666;		
	}
	
#header {
	
	width:800px;
	height: 13px;
	text-align: right;
	margin-right: 0;
	
}

#header p {
	color: #666666;;
	font-size: 11px;
	margin-right: 20px;
 }
	
	
#header a:link, #header a:visited { color: #666666; text-decoration: none; }
#header a:hover { color: #abacb1; text-decoration: none; }

#logobar	{
		width: 800px;
		height: 144px;
		position: relative;
	}


		
/*Navigation*/
		
	#navmenu	{
		margin: 0 0 0 0px;
		background-color: #85b9a8;
		border-top: #666666 1px solid;
		border-bottom: #666666 1px solid;
		color: #ffffff;
		width: 800px;
		text-align: left;
		padding: 5px 0;
		font: hevetica, arial, sans-serif;
		font-size: 14px;
		font-weight: bold;		
	}
	
	#navmenu ul	{
		margin: 0 0 0 0px;
		padding: 0;
		list-style-type: none;
		border-left: 1px solid #fff;
	}
	
	#navmenu li	{
		display: inline;
		padding: 0 5px;
		border-right: 1px solid #fff;
	}
	
	#navmenu li a	{
		text-decoration: none;
		color: #ffffff;
	}
	
	#navmenu li a:hover	{
		text-decoration: none;
		color: #666666;		
	}
	
	
	#navmenu #currentpage a {
	color: #666666;
	
	}
	
/*Submenu*/

	#menu 	{
		background-color: #ffffff;
		float: left;
		width: 160px;	
		
	}
	
	
	#menu ul 	{
		margin-left: 0;
		margin-top: 0;	
		padding-left: 0;
		list-style-type: none;
		line-height: 125%;				
	}
	
	#menu li { border-bottom: 1px dashed #85b9a8;	padding: 10px 0px 10px 0px; padding-left: 15px; }
	
	
	#menu li a 	{ text-decoration: none; color: #666666; }
	
	#menu li a:hover 	{ text-decoration: none; color: #85b9a8;  }
	
	#menu .sub { background-color: #fffff;	 }
	
/*Locations*/
#location ul {color: #f12c14; line-height: 125%}




	
/*main page*/

	#mainright 	{
		float: left;
		width: 200px;
		margin-top: 12px;
		margin-left:10px;
		 	}
	
	
	#mainright ul { line-height: 180%; }
	
	#maincontents { 	
	float: right;
	width: 544px;
	padding-right: 20px;	
	margin-top:12px; 	
	}
	
	
	

/*subpages*/	

	
	#contents { margin: 10px 20px 0px 0px;				
				padding-left: 15px;	
				}
	
	#contents p { line-height: 120%; }
	
	#contents ol { line-height: 120%; }
	#contents ul { line-height: 120%; }
	#contents li { margin-bottom: 12px; margin-top: 12px;}
	
		.imagefloat
	{
		float: right;
		padding: 2px;
		margin: 0 0 10px 10px;
	}
	
	
/*FOOTER*/	

	#footer
	{
		
		height: 65px;
		clear: both;
		color: #666666;
		background-color: #ffffff;
		text-align: center;
		font-size: 90%;	
		
		
	}

	#footer a { text-decoration: none; color: #666666; }
	
	#footer a:hover { text-decoration: none; color: #85b9a8; 	}

 



/*chair3*/
.chair3 {
	width: 175px;
	margin-top: 10px;
	
}

.chair3 p { margin: 0px 9px 9px 9px; font-size: 12px; 			 }

.chair3 h2 {margin: 0px 9px 9px 9px; 
		padding-top: 15px;
		font-size: 14px;	
		color: #f40000;
		}
		

/***Side box***/
#sidebox
{ 	background-color:#fff;
	float: right; 
	width: 200px; 
	margin-left: 15px; 
	margin-left: 15px;
	align: center;
		 }
		 


#sidebluebox
{ 	background-color:#fff;
	border-color: #96c0e6;
	border-style: solid;
	border-width: 2px;
	padding: 15px;	
		 }
		 
#sidebluebox a { text-decoration: none; color: #003d7d !important; 	}
	
#sidebluebox a:hover { 	text-decoration: none; 	color: #96c0e6 !important;	 }

.zoom 
	{
		color: #353435;
		font: 75% arial, hevetica, sans-serif;		
		text-decoration: none;				
	}
	
/**TABLES****/

#tabtable	{
	margin: 5px 0px 0px 35px;
	line-height: 1.5;
	word-spacing: 2ems;	
}
#tabtable #tabtable_firstrow {
	background-color: #666666;
	color: #ffffff;
	border: 1px solid #666666;
	font-weight: bold;
}

#tabtable #tabtable_firstrow a { color: #fff;}

#tabtable #tabtable_firstrow td{
	padding: 2px 3px 2px 3px;
	color: #FFFFFF;
	vertical-align: bottom;
	margin-bottom: 2px;
}

#tabtable #tabtable_subsection
{
	background-color:#abdbcb;
	color: #666666;

}

#tabtable #tabtable_subsection td
{
	padding: 2px 3px 2px 3px;
	color: #666666;
	
	margin-bottom: 2px;
}	
	
#tabtable td	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #85b9a8;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 10px;	
	padding-top: 5px;
	vertical-align: top;
	
}


/****TOOL TIP*****/
span.link {
    	position: relative;
}

    span.link a span {
    	display: none;
}

span.link a:hover {
    	font-size: 99%;
    	font-color: #000000;
}

span.link a:hover span { 
    display: block; 
    	position: absolute; 
    	margin-top: 10px; 
    	margin-left: -10px; 
	    width: 175px; padding: 5px; 
    	z-index: 100; 
    	color: #000000; 
    	background: #FFFFAA; 
    	font: 12px "Arial", sans-serif;
    	text-align: left; 
    	text-decoration: none !important;
}


#menutop a {color: #BE172E !important; ;}

#subtext {
	color: #666666;;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
 }

/*****Enrollware*****/
.enrollware
{
  font-size: 13px;
  font-family: Arial, Verdana, sans-serif;
  width: 270px;
}

.enrollware ul
{
  list-style-type: none;
  padding: 0;
}

.enrollware ul li
{
  background-color: #F8F8F8;
  border: 1px solid #EEEEEE;
  list-style-type: none;
}

.enrollware ul li:hover
{
  background-color: #fff;
  border: 1px solid #ccc;
}

.enrollware ul li span
{
  font-size: 9px;
}
.enrollware ul li a
{
  color: #D60101;
  text-decoration: none;
  display: block;
  padding: 8px 0 8px 8px;
  min-height: 30px;
}

.enrollware ul li a.greylink
{
  color: #888;
}

.enrollware ul li a.singleline
{
  padding-top: 14px;
  padding-bottom: 5px;
}
