/*----- Start "Main definitions" -----*/
* { padding: 0; margin: 0; outline: 0; }

body {
    font-size: 11px;
    font-family: Arial, "Trebuchet MS", sans-serif;
    line-height: 20px;
    font-weight: normal;
    color: #010101;
    background: #000;
}

/*----- Start "Clear" -----*/
.cl { font-size: 0; line-height: 0; height: 0; clear: both; }
/*------ End "Clear" ------*/

/*----- Start "Link styles" -----*/
a img { border: 0; }
a { color: #fff; text-decoration: none; }
a:hover { text-decoration: underline; } 
/*------ End "Link styles" ------*/

/*----- Start "Box positions" -----*/
.center { margin: 0 auto; }
.left { float: left; display: inline; }
.right { float: right; display: inline; }
/*------ End "Box positions" ------*/

/*----- Start "Text positions" -----*/
.a-center { text-align: center; }
.a-left { text-align: left; }
.a-right { text-align: right; }
/*------ End "Text positions" ------*/

.field {
	border: none;
	font-size: 11px;
	font-family: Arial, "Trebuchet MS", sans-serif;
	line-height: 13px;
	font-weight: normal;
    color: #010101;
    padding: 4px 5px;
}

/*------ End "Main definitions" ------*/

#page {
	width: 986px;
	margin: 0 auto;
}
#pagepop {
	
	margin: 0 auto;
}
#header {
	height: 144px;
	background: url(/images/header-bg.gif) no-repeat 0 0;
}
#content {
	background: url(/images/content-bg.gif) repeat-y 0 0;
}
#content-bot {
	background: url(/images/content-bot-bg.gif) no-repeat 0 bottom;
	padding: 7px 22px 33px 19px;
}
.sidebar {
	width: 164px;
}
#two-bars {
	background: url(/images/main-bg.gif) repeat-y 0 0;
}
#one-bar {
	background: #fff url(/images/main-bg.gif) repeat-y 0 0;
}
#main {
}
#one-bar #main {
	width: 775px;
	margin-left: 170px;
}
#two-bars #main {
	margin: 0 auto;
	width: 605px;
}
#main .padder {
	padding: 8px 6px;
}
#main h4 {
	height: 28px;
	line-height: 28px;
	background: url(/images/main-h4-bg.gif) repeat-x 0 0;
	padding-left: 9px;
}
#main h4 span {
	display: block;
	height: 28px;
	line-height: 28px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
}
#main h4.title-featured-products span { background: url(/images/featured-designs_131.jpg) no-repeat 0 0; }
#main a {
	color: #0f65a1;
	text-decoration: underline;

}
#main a:hover {
	text-decoration: none;
}
#footer {
	text-align: center;
	font-size: 10px;
	line-height: 16px;
	padding: 5px 0;
}
#footer p span {
	padding: 0 10px;
	font-size: 0;
	line-height: 0;
}
#logo {
	height: 154px;
	width: 173px;
	float: left;
	display: inline;
	margin-top: -10px;
	margin-left: 20px;
	position: relative;
}
#logoplain {
	height: 154px;
	width: 173px;
	float: left;
	display: inline;
	margin-top: -10px;
	margin-left: 20px;
	position: relative;
	background: url(/images/logo.png) no-repeat 0 0;
	font-size: 0;
}
#logo a {
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	display: block;
	height: 154px;
	width: 173px;
	/*background: url(/images/logo.png) no-repeat 0 0;*/
	background: url(/images/logo.png) no-repeat 0 0;
	cursor: pointer;
}
#top-call {
	text-align: right;
	height: 18px;
	color: #ffd800;
	font-size: 12px;
	margin-right: 20px;
	font-family: "Arial Black", Arial, "MS Trebuchet", sans-serif;
}
ul.sidebar-list {
	margin-bottom: 6px;
}
ul.sidebar-list li {
	padding-left: 16px;
	background: url(/images/sidebar-list-line.gif) no-repeat 0 bottom;
	list-style-type: none;
	font-size: 12px;
	line-height: 25px;
	padding-bottom: 1px;
}
ul.sidebar-list li.last {
	background: none;
}
.sidebar h4 {
	height: 22px;
	background: url(/images/sidebar-title.gif) no-repeat 0 0;
	padding: 3px 0 3px 12px;
	margin-bottom: 8px;
}
.sidebar h4 span {
	display: block;
	height: 22px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	display: block;
}
.sidebar h4.title-neon-signs span { background: url(/images/title-neon-signs.gif) no-repeat 0 0; }
.sidebar h4.title-search-alphabetically span { background: url(/images/title-search-alphabetically.gif) no-repeat 0 0; }
.sidebar h4.title-neon-sports-signs span { background: url(/images/title-neon-sports-signs.gif) no-repeat 0 0; }
.sidebar h4.title-neon-accessories span { background: url(/images/title-neon-accessories.gif) no-repeat 0 0; }
.sidebar h4.title-join-mailing-list span { background: url(/images/title-join-mailing-list.gif) no-repeat 0 0; }
.sidebar h4.title-popular-designs span { background: url(/images/title-popular-designs.gif) no-repeat 0 0; }
.sidebar h4.title-store-information span { background: url(/images/store_information.jpg) no-repeat 0 0; }
.title-new-products span { 
	background: url(/images/new-products-just-added.jpg) no-repeat 0 0; 
	display: block;
	height: 22px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	padding: 3px 0 3px 12px;
	}

