/* start - vista frame site custom css */
/* start - backgrounds and menu backgrounds */
html {
 background-image:url('../pix/bg2.jpg');
 background-position:center 120px;
 background-repeat:no-repeat;
 background-color:#114577;
}

body {
 background-image:url('../pix/bg005.png');
 background-position:center top;
 background-repeat:repeat-x;
 text-align:right;
 background-color:transparent;
}

/* end - backgrounds and menu backgrounds */

/* start - clear bloat */

#username {
 display:none;
}

#version {
 display:none;
}

.table_buttom {
 display:none;
}

legend {
 display:none;
}

/* end - clear bloat */

/* start - clear main menu backgrounds */

.table_top_left {
 background-image:url('../pix/clear001.gif');
}

.table_top_middle {
 background-image:url('../pix/clear001.gif');
}

.table_top_right {
 background-image:url('../pix/clear001.gif');
}

/* end - clear main menu backgrounds */

/* start - setup menu */

#menubar a {
 color:#eee;
 v-weight:bold; /*main menu text color*/
}

#menubar li:hover a, #menubar a:focus,
#menubar a:active, #menubar li.hvr a {
 color:#006fff; /*menu selected text color*/
}

#menubar li:hover ul a, #menubar li.hvr ul a {
 color:#fff; /*submenu text color*/
}

#menubar ul a:hover {
 color:#006fff !important; /*submenu selected text color*/
}

/* end - setup menu */

/* start - link colors */

a:link, a:visited {
 color:#eee;
 text-decoration:none;
 outline:none;
}

a:hover, a:focus {
 color:#006fff;
 text-decoration:none;
 outline:none;
}

/* end - link colors */

/* start - title colors */

div.bubble div.top h1 {
 color:#eee;
}

.error {
 color:#006fff;
}

/* end - title colors */

/* start - table labels colors */

table.lined tr th {
 color:#eee;
}

/* end - table labels colors */

/* start - main content backgrounds */

fieldset {
 background-color:transparent;
 border:0px solid #222;
}

div.bubble div.top {
 background-color:transparent;
}

div.bubble {
 background-image:url('../pix/patern001.png');
 background-color:transparent;
 border:1px solid #222;
 margin-top:20px;
}

table.lined, table.lined td, table.lined td.hidden {
 border-color:#222;
}

table.lined td.head {
 border-width:0px;
}

table.lined, table.lined tr, table.lined tr.hidden {
 border-width:0px;
}

table.lined tr th {
 background-image:url('../pix/patern001.png');
 border:1px solid #222;
}

table.lined td.hidden {
 background-color:transparent;
}

table.lined td{
 background-color:transparent;
}

table.flat {
 background-color:transparent;
}

/* end - main content backgrounds */

/* start - buttons */

input, input.mouseover, a.button {
 border:1px solid #565656;
 background:#2a2a2a;
}

input {
 background:#283E39;
 color:#d4d4d4;
}

input[type="text"],input[type="password"] {
 background:#283E39;
}

input[type="text"]:hover, input[type="password"]:hover {
 background:#283E39;
 border-color:#bbb;
}

input[type="text"]:focus,input[type="password"]:focus {
 background:#283E39;
 border-color:#006fff;
}

input[type="radio"],input[type="checkbox"] {
 background:none;
 border:0px;
}

a.button {
 background:#283E39;
 color:#d4d4d4;
 padding:4px 2px;
 text-decoration:none;
 text-align:center;
 float:left;
 margin-right:3px;
 margin-left:3px;
}

a.button:visited {   
 background-color:#283E39; 
}

a.button:active, a.button:focus {   
 border-color:#006fff;
}

select {
 border:1px solid #565656;
 background-color:#283E39; /* dropdown combobox menu bg color */
}

/* end - buttons */

/* start - vista divs */

#vista001 {
 width:1001px;
 height:90px;
 z-index:200;
 margin:0px 0px 0px -500px;
 left:50%;
 float:left;
 position:absolute;
 text-align:left;
}

#vista003 {
 visibility:hidden;
 width:300px;
 height:400px;
 z-index:180;
 margin:143px 0px 0px 170px;
 left:50%;
 float:left;
 padding:10px;
 position:absolute;
 background-image:url('../pix/bg006.png');
 background-position:top center;
 background-repeat:no-repeat;
 text-align:center;
}

#vista004 {
 visibility:hidden;
 width:600px;
 height:410px;
 z-index:230;
 margin:150px 0px 0px -450px;
 padding:0px;
 left:50%;
 float:left;
 position:absolute;
 background-image:url('../pix/bg007.png');
 background-position:top center;
 background-repeat:no-repeat;
 text-align:center;
}

/* end - vista divs */

/* start - vista pix */

img.logo001 {
 z-index:160;
 float:left;
 left:50%;
 position:absolute;
 margin-top:-4px;
 margin-left:-5px;
}

img.button_chat {
 visibility:hidden;
 z-index:220;
 float:left;
 left:50%;
 position:absolute;
 margin-top:0px;
 margin-left:-510px;
}

img.button_forum {
 z-index:220;
 float:left;
 left:50%;
 position:absolute;
 margin-top:0px;
 margin-left:-333px;
}

img.button_armory {
 z-index:220;
 float:left;
 left:50%;
 position:absolute;
 margin-top:0px;
 margin-left:-158px;
}

img.button_vip {
 z-index:170;
 float:left;
 left:50%;
 position:absolute;
 margin-top:52px;
 margin-left:308px;
}

img.button_menu {
 z-index:220;
 float:left;
 left:50%;
 position:absolute;
 margin-top:52px;
 margin-left:390px;
}

img.button_report {
 visibility:hidden;
 z-index:220;
 float:left;
 left:50%;
 position:absolute;
 margin-top:62px;
 margin-left:220px;
}

img.button_close_vista003 {
 z-index:220;
 float:left;
 left:272px;
 top:7px;
 position:absolute;
}

img.button_close_vista004 {
 z-index:220;
 float:left;
 left:549px;
 top:6px;
 position:absolute;
}

/* end - vista pix */

/* start - vista report */

table.report001 {
 width:540px;
 height:350px;
 float:left;
 left:50%;
 position:absolute;
 margin-top:28px;
 margin-left:-270px;
}

p.report002 {
 font:normal 12px verdana, sans;
 color:#fff;
}

input.report003 {
 width:170px;
 border:1px solid #444;
 background-color:#222;
 filter:alpha(opacity=70);
 -moz-opacity:.70;
 font:normal 12px verdana, sans;
 color:#fff;' 
}

input.report003b {
 width:100px;
 border:1px solid #444;
 background-color:#222;
 filter:alpha(opacity=70);
 -moz-opacity:.70;
 font:normal 12px verdana, sans;
 color:#fff;' 
}

textarea.report004 {
 width:300px;
 height:300px;
 padding:5px;
 border:1px solid #444;
 background-color:#222;
 filter:alpha(opacity=70);
 -moz-opacity:.70;
 font:normal 12px verdana, sans;
 color:#fff;
}

/* end - vista report */

/* start - vista vip */

#vip {
 width:500px;
 height:310px;
 float:left;
 left:50%;
 position:absolute;
 margin-top:38px;
 margin-left:-260px;
 overflow:auto;
 padding:10px;
 border:1px solid #444;
 background-image:url('../pix/patern002.png');
 font:normal 12px verdana, sans;
 color:#eee;
 text-align:justify;
}

/* end - vista vip */

/* end - vista frame site custom css */
