/* These codes and procedures are copyright protected by Gproxy Design Inc. © 2004/2007 and the website owner. 
Gproxy Design Inc. does not authorize the copy or use of these by any third party company. */

/*-----------------------------------------------
	General Styles
----------------------------------------------- */ 
.template{
	padding:0;
	margin:0;
}

/*-----------------------------------------------
	Home item list styles
----------------------------------------------- */ 

.c-tableborder {
	border: 1px solid #BE0A0A;
	text-align: center;
	vertical-align: middle;
}

.c-tableborder-cat {
	border: 1px solid #be0a0a ;
	text-align: center;
	vertical-align: middle;
	background-image: url(/site/image_site/us-c-newarr-back.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}

.c-tableborder-catgray {
	border: 1px solid #7c7575;
	text-align: center;
	vertical-align: middle;
	background-image: url(/site/image_site/us-c-newarr-back.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}

.c-catname-b, .c-catname-b a {
	font: bold 10px Verdana,Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration:none;	
}
.c-catname-b{
	vertical-align: top;
	text-align: left;
	padding-top: 3px;
	padding-left: 3px;
}
.c-catname-b a:hover {
	color: #000000;
}

.c-catname, .c-catname a {
	font: normal 10px Verdana,Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration:none;
}
.c-catname{
	vertical-align: top;
	text-align: left;
	padding-top: 3px;
	padding-left: 3px;
}
.c-catname a:hover {
	color: #000000;
}

.c-viewmore a {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #7c0c0c;
	text-align: right;
	text-decoration: none;
	padding-bottom: 3px;
	padding-right: 5px;
}


.c-upper H1{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin:0;
	padding:0;
}
.c-upper H1 strong{
	font-weight:bold;
	text-transform:uppercase;
}


.c-price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	text-align: left;
	vertical-align:middle;
}

.c-moreinfo, .c-moreinfo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:middle;
	text-decoration:none;
	padding-right: 5px;
}

.c-links a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:middle;
	vertical-align:middle;
	text-decoration:none;
}

.welcome-text{font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; vertical-align:middle; text-align:left; font-weight:normal; padding:0px; margin:0px;}
.welcome-text h1{ font-weight:bold; padding-bottom:5px; font-size:13px;}

.backwelcome{background-image:url(/site/image_site/us-c-welcomeback.gif); background-position:bottom; background-repeat:repeat-x; background-color:#242425; }
/*-----------------------------------------------
	Category styles
----------------------------------------------- */ 

.cat-name, .cat-name h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align:left;
}

.cat-description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 13px;
}

.cat-catname-b, .cat-catname-b a {
	font: bold 11px Verdana,Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration:none;	
}
.cat-catname-b{
	vertical-align: top;
	text-align: left;
	padding-top: 3px;
	padding-left: 3px;
}
.cat-catname-b a:hover {
	color: #000000;
}

.catimg{
	height:85px;
	width:135px;
	max-height:85px;
	max-width:135px;
}

/*-----------------------------------------------
	Accounting Item Template styles
----------------------------------------------- */ 

.it-tableborder {
	border: 1px solid #cccccc;
	text-align: center;
	vertical-align: middle;
}
.it-tableborderstep{
	background: #d9d5d5 url(/site/templates/us-it-step1back1.gif) repeat-x top left;
}
.it-tablestep2{
	border: 1px solid #cccccc;
	text-align: right;
	vertical-align: middle;
	background-color: #d9d5d5;
	background-image: url(/site/templates/us-it-step2b.gif);
	padding-top: 10px;
	padding-right: 19px;
	padding-bottom: 10px;
	background-repeat: repeat-x;
}

.it-tablebuynow {
	border: 1px solid #cccccc;
	text-align: right;
	vertical-align: middle;
	background-color: #eeeeee;
	background-image: url(/site/templates/us-it-buynowback.gif);
	padding-top: 10px;
	padding-right: 19px;
	padding-bottom: 10px;
	background-repeat: repeat-x;
}


.it-tab-off, .it-tab-on{
	border-right:solid 1px #ccc;
	text-align:center;
	width:83px;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration:none;	
	cursor:pointer;	
}
.it-tab-off{
	background: url(/site/templates/us-it-step1back1.gif) repeat-x top left;
}
.it-tab-on{
	background: url(/site/templates/us-it-step1back2.gif) repeat-x bottom left;
}
.it-tab-off:hover, .it-tab-on:hover{
	color: #000;
}




.it-name, .it-name h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: left;
}

.it-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	text-transform: uppercase;
}

.it-text, .it-text font, .it-text p, .it-text li {
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	vertical-align: top;
}

.it-text font li br{
	display:none;
	margin:0;
}
.it-text font li p{
	margin:0;
}


.it-text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3e4168;
	text-align: left;
	padding-left: 8px;
}

/* text of add to cart and item and matrix options */
.it-text3, .it-text3 td.smalltextnolink span.smalltextnolink a.smalltextnolink{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #9d0c0c;
	text-align: right;
}


.tabDiv{
	margin-top: 5px;
}
.tabDiv img{
	float:left; 
	margin-left:20px;
	margin-bottom:3px;
}



/*-----------------------------------------------
	Related Items List Template Style
----------------------------------------------- */ 
#related img#related-title{
	background:#9D0C0C url(/site/templates/us-it-related.gif) no-repeat top left;
	text-align:left;
} 
#correlated img#related-title{
	background:#9D0C0C url(/site/templates/us-it-corelated.gif) no-repeat top left;
	text-align:left;
} 


/*-----------------------------------------------
	Info Items styles
----------------------------------------------- */ 

.i-textcontactus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-left: 10px;
	padding-top: 14px;
	vertical-align:top
}

a.i-links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

a.i-links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
}

.i-info-name,  .i-info-name h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:left;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	margin:0;
	padding:0;
}

.i-text, .i-text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	text-decoration:none;
}
.i-text a:hover {
	color: #000;
}




/*-----------------------------------------------
	Previous Styles
----------------------------------------------- */ 
h1,h2 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align:middle;
}



a.it-step1text:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #990000;
	text-align: center;
	border-bottom-style: none;
	text-decoration:none;
}

