@charset "UTF-8";
/* CSS Document */

html{
	overflow-y: scroll;
	}

body {
	margin: 0px;
	background: url(../../../images/background.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}

h2 {
        margin-top: 0px;
        }
	
a {
	text-decoration: none;
	color:#FFFFFF;
	}
	
a:hover {
	text-decoration: underline;
	color:#CCFFFF;
	}
	
a.green {
	text-decoration: none;
	color:#FFFFFF;
	}
	
a:hover.green {
	text-decoration: underline;
	color:#C4F3D4;
	}
	
a.orange {
	text-decoration: none;
	color:#FFFFFF;
	}
	
a:hover.orange {
	text-decoration: underline;
	color:#FFE5C2;
	}
	
.small {
        font-size: 11px;
        color: #666666;
        }

.style2 {
	font-size: 24px
	}
	
.style3 {
	font-size: 14px
	}
	
.style5 {
	color: #20165D;
	font-size: 24px;
}

.style6 {
	color: #20165E;
	font-weight: bold;
	font-size: 14px;
}
	
#container {
	margin: auto;
	width: 956px;
	background: url(../../../images/container_back.jpg) #20165D;
	}
	
#footer {
	background: url(../../../images/footer.jpg);
	font-size: 11px;
	height: 38px;
	clear: both;
	text-align: center;
	padding-top: 6px;
	}
	
#copyright {
	text-align: center;
	background-color:#FFFFFF;
	color:#666666;
	font-size:11px;
	}

#content {
	width: 908px;
	margin: auto;
	}
	
#top_links {
	height: 20px;
	padding: 7px 0px 0px 0px;
	}
	
#left_nav {
	width: 212px;
	float: left;
	}
	
#left_nav_links {
	padding: 20px;
	}
	
#left_nav_links ul {
        margin: 0px;
        padding: 0px 0px 0px 10px;
	}
	
#left_nav_links li {
        margin: 0px;
        padding: 0px 0px 10px 0px;
	}
	
#body {
	float: right;
	width: 696px;
	background: url(../../../images/content_back.jpg) repeat-x #FFF5CC;
	}
	
#box_01_heading {
	float: right;
	width: 220px;
	height: 27px;
	padding-top: 9px;
	background: #477BAC;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	}
	
#box_01 {
	float: right;
	width: 200px;
	height: 90px;
	padding: 10px;
	background: #528DC3;
	overflow: auto;
	}
	
#box_02_heading {
	float: right;
	width: 220px;
	height: 27px;
	padding-top: 9px;
	background: #7B8E32;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	}
	
#box_02 {
	float: right;
	width: 200px;
	height: 90px;
	padding: 10px;
	background: #90A73A;
	overflow: auto;
	}
	
#box_03_heading {
	float: right;
	width: 220px;
	height: 27px;
	padding-top: 9px;
	background: #DC7F05;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	}
	
#box_03 {
	float: right;
	width: 200px;
	height: 90px;
	padding: 10px;
	background: #FF9306;
	overflow: hidden;
	}
	
#home_content {
	width: 446px;
	height: 256px;
	float: right;
	color:#333333;
	overflow: none;
	padding-top: 10px;
	}

#home_content a {
	color:#3333FF;
	text-decoration: underline;
	}
	
#page_content {
	width: 630px;
	padding: 20px 30px 0px 0px;
	float: right;
	color:#333333;
	}

#page_content a {
	color:#3333FF;
	text-decoration: underline;
	}
	
#page_info {
	width: 630px;
	padding: 20px 30px 0px 0px;
	float: right;
	color:#333333;
	}
	
#button {
	width: 75px;
	height: 19px;
	background: url(../../../images/button_back.jpg);
	text-align: center;
	padding-top: 7px;
	margin-left: 130px;
	}
	
#links {
	border: 1px solid #CCE2EF;
	width: 190px;
	background: url(../../../images/links_back.jpg) #FFFFFF repeat-x;
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 10px 10px 0px 10px;
	clear:both;
	}
	
#links a {
	color: #20165D;
	}
	
#links ul {
        margin: 0px;
	padding: 0px 0px 0px 10px;
	}
	
#links li {
        margin: 0px;
	padding-bottom: 10px;
	}
	
#links_title {
	float: right;
	width: 212px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #20165D;
	}
	
#additional_resources {
	border: 1px solid #CCE2EF;
	width: 370px;
	background: url(../../../images/links_back.jpg) #FFFFFF repeat-x;
	padding: 10px;
	}

#additional_resources a {
        color: #3333FF;
        text-decoration: underline;
        }
	
#box_a_heading {
	float: right;
	width: 212px;
	height: 27px;
	padding-top: 9px;
	background: #477BAC;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	}
	
#box_a {
	float: right;
	width: 192px;
	height: 50px;
	padding: 10px;
	background: #528DC3;
	overflow: auto;
	color:#FFFFFF;
	}
	
#box_b_heading {
	float: right;
	width: 212px;
	height: 27px;
	padding-top: 9px;
	background: #7B8E32;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	}
	
#box_b {
	float: right;
	width: 192px;
	height: 50px;
	padding: 10px;
	background: #90A73A;
	overflow: auto;
	color:#FFFFFF;
	}
	
#box_c_heading {
	float: right;
	width: 212px;
	height: 27px;
	padding-top: 9px;
	background: #DC7F05;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	}
	
#box_c {
	float: right;
	width: 192px;
	height: 50px;
	padding: 10px;
	background: #FF9306;
	overflow: auto;
	color:#FFFFFF;
	}

#ajaxSearch_form {
	border: none;
           color: #444;
           width: auto;
       }
       #ajaxSearch_input {
           width: 115px;
           height: 17px;
           border: none;
       }

       #ajaxSearch_output {
           border: 1px solid #444;
           padding: 10px;
           background: #fff;
           display: block;
           height: auto;
           vertical-align: top;
       }
       .AS_ajax_result {
           color: #444;
           margin-bottom: 3px;
       }
       .AS_ajax_resultLink {
           text-decoration: underline;
       }
       .AS_ajax_resultDescription{
           color: #555;
       }
       .AS_ajax_more {
           color: #555;
       }
	   
fieldset {
	border: none;
	padding: 0px;
	margin: 0px;
	}
	
