* * {border:0px solid red;}

/* main document */
html {
	margin: 0;
	padding: 0;
	border:none;
}
/* main body */
body{
	   line-height: normal;
	   margin: 0; 
	   padding: 0;
	   font-family: Verdana, Tahoma, Arial; font-size: 8.5pt; color: #000000; background-color : #FFFFFF;
	   border:none;
}

atxbody{
}

/* active links */
a:active{text-decoration: none; color: #000000;}

/* target links */
a:link{text-decoration: none; color: #000000;}

/* visited links */
a:visited{text-decoration: none; color: #000000;}

/* mouse-over on link */
a:hover{color: #003366;text-decoration:underline;}

/* selected input fields */
input:focus{background-color: #cee0ff; background-image: url(http://localhost/atx2/gradient-blue.gif); background-repeat: repeat-y; }

/* selected textarea fields */
textarea:focus{background-color: #ffffff; background-image: url(http://localhost/atx2/gradient-blue-v.gif); background-repeat: repeat-x;}

/* global table row */
tr{font-family: Verdana, Tahoma, Arial; font-size: 8.5pt; color: #000000;}

/* global table cell */
td {font-family: Verdana, Tahoma, Arial; font-size: 8pt;}

.table1{background-color:#444444; border:none;}
.header1{font-size: 11px; background-color: #87a7cb; color: #ffffff;}
.row2{background-color: #ffffff;}
.row1{background-color: #dddddd;}
.hirow{font-size: 11px; background-color: yellow; color: #111111;}
.form{font-family: Verdana, Tahoma, Arial; font-size: 8.5pt; color: #000000; border:1px solid #a5a5a5;}
.button{font-size: 10px; font-family: Verdana, Tahoma, Arial; background-color: #ffffff; border:1px solid #555555;}
.title1{font-size: 12px; font-family: Verdana, Tahoma, Arial;}
.descr1{font-size: 9px; font-family: Verdana, Tahoma, Arial;}
.chart1{background-color: #A5B2E7; border:1px solid #555555;}
.chart2{background-color: #EE7E4F; border:1px solid #555555;}
.chart3{background-color: #32CD32; border:1px solid #555555;}
img.clean{border:none;}
table.menu{position:absolute; top:5px; left:5px; visibility:hidden;}
table.stats{
            visibility:hidden;
            position:absolute;
            z-index:100;
            right:25px;
            width:120px;
            text-align:left;
            font-family: Verdana, Tahoma, Arial; font-size: 8.5pt; color: #000000;
            background-color : #FFFFFF;
            border:1px solid #000000;
}
.navigation{background-color:#B51109; font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.negative{color:red; background-color:#FFE1E1;}
.hiddentext{
            display:none;
            position:absolute;
            z-index:100;
            right:25px;
            width:120px;
            text-align:left;
            font-family: Verdana, Tahoma, Arial; font-size: 8.5pt; color: #000000;
            background-color : #FFFFFF;
            border:1px solid #000000;
}
.help {cursor:hand; font-size: 12px; font-family: Verdana, Tahoma, Arial;}
.check{height:14px; border:none;}





/* class to hide navigation submenu */
.nav_hide
{
 display:none;
}

/* class to display navigation submenu */
.nav_show
{
 display:inline;
 border-bottom: 1px solid #9FB1BC;
 position:absolute;
 width:45.5%;
 left:52%;
 top:29px;
 margin: 0;
 padding: 0;
}


/* navigation table */
#nav_box
{
 position:relative;
 /* 95% of document width used */
 width:95%;
 /* margin-left and margin-right is 2.5% */
 margin-left:2.5%;
 background: #ffffff;
 border-bottom:#708491 1px solid;
 height:30px;
 margin-bottom:10px; /* insert some space between the sub-navigation and content*/
}

/* set width for all navigation elements */
#top_nav_filler_l  		{width:10%; text-align:left; vertical-align:bottom; letter-spacing: 4px; font-weight:bold; color: #708491;}
#top_nav_filler_c  		{width:40%; margin-bottom:0px; padding-bottom:0px; vertical-align:bottom;}
/*align text in center above image, heighten text with 5-10 pixels so it doesn't overlap the image */
#top_nav_stats     		{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav_off.gif) no-repeat bottom center;}
#top_nav_trades    		{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav_off.gif) no-repeat bottom center;} 
#top_nav_tools     		{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav_off.gif) no-repeat bottom center;}
#top_nav_gui       		{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav_off.gif) no-repeat bottom center;}
#top_nav_security  		{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav_off.gif) no-repeat bottom center;}
#top_nav_atx       		{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav_off.gif) no-repeat bottom center;}
#top_nav_filler_r  		{width:8%;  }

/* display selector image on hover */
#top_nav_stats:hover 	{background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;}
#top_nav_trades:hover 	{background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;}
#top_nav_tools:hover 	{background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;}
#top_nav_gui:hover 		{background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;}
#top_nav_security:hover {background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;}
#top_nav_atx:hover 		{background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;}

/* display selector image for active submenu */
#top_nav_stats_on     	{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center; color:#000000;}
#top_nav_trades_on    	{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center; color:#000000;}
#top_nav_tools_on     	{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center; color:#000000;}
#top_nav_gui_on       	{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center; color:#000000;}
#top_nav_security_on  	{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center; color:#000000;}
#top_nav_atx_on       	{width:7%;  text-align:center; padding-bottom:5px; background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center; color:#000000;}

/* anchor in list item in nav_link */
#nav_link a:link, #nav_link a:visited
{
 color: #708491;
 font-weight:bold;
 font-size:14px;
}



/* anchor in list item in nav_link */
#nav_link a:link, #nav_link a:visited
{
}

/* anchor in list item in nav_link while active or hovered */
#nav_link a:link.active, #nav_link a:visited.active, #nav_link a:hover
{
 /*background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;*/
}

/* css onclick */
#nav_link a:link, #nav_link a:focus, #nav_link a:hover, #nav_link a:active
{
 /*background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;*/
}

#nav_link .active
{
 /*background: url(http://localhost/atx2/tab_nav.gif) no-repeat bottom center;*/
}

/* quirk mode gave us a bad habit; inline imgs are aligned on the text baseline by default */
td img
{
 vertical-align: bottom;
} 

#module_container
{
 position:relative;
 /* 95% of document width used */
 width:95%;
 /* margin-left and margin-right is 2.5% */
 margin-left:2.5%;
 margin-right:2.5%;
 border:1px solid #cccccc;
 border-top:none;
 background-color:#F6F6F6;
}

/* emphasized text */
.emp
{
 font-weight:bold;
}

select{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 border:none;
} 

/* required for xhtml 1.0 strict: form div input  */
form_container
{
 
}


.login_container
{
 position:relative;
 width:50%;
 margin: 25px 0 25px 25%;
 padding:25px 25px 25px 25px;
 text-align:center;
 background-color:#F6F6F6;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 border:1px solid #c8c8c8;
}

#login_form
{
 width:50%;
 text-align:center;
}

#login_form *
{
 text-align:left;
 margin: 2px 2px 2px 2px;
}

#login_form div
{
 text-align:justify;
}

#site_0
{
 border:1px solid #112233;
 background-color:#FFFFDD;
}

#site_1
{
 border:1px solid #112233;
 background-color:#FFFFBB;
}

#site_2
{
 border:1px solid #112233;
 background-color:#FFFF99;
}
