H1 {
	font-family: verdana,sans-serif;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
BODY, TABLE {
	color: #000000;
	font-family: verdana,sans-serif;
	font-size: medium;
}
BODY {
	background: white;
	text-align: center;
}
A:visited {
	color: purple;
}
A:link {
	color: blue;
}
A:active {
	color: red;
}
.sub-category, .product {
	padding: 10px;
}
.special {
	font-size: smaller;
}
.search-results {
	margin-top: 2em;
	width: 100%;
}
.search-result-price {
	text-align: right;
}
.search-result-image {
	text-align: center;
}
.search-result-gutter {
	height: .5em;
	line-height: .5em;
}
.schema-title {
	margin-top: 5px;
}
.product-savings {
	padding-left: 13px;
}
.product-our-price {
	font-weight: bold;
	margin-left: 10px;
}
.product-amount {
	font-weight: bold;
	text-align: left;
}
.paging-wrapper {
	height: 1.5em;
	position: relative;
}
.paging-info {
	text-align: right;
}
.item-unit-price, .item-total-price, .item-adjusted-unit-price, .item-adjusted-total-price {
	font-weight: bold;
}
.item-title {
	padding-bottom: 1.5em;
}
.item-option-with-adjustment DIV {
	border-bottom: dotted 1px;
}
.item-option-value {
	font-weight: normal;
}
.item-option-name {
	font-weight: bold;
}
.item-image {
	text-align: center;
}
.item-count {
	float: left;
	font-weight: bold;
	margin-top: 5px;
	text-align: left;
	white-space: nowrap;
}
.error TABLE {
	color: black;
	font-family: verdana,sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.error A:visited {
	text-decoration: underline;
}
.error A:link {
	text-decoration: underline;
}
.error A:hover {
	text-decoration: underline;
}
.error A:active {
	text-decoration: underline;
}
.error {
	background: #990000;
	border: thin #000000 solid;
	border-width: 2px;
	color: black;
	font-family: verdana,sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	margin: auto;
	margin-bottom: 1em;
	padding: 8px;
	text-align: center;
	text-decoration: none;
	width: 90%;
}
.coupon-redemption-code {
	text-align: center;
}
.coupon-redemption {
	border: 1px solid;
	clear: both;
	margin: 10% 10% 0 10%;
	padding: 5px;
}
.content-wrapper TABLE {
	margin-left: auto;
	margin-right: auto;
}
.content-wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}
.clear {
	clear: both;
}
.category-sort, .category-paging {
	height: 100%;
	position: absolute;
	top: 0;
	width: 50%;
}
.category-sort {
	left: 0;
	text-align: left;
}
.category-paging {
	right: 0;
	text-align: right;
}
.category-gutter DIV {
	border-top-style: solid;
	border-top-width: 1px;
}
.category-gutter {
	font-size: 8px;
	line-height: 8px;
	padding: 0;
}
.cart-summary-gutter DIV {
	border-top-style: solid;
	border-top-width: 1px;
	margin-left: auto;
	margin-right: 0;
	width: 40%;
}
.cart-summary-gutter {
	font-size: 8px;
	line-height: 8px;
	padding: 0;
	text-align: right;
}
.cart-shipping-gutter-top DIV {
	border-top-style: solid;
	border-top-width: 1px;
	margin-top: 20px;
}
.cart-shipping-gutter-top {
	font-size: 8px;
	line-height: 8px;
}
.cart-shipping-gutter-bottom DIV {
	border-top-style: solid;
	border-top-width: 1px;
	margin-bottom: 20px;
}
.cart-shipping-gutter-bottom {
	font-size: 8px;
	line-height: 8px;
}
.cart-items-start-gutter, .cart-items-end-gutter, .cart-item-gutter {
	font-size: 8px;
	line-height: 8px;
	padding: 0;
}
.cart-items-start-gutter DIV, .cart-items-end-gutter DIV, .cart-item-gutter DIV {
	border-top-style: solid;
	border-top-width: 1px;
}
.cart-item-highlight TD {
	font-size: larger;
	font-style: italic;
	text-transform: uppercase;
}
.cart-item-highlight .item-image {
	border-left: 1px dashed;
}
.cart-item-buttons TD {
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: right;
}
.cart-item-buttons SPAN {
	margin: 0 0 0 2em;
}
.cart-dollar-amount {
	text-align: right;
}
.call-for-price {
	font-weight: bold;
}
#shopping-cart-status {
	background: url(/app/catalog/static/2.9.7/EZCatalog/shopping-cart.png) no-repeat left;
	clear: both;
	float: right;
	min-height: 21px;
	padding-left: 22px;
	text-align: right;
	white-space: nowrap;
}
#search-main FORM {
	margin: 0;
	padding: 0;
}
#search-main {
	float: right;
	margin-top: 5px;
	text-align: right;
	white-space: nowrap;
}
#product-volume-discounts UL {
	margin: 5px;
	padding: 0 15px 0 15px;
}
#product-volume-discounts {
	border: 1px solid;
	margin: 1em 0 0 0;
	padding: 5px;
}
#product-thumbnail-images {
	margin-top: 1em;
}
#product-search-keys UL .label {
	display: inline;
}
#product-search-keys UL {
	margin-top: 0;
}
#product-search-keys .label SPAN {
	display: none;
}
#product-search-keys {
	margin-top: 1em;
}
#product-quantity TH, .product-option TH {
	text-align: right;
	white-space: nowrap;
}
#product-more-info {
	margin-top: 1em;
}
#product-main-image img {
	max-width: 200px;
}
#product-images {
	float: left;
	width: 200px;
}
#product-details {
	margin-left: 210px;
}
#product-description {
	margin-top: 1em;
}
#no-search-results TABLE {
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
#no-search-results P SPAN {
	font-style: italic;
}
#no-search-results P {
	border: 0;
	font-size: 1em;
	margin-top: 0;
}
#no-search-results .gutter {
	background: url(http://abc.eznettools.net/graphics/pix.jpg) repeat-y center;
}
#no-search-results {
	margin: auto;
	text-align: center;
	text-decoration: none;
}
#main {
	clear: both;
	margin-top: .5em;
}
#footer {
	clear: both;
	margin-top: 3em;
}
#content-gutter {
	font-size: 0;
	width: 5px;
}
#content H1 {
	margin-top: 0;
}
#content A:visited {
	text-decoration: none;
}
#content A:link {
	text-decoration: none;
}
#content A:hover {
	text-decoration: underline;
}
#content A:active {
	text-decoration: none;
}
#content {
	border: 2px #becae2 solid;
	margin-left: 21%;
	padding: 10px;
	text-align: left;
}
#category-navigation ul {
	margin: 5px 0 0 0;
	padding: 0;
}
#category-navigation li ul {
	padding: 0 0 0 10px;
}
#category-navigation LI {
	margin-bottom: 3px;
}
#category-navigation A:visited {
	text-decoration: none;
}
#category-navigation A:link {
	text-decoration: none;
}
#category-navigation A:hover {
	text-decoration: none;
}
#category-navigation A:active {
	text-decoration: none;
}
#category-navigation .selected UL {
	font-weight: normal;
}
#category-navigation .selected {
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
}
#category-navigation .non-expandable {
	list-style-image: none;
	list-style-type: none;
}
#category-navigation .expanded {
	list-style-image: none;
	list-style-type: none;
}
#category-navigation .expandable {
	list-style-image: none;
	list-style-type: none;
}
#category-navigation {
	border: 1px  none;
	padding: 0 .5% 1% .5%;
	text-align: left;
	width: 19%;
}
#cart-summary-total TH, #cart-summary-subtotal TH, #cart-summary-coupon TH, #cart-subtotal TH, #cart-summary-tax TH, #cart-summary-shipping TH {
	text-align: right;
}
#cart-summary-coupon TH {
	font-weight: normal;
}
#cart-shop-button, #cart-update-button, #cart-empty-button {
	float: left;
}
#cart-shop-button, #cart-update-button {
	padding-right: 8px;
}
#cart-details TD, #cart-details TH {
	padding-left: 3px;
	padding-right: 3px;
}
#cart-checkout-button {
	float: right;
}
#cart-buttons {
	padding: 1.2em 0;
}
#bread-crumb-trail {
	margin-top: 5px;
	text-align: left;
}
body{
margin:0;
background:#08164c;
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:100%;
}

