/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.3
*/

/**
 * 84.5% for !IE, keywords for IE
 * Percents could work for IE, but for backCompat purposes, we are using
 keywords.
 * x-small is for IE < 6 and IE6 quirks mode.
 *
 */
body {font:12px arial,helvetica,clean,sans-serif;*font-size:12px;*font:x-
small;}
table {font-size:inherit;font:100%;}
.yui-g {
text-align:justify;
}

/**
 * 99% for safari; 100% is too large
 */
select, input, textarea {font:100% arial,helvetica,clean,sans-serif;}

/**
 * Bump up !IE to get to 13px equivalent
 */
pre, code {font:115% monospace;*font-size:100%;}

/**
 * Default line-height based on font-size rather than "computed-value"
 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
 */
body * {line-height:1.25em;}

#auxnavlinks{ color:#fff; font-size:10px; } 
#navlinks{ color:#fff; font-size:15px;}
#auxnavlinks a:hover { color:#0e94d5;}
#navlinks { font-size:12px; padding-right:50px;}
#navlinks a:hover{ color:#153d60; }
#auxnavlinks a, #navlinks li a{ text-transform:uppercase; color:#fff; text-decoration:none;}

#subcontent	{color:#444; text-align:justify; }
#subcontent p, #subcontent h1, #subcontent h2 { color:#444; text-align:justify; line-height:150%;font-weight:normal;}
#subcontent h2, #subcontent h3	{color:#0e94d5; font-size:135%; text-align:left; font-weight:normal;}
#subcontent h3	{font-size:15px;}
#subcontent h1	{display:inline;}

#subcontent strong	{font-weight:bold;}
#navlinks	{font-weight:bold;}
#navlinks a	{font-weight:normal;}



#networkaffiliates a, #maincontent .feature h2 a, #maincontent .feature p a, #sitemap a, #subcontent a{ color:#0e94d5; text-decoration:none; }
#networkaffiliates a:hover, #maincontent .feature h2 a:hover, #maincontent .feature p a:hover, #sitemap a:hover, #subcontent a:hover{ color:#153d60; text-decoration:underline; }

#maincontent .feature {clear:both; margin-bottom:10px;}
#maincontent .featuretext {float:left; width:400px;}
#maincontent .feature h2{ color:#0e94d5; font-size:20px; font-weight:normal; padding-top:2px; margin-top:0;}
#maincontent .feature p { color:#444; }
#maincontent .feature img {float:left; padding-right:15px;}
#maincontent .cl	{clear:both;}

#maincontent h1, #maincontent h2{ color:#0e94d5; font-size:20px; font-weight:normal; }
#maincontent h1 { margin-bottom:10px;}
#maincontent h2 { margin-top:15px; font-size:15px;}
#maincontent em, #subcontent em { font-style:italic; }
#maincontent strong { font-weight:bold;}
#maincontent { color:#444; }

#networkaffiliates p{ text-align:center; font-size:100%; }
#networkaffiliates h2 { margin-top:-12px; margin-bottom:15px; color:#0e94d5;}
#testimonials h1{ margin-bottom:15px; }
#testimonials .endquote{ margin-left:0px; }
#testimonials p{ margin-top:25px; background:url("../images/testimonialquo.gif") top left no-repeat; padding-left:15px; padding-top:0; padding-right:15px;}
#testimonials img {
	padding:5px; vertical-align:middle;
}

#ft #fttext p { font-size:85%;}
#ft #fttext a { color:#fff; text-decoration:none;}
#ft #fttext a:hover {color:#153d60;}
#ft #fttext { color:#fff; }

li	{margin:0 0 4px 30px; list-style:square;}

.label{ color:#0e94d5; vertical-align:top;}
.caption	{font-size:90%;}