.title-featured-products span { 
	background: url(/images/featured-designs_131.jpg) no-repeat 0 0; 
	display: block;
	height: 22px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	padding: 3px 0 3px 12px;
	}

.sidebar .popular-designs div.product {
	padding-left: 0px;
}
.sidebar .popular-designs .product a img {
	background: #bbbbbb;
        padding: 4px;
        border: 3px solid black;
}
table.alphabet {
	margin-top: -5px;
	margin-bottom: 5px;
}
.mailing-list {
	margin-left: 7px;
	margin-bottom: 12px;
}
.mailing-list .field {
	width: 140px;
	margin-bottom: 7px;
	letter-spacing: 1px;
}
.mailing-list .button {
	height: 25px;
	width: 112px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	background: url(/images/button-join-for-free.gif) no-repeat 0 0;
	border: 0;
	margin-left: 20px;
	cursor: pointer;
}
table.popular-designs tr td {
	text-align: center;
	line-height: 16px;
	padding-bottom: 25px;
}
table.popular-designs tr td a.image {
	display: block;
	border: solid 1px #575757;
	background: #000;
	margin-bottom: 3px;
}
table.popular-designs tr td a.name {
	color: #fff;
	text-decoration: underline;
	letter-spacing: 1px;
}
table.popular-designs tr td a.name:hover {
	text-decoration: none;
}
table.popular-designs tr td a.price {
	color: #81f900;
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
}
#header .right {
	width: 321px;
	margin-top: 6px;
	padding-left: 87px;
	height: 138px;
	background: url(/images/operator-img.gif) no-repeat 0 0;
	margin-right: 10px;
}
#header .right .order {
	color: #fff;
	font-size: 14px;
	line-height: 20px;
	font-family: "Arial Black", Arial, "MS Trebuchet", sans-serif;
	text-transform: uppercase;
	padding-top: 10px;
	font-weight: normal;
}
#header .right .payments {
	margin-top: 9px;
	margin-left: 14px;
	display: block;
}
#search-box {
	height: 47px;
	width: 305px;
	margin-top: 5px;
	background: url(/images/search-box.gif) no-repeat 0 0;
	padding-top: 18px;
	padding-left: 15px;
}
#search-box .field {
	font-size: 14px;
	padding: 5px;
	width: 188px;
	float: left;
	display: inline;
	margin-right: 12px;
}
#search-box .button {
	height: 19px;
	width: 82px;
	float: left;
	display: inline;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	margin-top: 4px;
	background: url(/images/button-search.gif) no-repeat 0 0;
	border: none;
	cursor: pointer;
}
.featured-products {
	text-align: center;
	color: #00174c;
}
.featured-products .button {
	display: block;
	height: 24px;
	line-height: 24px;
	width: 156px;
	margin: 0 auto;
	text-align: center;
	background: url(/images/featured-products-price-button.gif) no-repeat 0 0;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}
