/*==================================================================================================
	reset
==================================================================================================*/

body,h1,h2,h3,h4,h5,h6,p,ul,li,form,input {border:0; margin:0; padding:0;}
ul {list-style:none;}
li {list-style:none;}
a img {border:none;}
div {position:relative;}
.clear {clear:both;}
.aligncenter {display:block; margin:0 auto;}
.alignleft {float:left;}
.alignright {float:right;}

/*==================================================================================================
	typography
==================================================================================================*/

a,a:link,a:visited {color:#fff; text-decoration:underline;}
a:hover {text-decoration:none;}
h1 {}
h2 {padding:55px 0 0 130px;}
h3 {padding:10px 0 10px 0; font-size:14px;}
h4 {}
h5 {}
h6 {}
span {padding:0 5px;}
.first {padding:10px 0 0 0;}
strong {padding-right:2px;}
hr {border:1px solid white;}
.textarea {width:100%;height:150px;border:1px solid #91A5A6;}
.textbox {width:200px;border:1px solid #91A5A6;}
.sexysimple {
	border:0;
	background:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-weight:bold;
	color:#444;
	cursor:pointer;
	padding:2px 5px;
}

/*==================================================================================================
	content style 
==================================================================================================*/

body {
	background:#91A5A6; 
	font:normal 11px/18px Arial, Helvetica, Verdana, sans-serif;
}
#box_wrapper { 
	width:680px; 
	margin:10px auto; 
	background:#FFF;
}
#wrapper { 
	width:605px; 
	margin:0;  
	padding:0; 
}
#header { 
	height:133px; 
	background:#fff;
}
#center_content { 
	width:500px; 
	margin:0 auto;
}
#left_list, #right_list { 
	float:left; 
	font-weight:bold;
}
#left_list ul  { 
	list-style:none; 
	margin-left:0; 
	padding-left: 0; 
}
#right_list ul { 
	list-style:none; 
	padding-left:60px;
}
ul.contact_list, ul.pr_list { 
	list-style:none; 
	padding:0; 
	margin:0; 
	line-height:12px;
}
ul.contact_list li, ul.pr_list li { 
	list-style:none; 
	padding:0 0 8px 0; 
	margin:0; 
}
ul.contact_list li a { 
	font-weight:bold; 
}
ul.contact_list li a.normal { 
	font-weight:normal; 
}
ul.contact_list li .date { 
	font-weight:bold; 
}
.contact_info { 
	line-height:1.2; 
}
#left_nav {
	float:right; 
	width:65px; 
	padding:30px 0 0 0;
}
#left_nav ul {  
	font-size:13px; 
	list-style:none; 
	padding:0 15px 0 0; 
	margin:0; 
	text-align:right;
}
#left_nav li {  
	list-style:none; 
	padding:0 0 4px 0; 
	margin:0; 
}
#left_nav li a,#left_nav li a:link,#left_nav li a:visited {  
	color:#91A5A6;  
	text-decoration:none;
}
#left_nav li a:hover {  
	text-decoration:underline;
}
#left_nav li a.selected {
	text-decoration:underline;
}
#content_right { 
	float:right; 
	background:#E4701E; 
}
#content { 
	width:375px; 
	color:white; 
	padding:20px 30px;
}
table.news_table td { 
	vertical-align:top;
}
table.news_table td.date { 
	font-weight:bold; 
	width:50px; 
	text-align:right;
}
#content_bottom { 
	width:405px; 
	height:48px; 
	padding-left:30px; 
	background:#E77D31; 
	color:#FFF; 
	line-height:48px;
}
#logos { 
	width:435px; 
	background:#FFF;
}
#content_tail { 
	width:435px; 
	height:40px; 
	clear:both;
}
#footer { 
	width:680px; 
	background:#91A5A6; 
	color:#fff; 
	font-size:9px; 
	padding:8px 0 0 0;
}
