/* Start of CMSMS style sheet 'login_odesski_forum' */
.login { background: #FFFFFF; color: #000000; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin: 5px 10px 10px 0px; padding: 0px; }
.postregister {
background: #FFFFFF;
color: #000000;
font: 1.2em verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
margin: 5px 10px 10px 0px;
padding: 0px;
}
.confirmation_message{
line-height:1.1em;
}
.login a { font-weight:normal; text-decoration: underline;}
.login a:link { color: #22229C; }
.login a:visited { color: #22229C; }
.login a:hover, a:active { color: #fd5409; }
.page { background: #FFFFFF; color: #000000; }
.smallfont {line-height:16pt;}
.tborder { background: #D1D1E1; color: #000000; border: 0px solid #0B198C; }
.tcat { background: #869BBF url(images/forum/gradient_tcat.gif) repeat-x top left; color: #24338A; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.tcat a:link, .tcat_alink { color: #24338A; text-decoration: none; }
.tcat a:visited, .tcat_avisited { color: #24338A; text-decoration: none; }
.tcat a:hover, .tcat a:active, .tcat_ahover { color: #24338A; text-decoration: underline; }

.thead { background: #5C7099 url(images/forum/gradient_thead.gif) repeat-x top left; color: #FFFFFF; font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.thead a:link, .thead_alink { color: #FFFFFF; }
.thead a:visited, .thead_avisited { color: #FFFFFF; }
.thead a:hover, .thead a:active, .thead_ahover { color: #FFFF00; }

.tfoot { background: #3E5C92; color: #E0E0F6; }
.tfoot a:link, .tfoot_alink { color: #E0E0F6; }
.tfoot a:visited, .tfoot_avisited { color: #E0E0F6; }
.tfoot a:hover, .tfoot a:active, .tfoot_ahover { color: #FFFF66; }
.alt1, .alt1Active { background: #F5F5FF; color: #000000; }
.alt2, .alt2Active { background: #E7EBF6; color: #000000; }
.inlinemod { background: #FFFFCC; color: #000000; }
.wysiwyg { background: #F5F5FF; color: #000000; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin: 5px 10px 10px 10px; padding: 0px; }
.wysiwyg a:link, .wysiwyg_alink { color: #22229C; }
.wysiwyg a:visited, .wysiwyg_avisited { color: #22229C; }
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover { color: #FF4400; }
textarea, .bginput {
background:#F5F5F5;
font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
/*.bginput option, .bginput optgroup {
 font-size: 10pt; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}*/
table#dob tr td select option, select#dob_month , select#dob_day {
font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
line-height: 0.5em;
font-size: 1.1em;
background-color:#ffffff;
}

.obutton {
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; background: #ffffff;
}
select { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
option, optgroup { font-size: 11px; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.smallfont { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.time { color: #666686; }
.navbar { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.highlight { color: #FF0000; font-weight: bold; }
.fjsel { background: #3E5C92; color: #E0E0F6; }
.fjdpth0 { background: #F7F7F7; color: #000000; }
.panel { background: #E4E7F5 url(images/forum/gradient_panel.gif) repeat-x top left; color: #000000; padding: 10px; border: 2px outset; }
.panelsurround { background: #D1D4E0 url(images/forum/gradient_panelsurround.gif) repeat-x top left; color: #000000; }
legend { color: #22229C; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.vbmenu_control { background: #5C7099 url(images/forum/gradient_thead.gif) repeat-x top left; color: #FFFFFF; font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; padding: 3px 6px 3px 6px; white-space: nowrap; }
.vbmenu_control a:link, .vbmenu_control_alink { color: #FFFFFF; text-decoration: none; }
.vbmenu_control a:visited, .vbmenu_control_avisited { color: #FFFFFF; text-decoration: none; }
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover { color: #FFFFFF; text-decoration: underline; }
.vbmenu_popup { background: #FFFFFF; color: #000000; border: 1px solid #0B198C; }
.vbmenu_option { background: #E7EBF6; color: #000000; font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; white-space: nowrap; cursor: pointer; }
.vbmenu_option a:link, .vbmenu_option_alink { color: #22229C; text-decoration: none; }
.vbmenu_option a:visited, .vbmenu_option_avisited { color: #22229C; text-decoration: none; }
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover { color: #FFFFFF; text-decoration: none; }
.vbmenu_hilite { background: #E1E4F2; color: #FFFFFF; font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; white-space: nowrap; cursor: pointer; }
.vbmenu_hilite a:link, .vbmenu_hilite_alink { color: #FF0000; text-decoration: none; }
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited { color: #FF0000; text-decoration: none; }
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover { color: #FF0000; text-decoration: none; }
/* ***** styling for 'big' usernames on postbit etc. ***** */ .bigusername { font-size: 14pt; }
/* ***** small padding on 'thead' elements ***** */ td.thead, th.thead, div.thead { padding: 4px; }
/* ***** basic styles for multi-page nav elements */ .pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }
/* ***** de-emphasized text */ .shade, a.shade:link, a.shade:visited { color: #777777; text-decoration: none; }
a.shade:active, a.shade:hover { color: #FF4400; text-decoration: underline; }
.tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; }
/* ***** define margin and font-size for elements inside panels ***** */ .fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
#lang_selector{
padding-top:3pt;
display:none;
}


/* End of 'login_odesski_forum' */

