/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,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{font-style:normal;font-weight:normal;}ol,ul {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;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;min-width:950px;}#doc3{margin:auto 10px;width:auto;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge .yui-u{width:24%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-gf div.first{width:24%;}.yui-ge div.first{width:74.2%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

body {width:100%;background:#f5f5f5;}
body * {color:#333;line-height:1.5;}
#yui-main {width:75%;min-width: 770px;max-width: 960px;margin:20px auto 0 auto;background:#fff;border:solid 1px #ccc;}

h2,h3 ,h4,h5{font-family:"Gill Sans","Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;}

h1 a, h1 a:hover, h1 span{border:none;text-indent:-20000px;display:block;background:url(../img/corporate/logo6.jpg) top left no-repeat;height:87px;min-width:280px;}
ul {margin-top:0.5em;}
ul ul{margin-top:0;}
strong {font-weight:bold;}
em {color:inherit;font-size:inherit;font-style:italic;font-weight:inherit;}
pre{font-size:77%;width:95%;line-height:1em;background:#f8f8f8;border:dashed 1px #555;margin:0.5em 0;padding:0 1em;overflow:auto;}
th {font-weight:bold;border-bottom:solid 1px #555;}
th, td {padding:0 1%;}
td {border-bottom:solid 1px #ccc;}
table {border-spacing:0;width:60%;}
a{color:inherit;text-decoration:none;border-bottom:dotted 1px #555;}
a:hover{color:inherit;text-decoration:none;border-bottom:solid 1px #555;}
p {padding:1% 0;}

#masthead {font-size:100%;text-align:left;font-weight:bold;min-height:150px;background:url(../img/layout/tiles3.jpg) top left no-repeat;margin:10px;}
#mainnav {margin:0 10px;}
#mainnav ul {overflow:hidden;background:url(../img/layout/nav.gif) top left;}
#mainnav ul li a{font-weight:inherit;border:none;display:block;color:#333;padding:0.5em 1.8em 0.2em 1.8em; text-decoration:none;}
#mainnav ul li a:hover,#mainnav ul li.active a,#mainnav ul li strong{font-weight:inherit;border:none;background:url(../img/layout/nav2.gif) top left;display:block;padding:0.5em 1.8em 0.2em 1.8em;}
#mainnav ul li a:hover span,#mainnav ul li.active a span,#mainnav ul li strong span{font-weight:inherit;color:#EA2B0F;}

#mainnav ul li {font-size:107%;border-right:solid 1px #fff;float:left;font-weight:bold;}
h2 {font-size:197%;text-align:left;padding:1em 0 0 0;color:#444;}
h3,legend {font-size:152%;text-align:left;padding:0 0.3em 0 24px;color:#EA2B0F;margin:1em 0 0 0;background:url(../img/icons/flower_icon_white.gif)  0px 0.3em no-repeat;}
h4 {font-size:122%;color:#EA2B0F;margin-top:1em;}
h5 {font-size:107%;color:#EA2B0F;margin:1em 0 0 0;padding:0;}
h4 em {font-style:normal;font-weight:bold;color:#EA2B0F;}
.list h3 {margin:0;padding:0 0 0 25px;}
.list h3 a{border-color:#EA2B0F;}
.list li {margin-bottom:2em;}
.list li p{margin:0;padding:0 0 0 25px;}
#footer {margin:2em 10px 10px;padding:0.5% 1%;background:#EA2B0F url(../img/layout/footer.gif) top left repeat-x;font-size:100%;}
#footer p,#footer a{color:#fff;border-color:#fff;}
#content{text-align:left;padding:1% 4% 30px 4%;}
#sidebar {background:#fff;border:solid 1px #ccc;margin-top:3em;padding:0 1em 1.5em 1em;}
#sidebar h4 {font-size:107%;color:#EA2B0F;margin:1em 0 0 0;padding:0;}
#sidebar h4 a,  h3 a{border-color:#EA2B0F;color:#EA2B0F;margin:0;padding:0;}
#sidebar p a{border-bottom:dotted 1px #fff;margin:0;padding:0;}
#sidebar p a:hover{border-bottom:dotted 1px #555;margin:0;}
p.benchmark {color:#666;font-size:85%;margin:0;padding:0;}
.toplink {font-size:85%;text-align:right;width:75%;min-width: 770px;max-width: 960px;margin:0 auto 20px auto;}
.error{border:solid 1px #ff0000;padding: 0.3em 1em 0.3em 25px; margin:1em 0;background:#ffe0e0 url(../img/icons/exclamation.gif) no-repeat 3px 3px ;font-size:92%;}
.msg{border:solid 1px #0099CC;padding: 0.3em 1em; background:#e0FFff;font-size:92%;margin-bottom:0.5em;}
div.address{margin:1.5em 0 1em 0;}
div.address strong{color:#EA2B0F;font-size:107%;}
ul.bullet  li{list-style:circle;margin-left:2em;}
.image {width:30%;float:left;}
.text {float:left;width:66%;}
.image img {width:100%;}
.text h3{background:none;}
.linkbutton {text-align:right;margin-top:1em;font-weight:bold;}
ul li p{margin:0;padding:0.2em 0 0 0;}


	form p {margin-bottom:0.5em;text-indent:0;overflow:hidden;}
	legend {margin:0 0 0.5em 30px;background:none;}
	fieldset fieldset  legend {font-size:92%;}
	label {display:block;text-align:right;width:30%;float:left;margin-right:1%;}
	input,textarea,select {display:block;text-align:left;width:30%;float:left;margin-right:1%;}
	textarea {height:10em;}
	form span.error {display:block;text-align:left;width:30%;float:right;margin-top:0;}
	input.submit {text-align:center;margin-left:31%;}
	input.checkbox {width:2em;margin-right:1%;}
	label.qf_after{text-align:left;width:25%;}
	input.small{width:2em;margin-bottom:0;}
	input.small2{width:4em;}
	td input {float:none;margin:0;}
	td input.submit {text-align:right;float:none;margin:0;width:auto;}
	form p.text {width:66%;}
	

	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearfix {display: inline-table;}
	/* Hides from IE-mac \*/ * html .clearfix {height: 1%;}.clearfix {display: block;}	/* End hide from IE-mac */
