
    ., #, td, th, textarea, body, table
    {
      font-family          : Tahoma,sans-serif;
      font-size            : 11px;
    }

    img
    {
      border               : 0px;
    }

    p table
    {
      border               : 0px;
    }

    p td
    {
      text-align           : center;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    table table
    {
      border               : 0px;
    }

    table table td
    {
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    body
    {
      color                : #FFFFFF;
      margin-top           : 1px;
      margin-left          : 1px;
      background-image     : url(img/background2.jpg);
      background-attachment: fixed;
      background-repeat    : no-repeat;
      background-position  : center center;
      scrollbar-arrow-color: #FFFFFF;
      scrollbar-base-color: #344566;
      scrollbar-track-color: #344566;
      scrollbar-face-color: #344566;
      scrollbar-highlight-color: #344566;
      scrollbar-3dlight-color: #465673;
      scrollbar-darkshadow-color: #344566;
      scrollbar-shadow-color: #465673;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }


    body.style table {
      margin               : 0px;
    }

    body form table th table input
    {
      width: 60px;
    }

    th, td.a, td.b, td.c, td.f, td.g, td.h, td.i,
    td.j, td.k, td.l, td.m, td.n, td.o, td.q, td.r,
    td.v, .style td, p td, table.s th img
    {
      border               : 1px #454545 solid;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    input, select, textarea
    {
      border               : 1px #454545 solid;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    th, td.a, td.b, td.c, td.f, input, select, td.g,
    td.h, td.i, td.j, td.k, td.m, td.o, td.q, td.r,
    td.v,  .style td, p td
    {
      background-color     : black;
    }

    th
    {
      text-align           : center;
      padding-left         : 3px;
      padding-right        : 3px;
    }

    td.a
    {
      height               : 39px;
      text-align           : center;
    }

    td.b
    {
      padding              : 3px;
    }

    td.c
    {
      font-weight          : bold;
      color                : #FFFFFF;
      padding-left         : 3px;
      background:url("th.jpg");
    }

    .button
    {
      width:183px; height:25px;
      border:0px;
      font-weight          : bold;
      color                : #FFFFFF;
      padding-left         : 3px;
      background:url("button.jpg") no-repeat;
      cursor:hand;
    }

    .button2
    {
      width:100px; height:25px;
      border:0px;
      font-weight          : bold;
      color                : #FFFFFF;
      padding-left         : 3px;
      background:url("button2.jpg") no-repeat;
      cursor:hand;
    }

    .button3
    {
      width:125px; height:22px;
      border:0px;
      font-weight          : bold;
      color                : #FFFFFF;
      padding-left         : 3px;
      background:url("button_bg.jpg") no-repeat;
      cursor:hand;
    }



    td.f, input, select, textarea
    {
      color                : #FFFFFF;
      background-color     : #1c1c1c;
    }

    textarea
    {
      width                : 100%;
    }

    td.k input
    {
      text-align           : left;
    }

    td.g
    {
      font-weight          : bold;
      text-align           : right;
      color                : #FFFFFF;
    }

    td.h
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.i
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.j
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.k, td.k input
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.l
    {
      background-color     : #000000;
      color                : #FFFFFF;
      vertical-align       : top;
      padding              : 3px;
    }

    td.m
    {
      font-weight          : bold;
      text-align           : right;
      width                : 86px;
      color                : #FFFFFF;
    }

    td.n
    {
      font-weight          : bold;
      text-align           : right;
      width                : 89px;
      text-align           : center;
      color                : #FFFFFF;
    }

    td.o
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.q
    {
      font-weight          : bold;
      font-size            : 10px;
      font-family          : Tahoma,sans-serif;
      text-align           : center;
      vertical-align       : middle;
      color                : #FFFFFF;
    }

    td.r
    {
      text-align           : right;
      color                : #FFFFFF;
    }

    td.v
    {
      font-weight          : bold;
      text-align           : right;
      color                : #f7f7f7;
    }

    td.s
    {
      color                : #FFFFFF;
    }

    table.s th
    {
      border               : 0px;
    }

    table.s th img
    {
      width                : 89px;
      height               : 89px;
    }

    div.z
    {
      font-size            : 11px;
      font-weight          : bold;
      color                : #FFFFFF;
    }

    a
    {
      color                : #FFFFFF;
      text-decoration      : none;
      font-weight          : bold;
    }

    a.s
    {
      color                : #FFFFFF;
    }

    a.t
    {
      color                : #FFFFFF;
    }

    a:hover
    {
      color                : #CDD7F8;
      text-decoration      : underline;
    }

    .style td
    {
      color                : #FFFFFF;
      border-top           : 0px;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    .style div a
    {
      padding-left         : 7px;
      height               : 100%;
      width                : 100%;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    .style div a:link
    {
      height               : 100%;
      width                : 100%;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    .style div a:visited
    {
      height               : 100%;
      width                : 100%;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    .style div a:hover
    {
      background-image     : url(img/link.gif);
      background-repeat    : no-repeat;
      background-position  : left;
      height               : 100%;
      width                : 108px;
      text-decoration      : none;
      font-size            : 11px;
      font-family          : Tahoma,sans-serif;
    }

    .style
    {
      margin-top           : 10px;
    }

    h2
    {
      font-size            : 14px;
      font-family          : Tahoma,sans-serif;
      border-bottom        : 0px #344566; solid;
      width                : 98%;
      text-align           : center;
    }


.start_button, .stop_button {
	background: url(img/backandcontinue.gif) no-repeat;
	cursor:pointer;
	float:left;
	height:38px;
	line-height:38px;
	margin:0 50px 30px 0;
	text-align:center;
	width:104px;
}

.stop_button {
	background-position:0 -38px;
}

.start_button:hover {
	background-position:-104px 0;
}

.stop_button:hover {
	background-position:-104px -38px;
}

span.building_image span { 
	background:url("tech_image/buildings.jpg");
	width:90px;
	height:90px;
	display:block;
	
}
span.building_image span.element_1 { background-position:1px 0;}
span.building_image span.element_2 { background-position:-90px 0; }
span.building_image span.element_3 { background-position:-180px 0; }
span.building_image span.element_4 { background-position:-270px 0; }
span.building_image span.element_12 { background-position:-360px 0; }
span.building_image span.element_14 { background-position:-450px 0; }
span.building_image span.element_15 { background-position:-540px 0; }
span.building_image span.element_21 { background-position:-630px 0; }
span.building_image span.element_22 { background-position:-720px 0; }
span.building_image span.element_23 { background-position:-810px 0; }
span.building_image span.element_24 { background-position:-900px 0; }
span.building_image span.element_25 { background-position:-990px 0; }
span.building_image span.element_31 { background-position:-1080px 0; }
span.building_image span.element_33 { background-position:-1170px 0; }
span.building_image span.element_41 { background-position:-1260px 0; }
span.building_image span.element_42 { background-position:-1350px 0; }
span.building_image span.element_43 { background-position:-1440px 0; }
span.building_image span.element_44 { background-position:-1530px 0; }


span.tech_image span {
	background:url("tech_image/techs.jpg") no-repeat;
	width:90px;
	height:90px;
	display:block;
}
span.tech_image span.element_106 { background-position:1 0; }
span.tech_image span.element_108 { background-position:-90px 0; }
span.tech_image span.element_109 { background-position:-180px 0; }
span.tech_image span.element_110 { background-position:-270px 0; }
span.tech_image span.element_111 { background-position:-360px 0; }
span.tech_image span.element_113 { background-position:-450px 0; }
span.tech_image span.element_114 { background-position:-540px 0; }
span.tech_image span.element_115 { background-position:-630px 0; }
span.tech_image span.element_117 { background-position:-720px 0; }
span.tech_image span.element_118 { background-position:-810px 0; }
span.tech_image span.element_120 { background-position:-900px 0; }
span.tech_image span.element_121 { background-position:-990px 0; }
span.tech_image span.element_122 { background-position:-1080px 0; }
span.tech_image span.element_123 { background-position:-1170px 0; }
span.tech_image span.element_124 { background-position:-1260px 0; }
span.tech_image span.element_199 { background-position:-1350px 0; }



span.fleet_image span {
	background:url("tech_image/fleets.jpg") no-repeat;
	width:90px;
	height:90px;
	display:block;
}
span.fleet_image span.element_202 { background-position:1 0; }
span.fleet_image span.element_203 { background-position:-90px 0; }
span.fleet_image span.element_204 { background-position:-180px 0; }
span.fleet_image span.element_205 { background-position:-270px 0; }
span.fleet_image span.element_206 { background-position:-360px 0; }
span.fleet_image span.element_207 { background-position:-450px 0; }
span.fleet_image span.element_208 { background-position:-540px 0; }
span.fleet_image span.element_209 { background-position:-630px 0; }
span.fleet_image span.element_210 { background-position:-720px 0; }
span.fleet_image span.element_211 { background-position:-810px 0; }
span.fleet_image span.element_212 { background-position:-900px 0; }
span.fleet_image span.element_213 { background-position:-990px 0; }
span.fleet_image span.element_214 { background-position:-1080px 0; }
span.fleet_image span.element_215 { background-position:-1170px 0; }

span.defense_image span {
	background:url("tech_image/defenses.jpg") no-repeat;
	width:90px;
	height:90px;
	display:block;
}
span.defense_image span.element_401 { background-position:1 0; }
span.defense_image span.element_402 { background-position:-90px 0; }
span.defense_image span.element_403 { background-position:-180px 0; }
span.defense_image span.element_404 { background-position:-270px 0; }
span.defense_image span.element_405 { background-position:-360px 0; }
span.defense_image span.element_406 { background-position:-450px 0; }
span.defense_image span.element_407 { background-position:-540px 0; }
span.defense_image span.element_408 { background-position:-630px 0; }
span.defense_image span.element_502 { background-position:-720px 0; }
span.defense_image span.element_503 { background-position:-810px 0; }

span.fleet_image2 span {
	background:url("tech_image/fleets2.jpg") no-repeat;
	width:50px;
	height:50px;
	display:block;
}
span.fleet_image2 span.element_202 { background-position:1px 0; }
span.fleet_image2 span.element_203 { background-position:-50px 0; }
span.fleet_image2 span.element_204 { background-position:-100px 0; }
span.fleet_image2 span.element_205 { background-position:-150px 0; }
span.fleet_image2 span.element_206 { background-position:-200px 0; }
span.fleet_image2 span.element_207 { background-position:-250px 0; }
span.fleet_image2 span.element_208 { background-position:-300px 0; }
span.fleet_image2 span.element_209 { background-position:-350px 0; }
span.fleet_image2 span.element_210 { background-position:-400px 0; }
span.fleet_image2 span.element_211 { background-position:-450px 0; }
span.fleet_image2 span.element_212 { background-position:-500px 0; }
span.fleet_image2 span.element_213 { background-position:-550px 0; }
span.fleet_image2 span.element_214 { background-position:-600px 0; }
span.fleet_image2 span.element_215 { background-position:-650px 0; }
span.fleet_image2 span.element_401 { background-position:-700px 0; }
span.fleet_image2 span.element_402 { background-position:-750px 0; }
span.fleet_image2 span.element_403 { background-position:-800px 0; }
span.fleet_image2 span.element_404 { background-position:-850px 0; }
span.fleet_image2 span.element_405 { background-position:-900px 0; }
span.fleet_image2 span.element_406 { background-position:-950px 0; }
span.fleet_image2 span.element_407 { background-position:-1000px 0; }
span.fleet_image2 span.element_408 { background-position:-1050px 0; }
span.fleet_image2 span.element_502 { background-position:-1100px 0; }
span.fleet_image2 span.element_503 { background-position:-1150px 0; }

   .button_can_up { 
	cursor:hand;
   }

   .button_up { 
	background-color:black;
	border:0px;
	width:100%;
	font-weight:bold;
   }

   .button_font { 
	filter:none;
   }

   .planet_list_header { 
	background : url("tooltip/ttheader.gif") no-repeat;
	width:200px;
	height:27px;
   }
   .planet_list_body { 
	background : url("tooltip/ttbody.gif") repeat-y;
	width:200px;
   }
   .planet_list_footer { 
	background : url("tooltip/ttfooter.gif") no-repeat;
	width:200px;
	height:11px;
   }
   .planet_list_header_750 { 
	background : url("tooltip/ttheader_850.gif") repeat-x;
	height:47px;
   }
   .planet_list_header_750_left { 
	background : url("tooltip/ttheader_left850.gif") no-repeat;
	width:15px;
	height:47px;
   }
   .planet_list_header_750_right { 
	background : url("tooltip/ttheader_right850.gif") no-repeat;
	width:15px;
	height:47px;
   }
   .planet_list_subheader_750 { 
	background : url("tooltip/ttsubheader_750.gif") no-repeat;
	width:750px;
	height:70px;
   }
   .planet_list_body_750 { 
	background-color : #151719;
   }
   .planet_list_body_750_left { 
	background : url("tooltip/ttbody_left850.gif") repeat-y;
	width:15px;
   }
   .planet_list_body_750_right { 
	background : url("tooltip/ttbody_right850.gif") repeat-y;
	width:15px;
   }
   .planet_list_footer_750 { 
	background : url("tooltip/ttfooter_850.gif") repeat-x;
	height:11px;
   }

   .planet_list_footer_750_left { 
	background : url("tooltip/ttfooter_left850.gif") no-repeat;
	width:15px;
	height:11px;
   }

   .planet_list_footer_750_right { 
	background : url("tooltip/ttfooter_right850.gif") no-repeat;
	width:15px;
	height:11px;
   }

   .scroll_content {
	height:100%;
	width:100%;
   }

ul.sub_menu {
display:none;background-color:black;position:absolute;
border:1px solid #9A9A9A;width:140px;padding:4px;
z-index:9999;
}
li {
display:block;height:20px;border-bottom:1px solid #9A9A9A;
padding:4px;cursor:hand;font-size:12px;
z-index:9999;
}