@charset "UTF-8";

.padding {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-bottom: 1px solid #CCC;
}

.header {
	position: relative;
	z-index: 4;
	height: 125px;
	width: 90%;
	min-width: 770px;
	top: 0px;
	left: 0px;
	display:block; 
	clear:both;
}
.nav {
	background: #263248;
	background-image: url(/layouts/Fancier/images/background.png);
	background-repeat: repeat;
	position: relative;
	z-index: 3;
	left: 0;
	width: 90%;
	min-width: 770px;

}
.content {
	position: relative;
	z-index: 2;
	background-color: #FFFFFF;
	height: 100%;
	left: 0;
	padding: 0;
	width: 90%;
	height: 100%;
	min-width: 770px;
	display:block; 
	clear:both;
}

.content_padding {
	padding: 10px;
	width: 99%;
}

.footer {
	position: relative;
	z-index: 1;
	width: 90%;
	min-width: 770px;
	text-align: center;
	text-decoration: none;
	color: #999999;
	text-decoration: none;
	display:block; 
	clear:both;
}

.footer_links A:link {
	text-decoration: none;
	color: #FFFFFF;
}

.footer_links A:visited 
{
	text-decoration: none;
	color: #FFFFFF;
}

.footer_links A:active 
{
	text-decoration: none;
	color: #FFFFFF;
}

.footer_links A:hover 
{
	text-decoration: none;
	color: #FFFFFF;
}

h1.white {
	color: #FFFFFF;
	text-align: center;
}

hr
{
	height: 1px;
	background: #263248;
}

/* Bert's CSS */

body
{
	color				:	#000000;
	background-color	:	#FFFFFF;
	padding				:	0px;
	font-family			: 	Verdana, Arial, Helvetica, sans-serif;
	font-size			: 	12px;
	margin				: 	0px;
}
a
{
	color				:	#0000FF;
	font-family			: 	Verdana, Arial, Helvetica, sans-serif;
	font-size			: 	12px;
}
h1, h2, h3, h4
{
	font-family			: 	Verdana, Arial, Helvetica, sans-serif;
	line-height			:	1.0;
	
}
h1
{
	font-size			:	18px;
	color				:	#135498;
}

h2
{
	font-size			:	18px;
	color				:	#663300;
}

h3
{
	font-size			:	12px;
	color				:	#135498;
}

h4
{
	font-size			:	12px;
	color				:	#663300;
}

table
{
	border-style		:	solid;
	border				:	0px;
}

p, li
{
	font-size			:	12px;
	color				:	#000000;
	padding				:	0px;
	padding-top			:	0px;
}

table
{
	border-style		:	solid;
	border				:	0px;
	font-size			:   12px;
}
td, th
{
	font-size			:   12px;
}
/* Home Image Heading */
.shadowBottom
{
	background-image	:	url(/images/newsite/shadow_bottom.gif);
	background-repeat	:	repeat-x;
	height				: 	8px;
}

.headerTable
{
	border				:	0px;
	border-style		:	solid;
	border-color		:	#135498;
	overflow			:	hidden;
}

/* Teaser Blocks [used on the homepage] */

.teaser
{
	border				: 	0px;
	background-color	:	#135498;
	padding				: 	0px;
	width				: 	232px;
}

.teaserHeading
{
	color				:	#FFFFFF;
	vertical-align		:	middle;
	font-size			: 	11px;
	font-weight			:	bold;
}

.teaserContent
{
	background-image	:	url(/images/newsite/bg_blueAngle.gif);
	background-repeat	:	no-repeat;
	font-size			: 	10px;
}

.teaserInnerContent
{
	font-size			: 	10px;
}

.teaserLinkText
{
	color				: 	#135498;
	font-size			: 	10px;
	font-weight			: 	bold;
	padding-bottom		: 	3px;
}

a.teaserLinkText:hover
{ 
	text-decoration		: 	underline; 
	color 				: 	#135498; 
}

a.teaserLinkText
{
	text-decoration		: 	none; 
	color 				: 	#135498;  
}

.teaserLinkText a
{
	color				: 	#135498;
	font-size			: 	10px;
	font-weight			: 	bold;
	padding-bottom		: 	3px;
	text-decoration		: 	none;
}

