BODY	{
	margin: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 0px;
	border: #FFFFFF 0px solid;
	background-color: #FFFFFF;
	}

/* NON MENU LINKS */

a:link		{ color: #0066FF; text-decoration: none; }
a:visited	{ color: #0066FF; text-decoration: none; }
a:active	{ color: #0066FF; text-decoration: none; }
a:hover		{ color: #66CCFF; text-decoration: none; }

.biglink	{ font: 12px arial, sans-serif; font-weight: bold; }
table 		{ color: #000000; font: 11px verdana, arial, sans-serif; font-weight: normal; }

hr.dashed   { border-style:dashed; border-width:1px; }

.smalltext	{ color: #333333; font: 10px verdana, arial, sans-serif; font-weight: normal; }
.toptitle	  { color: #0066FF; font: 20px tohoma, verdana, sans-serif; letter-spacing: 0px; font-weight: normal; }
.title 		  { color: #0066FF; font: 15px arial, sans-serif; letter-spacing: 0px; font-weight: bold; }
.redtext      { color: #FF0000; }

/* from aw.css  */
dt          { font-size: 12px; font-weight: bold; color: #000066; }
dd          { padding-bottom: 10px; }
h1          { color: #0066FF; font: 16px arial, sans-serif; letter-spacing: 0px; font-weight: bold; }
ul.padded   { line-height: 24px; }
.note       { color:#CC0000; background-color:#eeeeee; line-height: normal; padding: 4px; }
.subheading { font-size: 10pt; font-weight: bold; color: #0066FF; }
.terminal   { font-family: Courier New, Courier, mono; font-size:11px; }
.sidebarlabel {
	color:#0033FF;
	border: solid;
	position: relative;
}
.subtitle 	{ color: #000000; font: 15px arial, sans-serif; font-weight: bold; }
.dnrHeading  { font-size: 9pt; font-weight:100; color: #0066FF; }
h2 {  
	font: bold 15px arial, sans-serif;
	font-weight: bold;
	color: #0066FF;
	background-color: #F0F4FD;
	margin-bottom: 3px;
	margin-left: 0px;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border:1px solid #0E7FD1;
    }
li.nobullet { list-style-type: none; font-weight:bold; color:#009; list-style-image: none; }
li.padded { padding-bottom: 8px; padding-top: 8px; }
.bold { font-weight:bold; color: #000066; }
.strong  { font-weight:bold; color: #000066; }
.text-8  { font-size:8px; }
.text-9  { font-size:9px; }
/* end aw styles */


.smalltitle	{ color: #000000; font: 12px verdana, arial, sans-serif; font-weight: bold; }
h3          { color: #0066FF; 
              font: bold 12px verdana, arial, sans-serif;
							font-weight: bold; 
							margin-bottom: 3px;
							margin-left: 0px;
						}

.phonetitle 	{ color: #0066FF; font: 13px tohoma, verdana, sans-serif; letter-spacing: 0px; font-weight: normal; }
.just 		{
  text-align: left;
  outline-style: none;
}
.list 		{ color: #009966; font: 13px arial, verdana, sans-serif; font-weight: normal; }
.date-font	{ color: #0066FF; font: 10px verdana, arial, sans-serif; font-weight: bold; }
.formmargin	{ margin: 0px; }
/* .pageheight	{ height: 700px; } */
.pageheight  { height: auto; }

/* PAGE AND IMAGE BORDERS */

.borders	{ border: #000000 1px solid; }
.horz-line	{
		border-top: #DBDADF 1px solid;
		border-bottom: #DBDADF 1px solid;
		}
.page-splits	{
		border: #DBDADF 1px solid;
		background-color: #FFFFFF;
		color: #FFFFFF; height: 5px;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
		}
.imagechanger	{ border-bottom: #C0C0C0 1px solid; }
.header		{ border: #0E3DFF 0px solid; }

/* FIELDSET BOX CODES AND BORDERS */

fieldset 	{
		border: 1px dashed #C0C0C0;
		padding-top: 0px;
		padding-bottom: 7px;
		padding-left: 8px;
		padding-right: 8px;
		width: 175px;
		text-align: left;
		}
.redborder { border: 1px dashed #FF0000; }

fieldset legend {
		font: bold 12px arial, sans-serif;
		font-weight: bold;
		color: #0E7FD1;
		background-color: #F0F4FD;
		margin-bottom: 3px;
		margin-left: 0px;
		padding: 2px;
		padding-left: 5px;
		padding-right: 5px;
		border:1px solid #0E7FD1;
		}
.legendred     { color:#FF0000; }
.legendred-L   { color:#FF0000; font-size:11px; }

.homeboxtext	{ color: #000000; font: 9px verdana, arial, sans-serif; font-weight: normal; }
.fieldhome	{
		padding: 3px;
		width: 300px
		}
.fieldhome legend 	{
			font: bold 13px arial, sans-serif;
			font-weight: bold;
			}

/* See Also: */

/* Verio */
.text10 { font-size:10px; }

/* FOOTER CODE */
.footer		{
		color: #333333;
		font: 10px arial, verdana, sans-serif; font-weight: normal;
		border: #000000 0px solid;
		}

/* HIDE MENU AND ITEMS FOR PRINTING */

@media print {
.printhide { display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly { display:none; }
}

/* CODE FOR THE GALLERY */

.Galborder	 	{ border: #000000 4px solid; margin-bottom: 3px; padding: 0px; }
A:hover .Galborder 	{ border: #000000 1px solid; margin-bottom: 3px; padding: 3px; }
.viewer-border		{ border: #000000 1px solid; }
.gallerytitle 		{ color: #0066FF; font: 15px arial, sans-serif; font-weight: bold; }

/* GALLERY CART CODE */

.carttitle	{ COLOR: #000000; font: 11px verdana, arial, sans-serif; font-weight: bold; }
.price 		{ COLOR: #009900; font: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; }
.shade-cart	{
		background-color: #F2F9F6;
		border: #94CE88 1px dashed;
		margin-top: 3px;
		}

.cart-width		{ width: 140px; }
.cart-width-slideshow	{ width: 158px; }
.cart-width-tour	{ width: 100%; }
.button-order 	{
		background-image: url("/assets/picts/button-order.gif");
		background-color: #54C440;
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
		font-style: italic;
		text-align: center;
		cursor:pointer;
		width: 68px;
		padding-top: 4px;
		padding-bottom: 4px;
		border: #1B660E 1px solid;
		}
.buttonon-order {
		background-image: url("/assets/picts/buttonon-order.gif");
		background-color:#2EADA4;
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
		font-style: italic;
		text-align: center;
		cursor:pointer;
		width: 68px;
		padding-top: 4px;
		padding-bottom: 4px;
		border: #10736B 1px solid;
		}

/* HEADER SITE SEARCH */

.searchtext		{ color: #666666; font: 9px verdana, arial, sans-serif; font-weight: normal; }
.searchsiteform		{
			font: 12px arial, verdana, sans-serif;
			color: #000000;
			background-color: #F5F9F5;
			background-image: url("/assets/picts/shadeform.gif");
			width: 110px;
			border: #000000 1px solid;
			margin-top: 1px;
			margin-right: 4px;
			}

/* PAYPAL paypal.htm PAYMENT PAGE CODE */

.payform	{
		font: 13px arial, verdana, sans-serif;
		background-image: url("/assets/picts/shadeform.gif");
		background-color: #F5F9F5;
		text-align: left;
		width: 125px;
		border: #CFD7DF 1px solid;
		}
.payformbox	{
		background-color: #FFFFFF;
		border: #CFD7DF 1px solid;
		}
.payformmargin	{ margin: 0px; }
.payformbutton	{ width: 125px; }

/* CODE FOR THE LYTEBOX SLIDESHOW PAGES */

.slidetitle	{ color: #000000; font: 13px verdana, arial, sans-serif; font-weight: bold; }
.slidepages	{
		background-color: #FFFFFF;
		margin: 0px;
		}
.slidepagewidth	{ width: 502px; }

/* TOUR HOMEPAGE CODE */

.tourtitle 	{ color: #3366FF; font: 13px arial, sans-serif; font-weight: bold; }
.fieldtour	{
		padding: 3px;
		width: 160px
		}

/* TOUR POPUP CODE */

.tourpages	{ margin: 0px; border: #FFFFFF 0px solid; }
.tourheader	{ border-bottom: #DBDADF 1px solid; }
.toursidebar	{
		border-right: #DBDADF 1px solid;
		height: 650px;
		width: 50px;
		}
.tourborders	 		{ border: #000000 1px solid; }
.tourthumbborders	 	{ border: #000000 4px solid; margin-bottom: 1px; padding: 0px; }
A:hover .tourthumbborders 	{ border: #000000 1px solid; margin-bottom: 1px; padding: 3px; }
.tourtext 	{ color: #647068; font: 12px arial, verdana, sans-serif; font-weight: normal; }
.toursmall	{ color: #000000; font: 10px arial, verdana, sans-serif; font-weight: normal; }

/* DNS Forms */

.dnsform {
        font: 12px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		background-image: url("/assets/picts/shadeform.gif");
		text-align: left;
		width: 180px;
		border: #CFD7DF 1px solid;
    }

.dnstld {
  		background-color: #F5F9F5;
        background-image: url("/assets/picts/shadeform.gif");
		color: #333333;
		width: 60px;
		font: 12px verdana, arial, sans-serif;
}

.dnsbutton 	{ font: 12px arial, verdana, sans-serif; }

/* CONTACT AND QUOTES FORM */

.shadeform	{
		font: 12px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		background-image: url("/assets/picts/shadeform.gif");
		text-align: left;
		width: 200px;
		border: #CFD7DF 1px solid;
		}
.searchform10 	{
		font: 13px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		background-image: url("/assets/picts/shadeform.gif");
		text-align: left;
		width: 20px;
		border: #CFD7DF 1px solid;
		}
.searchform60 	{
		font: 13px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		background-image: url("/assets/picts/shadeform.gif");
		text-align: left;
		width: 300px;
		border: #CFD7DF 1px solid;
		}
.textarea	{
		font: 13px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		background-image: url("/assets/picts/shadeform.gif");
		text-align: left;
		width: 250px;
		height: 125px;
		border: #CFD7DF 1px solid;
		}
.dropdown 	{
		background-color: #F5F9F5;
		color: #333333;
		width: 200px;
		font: 11px verdana, arial, sans-serif;
		}
.quoteform	{
		font: 13px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		background-image: url("/assets/picts/shadeform.gif");
		text-align: left;
		border: #CFD7DF 1px solid;
		}
.quotechoice 	{ color: #3366CC; font: 11px arial, verdana, sans-serif; font-weight: normal; }
.dropquotes	{
		background-color: #F5F9F5;
		color: #333333;
		font: 11px verdana, arial, sans-serif;
		}

/* LINKS PAGE CODE */

.searchform 	{
		font: 13px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		background-image: url("/assets/picts/shadeform.gif");
		text-align: left;
		width: 125px;
		border: #CFD7DF 1px solid;
		}
.searchmax 	{
		font: 13px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		background-image: url("/assets/picts/shadeform.gif");
		text-align: left;
		width: 30px;
		border: #CFD7DF 1px solid;
		}        
.searchbutton 	{ font: 12px arial, verdana, sans-serif; }
.searchdrop 	{
		font: 11px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		
		margin-top: 4px;
		}

/* RIGHT SIDEBAR CODE */

.sidebartext		{ color: #333333; font: 10px arial, verdana, sans-serif; font-weight: normal; }
.sidebartitle		{ color: #000000; font: 11px verdana, arial, sans-serif; font-weight: bold; }
.sidebarbox		  { width: 150px; text-align: left; }
.dadasidebarbox   { width: 120px; text-align: left; }
.dnssidebarbox  { width: 150px; text-align: left; }
.mcafeesidebarbox  { width: 160px; text-align: left; }
.sidebarimagebox	{
			width: 168px;
			text-align: center;
			border: 1px dashed #C0C0C0;
			padding-top: 8px;
			padding-bottom: 7px;
			padding-left: 8px;
			padding-right: 8px;
			}
.sidebar-background	{
			background-color: #FFFFFF;
			margin: 0px;
			border: #FFFFFF 0px solid;
			}
.sidebar-frame		{
			width: 180px;
			height: 700px;
			margin: 0px;
			padding: 0px;
			BORDER: #999999 0px solid;
			}
.sidebarR	{
		background-color:#FFFFFF;
		border-left: #DBDADF 1px solid;
		width: 200px;
		}
.sidebarRspacer		{ width: 200px; }

/* START THE CODE FOR THE MENUS */

.menu-background	{
			background-color:#EBECF0;
			background-image: url("/assets/picts/menu-off.gif");
			border: #A4A6B3 1px solid;
			}

.menu		{
		font-family: tahoma, arial, helvetica, sans-serif;
		font-size: 11px;
		cursor:pointer;
		font-weight: normal;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 7px;
		padding-bottom: 8px;
		text-align: center;
		display: block;
		border-right: #C0C0C0 1px solid;
		}
a.menu:link 	{
		color: #000000;
		}
a.menu:visited 	{
		color: #000000;
		}
a.menu:active 	{
		color: #000000;
		}
a.menu:hover 	{
		color: #000000;
		background-color:#CCCCD6;
		background-image: url("/assets/picts/menu-on.gif");
		}

/* LEFT MENU CODE */

.menu-left-width	{ width: 140px; }
.Lsidebar		{
			border-right: #DBDADF 1px solid;
			width: 140px;
			}

.menu-left	{
		font-family: tahoma, arial, helvetica, sans-serif;
		font-size: 10px;
		cursor:pointer;
		font-weight: normal;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 6px;
		padding-bottom: 6px;
		text-align: left;
		text-indent: 11px;
		display: block;
		border-right: #FFFFFF 1px solid;
		border-bottom: #FFFFFF 1px solid;
		border-left: #FFFFFF 0px solid;
		background-image: url("/assets/picts/menu-left-off.gif");
		}

a.menu-left:link 	{
			color: #000000;
			}
a.menu-left:visited 	{
			color: #000000;
			}
a.menu-left:active 	{
			color: #000000;
			}
a.menu-left:hover 	{
			color: #000000;
			background-image: url("/assets/picts/menu-left-on.gif");
			}

/*  Table Tabs Classes */
.tabTable { background-color:#F8FAFF; border-left-style:solid; border-left-width:1px; border-left-color:#C1D1FF; 
	border-right-style:solid; border-right-width:1px; border-right-color:#C1D1FF; 
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#C1D1FF; }	
.tabBody { padding: 30px 20px 10px 30px; }
.tabCell { background-color:#6F95DA; height:44px; text-align: center; } 
.tabCellOn { background-color:#F8FAFF;  height:44px; text-align: center; 
	border-left-style:solid; border-left-width:1px; border-left-color:#C1D1FF; 
	border-right-style:solid; border-right-width:1px; border-right-color:#C1D1FF; 
	border-top-style:solid; border-top-width:1px; border-top-color:#C1D1FF; } 
.tabCell_2 { background-image:url(/assets/layout/tab_bkg2.gif); height:44px; text-align: center; } 
A.tabLink:LINK, A.tabLink:VISITED { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.tabLink:HOVER { text-decoration: none; font-weight: bold; color: #FFFFFF;}
A.tabLinkOn:LINK, A.tabLinkOn:VISITED, A.tabLinkOn:HOVER { color: #1070CF; text-decoration: none;  font-weight: bold; }
.singleGreenRow { background-color:#83A068; }
.greenTableCell1 { font-weight:bold; color:#FFFFFF; text-align:left; background-color:#83A068; padding: 0 0 0 8px;}
.greenTableRow { background-color:#83A068; text-align:center; }
.lGreenTable { border-style:solid; border-color:#83A068; border-width:1px; background-color:#F9FAFF; } 

/* new newest */
.singleBlueRow { background-color:#6F95DA; } 
.solidLightBlueRow { background-color:#F9FAFF; text-align:center; } 
.blueTableRow { background-color:#6F95DA; text-align:center; color: #fff; }
.blueTableDarkRow { background-color:#C4D8F6; text-align:center; }  
.blueTableDarkRowLeft { background-color:#C4D8F6; }  
.greenTableCell1, .blueTableCell1 { background-color:#6F95DA; color:#ffffff; font-weight:bold; padding:0 5px 0 5px; text-align:left; }

#tabTableNav { width:560px; margin-bottom:0;  }
#tabTableNav table	{padding: 0; margin: 0; border-collapse: collapse;}
#tabTableNav td { width:560px; padding:0px;  margin: 0; }
.tabMenuLine { border-right-style:solid; border-right-width:1px; border-right-color:#FFFFFF;
	border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF }
.tabMenuLineLeft { border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
#tabs ul.ui-tabs-nav { width: 552px; margin: 0; padding: 0; }
#tabs ul.ui-tabs-nav li { display: block; float: left; list-style: none; height: 40px; vertical-align: middle; padding-top: 3px; width: 33%; text-align: center; background: #84a56b; }
#tabs ul.ui-tabs-nav li a { color: #fff; font-weight: bold; }
#tabs ul.ui-tabs-nav li a:hover { text-decoration: none; }
#tabs .ui-tabs-hide { display: none; }
#tabs .ui-tabs-panel { clear:both; border-left: 1px solid #c1d1ff; border-right: 1px solid #c1d1ff; border-bottom: 1px solid #c1d1ff; background: #f8faff; padding: 20px 10px; }
#tabs ul.ui-tabs-nav .ui-tabs-selected { border-left: 1px solid #c1d1ff; border-right: 1px solid #c1d1ff; border-top: 1px solid #c1d1ff; background: #f8faff; }
#tabs ul.ui-tabs-nav .ui-tabs-selected a { color: #1070cf; text-decoration: none; }

#tabs.two ul.ui-tabs-nav li { width: 273px; }
#tabs.four ul.ui-tabs-nav li { width: 136px; }
#tabs.five ul.ui-tabs-nav li { width: 109px; }
#tabs.five ul.ui-tabs-nav .ui-tabs-selected { width: 108px; }
#tabs ul.ui-tabs-nav li.spacer { background: #fff; width: 1px; padding: 0; }
.tc { color:#6c6c6c; }

.listLeft { width:230px; float:left; }
.listRight { width:230px; float:right;}
/* end new newest */

.callOutBox { border-style:solid; border-color:#C3D2FF; border-width:1px; background-color: #F8FAFF; margin: 4px 0 4px 8px;}
.callOutBoxLeft { border-style:solid; border-color:#C3D2FF; border-width:1px; background-color: #F8FAFF; margin: 4px 8px 4px 0;}
.callOutBoxHD { background-color: #eeeeee; color:#006600; font-weight:bold; padding: 4px 4px 4px 8px;}
.callOutBoxText { padding-top:0px; }
.listULMargin { margin-left: 8px; padding: 0px 0px 0px 0px; }
.redtitle { color: #CC0000; font: bold 16px arial, sans-serif; letter-spacing: 0px; }

/* newest */
.singleBlueRow { background-color:#6F95DA; } 
.solidLightBlueRow { background-color:#F9FAFF; text-align:center; } 
.blueTableRow { background-color:#6F95DA; text-align:center; color: #fff; }
.blueTableDarkRow { background-color:#C4D8F6; text-align:center; }  
.blueTableDarkRowLeft { background-color:#C4D8F6; } 
.greenTableCell1, .blueTableCell1 { background-color:#6F95DA; color:#ffffff; font-weight:bold; padding:0 5px 0 5px; text-align:left; }
.blacktitle { color: #333333; font: bold 16px arial, sans-serif; letter-spacing: 0px; }
.basicMenu { font-weight:bold; color: #000066; }

/* MobiSite */
.homelink {   
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: underline;
	font-style: normal;}

