body {
	background-color:#666699;
	color:#000066;
	scrollbar-3dlight-color:#A6A0B2;
	scrollbar-arrow-color:#fff8dc;
	scrollbar-base-color: #000066;
	scrollbar-darkshadow-color:#000066;
	scrollbar-face-color: #666699;
	scrollbar-highlight-color: #A6A0B2;
	scrollbar-shadow-color: #000066;
}

.container_div{
	max-width: 1000px;
	width:expression(document.body.clientWidth > 1000 ? "1000px": "auto" );
	min-width: 770px;
	background-color:#FAECD1; 
	border:solid 5px #000066; 
	background:url('../images/grad1500Back.jpg');	
	margin: 0 auto;
}

h1, h2, h3, h4, h5, h5 {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
td, ul, li, p {
	font-family:Georgia, Times New Roman, Arial, Helvetica, sans-serif;
	color:#000066;
}
ul { 
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	margin-left:10px;
	padding-left:8px;
}

li {
	padding-bottom:5px;
}

caption {
	text-align:left;
	margin-bottom:5px;
}
td.LeftMenu {
	font-weight:bold;
	color:#333366;
}
div.LgThumb {
	position:relative;
	height:145px;
	width:180px;
}
img.pics {
	border:solid 1px #333366;
}
img.listing {
	border:solid 3px #fff8dc;
}
img.thumbs {
	border:solid 5px #990033;
}
p.intro {
	color:#000066;
	font-size:18px;
	font-weight:bold;
	margin:10px;
	line-height:130%;
}
p.reg {
	color:#000066;
	margin:10px;
	line-height:130%;
}
p.longdesc {
	margin:10px;
	line-height:140%;
	padding-left:40px;
	padding-right:50px;
	text-indent:50px;
}

p.longdesc2 {
	margin:0px;
	line-height:140%;
	padding-left:15px;
	padding-right:15px;
	text-indent:20px;
}

.tm { 
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	color:#990033;
}
h1.mad {
	color:#bdb6b9;
	letter-spacing:4px;
}
h4.leftMenuHead {
	color:#333366;
	text-align:center;
	border-top:solid 5px #A6A0B2;
	border-bottom:solid 2px #666699;
}
h4.leftMenuHeadAt {
	color:#990033;
	text-align:center;
	border-top:solid 5px #990033;
	border-bottom:solid 2px #990033;
}

table.productList {
	border-bottom:solid 2px #990033;
}

th.productHead {
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:#990033;
	border-top:solid 5px #990033;
}
td.products {
	border-top:solid 2px #990033;
}
td.BAstrip {
	font-family:'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	line-height:90%;
	padding-bottom:6px;
	background-color:#333366;
	color:#fff8dc;
	font-weight:bold;
}

.BAsubHead {
	font-family:'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	background-color:#333366;
	color:#fff8dc;
	font-weight:bold;
	display:block;
	letter-spacing:3px;
	border: solid 1px #fff8dc;
	margin-bottom:5px;
	margin-top:3px;
}

td.showDesc {
	line-height:140%;
	border-left:solid 3px #666699;
}

td.showDescTop {
	line-height:140%;
	border-left:solid 3px #666699;
	border-top:solid 3px #666699;
}

td.showThReg {
	background-color:#666699;
	border-bottom:solid 3px #333366;
}

td.showThRegLR {
	background-color:#666699;
}

td.showThumbLR {
	background-color: #666699;
	border-right:solid 10px #333366;
}

td.showThumb {
	background-color: #666699;
	border-right:solid 10px #333366;
	border-bottom:solid 3px #333366;
}

td.showThumbDesc {
	line-height:120%;
	border-bottom:solid 3px #666699;
	border-left: solid 3px #666699;
}

td.thumbs {
	border:solid 6px #333366;
	padding:3px;
	background-color:#666699;
}

h2, h3 {
	color:#993333;
}
td.madHeads {
	border-bottom: dotted 3px #bdb6b9;

}
.madHeads2 {
	border-bottom: dotted 3px #bdb6b9;

}
.madHeads3 {
	border-bottom: dotted 3px #bdb6b9;
	color:#990033;
}
td.copyright {
	text-align:center;
	font-style:italic;
	border-top:dotted 3px #bdb6b9;
}
.tease {
	padding-right:10px;
	padding-left:10px;
	font-weight:bold;
	border:dotted 2px #fff8dc;
	background-color:#666699;
	color:#fff8dc;
}
.vertDots {
	border-left: dotted 3px #bdb6b9;
}
div.blurb {
	font-weight:bold;
	font-style:italic;
	color:#000066;
	border-bottom:solid 3px #A19CB0;
	border-top:solid 3px #A19CB0;
	padding:10px;
}
.maroon {
	color:#993333;
}

li.question {
	font-weight:bold;
	font-variant:small-caps;
}
li.answer {
	font-weight:normal;
	font-variant:normal;
	list-style-type: none;
	padding-top:5px;
}

a {font-weight:bold; text-decoration:none;}
a:link {color:#990033;}
a:visited {color:#990033;}
a:hover, a:active {color:#333366; text-decoration:underline;}

a.Reverse:link, a.Reverse:visited {color:#333366;}
a.Reverse:hover	{color:#990033; text-decoration:underline;}
a.Reverse:active {color:#990033; text-decoration:underline;}

a.Featured {
	margin:5px;
	font-size:larger;
	line-height:140%;
	letter-spacing:1px;
	background-color:transparent;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}
a.Featured:link, a.Featured:active, a.Featured:visited {
	color:#666699;
	padding-left:4px;
	padding-right:4px;
	border-bottom:dotted 3px #bdb6b9;
	font-weight:bold;
}
a.Featured:hover {
	background-color:#666699;
	color:#fff8dc;
	padding-left:3px;
	padding-right:3px;
	border:dotted 1px #fff8dc; margin:5px;
	text-decoration:none;
}
a.FeaturedR {
	letter-spacing:1px;
}
a.FeaturedR:link, a.FeaturedR:active, a.FeaturedR:visited {
	background-color:#666699;
	color:#fff8dc;
	border: solid 2px #000066;
} 
a.FeaturedR:hover {
	color:#666699;
	border:0px;
	border-bottom: solid 2px #666699;
	background-color:transparent;
	text-decoration:none;
}
a.linkPic {
	text-decoration:none;
	margin:5px;
	width:115px;
}
a.linkPic:link, a.linkPic:active, a.linkPic:visited {
	border: solid 2px #000066;
} 
a.linkPic:hover {
	border: dotted 2px #000066;
}
a.Featured:link {
	color:#333366;
}
img.pics {
	border:solid 1px #fff8dc;
}
.wBack {
	width:auto; 
	background-color:#FFFFFF; 
	padding:10px; 
	padding-bottom:20px; 
	border: solid 1px #000066;
}

.small_form_text
{
	font-size:12px;
}
.caption_text {
	font-size:12px;
}