/**************************** WANT THE LOOK 2009 RESET STYLES ***********************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, select, textarea, 
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font-family: Arial, Helvetica, "sans serif";
}
:focus {outline: 0;}
body {width:100%; height:100%; line-height:1; color:#666; font-size:11px; background: #fff;}
ol, ul {list-style: none;}
a {text-decoration:none; color: #5793d6;}
a:hover {text-decoration:underline;}
p {font-weight:normal; font-size:12px; line-height:1.5;}
strong, h1, h2, h3, h4, h5, h6 {font-weight:bold; }
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal; vertical-align: middle;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/*************** SITE SETTINGS *************/
hr {display:none;}
div.hr {height:1px; width:567px; clear:both; margin:0 auto;}
legend {display:none;}
em, address {font-style:normal;}
sup {font-size:100%; vertical-align:super;}
input, select, textarea {font-size:11px; border:1px solid #b9bcbf; background:#fff; color:#737373; font-family: Arial, Helvetica, "sans serif"; }
input.radio, input.checkbox {background:transparent; border:none;}
label.noShow, a.skipLink {display:none;}

.clear{clear:both} 
.clear0{height:0; line-height:0; clear:both}
.clear5{height:5px; line-height:5px; clear:both}
.clear10{height:10px; line-height:10px; clear:both}
.clear15{height:15px; line-height:15px; clear:both}
.clear20{height:20px; line-height:20px; clear:both}
.clear25{height:25px; line-height:25px; clear:both}
.clear30{height:30px; line-height:30px; clear:both}
.clear50{height:50px; line-height:50px; clear:both}

.marginTop10{margin-top:10px}
.marginRight10{margin-right:10px}
.marginRight20{margin-right:20px}
.marginRight25{margin-right:25px}
.marginBottom10{margin-bottom:10px}
.marginLeft10{margin-left:10px}
.marginLeft24{margin-left:24px}
.marginLeft39{margin-left:39px}
.marginLeft74{margin-left:74px}
.paddingTop15{padding-top:15px}

.width170{width:170px}
.width184{width:184px}
.width194{width:194px}
.width214{width:214px}
.width280{width:280px}
.width354{width:354px}
.width470{width:470px}
.width484{width:484px}
.width568{width:568px}

.height55{height: 55px;}
.height80{height:80px}
.height132{height: 132px;}
.height135{height: 135px;}
.height139{height:139px}
.height150{height: 150px;}
.height166{height: 166px;}
.height176{height: 176px;}
.height206{height: 206px;}
.height221{height: 216px;}

.normal{font-weight:normal; font-size:10px}
.normal11px{font-weight:normal; font-size:11px}
.bold{font-weight:bold; font-size:10px}
.upper{text-transform:uppercase}
.spacer16{width:100%; height:16px}
.spacer17{width:100%; height:17px}
.black {color: #000;}

.irt21px{padding:21px 0 0 0; overflow:hidden; height:0 !important; height /**/:21px} 
.irt22px{padding:22px 0 0 0; overflow:hidden; height:0 !important; height /**/:22px} 
.irt24px{padding:24px 0 0 0; overflow:hidden; height:0 !important; height /**/:24px}
.irt26px{padding:26px 0 0 0; overflow:hidden; height:0 !important; height /**/:26px} 
.irt40px{padding:40px 0 0 0; overflow:hidden; height:0 !important; height /**/:40px} 
.irt43px{padding:43px 0 0 0; overflow:hidden; height:0 !important; height /**/:43px} 
.irt80px{padding:80px 0 0 0; overflow:hidden; height:0 !important; height /**/:80px} 
