#grid-background {margin: auto; margin-top: 10px; width: 900px;overflow: hidden;background-color: #f9f9f9;}

/*HELP.HTML */
#helpgrid2-wrap {text-align: left; margin-top: 0px;}
#helpgrid2 {margin: auto;width: 900px; text-decoration: none; }
#helpgrid2left {float: left;clear: left;width: 223px; margin-left: 0px;}
/*#helpgrid2center {float: left;width: 328px;margin-left: 10px;margin-right: 10px;} */
#helpgrid2right {float: right; clear: right; width: 667px; margin-right: 0px;}

#helpgrid2left img { margin-bottom: 20px;}
#helpgrid2 a:hover span { text-decoration: underline; }
#helpgrid2 p.link { margin-top: 5px; }
#helpgrid2 a { color: #08c; }
#helpgrid2 a:link, a:visited, a:active { text-decoration: none; }
#helpgrid2 a:hover { text-decoration: underline; }

/*DOWNLOAD.HTML */
#downloadgrid {margin: auto;width: 900px; text-decoration: none; }

/* LEFT SUBNAVIGATION */
#subnav { position:relative; margin:0 0 1.4em; background:url('images/subnav_bg20090303.gif') repeat-y left; z-index:10; }
#subnav .capbottom { position:relative; z-index:10; height:8px; margin-top:-8px; background:url('images/subnav_bgbottom20090303.png') no-repeat 0 100%; font-size:1px; zoom:1; behavior:url(js/iepngfix/iepngfix.htc); }
#subnav h2 { margin:0; height:17px; padding:11px 14px; font-size:12px; background:url('images/subnav_bgtop20090303.png') no-repeat 0 0; zoom:1; }
#subnav h2 a { color:#303030; text-decoration:none; }
#subnav h2 a:hover { text-decoration:underline; }

#subnav ul { margin:0; padding:0 2px 1px; background:url('images/subnav_bgbottom20090303.png') no-repeat 0 100%; }
#subnav ul li { display:block; padding-bottom:1px; padding-right:10px; background:url('images/subnav_bgitem20090303.gif') no-repeat 50% 100%; }
#subnav ul li a {display:block; margin:0; position:relative; padding:10px 18px; color:#666; text-decoration:none; outline:none;  background:url('images/subnav_bgitemarrow20080108.gif') no-repeat 0 13px; }
#subnav ul li a img { padding-right:8px; margin-bottom:-7px; }
#subnav ul li.last a { padding-bottom:12px; margin-bottom:-2px; }
#subnav ul li a:hover { text-decoration:none; color:#000; background-position:0 -87px; }


/* ON STATES */
#subnav.community_twitter li#community_twitter a {color:#000; text-decoration:none; cursor:default; border-color:#eee; background-position:0 -87px;}
#subnav.community_aboutus li#community_aboutus a {color:#000; text-decoration:none; cursor:default; border-color:#eee; background-position:0 -87px;}

/* Content Grid */
#contentgrid2-wrap {text-align: left; margin-top: 0px;}
#contentgrid2 {margin: auto;width: 667px; text-decoration: none; }
#contentgrid2left {float: left; clear: left; width: 667px; margin-left: 0px;}
/*#contentgrid2center {float: left;width: 328px;margin-left: 10px;margin-right: 10px;} */
#contentgrid2right {float: right; clear: right; width: 0px; margin-right: 0px;}

#contentgrid2left h1 { font-weight: bold; font-size: 16px; padding:5px 14px;}
#contentgrid2left h2 { font-weight: bold; font-size: 14px; line-height: 14px; padding:5px 14px; margin-bottom: 14px; }
#contentgrid2left h3 { font-weight: bold; font-size: 12px; line-height: 12px; padding:5px 12px; margin-bottom: 12px; }
#contentgrid2left #content { font-size: 12px; padding:11px 14px;}
#contentgrid2left #content h4 {font-wight: bold;font-size: 12px; padding:11px 0px 0px;}
#contentgrid2left a { color: #000000; font-weight: bold;}
#contentgrid2left a:hover { color: #000000; font-weight: bold;}
#contentgrid2left ul { margin-left:20px; padding:11px 10px; list-style-type: square;}
#contentgrid2left ul li { padding:5px 12px;}

#jump { text-align:right; margin-right:5px; }

