@charset "UTF-8";
/* CSS Document */



/**********************
  GLOBAL:  =HTML TAGS
***********************/
body { margin: 0; padding:0; text-align: left; background: #0d6583 url(../images/background_grad.jpg) repeat-x top left; }

a:link, a:visited { color: #666666; line-height: 36px; text-decoration: none; }
a:hover { color: #0d6583; text-decoration: underline; }

a.reverse:link, a.reverse:visited { color: #ffcc00; line-height: 16px; text-decoration: underline; }
a.reverse:hover { color: #ffffff; }

p, h1, h2, h3, li { text-align: left; }

h1 span, h2 span {display: none; }

p, li { margin: 0; padding: 0; font: 12px/18px Helvetica, Tahoma, sans-serif; color: #ffffff; }
h3 { margin: 14px 0 0 0; padding: 0; font: bold 14px/18px Helvetica, Tahoma, sans-serif; color: #ffffff; }
h3 span { font-weight: normal; font-size:11px; }



/**********************
  GLOBAL:  =CLASSES
***********************/
.note { font-size: 11px; font-style:italic; }
.top_padding { padding-top: 14px; }



/**************/
#container { background: transparent url(../images/shadow_box.gif) no-repeat top left; margin: 20px 0 20px 0; padding: 0; }





/**********************
   SECTION =HEADER
***********************/
#header { margin: 9px; padding: 0; width: 832px; }
#header h1 { height: 69px;
	width: 100%;
	background: transparent url(../images/header.gif) no-repeat top left;
	clear: both;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
	
	
	
	
	
	
/**********************
   SECTION =CONTENT AREA
***********************/
#content_area { width: 832px; height: 650px; margin: 0 0 0 9px; padding: 0; background: transparent url(../images/content_bg.jpg) no-repeat bottom left;  }



/*** =RESOURCES ***/
#resources { margin: 0 0 15px 35px; padding: 0;
	width: 772px;
	background-color: #fff;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8; }
	.twocol{
			column-width:220px;
			column-count:2;
			column-gap:20px;
		
			-moz-column-count: 2;
			-moz-column-gap: 20px;
		}
#resources p { margin: 0; padding-left: 10px; } 
#content_area h2 { height: 26px;
	width: 772px;
	background: #fff url(../images/resources.gif) no-repeat top left;
	margin: 45px 0 0 35px;
	padding: 0;
	}
#document_icon { float: left; padding-top: 3px; padding-right: 8px; }
	
	
	
	
	
	
/*** =PACKAGES_HEADER ***/
#packages_header { margin: 30px 0 0 35px; padding: 0; }
#packages_header h2 { height: 26px;
	width: 100%;
	background: transparent url(../images/packages.gif) no-repeat top left;
	clear: both;
	margin: 00;
	padding: 0;
	}
	

/*** =PACKAGES ***/
#packages { width: 782px; margin:10px 0 15px 25px;
	padding: 0 0 14px 0;
	background-color: #0a5e7a;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8; }
	
		/*************************
			PACKAGES =COLUMNS
		*************************/
		#column_1 { float: left; width: 273px; margin:0 0 0 12px; padding: 0; }
		#column_2 { float: left; width: 230px; margin:0 0 0 12px; padding: 0; }
		#column_3 { float: left; width: 230px; margin:14px 0 0 12px; padding: 0; }
		
		
		
/**********************
   SECTION =FOOTER
***********************/
#footer { margin: 6px 0 0 9px; padding: 0; width: 832px; background: none; }
#footer p {
	font-size: 9px;
	text-transform: uppercase;
	color: #c7e2eb; }

#large_logo { margin: -70px 0 50px 450px; padding: 0; background: none; z-index: 3; }

