@charset "UTF-8";
/* CSS Document */

body {background-image: url('../images/extras/bg_gradient.gif'); background-repeat: repeat-x; background-color: #3b5a99}

div.header_wrap {background-color:#122d64; width:835px; position:relative; left:-10px; top:0px; height:90px; margin:20px auto 10px auto; border:0px double rgb(250,0,255)}
div.heading {background-color:#ffffff; width:816px; height:90px; margin:0px auto 0px auto; border:0px rgb(250,0,255)}
div.main {background-color:#ffffff; width:838px; height:580px; margin:0px auto 0px auto; border:0px double rgb(250,0,255)}
div.content {float:right; width:816px; height:490px;}
div.footer {background-color:#3b5a99; margin:30px auto 30px auto; border:0px rgb(255,0,255)}
div.shadow_left {float:left; width:11px; height:580px; margin:0px; border:0px rgb(255,0,255)}
div.shadow_right {float:right; width:11px; height:580px; margin:0px; border:0px rgb(255,0,255)}
div.shadow_bottom {margin:0px; border:0px double rgb(255,0,255)}
div.fadeholderright {float:right; margin:26px 30px 15px 20px; border-width:1px; border-style:solid; border-color:#3b5a99}
div.fadeholderleft {float:left; margin:26px 20px 15px 30px; border-width:1px; border-style:solid; border-color:#3b5a99}
div#fadeshow1 {margin:8px 8px 8px 8px}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size:1px;
    line-height:0px;
}

p.header {font-family:arial, sans-serif; font-size:10px; color:#b7caf6; text-align:right; padding:80px 0px 0px 0px; margin:0px; border:0px}
p.content {font-family:verdana, sans-serif; font-size:12px; color:#000000; text-align:left; margin:25px 25px auto 25px; border:0px rgb(255,0,255)}
p.center {font-family:verdana, sans-serif; font-size:12px; color:#000000; text-align:center; margin:25px 25px auto 25px; border:0px rgb(255,0,255)}
p.sidetext {font-family:verdana, sans-serif; font-size:11px; color:#153167; text-align:left; margin:0px 10px 20px 10px; border:0px rgb(255,0,255)}
p.options {font-family:verdana, sans-serif; font-size:12px; color:#000000; text-align:center; margin:25px 25px auto 0px; word-spacing:10px}
p.footer {font-family:arial, sans-serif; font-size:10px; color:#b7caf6; text-align:center; word-spacing:15px}
p.tagline {font-family:arial, sans-serif; font-size:10px; color:#ffffff; text-align:center; word-spacing:3px}
p.sublinks {font-family:arial, sans-serif; font-size:10px; color:#b7caf6; text-align:center; word-spacing:7px}
p.copy {font-family:arial, sans-serif; font-size:8px; color:#ffffff; text-align:center}
p.hidden {font-family:arial, sans-serif; font-size:8px; color:#3b5a99; text-align:center}


/* style the text links */
.header a:link {color: #ffffff; text-decoration: none}
.header a:visited {color: #e6dcb0; text-decoration: none}
.header a:hover {color: #c6b97f; text-decoration: none}
.header a:active {color: #597abc; text-decoration: none}

.content a:link {color: #213f7c; text-decoration: none}
.content a:visited {color: #4867a6; text-decoration: none}
.content a:hover {color: #c6b97f; text-decoration: none}
.content a:active {color: #597abc; text-decoration: none}

.center a:link {color: #213f7c; text-decoration: none}
.center a:visited {color: #4867a6; text-decoration: none}
.center a:hover {color: #c6b97f; text-decoration: none}
.center a:active {color: #597abc; text-decoration: none}

.sidetext a:link {color: #071B44; text-decoration: none}
.sidetext a:visited {color: #4867a6; text-decoration: none}
.sidetext a:hover {color: #c6b97f; text-decoration: none}
.sidetext a:active {color: #597abc; text-decoration: none}

.footer a:link {color: #ffffff; text-decoration: none}
.footer a:visited {color: #e6dcb0; text-decoration: none}
.footer a:hover {color: #c6b97f; text-decoration: none}
.footer a:active {color: #597abc; text-decoration: none}

.hidden a:link {color: #3b5a99; text-decoration: none}
.hidden a:visited {color: #3b5a99; text-decoration: none}
.hidden a:hover {color: #5575b4; text-decoration: none}
.hidden a:active {color: #ffffff; text-decoration: none}

.disc a:link {color: #213f7c; text-decoration: none}
.disc a:visited {color: #4867a6; text-decoration: none}
.disc a:hover {color: #c6b97f; text-decoration: none}
.disc a:active {color: #597abc; text-decoration: none}

.disc2 a:link {color: #213f7c; text-decoration: none}
.disc2 a:visited {color: #4867a6; text-decoration: none}
.disc2 a:hover {color: #c6b97f; text-decoration: none}
.disc2 a:active {color: #597abc; text-decoration: none}

.circle a:link {color: #213f7c; text-decoration: none}
.circle a:visited {color: #4867a6; text-decoration: none}
.circle a:hover {color: #c6b97f; text-decoration: none}
.circle a:active {color: #597abc; text-decoration: none}

table.header {table-layout:fixed; margin:0px 0px 0px 0px}
h2 {font-family:verdana, sans-serif; color:#3b5a99; text-align:left; margin:25px 25px auto 25px; letter-spacing:3px; word-spacing:15px}
ul.disc {list-style-type:disc; font-family:verdana, sans-serif; font-size:11px; color:#000000}
ul.disc2 {list-style-type:disc; font-family:verdana, sans-serif; font-size:12px; color:#213f7c; margin-left:0; padding-left:90px;}
ul.circle {list-style-type:circle; font-family:verdana, sans-serif; font-size:11px; color:#000000}

/* style the menu */
.cells_on {font: 12px arial, sans-serif; padding: 2px 2px; color: #3b5a99; border-top: 0px solid #0C1E42; text-align: center;  background-color: #C3D5F8}
.cells_over {font: 12px arial, sans-serif; padding: 2px 2px; color: #03235e; border-top: 0px solid #0C1E42; text-align: center; background-color: #8FABE3}
.subs_on {font: 12px arial, sans-serif; padding: 2px 2px; color: #03235e; border: 0px solid #03235e; text-align: center; background-color: #8FABE3}
.subs_over {font: 12px arial, sans-serif; padding: 2px 2px; color: #ffffff; border: 0px solid #03235e; text-align: center;  background-color: #6888C8}