/* PROMOS */
#helpgrid3-wrap {text-align: left; margin-top: 0px;}
#helpgrid3 {margin: auto;width: 667px;}
#helpgrid3col1 {float: left;width: 213px; margin-left: 0px; margin-right: 8px;}
#helpgrid3col2 {float: left;width: 213px;margin-left: 8px;margin-right: 8px;}
#helpgrid3col3 {float: right; clear: right; width: 213px; margin-right: 0px;}

/* TEASER TEXT */
#contentgrid2left h1 {color: #000000;font-family: 'GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 24px;padding-top: 35px;padding-bottom: 0px;padding-left: 40px;text-align: left;text-decoration: none;text-indent: 0px;}
#contentgrid2left h2 {color: #606060;font-family: 'GillSans-Light','GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 18px;padding-top: 24px;padding-bottom: 0px;padding-left: 40px;padding-right: 80px;text-align:left;text-decoration: none;text-indent: 0px;}
#contentgrid2left h3 {color: #000000;font-family: 'GillSans-Light','GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 14px;padding-top: 20px;padding-bottom: 0px;padding-left: 80px;padding-right: 100px;text-align: left;text-decoration: none;text-indent: 0px;}
#contentgrid2left h4 {color: #000000;font-family: 'GillSans-Light','GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 14px;line-height: 150%;padding-top: 20px;padding-bottom: 0px;padding-left: 40px;padding-right: 100px;text-align: left;text-decoration: none;text-indent: 0px;}
#contentgrid2left li {padding-right:10px;}
#contentgrid2left table {color: #000000;font-family: 'GillSans-Light','GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 14px;line-height: 150%;padding-top: 0px;padding-bottom: 0px;padding-left: 180px;padding-right: 0px;text-align: left;text-decoration: none;text-indent: 0px;}
#bottomspacer {padding-bottom: 35px;}

#contentgrid2leftFAQ h1 {color: #000000;font-family: 'GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 24px;padding-top: 35px;padding-bottom: 0px;padding-left: 5px;text-align: left;text-decoration: none;text-indent: 0px;}
#contentgrid2leftFAQ h2 {color: #606060;font-family: 'GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 14px;padding-top: 0px;padding-bottom: 0px;padding-left: 20px;padding-right: 80px;text-align:left;text-decoration: none;text-indent: 0px;}
#contentgrid2leftFAQ h3 {color: #000000;font-family: 'GillSans-Light','GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 14px;padding-top: 0px;padding-bottom: 10px;padding-left: 40px;padding-right: 100px;text-align: left;text-decoration: none;text-indent: 0px;}
#contentgrid2leftFAQ a { color: #000; text-decoration: none; }
#contentgrid2leftFAQ a:link, a:visited, a:active { text-decoration: none; }
#contentgrid2leftFAQ a:hover h2 { color: #000; text-decoration: none;}

#maintext table {margin-left: 34px;}
#maintext td { vertical-align: top;}
#maintext h1 { font-weight: normal; font-size: 24px; padding:5px 14px;}  
#maintext h2 { font-weight: normal; font-size: 24px; padding:5px 14px;}  
#maintext p { font-weight: normal; font-size: 12px; padding:5px 24px;}  



#followus {margin-left: 283px; margin-bottom: 20px;}


/** Style the tweets */
#tweet {margin-left: 40px; margin-right: 20px;border: 1px solid #e5e5e5; padding: 0px; margin-bottom:20px;font-family: 'GillSans-Light','GillSans','Futura', 'Trebuchet MS', sans-serif;font-weight:normal;font-size: 16px; line-height: 24px;}
#tweet a {font-weight: normal;text-decoration: none;font-size: 16px; }
/*#tweet a:link, a:visited, a:active {font-weight: normal;text-decoration: none;font-size: 16px; } */
#tweet a:hover {font-weight: normal;text-decoration: underline; color: #000000; }
#tweet ul {list-style: none; padding: 0 px;}
#tweet li {font-weight: normal; border-bottom: 1px solid #e5e5e5;}
#tweet span.prefix {font-weight: normal; color: #888888;}
#tweet span.time a {text-decoration: none; color: #888888;}
#tweet span.time a:hover {text-decoration: underline; color: #000000;}
#tweet span.status {font-style: none;}
/** #tweet span.time a {text-decoration: none; color: #ff0000;} */
