a:link {
	text-decoration:none;
	color:white;
}

a:visited {
	text-decoration:none;
	color:white;
}

a:hover {
	text-decoration:none;
	color:white;
}

.error{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #FF0000;
}

.image{
	border:1px solid #000000;
}


hr {
	color:#909090;
}

div.box_folder {
text-align: center;
float: left; 
margin: 5px; 
padding: 10px;
border: solid 1px #ffffff;
color: #868284;
}

div.box_folder:hover {
text-align: center;
float: left; 
margin: 5px; 
padding: 10px;
border: solid 1px maroon;
background-color: #efefef;
color: #868284;
}

div.box_media {
text-align: center;
float: left; 
margin: 5px; 
padding: 15px;
border: solid 1px black;
background-color: #ffffff;
color: #868284;
}

div.box_media IMG {
border: 0px;
}

div.box_media:hover {
text-align: center;
float: left; 
margin: 5px; 
padding: 15px;
border: solid 1px maroon;
background-color: #efefef;
color: #868284;
}

div.box {
text-align: center;
float: left; 
margin: 5px; 
padding: 15px;
border: solid 1px gray;
background-color: black;
color: #868284;
}

div.box IMG {
border: solid 1px black;
}

div.box:hover {
text-align: center;
float: left; 
margin: 5px; 
padding: 15px;
border: solid 1px #0A0A6C;
background-color: #EFEFEF;
color: #868284;
}

div.navigation {
text-align: left;  
vertical-align: middle; 
background-color: #E9E9E9;
border-bottom: 1px solid #909090;
padding: 8px;
}

div.footer_nav {
text-align: left;  
vertical-align: middle; 
background-color: #E9E9E9;
border-top: 1px solid #909090;
padding: 8px;
}

div.footer {
text-align: left;  
vertical-align: middle; 
background-color: black; color:#fff;

padding: 8px;
}

div.login {
text-align: center; 
vertical-align: middle; 
background-color: #F8F8F8;
border-top: 1px solid #909090;
padding: 8px;
}

div.folder_information {
text-align: center; 
vertical-align: middle; 
background-color: #F8F8F8;
border-bottom: 1px solid #909090;
padding: 8px;
}

div.big_image IMG {
text-align: center;
border: solid 1px black;
}

#container

{

width: 90%;

margin: 0 auto;

background-color: black;

color: #333;

line-height: 130%;

}
.style2 {
	color: #0099FF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 18px;text-align:center;
	}
}

#container2

{

width: 100%;

margin: 0 auto;

background-color: black;

color: #333;

line-height: 130%;

}

#top

{

padding: 0.5em;

background-color: black;

border-bottom: 1px solid gray;
text-align:center;color:#fff;
}

#top2

{
margin-right:12px;margin-top:20px;
text-align:center;background-image: url(fullexpo.jpg);background-position: top right; background-repeat: no-repeat;
background-color: black;color:#fff;
}

#top h1

{

padding: 5px;

margin: 0;

}



#leftnav

{

float: left;

width: 160px;

margin: 0;

padding: 1em;
color:#fff;
}
#leftnav2

{

float: left;
font-size:10px;
width: 400px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
text-align:center;
padding: 1em;
color:#fff;
}


#content

{

margin-left: 200px;

border-left: 1px solid gray;

padding: 1em;


}


#content2

{

margin-left: 405px;


text-align:center;
padding: 1em;color: #FFF;
font-size:14px;

}

#footer

{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
clear: both;

margin: 0;

padding: 0.5em;

color: #c2b4b2;
text-align:left;
background-color: black;

border-top: 1px solid gray;

}

#footer2

{

clear: both;

margin: 0;

padding: 0.5em;

color: #fff;
text-align:center;
background-color: black;



}

#leftnav p { margin: 0 0 1em 0; }

#content h2 { margin: 0 0 .5em 0; }

body {
background-color: black;
color:white;margin:0;
}
body,td,th {
	color: #00CCFF;
}
.style3 {font-weight: bold; font-size: 36px; color: #FFFFFF; font-family: "Courier New", Courier, monospace;}
.style5 {color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style7 {color: #CCCCCC}
.style17 {font-weight: bold}
.style23 {font-family: Verdana, Arial, Helvetica, sans-serif;}
.style27 {color: #D3D3D3; }
.style28 {
	color: #EFEFEF;
	font-family: "Times New Roman", Times, serif;
}
.style29 {color: #FFFFFF; font-style: italic; }
.style31 {color: #140567}
.style32 {color: #040462}
.style34 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #7A9EFC;
}
.style38 {color: #152660}
.style40 {
	color: #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
img {border:0;}
.style42 {color: #FFFFFF}
.style45 {color: #FFFFFF}
.style48 {font-weight: bold; color: #FFFFFF; }
.style51 {font-family: "Times New Roman", Times, serif; color: #CCCCCC; }
.style54 {font-weight: bold; color: #FFFFFF; font-size: 36px; }
.style77 {color: #0099FF; font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-align:center; }

 .floatright
{
float: right;
width: 106px;
margin: 0 0 2px 2px;
background-color: black;
padding: 0px;

}

div.floatright img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}
table.contact_form td{padding-right: 15px; padding-bottom: 15px; vertical-align: top; color: #0099FF; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
table.contact_form textarea{width: 270px; height: 120px;border: 1px solid #ffffff; padding: 2px;}
table.contact_form input{width: 170px;	border: 1px solid #ffffff;	padding: 2px;}
table.contact_form input.btn{width: 70px;cursor: pointer;}
div.mesg {border: 1px solid #fcae44; color: #fcae44; text-align: center; padding: 2px; margin-bottom: 15px;}
div.contact{text-align: center;font: normal 17px Arial; color: #fff; }