* {
	font-family: trebuchet, sans-serif;
	font-size: 12px;
}

p {
	line-height: 14px;
}

li {
	line-height: 14px;
}

h1 {
	font-size: 24px;
	font-weight: normal;
	margin-top: 3px;
}

h2 {
	font-size: 16px;
}

h3 {
	font-size: 14px;
}

a { 
	color: #215388;  
	text-decoration: none;
}

a:hover { 
	color: #215388; 
	text-decoration: underline;
}

.normal { 
	font-size: 12px;
}

th {
	text-align: left;
	color: white;
	background-color: #6A8928;
}

.oddrow {
	background-color: #F1F3F6;
}

.evenrow {
	background-color: #ffffff;
}

.oddrow td {
	border-bottom: 1px #cccccc solid;
}

.evenrow td {
	border-bottom: 1px #cccccc solid;
}


#main_content {
	float:left;
	width:970px; 
	border-width:0px 1px 1px 1px; 
	border-style:solid; 
	border-color:#919191;
	padding: 0px;
	
}

#content_area {
	width: 950px;
	padding: 10px;
}

.left_content {
	float:left; 
	width:680px;
	margin: 0px 13px 0px 0px;
}

.right_content {
	float:right; 
	width:257px;
	margin: 0px 0px 0px 0px;
	clear:right;
}

#home_content {
	float:left;
	width:680px;
}

#home_left {
	float: left;
	width: 360px;
	margin: 0px 10px 0px 0px;
}
#home_right {
	float:right; 
	width:300px;
	margin: 0px 10px 0px 0px;
	clear:right;
}	

.subject {
	padding: 2px 5px 2px 1px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #cccccc;
	background-color: #F1F3F6;
	color: #666666;
	margin: 10px 0px 0px 0px;
}

.highlight .subject {
	background-color: #FEFFC4;
}

.highlight .comment {
	background-color: #FDFDDD;
}



.help_box {
	padding: 2px 5px 2px 24px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	color: #666666;
	margin: 0px;
}


.comment {
	padding: 2px 5px 2px 24px;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #cccccc;
	background-color: #FFFFFF;
	color: #666666;
	margin: 0px;
}

.subject td {
	color: #666666;
}

.comment td {
	color: #666666;
	line-height: 14px;
}

.threads td {
	color: #666666;
	line-height: 14px;
}

.thread_subj a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}	

.resources h1 	{ color: #6A8928; }
.resources h2 	{ color: #6A8928; }
.resources h3 	{ color: #6A8928; }
/*
.forms h1		{ color: #117F11; }
.training h1 	{ color: #516AB0; }
.library h1 	{ color: #A98107; }
.clinic_info h1 { color: #9F0505; }
.calendar h1 	{ color: #80659C; }

.manuals h2 	{ color: #A32E59; }
.forms h2		{ color: #117F11; }
.training h2 	{ color: #516AB0; }
.library h2 	{ color: #A98107; }
.clinic_info h2 { color: #9F0505; }
.calendar h2 	{ color: #80659C; }

.manuals h3 	{ color: #A32E59; }
.forms h3		{ color: #117F11; }
.training h3 	{ color: #516AB0; }
.library h3 	{ color: #A98107; }
.clinic_info h3 { color: #9F0505; }
.calendar h3 	{ color: #80659C; }

*/

.breadcrumb {
	font-size: 12px;
	padding: 3px 3px 3px 3px;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #6A8928

}

# bread {
	float:left; 
}

.banner {
	background-image: url('http://www.caseta.org/images/bg.jpg');
}

.nav {
	font-size: 14px;
	color: white;
	padding: 5px 10px; 2px; 10px;
	background-color: black;
}

.nav a {
	color: white;
	background-color: black;
}

#left_bread {
	float:left; 
	width:330px;
	margin: 0px 13px 0px 0px;
}

#right_bread {
	float:right; 
	width:390px;
	margin: 0px 0px 0px 0px;
}

.nav_box {
	border-style: solid;
	border-width: 1px;
	margin: 10px 0px 5px 0px;
}

.box_header {
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
}


.box_body {
	font-size: 12px;
	padding: 3px 5px 3px 5px;
	line-height: 18px;
}

.resources .breadcrumb {
	border-color: #6A8928;
}
.resources .nav_box {
	border-color: #6A8928;
}	
.resources .box_header {
	background-color: #6A8928;
}	


/*
.forms .breadcrumb {
	border-color: #117F11;
}
.forms .nav_box {
	border-color: #117F11;
}	
.forms .box_header {
	background-color: #117F11;
}	
.forms a {
	color: #117F11;
}

.training .breadcrumb {
	border-color: #516AB0;
}	
.training .nav_box {
	border-color: #516AB0;
}	
.training .box_header {
	background-color: #516AB0;
}	
.training a {
	color: #516AB0;
}	

.library .breadcrumb {
	border-color: #A98107;
}	
.library .nav_box {
	border-color: #A98107;
}	
.library .box_header {
	background-color: #A98107;
}
.library a {
	color: #A98107;
}		

.clinic_info .breadcrumb {
	border-color: #9F0505;
}
.clinic_info .nav_box {
	border-color: #9F0505;
}	
.clinic_info .box_header {
	background-color: #9F0505;
}	
.clinic_info a {
	color: #9F0505;
}


.calendar .breadcrumb {
	border-color: #80659C;
}
.calendar .nav_box {
	border-color: #80659C;
	margin: 10px 0px 5px 0px;
}	
.calendar .box_header {
	background-color: #80659C;
}	
.calendar a {
	color: #80659C;
}

*/