/* Basic Style Set-up */
/*------------------------------------------------------------------------*/
body, td, th {
	font-family: Arial, "Lucida Grande", "Lucida Sans", Helvetica, sans-serif;
}
body, p, h1, h2, h3, h4, h5, h6, form, ol, ul, dl, hr {
	padding:0; margin:0;
}
a {
	color:#413c3c; font-size:11px; font-family:arial, verdana, helvetica, sans-serif; text-decoration:underline; cursor:pointer; background-color:transparent;
}
input, select {
	font-size:11px; font-family:arial, verdana, helvetica, sans-serif
}
a:link {
	text-decoration:underline; color:#413c3c; 
}
a:visited {
	text-decoration:underline; color:#413c3c; 
}
a:hover {text-decoration:underline; color:#413c3c;
}
/* Global Site Styles */
/*------------------------------------------------------------------------*/
body {
	background-color:#686665;
}
#wrapper {
	margin:13px auto 0 auto; background-color:#fff; width:98%; min-width:900px;
}
#header {
	height:60px; background-image:url(../imgs/new/header/hd_center.gif); background-repeat:repeat-x; background-color:#000;
}
#header_left { 
	height:60px; width:8px; background-image:url(../imgs/new/header/hd_left.gif); background-repeat:no-repeat;	float:left; 
}
#header_right { 
	height:60px; width:8px;	background-image:url(../imgs/new/header/hd_right.gif); background-repeat:no-repeat; float:right; 
}
#navigation {
	height:44px; background-image:url(../imgs/new/header/nav.gif); background-repeat:repeat-x;
}
/* Main Area Styles */
/*------------------------------------------------------------------------*/
#main {
	padding:0 15px 0 0; font-size:70%;
}
#main_bottom { /* The rounded corners to the main white canvas */
	height:8px; margin-top:0px; clear:both; padding-top:10px;
}
#main_bottom_left { 
	height:8px; width:8px; background-image:url(../imgs/new/footer/mb_left.gif); background-repeat:no-repeat; float:left; 
}
#main_bottom_right { 
	height:8px; width:8px; background-image:url(../imgs/new/footer/mb_right.gif); background-repeat:no-repeat; float:right; 
}
/* Left Column Styles */
/*------------------------------------------------------------------------*/
#left_column {
	float:left;
}
#left_column_inner {
	background-image:url(../imgs/new/left_col/left_col_top.gif); background-repeat:no-repeat; background-position:top; background-color:#686665; width:300px; padding: 22px 15px 0 15px;
}
#left_column_bottom {
	background-image:url(../imgs/new/left_col/left_col_bottom.gif); background-repeat:no-repeat; background-position:top; padding-top:15px;
}
.panel {
	width:300px; background-image:url(../imgs/new/left_col/panel_bg.gif); background-position:0 0; background-repeat:no-repeat;
	height:65px; padding:12px;
}
/* Right Column Styles */
/*------------------------------------------------------------------------*/
#right_column {
	padding:8px 0 0 345px;
}
/* Footer Styles */
/*------------------------------------------------------------------------*/
#footer {
	margin:0 auto 0 auto; width:90%; height:80px; font-size:55%; text-transform:uppercase; background-color:#CBD600;
	background-image:url(../imgs/new/footer/ft_center.gif); background-repeat:repeat-x; min-width:900px;
}
#footer_left { 
	height:80px; width:12px; background-image:url(../imgs/new/footer/ft_left.gif); background-repeat:no-repeat;	float:left; 
}
#footer_right { 
	height:80px; width:12px; background-image:url(../imgs/new/footer/ft_right.gif); background-repeat:no-repeat; float:right; 
}
#footer p {
	width:65%; padding-top:18px; margin-left:15px;
}
#footer a, #footer a:visited {
	color:#000; text-decoration:underline; font-size:9px;
}
#footer a:hover, #footer a:active {
	color:#fff; text-decoration:underline; font-size:9px;
}
#footer img {
	padding-top:18px; margin-right:15px;
}
/* Content Styles */
/*------------------------------------------------------------------------*/
.form_outer {
	border: solid #777777 1px; background-color: #e7e7e7;
}
.form_inner {
	border-left: solid #ffffff 2px;	border-top: solid #ffffff 2px; padding: 10px; line-height: 18px;
}
.info_outer {
	border: solid #777777 1px; background-color: #fff6d8;
}
.info_inner {
	border-left: solid #ffffff 2px;	border-top: solid #ffffff 2px; padding: 10px; line-height: 18px; font-weight:bold; text-align:center;
}
h1 {
	padding-top:8px; font-weight:bold; font-size:115%; color:#ffffff;
}
.yellow_left { height:45px; width:10px; background-image:url(../imgs/new/yellow_left.gif); background-repeat:no-repeat; float:left; }
.yellow_right { height:45px; width:10px; background-image:url(../imgs/new/yellow_right.gif); background-repeat:no-repeat; float:right; }
.yellow_header { height:45px; background-image:url(../imgs/new/yellow_center.gif);	background-repeat:repeat-x;; }
.yellow_cont_panel { border-bottom:2px solid #f3d873; padding:8px; border-left:2px solid #f3d873; border-right:2px solid #f3d873; }

.blue_left { height:45px; width:10px; background-image:url(../imgs/new/blue_left.gif); background-repeat:no-repeat; float:left; }
.blue_right { height:45px; width:10px; background-image:url(../imgs/new/blue_right.gif); background-repeat:no-repeat; float:right; }
.blue_header { height:45px; background-image:url(../imgs/new/blue_center.gif);	background-repeat:repeat-x;; }
.blue_cont_panel { border-bottom:2px solid #8dd4ee; padding:8px; border-left:2px solid #8dd4ee; border-right:2px solid #8dd4ee; }