/* HIGHLIGHTS COLOR
  
black: #000000;
magenta: #FF33FF;
yellow: #FFFF33;
cyan: #66FFFF;
*/

body {
	background: #000!important;
	color: #FFF;
}

a {
	font-size: 1em;
	color: #66FFFF;
	text-decoration: underline;
	font-weight: normal;
}

a:visited {
	font-size: 1em;
	color: #66FFFF;
	text-decoration: underline;
	font-weight: normal;
}

a:hover {
	font-size: 1em;
	color: #000;
	background: #66FFFF;
	text-decoration: underline;
	font-weight: normal;
}

h1, h2 {
	background: #000;
	color: #FFFF33!important;
}

input, select, textarea {
	color: #000;
	background: #FFFF33;
        font-size: 1em;
}

body > #content {
	border: none;
        background: #000000!important;
        color: #FFF;
        font-size: 1.2em;
	margin: 0 10px 0 208px;
}


/*TOPBAR*/
#topbar {
        clear: both;
        float: left;
        width: 100%;
        color: #000;
        padding: 5px 0;
        font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 90%;
	    margin-bottom: 8px;
}

#topbar_link {
        float: left;
        width: 60%;
	margin-left: 10px;
	padding-top: 3px;
	/*border: 1px solid;*/
}

#topbar_control {
        float: right;
	text-align: right;
        width: 200px;
	margin-right: 3px;
	/*border: 1px solid;*/
}

#topbar img {border: none;} 
#topbar a:link {color : #fff; text-decoration: underline; border: none;} 
#topbar a:visited {color : #fff; text-decoration: underline; border: none;} 
#topbar a:hover {color : #CCC; text-decoration: underline; border: none; background: #000;} 
#topbar a:active {color : #000; text-decoration: underline; border: none;} 

#topbar_control a {padding:2px;}

#columna #nav {
	background: #000;
	border-bottom: solid 1px #000;
	font-size: 1.4em;
}

#columna #nav A {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FF33FF;
    color: #000000;
    display: block;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
/*    width: 210px; */
}
#columna #nav A:hover {
	color: #000;
	display: block;
	background: #FF33FF;
	padding: 5px;
	border: 1px solid #FF33FF;
	text-decoration: none;
    font-weight: bold;
/*	width: 210px; */
} 


.leftnav {
        background: #CCC;
        color: #000;
        border: 2px solid #CCC;
        text-decoration: none;
        font-size: 100%;
}

.leftnav a:link {color : #CCC; text-decoration: underline; border: none; background: #000;} 
.leftnav a:visited {color : #CCC; text-decoration: underline; border: none; background: #000;} 
.leftnav a:hover {color : #66FFFF; text-decoration: underline; border: none; background: #000;} 
.leftnav a:active {color : #CCC; text-decoration: underline; border: none; background: #000;} 

#content p				{font-family : Verdana, Arial, sans-serif; font-size: 100%; color: #FFF; text-decoration: none;}
#content p.message { color: #FF33FF; }

#content ul				{font-size: 100%; line-height: 1.8em; margin:0px 0px 0px 16px; color:#fff}
#content IMG			{border:0px; padding: 10px 0px 20px 0px;}
#content A				{font-weight:normal; text-decoration: underline; color: #66FFFF;}
#content A:hover		{font-weight:normal; text-decoration: underline; color: #000; background: #66FFFF;}

.boldtext {
        color: #FF3300;        
}

input.button {
	color: #000;
}

a {
	color: #069;
}


/*TABLE*/
#tbl					{font-family: Arial, Helvetica, sans-serif; font-size: 100%; padding: 0px; width:100%;}

#tbl a {
	font-size: 1em;
	color: #66FFFF;
	text-decoration: underline;
	font-weight: normal;
}

#tbl a:visited {
	font-size: 1em;
	color: #66FFFF;
	text-decoration: underline;
	font-weight: normal;
}

#tbl a:hover {
	font-size: 1em;
	color: #000;
	background: #66FFFF;
	text-decoration: underline;
	font-weight: normal;
}

#tbl #ltshade			{
	font-size: 100%;
	padding: 5px;
	Vertical-align: top;
	font-family : Verdana, Arial, sans-serif; 
	color : #FFF;
        font-weight: normal;
}

#tbl #dkshade			{
	font-size: 100%;
	padding: 5px;
	background: #FFFF33;
	font-weight: bold;
	color: #000;
}

#tbl #ltshade select		{font-size: 100%;}

#tbl_search_1			{font-family: Arial, Helvetica, sans-serif;font-size: 100%;padding: 0px;	width: 98%;}
#tbl_search_1 #ltshade	{font-size: 100%; color: #FFF!important;	border-top: 1px solid #FFFFFF;	Vertical-align: top;}
#tbl_search_1 #dkshade	{font-size: 100%; padding-bottom: 5px;	color: #fff!important;	border-top: 1px solid #FFFFFF;	font-weight: bold;}
#tbl_search_1 H1		{font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #00008B; font-weight: bold;}
.tborder {border: solid 1px #191970;}

#tbl_search_2			{font-family: Arial, Helvetica, sans-serif; font-size: 100%; padding: 0px; width:99%}
#tbl_search_2 #ltshade	{font-size: 100%; padding: 5px; color: #FFF!important; border-top: 1px solid #FFFFFF; Vertical-align: top;}
#tbl_search_2 #dkshade	{font-size: 100%; padding: 5px; color: #FFF!important; border-top: 1px solid #FFFFFF; font-weight: bold;}
#tbl_search_2	p		{font-size: 100%;}
#tbl_search_2 ul 		{font-size: 100%}
#tbl_search_2 ul p		{font-size: 100%}
#tbl_search_2 .button	{font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #CCCCCC; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #CCCCCC; font-size: 10px; padding:0px; background: #F0F0F0; margin: 5px 0px 5px 0px;}


#tbl #mdshade			{padding: 5px; background: #F0F0F0; border-top: 1px solid #FFFFFF!important; font-weight: bold;}
#tbl .button {
        font-size: 100%;
        font-family:  Arial, Helvetica, sans-serif;
        background: #FFFF33;
        color: #000;
        padding:2px;
        margin: 5px 0px 5px 0px;
}
#tbl ul 					{font-size: 100%}
#tbl p 					{font-size: 100%}
#tbl ul p				{font-size: 100%}

/*Footer CSS*/
#footer					{
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding: 1px 0px 1px 0px;
	text-align: center;
	color: #000;
	border-bottom: 2px solid #14297B;
	background: #CCC;
}
#footer A				{font-weight:normal; text-decoration: underline; color: #000;}
#footer A:hover		{font-weight:normal; text-decoration: underline; color: #CCC; background: #000;}
#navspacer {
    background: none;
}
#tbl #ltshade {
color:#ffffff!important;
}

#content { color: #ffffff; }

#content span{
color:#fff!important;
}
