/* TYPE */
html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
body { font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color: #fff; color: #000 }
p { margin-bottom: 18px; }
h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; }
h3 { font-weight: bold; font-size: 16px; line-height: 18px; }
h4 { font-weight: bold; font-size: 10px; line-height: 18px; }
img {border-style: none;}

/* GLOBALHEADER */
#globalheader { width: 900px; height: 40px; margin: 18px auto 10px auto; position: relative;}
#globalheader #globalnav { margin: 0; padding: 0;}
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 150px; height: 40px; padding-top: 0px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader { background-image: url(images/globalnavbg_FontSize_14.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-opolis a { background-position: 0 0; }
#globalheader #globalnav li#gn-securemail a { background-position: -150px 0; }
#globalheader #globalnav li#gn-login a { background-position: -300px 0; }
#globalheader #globalnav li#gn-help a { background-position: -450px 0; }
#globalheader #globalnav li#gn-community a { background-position: -600px 0; }
#globalheader #globalnav li#gn-createaccount a { background-position: -750px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-opolis a:hover { background-position: 0 -40px; }
#globalheader #globalnav li#gn-securemail a:hover { background-position: -150px -40px; }
#globalheader #globalnav li#gn-login a:hover { background-position: -300px -40px; }
#globalheader #globalnav li#gn-help a:hover { background-position: -450px -40px; }
#globalheader #globalnav li#gn-community a:hover { background-position: -600px -40px; }
#globalheader #globalnav li#gn-createaccount a:hover { background-position: -750px -40px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-opolis a:active { background-position: 0 -80px; }
#globalheader #globalnav li#gn-securemail a:active { background-position: -150px -80px; }
#globalheader #globalnav li#gn-login a:active { background-position: -300px -80px; }
#globalheader #globalnav li#gn-help a:active { background-position: -450px -80px; }
#globalheader #globalnav li#gn-community a:active { background-position: -600px -80px; }
#globalheader #globalnav li#gn-createaccount a:active { background-position: -750px -80px; }

/* ON STATES */
#globalheader.opolis #globalnav li#gn-opolis a { background-position: 0px -120px; }
#globalheader.securemail #globalnav li#gn-securemail a { background-position: -150px -120px !important; }
#globalheader.login #globalnav li#gn-login a { background-position: -300px -120px !important; }
#globalheader.help #globalnav li#gn-help a { background-position: -450px -120px !important; }
#globalheader.community #globalnav li#gn-community a { background-position: -600px -120px !important; }
#globalheader.createaccount #globalnav li#gn-createaccount a { background-position: -750px -120px !important; }

/* INDEX.HTML
/* BILLBOARD */
#billboard { width: 900px; margin: 0 auto 10px; clear: both; color: #000; }
#billboard { margin: 10px auto 0 auto; }
#billboard .left { float: left; }

/* TICKER */
.wrapper { width: 900px; margin: 10px auto; }
#ticker { min-height: 26px; margin-bottom: 15px; background: #f6f6f6 url(images/TickerBottom.jpg) no-repeat 0 100%; /*position: relative;*/ }
#ticker p { text-align: left; line-height: 16px; width: 100%; padding-top: 5px; padding-bottom: 0.2em; background: url(images/TickerTop.jpg) no-repeat 0 0; float: left; margin-bottom: 3px; }
#ticker a#ticker-headline { text-align: left; width: 12.5em; margin-right: 1em; color: #565656; font-weight: bold; text-align: center; border-right: 1px solid #808080; display: block; float: left; }
#ticker a#news-headline { padding-left: 15px; color: #a1a5a9; float: right; }
#ticker a { color: #6e6e6e; text-decoration: none; }
#ticker a#news-link { position: relative; z-index: 10; }

/* PROMOS */
#grid4-wrap {text-align: left; margin-top: 10px; clear: both;}
#grid4 {margin: auto;width: 900px;height: 150px;}
#grid4col1 {float: left;clear: left;width: 213px; height: 150px; margin-left: 0px; margin-right: 8px;}
#grid4col2 {float: left;width: 213px; height: 150px; margin-left: 8px;margin-right: 8px;}
#grid4col3 {float: left;width: 213px; height: 150px; margin-left: 8px;margin-right: 8px;}
#grid4col4 {float: right; clear: right; width: 213px;  height: 150px; margin-right: 0px;}

/* FOOTER */
#globalfooter { width: 900px; height: 40px; margin: 18px auto 10px auto; position: relative; border-top: 1px solid #e5e5e5; text-align: center;font-size: 10px; color: #a1a5a9; display: none;}
#globalfooter a:link, a:visited, a:active { text-decoration: none; }
#globalfooter a { color: #a1a5a9;}
#globalfooter a:hover { color: #000000; text-decoration: underline;}

/*CREATEACCOUNT.HTML
/* create Account */
h3 { margin-bottom:.3em; font-size:1.3em; line-height:1.4; }
.more { white-space: nowrap; padding-right: 10px; background: url(images/LearnMoreArrow.gif) no-repeat 100% 50%;}
#grid3-wrap {text-align: left; margin-top: 10px;}
#grid3 {margin: auto;width: 900px; text-decoration: none; }
#grid3left {float: left;clear: left;width: 280px;margin-left: 20px;}
#grid3center {float: left;width: 280px;margin-left: 10px;margin-right: 10px;}
#grid3right {float: right; clear: right; width: 280px; margin-right: 10px;}
#grid3left img { margin-bottom: 20px;}
#grid3 a:hover span { text-decoration: underline; }
#grid3 p.link { margin-top: 5px; }
#grid3 a { color: #08c; }
#grid3 a:link, a:visited, a:active { text-decoration: none; }
#grid3 a:hover { text-decoration: underline; }


