﻿body
	{ font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; margin:0; padding:0; background-color:#B5967D; color:#666; }
H1
	{ font-size:16px; border-bottom: 1px solid #CCC; margin:0 0 5px 0; padding-top:3px; padding-bottom:3px;}
H2
	{ font-size:14px; margin:0 0 5px 0;}
H3
	{ font-size:14px; margin:0 0 0 0;}
a
, a:link
, a:hover
, a:visited
, a:active
	{ text-decoration:underline; color:#666;}
	
.MainContent
	{width:333px; text-align:right;margin:0 auto;}
	
.InputBox
	{margin:0 5px 11px 5px;}

.InputBoxNote
	{text-align:center; margin:0 5px 11px 5px;}
	
.Button
, .LargeButton
,.ButtonDisabled
	{ font-family: Tahome, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;
	height:22px; padding:2px 3px 3px 2px; border:none;  margin-top:2px; margin-bottom:2px;
	color: #666; background-position:left top; background-repeat:no-repeat; width:75px;}

.Button
	{ background-color:#F7F7F7; cursor:pointer;  background-image:url("../images/b75.png");}

.ButtonDisabled
	{ background-color:#C7C7C7; cursor:default;  background-image:url("../images/b75_disabled.png");}

.LargeButton
	{ background-color:#F7F7F7; cursor:pointer;  background-image:url("../images/b100.png"); width:100px;}

.contentAlign
	{text-align:center; }

.contentWraper
,.ErrorWraper
	{ background-color:#EEEEEF; color:inherit; padding:11px 22px 0 22px; }
.contentWraper	
	{border-bottom: 1px solid #7E6957; color:#666; padding-bottom:22px;}
	
.contentPanel1
,.ErrorPanel1
, .contentPanelRight1
, .ErrorPanelRight1
, .DropPanel1
, .DropPanelRight1
	{ margin:0 auto; text-align:left; padding:0;
	background-image:url("../images/content_b.png"); background-position:center left; background-repeat:repeat-y;}

.contentPanelRight1
, .ErrorPanelRight1
, .DropPanelRight1
	{ background-image:url("../images/content_b_right.png"); background-position:center right; background-repeat:repeat-y; }

/*IE Hack */
* html .contentPanel1
	{ padding-bottom:22px;}
	
.contentPanel2
,.ErrorPanel2
,.contentPanelRight2
,.ErrorPanelRight2
, .DropPanel2
, .DropPanelRight2
	{ padding:0; margin:0;background-image:url("../images/content_bottom_left.png"); background-position:bottom left; background-repeat:no-repeat;}

.DropPanel2
	{ background-image:url("../images/drop_bottom_left.png");}

.DropPanelRight2
	{ background-image:url("../images/drop_bottom_right.png"); background-position:bottom right; background-repeat:no-repeat; }

.contentPanelRight2
,.ErrorPanelRight2
	{ background-image:url("../images/content_bottom_right.png"); background-position:bottom right; background-repeat:no-repeat;}

.contentPanel3
,.ErrorPanel3
,.contentPanelRight3
,.ErrorPanelRight3
,.DropPanel3
,.DropPanelRight3
	{ background-image:url("../images/content_top_left.png"); background-position:top left; background-repeat:no-repeat;}

.DropPanel3
	{ background-image:url("../images/drop_top_left.png");}

.DropPanelRight3
	{ padding:5px 0; background-image:url("../images/drop_top_right.png"); background-position:top right; background-repeat:no-repeat;}

.contentPanelRight3
,.ErrorPanelRight3
	{ padding:11px 0;background-image:url("../images/content_top_right.png"); background-position:top right; background-repeat:no-repeat;}

.contentPanelRight3
	{ min-height:430px;}

.content
	{ margin:11px 22px 32px 22px; }

.contentDrop
	{ margin:11px; }

.AccountLeftColumn
	{ width:180px; margin:0; padding:0; color:#666; text-align:left; background-color:inherit; }

.AccountRightColumn
	{ vertical-align:top;}
	
.ErrorCaption
	{ font-size:14px; font-weight:bold; color:#FF6666; background-color:inherit;}
	
.MessageCaption
	{ font-size:14px; font-weight:bold; color:#66FF66; background-color:inherit;}
	
.contentCleaner
	{ clear:both;}
	
.ImageHolder
	{ height:120px;width:120px; text-align:center; vertical-align:middle;}
	
.LoginBanner
	{ border: dashed 1px #FFA500; font-size:larger; text-align:center; padding:6px; 
	  background-color:#FFFFDD;}
	  
.NoWrapSpan
	{ white-space:nowrap; height:30px; float:left; padding:3px; }
.PagingContainer
	{ overflow:hidden; width:100%; display: inline; height:11px; font-size:11px; margin-top:20px; }

.PagingContainerOuter
	{ text-align:right; width:50%; float:right; position:relative; margin-top:-26px; vertical-align:bottom; z-index:0; }

.NavImage
	{ margin-top:3px;}
	
.SiteMapNav
	{ margin:9px 0; }
