@charset "utf-8";

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/* Copyright (c) 2009, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.8.0r4*/

/* Grid
----------------------------------------------------------------------------------------------------*/
.container_12 {	margin-left: auto;	margin-right: auto;	width: 960px;}
/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11,
.grid_12 {	display: inline;	float: left;	margin-left: 10px;	margin-right: 10px;}
/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {	margin-left: 0;}
.omega {	margin-right: 0;}
/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/
.container_12 .grid_1 {	width: 60px;}
.container_12 .grid_2 {	width: 140px;}
.container_12 .grid_3 {	width: 220px;}
.container_12 .grid_4 {	width: 300px;}
.container_12 .grid_5 {	width: 380px;}
.container_12 .grid_6 {	width: 460px;}
.container_12 .grid_7 {	width: 540px;}
.container_12 .grid_8 {	width: 620px;}
.container_12 .grid_9 {	width: 700px;}
.container_12 .grid_10{	width: 780px;}
.container_12 .grid_11{	width: 860px;}
.container_12 .grid_12{	width: 940px;}
.container_12 .grid_3v1{	width: 205px;}
/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/
.container_12 .prefix_40 {	padding-left: 40px;}
.container_12 .prefix_1 {	padding-left: 80px;}
.container_12 .prefix_2 {	padding-left: 160px;}
.container_12 .prefix_3 {	padding-left: 240px;}
.container_12 .prefix_4 {	padding-left: 320px;}
.container_12 .prefix_5 {	padding-left: 400px;}
.container_12 .prefix_6 {	padding-left: 480px;}
.container_12 .prefix_7 {	padding-left: 560px;}
.container_12 .prefix_8 {	padding-left: 640px;}
.container_12 .prefix_9 {	padding-left: 720px;}
.container_12 .prefix_10 {	padding-left: 800px;}
.container_12 .prefix_11 {	padding-left: 880px;}
/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/
.container_12 .suffix_40 {	padding-right: 40px;}
.container_12 .suffix_1 {	padding-right: 80px;}
.container_12 .suffix_2 {	padding-right: 160px;}
.container_12 .suffix_3 {	padding-right: 240px;}
.container_12 .suffix_4 {	padding-right: 320px;}
.container_12 .suffix_5 {	padding-right: 400px;}
.container_12 .suffix_6 {	padding-right: 480px;}
.container_12 .suffix_7 {	padding-right: 560px;}
.container_12 .suffix_8 {	padding-right: 640px;}
.container_12 .suffix_9 {	padding-right: 720px;}
.container_12 .suffix_10 {	padding-right: 800px;}
.container_12 .suffix_11 {	padding-right: 880px;}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {clear: both;display: block;	overflow: hidden;visibility: hidden;width: 0;	height: 0;}
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after {	clear: both;	content: ' ';	display: block;	font-size: 0;	line-height: 0;
	visibility: hidden;	width: 0;	height: 0;}
.clearfix {	display: inline-block;}
* html .clearfix {	height: 1%;}
.clearfix {	display: block;}
/* Learn more ~ http://960.gs/ Licensed under GPL and MIT. */

body {
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	*font-size:small; 
	*font:x-small; 
}

select, input, button, textarea, button { font:99% arial,helvetica,clean,sans-serif;}
table {	font-size:inherit;	font:100%;}
pre, code, kbd, samp, tt {
	font-family:monospace;	*font-size:108%;	line-height:100%;}

h1 {	font-size: 138.5%; }	/* 18px via YUI Fonts CSS foundation. */
h2 {	font-size: 123.1%; }	/* 16px via YUI Fonts CSS foundation. */
h3 {	font-size: 108%; }	    /* 14px via YUI Fonts CSS foundation. */
h1,h2,h3 {	margin: 1em 0; }	/* Top & bottom margin based on font size. */
h1,h2,h3,h4,h5,h6,strong,dt { 	font-weight: bold;    color:#02587b; }
optgroup {	font-weight:normal;}
abbr,acronym {	border-bottom: 1px dotted #000;	cursor: help;} 	
em {	font-style: italic;} 
del {	text-decoration: line-through;}
blockquote,ul,ol,dl { 	margin: 1em; }	
ol,ul,dl {	margin-left: 2em;} 	
ol li {	list-style: decimal outside; } 
ul li {	list-style: disc outside; } 	
dl dd { 	margin-left: 1em; }	
th,td {	/* border: 1px solid #000; */	padding: .5em;} 
th { font-weight: bold;	text-align: center;} 	
caption { 	margin-bottom: .5em; 	text-align: center; }
sup { 	vertical-align: super; }
sub {	vertical-align: sub;} 
p, fieldset, table, pre { 	margin-bottom: 1em; }	
button, input[type="checkbox"], input[type="radio"], input[type="reset"], input[type="submit"] {	padding:1px;} 
/* Opera requires 1px of passing to render with contemporary native chrome */



