﻿body
{
    /*background-color:#333333;*/
    background-color: transparent;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 0.7em;
    color: #666666;
}
h3
{
	padding: 5px;
	color: #006A9D;
	/*font-size: 130%;*/
	/*border: 1px solid #006A9D;*/
    /*background-color: #EEE;*/
}
.style_header
{
    text-align:right;  
    color: #ffffff!important; 
    font-family:Verdana
}

.style_head 
{
	font-family: Verdana;
	font-size: 12pt; 
	text-transform: uppercase; 
	color: #666666; 
	font-variant: normal;
}
.style_body
{
    font-size: 10pt;
    color: #333333;
    font-family: Verdana;
    font-variant: normal;
}
.style_subhead 
{	
	font-size: 10pt;
	color: #0656BC;
	font-family: Verdana;
	font-variant: normal;
}

a:link
{
	color: #999999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: Green;
}
a:active {
	text-decoration: none;
	color: #005A9D;
}

.menuStaticHover
{
     text-decoration:none!important;
     text-align:left;
     font-size: 11px;
     color: White!important; 
     background-color:#999999!important;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     
}
.menuItemDynamic
{
     text-decoration:none!important;
     font-size: 12px;
     color: #FFFFFF!important; 
     font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menuStatic
{
     text-decoration:none!important;
     font-size: 14px;
     color: #FFFFFF!important; 
     font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menuDynamicHover
{
     text-decoration:none!important;
     text-align:left;
     font-size: 12px;
     color: White!important; 
     background-color:#0067B1!important;
     font-family: Verdana, Arial, Helvetica, sans-serif;     
}

.menuDynamic
{
     background-color:#90D64A!important;
     color:White!important;
     text-decoration:none!important;
     text-align:left;
     font-size: 12px;
     color: #FFFFFF!important; 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     
}
/* Table styles*/

table {
	/*border-collapse: collapse;*/
}
th {
	/*background-color:#006A9D;*/
	text-align: left;
}
table.list, td.details table.list {
	width: 100%;
	border: 1px solid #000;
}
table.list tr th, td.details table.list tr th
{
    text-align: left;
    background-color: #006A9D;
    color: #FFF;
    font-size: 100%;
    border-style: none;
    padding: 2px 20px 2px 2px;
}
table.list tr td, td.details table.list tr td {
	border-bottom: 1px solid #999;
	padding: 2px 20px 2px 2px;
}
table.list tr
{
    background-color: #FFFFFF;
}
table.list tr.odd
{
    background-color: #EEEEEE;
}
/* Change this color from yellow*/
table.gnav tr td
{
    background-color: #FFFFFF;
    border: 1px solid #000;
    padding: 2px 10px;
    font-weight: bold;
}
table.gnav tr td a
{
    color: #006A9D;
    text-decoration: none;
}
table.gnav tr td a:hover
{
    color: #006A9D;
    text-decoration: underline;
}
table.webparts tr th {
	/*background-color: #006A9D; #009;*/
	padding: 5px;
	color: #006A9D;
	font-size: 130%;
	border: 1px solid #006A9D;
    background-color: #EEE;

}

td.details div table tr td, td.details div table tr td.detailheader
{
	border-style: none;
}
td.detailheader
{
	text-align: right;
	/*font-weight: bold;*/
	white-space: nowrap;
	border-style: none;
	padding: 3px 10px 3px 0px;
}
td.details div table 
{
	border-style: none;
}
td.details div table tr td.detailitem 
{
	width: 100%;
	padding: 3px 10px 3px 0px;
}
td.details
{
    border: 1px solid #006A9D;
    padding: 10px;
    background-color: White; /* #EEE;*/
}
.alert {
	color: #C00;
	font-weight: bold;
}

#sidebar_album {
	float: left;
	width: 350px;
	height: 100%;
	margin: 0 5 5 5;
}

#content_album {
	margin-left: 376px;
}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
