.txt_medium_bold        { font-size: 11px; text-decoration: none; font-weight: bold;  color: #FFFFFF; }
.txt_medium_bold_red    { font-size: 11px; text-decoration: none; font-weight: bold;  color: #de622b; }
.txt_medium_normal      { font-size: 11px; text-decoration: none;                     color: #EEEEEE; }
.txt_medium_normal_2    { font-size: 11px; text-decoration: none;                     color: #CCCCCC; }
.txt_medium_normal_3    { font-size: 11px; text-decoration: none;                     color: #AAAAAA; }
.txt_medium_normal_4    { font-size: 11px; text-decoration: none; font-weight: bold;  color: #FFFFFF; background-color:#3a3a3a; }
.txt_medium_error       { font-size: 11px; text-decoration: none; font-weight: bold;  color: #de622b; }
.txt_medium_ok          { font-size: 11px; text-decoration: none; font-weight: bold;  color: #51de2b; }
.txt_small_bold         { font-size: 10px; text-decoration: none; font-weight: bold;  color: #FFFFFF; }
.txt_small_normal       { font-size: 10px; text-decoration: none;                     color: #FFFFFF; }
.txt_small_normal_2     { font-size: 10px; text-decoration: none;                     color: #AAAAAA; }
.txt_small_error        { font-size: 10px; text-decoration: none; font-weight: bold;  color: #de622b; }
.txt_small_ok           { font-size: 10px; text-decoration: none; font-weight: bold;  color: #51de2b; }

.slider                 { font-size: 10px; text-decoration: none;                     color: #FFFFFF; }
.slider_inactive        { font-size: 10px; text-decoration: none;                     color: #666666; }
.slider:hover           {                                            text-decoration: none;                                     }

.img_number             { margin-bottom:-2px; }

.box_border             { background-color: #080808; }
.box_background         { background-color: #2d2d2d; }
.box_background_popup   { background-color: #383838; }

.img_border             { border-color: #121212; }
.img_border_inactive    { border-color: #121212; }
.img_border_red         { border-color: #de622b; }
.img_border_green       { border-color: #51de2b; }
.img_border_yellow      { border-color: #dfd400; }
.img_border_white       { border-color: #bbbbbb; }

.tech_background        { background-color: #454545; }
.tech_border            { background-color: #121212; }

.main_background        { background-color: #141414; background-image:url(gfx/ui/bg.gif); background-repeat:no-repeat; }
.table_separator        { background-color: #666666; }
.title_separator        { height:10px;background-image:url('/game/gfx/ui/separator_star.gif');background-repeat: repeat-x; }

.paypal                 { width: 80px; height: 31px; border: none; }

/*link     { font-size: 11px; text-decoration: underline; color: #CCCCCC; }
visited  { font-size: 11px; text-decoration: underline; color: #CCCCCC; }
active   { font-size: 11px; text-decoration: underline; color: #CCCCCC; }*/
a          { color: #dfd400; text-decoration: none; }
a:hover    { text-decoration: underline; }
/*.scrollbar { scrollbar-arrow-color:#AA2B2B; scrollbar-3d-light-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-base-color:#222222; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#222222; scrollbar-shadow-color: #FFFFFF; }*/

input             { font-style: normal; font-size: 11px; color: #FFFFFF;               height: 16px; background: transparent; background-color: #454545; border: 1px solid #121212; }
select            { font-style: normal; font-size: 11px; color: #FFFFFF;               height: 16px; background: transparent; background-color: #454545; border: 1px solid #121212; }
textarea          { font-style: normal; font-size: 11px; color: #FFFFFF;                             background: transparent; background-color: #454545; border: 1px solid #121212; /*scrollbar-arrow-color:#AA2B2B; scrollbar-3d-light-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-base-color:#222222; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#222222; scrollbar-shadow-color: #FFFFFF; */}
.input_right      { font-style: normal; font-size: 11px; color: #FFFFFF;               height: 16px; background: transparent; background-color: #454545; border: 1px solid #121212; text-align:right; }
.input_wide       { font-style: normal; font-size: 11px; color: #FFFFFF; width: 590px; height: 16px; background: transparent; background-color: #454545; border: 1px solid #121212; }
.input_wide_error { font-style: normal; font-size: 11px; color: #FFFFFF; width: 590px; height: 16px; background: transparent; background-color: #454545; border: 1px solid #de622b; }
.button           { font-style: normal; font-size: 11px; color: #FFFFFF; width: 60px;  height: 16px; background: transparent; background-color: #454545; border: 1px solid #121212; }
.button_mini      { font-style: normal; font-size: 11px; color: #FFFFFF; width: 15px;  height: 16px; background: transparent; background-color: #454545; border: 1px solid #121212; }
.checkbox         { font-style: normal; font-size: 11px; color: #FFFFFF; width: 15px;  height: 16px; background: transparent; background-color: #454545; border: none; }

