/* RSDNO Default Template Style Sheet */
/* http://www.rsdla.net */
/* http://www.nolapublicschools.net */
/* Version 1.0 */
/* Copyright 2008 Louisiana Department of Education */
/* All Rights Reserved */
/* Do not duplicate without permission */

html {
	font-size:100%;
	}
body {
	color:#333333; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	background:#B3A88C url('images/bg_vert.png') repeat-x center top;
	font-size:11px;
	margin:0;
	padding:0;
	}
div#elements_container {
	width:800px;
	margin:0 auto;
	padding:0;
	}
div#header_section {
	background:#5D0000 url('images/bg_red.png') repeat top left;
	color:#FFFFFF;
	width:800px;
	height:30px;
	margin:0;
	padding:0;
	}
	ul#master_nav_links {
		float:left;
		height:24px;
		display:inline;
		vertical-align:top;
		margin:0;
		padding:6px 0 0 0;
		}
	ul#master_nav_links li {
		background:url('images/menu_arrow.png') no-repeat right top;
		list-style-type:none;
		height:30px;
		display:inline;
		font-size:14px;
		font-weight:normal;
		vertical-align:top;
		margin:0;
		padding:0 20px 0 10px;
		}
	/*ul#master_nav_links li:hover {
		background:url('images/highlight_right.png') no-repeat right top;
		}*/
	/*ul#master_nav_links li:first-child {
		background:none;
		list-style-type:none;
		height:30px;
		display:inline;
		font-size:14px;
		font-weight:normal;
		vertical-align:top;
		margin:0;
		padding:0 5px 0 10px;
		}*/
	span.master_nav_item {
		width:100%;
		margin:0;
		padding:0;
		}
	/*span.master_nav_item:hover {
		background:url('images/highlight_left.png') no-repeat left top;
		}*/
	div#header_section img {
		float:right;
		display:inline;
		vertical-align:top;
		margin:0 0 0 auto;
		padding:0;
		}
div#top_section {
	background:#7A9988 url('images/bg_green.png') repeat top left;
	color:#FFFFFF;
	width:800px;
	height:50px;
	margin:0;
	padding:0;
	clear:both;
	overflow:hidden;
	}
	div#top_left {
		float:left;
		text-align:left;
		vertical-align:top;
		width:740px;
		margin:0;
		padding:0 0 0 10px;
		}
		div#top_left h1 {
			font-size:27px;
			font-weight:normal;
			vertical-align:top;
			margin:-2px 0 0 0;
			padding:0;
			}
		div#top_left h2 {
			font-size:14px;
			font-weight:normal;
			vertical-align:top;
			margin:2px 0 0 0;
			padding:0;
			}
	div#top_right {
		float:right;
		width:40px;
		margin:0;
		padding:0 10px 0 0;
		}
div#content_section {
	background:#FFFFFF url('images/bg_white.png') repeat top left;
	color:#333333;
	width:800px;
	min-height:300px;
	margin:0;
	padding:0;
	clear:both;
	overflow:hidden;
	}
	div#content_left {
		float:left;
		width:570px;
		margin:0;
		padding:15px 10px 20px 10px;
		}
	div#content_right {
		float:right;
		width:190px;
		margin:0;
		padding:15px 10px 0 0;
		}
	div#content_left h1 {
		font-size:18px;
		font-weight:normal;
		}
	div#content_left h2 {
		font-size:16px;
		font-weight:normal;
		}
	div#content_left h3 {
		font-size:14px;
		font-weight:normal;
		}
	div#content_left h4 {
		font-size:13px;
		font-weight:normal;
		}
	div#content_left h5 {
		font-size:12px;
		font-weight:normal;
		}
	div#content_left ul {
		font-size:12px;
		}
	div#content_left p {
		font-size:12px;
		}
	div#content_left blockquote {
		font-size:12px;
		}
	div#content_left img {
		border:none;
		}
	div#content_left a, div#content_left a:link, div#content_left a:visited {
		color:#006699;
		text-decoration:none;
		}
	div#content_left a:visited {
		color:#666666;
		text-decoration:none;
		}	
	div#content_left a:hover {
		color:#006699;
		text-decoration:underline;
		}
	div.side_nav_menu {
	    background:url('images/side_menu_top.png') no-repeat top center;
	    padding-top:18px;
		color:#ffffff !important;
	    }
	img.side_menu_bottom_cap {
	    margin-bottom:-3px;
	    }
	div.module_menu {
		background: url('images/side_menu_br.png') 100% 100% no-repeat;
		color:#FFFFFF;
		text-align:left;
		width:100%;
		margin:0 0 15px 0;
		padding:0;
		}
	div.module_menu div {
		background: url('images/side_menu_bl.png') 0 100% no-repeat;
		}
	div.module_menu div div {
		background: url('images/side_menu_tr.png') 100% 0 no-repeat;
		}
	div.module_menu div div div {
		background: url('images/side_menu_tl.png') 0 0 no-repeat;
		padding:10px 10px 15px 15px;
		}
	div.module_menu h3 {
		font-size:14px;
		text-align:center;
		margin:0 0 8px 0;
		padding:0;
		}
	div.module_menu ul {
		margin:0;
		padding:0;
		line-height:17px;
		}
	div.module_menu li {
		font-size:14px;
		list-style-type:none;
		}
	div.module_menu a, div.module_menu a:link, div.module_menu a:visited {
		color:#FFFFFF;
		text-decoration:none;
		}
	div.module_menu a:hover {
		color:#FFFFFF;
		text-decoration:underline;
		}
	a.page_transfer_link, a.page_transfer_link:link, a.page_transfer_link:visited {
		font-size:12px;
		font-weight:bold;
		font-style:italic;
		color:#333333;
		text-decoration:none;
		}
	a.page_transfer_link:hover {
		font-size:12px;
		font-weight:bold;
		font-style:italic;
		color:#333333;
		text-decoration:underline;
		}
	div#user_modules {
		margin:0;
		padding:2px 50px;
		clear:both;
		}
	div#user_modules h3 {
		margin:0 0 5px 0;
		padding:0;
		}
	div#user_modules ul {
		margin:0 0 0 13px;
		padding:0;
		}
	div#module_user1 {
		float:left;
		}
	div#module_user2 {
		float:right;
		}
	td.contentheading {
		font-size:18px;
		font-weight:normal;
		padding:7px 0 0 0;
		}
div#footer_section {
	background:#3C404A url('images/bg_grey.png') repeat top left;
	color:#CCCCCC;
	font-size:10px;
	text-align:center;
	width:800px;
	height:20px;
	margin:0;
	padding:0;
	clear:both;
	}
	div#copyright_msg {
		margin:0;
		padding:4px 0 0 0;
		}
	div#copyright_msg a, div#copyright_msg a:link, div#copyright_msg a:visited {
		color:#CCCCCC;
		text-decoration:none;
		}
	div#copyright_msg a:hover {
		text-decoration:underline;
		}