/*Copyright (c) 2008, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 2.5.2*/ /* reset */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,textarea,p,blockquote,th,td	{	margin: 0;	padding: 0;}table {	border-collapse: collapse;	border-spacing: 0;	width: 100%;}fieldset,img {	border: 0;}address,caption,cite,code,dfn,em,strong,th,var {	font-style: normal;	font-weight: normal;}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: text-top;}sub {	vertical-align: text-bottom;}input,textarea,select {	font-family: inherit;	font-size: inherit;	font-weight: inherit;}input,textarea,select { *	font-size: 100%;}legend {	color: #000;}body {	font: 13px/ 1.231 arial, clean, sans-serif; *	font-size: small; *	font: x-small;}table {	font-size: inherit;	font: 100%;}pre,code,kbd,samp,tt {	font-family: monospace; *	font-size: 108%;	line-height: 100%;}/* baseline for typography */h1,h2,h3 {	margin: 1em 0;}h1,h2,h3,h4,h5,h6,strong {	font-weight: bold;}abbr,acronym {	border-bottom: 1px dotted #000;	cursor: help;}em {	font-style: italic;}ol li {	list-style: decimal outside;}ul li {	list-style: disc outside;}th,td {	border: 1px solid #000;	padding: .5em;}th {	font-weight: bold;	text-align: center;}caption {	margin-bottom: .5em;	text-align: center;}p,fieldset,table,pre {	margin-bottom: 1em;}input[type=text],input[type=password],textarea {	width: 12.25em; *	width: 11.9em;}/* grid system */.c_24 {	margin-left: auto;	margin-right: auto;	width: 960px;}/* =Grid >> Global--------------------------------------------------------------------------------*/.g_1, .g_2, .g_3, .g_4, .g_5, .g_6, .g_7, .g_8, .g_9, .g_10, .g_11, .g_12, .g_13, .g_14, .g_15, .g_16, .g_17, .g_18, .g_19, .g_20, .g_21, .g_22, .g_23, .g_24 {	display: inline;	float: left;	position:relative;	margin-left: 5px;	margin-right: 5px;}.alpha {	margin-left: 0;}.omega {	margin-right: 0;}.fc {	margin-left: 5px;	clear: left;}/* =Grid >> 24 Columns--------------------------------------------------------------------------------*/.c_24 .g_1 {width: 30px;}.c_24 .g_2 {width: 70px;}.c_24 .g_3 {width: 110px;}.c_24 .g_4 {width: 150px;}.c_24 .g_5 {width: 190px;}.c_24 .g_6 {width: 230px;}.c_24 .g_7 {width: 270px;}.c_24 .g_8 {width: 310px;}.c_24 .g_9 {width: 350px;}.c_24 .g_10 {width: 390px;}.c_24 .g_11 {width: 430px;}.c_24 .g_12 {width: 470px;}.c_24 .g_13 {width: 510px;}.c_24 .g_14 {width: 550px;}.c_24 .g_15 {width: 590px;}.c_24 .g_16 {width: 630px;}.c_24 .g_17 {width: 670px;}.c_24 .g_18 {width: 710px;}.c_24 .g_19 {width: 750px;}.c_24 .g_20 {width: 790px;}.c_24 .g_21 {width: 830px;}.c_24 .g_22 {width: 870px;}.c_24 .g_23 {width: 910px;}.c_24 .g_24 {width: 950px;}/* =Prefix Extra Space >> 24 Columns--------------------------------------------------------------------------------*/.c_24 .prefix_1 {padding-left: 40px;}.c_24 .prefix_2 {padding-left: 80px;}.c_24 .prefix_3 {padding-left: 120px;}.c_24 .prefix_4 {padding-left: 160px;}.c_24 .prefix_5 {padding-left: 200px;}.c_24 .prefix_6 {padding-left: 240px;}.c_24 .prefix_7 {padding-left: 280px;}.c_24 .prefix_8 {padding-left: 320px;}.c_24 .prefix_9 {padding-left: 360px;}.c_24 .prefix_10 {padding-left: 400px;}.c_24 .prefix_11 {padding-left: 440px;}.c_24 .prefix_12 {padding-left: 480px;}.c_24 .prefix_13 {padding-left: 520px;}.c_24 .prefix_14 {padding-left: 560px;}.c_24 .prefix_15 {padding-left: 600px;}.c_24 .prefix_16 {padding-left: 640px;}.c_24 .prefix_17 {padding-left: 680px;}.c_24 .prefix_18 {padding-left: 720px;}.c_24 .prefix_19 {padding-left: 760px;}.c_24 .prefix_20 {padding-left: 800px;}.c_24 .prefix_21 {padding-left: 840px;}.c_24 .prefix_22 {padding-left: 880px;}.c_24 .prefix_23 {padding-left: 920px;}/* =Suffix Extra Space >> 24 Columns--------------------------------------------------------------------------------*/.c_24 .suffix_1 {padding-right: 40px;}.c_24 .suffix_2 {padding-right: 80px;}.c_24 .suffix_3 {padding-right: 120px;}.c_24 .suffix_4 {padding-right: 160px;}.c_24 .suffix_5 {padding-right: 200px;}.c_24 .suffix_6 {padding-right: 240px;}.c_24 .suffix_7 {padding-right: 280px;}.c_24 .suffix_8 {padding-right: 320px;}.c_24 .suffix_9 {padding-right: 360px;}.c_24 .suffix_10 {padding-right: 400px;}.c_24 .suffix_11 {padding-right: 440px;}.c_24 .suffix_12 {padding-right: 480px;}.c_24 .suffix_13 {padding-right: 520px;}.c_24 .suffix_14 {padding-right: 560px;}.c_24 .suffix_15 {padding-right: 600px;}.c_24 .suffix_16 {padding-right: 640px;}.c_24 .suffix_17 {padding-right: 680px;}.c_24 .suffix_18 {padding-right: 720px;}.c_24 .suffix_19 {padding-right: 760px;}.c_24 .suffix_20 {padding-right: 800px;}.c_24 .suffix_21 {padding-right: 840px;}.c_24 .suffix_22 {padding-right: 880px;}.c_24 .suffix_23 {padding-right: 920px;}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear	{	background: none;	border: 0;	clear: both;	display: block;	float: none;	font-size: 0;	list-style: none;	overflow: hidden;	visibility: hidden;	width: 0;	height: 0;	margin: 0;	padding: 0;}.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display:inline-block;}/* Hide from IE Mac \*/.clearfix {display:block;}/* End hide from IE Mac */* html .clearfix {	height: 1%;}