body { background: #4c585e url(../Images/BlueBkgBody.gif) repeat-y center; color:#2f2928; } 


/* General Links */
a:link { color: #0066cc; } 
a:active { color : #0066cc; } 
a:visited { color : #0066cc; } 
a:hover { color : #ff6600; } 


#container { background: url(../Images/BlueBkgContainer.png) no-repeat left top;} 


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.header { background: url(../Images/BlueBkgHeader.png) no-repeat left bottom; } 


/* DropDown Menu ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.menu li a {
	color: #003399; 
	background-image: url('../Images/BlueMenuLeft.png');
	background-repeat: no-repeat;
	background-position: left top;
}


.menu ul li a {
	color: #003399; 
	background: none;
}


.menu a span {
	background: url('../Images/BlueMenuRight.png') no-repeat right top; 
	color: #003399;
}


.menu { 
}


.menu li li a:link, .menu li li a:visited {
	font-size: 10px;
	background-color: #9BD1FC;
	color: #003399;
}


.menu ul a:link {
	font-weight: normal;
}


.menu ul a:visited {
	font-weight: normal;
}


.menu li li a:hover {
	color: black;
}


.menu li:hover>a, .menu a:hover, .menu ul a:hover {
	background-position: 0% -32px; text-decoration: none;
	color: black;
}


.menu li:hover>a span, .menu a:hover span, .menu ul a:hover span, .menu li li a:hover span {
	background-position: 100% -32px;
	color: black;
}


.menu li li {	/* create borders around each item */
	
}
.menu ul>li + li {	/* and remove the top border on all but first item in the list */
	border-top: 0;
}


/* special colouring for "Main menu:", and for "xx submenu" items in ADxMenu
	placed here to clarify the terminology I use when referencing submenus in posts */
.menu>li:first-child>a, .menu li + li + li li:first-child>a {
	
}


/* Fix for IE5/Mac \*//*/
.menu a {
	float: left;
}
/* End Fix */


/* ie 6 only style */
* html .menu a:hover, * html .menu li li a:hover, * html .menu .adxmhoverA {		/* li:hover>a selector */
	background-position: 0% -32px; text-decoration: none;
	color: black;
}


* html .menu a:hover span, * html .menu li li a:hover span, * html .menu .adxmhoverA span {		/* li:hover>a selector */
	background-position: 100% -32px;
	color: black;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* BreadCrumb */


.content .BreadCrumb { color: #333366; background: #fff6e6; }


.content h1 { color: #cc6600; border-bottom: dashed 1px #666; }
.content h2 { color: #cc6600;}
.content h3 { color: #cc6600;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.News h2 { color:#cc3300;}
.News .Post .PostInfo { background:#f1f1f1; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.SearchResults {}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* Recent Blogs */
.RecentBlogs { background:#fff6e6; }


.RecentBlogs h3 { background: #f5e8d0; }


.RecentBlogs em { color: #cc7266; }
.RecentBlogs em a { color: #cc7266; }
.RecentBlogs em a:visited { color: #cc7266; }
.RecentBlogs em a:hover { color: #cc7266; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* Post */
.Post { padding: 0px; margin: 0px;}


/* Post Author left side from the article */
.Post .PostAuthorDetails { background:#fff6e6;  }
.Post .PostAuthorDetails h2 {}
.Post .PostAuthorDetails p { color:#333;}


.Post .PostBottom li a {}
.Post .PostBottom li a:visited {}
.Post .PostBottom li a:hover {}


/* Article Comments */
.Post .PostMore .Comment .Details { }
.Post .PostMore .Comment {background:#F8F8F8 url('../Images/commentquote.gif') no-repeat 5px 10px; border-top: 1px solid #DFDFDF; }
.Post .PostMore .CommentAlt {background:#FFFFFF url('../Images/commentquote.gif') no-repeat 5px 10px; border-top: 1px solid #DFDFDF;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.Category .Desc { color:#333; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* Authors A-Z - ( Only on the Author page) */
.AZ ul { background:#fff6e6; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* PageForms */
.PageForms form { border: solid 2px #fff6e6;}
.PageForms th { background: #fff6e6;}


.PageForms .Button { background: #f5e8d0; border: outset 2px #ccc; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* tabs styles */
#tabnav .tablink a:link, #tabnav  .tablink a:visited 
{ background: #fff6e6; border: 1px solid #f5e8d0; color:#000066; }
#tabnav .tablink a:link.active, #tabnav .tablink a:visited.active 
{ border-bottom: 1px solid #fff; background: #fff; color:#0066cc;}
#tabnav a:hover { background: #fff;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.left .categories { background:#00a2e3 url(../Images/BlueCategBkgBottom.gif) no-repeat left bottom; }
.left .categories h2 {background: url(../Images/BlueCategBkgTop.gif) no-repeat left center; color:#660000; color:#ffffcc;}
.left .categories ul { background: #00a2e3 url(../Images/BlueCategBkgUL.gif) repeat-x top;}
.left .categories li a { color:#fff;}
.left .categories li a:hover { color:#ffe8c8;}


.left .search { background:#80cbff url(../Images/BlueSearchBkgBottom.gif) no-repeat left bottom;}
.left .search h2 { background: url(../Images/BlueSearchBkgTop.gif) no-repeat left top; color:#000066;}


.left .search .arrow { background: url(../Images/BlueSearchArrow.png) no-repeat;}
.left .search .arrow:hover { background: #ffd780 url(../Images/BlueSearchArrow.png) no-repeat 0 -20px; }
.left .search .arrowIE { background: #ffd780 url(../Images/BlueSearchArrow.png) no-repeat 0 -20px; }


.left .search p a { color:#003399; background: url(../Images/BlueSearchIco.png) no-repeat left center;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.right h2 { color:#333366;}


.right li a {}
.right li a:visited {}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* Paging */
.Paging a { border: 1px solid #0066cc; background: #e8f9ff; }
.Paging a:visited { background: #e8f9ff; border: 1px solid #0066cc;}
.Paging a:hover { background: #0066cc; color:#fff; text-decoration: none;}


.PagingDisabled { border: 1px solid #ccc; background: #e5e5e5; }
.PagingCurrentPageNumber { border: 1px solid #0066cc; background: #0066cc; color: #fff;}


/* Summary Article Attachment */
.AttachmentList { border:1px solid #BEBEBE; background-color: #F8F8F8; }
.AttachmentList ul li { background: url(../Images/attach.gif) no-repeat left top; }
.AttachmentHeading { color:#384C4B;}
/* Teaser Image Styles */
.FeatureImageSpan {background-color: #F5F5F5;}
.FeatureImageCaption {  border-bottom: 1px #CCCCCC solid;  }


/**********************************************add by Janine I think ********* Interspire Shopping Cart Style File ** ** Name: Default ** Author: Chris Boulton (Interspire Pty. Ltd.) ** Id: $Id$ ******************************************************//* Color: Blue */body {	background: #fff url('../images/blue/BodyBg.gif') repeat-x 0 0;	color: #535353;}a {	color: #001927;	font-weight: normal;	text-decoration: underline;}a:hover {	color: #07599a;}h2 {	color: #034285;}h3 {	color: #034285;}#TopMenu li a, #TopMenu li div {	border-left: 1px solid #208db5;	color: #fff;}#TopMenu li div a {	border-left: 0;}#TopMenu li a:hover {	color: #fff;}#Menu li a {	background: url('../images/blue/PagesMenuBg.gif') 0 8px no-repeat;	color: #fff;}#Menu li ul li a {	background: #65b2cb;}#Menu li ul li a:hover {	background-color: #075899;	color: #fff;}#Menu li:hover a, #Menu li.over a{	background-color: #65b2cb;}
#Outer {	background: url('../images/blue/WrapperBg.jpg') no-repeat top center;}#Header {	border-bottom: 1px solid #4aa1b2;}#Logo h1 {	color: #fff;	background: url(../images/blue/Logo.png) top left no-repeat;}#Logo h1 a {	color: #fff;}#SearchForm {	color: #95bbd1;}#SearchForm label {	color: #fff;}#SearchForm a {	color: #b1ccdc;}#SearchForm a:hover {	color: #fff;}.Left {	background: transparent url('../images/blue/LeftBg.gif') no-repeat;}.Left li {	border-bottom: 1px solid #c5dde9;}.Left li a:hover {	color: #07599a;}.Content {	background: transparent url('../images/ContentBg.gif') no-repeat;}.Content a {	color: #075899;}.Content.Wide {	background-image: url('../images/ContentBgWide.gif');}.Content.Widest {	background-image: url('../images/ContentBgWidest.gif');}.Right {	background: transparent url('../images/blue/RightBg.gif') no-repeat;}.Right a {	color: #034285;}.Right a:hover, .Right a:hover strong {	color: #001927;}#Footer {	border-top: 1px solid #C0DAE7;}#Footer li a {	border-left: 1px solid #208db5;}.Content .ProductList li {	border: 1px solid #cddee2;}.Content .ProductList li:hover, .Content .ProductList li.Over {	background: #DFF2F7;}.ProductList .ProductImage {	background: #fff;}.ProductList strong, .ProductList strong a {	color: #075899;}.ProductPrice, .ProductList em {	color: #800000;}.ProductList .Rating {	color: #797979;}.Right .ProductList li {	border-bottom: 1px solid #c0dae7;}.Content .FeaturedProducts .ProductList li {	background: #dff2f7;}.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over {	background: #D2E8EE;}.Left .TopSellers li .TopSellerNumber, .Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */	background: url(../images/blue/TopSellerNumberBg.gif) 0 4px no-repeat;	color: #075899;}.Left .TopSellers li.TopSeller1, .Right .TopSellers li.TopSeller1 { /* No1 seller box */	border: 1px solid #c0dae7;	background: #fff;}.Left .TopSellers li.TopSeller1 .TopSellerNumber, .Right .TopSellers li.TopSeller1 .TopSellerNumber {	background: url(../images/blue/TopSellerNumber1Bg.png) 0 0 no-repeat;	color: #075899;}.Breadcrumb {	border-bottom: 1px solid #DCDFE2;}.CompareItem { width:200px; border-left: solid 1px #CACACA; }.CompareFieldName { font-weight:bold; border-bottom: 1px solid #EFF8FA; }.CompareFieldTop { border-bottom:solid 1px #85BADF; }.CompareFieldTop a:hover { color:red; }.CompareCenter { border-left:solid 1px #85BADF; border-bottom:solid 1px #F2F2F2; }.CompareLeft { border-left:solid 1px #85BADF; border-bottom:solid 1px #F2F2F2; }.ViewCartLink {	background: url('../images/blue/Cart.gif') no-repeat 3px 0;}table.CartContents, table.General {	border: 1px solid #c7d7db;}.CartContents thead tr th, table.General thead tr th {	background: #edf2f3;	color: #424748;	border-bottom: 1px solid #c7d7db;}.CartContents tbody .SubTotal td {	border-top: 1px solid #c7d7db;	color: #075899;}.MiniCart .SubTotal {	color: #075899;}.JustAddedProduct {	border: 1px solid #c0dae7;	background: #fff;}.JustAddedProduct strong, .JustAddedProduct a {	color: #075899;}.CategoryPagination {	color: #034285;	background: #f4fbfc;	border: 1px solid #c0dae7;}.CheckoutRedeemCoupon { background: #EAFDFF; padding: 10px; width: 300px; border: 1px solid #9DD3D8; margin-bottom: 10px; }.SubCategoryList, .SubBrandList {	background:#EEF5F9;}.InfoMessage {	background: #EFF8FA url('../images/InfoMessage.gif') no-repeat 5px 8px;	color: #555;}.SuccessMessage {	background: #E8FFDF url('../images/SuccessMessage.gif') no-repeat 5px 8px;	color: #555;}.ErrorMessage {	background: #FFECEC url('../images/ErrorMessage.gif') no-repeat 5px 8px;	color: #555;}.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {	background: #EFF8FA;}/* Shipping Estimation on Cart Contents Page */.EstimateShipping {	border: 1px solid #c7d7db;	background: #edf2f3;}/* Express Checkout */.ExpressCheckoutBlock .ExpressCheckoutTitle {	background: #dcf0f5;	border: 1px solid #bce0e8;}.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {	background: #f0f0f0;	border: 1px solid #ddd;	color: #555;}.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {	color: #888;}/* Tabbed Navigation */.TabNav {	border-bottom: 1px solid #3d9abe;}.TabNav li a {	border: 1px solid #3d9abe;	background: #ddf0f6;}.TabNav li a:hover {	background-color: #c8e6ed;}.TabNav li.Active a {	border-bottom: 1px solid #fff;	background: #fff;}/* General Tables */table.General tbody tr td {	border-top: 1px solid #efefef;}/* autocrit additions */h1 {	color: #034285;}.RightHomePage {	background: transparent url('../images/blue/RightBg.gif') no-repeat;}.RightHomePage a {	color: #034285;}.RightHomePage a:hover, .Right a:hover strong {	color: #001927;}.ContentNarrow {	background: transparent url('../images/ContentBg.gif') no-repeat;}.ContentNarrow a {	color: #075899;}

.left .search .arrow { background: url(http://www.autocrit.com/websitepublisher/templates/SunSet/Images/BlueSearchArrow.png) no-repeat;}
.left .search .arrow:hover { background: #ffd780 url(http://www.autocrit.com/websitepublisher/templates/SunSet/Images/BlueSearchArrow.png) no-repeat 0 -20px; }
.left .search .arrowIE { background: #ffd780 url(http://www.autocrit.com/websitepublisher/templates/SunSet/Images/BlueSearchArrow.png) no-repeat 0 -20px; }

.left .search { background:#80cbff url(http://www.autocrit.com/websitepublisher/templates/SunSet/Images/BlueSearchBkgBottom.gif) no-repeat left bottom;}
.left .search h2 { background: url(http://www.autocrit.com/websitepublisher/templates/SunSet/Images/BlueSearchBkgTop.gif) no-repeat left top; color:#000066;}


.left .search p a { color:#003399; background: url(http://www.autocrit.com/websitepublisher/templates/SunSet/Images/BlueSearchIco.png) no-repeat left center;}

/* autocrit additions /changes */
.BlockContentTable { margin: 0 10px 0 10px;text-align:
center; border-style: outset; border-width: thick;
}
/* RightHomePage Content Area */
.RightHomePage { float: left; min-height: 500px; width: 160px; font-size: 0.85em; padding-bottom: 10px; padding-left: 1px; margin-left: 10px;}
.RightHomePage h2 { font-size: 1.25em; margin: 5px 10px 8px; width: 180px;}
.RightHomePage a { color: #000;}
.RightHomePage li a:hover { text-decoration: underline;}
.RightHomePage .BlockContent { margin: 0 10px 0 10px;}
.RightHomePage .BlockContentTable { margin: 0 10px 0 10px;text-align: center; border-style: outset; border-width: thick;}
.RightHomePage ul { margin: 0; padding: 0;}
.RightHomePage li { clear: both; list-style: none; margin: 0; padding: 3px 0;}
.RightHomePage .BlockContent { margin: 0 10px 0 10px;}
.RightHomePage li { border-bottom: 1px solid #c5dde9;}
.RightHomePage li a { text-decoration: none;}
.RightHomePage li a:hover { text-decoration: underline;}

/* contentnarrow */
.ContentNarrow { float: left; width: 445px; min-height: 500px; margin: 0; padding: 0 10px 10px 10px; font-size: 0.95em;}
.ContentNarrow .Block { clear: both;}
.Block { margin-top: 10px; margin-bottom: 10px;}
.ContentNarrow .BlockContentTable { margin: 0 10px 0 10px;text-align: center; border-style: outset; border-width: thick;}
.ContentNarrow h2, .TitleHeading { font-size: 1.6em; font-weight: bold; color: #034285; margin: 10px 0;}
#TopMenu a:link { text-decoration: none;}
#TopMenu a:visited { text-decoration: none;}
#TopMenu a:hover { text-decoration: underline;color: black;}
.ContentNarrow a:hover { text-decoration: underline;}
#Logo h1 { color: #fff; background: url(../images/blue/Search.gif) top left no-repeat;}
#HomeHeader { height: 27px; clear: both; margin: 0 0 1px 0; padding-bottom: 12px;width: 678px;
}
Table.tt { width: 80%; background-color: #f3f0ff; border-style:solid; margin-left:auto; margin-right:auto;}
td.ttd { padding: 20px;}
/* contact form field */
.Field300 { width: 230px;}
/* menu size */
 #Menu li a { font-size: 1em; padding: 3px 25px 3px 10px;
}
#Menu li ul { font-size: 1em;}
#Menu li ul li a { width: 160px;} 

.Right { float: left; }

.thinnertext {
padding: 0px 50px 0px 50px ;}
/* to stop those really wide pages */
.Content.Widest {width: 785px;}


#Header { 
height: 27px; 
clear: both; 
margin: 0 0 1px 0; 
padding-bottom: 12px;
width: 678px;
}

#Menu li ul li a, #Menu li.over li a {
	text-decoration:
 none;
}

/* **************** */

/* autocrit */

#Logo h1 {
	color: #fff;
	background: url(../images/blue/Search.gif) top left no-repeat;
}
#Header {
	border-bottom: none;
}

#Outer {
	background: none;
}


