body {
	background-color: #FFF8A4;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #ff6600;
	text-decoration: none;
}
a:visited {
	color: #ff6600;
	text-decoration: none;
}
a:hover {
	color: #ff6600;
	text-decoration: underline;
}
a:active {
	color: #ff6600;
	text-decoration: none;
}
h1 { 
	margin:5px 0px 0px 0px; 
	font-size:17px; 
	color:#0A2F39;
	font-family:Arial, Helvetica, sans-serif;
}

.logo { 
	padding:13px 0px 16px 0px;
	}
h3 { 
	margin:5px 0px 0px 0px; 
	font-size:14px; 
	color:#0A2F39;
}
h3 a:link {
	color: #0A2F39;
	text-decoration: none;
}
h3 a:visited {
	text-decoration: none;
	color: #0A2F39;
}
h3 a:hover {
	text-decoration: underline;
	color: #0A2F39;
}
h3 a:active {
	text-decoration: none;
	color: #0A2F39;
}
.content {
	background-image: url(../images/bg.gif);
	background-repeat:repeat-y;
	background-position:center;
	background-color:#FFFEF6;
	}
.header { 
	background-color:#FFFFFF;
	border-bottom:1px solid #410D05;
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.b_date{
	font-size:11px;
	color:#666666;
}
.base_copy{ 
	border:1px solid #DDE9EC;
	background-color:#FFFBCE;
	padding:10px 10px 0px 10px;
	margin-bottom:10px;
}
.article{ 
	border:1px solid #DFDDCF;
	background-color:#FFFBCE;
	padding:10px 10px 0px 10px;
	margin-bottom:10px;
	}
.big_form{ 
	border:1px solid #DFDDCF;
	background-color:#FFFBCE;
	padding:8px 8px 8px 8px;
	margin-bottom:10px;
	}
.bf_top {
	background-color:#FFFEF6;
	border-bottom:2px solid #D3CCBC;
}
.bf_main {
	background-color:#FFFEF6;
}
.pre_footer{ 
	border-top:3px solid #6C7E83;
	}
.top_menu { 
	background-color:#FFF8A4;
	background-image:url(../images/top_menu_bg.gif);
	border-bottom:4px solid #ff6600;	
}
.main { 
	padding:10px 10px 10px 10px;
	border-left:1px solid #DFDDCF;

}
.breadcrumb {
	background-color:#DFDDCF; 
	padding:5px 5px 5px 10px; 
	font-size:10px; 
	color:#ff6600;
}
.breadcrumb a:link {
	color: #ff6600;
	text-decoration: none;
}
.breadcrumb a:visited {
	text-decoration: none;
	color: #ff6600;
}
.breadcrumb a:hover {
	text-decoration: underline;
	color: #ff6600;
}
.breadcrumb a:active {
	text-decoration: none;
	color: #ff6600;
}
.s_button{
	border:outset 1px #ccc;
	background:#999;
	color:#333333;
	font-weight:bold;
	padding: 1px 2px;
	background:url(../images/formbg.gif) repeat-x left top; 
	font-size:12px;
	width:125px;
}
.s_button2{
	border:outset 1px #ccc;
	background:#999;
	color:#333333;
	font-weight:bold;
	padding: 1px 2px;
	background:url(../images/formbg.gif) repeat-x left top; 
	font-size:13px;
	width:218px;
}
.form {
	background-color:#F7F6EF;
	border-left:1px solid #DFDDCF;
	border-right:1px solid #DFDDCF;
	padding:10px 5px 5px 5px;
}
.form_table {	
	background-color:#DDDBCD;
	}
.form_table td {
	font-size:11px;
	background-color:#FFFEFB;
	}
.text_field {
	width:120px; 
	font-size:11px;
	border:1px solid #A29E84;
}
.text_field2 {
	width:216px; 
	font-size:13px;
	border:1px solid #A29E84;
}
.legal { 
	background-color:#FFF8A4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff6600;	
}
.legal a:link {
	color: #ff6600;
	text-decoration: none;
}
.legal a:visited {
	text-decoration: none;
	color: #ff6600;
}
.legal a:hover {
	text-decoration: none;
	color: #ff6600;
}
.legal a:active {
	text-decoration: none;
	color: #ff6600;
}
#thicktabs {
	margin: 0;
	padding: 0;
	float: left;
	font: normal 12px Arial;
}
#thicktabs li {
	display: inline;
}
#thicktabs li a {
	float: left;
	color: #FF6600;
	padding: 8px 11px; /*padding of tabs*/
	text-decoration: none;
	background: transparent url(../images/pinkbg.gif) top right no-repeat;
	border-bottom: 0px solid #436D87; /*thick bottom border below tabs*/
}
#thicktabs li a#leftmostitem { /*Extra CSS for left most menu item*/
	border-left: 1px solid #7FAAFF; /*left border style*/
}
#thicktabs li a#rightmostitem	{ /*Extra CSS for right most menu item*/
	border-right: 0px solid #d3bdbe; /*right border style*/
	background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited {
	color: #FFFFFF;
}
#thicktabs li a:hover {
	color: #FFFFFF;
	background-image: url(../images/pinkbgover.gif); /*background image swap on hover*/
}
.atop{ font-size:13px;}
.s_tex_f{ font-size:10px; color:#333333;}