.teaserLinkText
{
	color				: 	#135498;
	font-size			: 	10px;
	font-weight			: 	bold;
	padding-bottom		: 	3px;
}

#shadowTopRight
{
	background-image	:	url(/images/newsite/shadow_topRight.gif);
	background-repeat	:	no-repeat;
	width				: 	7px;
}

#shadowRight
{
	background-image	:	url(/images/newsite/shadow_right.gif);
	background-repeat	:	repeat-y;
	width				: 	7px;
}

#shadowBottomRight
{
	background-image	:	url(/images/newsite/shadow_bottomRight.gif);
	background-repeat	:	no-repeat;
	width				: 	7px;
	height				: 	8px;
}

#shadowBottom
{
	background-image	:	url(/images/newsite/shadow_bottom.gif);
	background-repeat	:	repeat-x;
	height				: 	8px;
	width				:	219px;
}

#shadowBottomLeft
{
	background-image	:	url(/images/newsite/shadow_bottomLeft.gif);
	background-repeat	:	no-repeat;
	width				: 	9px;
	height				: 	8px;
}

/* HomePage Footer Links */
.homeFooterLinks
{
	color				:	#135498;
	text-align			: 	center;
	font-size			: 	10px;
	font-weight			:	bold;
}

a.homeFooterLinks:hover
{ 
	text-decoration		: 	underline; 
	color 				: 	#135498; 
}

a.homeFooterLinks
{
	text-decoration		: 	none; 
	color 				: 	#135498;  
}

.archFooterLinks
{
	color				:	#990000;
	text-align			: 	center;
	font-size			: 	10px;
	font-weight			:	bold;
}

a.archFooterLinks:hover
{ 
	text-decoration		: 	underline; 
	color 				: 	#990000; 
}

a.archFooterLinks
{
	text-decoration		: 	none; 
	color 				: 	#990000;  
}

/* Left Nav Styles */
.leftNav
{
	background-color	:	#135498;
	background-image	:	url(/images/newsite/fade_leftNav.gif);
	background-repeat	:	repeat-x;
	background-position	:	bottom;
}

/* Body Formatting */
.heading
{
	font-size			:	14px;
	font-weight			:	bold;
	padding				:	10px;
	padding-bottom		:	0px;
	font-family			:	Verdana, Arial, Helvetica, sans-serif;
	color 				: 	#135498;  
}

.bodyText
{
	font-size			:	12px;
	color				:	#000000;
	padding				:	10px;
	padding-top			:	0px;
	line-height			:	125%;
}

<!-- depost scheme / library -->


.librarysearchtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0033AA;
	border: 2px solid #0033AA;
}
.librarysearchlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
	text-decoration: underline;
}
.librarysearchtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.librarynavlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6699CC;
	text-decoration: none;
}
.libraryitemheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.libraryitemdetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.inner_blender { 
	background-image:url(/images/newsite/1_InnerBlend.gif);
	background-repeat:repeat-y;
	background-color: #F0F0F0;
	width: 248px;
}

.lodgepagemenu {
	font-family			: 	Verdana, Arial, Helvetica, sans-serif;
	line-height			:	1.0;
	font-size			:	12px;
	color				:	#663300;
	text-decoration		:	none;
}
.sub_button {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #135498;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #76ADE3;
	border-right-color: #00407F;
	border-bottom-color: #00407F;
	border-left-color: #76ADE3;
}
.cancel_button {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#DD3300;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #AA0000;
	border-bottom-color: #AA0000;
	border-left-color: #FF0000;
}

.confirm_button {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#339900;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00BB00;
	border-right-color: #008800;
	border-bottom-color: #008800;
	border-left-color: #00BB00;
}

<!-- end deposit scheme/library -->

input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFFFF;
}

mship#th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #135498;
	border: none;
	text-align: left;
	padding: 2px;
}

form {
	background-color: #F5F5F5;
}

.stdtable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #F5F5F5;
}

.mshiptable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #F5F5F5;
	border: 1px solid #000000;
	padding: 1px;
}

.mshiperror
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EE0000;
}

.mshipsuccess
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00CC00;
}