.featured-products .button a{
	
	color: #FFFFFF!important;
	text-decoration: none;
}
.featured-products .pricebutton {
	display: block;
	height: 24px;
	line-height: 24px;
	width: 156px;
	margin: 0 auto;
	text-align: center;
	background: url(/images/featured-products-price-button.gif) no-repeat 0 0;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF !important;
	text-decoration: underline !important;
}
.featured-products .pricebutton a{
	
	color: #FFFFFF !important;
	text-decoration: none;
}
.pricebutton a{
	
	color: #FFFFFF !important;
	text-decoration: none;
}
.featured-products .info {
	background: url(/images/featured-products-shadow.gif) no-repeat 0 0;
	padding-top: 4px;
}
.breadcrump {
	color: #000;
	line-height: 18px;
	margin-bottom: 10px;
}
.breadcrump a {
	color: #0f65a1;
	text-decoration: underline;
}
.breadcrump a:hover {
	text-decoration: none;
}
.breadcrump span {
	padding: 0 5px;
}
#single-page {
	font-size: 13px;
	padding: 7px;
}
#single-page .left-side {
	float: left;
	display: inline;
	width: 343px;
}
#single-page .right-side {
	float: right;
	display: inline;
	width: 385px;
}
#single-page .image {
	float: center;
	padding-bottom: 13px;
	background: url(/images/single-page-image-shadow.jpg) no-repeat 0 bottom;
}
#single-page .click-large {
	display: block;
	height: 11px;
	width: 161px;
	margin: 0 auto;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	background: url(/images/click-for-larger-image.gif) no-repeat 0 0;
	margin-bottom: 10px;
}
#single-page .bookmarks {
	float: left;
	display: inline;
	/*margin-left: 15px;*/
	/*margin-top: 10px;*/
	text-align:left;
}
#single-page .bookmarks li {
	list-style-type: none;
	line-height: 20px;
	margin-bottom: 10px;
	text-align:left;
	padding-right:4px;
}
#single-page .bookmarks ul {
	padding-left: 0px !important;
}
#single-page .bookmarks li.bookmark a { background: url(/images/ico-bookmark.gif) no-repeat 0 0; }
#single-page .bookmarks li.email a { background: url(/images/ico-email.gif) no-repeat 0 0; }
#single-page .bookmarks li.delivery a { background: url(/images/ico-delivery-date.gif) no-repeat 0 0; }
#single-page .bookmarks li.print a { background: url(/images/ico-print.gif) no-repeat 0 0; }

#single-page .bookmarks a {
	padding: 0px 0 0px 35px;
	color: #0f65a1;
	text-decoration: underline;
	line-height: 18px;
	text-align:left;
}
#single-page .bookmarks a:hover {
	text-decoration: none;
}
#single-page .product-title {
	height: 48px;
	width: 370px;
	background: url(/images/product-title.gif) no-repeat 0 0;
	line-height: 48px;
	padding-left: 15px;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
}
#single-page .price-info {
	padding-left: 10px;
	color: #373737;
	width: 206px;
	line-height: 18px;
	padding-bottom: 10px;
}
#single-page .price-info p {
	padding-left: 4px;
}
#single-page .price-info .sale-price {
	border-top: solid 1px #373737;
	padding-top: 5px;
	margin-top: 5px;
	color: #de0000;
}
#single-page .details {
	padding-left: 10px;
}
#single-page .details ul {
	/*padding-left: 15px;*/
}
#single-page .description ul {
	padding-left: 15px;
}
#single-page .order {
	background: url(/images/order-box-cnt.gif) repeat-y 0 0;
	width: 333px;
	margin-bottom: 15px;
}
#single-page .order .top {
	background: url(/images/order-box-top.gif) no-repeat 0 0;
}
#single-page .order .bot {
	background: url(/images/order-box-bot.gif) no-repeat 0 bottom;
	padding: 10px 9px 10px 10px;
}
#single-page .order .txt-order {
	width: 88px;
	height: 23px;
	background: url(/images/txt-order.gif) no-repeat 0 0;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	margin: 0 auto 9px;
}
#single-page .order form .row {
	margin-bottom: 7px;
}
#single-page .order form .row label {
	float: left;
	display: inline;
	width: 120px;
	color: #fff;
	line-height: 20px;
}
#single-page .order form .row .field {
	border: solid 1px #7f9db9;
	padding: 2px 3px;
}
#single-page .order form .button {
	height: 64px;
	width: 314px;
	border: none;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	display: block;
	background: url(/images/button-add-to-cart.gif) no-repeat 0 0;
	margin-top: 11px;
	cursor: pointer;
}
.homepagelink a {
	padding: 2px 0 2px 25px;
	color: #0f65a1;
	text-decoration: underline;
	line-height: 18px;
	text-align:center;
}
.homepagelink a:hover {
	text-decoration: none;
}
.whitetext 
{ color: #fff; text-decoration: none; 
}
#header-cart {
	float: right;
	text-align: center;
	/*color: #FFFFFF!important;*/
	font-size: 12px;
	font-family: arial;
	padding-bottom:40px;
	/*width: 250px;
	margin: 7px 12px 0px 0px;*/
}
#header-cart a {
	color: #0f65a1;
	text-decoration: underline;
	line-height: 18px;
}
#main1 {
}
#full-bar {
	background: #fff url(/images/main-bgfull.gif);
	background-repeat: repeat-x repeat-y;
}
#full-bar #main1 {
	width: 945px;
}

