html {height: 100%; margin: 0px; padding: 0px; }

body
{
 height: 100%; margin: 0px; padding: 0px; 
 font-size: 12px; font-family: verdana,tahoma,arial,sans-serif; text-align: justify;
 background: #000000;
 color: #eaf0fa;
 scrollbar-face-color: #1a1a1a;
 scrollbar-3dlight-color: #3a3a3a;
 scrollbar-highlight-color: #b1b1b1;
 scrollbar-shadow-color: #5a5a5a;
 scrollbar-darkshadow-color: #111111;
 scrollbar-arrow-color:  #00aeef;
 scrollbar-track-color: #262626;
}

/* ------ begin header ------ */
#HeadTblMain
{
 background:url(design/2/head_bg.jpg) no-repeat;
 width:800px;
 height:317px;
 position:relative;
 top:0px;
 left:0px;
}

#HeadDivLogin
{
	background:url(design/2/toppanel.jpg) no-repeat;
	position:relative;
	width:303px;
	height:69px;
	top:48px;
	left:498px;
}

#HeadDivLinks
{
	position:relative;
	width:264px;
	height:59px;
	top:160px;
	left:693px;
	text-align:right;
	vertical-align:top;
}

#HeadDivReg
{
	background:url(design/2/botpanel.jpg) no-repeat;
	position:relative;
	width:264px;
	height:59px;
	top:130px;
	left:536px;
	text-align:right;
	vertical-align:top;
}

.LInput
{
	border:none;
	background: url(design/2/input_bg.jpg) no-repeat; 
	width: 109px; 
	height: 20px;
	font-size: 11px; 
	border: none; color: #ffd640; 
	font-weight: bold;
	padding:2px 0px 0px 2px;
}


/* ------ end header ------ */
.small
{
	color: #cccccc;
	font-size: 10px; font-family: verdana,tahoma,arial,sans-serif;
	font-weight:normal;
	padding-bottom:3px;
}

.full {height: 100%;}
.m0   {margin: 0px; padding: 0px;}

table {font-size: 12px; font-family: verdana,tahoma,arial,sans-serif; text-align: left;}

img {border:none;}

p           {margin-top: 0; margin-bottom: 0;}
.presolid   {margin-top: 11; margin-bottom: 0;}
.presolidm  {margin-top: 4; margin-bottom: 0;}
.postsolid  {margin-top: 0; margin-bottom: 11;}
.postsolidm {margin-top: 0; margin-bottom: 4;}
.nonsolid   {margin-top: 11; margin-bottom: 11;}
.nonsolidm  {margin-top: 11; margin-bottom: 4;}
ul          {margin-top: 0; margin-bottom: 0;}

.abz5  {text-indent: 5;}
.abz15 {text-indent: 15;}
.abz30 {text-indent: 30;}
.abz80 {text-indent: 80;}

.f8  {font-size: 8px;}
.f9  {font-size: 9px;}
.f10 {font-size: 10px;}
.f11 {font-size: 11px;}
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f16 {font-size: 16px;}
.f80 {font-size: 80px;}

