FORM { margin: 0px }
#marked {  background-color: #FFFF66; } 
BODY { margin: 0px; text-align: center; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2F2F2F }
TD {  vertical-align: top; font-size: 11px; }
SELECT, INPUT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
INPUT.button { font-weight: bold; border: 1px solid #000000; background-color: #ffffff }
INPUT.input, TEXTAREA.input{ padding-left: 4px; border: 1px solid #000000; background-color: #ffffff }
.errorMessages { text-align: left; color: red; margin: 20px 0px 0px 30px; }
.required { color: red; }
.explain { font-size: 10px }

A { color: #445395; font-weight: bold; text-decoration: none }
A:hover { color: #E35000; }

#big_container { border: 1px solid #DDDDDD; width: 760px; }
#container { width: 736px; margin: 6px 0px 6px 0px; border: 2px solid #D0D5E7; text-align:left; }

#forum_name, #topic_name { text-align: left; font-size: 18px; font-weight: bold; color: #445395; margin: 24px 0px 14px 9px; }

#paging_navigation { text-align: left; padding-left: 11px; }

TABLE#navigation, TABLE#topic_list, TABLE#post_list, TABLE#post, TABLE#register, TABLE#container_table { width: 736px;  }
DIV#navigation { text-align: left; margin: 0px 0px 0px 9px; }

#login_sml #color1 { text-align: center; }

#color1, #color2 { padding: 6px 6px 6px 6px; background-repeat: repeat-x; background-position: top; }
#color1 { background-color: #F5F5F5; background-image: url(/images/color1.gif); }
#color2 { background-color: #ECEDF3; background-image: url(/images/color2.gif); }

#head1, #head2 { vertical-align:middle; padding: 6px 6px 6px 6px; font-weight: bold; color: #ffffff; background-repeat: repeat-x; background-position: top; }
#head1 { text-align:center; background-image: url(/images/head1.gif); }
#head2 { text-align:left; background-image: url(/images/head2.gif); }

#forum_list #color1 { vertical-align: middle }
#forum_list #color1 A { font-size: 12px }
#forum_list #color2 { vertical-align: middle; text-align: center; }

#topic_list #color1 { vertical-align: middle }
#topic_list #color2 { vertical-align: middle; text-align: center; }

#post_author { color: #313341; font-weight: bold; }
#post_info { border-bottom: 1px solid #D1D7DC; padding-bottom: 6px; margin-bottom: 6px; }
#post_text { margin:20px 0px 20px 0px }
#post_text P { margin-top:6px; margin-bottom: 6px; }
#post_text BLOCKQUOTE { border: 1px solid #D1D7DC; color: #424242; padding: 4px; background-color: #ffffff; }
#post_text BLOCKQUOTE HR { height: 1px; color: #D1D7DC; }
#user_sig { border-top: 1px solid #D1D7DC; padding-top: 2px; padding-bottom: 4px; }


#quickjump { text-align: right; padding: 30px 16px 20px 0px; }
#icon_legend { text-align: center; padding: 30px; }

/* journey elements */
#unitop A {  font: bold 7pt; color: #CCCCCC; text-decoration: none}
#unitop TD { background-color: #555555; font-size: 7pt; color: #CCCCCC; padding:0px 0px 1px 0px}
#unitop A:hover { color: #FFFFFF}

#unibottom { padding-top:10px }
#unibottom A {  font: bold 11px; color: #555555; text-decoration: none}
#unibottom TD {  font-size: 11px; }
#unibottom A:hover { color: #999999}

#banner_text A {	COLOR: #ff6600; FONT-WEIGHT: normal; }
#banner_text A:hover {	COLOR: #ff9900 }

.disclaimer {	COLOR: #999999; FONT-SIZE: 8pt}