.logo{
background:#1485C7;
font-size:34pt;
color:white;
}

/*-------------- Navigation ----------------*/
.nav {
padding-left:19px;
background:url(http://www.eznettools.net/layout2010/nav-bg.jpg) repeat-x #B7090A;
}
.nav br{display:none;}

.nav ul {
margin-top:0;
margin-bottom:0;
background-color:#BF1112;
}

.nav li{
list-style:none;
float:left;
background:url(http://www.eznettools.net/layout2010/nav-div.jpg) no-repeat left top;
}

.nav li a{
display:block;
color:#fff;
text-decoration:none;
font-family:Arial, Arial, Helvetica, sans-serif;
padding:0 24px;
line-height:2.6em;
font-size:12pt;
font-weight:700;
text-shadow:-1px -1px 2px #911;
margin-left:2px;
background:url(http://www.eznettools.net/layout2010/nav-bg.jpg) #B7090A;
}



/*----- Navigation Page Identifier  ----*/
/*  This piece of code shows your current page by highlighting it.
To make it work on a new page follow these steps:
1. add a class name to the Body Tag Code of the page (example: class="newpage")
2. add the same class name to the link in the navigation (<a class="newpage" href="">)
3. add that class to the code below ( .newpage .nav li a.newpage, )
4. don't forget the comma
*/

.buynow .nav li a.buynow, 
.aboutus .nav li a.aboutus, 
.account .nav li a.account,
.aboutus .nav li a.aboutus,
.products .nav li a.products,
.portfolio .nav li a.portfolio,
.home .nav li a.home {
background:url(http://www.eznettools.net/layout2010/nav-hov.jpg) repeat-x 0px 0px #BF2D2D;
}







/*--- puts dividers in between nav buttons ---*/ 
.nav li:first-child{
background:none;

}

.nav li a:hover, nav li:hover{
background:url(http://www.eznettools.net/layout2010/nav-hov.jpg) repeat  #D01E1E;
color:white;
}



/*----------- text formatting -----------*/

h1{
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:100;
color:#2f2f3f;
font-size:28.5pt;
margin:2px 0px 9px 0px;
text-shadow:-1px -1px 0px rgba(15, 15, 15, .25);
}

h2{
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#202034;
font-size:16pt;
margin:2px 0px 4px 0px;
}
.bar h2{
color:white; 
}

h3{
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#151525;
font-size:12.5pt;
margin:4px 0px 2px 0px;
}

p{
font-family:Arial, Arial, Helvetica, sans-serif;
color:#222;
font-size:10.5pt;
line-height:1.47em;
margin:6px 0px;
}

ul{
list-style:disc;
font-family:Arial, Arial, Helvetica, sans-serif;
line-height:1.45em;
font-size:10.5pt;
margin:4px auto 8px auto;
}

ol{
font-family:Arial, Arial, Helvetica, sans-serif;
line-height:1.45em;
font-size:10.5pt;
}

a{
font-family:Arial, Arial, Helvetica, sans-serif;
color:#222;
font-weight:900
}
a:hover{
color:#950805;
}

a img{border:0px solid black;}

/*------------ Signup button ---------------*/
a #signup1 {
display:block;
background:url(http://www.eznettools.net/layout2010/signup-btn.jpg) no-repeat;
width:211;
height:52px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

a:hover #signup1{
background-position:1px 1px;
}


/*-------- Blue Button ----------*/
.buy h3 a {
display:block;
background: url(http://www.eznettools.net/layout2010/btn-blue.jpg) repeat-x #1F35AD;
color:#fff;
padding:8px 8px;
line-height:1em;
text-align:center;
border:1px solid #559;
text-decoration:none;
font-size:15pt;
margin:auto 1px;

}

.buy h3 a:hover{
background: url(http://www.eznettools.net/layout2010/btn-blue.jpg) repeat-x #4C85DF 1px 5px;
color:#fff;
}


/*------ Red Button --------*/
.buy h2 a{
background: url(http://www.eznettools.net/layout2010/nav-bg.jpg) repeat-x #9F0505;
color:#fff;
display:block;
height:38px;
width:180px;
line-height:1.55em;
text-align:center;
border:1px solid #650909;
text-decoration:none;
margin:auto;
font-size:17pt;
}
.buy h2 a:hover{
background: url(http://www.eznettools.net/layout2010/nav-hov.jpg) repeat-x #D01A19;
color:white;
}

/*------------- Login Page --------------*/

#login {
position:relative;
width:352px;
}

.login h2 {font-size:30pt; }
.login h3 {font-size:19pt; width:200px;}

.login input {font-size:16pt;}

#name{
margin:0;
margin-right:1.8em;
}

#password{
margin-right:.5em;
clear:both; float:left;
}

#red-login{
display:block;
background: url(http://www.eznettools.net/layout2010/nav-bg.jpg) repeat-x #9F0505;
height:38px;
width:174px;
border:solid 2px #752919;
font-size:17pt;
color:#fff;
position:relative;
left:25px;
float:right;
bottom:12px;
}

#red-login:hover{
background: url(http://www.eznettools.net/layout2010/nav-hov.jpg) repeat-x #D01A19;
}

#forgot{
clear:both;
display:block;
float:right;
}

/*-------------  Buy Now Page --------*/
.column{
padding-bottom:5px;
}

#buynow-col{
display:block;
height:155px;
position:relative;
padding:1px;
}

/*#buynow-col a{
display:block;
width:93%;
position:absolute;
bottom:0px;
left:.8%;
margin:auto;
text-align:center;
}*/

.submit_button {
	display:block;
	background: url(http://www.eznettools.net/layout2010/btn-blue.jpg) repeat-x #1F35AD;
	color:#fff;
	font-size:12pt;
        font-weight:bold;
	padding:6px 30px 8px;
	border:1px solid #559;
        float:left;
        margin-right:20px;

}
.submit_button:hover {
	background: url(http://www.eznettools.net/layout2010/btn-blue-hov.jpg) repeat-x #1930B4;
	color:#fff;
	border:1px solid #55c;
}


/*------------ Account Comparison Table Formatting ------------*/
table {
border-collapse:collapse;
}

.test-table {
width:855px;
}

.test-table p{
margin:0;
}

.test-table td{
border:solid 2px #ddd;
padding:3px 3px 3px 8px;
}

th{
border:solid 1px #88BFDE;
background:#e9faff;
padding:4px 3px 4px 9px;
text-align:left;
}

.test-table tr:hover{
background:#e9faff;
}

.test-table a{
display:block;
cursor:help;
text-decoration:none;
margin:0;
}

.test-table a .hand a{
cursor:hand;
}

/*------------- Tool Tips ----------*/
#tooltip {
	position: absolute;
	z-index: 300;
	border: 2px solid #abc;
	background-color: #fff;
        color:#000;
	padding: 5px;
	opacity: 0.93;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;

}

#tooltip h3, #tooltip div { 
line-height:1.5em;
margin: 5px 12px; 
font-size:12pt;

}

#tooltip h3 th, #tooltip div th{
float:right;
width:350px;
}



/*------------ Quote form ------------------*/
.quote-form{
background:#E5E8F7;
border:1px solid #343343;
}

.quote-form td{
font-family:Arial;
font-size:10.5pt;
line-height:1.9em;
}

.quote-form input, .quote-form select, .quote-form textarea{
width:300px;
margin:2px;
}

.submit input{
width:90px;
height:27px;
border:outset #343343 1px;
background:url(http://www.eznettools.net/layout2010/submit-bg.jpg) repeat-x #B1B6C9;
font-weight:bold;
color:#242333;
cursor:hand;
}

.submit input:hover{border:inset #000 1px; color:#000;}


/*-------- arrow bullet list (products page) -----------*/
.arrow ul {
list-style:none;
margin:12px 2px 6px; 
padding:0;
}
.arrow li {
padding:0px;
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:900;
background: url(http://www.eznettools.net/layout2010/arrow-red.jpg) no-repeat left top;
}
.arrow li a {
padding:0px 0px 14px 40px;
text-decoration:none; font-size:13pt;
display:block;
}
.blue-arrow li{
background: url(http://www.eznettools.net/layout2010/arrow-blue.jpg) no-repeat left top;
}

/*--------- Template list -----------*/
.templates img{
border:solid 2px #ddd;
}

.templates img:hover {
border:solid 2px #789;
}


/*--------- Marquee (for the Domain Name page)--------*/
marquee span{
line-height:1.35em;
}

/*--------- Reseller List ------------*/
.column{

}

.reseller-list td{
padding:20px;
}
.reseller-list a{
font-weight:normal;
font-size:18pt;
margin:0px;
line-height:1.2em;
/*background: url(http://www.eznettools.net/layout2010/btn-blue-hov.jpg) repeat-x #1930B4;
color:white;
border:1px solid #559;*/
}

/*------- Website Packages --------*/

td #price1pkgbuild{
font-size:14pt;
color:#25396E;
font-weight:bold;
}

#price2pkgbuild {
font-size:14pt;
color:#25396E;
font-weight:bold;
}

#total input {
display:block;
background: #EFF9FF;
padding:3px 8px;
font-size:26pt;
border:solid 1px #9be;
color:#124;
font-weight:bold;
text-align:center;
}

#checkout0 select, #checkout1 select, #checkout2 select {
font-size:10.5pt;
font-weight:bold;
color:#224;
padding:1px;
}

/*--------- Footer ----------*/

.footer {
background: url(http://www.eznettools.net/layout2010/nav-bg.jpg) repeat-x top left #CD1412;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
padding-bottom:2px;
margin-bottom:2px;
}

.footer ul{
list-style:none;
margin:0;
padding:0;
}

.footer li {
float:left;
background:url(http://www.eznettools.net/layout2010/nav-div.jpg) no-repeat left top ;
}

.footer li:first-child{
background:none;
}

.footer li a{
float:left;
display:block;
margin:0px 1px 0px 0px;
padding:10px 10px;
color:white;
text-decoration:none;
margin-left:2px;
}

.footer li a:hover{
background:url(http://www.eznettools.net/layout2010/nav-hov.jpg) repeat-x left top #CD1412;
color:white;
}

/*:::::::::::---------- EZ Directory -----------::::::::::::::*/
#directory{
background:white;
padding:5px 12px;
border:2px solid #333;
font-size:110%;
}
.premier{
background:white;
}

.listing-heading td{
font-size:20pt;
}

a.website-link{
display:block;
color:#08164C;
font-size:16pt;
padding:7px 12px;

background: url(http://www.eznettools.net/layout2010/nav-bg.jpg) repeat-x #9F0505;
color:#fff;
text-align:left;
border:1px solid #650909;
text-decoration:none;
font-size:16pt;
-moz-border-radius:7px;
-webkit-border-radius: 7px;
border-radius: 7px;
}
a:hover.website-link{
background: url(http://www.eznettools.net/layout2010/nav-hov.jpg) repeat-x #D01A19;
color:white;
}

#back-link a{
display:block;
background: url(http://www.eznettools.net/layout2010/btn-blue.jpg) repeat-x #1F35AD;
color:white;
text-decoration:none;
padding:4px;
border:2px solid #448;
width:100px;
margin:5px auto 1px;
-moz-border-radius:6px;
border-radius: 6px;
-webkit-border-radius: 6px; 
}

#back-link a:hover{
background: url(http://www.eznettools.net/layout2010/btn-blue-hov.jpg) repeat-x #1930B4;
}
/*--------:::::::::::  End of Directory CSS  ::::::::::::----------*/



/*-::::::::::::::::::::::::::::: Catalog :::::::::::::::::::::::::::::::-*/

#content-wrapper{ /*-- content wrapper style --*/
width:998px;
background:white;
}

#main{
position:relative;
top:-5px;
margin:0; padding:0;
}

#content div *{ /*-- fixing text --*/
line-height:1.5em;
font-size:95%;
}

#content h1{ /*-- fixing header --*/
font-size:24pt;
}

#content a{
font-size:11pt;
}

#content { /*-- content area formatting --*/
background:url(http://www.eznettools.net/layout2010/soft-box-bg.jpg) no-repeat center top #fff;
padding:18px 45px 5px 45px;
border: solid #ddd 0px;
border-radius:11px;
-moz-border-radius: 11px;
-webkit-border-radius:11px;
}


#category-navigation{padding:0 5;}

#category-navigation ul{ /*-- side navigation whole --*/
width:200px;
}

#category-navigation li a{ /*-- side navigation buttons --*/
display:block;
background:url(http://www.eznettools.net/layout2010/nav-bg.jpg) repeat-x #A70503;
color:white;
padding:5px;
text-decoration:none;
font-size:10pt;
margin:0;
border:#9F090C solid 1px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

#category-navigation li a:hover{ /*-- side nav hover ---*/
background:url(http://www.eznettools.net/layout2010/nav-hov.jpg) repeat-x #A70503;
}

li.selected {
display:block;
background: #efefef;
color:black;
padding:5px;
text-decoration:none;
font-size:10pt;
margin:0;
border:2px solid #bbb;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

.sub-category a{ /*-- categories in content area ---*/
color:#08164C;
text-decoration:none;
}

.paging-wrapper{ /*-- moves items down a bit --*/
margin-top:15px;
}

#bread-crumb-and-search{/*-- crumb trail --*/
color:black;
font-family:arial;
font-size:10pt;
font-weight:bold;
padding-right:7px;
position:relative;
top:-11px;
line-height:1.65em;
}

#bread-crumb-trail {position:relative; top:5px; left:5px;}

#bread-crumb-trail a {
padding: 3px 6px;
background: url(http://www.eznettools.net/layout2010/btn-blue.jpg) repeat-x #2C4CBD;
color:white;
border:2px #3156C1 solid;
text-decoration:none;
border-radius:4px;
-moz-border-radius: 4px;
-webkit-border-radius:4px;
border-radius:4px;
}
#bread-crumb-trail a:hover{
border:2px #00184a solid
}


#shopping-cart-status{ /*-- shopping cart status --*/
padding-right:10px;
font-size:9pt;
position:relative;
top:-8px;
}
#shopping-cart-status a{color:#2846B8;}
#shopping-cart-status a:hover {color:#4A81DC;}

.product{
padding:0px 35px 5px 0px;
}

.product-amount input{display:none;}
.view-larger-image{display:none;}

#product-main-image{
margin-top:50px;
}

.product-option th, tr #product-quantity th{
background:none;
border:none;
}

div .paging-wrapper{
display:block;
padding:15px 0px 8px;
}

.category-gutter hr{
border:none;
color:red;
}

/*------------- Shopping Cart -----------------*/
#cart-buttons input{
background: url(http://www.eznettools.net/layout2010/btn-blue.jpg) repeat-x #2C4CBD;
color:white;
padding:1px 2px;
}

td .cart-dollar-amount {
font-size:20pt;
font-weight:bold;
}

#cart-details th {
background:#f4fafe;
border: solid 1px #abd;
}

#cart-details .item-title {
font-size:1.5em;
}

#footer{
margin-top:-30px;
}