/* -- GENERAL ---------------------------------------- */

	body 				{
	padding:0;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../img/sage_background.gif);
}
	body, tr, 
	td, input, 
	select, textarea 	{font-family:"Trebuchet MS", Arial,sans-serif; font-size:12px; color:#19224C;}
	a				 	{text-decoration:none; color:#6C3520;}
	a:hover 			{color:#7799BB;}
	ul, ol	 			{margin:0 0 10px 25px;font-size:1em;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 13px;}
	h1 					{font-size:26px; margin:0 0 12px;line-height:1em;color:#19224C;font-weight:bold;}
	h2 					{font-size:17px;font-weight:bold; margin:8px 0;border-bottom:1px solid;}
	h2 a				{border:none !important;}
	h3 					{font-size:13px;font-weight:bold; margin:6px 0 0px 0;color:#19224C;}
	h3 a 				{border:none;}
	h4 					{
	font-size:21px;
	font-weight:bold;
	margin:8px 0;
	font-style: italic;
}
	h5					{font-size:xx-small; margin:3px 0;}
	h6 					{font-size:13px;font-weight:bold; margin:4px 0 0px 0;color:#19224C;}
	hr 					{display:none;}
	img 				{border:none;}
	blockquote 			{margin:0 25px 20px 25px;}
        input {padding:4px;border:2px solid #003453;color:#000;font-size:100%;}
	input#submit {border:2px solid #003453;color:#fff;background:#d1d1d1;padding:3px 8px 3px 8px;}
	input#submit:hover {color:#09223B;background:#787878;}
	
	
#header 			{
	width:770px;
	height:75px;
	position:relative;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
	#header a 			{border:none;overflow:hidden;
}
	
	#content-wrapper 	{
	width:770px;
	margin:0px auto 0px;
	padding:0;
	position:relative;
	border: 10px none #24306C;
}
        #content {width:770px;float:left;position:relative;}
	#content-main 	{
	width:506px;
	overflow:visible;
	display:inline;
	float:left;
	position:relative;
	line-height:1.6em;
	background:#fff;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
      #content-alternate a 			{text-decoration:none;color:#19224C;
}  
#content-alternate a:Hover 			{text-decoration:none;color:#206C57;
}  
		#content-main ul, ol {margin:0 0 10px 25px;padding-left:10px;}
			#sidebar {float:left;width:204px;margin:0px 0 0 0px;padding:0;position:relative;}
			#sidebar a:Hover {color:#E2ECBA;}
				#nav-global ul {
	width:204px;
	list-style:none;
	margin:0;
	padding:12px 0 8px 0;
	background-color: #CFCFC7;
	border: medium none #FFFFFF;
}
				#nav-global ul li {display:inline;margin:0;}
				#nav-global ul li a {
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	display		:block;
	border:none;
	background-image: url(../img/bluedots.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
	#sidebar #nav-global ul li#site_index a {background:none;}
				#sidebar #sidebar-news {
	margin:0;
	background-color: #CFCFC7;
	border-top-width: 1px;
	border-top-style: solid;
}

#sidebar a:Hover {color:#FFFFFF;}
		
        #sidebar div {margin:0;position:relative;}
        #sidebar h3 {background:#24306C;color:#fff;margin:0;padding:14px 10px 14px 10px;text-align:center;font-size:16px;}
        #sidebar h3 a{color:#fff;}
        #sidebar h3 a:hover {color:#fff;border:none;}
		#sidebar h6 {background:#24306C;color:#fff;margin:0;padding:4px 10px 4px 10px;text-align:center;font-size:6px;}
        #sidebar h6 a{color:#fff;}
        #sidebar h6 a:hover {color:#fff;border:none;}
#sidebar #sidebar-news img {float:right;position:relative;padding:2px;margin:14px; border:1px solid #7591B9;}
#sidebar #sidebar-news h4 {padding:10px 20px 0 20px;font-size:12px;}
        #sidebar #sidebar-news h4 a {border:none;text-decoration:none;}
        #sidebar #sidebar-news h4 a:hover {color:#18426B;border:none;}
        #sidebar #sidebar-news p {padding:0px 20px 12px 20px;margin:0;font-size:11px;line-height:1.2em;}
        #sidebar #sidebar-news p a:hover {color:#18426B;border:none;}
		#sidebar #sidebar-news img {
	float:right;
	position:relative;
	padding:2px;
	margin:14px;
	border:1px solid #7591B9;
	visibility: visible;
	z-index: 0;
}

#footer-wrapper {width:100%;position:relative;clear:both;}
	#footer  {width:770px; margin:0px auto 20px;position:relative;font-size:11px;height:45px;text-align:left;}
        #footer-info {padding:50px 10px 10px 30px;}
	#footer p {color:#fff;text-align:left;padding:0;font-size:11px;margin:0 0 4px 0;}
	#footer p a{font-size:11px;color:#F7E79C;font-weight:normal;border:none;}
.darkblue {
	color: #A3B2CC;
}
.textwhite {
	color: #FFFFFF;
}

div.callout-box {border:1px solid #003453;padding:4px;margin:0 0 16px 16px;font-size:12px;width:200px;float:right;background:#fff;}
div.callout-box h3 {margin:0 0 4px 0;font-size:12px;}
#content-main div.callout-box ul {margin:0;padding:0;}
#content-main div.callout-box li {margin:0 0 0 16px;padding:0;font-size:11px;}

#Layer1 {
	position:absolute;
	width:23px;
	height:29px;
	z-index:1;
	left: 177px;
	top: 378px;
}

#Layer3 {
	position:absolute;
	width:200px;
	height:45px;
	z-index:1;
	left: -156px;
	top: 340px;
}
