* {font-family: arial, verdana, helvetica;color:#262338;text-align:justify;}

img {border:0;}
 
input, select, option, textarea {color:#000;}
input.button {background:none;}

body {background-color:#dedede;margin:0;padding:0;}
#page {background:url(../images/global/layout/pageBack.jpg) top center repeat-x;}
#contentWrapper {width:994px;min-height:565px;margin:0 auto;padding-left:20px;}

#header {position:relative;width:954px;height:239px;top:0px;}
#header .background {position:absolute;top:5px;right:0;height:184px;width:353px;background:no-repeat;}

#menu {height:30px;width:700px;position:relative;top:192px;}
#menu ul {list-style:none;margin:0;padding:0;}
#menu li {display:inline;}
#menu li a {position:relative;font-size:14px;padding:0px 12px 3px 12px;text-decoration:none;color:#262338;height:23px;display:block;float:left;line-height:23px;}
#menu li a:hover, a.active {border-bottom: 1px solid #1900db;}

h1 {margin:0 0 13px 0;padding:0px;}
h2 {margin:0;padding:0;}
h3 {margin:0 0 5px 0;padding:0;}
h4 {margin:0 0 5px 0;padding:0;}
a {color:#1900db;text-decoration:none;}

#contentWide {width:954px;font-size:14px;line-height:18px;}
#contentLeft {width:610px;float:left;font-size:14px;line-height:18px;}
#contentRight {width:304px;float:left;top:00px;margin-left:40px;font-size:13px;margin-top:10px;}

#contentRight ul {margin:0 0 0 15px;padding:0;}
#contentRight li {margin:0;text-align:left;}

.rightElementContent {position:relative;background:url(../images/global/layout/rightElementBackContent.png);width:264px;padding: 10px 20px 10px 20px;margin-bottom:40px;}
.rightElementTop {position:absolute;top:-10px;left:0px;width:304px;height:10px;background:url(../images/global/layout/rightElementBackTop.png) top left no-repeat;}
.rightElementBottom {position:absolute;bottom:-10px;left:0px;width:304px;height:10px;background:url(../images/global/layout/rightElementBackBottom.png) bottom left no-repeat;}

.contentElement {;background-image:url(../images/global/layout/contentElementBack.png);background-position:bottom left;background-repeat:no-repeat;padding:20px;margin-top:20px;}

#footer {position:relative;border-top: 1px solid #1930cb;width:954px;margin-top:20px;padding-top:12px;}
#footerMenu {float:left;width:570px}
#footerMenu ul {list-style:none;margin:0;padding:0;}
#footerMenu li {display:inline;}
#footerMenu li a {color:#817f91;font-size:12px;padding:0px 6px 0 6px;border-bottom:none;}

#footerCopyright {position:relative;color:#817f91;font-size:12px;text-align:right;float:left;top:3px;right:0;width:384px}
#footerCopyright a {color:#817f91;}

.disclaimer, .footnote-marker {color:#817f91;font-size:12px;}
.disclaimer a, .footnote-marker a {color:#817f91;}

.mTopFive {margin-top:5px;}
.mTopTen {margin-top:10px;}
.mTopTwenty {margin-top:20px;}

.clearIt {clear:both;height:0;margin:0;padding:0;}

sup {line-height:10px;font-size:9px;padding-left:2px;top:3px;position:relative;}

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.b {font-weight:bold}

.button-light {}
.button-light img {} /* This is way too hacky */
.button-dark {}

.button-light, .button-dark {height:24px;}
