body
{
	background-color	: #e6e6e6;
	margin				: 20px;
	margin-top: 10px;
}

a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, a.td.thumbnail:active
{
	border: rgb(0, 0, 0) 1px solid;
	margin-bottom: -45px;
	padding-top: 5px;
	width: 172px;
	display: block;
	height: 197px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	background-color: white;
}
a.td.thumbnail:hover            {
        border: rgb(95, 121, 216) 1px solid;
        margin-bottom: -45px;
        padding-top: 5px;
        width: 172px;
        display: block;
        background: white;
        height: 197px;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.outerTable
{
	background-color	: #ffffff;
	width				: 70%;
}

.outerSendToTable
{
	background-color	: #FFFFFF;
	width: 100%;
}

.sendToTable td
{
	padding-right: 6px;
	padding-left: 6px;
	font-size: 11px;
	padding-bottom: 6px;
	color: black;
	padding-top: 6px;
	font-family: Verdana, Sans-Serif;
	white-space: nowrap;
}

.sendToTable textarea
{
	font-size: 11px;
	width: 100%;
	color: black;
	font-family: Verdana, Sans-Serif;
}

.sendToTable input
{
	font-size: 11px;
	width: 100%;
	color: black;
	font-family: Verdana, Sans-Serif;
}

select
{
	font-family			: Verdana, Sans-Serif;
	font-size			: 10px;
}

.headerTitle
{
	padding-right: 6px;
	padding-left: 6px;
	font-size: 22px;
	padding-bottom: 6px;
	width: 100%;
	color: black;
	padding-top: 6px;
	font-family: Trebuchet MS;
}

.navBar
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 11px;
	background-image: url(images/nav_bg.gif);
	padding-bottom: 0px;
	color: black;
	padding-top: 0px;
	background-repeat: repeat-y;
	font-family: Verdana, Sans-Serif;
	height: 40px;
	background-color: #014e82;
}

.navBar a
{
	background-color	: Transparent;
	color				: #FBAF5D;
}

.navBar a:hover
{
	color: #ffffff;
	background-color: transparent;
}

.subNavBar
{
	padding-right: 10px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 9px;
	background-image: url(images/subnav_bg.gif);
	padding-bottom: 2px;
	color: black;
	padding-top: 0px;
	background-repeat: repeat-x;
	font-family: Verdana, Sans-Serif;
	height: 27px;
	background-color: #f8f8f8;
	text-align: right;
}

.subNavBar a
{
	color: black;
	background-color: transparent;
}

.subNavBar a:hover
{
	color: blue;
	background-color: transparent;
}

.mainTable
{
	background-color	: Transparent;
}

.mainTable td
{
	padding-right: 6px;
	padding-left: 6px;
	font-size: 11px;
	padding-bottom: 6px;
	color: black;
	padding-top: 6px;
	font-family: Verdana, Sans-Serif;
	background-color: transparent;
}


/* Custom Styles */

.textBlock
{
	font-family			: Verdana, Sans-Serif;
	font-size			: 11px;	
}

.textBlock h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.55em;
	line-height: normal;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 12px 0px;
	border-bottom: solid 1px #DEDEDE;
	color: #FF6600;	
}

.currentPageHighlight
{
	color: #8A2205;
}

.topCorner
{
	width: 6px;
}


.bottomCorner
{
	vertical-align: bottom; 
	width: 6px;
}

.flatVertical
{
	height: 20px; 
	width: 100%;
}

.subAlbumsHeader
{
	border-right: #e3e3e3 1px solid;
	padding-right: 10px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 9px;
	background-image: url(images/subnav_bg.gif);
	padding-bottom: 2px;
	border-left: #e3e3e3 1px solid;
	color: black;
	padding-top: 0px;
	background-repeat: repeat-x;
	font-family: Verdana, Sans-Serif;
	height: 27px;
	background-color: #f8f8f8;
	text-align: right;
}

.subAlbumsBody
{
	border-right: #e3e3e3 1px solid;
	border-left: #e3e3e3 1px solid;
	border-bottom: #e3e3e3 1px solid;
	height: 100%;
}

.otherBlockText
{
	padding-right: 6px;
	padding-left: 6px;
	font-size: 11px;
	padding-bottom: 6px;
	color: black;
	padding-top: 6px;
	font-family: Verdana, Sans-Serif;
	background-color: transparent;
}