.ent   {background: url(design/spacer.gif)  no-repeat; width: 100px; height: 13px; font-size: 11px; border: none; color: #ffd640; font-weight: bold;}

.plt-top {background: url(design/plt-top.jpg); background-repeat:no-repeat; height: 31px; font-size: 14px; color: #09e6da; font-weight: bold; padding-left:20px; }
.plt-bot {background: url(design/plt-bot.gif); background-repeat:repeat-x;padding:2px 2px 2px 2px;}
.plt-title {color: #f2ce29; font-weight: bold;}

a.details:link    {font-size: 9px; color: #0cff00; text-decoration: none; font-weight: bold; font-style: italic;}
a.details:visited {font-size: 9px; color: #0cff00; text-decoration: none; font-weight: bold; font-style: italic;}
a.details:active  {font-size: 9px; color: #0cff00; text-decoration: none; font-weight: bold; font-style: italic;}
a.details:hover   {font-size: 9px; color: #f2ce29; text-decoration: none; font-weight: bold; font-style: italic;}

a:link    {color: #7297da; text-decoration: none;}
a:visited {color: #7297da; text-decoration: none;}
a:active  {color: #7297da; text-decoration: none;}
a:hover   {color: #f2ce29; text-decoration: none;}


a.l:link    {color: #eeddaa; text-decoration: none;}
a.l:visited {color: #eeddaa; text-decoration: none;}
a.l:active  {color: #eeddaa; text-decoration: none;}
a.l:hover   {color: #ffeebb; text-decoration: none;}

a.m:link    {color: #eaf0fa; text-decoration: none;}
a.m:visited {color: #eaf0fa; text-decoration: none;}
a.m:active  {color: #eaf0fa; text-decoration: none;}
a.m:hover   {color: #00aeef; text-decoration: none;}

h1 {color: #dcdcdc; font-size: 25px; font-weight: bold; font-style: italic; text-align: center; padding-left: 4px; padding-right: 4px;}
h2 {color: #dcdcdc; font-size: 22px; font-weight: bold; font-style: italic; text-align: center; padding-left: 4px; padding-right: 4px;}
h3 {color: #bca027; font-size: 16px; font-weight: bold; font-style: italic; text-align: justify; padding-left: 4px; padding-right: 4px;}
h4 {color: #00aeef; font-size: 14px; font-weight: bold; text-align: justify; padding-left: 4px; padding-right: 4px;}

.shotframe
{
	vertical-align:top;
}
.shotimage
{
	
}


/* panel */
TABLE.Panel{
	border-top:1px solid #9999CC;
	border-left:1px solid #9999CC;
	background-image:url(../images/techbg.jpg);
	border-spacing:3px;
	
}

TABLE.Panel TD.child{
	color:#CCCCCC;
	padding:3px 3px 3px 3px;
	background-color:#0F0F0F;
	border-top:none;
	border-left:none;
	border-right:1px solid #9999C0;
	border-bottom:1px solid #9999C0;
}

TABLE.Panel TH.child{
	color:#CC9900;
	text-align:left;
	padding:3px 3px 3px 15px;
	background-color:#0c0c0c;
	background-image:url(../images/conner_top.jpg);
	background-repeat:no-repeat;
	border-right:1px solid #9999C0;
	border-bottom:1px solid #9999C0;
}

#tourStart
{
    height:95px;
    text-align:center;
}

#tourTable
{
    border:1px solid #666666;
    position:absolute;
    background: url(design/plt-bot.gif); background-repeat:repeat-x;
    z-index:10000;
    width:644px;
}

#tourTable .tdButton {
    white-space:nowrap;
    vertical-align:middle;
}

#tourTable .tdText {
    text-align:center;
    vertical-align:top;
    width:100%;
    height:50px;
    padding-top:5px;
    padding-bottom:5px;
}

#tourTable .tdImage {
    width:640px;height:512px;text-align:center;vertical-align:middle;
    padding:0;
}

#tourTitle
{
    font-size:14px;
    font-weight:bold;
    color:#CCCCFF;
}

#tourText
{
    font-weight:bold;
    color:#f0f0f0;
}

A.tourLink:link{ font-size: 12px; color: #0cff00; text-decoration: none; font-weight: bold;font-style:normal;border:double 3px #0cff00;padding:5px;margin:5px;}
A.tourLink:visited{ font-size: 12px; color: #0cff00; text-decoration: none; font-weight: bold;font-style:normal;border:double 3px #0cff00;padding:5px;margin:5px;}
A.tourLink:active{ font-size: 12px; color: #0cff00; text-decoration: none; font-weight: bold;font-style:normal;border:double 3px #0cff00;padding:5px;margin:5px;}
A.tourLink:hover{ font-size: 12px; color: #f2ce29; text-decoration: none; font-weight: bold;font-style:normal;border:double 3px #f2ce29;padding:5px;margin:5px;}

A.tourBtn:link{ font-size: 9px; color: #7297da; text-decoration: none; font-weight: bold;font-style:normal;border:double 3px #7297da;padding:5px;margin:5px;}
A.tourBtn:visited{ font-size: 9px; color: #7297da; text-decoration: none; font-weight: bold;font-style:normal;border:double 3px #7297da;padding:5px;margin:5px;}
A.tourBtn:active{ font-size: 9px; color: #7297da; text-decoration: none; font-weight: bold;font-style:normal;border:double 3px #7297da;padding:5px;margin:5px;}
A.tourBtn:hover{ font-size: 9px; color: #f2ce29; text-decoration: none; font-weight: bold;font-style:normal;border:double 3px #f2ce29;padding:5px;margin:5px;}