/* -----------------------------------------------------------------------------------------    $Id: stylesheet.css 1127 2007-02-15 12:18:57 VaM $        VaM Shop - open source ecommerce solution    http://vamshop.ru    http://vamshop.com     Copyright (c) 2007 VaM Shop    --------------------------------------------------------------    based on:     (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)    (c) 2002-2003 osCommerce(stylesheet.css,v 1.24 2003/06/02); www.oscommerce.com     (c) 2003	 nextcommerce (stylesheet.css,v 1.12 2003/08/23); www.nextcommerce.org    (c) 2004	 xt:Commerce (stylesheet.css,v 1.12 2003/08/23,v 1.17 2003/08/24); xt-commerce.com     Released under the GNU General Public License     ---------------------------------------------------------------------------------------*/  .boxText {  	font-family: Verdana, Arial, sans-serif; 	font-size: 10px; }  TD.boxText {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;   background: #ffffff;  }  .boxTextBG { 	font-family: Verdana, Arial, sans-serif; 	font-size: 10px; 	background-color: #ffffff; } .boxTextBGII { 	font-family: Verdana, Arial, sans-serif; 	font-size: 10px; 	background-color: #FFCC99; } .boxTextPrice { 	font-family: Verdana, Arial, sans-serif; 	font-size: 10px; 	color: #FF0000; }  .errorBox { 	font-family : Verdana, Arial, sans-serif; 	font-size : 10px; 	font-weight: bold; 	background-color: #ffb3b5; } .gvBox { 	font-family : Verdana, Arial, sans-serif; 	font-size : 14px; 	font-weight: bold; 	border-color: #FFFFFF; 	border: 1px solid; 	background-color: #ffb3b5; } .stockWarning {  	font-family : Verdana, Arial, sans-serif; 	font-size : 10px; 	color: #cc0033; }  .productsNotifications { 	background-color: #f2fff7; }  .orderEdit {  	font-family : Verdana, Arial, sans-serif; 	font-size : 10px; 	color: #70d250; 	text-decoration: underline; }  BODY { 	color: #000000; 	margin: 0px; 	background-color: #ffffff; }  img{ 	border:0; }  A {   color: #67748B;   text-decoration: underline; }  A:hover {   color: #990000;   text-decoration: none; }  FORM { 	display: inline;		    }   TR.header { 	background-color: #ffffff; }  TR.headerNavigation {   background: #F6F6F6; }  TD.headerNavigation { 	font-family: Verdana, Arial, sans-serif; 	font-size: 10px; 	color: #000000; 	font-weight : bold; 	border-bottom: 1px solid; 	border-color: #b6b7cb; 	background-color: #F6F6F6; }  A.shippingInfo {    font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background-color: #67748B;   color: #FFFFFF;   text-decoration: none;   line-height: 1.5; }  A.shippingInfo:hover {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background-color: #67748B;   color: #FFFFFF;   text-decoration: none;   line-height: 1.5; }  A.shippingInfo:visited {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background-color: #67748B;   color: #FFFFFF;   text-decoration: none;   line-height: 1.5; }  TD.conditions {   background-color: #FFCCCC; }  A.confirmationEdit { 	color: #009933; 	font-style: italic; } A.confirmationEdit:hover { 	color: #009933; 	font-style: italic; 	text-decoration: underline; } TR.headerError {   background-color: #ff0000; }  TR.headerMessage { 	background-color: #00CC33; }  .moduleHeading { 	font-family: Verdana, Arial, sans-serif; 	font-size: small; 	font-weight: bold; 	padding-bottom: 10px; }  TD.headerError {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   background: #ff0000;   color: #ffffff;   font-weight : bold;   text-align : center; }  TR.headerInfo {   background: #00ff00; }  TD.headerInfo {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   background: #00ff00;   color: #ffffff;   font-weight: bold;   text-align: center; }  TR.footer {   background: #bbc3d3; }  TD.footer {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;     background: #F6F6F6;   color: #000000;   font-weight : bold;   border-bottom: 1px solid;   border-color: #b6b7cb; }  .infoBox {   background: #ffffff;   }  .infoBoxContents {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;   background: #ffffff;   }  .infoBoxNotice {   background: #FF8E90; }  .infoBoxNoticeContents {   background: #FFE6E6;   font-family: Verdana, Arial, sans-serif;   font-size: 10px; }  TD.infoBoxHeading {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   font-weight: bold;   background: #ffffff;   color: #67748B; }  TD.contentBoxHeading1, p.contentBoxHeading1 {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 16px;   font-weight: bold;   color: #990000; }  A.contentBoxHeading1 {   color: #0000FF;   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 16px;   font-weight: bold;   color: #990000;   text-decoration: none; }  a:hover.contentBoxHeading1 {   color: #0000FF;   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 16px;   font-weight: bold;   color: #990000;   text-decoration: none; }  TD.infoBoxHeading {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   font-weight: bold;   background: #ffffff;   color: #67748B; }  TD.infoBox, SPAN.infoBox {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;   background: #ffffff;  }  TD.infoBox_right, SPAN.infoBox_right {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;   background: #ffffff;   }  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: #f8f8f9; }  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: #f8f8f9; }  TABLE.productListing {   border: 1px;   border-style: solid;   border-color: #b6b7cb;   border-spacing: 1px; }  .productListing-heading {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;   background: #b6b7cb;   color: #FFFFFF;   font-weight: bold; }  TD.productListing-data {   font-family: Verdana, Arial, sans-serif;   font-size: 10px; }  A.pageResults { 	color: #0000FF; 	text-decoration: underline; }  A.pageResults:hover {   color: #0000FF;   background: #FFFF33; }  TD.pageHeading, DIV.pageHeading {   font-family: Verdana, Arial, sans-serif;   font-size: 16px;   font-weight: bold;   color: #000000; }  TR.subBar {   background: #f4f7fd; }  TD.subBar {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;   color: #000000; }  TD.main, P.main {   font-family: Verdana, Arial, sans-serif;   font-size: 11px;   line-height: 1.5; }  TD.smallText, SPAN.smallText, P.smallText {   font-family: Verdana, Arial, sans-serif;   font-size: 10px; }  TD.accountCategory {   font-family: Verdana, Arial, sans-serif;   font-size: 13px;   color: #aabbdd; }  TD.fieldKey {   font-family: Verdana, Arial, sans-serif;   font-size: 12px;   font-weight: bold; }  TD.fieldValue {   font-family: Verdana, Arial, sans-serif;   font-size: 12px; }  TD.tableHeading {   font-family: Verdana, Arial, sans-serif;   font-size: 12px;   font-weight: bold; }  SPAN.newItemInCart {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;   color: #ff0000; }  CHECKBOX, INPUT, RADIO, SELECT { 	font-family: Verdana, Arial, sans-serif; 	font-size: 11px; }  TEXTAREA {   width: 100%;   font-family: Verdana, Arial, sans-serif;   font-size: 11px; }  SPAN.greetUser {   font-family: Verdana, Arial, sans-serif;   font-size: 12px;   color: #f0a480;   font-weight: bold; }  SPAN.underline { 	text-decoration: underline; }  TABLE.formArea {   background: #f1f1f1;   border-color: #cccccc;   border-style: solid;   border-width: 1px; }  TD.formAreaTitle {   font-family: Tahom, Verdana, Arial, sans-serif;   font-size: 12px;   font-weight: bold; }  TD.copyright {   font-family: Verdana, Arial, sans-serif;   font-size: 11px;   line-height: 1.5;   background: #ffffff;   text-align:center; } A.copyright {   color: #000000; } A.copyright:hover {   color: #0000ff;   text-decoration: underline; }  SPAN.markProductOutOfStock {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #c76170;   font-weight: bold; }  SPAN.productSpecialPrice {   font-family: Verdana, Arial, sans-serif;   color: #ff0000; } SPAN.productOldPrice { 	font-family: Verdana, Arial, sans-serif; 	color: #ff0000; 	text-decoration: line-through; } SPAN.errorText {   font-family: Verdana, Arial, sans-serif;   color: #ff0000; }  SPAN.productDiscountPrice {   font-family: Verdana, Arial, sans-serif;   color: #ff0000;   font-weight: bold; }  .smallHeading { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size: x-small; 	font-weight: bold; 	color: Black; }  .moduleRow {  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  line-height: 1.5;  background-color: #ffffff;  border: 0px solid;  border-color: #E6E6E6;  } .moduleRowOver {  	background-color: #D7E9F7;  	border: 0px solid; 	border-color: #ffffff; 	font-family: Verdana, Arial, sans-serif;     font-size: 11px;     line-height: 1.5;  	 	} .moduleRowSelected { background-color: #E9F4FC; }  .checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; } .checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }  /* sitewide font classes */ /* Note: heading<Number> equals <font size="Number"> */ .heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; } .heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; } .heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; } .heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; } .heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }  /* Sitemap Tables */ .sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;  	background-color: #666666;  	padding-top: 2px; padding-bottom: 2px;} .sitemap_heading a {color:#FFFFFF;} .sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}  .sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;} .sitemap_sub a {color:#000000;} .sitemap_sub a:hover {color:#999999; text-decoration:none;}   /* message box */  .messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; } .messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; } .messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }  /* input requirement */  .inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }  .tableShop { background-color: #ffffff; border-left: 1px solid; border-right: 1px solid; border-color: #b6b7cb; }  .navLeft {    background-color: #ffffff; 	width: 251px; } .navRight { 	background-color: #ffffff; 	width: 185px; }  .contentsTopics { 	font-family: Verdana, Arial, sans-serif; 	font-size: 14px; 	font-weight: bold; }  .tableListingI { 	background-color: #eeeeee; }  .tableListingII { 	background-color: #d0d0d0; }  .tableBody { padding: 5px; }  .poweredby {   font-family: Verdana, Arial, sans-serif;   font-size: 10px;   color: #000000;   font-weight: bold; }  .onepxwidth { 	width: 1px; }  #errormsg { border:2px solid #c00; padding:5px; width:96%; }     .error { background:#fcc; }  .content{ 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #477294; 	line-height: 1.5; 	background-color: EBF2F7; 	border: 1px solid #477294; 	margin-bottom: 3px; 	margin-top: 3px; 	padding-bottom: 2px; 	padding-left: 2px; 	padding-right: 2px; 	padding-top: 2px; }  .content_nobord{ 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #477294; 	line-height: 1.5; 	margin-bottom: 3px; 	margin-top: 3px; 	padding-bottom: 2px; 	padding-left: 2px; 	padding-right: 2px; 	padding-top: 2px; }  .content_blank{ 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #477294; 	line-height: 1.5; 	background-color: #FFFFFF; 	border: 1px solid; 	border-color: #9DBED8; 	margin-bottom: 3px; 	margin-top: 3px; 	padding-bottom: 2px; 	padding-left: 2px; 	padding-right: 2px; 	padding-top: 2px; }  /* VaM Shop стили */  .cartBoxContents {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B; }  .cartHeader {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background: #006600;   color: #FFFFFF;   line-height: 1.5; }  .loginBoxHeader {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background: #67748B;   color: #FFFFFF;   line-height: 1.5; }  TD.price, P.price {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   text-align: center;   color: #ffffff;   font-weight: bold;   background: #990000;   line-height: 1.5; }  TD.contentBoxContents1, p.contentBoxContents1 {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background: #ffffff; }  TD.blockTitle { 	font-family: Verdana, Arial, sans-serif; 	font-size: 10px; 	padding: 0px 0px 10px 15px; 	margin-bottom: 2px; 	background-color: #ffffff; 	border-bottom-width: 1px; 	border-bottom-style: dashed; 	border-bottom-color: #67748B; }  div.button {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background-color: #67748B;   color: #FFFFFF;   line-height: 1.5; }  TD.button {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background-color: #67748B;   color: #FFFFFF;   line-height: 1.5; }  TR.button {   background-color: #67748B;   color: #FFFFFF; }  TD.button1 {   background-color: #ffffff;   color: #ffffff; }  TD.navigation {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background-color: #990000;   color: #FFFFFF;   line-height: 1.5; }  TD.navigation a {      font: 11px Tahoma, Verdana, Arial, sans-serif;      font-weight: bold;      color: #ffffff;      text-decoration: none; }  TD.navigation a:hover {      font: 11px Tahoma, Verdana, Arial, sans-serif;      font-weight: bold;      color: #ffffff;      text-decoration: underline; }  TD.navigation a:visited {      font: 11px Tahoma, Verdana, Arial, sans-serif;      font-weight: bold;      color: #ffffff;      text-decoration: none; }  TD.navigationTop {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   font-weight: bold;   background-color: #000000;   color: #FFFFFF;   line-height: 1.5; }  TD.line {   background-color: #990000;   color: #990000; }  /* VaM Shop боксы */  span.addaquickieBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #CC0000; }  TD.adminBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #DDDEE6;  }  TR.adminBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #DDDEE6;  }  span.bestsellersBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #006600; }  TD.cartBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #DDDEE6;  }  TR.cartBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #DDDEE6;  }  TD.cartBox1 {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #ffffff;  }  TR.cartBox1 {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #ffffff;  }  span.categoriesBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #006600; }  span.authorsBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #006600; }  span.articlesBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #006600; }  span.currenciesBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #006600; }  span.featuredBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #006600; }  span.groupinfoBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #990000; }  span.languagesBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #CC0000; }  span.lastviewedBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #67748B; }  span.lastviewedBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #67748B; }  span.latestnewsBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #006600; }  span.manufacturersBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #006600; }  span.manufacturersinfoBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #FF6600; }  span.newsletterBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #FF6600; }  span.orderhistoryBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #67748B; }  span.reviewsBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #CC0000; }  span.searchBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #FF6600; }  span.specialsBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #67748B; }  span.whatsnewBox {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 12px;   color: #990000; }  .contents {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px; }  TD.featuredModule {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #DDDEE6;  }  TR.buynowFooter {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #BDBAC6;  }  TR.buynowFooter {   font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 11px;   color: #67748B;   background-color: #BDBAC6;  }  TD.parsetime {   font-family: Verdana, Arial, sans-serif;   font-size: 11px;   line-height: 1.5;   background: #f1f1f6;   text-align:center; }  /* Заголовок страницы */ h1.contentBoxHeading {   display: block;   width: 97%;   font: 16px Tahoma, Verdana, Arial, sans-serif;   color: #333333;   background: url(img/mod2-head-bg.png) no-repeat left center;   padding: 0.5em 0 0 30px;    margin: 1 0 0.4em 0.3em;    height: 47px;  }  h1.contentBoxHeading a {   color: #333333;   text-decoration: none; } /* /Заголовок страницы */  /* Скругленные углы */ .page {background: transparent; width:100%;} .page h1, .page p {margin:0 10px;} .page h1 {font-size:2em; color:#fff;} .page p {padding-bottom:0.5em;}  .page .b1, .page .b2, .page .b3, .page .b4, .page .b1b, .page .b2b, .page .b3b, .page .b4b {display:block; overflow:hidden; font-size:1px;} .page .b1, .page .b2, .page .b3, .page .b1b, .page .b2b, .page .b3b {height:1px;} .page .b2 {background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #eee;} .page .b3 {background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #ddd;} .page .b4 {background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #aaa;} .page .b4b {background:#f1f1f6; border-left:1px solid #eee; border-right:1px solid #999;} .page .b3b {background:#f1f1f6; border-left:1px solid #ddd; border-right:1px solid #999;} .page .b2b {background:#f1f1f6; border-left:1px solid #aaa; border-right:1px solid #999;}  .page .b1 {margin:0 5px; background:#fff;} .page .b2, .page .b2b {margin:0 3px; border-width:0 2px;} .page .b3, .page .b3b {margin:0 2px;} .page .b4, .page .b4b {height:2px; margin:0 1px;} .page .b1b {margin:0 5px; background:#999;} .page .pagecontent {display:block; padding-left:0.5em; padding-right:0.5em; background:#fff; border-left:1px solid #fff; border-right:0px solid #999;} .page .pagecontentfooter {display:block; text-align: right; background:#ffffff;} /* /Скругленные углы */  /* Ошибка на странице свяжитесь с нами */ div.contacterror {border:1px solid; border-color:#ff0000; background-color:#FFCCCC; text-align:center; margin-bottom:0.5em; margin-top:0.5em;} /* /Ошибка на странице свяжитесь с нами */  /*- Время парсинга */ div#parseTime    {      clear: left;      background: #f1f1f6;      width: 100%;      text-align: center;      color: #000;      padding-top: 0.5em;      padding-bottom: 0.5em;    } /*- /Время парсинга */  /*- /Информация о магазине */ div#copyright    {      clear: left;      background: #f1f1f6;      width: 100%;      text-align: center;      color: #000;      padding-top: 0.5em;      padding-bottom: 0.5em;    }  div.copyright    {      clear: left;      background: #f1f1f6;      width: 100%;      text-align: center;      color: #000;      padding-top: 0.5em;      padding-bottom: 0.5em;    } /*- /Информация о магазине */  div.clear    {      clear: both;    }  div.navigation    {      display: block;      width: 100%;      padding-top: 1em;    }  span.right    {      float: right;    }  span.Requirement     {      color: red;    }  span.bold     {      font-weight: bold;    } p.center    {      text-align: center;    }        /* Ajax quick find */  div.ajaxQuickFind     {      text-align: left;    }  ul.ajaxQuickFind     {      list-style-type: none;      list-style-image: none;      padding-left: 0px;    }  li.ajaxQuickFind     {      font-size: 80%;      padding-left: 0px;    }   /* /Ajax quick find */  /* Ajax add quickie suggest */  div.ajaxAddQuickie     {      text-align: left;    }  div.addQuick     {      text-align: left;      color: #67748B;      text-decoration: underline;      cursor: pointer;    }     ul.ajaxAddQuickie     {      list-style-type: none;      list-style-image: none;      padding-left: 0px;    }  li.ajaxAddQuickie     {      font-size: 80%;      padding-left: 0px;    }   .messageStack    {      background-color: #ffb3b5;       padding: 0.5em 0.5em 0.5em 0.5em;     }     /* /Ajax add quickie suggest */       .phonebox { 	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right } .topbox { 	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right } .topbox A:link { 	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: none } .topbox A:visited { 	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: none } .topbox A:hover { 	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d02433; TEXT-DECORATION: none }   


.lnk a   {
text-decoration : none;
}


.my { padding : 0; margin : 0 0; width : 100%;  color : #FFFFFF; font-size: 9px;}
.my a, .my a:visited  {
background : transparent; color : #FFFFFF;
margin : 0; padding : 0 0 0 0; text-decoration : none; font-weight: normal; font-size: 9px;
}
.my a:hover {
background : transparent; color : #FFFFFF;
margin : 0; padding : 0 0 0 0; text-decoration : none; font-weight: normal; font-size: 9px;
}

