
/* ------------- Banner Image ------------- */ 
td#BannerImage {
	background-image: url(../Images/banner/HeaderImage_WhitePen.jpg);
}

/* ------------- Main Outer Background Color ------------- */ 

body {
    background-color: #660000;
    color: #333333;
}

/* ------------- Main Inner Background Color ------------- */ 

table#Main {
	border-color: 999999;
	background-color: #ffffff;
}

/* ------------- Main Link Colors ------------- */ 
a: {
    color: #393D2D;
}

a:link {
	color: #393D2D;
}

a:visited {
	color: #393D2D;
}

a:hover {
	color: #606749;
}

/* 
------------- Header Text ------------- */ 
h1 {
    margin-bottom: -15;
    font-weight: bold;
    font-size: 18pt;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    color: #393D2D
   }

h2 {
    margin-bottom: +12;
    font-weight: bold;
    font-size: 13pt;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    color: #000000
	}

h3 {
    font-weight: bold;
    font-size: 12pt;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    color: #000000;
   }

h4 {
    margin-bottom: -5;
    font-weight: bold;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    color: #000000
   }

h5 {
    margin-bottom: -5;
    font-weight: bold;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    color: #000000
   }

h6 {
    margin-bottom: -5;
    font-weight: bold;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    color: #000000
   }

/* ------------- Main Content Text ------------- */ 

td { 
    color: #000000;
}

td#Content {
    width: 70%;
    padding: 12;
    vertical-align: top;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;	
    text-decoration: none;
    color: #000000;
}

td#ContentBottom {
    padding: 12;
    vertical-align: top;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;	
    text-decoration: none;
    color: #000000;
}

/* ------------- Custom Image Attributes -----------------*/
.customImage {
	border-color: #393D2D;	
}

/* ------------- Bucket Attributes ------------- */ 

td.BucketHeaderText {
    font-weight: bold;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    color: #ffffff
   }
   
.BucketText {
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    color: #ffffff
   }
 
a.BucketText:link {
	color: #e1e1e1 !important;
	font-weight: normal !important;
	font-size: 10pt !important;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline
}

a.BucketText:visited {
	color: #e1e1e1 !important;
	font-weight: normal !important;
	font-size: 10pt !important;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline
}

a.BucketText:hover {
	color: #ffffff !important;
	font-weight: normal !important;
	font-size: 10pt !important;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline
}
  
tr.ImageBucketTopCorner {
	background-color: #393D2D !important;
	height: 5;
}

tr.ImageBucketTop {
	background-color: #393D2D !important;
	height: 30;
}

td.ImageBucketTopLink a:link { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #f4f4f4;
	text-decoration: none;
}

td.ImageBucketTopLink a:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #f4f4f4;
	text-decoration: none;
}

td.ImageBucketTopLink a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #f4f4f4;
	text-decoration: none;
}

td.ImageBucketTopLink a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #000000;
	text-decoration: none;
}

tr.ImageBucketBottomCorner {
	background-color: #606749 !important;
	height: 5;
}

tr.ImageBucketBottom {
	background-color: #606749 !important;
	height: 20;
}

tr.RightBucketTopCorner {
	background-color: #393D2D !important;
	height: 5;
}

tr.RightBucketTop {
	background-color: #393D2D !important;
	height: 30;
}

tr.RightBucketBottomCorner {
	background-color: #606749 !important;
	height: 5;
}

tr.RightBucketBottom {
	background-color: #606749 !important;
	height: 170;
}

tr.BottomBucketTopCorner {
	background-color: #393D2D !important;
	height: 5;
}

tr.BottomBucketTop {
	background-color: #393D2D !important;
	height: 30;
}

tr.BottomBucketBottomCorner {
	background-color: #606749 !important;
	height: 5;
}

tr.BottomBucketBottom {
	background-color: #606749 !important;
	height: 170;
}

/* ------------- Bucket Corner Image Attributes ------------- */ 

td.BucketCorner-ul {
	background-image: url(../images/wul.gif);
}

td.BucketCorner-ll {
	background-image: url(../images/wll.gif);
}

td.BucketCorner-ur {
	background-image: url(../images/wur.gif);
}

td.BucketCorner-lr {
	background-image: url(../images/wlr.gif);
}

/* ------------- Navigation Attributes ------------- */ 

td.Navigation 
{
	height: 30px;
	vertical-align: middle;
	color: #393C29;
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	font-size: 11pt;
	font-weight: bold;
	padding: 10px;
}

td.Navigation a:link { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #393C29;
	text-decoration: none;
}

td.Navigation a:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #393C29;
	text-decoration: none;
}

td.Navigation a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #393C29;
	text-decoration: none;
}

td.Navigation a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #63654A;
	text-decoration: none;
}

/* ------------- Footer Attributes -----------------*/

td.footer {
	color: #e1e1e1;
}

td.footer a:link {
	color: #e1e1e1;
}

td.footer a:visited {
	color: #e1e1e1;
}

td.footer a:active {
	color: #e1e1e1;
}

td.footer a:hover {
	color: #ffffff;
}

.LayoutBottomMargin
{
	margin-bottom:20px;
}

/* ------------- Buy Now Button Attributes -----------------*/
A.BuyNow:link
{
    border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: 999999 999999 999999 999999;
	border-collapse: collapse;
    COLOR: #e9e9e9;
	padding: 2px;
	display: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	background-color: #393D2D;
	text-align: center;
	width: 70px;
}

A.BuyNow:visited
{
	COLOR: #ffffff;
	padding: 2px;
	display: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #393D2D;
	text-align: center;
	width: 70px;
}

A.BuyNow:hover
{
	COLOR: #ffffff;
	padding: 2px;
	display: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #606749;
	text-align: center;
	width: 70px;
}

.buynowred_p {
  width: 70px;
}

/* ------------- Event Bubble Text Large Calendar Attributes -----------------*/
.EventPopUp
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