#two-bars #main1 {
	margin: 0 auto;
	width: 605px;
}
#main1 .padder {
	padding: 8px 6px;
}
#main1 h4 {
	height: 28px;
	line-height: 28px;
	background: url(/images/main-h4-bg.gif) repeat-x 0 0;
	padding-left: 9px;
}
#main1 h4 span {
	display: block;
	height: 28px;
	line-height: 28px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
}
#main1 h4.title-featured-products span { background: url(/images/title-featured-products.gif) no-repeat 0 0; }
#main1 a {
	color: #0f65a1;
	text-decoration: underline;

}
#main1 a:hover {
	text-decoration: none;
}

/** BOX STYLES **/
.BoxFrame{background-color:#0f65a1;}

.BoxFrame tr
{
	background-color:#FFFFFF;
}
.BoxFrameheading
{
	background-color:#0f65a1;
}
.BoxHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#0f65a1;
	height:25px;
	padding-left:5px;
	padding-rigth:5px;
	color:#ffffff;
}
.BoxContent{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;
	background-color:#FFFFFF;
	color:#111111;
}
.BoxText{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF;
	color:#111111;
}
.BoxContentBigger{
	font-family:verdana;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px;
	background-color:#FFFFFF;
	color:#111111;
}

/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{
	font-family:verdana;
	font-size:22px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px;
	margin:0px;
	color:#52a500;
}

.pageNavigation{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF;
	padding:5px;
	height:16px;
	color:#046634;
}

.pageLinks{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF;
	text-decoration: underline;
	color:#046634;
}

.pageNavigation div{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#046634;
}

/** CATALOG ITEMS				 				**/
.CatalogNavigation{
	background-color:#0f65a1;
	border-bottom:1px solid #2F5E2A;
}
.CatalogNavigation table tr td{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#0f65a1;
	color:#ffffe0;
}
.CatalogItemDark{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#dcdcdc;
	padding:4px;
	color:#696969;
}
.CatalogItemLight{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	padding:4px;
	color:#000000;
	text-align:center;
}

.CatalogItemVertical{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	padding:4px;
	color:#000000;
	border-top: none;
	border-bottom: 1px dashed #555;	
}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#dcdcdc;
	color:#696969;
}

.listItem{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	color:#000000;
}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{
	border:1px solid #2F5E2A;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	/*border-style: outset;*/
	padding-bottom:10px;

}

.formContent{
	clear:both;
	float:left;
	padding-left:0px;
	width:99%;
}

.formSeparator{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#2F5E2A;
	padding:6px;
	color:#FFFFFF;
}

.formHeader{
	clear:both;
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#dcdcdc;
	color:#000000;
	padding:5px;
        margin-left: 10px;
}

.formLine{
	clear:both;
	float:left;
	width:100%;
}

.formCaption{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	margin-top:3px;
	text-align:right;
	width:40%;
}

.formControl{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
}

.formSpace{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	padding-left:15px;
}

.formControlText{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:144px;color:#666666;
}

.formControlSelect{
	font-family:arial;
	#font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:150px;color:#666666;
}

.formButtons{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
	float:left;
	width:99%;
}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#333333;
}

