
h1, h3, h5 { margin: 0; padding: 0; color: #CCCCCC; }
h2, h4, h6 { margin: 0; padding: 0; color: #3ad683; }

a { margin: 0; padding: 0; color: #999999; }
a:hover { color: #CCCCCC; margin: 0; padding: 0; }

a.read{ }
a.not_read{ color: #CC0000; }

div.popup
{ position:absolute; left:300px; top:200px; min-height: 200px; padding: 0; margin: 0;}

a.return, a.logout {  margin: 0; padding: 0; margin-top: 10px; margin-bottom: 10px; }

a.side_nav{ color: #606060; }
a.side_nav:hover{ color: #999999; }

div.green_content_top{ background-image: url(images/contentbox_26.png); width: 532px; height: 30px; text-align: left; background-repeat: no-repeat;
						padding-top: 20px; padding-left: 40px; }
div.green_content{ background-image: url(images/contentbox_31.png); width: 562px; text-align: center;  background-repeat: repeat-y; padding: 5px; padding-top: 0; overflow: hidden; min-height: 100%; }
*div.green_content{ height: 100%; }

div.green_content hr{ color: #111111; width: 90%; background-color: #111111; text-align: center; border: 0; border-top: dashed 1px #111111; height: 1px; }

div.green_content_bottom{ background-image: url(images/contentbox_35.png); width: 572px; height: 5px; text-align: center; background-repeat: no-repeat; margin-bottom: 5px; }

div.profile_thumnail_top{  background-image: url(images/thumnail_large_32.png); width: 243px; height: 8px;  background-repeat: no-repeat; margin: 0; padding: 0;  }
div.profile_thumnail_back{ background-image: url(images/thumnail_large_37.png); width: 243px; text-align: center; background-repeat: repeat-y; margin: 0; padding: 0; }
div.profile_thumnail_bottom{ background-image: url(images/thumnail_large_40.png); width: 243px; height: 9px;  background-repeat: no-repeat; margin: 0; margin-bottom: 8px; padding: 0; }

table.general_info{ margin: 10px; border: #333333 solid 1px;   }
table.general_info tr td { border-bottom: 1px solid #303030; border-right: 1px solid #303030; padding: 4px; }

table.group_list{ margin: 10px; border: #333333 solid 1px; }
table.group_list tr td { border-bottom: 1px solid #303030; padding: 4px;  text-align: left; }

td.corps_list_title a{ font-size: 16px; font-weight: bold; color: #00CC00; }
td.division_list_title a{ font-size: 14px; font-weight: bold; color: #00CC33; }
td.squadron_list_title a{ font-size: 12px; font-weight: bold; color:#00CC66; }

td.corps_list_title a:hover{ font-size: 16px; font-weight: bold; color: #CCCCCC; }
td.division_list_title a:hover{ font-size: 14px; font-weight: bold; color: #CCCCCC; }
td.squadron_list_title a:hover{ font-size: 12px; font-weight: bold; color:#CCCCCC; }


p.general_info{ text-align: center; }

h4.online{ text-align: center; color: #3ad683; margin: 5px; }
h4.offline{  text-align: center; color: #FF3333; margin: 5px; }

div.recruits_username{ text-align: center; }
div.recruits_image{ vertical-align: middle; text-align: center; width: 132px; height: 117px; padding: 2px; padding-top: 10px; margin: 0px; background-image: url(images/thumnail_small.png); background-repeat: no-repeat; }

input.text{ border: 1px solid #333333; color: #CCCCCC; background-color: #000000; }
select.select{ border: 1px solid #333333; color: #CCCCCC; background-color: #000000; }
textarea.textarea{ border: 1px solid #333333; color: #CCCCCC; background-color: #000000; }

div.button_55{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 11px; color: #000000; width: 55px; height: 15px; margin: 5px; margin-left: 10px; padding: 0; text-align: center; background-image: url(images/button_28.png); background-repeat: no-repeat; float: left; }
div.button_62{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 11px; color: #000000; width: 62px; height: 15px; margin: 5px; margin-left: 10px; padding: 0; text-align: center; background-image: url(images/button_32.png); background-repeat: no-repeat; float: left; }
div.button_79{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 11px; color: #000000; width: 79px; height: 15px; margin: 5px; margin-left: 10px; padding: 0; text-align: center; background-image: url(images/button_40.png); background-repeat: no-repeat; float: left; }
div.button_93{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 11px; color: #000000; width: 93px; height: 15px; margin: 5px; margin-left: 10px; padding: 0; text-align: center; background-image: url(images/button_45.png); background-repeat: no-repeat; float: left; }
div.button_108{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 11px; color: #000000; width: 108px; height: 15px; margin: 5px; margin-left: 10px; padding: 0; text-align: center; background-image: url(images/button_50.png); background-repeat: no-repeat; float: left; }
div.button_120{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 11px; color: #000000; width: 120px; height: 15px; margin: 5px; margin-left: 10px; padding: 0; text-align: center; background-image: url(images/button_54.png); background-repeat: no-repeat; float: left; }
div.button_141{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 11px; color: #000000; width: 141px; height: 15px; margin: 5px; margin-left: 10px; padding: 0; text-align: center; background-image: url(images/button_57.png); background-repeat: no-repeat; float: left; }
div.button_153{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 10px; color: #000000; width: 153px; height: 15px; margin: 5px; margin-left: 10px; padding: 0; text-align: center; background-image: url(images/button_60.png); background-repeat: no-repeat; float: left; }



a.console{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #000000;}

span.statistic{ font-size: 18px; margin-left: 50px; }

table.form{ width: 500px; border: #3A8F56 solid 1px; padding: 10px; margin: auto; margin-top: 10px;}
table.form tr td{ padding: 2px; font-size: 12px; border-bottom: #1D3821 solid 1px; text-align: left; }

p.news { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; }
table.news_header td.title{  }
table.news_header td.time{ text-align: right; color: #3C6449; }

div.news_thumbnail{ margin: 0; padding: 0; background-image: url(images/thumnail_small.png); background-repeat: no-repeat; width: 132px; height: 107px;  padding-top: 10px;}

td.news_left{ margin: 0; padding: 0; width: 120px; }
div.news_left{ margin: 0; padding: 0; width: 120px; }
div.news_left span{ color: #3C6449; font-size: 10px; }