body, td, th, div, span, p, ol, ul, dl, dt, dd, li, blockquote { font-family: Verdana, Arial, Helvetica, Sans-serif; }
body {
background-color: #ffffff;
margin-top: 0px;
margin-left: 0;
margin-right: 0;
}

h1 {font-size: 140%; color: #333333; font-family: Verdana, Arial, Helvetica, Sans-serif; background-color: transparent}
h2 {font-size: 125%; color: #333333; font-family: Verdana, Arial, Helvetica, Sans-serif; background-color: transparent}
h3 {font-size: 100%; color: #333333; font-family: Verdana, Arial, Helvetica, Sans-serif; background-color: transparent}
h4 {font-size: 90%; font-family: Verdana, Arial, Helvetica, Sans-serif}
h5 {font-family: Verdana, Arial, Helvetica, Sans-serif}
h6 {font-family: Verdana, Arial, Helvetica, Sans-serif}
a {color: #006; text-decoration: none}
a:hover {color: #f00c22; text-decoration: underline}
ul { list-style-image: url(assets/gifs/block.gif); list-style-type: square}
#header_1 {width: 100%; text-align:right; vertical-align:middle; padding-bottom:10px; padding-top:37px; background-image: url(assets/jpegs/backdrop.jpg); background-color:#4A73DE; border-bottom: 1px solid #ffffff; background-repeat:no-repeat}
#header_1 h1 {margin-top: 0px; color: #ffffff; font-size: 125%; margin-bottom:0px; padding-bottom:5px; border-bottom:1px dashed silver; margin-left:495px; margin-right:10px}
#header_1 h1 a{color: #ffffff; text-decoration:none}
#header_1 h1 a:hover{color: #ffffff; text-decoration:underline}
#header_1 p {margin-top: 0px; color: #ffffff; font-size: 90%; margin-left:5px; padding-top:5px; margin-right:10px}
#header_1 h2 {margin-top: 0px; color: #ffffff; font-size: 115%; margin-bottom:0px; padding-bottom:5px; margin-left:5px; margin-right:10px}

#header_2 {width:100%; font-size: 0.8em; text-align:left; vertical-align:middle; padding-top:8px; padding-bottom:8px; background-color: #3D8AD7; border-bottom: 1px solid #ffffff; color: #ffffff; border-top: 1px solid #ffffff;}
#header_2 form {margin-top:0px; margin-left:0px; margin-bottom:0px}
.alert{color:#ff0000}

#letterbox{width:100%; background-color: #ffffff;  border-top: 12px solid #eaa75b;}

#letterbox_left { float: left; width: 190px; font-size:0.8em; text-align:left; vertical-align:top; border-top:2px solid #FFFFFF}
#letterbox_left p {background-color:#f8f4e8; border-bottom:1px solid #decb91; border-top:0px solid #ffffff; padding-top:4px; padding-bottom:4px; margin-top:0px; margin-bottom:0px; padding-left:10px}
#letterbox_left a:hover {color: #f00c22; color:#000000; text-decoration:underline}
#letterbox_left a {margin-left:0px;text-decoration:none; color:#000000; text-decoration:none}

#letterbox_right { margin-left: 190px; text-align:left; vertical-align:top; background-color:#ffffff; border-left:1px dashed #eaa75b;; padding-bottom:10px}
#letterbox_right h2 {margin-left:15px; margin-top: 5px; padding-top:10px; background-color:#ffffff; color: #4b5d67; font-size: 105%; border-bottom:1px dashed #cccccc; padding-bottom:15px}
#letterbox_right h3 {margin-left:15px; color: #4b5d67; background-color: transparent; padding-top:5px; padding-bottom:5px; padding-right:10px}
#letterbox_right h4 {margin-left:15px; color: #cccccc; background-color: transparent; padding-top:5px; padding-bottom:5px; padding-right:10px}
#letterbox_right p {font-size:0.8em; color:#4b5d67; margin-right:15px; margin-left:15px}
#letterbox_right img {margin-left:15px}
#letterbox_right form{margin-left:15px; background-color:#e2ebf8; padding:10px; border:1px solid #aec5da; margin-right:15px; font-size:0.8em; color: #000000}
#letterbox_right form select{margin-top:6px; margin-bottom:6px}
#letterbox_right form input{margin-top:6px; margin-bottom:6px}
#letterbox_right form textarea{margin-top:6px; margin-bottom:6px}
#letterbox_right ul{margin-left:15px; background-color:#e2ebf8; padding:10px; border:1px solid #aec5da; margin-right:15px; color:#000000}
#letterbox_right ul img {background-color:#ffffff; padding:10px; border: 1px solid #aec5da}
#letterbox_right ul ul{margin-left:15px; background-color:#ffffff; padding:10px; border:1px solid #aec5da; margin-right:15px; margin-top:15px; color: #4b5d67;}
#letterbox_right ul ul li {margin-left:15px; font-size:1.0em; color:#4b5d67}
#letterbox_right li {margin-left:15px; font-size:0.8em; color:#000000; margin-bottom:10px}
#letterbox_right ol{margin-left:15px; background-color:#f8f4e8; padding:10px; border:1px solid #decb91; margin-right:15px; color:#000000}
#letterbox_right ol li {margin-left:25px; font-size:0.8em; color:#000000; margin-bottom:10px}
#letterbox_right ol li a {color:#934900}

#letterbox_right_1 { float: left; width: 380px; text-align:right; vertical-align:top; padding-top:0px; background-color:#ffffff;}
#letterbox_right_1 p {text-align:left}
#letterbox_right_1 ul {text-align:left}
#letterbox_right_1 h2 {text-align:left}
#letterbox_right_2 { margin-left: 390px; text-align:left; vertical-align:top; padding-top:0px; background-color:#ffffff; margin-right:25px; border-left:1px dashed #cccccc}

#footer {float: left; width: 100%; font-size: 0.8em; text-align:right; vertical-align:middle; background-color: #4A73DE; padding-top:5px; padding-bottom:5px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; color: #ffffff}
#footer_bottom {color:#4b5d67; float: left; width: 100%; font-size: 0.8em; text-align:right; vertical-align:middle; padding-top:5px; padding-bottom:5px; border-top: 2px solid #db9d57}
#credits {float: left; width: 100%; font-size: 0.8em; text-align:center; vertical-align:middle; padding-top:5px; padding-bottom:5px; padding-left:5px}
#credits img {border-right:10px solid #ffffff}
.button {font-size:0.9em}
#swf_content { margin-left: 0px; text-align:center; vertical-align:top; background-color:#ffffff;padding-bottom:10px; padding-top:5px}
#swf_content h2 {margin-left:15px; margin-top: 5px; padding-top:10px; background-color:#ffffff; color: #4b5d67; font-size: 105%; border-bottom:1px dashed #cccccc; padding-bottom:15px}
#swf_content h3 {margin-left:15px; color: #4b5d67; background-color: transparent; padding-top:5px; padding-bottom:5px; padding-right:10px}
#swf_content h4 {margin-left:15px; color: #cccccc; background-color: transparent; padding-top:5px; padding-bottom:5px; padding-right:10px}
#swf_content p {font-size:0.8em; color:#4b5d67; margin-right:15px; margin-left:15px}