body {font-family: Arial,Helvetica,sans-serif; font-size: 11px;}
td {font-family: Arial,Helvetica,sans-serif; font-size: 11px;}
th {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #472C17; border:1px solid #AB9851; background-color: #AB9851;}
p {font-family: Arial,Helvetica,sans-serif;}
b {font-family: Arial,Helvetica,sans-serif; font-weight: bold;}
i {font-family: Arial,Helvetica,sans-serif; font-style: italic;}
li {font-family: Arial,Helvetica,sans-serif; margin-bottom:6px;}
ul {font-family: Arial,Helvetica,sans-serif;}
ol {font-family: Arial,Helvetica,sans-serif;}
h1 {font-family: Arial,Helvetica,sans-serif; font-size: 28px; color: #472C17;}
h2 {font-family: Arial,Helvetica,sans-serif; font-size: 24px; color: #472C17;}
h3 {font-family: Arial,Helvetica,sans-serif; font-size: 20px; color: #472C17;}
h4 {font-family: Arial,Helvetica,sans-serif; font-size: 18px; color: #472C17; text-align:center}
h5 {font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: #472C17;}
h6 {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #472C17;}

input {font-family: Arial,Helvetica,sans-serif; font-size: 11px;}
select {font-family: Arial,Helvetica,sans-serif; font-size: 11px;}
textarea {font-family: Arial,Helvetica,sans-serif; font-size: 11px;}
form {display:inline;}

/* REVISED VIRTUALGUMSHOE SITE STYLE */

/* Navigation Styles */
.Nav1 {	position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_04.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav1a {position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_04-over.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav2 {	position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_05.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav2a {position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_05-over.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav3 {	position: relative; width:84px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_06.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center; }
.Nav3a {position: relative; width:84px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_06-over.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav4 {	position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_07.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav4a{	position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_07-over.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav5 {	position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_08.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav5a {position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_08-over.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav6 {	position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_09.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav6a {position: relative; width:83px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_09-over.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav7 {	position: relative; width:85px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_10.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.Nav7a {position: relative; width:85px;	height:32px; background-image:url(/images/global/Nav/GumshoeHeader_10-over.gif); background-repeat:no-repeat; background-position:center;	top:0px;left: 0px;z-index: 5;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-align: center;}
.subglobalNav1 {	position: absolute;	width:860px;height:20px;top:32px;left: 20px;z-index: 1;	visibility: visible;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF;	padding-top: 5px;	padding-right: 5px;	padding-left: 5px;background-color: #106328;}
.subglobalNav2 {	position: absolute; width:875px; height:20px; top:32px; left: 5px; z-index: 1;	visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;	padding-top: 5px; padding-right: 5px; padding-left: 5px; background-color: #106328;}
.subglobalNav3 {	position: absolute; width:694px; height:20px; top:32px; left: 186px; z-index: 1;	visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;	padding-top: 5px; padding-right: 5px; padding-left: 5px;background-color: #106328;}
.subglobalNav4 {	position: absolute; width:610px; height:20px; top:32px; left: 270px; z-index: 1;	visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;	padding-top: 5px; padding-right: 5px; padding-left: 5px; background-color: #106328;}
.subglobalNav5 {	position: absolute; width:527px; height:20px; top:32px; left: 353px; z-index: 1;	visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;	padding-top: 5px; padding-right: 5px; padding-left: 5px;background-color: #106328;}
.subglobalNav6 {	position: absolute; width:444px; height:20px; top:32px; left: 436px; z-index: 1;	visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;	padding-top: 5px; padding-right: 5px; padding-left: 5px; background-color: #106328;}
.subglobalNav7 {	position: absolute; width:361px; height:20px; top:32px; left: 519px; z-index: 1;	visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;	padding-top: 5px; padding-right: 5px; padding-left: 5px; background-color: #106328;}

/* Report Viewing Styles*/
.reportstyle1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.reportstyle2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.reportstyle3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.reportstyle4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000}
.reportstyle5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.reportstyle6 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000;}
.reportstyle7 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF}

/* Various Styles*/
.VGhead {font-family:Arial, Helvetica, sans-serif; text-align:center; font-size: 18px; font-weight: bold; color: #472C17; padding-top:10px; padding-bottom:10px; display: block;}
.VGsubhead {font-family:Arial, Helvetica, sans-serif;text-align:left;	font-size: 12px;font-weight: bold;color: #472C17; padding-left:20px; padding-top:10px; padding-bottom:10px; display: block;}
.VGtitle {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #472C17; }
.VGsubtitle {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #ab9851; }
.listitem {padding-left:22px; margin-left:15px; margin-bottom:8px; background: url(/images/global/bullet.gif) no-repeat top left;}
.VGLabel {font-family:Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color: #472C17; }
.VGLabelWhite {font-family:Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color: #FFFFFF; }
.VGText {font-family:Arial, Helvetica, sans-serif;font-size: 11px; color: #472C17; }
.IDlisting {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size: 14px; font-weight: bold; color: #472C17; padding-top:10px; padding-bottom:10px; }
.sidebar {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #472c17; font-weight:bold;}
.intro {font-family:Arial ,Helvetica,sans-serif; font-size: 11px; color: #472c17; margin-left: 10px; margin-bottom: 10px;margin-top: 10px; margin-right: 10px;}

.entry {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#000000;}
.entrywhite {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF;}
.requiredentry {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#FF0000;}
.red {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#FF0000;}
.boldform  {font-weight: bold; font-size: 11px; color:#472c17; padding-bottom:4px; text-align:right;}

.cartitem {font-family: Arial,Helvetica,Verdana,sans-serif; font-weight:bold; font-size: 10px; color:#947753; }
.navCart{position: ABSOLUTE;width: 320px;height: 23px;top: 133px;left: 560px;z-index: 1;}

.globalSearch {position: ABSOLUTE;width:320px;height: 25px;top: 131px;left: 0px;z-index: 1;}
.bannerAd {position: ABSOLUTE;width:234px;height: 60px;top: 4px;left: 589px;z-index: 200;}
.Price { color:#472c17; font-family: VVerdana, Arial, Helvetica, sans-serif;font-size: 11px; padding:0px 0px 10px 0px;}

.VGbtn {background:#ab9851; color:#ffffff; border-top: 0px; border-left: 0px; border-bottom: solid 2px #947753; border-right: solid 2px #947753; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; width:70px; height:21px; text-decoration:none; cursor:hand}
.VGbtnlarger {background:#ab9851; color:#ffffff; border-top: 0px; border-left: 0px; border-bottom: solid 2px #947753; border-right: solid 2px #947753; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; width:120px; height:21px; text-decoration:none; cursor:hand}
.VGbtnlargest {background:#ab9851; color:#ffffff; border-top: 0px; border-left: 0px; border-bottom: solid 2px #947753; border-right: solid 2px #947753; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; width:260px; height:21px; text-decoration:none; cursor:hand}
.UserCustom { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-align: right; padding:}

.faqquestion {font-family:Arial,Helvetica,sans-serif;  font-weight: bold;font-size: 13px; color: #ab9851; margin-left: 10px; margin-bottom: 5px;margin-top: 10px;}
.faqcategory {font-family:Arial Black,Arial,Helvetica,sans-serif; font-size: 16px; color: #472C17; margin-top:15px; margin-left: 10px;}
.faqcategory2 {font-family:Arial Black,Arial,Helvetica,sans-serif; font-size: 16px; color: #472C17; margin-top:10px; margin-left: 10px; margin-bottom: 6px;}
.faqtext {font-family:Arial,Helvetica,sans-serif; font-size: 11px; color: #000000; margin-top:5px; margin-left: 11px; margin-right: 10px;}

.GRVGprice{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #472C17; font-weight: BOLD;	z-index: 3;}

/* Link Styles */
a, a:link, a:active, a:visited {color: #472C17; text-decoration:underline;}
a:hover {color: #472C17;  text-decoration:none;}

.breadcrumb	{color: #ffffff; font-color: #ffffff;}
a.breadcrumb, a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited {color: #472C17; text-decoration:underline; font-weight:bold;}
a.breadcrumb:hover {color: #472C17;  text-decoration:none; font-weight:bold;}

.UserLogout {color: #ffffff;  text-decoration:none; z-index:1;}
a.UserLogout, a.UserLogout:link, a.UserLogout:active, a.UserLogout:visited {color: #ffffff; text-decoration:none;}
a.UserLogout:hover {color: #ffffff;  text-decoration:underline;}

.Checkout {color: #472C17;  text-decoration:none;}
a.Checkout, a.Checkout:link, a.Checkout:active, a.Checkout:visited {color: #472C17; text-decoration:none;}
a.Checkout:hover {color: #472C17;  text-decoration:underline;}

.Nav {color: #FFFFFF; text-decoration:underline;}
a.Nav, a.Nav:link, a.Nav:active, a.Nav:visited {color: #FFFFFF;text-decoration:none;}
a.Nav:hover {color: #FFFFFF; text-decoration:underline;}

.Cart {color: #106328; text-decoration:underline;}
a.Cart, a.Cart:link, a.Cart:active, a.Cart:visited {color: #106328;text-decoration:none;}
a.Cart:hover {color: #106328; text-decoration:underline;}

.subglobal {color: #FFFFFF;  text-decoration:none;}
a.subglobal, a.subglobal:link, a.subglobal:active, a.subglobal:visited {color: #FFFFFF; text-decoration:none;}
a.subglobal:hover {color: #FFFFFF;  text-decoration:underline;}

.FooterNavContainer {font-size: 11px; font-weight:bold; color: #472C17; padding-top:10px;}
.FooterNav {font-size: 11px; color: #472C17; text-decoration:underline;}
a.FooterNav, a.FooterNav:link, a.FooterNav:active, a.FooterNav:visited {color: #472C17;text-decoration:underline;}
a.FooterNav:hover {color: #472C17; text-decoration:none;}

a.PricePoint, a.PricePoint:link, a.PricePoint:active, a.PricePoint:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#472C17; font-size: 11px; text-decoration:none;}
a.PricePoint:hover {text-decoration:underline;}

a.errorlink, a.errorlink:link, a.errorlink:active, a.errorlink:visited {font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size: 11px; text-decoration:none;}
a.errorlink:hover {text-decoration:underline;}

.tabnavmain { background-image:url(/images/global/Nav/GumshoeTab-over.gif); background-position:top; background-repeat:no-repeat;height:22;width:260;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px;color: #ffffff;text-decoration:none;display: block;}
.tabnavoff { background-image:url(/images/global/Nav/GumshoeTab.gif); background-position:top;background-repeat:no-repeat;height:22;width:260;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px;color: #ffffff;text-decoration:none;display: block;}
a.tabnav, a.tabnav:link, a.tabnav:active, a.tabnav:visited { color: #ffffff; text-decoration:none;}
a.tabnav:hover {color: #ffffff;  text-decoration:underline;}