.formRemark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#444444;	
}

.ProductSubtitle{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
	margin:0px;
}
.header_addcartmessage {
	color: #0000FF;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding-bottom:10px;
	padding-top:10px;
}
.price-orig 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
color: #666666;
}
.price-inst 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
color: #2F5E2A;
border-bottom:1px solid #666;
padding-bottom:3px;
}
.price-big 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-style: normal; 
color: #0000FF;
}
.price-normal
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
color: #000000;
}
.cart-show {
	/*float: right;*/
	text-align: center;
	color: #FFFFFF!important;
	font-size: 11px;
	font-family: arial;
	padding-bottom:5px;
	margin: 7px 12px 0px 0px;
}
.cart-show img {
        background: #cccccc;
        padding: 3px;
}
.cart-showhome {
/*	padding-top:7px;*/
	/*float: right;*/
	font-size: 11px;
	font-family: arial;
	position: absolute;
	left: 800px; /* reducing this makes the cart text slide to left on FF3*/
	top: 175px;
	width:220px;
}
.cart-showhome a{
	color: #0f65a1;
	text-decoration: underline;
}
.sidebarfull {
	width: 224px;
}
#mainpop {
	background: #fff url(/images/main-bgfull.gif);
	background-repeat: repeat-x repeat-y;
}
#single-page .product-titlenoback {
	/*height: 48px;
	width: 370px;
	
	line-height: 48px;*/
	color:#52a500;
	padding-left: 15px;
	/*color:#0f65a1;
	color: #fff;*/
	font-size: 18px;
	font-weight: normal;
	border-bottom:1px solid #52a500;
	padding-bottom:3px;
}
#single-page  ul {
	/*padding-left: 15px;*/
}
.pageHeaderSmall{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	text-align:center;
	padding:0px;
	margin:0px;
	color:#52a500;
}
.middledescription  ul {
padding-left:20px !important;
list-style-type:disc !important;

}

.middledescription  img {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;

}
.description  ul {
list-style-type:disc !important;

}

.featured-products  ul {
list-style-type:disc !important;

}

.featured-productsul {
list-style-type:disc !important;
}

.description  img {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;

}

.dashedseperator{
	
	border-bottom: 1px dashed #555;	
}
.blogtitle{
	color:#FF0000; 
	font-size:18px;
}
#blognews{
	background:url(/images/recent-blog-posts.jpg) no-repeat;
	padding-top:25px;
	padding-left:7px;
	/*width:583px;*/
}
#blognews h2{
	color:#FF0000 !important; 
}
.solidblueseperator{
	
	border-bottom: 2px solid #0067b2;	
}
.padder1 {
	padding-top:8px;
}
.product{
	padding-left:4px;
	text-align: center;
	color:#ff0000;
	font-size:11px;
	padding-bottom:11px;
}

.product a{
	color: #FFFFFF!important;
	text-decoration: underline;
}

#blogrightside{
	float:right;
	width:178px;
	background:#283138;
	padding-bottom:0px;
	margin-top:-1px;
}
#blogrightside ul{
	
	padding-left:15px;
	
}
#blogrightside li{
	padding-top:5px;
	text-decoration: none;
	
}
#blogrightside h2{
	
	color: #FFFFFF !important;
	
}
#blogrightside a{
	
	color: #FFFFFF !important;
	
}
.productitem{
	text-align: center;
	color:#00457b;
	margin-right:15px;
	padding-top:8px;
	vertical-align:top;
	text-align:center;
}
.productitem a.btn{
	background:url(/images/blue-link.gif) no-repeat;
	display:block;
	font-size:14px;
	padding-top:5px;
	width:157px;
	height:25px;
	color:#fff;
	text-transform: uppercase;
	font-weight:bold;
	text-decoration: none;
	margin-left:7px;
}
.productitem a:hover.btn{
	text-decoration: underline;
}
.IndOutSign{
	color: #0f65a1;
}
.productitemlink a {
	padding: 2px 0 2px 2px;
	color: #0f65a1;
	text-decoration: underline;
	line-height: 18px;
	text-align:center;
}
.productitemlink a:hover {
	text-decoration: none;
}
.WhiteHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	padding-left:5px;
	color:#ffffff;
}
