/* Page Structure
----------------------------------------------- */
body	{
	margin:0px;
	padding:0px;
	background-color: #f1eae3;
	font:12px arial, helvetica, sans-serif;
	line-height:16px;
	color: #676767;
	text-align: center; /* IE w */
	}

p {font:12px arial, helvetica, sans-serif; color: #676767; line-height: 16px; text-align:left; margin:0; padding:16px 0 0 0;}
td {font:12px arial, helvetica, sans-serif; color: #676767; margin:0;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size:24px; line-height: 23px; color: #084373; margin:0; padding:0px 0 20px 0; font-weight: bold; text-align:left;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:24px; line-height: 23px; color: #084373; margin:0; padding:0px 0 20px 0; font-weight: bold; text-align:left;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:18px; line-height: 20px; color: #0b5ea1; margin:0; padding:15px 0 15px 0; font-weight: bold;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size:18px; margin:0; padding:5px 0 0 0; color: #111155;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size:13px; display: inline-block; line-height: 13px; margin:0; padding:5px 0 0 0; color: #a9052a;}
a {color:#991b1e; text-decoration:none;}
a:hover {color:#991b1e; text-decoration:underline;}

ul {margin:0; padding:10px 0 10 32;}
ol {margin:0; padding:0 0 15 16;}
li {margin:0; padding:0 15 3 0;}

.panel {color: #666666; background-color: #ffffff; padding: 0 17px 13px 16px;}
.panel p {font:12px arial, helvetica, sans-serif; line-height: 16px; text-align:left; margin:0; padding:13px 0 0 0;}
.panel a {color:#084373; font-weight: bold; text-decoration:none;}
.panel a:hover {color:#084373; text-decoration:underline;}
.more a {color:#996633; text-decoration:none;}
.more a:hover {color:#996633; text-decoration:underline;}

.footer {font:11px arial, sans-serif; color: #666666; padding:0 0 10px 0;}
.footer a {color:#666666; text-decoration:none;}
.footer a:hover {color:#666666; text-decoration:underline;}

.white {font:11px arial, helvetica, sans-serif; color: #ffffff; line-height: 15px; text-align:right; margin:0; padding:6px 25px 0 0;}
.white a {color:#ffffff; text-decoration:none;}
.white a:hover {color:#ffffff; text-decoration:underline;}

.bread {font:11px arial, sans-serif; color: #666666; background: url(../images/bg/b_top_int.jpg) no-repeat top right; padding: 24px 0 0 211px;}
.bread a {color:#666666; text-decoration:none;}
.bread a:hover {color:#666666; text-decoration:underline;}

.content {margin:0; padding:0 55px 31px 0;}

.table_head {font:12px arial, sans-serif; color: #ffffff;}
.table_text {font:12px arial, sans-serif; color: #3d3d3d;}

.submenu {color:#5c5c54; text-decoration:none;}
.submenu:hover {color:#2b2b27; text-decoration:underline;}

.io {
	width: 150px;
	height: 189px;
	float: right;
	display: inline;
	background-color: #f4f3f0;
	padding: 10px 10px 10px 10px;
	margin: 0px 5px 10px 15px;
	}
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.formfield {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;	
}