/*
  $Id: stylesheet.css 2011-03-16 12:31AM REK$
  High Performance E-commerce solutions by The Kosydor Factory
  Copyright (C) 2011 Ron Kosydor								
  Internet moniker: RonKos											
  Contact: ron at kosydor dot com
  http://www.kosydorfactory.com
*/
body {font-size: 12px; font-family: Arial, sans-serif; background-color:#FFF; color: #000; margin: 0px; padding-left: 0;  border: 0;  text-align: center;}
#holder{width:750px; margin:auto;position:relative;}
#innerholder {width:750px; /* width can be changed to what you want just stay under 790px*/  /*border-left:2px solid #D8D8D8;*//*border can be removed for a borderless page*/  /*border-right:2px solid #D8D8D8;*/background: #ffffff;color: #000;margin:0px auto 0px auto; text-align:left;}
h1 {font-family: Verdana, Arial, sans-serif;font-size: 20px;font-weight: bold;color: #9a9a9a; text-align:center;}
.kissmt_description {font-family: Verdana, Arial, sans-serif;font-size: 10pt;color: #9a9a9a;padding: 0.5em;}
H1 A {text-decoration:none; color:#213F9A;}
/* H1 {padding:0px; margin:0px; font-size:18px; font-weight:bold;} */
H2 {padding:2px; margin:0px; font-size:12px;font-weight:bold;background-color:#172C6C; border-bottom: 1px solid #333;color:#FFF;}
H3 {padding-left:5px; padding-top:2px; padding-bottom:2px; margin: 0px; font-size:13px; font-weight:bold; background-color:#172C6C; color:#FFF; border-top:1px solid #213F9A; border-left:1px solid #213F9A; border-right:1px solid #333; border-bottom:1px solid #333;text-align:center;}
H4 {padding:2px; margin:0px; font-size:12px; font-weight:bold; background-color: #CCC; border: 1px solid #EEE;}
H5 {padding:2px; margin:0px; font-size:12px; font-weight:normal; background-color: #E5E5E5; border-top:1px dotted #CCC; text-align:center;}
BR.clear {height:0; line-height:0; clear:both;}
a, a:visited {color:#3366cc;	text-decoration:none; }
a:hover {color:#ee0000;text-decoration:none;cursor:pointer;}
a:active {color:#3366cc;} 
FORM {display:inline;}
A.headerNavigation {color:#000;font-size:9px;}
A.headerNavigation:hover {color:#0000FF;}
.infoBox {margin-left:20; width:80%; background-color:#d9d9d9; padding:1px 7px 7px 1px; line-height:200%;}
.infoBoxContents {padding-left:10; font-size:11px; line-height:1.5;}
TD.infoBoxHeading {font-size:11px; font-weight:bold; padding-left:10; color:#000000; line-height:1.5;}
TR.infoBoxContents {background:#FCFCFC; background-image:url("bg_images/fade_short.gif"); background-repeat:repeat-x; padding-left:10; font-size:11px; line-height:1.5;}
.infoBoxNoticeContents {background:#FFE6E6; font-family:Verdana, Arial, sans-serif; font-size:10px;}
TD.smallText, SPAN.smallText, P.smallText {font-size: 10px; 	border-bottom-width: 15px;	border-bottom-style: solid;	border-bottom-color: #ffffff;  	width: 140px;	text-align:center;	margin:7px 0 10px;	vertical-align:bottom;}
td.smallText:hover {background-color: #FFFFD9;}
CHECKBOX, INPUT, RADIO, SELECT { font-size: 11px;  background: #FBFBEF;}
td.create-account {background-color:#f5f5f5;border-top-style:solid; border-top-width:1px;border-top-color:#E0E0E0;border-right-style:solid;border-right-width:10px;border-right-color:#D9D9D9;border-bottom-style:solid; border-bottom-width:10px;border-bottom-color:#D9D9D9;border-left-style:solid;border-left-width:1px; border-left-color:#E0E0E0;}
#subnav {background-image:url('templateimages/subnav-bg.gif'); background-repeat:repeat-x; font-size:11px; font-weight:bold; padding-right:2px; padding-left:2px;}#subnav A {font-size: 11px; color: #3366cc; font-weight :bold; text-decoration: none;}
#subnav A:visited {font-size:11px; color:#3366cc; font-weight :bold; text-decoration:none;}
#subnav A:hover {font-size:11px; color:#ee0000; font-weight :bold; text-decoration:none;}
.search-input {font-size:10px;	color:#000;}
#search-row {background-image: url(templateimages/search-bg.gif);	padding-right: 2px;	padding-left: 2px;}
#leftnav-h1 {font-size:12px;font-weight:bold;padding-right:5px;padding-left:5px;background-color:#f1f1ed;	padding-top:0px;	padding-bottom:3px;/*	background-image: url(/images/leftnav-h1-arrow.gif);background-repeat:no-repeat;	background-position:7px 3px;*/}
#leftnav-h1 A {font-size:12px; color:#3366cc; font-weight:bold; text-decoration:none;}
#leftnav-h1 A:visited {font-size:12px; color:#3366cc; font-weight:bold; text-decoration:none;}
#leftnav-h1 A:hover {font-size:12px; color:#ee0000; font-weight:bold; text-decoration:none;}
#leftnav-catg {font-size:11px;	font-weight:normal;padding-right:1px;padding-left:8px;background-color:#f1f1ed;	padding-top:0px;	padding-bottom:4px;}
#leftnav-catg A {font-size: 11px; color: #000033; font-weight :normal; text-decoration:none;}
#leftnav-catg A:visited {font-size: 11px; color:#000033; font-weight:normal; text-decoration:none;}
#leftnav-catg A:hover {font-size: 11px; color:#ee0000; font-weight:normal; text-decoration:none; /* background: url(/templateimages/leftnav_arrow.gif) background-repeat: no-repeat; background-position: 1px 3px;*/ }
#footernav-b {	font-size: 10px;	font-weight:normal;color:#000000;	background-color:#92B7CB;}
#footernav-b A {font-size: 11px; color: #000; font-weight :normal; text-decoration:none;}
#footernav-b A:visited {font-size: 11px; color: #000; font-weight :normal; text-decoration: none;}
#footernav-b A:hover {font-size: 11px; color: #000; font-weight :normal; text-decoration: underline;}
#copyright {font-size:10px;	font-weight:normal;	color:#646060;	padding-right:7px;	padding-left:7px;}
#product-description2 {font-size: 12px;color:#000;padding-bottom:7px;text-align:left;	padding-left:40px;	padding-right:40px;}
a.printpage{font-size:12px;	color:#3366cc; text-decoration:underline; font-weight:bold;	background-image:url(/templateimages/print.gif);background-position:left;	line-height:normal;	padding:2px 0px 2px 22px;	margin-left:15px;	background-repeat: no-repeat;}
.boxText {font-size:11px; color:#000; padding-left:10; line-height:1.5;}
.errorBox {font-size:10px; background:#ffb3b5; font-weight:bold;}
.stockWarning {font-size:10px; color:#cc0033;}
.productsNotifications {background:#f2fff7;}
.orderEdit {font-size:10px; color:#0000ff; text-decoration:underline; padding-left:5px;}
/*
A.breadcrumb:selected{font-size:10px;	color:#000;font-weight:normal;text-decoration:none;}
A.breadcrumb:active{	font-size:10px;	color:#ee0000;font-weight:normal;text-decoration:underline;}
a, a:visited {A.breadcrumb:visited{font-size:10px;	color:#3366cc;font-weight:normal;}
A.breadcrumb:hover{font-size:10px;	color:#ee0000;font-weight:normal;text-decoration:none;}
*/
#breadcrumb {font-family:Lucida Grande,helvetica,verdana,sans-serif,arial; font-size:11px; font-weight:normal; float:left; padding-right:0px; padding-bottom:8px;padding-left:0px; vertical-align:top; padding-top:3px;margin:0;}
#breadcrumb li {display:inline;}
#breadcrumb A {font-family:Lucida Grande,helvetica,verdana,sans-serif,arial; font-size:11px; color:#3366cc; font-weight:normal; text-decoration:underline;}
#breadcrumb A:visited {font-family:Lucida Grande,helvetica,verdana,sans-serif,arial; font-size:11px; color:#3366cc; font-weight:normal; text-decoration:underline;}
#breadcrumb A:hover {font-family:Lucida Grande,helvetica,verdana,sans-serif,arial; font-size:11px; color:#ee0000; font-weight:normal; text-decoration:underline;}
/*
div.breadcrumb{font-size:10px;color:#3366cc; font-weight:bold; float:left;padding-top:8px;padding-bottom:8px;}
*/
div.in_stock{color:#009900; font-size:10px; font-weight:bold;}
div.out_stock{color:#FF0033;}
a.link-sub1:link {color:#3366cc; font-size:12px; font-weight:bold;  text-decoration:none;}
a.link-sub1:active {color:#3366cc; font-size:12px; font-weight:bold;  text-decoration:none;}
a.link-sub1:visited {color:#3366cc; font-size:12px; font-weight:bold;  text-decoration:none;}
a.link-sub1:hover {color:#3366cc; font-size:12px; font-weight:bold;  text-decoration:underline;}
.link-sub1{color:#3366cc; font-size:12px; font-weight:bold; text-decoration:none;}
#itempanel-bg-xsell {background-color:#f1f1ed;}
#hr-dots1 {background-image: url(images/hr-dots.gif);	height: 3px;	padding-bottom: 4px;}
#actiontable-topbg {font-size:14px;font-weight:bold;color:#000000;background-image:url(images/actiontable1-topbg.gif);text-align:left;vertical-align:middle;padding-right:5px;padding-left:5px;}
#actiontable-btmbg {	border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666666;}
#actiontable1-body {padding-top:5px;padding-right:14px;padding-bottom:5px;padding-left:14px;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#666666;border-left-color:#666666;}
#orderinfo-saleprice {font-size:13px;	font-weight:bold;color:#000000;padding-top:2px;padding-bottom:2px;}
#orderinfo-retailvalue {font-size:12px;font-weight:bold;color:#666;padding-top:2px;padding-bottom:2px;}
.saleprice-highlight {font-size:12px;	font-weight:bold;color:#ff6600;}
.retailvalue-highlight {font-size:12px;font-weight:bold;color:#666;	text-decoration:line-through;}
#product-title1 {font-size:15px;font-weight:bold;color:#333333;padding-bottom:5px;}
#imgzoom {font-size:13px;font-weight:bold;}
td.product-page-border {border-collapse:collapse;padding:15px;border-width:0px 0px 0px 0px;}
td.ppb-top {border-top:1px solid #ccc;}
td.ppb-left {border-left:1px solid #ccc;}
td.ppb-right {border-right:1px solid #ccc;}
td.ppb-bottom {border-bottom: 1px solid #ccc;}
.primary-product-title-group {font-size: 12px;	font-weight: bold;	color: #3366cc;	padding-bottom: 5px;	text-align: center;}
#cart-colhead1 {font-size: 12px;	font-weight: normal;	color: #FFF;	background-color: #666;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;}
#cart-itemrow {font-size: 12px;	font-weight: normal;	color: #000;	background-color: #FFF;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;}
#cart-itemrow A {font-size: 12px; color: #3366cc; font-weight :bold; text-decoration: none;}
#cart-itemrow A:visited {font-size: 12px; color: #3366cc; font-weight :bold; text-decoration: none;}
#cart-itemrow A:hover {font-size: 12px; color: #3366cc; font-weight :bold; text-decoration: underline;}
#cart-totaltext {font-size: 16px;	font-weight: bold;	color: #FF6600;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 5px;}
.cart-forminput {font-size: 12px;	font-weight: normal;	color: #000;}
#cart-modrow {font-size: 12px;	font-weight: normal;	color: #000;	background-color: #FFF;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;}
#cart-subtotalrow {background-color: #FFF;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;}
#cart-mdtext1 {font-size: 14px;	font-weight: bold;	color: #333;	padding-top: 2px;	padding-bottom: 2px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #FFFFFF;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #FFFFFF;}
TABLE.productListing { /* border-right-width:2px;  border-right-style:groove;  border-right-color:#F5F6CE;  border-left-width:2px;  border-left-style:groove;  border-left-color:#F5F6CE;  border-top-width:2px;  border-top-style:groove;  border-top-color:#F5F6CE;*/}
.productListing-heading {font-size:12px;	font-weight:bold;}
TD.productListing-data {color:red;  line-height:1;	font-size:13px; font-weight:bold;	padding-right:5px;	padding-left:5px;/*padding-top: 3px;	padding-bottom: 5px;*/   border-bottom-width:30px;  border-bottom-style:solid;  border-bottom-color:#FFFFFF;}
TD.main, P.main {/*border: 1px;  border-style: solid;  border-color: #FFF;   background: #FFF;*/  padding-top: 5;  padding-left: 2;  padding-right: 2;    font-size: 11px;  line-height: 1.5;}
TD.accountCategory {font-size: 13px;  color: #aabbdd;}
/*new entry below*/
TD.landing, SPAN.landing, P.landing {font-size: 10px;  color: #BDBDBD;}
/*below here needs to be changed to main*/
#orderinfo-d1 {color: #000;	padding-top: 4px;	padding-bottom: 4px;	font-size: 11px;	padding-right: 0px;	padding-left: 5px;}
A.pageResults {color: #0000FF;}
A.pageResults:hover {color: #0000FF;  background: #FFFF33;}
TD.pageHeading, DIV.pageHeading {padding-left: 10;  padding-right: 30;    font-size: 28px;  font-weight: bold;  color: #000000;}
TR.subBar {background:#f4f7fd;}
TD.subBar {font-size:11px; color:#000;}
.ronk {background: #FFF; border-color:#FFF;  border-style:solid;  border-width:1px;    font-size:11px;  color:#000000;}
TD.ronk {background:#FFF; font-size:11px; color:#000;}
a.ronk:link {font-size:11px; color: #0000FF; font-weight : bold;}
a.ronk:visited {font-size:11px; color:#0000FF;	text-decoration : underline; 	font-weight : bold;	font-family:Verdana;}
table.Xfiles {border-width: 1px 1px 1px 1px;	border-spacing: 2px; border-style: hidden hidden hidden hidden;	border-color: gray gray gray gray;	border-collapse: collapse;	background-color: white;}
table.Xfiles th {border-width: 1px 1px 1px 1px;	padding: 3px 3px 3px 3px;	border-style: dotted dotted dotted dotted;	border-color: gray gray gray gray;	background-color: rgb(255, 255, 240);	-moz-border-radius: 0px 0px 0px 0px;}
table.Xfiles td {border-width:1px 1px 1px 1px; padding: 3px 3px 3px 3px;	border-style:dotted dotted dotted dotted;	border-color:gray gray gray gray;	background-color:rgb(255, 255, 240); -moz-border-radius: 0px 0px 0px 0px;}
SPAN.newItemInCart {font-size:10px; color:#ff0000;}
TEXTAREA {width:100%; background:#f1f9fe; font-size:11px;}
SPAN.greetUser {font-size:12px;  color:#c76170; font-weight:bold;}
TABLE.formArea {background:#f1f9fe; border-color:#7b9ebd; /* border-style:solid;  border-width:1px;*/}
TD.formAreaTitle {font-size:12px; font-weight:bold;}
SPAN.markProductOutOfStock {font-size:11px; color:#FF9933; font-weight:bold;}
SPAN.productSpecialPrice {color:#ff0000;}
SPAN.errorText {color:#ff0000;}
.moduleRow { }
.moduleRowOver {background-color:#99ff00; cursor:pointer;}
.moduleRowSelected {background-color:#00ff00;}
.checkoutBarFrom, .checkoutBarTo {font-size:10px; color:#8c8c8c;}
.checkoutBarCurrent {font-size:10px; color:#000000;}
/* message box */
.messageBox {font-family:Arial,Helvetica,sans-serif; font-size:10px;}
.messageStackError, .messageStackWarning {font-family:Arial,Helvetica,sans-serif; font-size:10px; background-color:#ffb3b5;}
.messageStackSuccess {font-family:Arial,Helvetica,sans-serif; font-size:10px; background-color:#99ff00;}
/* input requirement */
.inputRequirement {font-size: 10px; color: #ff0000;}
div.catText  {padding-left: 35px;	padding-right: 35px;	padding-top: 2px;	padding-bottom: 2px;	font-size:12px;	color:#666;}
#footer-table {width: 750px;	border-spacing: 0;	border-collapse: collapse;}
#footer-table td {padding: 0;	font-size: 11px;	color: #949494;	line-height: 100%;}
.footer-section {vertical-align: top;	text-align: left;}
.footer-section-title {border-top: 1px solid #d8d8d8;	padding: 12px 0 0;	margin: 0 0 8px 0;	font-size: 11px;	font-weight: bold;	color: #505050;}
.footer-link-container {margin: 7px 0;}
.footer-link {	font-size: 11px;	color: #888;	text-decoration: none;}
#footer-international-section .footer-link-container {	margin: 3px 0 4px;}
.footer-link:hover  {font-size: 11px;	color: #505050;	text-decoration: underline;}
.footer-link:visited  {font-size: 11px;	color: #888;	text-decoration: none;}
.footer-icon {margin: 9px 0;}
.footer-link-table {	padding: 0;	border-collapse: collapse;	border-spacing: 0;	margin: 0;}
.footer-flag {	border: none;}
.footer-flag-ja {border: 1px solid #e0e0e0;	margin: -1px;}
#footer-left-column {	background-image: url(/templateimages/footer_left_border.png);	width: 14px;	border-top: none;	background-repeat: no-repeat;}
#footer-right-column {background-image: url(/templateimages/footer_right_border.png);	width: 14px;	border-top: none;	background-repeat: no-repeat;}
#footer-footer {line-height: 125% !important;}
.footer-footer-cell {	padding: 18px 0 0 0 !important;	text-align: center;	color: #b8b8b8 !important;}
.nobr {white-space:nowrap;}
td.create-account {background-color:#f5f5f5; border-top-width:1px; border-top-color:#E0E0E0; border-right-width:10px; border-right-color:#D9D9D9; border-bottom-width:10px; border-bottom-color:#D9D9D9; border-left-width:1px; border-left-color:#E0E0E0;}
#piGal ul {list-style-type:none;}
#piGal img {-webkit-box-shadow: 0px 0px 1px #000;  -moz-box-shadow: 0px 0px 1px #000;}
#piGal .outer {margin-left:15px;}
#piGal {margin:10px;}
.buttonSet {clear:both;}
.contentContainer {padding-bottom:0px;}
.contentContainer h2 {font-size:16px;  text-decoration:underline;  font-weight:normal;  margin-bottom: 0;  padding-bottom:5px;}
.contentText, .contentText table {padding:0;  font-size: 11px;  line-height: 1.5;}
#categoriesLisBox{border-color:#ff9201;}
.indexPageBox2 {margin:auto;}
.indexPageBox2 li {list-style:none; float:left; width: 80px; margin-left:10px;height:100px;}
.indexPageBox2 li img{width:80px; height:80px; border:#CCCCCC 1px solid;}
.indexPageBox2 a {font-size:10px;color:#3366cc;text-align:center;}
.indexPageBox2 a:hover {font-size:10px;color:#ee0000;text-align:center; text-decoration:underline;}
.indexPageBox2 a span {display:block;}
.homeCenterBoxContent{margin:auto;width:560px;border-width:1px 1px 1px; border-style: solid;	position:relative; overflow: hidden; z-index:99; margin: auto; background-color:#fff; padding-top:20px;	padding-bottom:20px; }
.catPageBox {margin: 10 10 10 10;}
.catPageBox li {list-style:disc; float:left; width:100%; margin-bottom:10px;margin-left:10px;height:100%;line-height:1.5;}
.catPageBox li img{width:80px; height:80px; border:#CCCCCC 1px solid;}
.catPageBox a {color:#333;}
.catPageBox a span {display:block;}
#prod_listing_title{font-family:'Lucida Grande',helvetica,verdana,sans-serif,arial; font-size:24px; font-weight:bold; color:#ff3300; margin:auto; width:50%;}
#subcat_name{font-family:'Lucida Grande',helvetica,verdana,sans-serif,arial; font-size:24px; font-weight:bold; color:#ff3300; margin:auto; width:50%;}
#subcat_nav{font-family:'Lucida Grande',helvetica,verdana,sans-serif,arial; font-size:11px; font-weight:bold;margin:auto; width:100%; background-color:#D8E2F5;}
#subcat_nav p{/*padding-top: 5;  padding-left: 10;  padding-right: 10;*/padding: 30px 10px 15px 10px;}
#subcat_nav ul{float:left;width:100%;padding:0;margin:0;list-style-type:none;}
#subcat_nav a{float:left;width:14.19999%;text-decoration:none;color:white;background-color:#146FB6;padding:0.4em 0.6em;border-right:1px solid white;}
#subcat_nav a:hover {background-color:#ff3300;}
#subcat_nav li {display:inline;}
.slideThumb {width:132px; float:left; overflow:hidden; font-size:12px; text-align:center; font-weight:bold; line-height:1.5; margin:3px;}
.slideThumb img {}
.slideThumb .title-box {position:relative; width:120px; height:80px; margin:0 auto;}
.slideThumb .title-box-title {position:absolute; width:21px; height:16px; z-index:1; top:70px; left:100px; font-size:11px; padding-top:1px; background:url(http://icons.wxug.com/graphics/smash/stackIcon.gif) no-repeat;}
.slideThumb .slide {padding-top:5px; width:132px; height:101px; margin-top:2px;}
.slideThumb .slide_blue {background:url(http://icons.wxug.com/graphics/smash/slide_blue.gif) no-repeat;}
.slideThumb .slide_yellow {background:url(http://icons.wxug.com/graphics/smash/slide_yellow.gif) no-repeat;}
.slideThumb .slide_white {background:url(http://icons.wxug.com/graphics/smash/slide_white.gif) no-repeat;}
.title-box {position: relative; width: 120px; height: 80px;}
.i {font-style: italic;}
.b {font-weight: bold;}
.nb {font-weight: normal;}
.p3 {padding: 3px;}
.p5 {padding: 5px;}
.new {font-size: 10px; color: #F00; font-weight: bold; font-variant: small-caps;}
.w10 {width: 10px;}
.w15 {width: 15px;}
.vaT {vertical-align: top;}
TR.vaT TD {vertical-align: top;}
.vaM {vertical-align: middle;}
TR.vaM TD {vertical-align: middle;}
.vaB {vertical-align: bottom;}
TR.vaB TD {vertical-align: bottom;}
.borderGB {border-bottom: 1px solid #CCC;}
.borderBB {border-bottom: 1px solid #00F;}
.leftBar {font-size: 12px; width: 130px;}
.code {width:300px; border:1px solid #CCC; background-color:#F5F5F5; font-size:11px; font-family: Courier, monospace; text-align:left;}
.txtOnly IMG, .txtOnly OBJECT, .txtOnly EMBED {display: none;}
.taL {text-align:left;}
.taC {text-align:center;}
.taR {text-align:right;}
.taJ {text-align:justify;}
.boxR {border:1px solid #900; background-color: #FFF; vertical-align: top;}
.boxG {border:1px solid #CCC; background-color: #FFF; vertical-align: top;}
.boxB {border:1px solid #008; background-color: #FFF; vertical-align: top;}
.third {width:33%;}
.half {width:50%;}
.full {width:100%;}
.tm5 {margin-top:5px;}
.tm10 {margin-top:10px;}
.tm20 {margin-top:20px;}
.bm5 {margin-bottom:5px;}
.bm10 {margin-bottom:10px;}
.bm20 {margin-bottom:20px;}
.bm15 {margin-bottom:15px;} 
.lm10 {margin-left:10px;}
.lm20 {margin-left:20px;}
.gap1 {height:1px; line-height: 1px; clear: both;}
.none {display:none;}
.onlyPrint {display:none;}
.nobr {white-space:nowrap;}
.pre {white-space:pre;}
.caps {text-transform:capitalize;}
.lower {text-transform:lowercase;}
.clear {clear:both;}
.ad125 {float:left; text-align:center; width:135px; margin-top:5px; margin-bottom:5px;}
.center {margin-left:auto; margin-right:auto;}
.mainB { font-size:14px; font-weight:bold; background-color:#CDD9FF; border-bottom:1px solid #172C6C; padding: 2px; }
.w250 {width:250px;}
.red {color:#F00;}
.blue {color:#00F;}
.grey {color:#999;}
.white {color:#FFF;}
.green {color:#080;}
.orange {color:#F80;}
.yellow {color:#FF0;}

.banner_outline {
margin-top:3px;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-style: solid;
border-color: #bfbfbf;
}
.bannerName{
font-family:  Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #102469;
padding-left:5px;
padding-top:5px;
}  
.bannerDesc{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #333333;
padding-left: 14px;
padding-top:3px;
padding-bottom:3px;
} 
TD.banner_left {
width : 5%;
background-image: url(/templateimages/redatvr.jpg);
background-position:top;
background-repeat:no-repeat;
}
TD.banner_center {
width: 90%;
}
TD.banner_right {
width: 5%;
background-image: url(/templateimages/redatvl.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
