body { background: url(../../images/backgrounds/background.jpg) top center no-repeat; margin:0; padding: 0; font-family: Arial, Helvetica, sans-serif; }

a { text-decoration: underline; color: #007FFF; }
a:hover { color: #00F; }

p, ul { font-size:13px; color: #333; }

ul { margin-left: 20px; }

h1 { color: #000; font-size:34px; font-weight: normal; margin-bottom:15px; }
h2 { color: #666; font-size:18px; font-weight: normal; }
h3 { color: #000; font-size: 13px; font-weight: normal; }

.bold { font-weight: bold; }
.subtle { color: #666; }
.clear { clear: both; }
.small { font-size: 11px; }

input, select, textarea { font-size:13px; padding: 5px; width:200px; font-family:Arial, Helvetica, sans-serif; border: 1px solid #999; }

#pageWrapper { width: 950px; margin-left: auto; margin-right: auto; position: relative; }

#logo { margin-top: -15px; margin-left:12px; width: 197px; height: 94px; padding-bottom:25px; }

#topMenu { width: 750px; height: 42px; margin-top: 48px; background: url(../../images/topMenuBackground.png) top center no-repeat; float: right;  }

#menu { width: 210px; margin: 0; padding: 0; margin-top:35px;  float: left; }
#menu ul { list-style: none; margin: 0; padding: 0; margin-left: -14px; }
#menu li a { width: 210px; height: 25px; display: block; text-align: center; padding-top:10px; background: transparent url(../../images/backgrounds/leftMenu.png) top right no-repeat; color: #333; font-size:14px; text-decoration: none; }
#menu li a:hover { background: url(../../images/backgrounds/leftMenuHover.png) top left no-repeat; color: #FFF; text-decoration: none; color: #333; }
#menu li a:active { background: url(../../images/backgrounds/leftMenuActive.png) top left no-repeat; color: #FFF; text-decoration: none; color: #333; }
#menu li a.current, #menu li a.current:hover { background: url(../../images/backgrounds/leftMenuCurrent.png) top left no-repeat; color: #FFF; text-decoration: none; height: 39px; }


#content { width: 950px;  margin-top: 47px; margin-bottom: 25px; background: #fff url(../../images/backgrounds/contentBackground.png) no-repeat; }
#content p { line-height: 1.4em; } 
#content .leftCol { width: 690px; float: left; padding-right:50px; }

.video { float:left; width: 390px; height: 325px; display: block;  }
.video .question { height: 47px; }

.learnMoreButton a { width: 150px; height: 41px; display: block; background: url(../../images/buttons/learnMoreHover.jpg) 0px 20px no-repeat; padding-top: 20px; }
.learnMoreButton a:hover { background: url(../../images/buttons/learnMore.jpg) 0px 20px no-repeat;}

#footer { width: 950px; height: 25px; background: url(../../images/backgrounds/footer.jpg) no-repeat; padding-top:15px; margin-top: 20px; }
#footer .copyright  p { font-size: 11px; color: #666; text-align: center; margin-left: 15px; }
#footer .copyright a { color: #333; text-decoration: underline; }
#footer .copyright a:hover { text-decoration: none; }

/*** Flash Heading Rendering *******************************/
/***********************************************************/

.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0;	height: 0; display: block; overflow: hidden; }
.sIFR-flash + div[adblocktab=true] { display: none !important; }
