body {
 margin: 0px;
 padding: 0px; 
 background: black url('img/fonshort.jpg') no-repeat top center; 
}

a {
 text-decoration: none; 
}

a img {
 border: 0px; 
}

#mainMenu {
 position: absolute; 
 top: 168px; 
 left: 50%; 
 margin-left: -508px; 
 padding: 0;
 height: 55px; 
 width: 1004px; 
 overflow: hidden; 	
 background: rgb(232,86,150) url('img/menuInBack.jpg') repeat-x top left;
}

#mainMenuLeft {
 position: absolute; 
 top: 168px; 
 left: 50%; 
 margin-left: -508px; 
 padding: 0;
 height: 55px; 
 width: 16px; 
 background: url('img/menuInLeft.jpg') no-repeat top left;
}

#mainMenuLeftIn {
 position: absolute; 
 top: 168px; 
 left: 50%; 
 margin-left: -508px; 
 padding: 0;
 height: 55px; 
 width: 16px; 
 background: url('img/menuLeftHigh.jpg') no-repeat top left;
}

#mainMenuRight {
 position: absolute; 
 top: 168px; 
 left: 50%; 
 margin-left: 480px; 
 padding: 0;
 height: 55px; 
 width: 16px; 
 background: rgb(232,86,150) url('img/menuInRight.jpg') no-repeat top left;
}

#mainMenuRightIn {
 position: absolute; 
 top: 168px; 
 left: 50%; 
 margin-left: 480px; 
 padding: 0;
 height: 55px; 
 width: 16px; 
 background: rgb(232,86,150) url('img/menuRightHigh.jpg') no-repeat top left;
}

#flashFonRight {
 width: 315px; 
 height: 324px; 
 position: absolute; 
 top: 130px; 
 left: 50%; 
 margin-left: 430px; 
}

#flashFons {
 position: absolute; 
 top: 0px; 
 left: 0px; 
 width: 100%; 
 height: 500px; 
 overflow: hidden; 
}

#flahFonsFullW {
 width: 1800px; 
 left: 50%; 
 margin-left: -900px; 
 position: absolute; 
 top: 0px; 
}

#flashFonLeft {
 width: 246px; 
 height: 272px; 
 position: absolute; 
 top: 240px; 
 left: 50%; 
 margin-left: -680px; 
}

#flashFonTop {
 width: 513px; 
 height: 252px; 
 position: absolute; 
 top: -30px; 
 left: 50%; 
 margin-left: -600px; 
}

#mainDiv {
 position: absolute; 
 top: 228px; 
 width: 988px; 
 left: 50%; 
 margin-left: -502px; 
 height: auto;
 padding-left: 0px;  
 font: normal 12px arial; 
}

#mainCont {
 position: relative; 
 float: left;
 padding-left: 0px;  
 width: 988px; 
 background: rgb(245,245,245) url('img/mainDivFon.jpg') no-repeat top left; 
 height: auto; 
 min-height: 500px; 
}

#mainContDownShape {
 position: relative; 
 float: left; 
 width: 988px; 
 background: url('img/mainContDownShape.gif') no-repeat top left; 
 height: 10px; 
}

#creditsDiv {
 position: relative; 
 float: left; 
 width: 988px; 
 height: 100px; 
}

#creditsDivText {
 width: 494px; 
 position: relative; 
 left: 50%; 
 margin-top: 20px; 
 font: normal 10px arial; 
 color: rgb(127,127,127); 
}

#creditsDivText a, #creditsDivText a:visited, #creditsDivText a:active {
 color: rgb(140,140,140); 
}

#creditsDivText a:hover {
 color: rgb(240,240,240);
}

#topMenu {
 width: 470px;
 position: absolute; 
 top: 23px; 
 height: 32px; 
 overflow: hidden;
 left: 50%; 
 margin-left: 20px; 
 text-align: right; 
 font: bold 13px verdana; 
 color: rgb(255,204,0); 
}

#topMenu span {
  margin-left: 7px; 
}

#topMenu a, #topMenu a:visited, #topMenu a:active {
 color: rgb(229,229,229); 
 margin-left: 7px; 
}

#topMenu a:hover {
 color: rgb(255,173,19);
}

.mainMenuLink, #mainMenuIn {
 position: relative; 
 float: left; 
 height: 55px; 
 font: bold 16px arial; 
}

.rightDotted {
 width: 0px; 
 height: 55px; 
 float: right; 
 border-right: 3px dotted rgb(229,229,229); 
}

.mainMenuLink a, .mainMenuLink a:visited, .mainMenuLink a:active, 
#mainMenuIn a, #mainMenuIn a:visited, #mainMenuIn a:active {
 color: white; 
}	

.mainMenuLink a:hover, #mainMenuIn a:hover {
 color: rgb(255,173,19); 
}

#mainMenuIn {
 color: rgb(255,178,24); 
 background: url('img/menuLinkBack.jpg') repeat-x top left;
}


.linkStar {
 position: relative; 
 float: left; 
 width: 42px; 
 height: 54px; 
 padding-left: 10px; 
 background: url('img/menuLinkStar.jpg') no-repeat top right;
}

.mainMenuText {
 position: relative; 
 float: left; 
 height: 40px; 
 margin-top: 8px; 
 padding-right: 5px; 
}

#inStar {
 position: relative; 
 float: left; 
 width: 42px; 
 height: 54px; 
 padding-left: 10px; 
 background: url('img/menuInStar.jpg') no-repeat top right;
}

.bigLeft {
 position: relative; 
 float: left; 
 padding-left: 0px; 
 margin-top: 10px; 
 padding-left: 14px;
 height: auto; 
 width: 715px; 
 background: url('img/bigLeftBack.jpg') repeat-y top right; 
}

.prodDetailed {
 position: relative; 
 float: left; 
 left: 10px; 
 margin-top: 10px; 
 padding-left: 5px;
 height: auto; 
 width: 715px; 
 background: url('img/bigLeftBack.jpg') repeat-y top right; 
}
.vertSep10Left {
 position: relative; 
 float: left; 
 padding-left: 0px; 
 margin-top: 10px; 
 padding-left: 14px;
 height: 2; 
 width: 715px; 
 }

#smallRight {
 width: 243px; 
 height: auto; 
 position: relative; 
 float: right; 
 margin-top: 10px; 
 margin-right: 4px; 
}

#topOffersHome {
 position: relative; 
 float: left; 
 width: 243px; 
 height: 320px; 
 background: url('img/topFon.gif') no-repeat bottom left;
}

.topOffFlash {
 width: 150px; 
 height: 155px; 
 position: absolute; 
 top: 156px; 
 left: 93px; 
}

#fullW {
 float: left; 
 position: relative; 
 padding-left: 14px; 
 width: 960px; 
 height: auto; 
 margin-top: 12px; 
}

.kareHome {
 position: relative; 
 top: 0px; 
 float: left; 
 width: 233px;
}

.kareProd {
 position: relative; 
 top: 0px; 
 float: left; 
 width: 228px;
}

.titlekareprod  {
 width: 220px; 
 padding-left: 8px; 
 float: left; 
 position: relative; 
 height: 29px; 
 padding-top: 5px; 
 font: bold 14px arial; 
 color: white; 
 background: rgb(233,88,152); 
}

.titlekareprod a, .titlekareprod a:visited, .titlekareprod a:active {
 color: white; 
}

.titlekareprod a:hover {
 color: rgb(51,51,51); 
}

.prodColor1, .prodColor2, .prodColor4, .prodColor5 {
 position: relative; 
 float: left; 
 height: auto; 
 width: 237px; 
}

.prodColor1 .titlekareprod {
 background: rgb(230,239,1); 
}
.prodColor2 .titlekareprod {
 background: rgb(127,175,1); 
}
.prodColor3 .titlekareprod {
 background: rgb(131,169,251); 
}
.prodColor4 .titlekareprod {
 background: rgb(255,204,0); 
}
.prodColor5 .titlekareprod {
 background: rgb(233,88,152); 
}
.prodColor6 .titlekareprod {
 background: rgb(191,45,114); 
}

.prodRow {
 width: 702px; 
 float: left; 
 position: relative; 
 left: 7px;
 border-bottom: 2px dotted rgb(151,151,151); 
 margin-top: 5px; 
 padding-bottom: 10px; 
}

.hideDots {
 width: 708px; 
 float: left; 
 position: relative; 
 height: 5px;
 top: -3px; 
 left: 7px; 
 background: white; 
}

.prodRowHead {
 width: 702px; 
 float: left; 
 position: relative; 
 left: 7px;
 border-bottom: 2px dotted rgb(151,151,151); 
 margin-top: 0px; 
 padding-bottom: 0px; 
}

.prodRowHd {
 width: 702px; 
 float: left; 
 position: relative; 
 left: 7px;
 margin-top: 0px; 
 padding-bottom: 0px; 
}

.prodRowFoot {
 width: 702px; 
 float: left; 
 position: relative; 
 left: 7px;
 margin-top: 0px; 
 padding-bottom: 0px; 
}

.prodRowHead h1, .prodRowHd h1 {
 margin-top: 0px; 
 margin-bottom: 0px; 
}

.prodRowHd h1 a, div.prodRowHd h1 a:visited, div.prodRowHd h1 a:active {
  color: rgb(87,87,87);
}

div.prodRowHd h1 a:hover {
 color: rgb(209,11,11); 
}

.prodRowHead h2, .prodRowFoot  h2 {
 text-align: right; 
}

.prodPic {
 margin-top: 7px; 
 width: 228px; 
 height: 127px; 
 overflow: hidden; 
 position: relative; 
 float: left; 
}

.prodZvezdi {
 position: absolute; 
 top: 0px; 
 left: 0px; 
 width: 228px; 
 height: 127px; 
 overflow: hidden; 
 visibility: hidden; 
} 

.downProdCorner {
 position: absolute; 
 top: 121px; 
 left: 0px; 
 width: 6px; 
 height: 6px; 
 background:  url('img/downleftcorner.gif');
}

.prodPrice {
 width: 70px; 
 padding-top: 20px; 
 height: 50px; 
 position: absolute; 
 top: 120px; 
 left: 157px; 
 background: url('img/price.gif') no-repeat top left; 
 text-align: center; 
 font: bold 14px arial; 
 color: white; 
}

.prodPrice span {
 font: bold 20px arial; 
 line-height: 20px; 
 margin-bottom: 0px; 
}

.prodText {
 float: left;
 position: relative; 
 width: 150px; 
 padding-left: 7px; 
 padding-top: 5px; 
 font: bold 12px arial; 
 color: rgb(87,87,87);
}

div.kareProd div.prodText a, div.kareProd div.prodText а:visited, div.kareProd div.prodText a:active {
 color: rgb(87,87,87);
}

div.kareProd div.prodText a:hover {
  color: rgb(212,36,62);
}

.directOrder {
 width: 228px; 
 float: left; 
 position: relative; 
 height: auto; 
 padding-left: 5px; 
 padding-top: 2px; 
 font: bold 12px arial; 
}

.directOrderGroup {
 width: 228px; 
 float: left; 
 position: relative; 
 height: auto; 
 text-align: right; 
 padding-left: 5px; 
 padding-top: 2px; 
 font: bold 12px arial; 
}

.horOrderOffset {
 width: 228px; 
 float: left; 
 position: relative; 
 height: 5px; 
}

.directOrder a, .directOrder a:visited, .directOrder a:active {
 color: rgb(255,204,0);
}

.directOrder a:hover {
 color: rgb(212,36,62);
}

#nextPages {
 font: bold 12px arial; 
 float: left;
 position: relative; 
 height: auto; 
 width: 500px; 
 color: rgb(153,153,153);
}

#allLink {
 font: bold 12px arial; 
 float: right;
 position: relative; 
 height: auto; 
 width: 200px; 
 text-align: right; 
}

.title123kareHome {
 position: relative; 
 float: left;
 width: 218px; 
 padding-left: 15px; 
 height: 24px;
 padding-top: 8px; 
 background: rgb(233,88,152); 
 font: bold 14px arial;
 color: white; 
}

.siteMap123kare {
 position: relative; 
 float: left;
 width: 218px; 
 padding-left: 15px; 
 height: auto;
 min-height: 24px; 
 padding-top: 6px; 
 background: rgb(233,88,152); 
 font: bold 14px arial;
 color: white; 
}

.title123kareHome a, .title123kareHome a:visited, .title123kareHome a:active {
 color: white; 
}

.title123kareHome a:hover {
 color: rgb(255,173,19); 
}

.title123kareHome:hover {
 background: rgb(191,45,114);
}

.siteMap123kare a, .siteMap123kare a:visited, .siteMap123kare a:active {
 color: white; 
}

.siteMap123kare a:hover {
 color: rgb(255,173,19); 
}

.kareHome:hover .siteMap123kare {
 background: rgb(191,45,114);
}


.kareHomePic {
 position: relative; 
 float: left; 
 margin-top: 7px; 
 width: 233px; 
 height: 120px; 
 overflow: hidden; 
 background: white; 
}

.kareSiteMap {
 position: relative; 
 float: left; 
 margin-top: 7px; 
 width: 233px; 
 height: 50px; 
 overflow: hidden; 
 background: white; 
}

.downLeftCorner {
 position: absolute; 
 top: 114px; 
 left: 0px; 
 width: 6px; 
 height: 6px; 
 background: url('img/downleftcorner.gif');
}

.homeKareText {
 width: 120px; 
 left: 105px; 
 position: absolute; 
 top: 5px; 
 height: auto; 
 text-align: right;
 font: bold 12px arial; 
}

.siteMapKare {
 width: 200px; 
 left: 10px; 
 position: absolute; 
 top: 5px; 
 height: auto; 
 text-align: left;
 font: bold 12px arial; 
}

.homeKareTextWhiteBelow {
 width: 120px; 
 left: 104px; 
 position: absolute; 
 top: 6px; 
 height: auto; 
 text-align: right;
 font: bold 12px arial; 
 color: white; 
}

.homeKareText a, .homeKareText a:visited, .homeKareText a:active, 
.siteMapKare a, .siteMapKare a:visited, .siteMapKare a:active {
 color: rgb(76,76,76); 
}

.homeKareText a:hover, .siteMapKare a:hover {
 color: rgb(209,11,11); 
}

.kareSeparator {
 width: 9px; 
 height: 130px;
 float: left; 
 position: relative; 
}

#searchBox {
 position: absolute; 
 top: 140px; 
 left: 50%; 
 margin-left: 230px; 
}

#searchBox p {
 margin-top: 0px; 
}

#searchBox input {
 width: 173px; 
 height: 18px; 
 border: 1px solid rgb(229,229,229); 
 background: rgb(204,204,204); 
 font: normal 16px arial; 
 color: white; 
}

#searchBox span input {
 width: 50px; 
 height: 20px; 
 border: none; 
 background: none; 
 font: bold 14px arial; 
 color: rgb(203,16,23); 
}

.subMenuDiv {
 position: absolute; 
 padding-left: 10px; 
 padding-right: 10px; 
 padding-top: 10px; 
 padding-bottom: 10px; 
 visibility: hidden; 
 background: rgb(222,16,20); 
 font: bold 12px arial; 
 line-height: 15px; 
}

.subMenuDiv a, .subMenuDiv a:visited, .subMenuDiv a:active {
 color: white; 
}	

.subMenuDiv a:hover {
 color: rgb(255,173,19); 
}

.kareZvezdi {
 position: absolute; 
 top: 0px; 
 left: 0px; 
 visibility: hidden; 
}

#subMenuLeft {
 position: relative; 
 float: left; 
 height: auto; 
 width: 229px; 
 min-height: 310px; 
 background: url('img/subMenuback.jpg') no-repeat top left;
 padding-top: 7px; 
 padding-left: 7px; 
 padding-right: 7px; 
 padding-bottom: 7px; 
 font: bold 12px arial; 
 color: rgb(153,153,153);
}

#subMenuLeft h2 {
 margin-top: 0px; 
 margin-bottom: 0px; 
 font: bold 14px arial; 
 color: rgb(153,153,153);
}

.horDots219 {
 width: 219px; 
 float: left; 
 position: relative; 
 height: 3px; 
 border-bottom: 2px dotted rgb(151,151,151); 
}

#subMenuLeft a, #subMenuLeft a:visited, #subMenuLeft a:active {
 color: rgb(211,34,60);
}

#subMenuLeft a:hover {
 color: rgb(255,204,0);
}

#subMenuLeft p {
 margin-top: 2px; 
 margin-bottom: 8px; 
}

.hor10px { 
 float: left; 
 position: relative; 
 height: 10px; 
 width: 100%; 
}

#cardItems {
 position: absolute; 
 top: 90px; 
 left: 50%; 
 width: 50px;
 text-align: center; 
 margin-left: 295px; 
 font: bold 18px arial; 
 color: white; 
}

#cartLink {
 position: absolute; 
 top: 85px; 
 left: 50%; 
 line-height: 14px; 
 text-transform: uppercase; 
 width: 60px;
 text-align: center; 
 margin-left: 365px; 
 font: bold 11px arial; 
 color: white; 
}
#cartLink a, #cartLink a:visited, #cartLink a:active, 
#cardItems a, #cardItems a:visited, #cardItems a:active {
 color: white; 
}

#cartLink a:hover {
 color: red; 
}
#cardItems a:hover {
 color: rgb(255,204,0); 
}

.directOrder input {
 width: 30px; 
 height: 16px; 
 border: 1px dotted silver; 
 font: normal 12px arial; 
 color: rgb(102,102,102); 
}

.directOrder select {
 width: 200px; 
 margin-right: 5px; 
 height: 20px; 
 border: 1px dotted silver; 
 font: normal 12px arial; 
 color: rgb(102,102,102); 
}

.directOrder a, .directOrder a:visited, .directOrder a:active {
 color: rgb(151,151,151); 
}

#placeOrderHead {
 position: relative; 
 float: left; 
 width: 100%; 
 text-align: right; 
}

#updateOrderInput, #placeOrderInput, #removeOrderInput {
 float: right; 
 width: 170px; 
 position: relative; 
}

#placeOrderInput input {
 width: 170px; 
 height: 40px; 
 position: relative; 
 font: normal 1px arial; 
 color: white;
 text-align: left; 
 background: url('img/orderButton.gif') no-repeat top right; 
 border: 0px; 
 text-align: left; 
}

#updateOrderInput  input {
 width: 140px; 
 height: 40px; 
 position: relative; 
 font: normal 1px arial; 
 text-align: left; 
 color: white; 
 background: url('img/refreshButton.gif') no-repeat top right; 
 border: none; 
}

#removeOrderInput input {
 width: 140px; 
 height: 40px; 
 position: relative; 
 font: normal 1px arial; 
 color: white; 
 text-align: left; 
 background: url('img/resetOrder.gif') no-repeat top right; 
 border: 0; 
}

#orderButtons {
 position: relative; 
 float: right; 
 width: 100%; 
 height: auto; 
}

#prodBigPic {
 width: 380px; 
 float: left; 
 position: relative; 
 height: auto; 
 overflow: hidden; 
 padding-left: 7px; 
}

#prodBigText {
 margin-top: 10px; 
 width: 300px; 
 float: left; 
 position: relative; 
 height: auto; 
 margin-left: 7px; 
}

#orderBigLinks {
 float: left; 
 width: 285px; 
 height: 76px; 
 position: relative;
}

.orderBig {
 width: 285px; 
 height: 76px; 
 top: 0px; 
 left: 0px; 
 position: absolute; 
}

#linkedProds {
 background: white; 
 position: relative; 
 float: left; 
 height: auto; 
 width: 960px; 
 left: 14px; 
}

div #linkedProds h2 {
 margin-left: 15px; 
 margin-top: 3px; 
 margin-bottom: 0px; 
}

.horSep {
 position: relative; 
 float: left; 
 width: 100%; 
 height: 7px; 
}

.contFieldWarn {
 float: left; 
 height: auto; 
 width: auto; 
 padding-right: 14px; 
 background: url('img/warn.gif') no-repeat top right;
}

.warningTexts {
 width: 692px; 
 height: auto; 
 padding: 10px; 
 border: 1px solid red; 
 float: left; 
 position: relative; 
}

.orderRow {
 width: 680px; 
 height: auto; 
 float: left; 
 position: relative; 
 padding-left: 8px; 
} 

.contactSign {
 width: 350px; 
 float: left; 
 position: relative; 
 height: auto; 
 text-align: right; 
}

.contactFld {
 width: 320px; 
 float: left; 
 position: relative; 
 height: auto; 
 text-align: right; 
 padding-left: 10px; 
}

.contactFld input, .contactFld select {
 width: 180px; 
 height: 20px; 
 font: normal 12px arial; 
 color: black; 
 background: none; 
 border: 1px solid rgb(101,101,101); 
}

.contactFld textarea {
 width: 180px; 
 height: 50px; 
 font: normal 12px arial; 
 color: black; 
 background: none; 
 overflow: auto; 
 border: 1px solid rgb(101,101,101); 
}

div.contactFld p {
 text-align: left; 
 margin-top: 0px; 
 margin-bottom: 1px; 
 padding-top: 0px; 
}

.placeOrderButton, .agreeCheck {
 width: 320px; 
 height: auto; 
 float: left; 
 position: relative; 
 padding-left: 360px; 
}

.placeOrderButton input {
 width: 170px; 
 height: 40px; 
 position: relative; 
 font: normal 1px arial; 
 color: white;
 background: url('img/orderButton.gif') no-repeat top left; 
 border: 0px; 
}

#termsCond {
 width: 100%; 
 padding-top: 2px; 
 padding-bottom: 2px; 
 padding-left: 10px; 
 padding-right: 10px; 
 position: relative; 
 float: left; 
 height: 30px; 
 overflow: hidden; 
}

#showAllTC {
 width: 100%; 
 float: left; 
 position: relative; 
 padding-left: 10px; 
 padding-right: 50px; 
 padding-bottom: 5px; 
}

.vertOffsetSiteMap {
 float: left; 
 height: 170px; 
 width: 5px; 
 position: relative; 
}

#invoiceDetails {
 width: 100%; 
 float: left; 
 position: relative; 
 height: auto; 
}

#add2cartHint {
 width: 217px; 
 height: 89px; 
 position: absolute; 
 top: 129px; 
 left: 50%; 
 margin-left: 85px; 
 background: url('img/add2cartHint.gif') no-repeat top left;
 visibility: hidden; 
}

#add2hintExclaim {
 font: bold 48px arial; 
 color: rgb(228,45,65); 
 position: absolute; 
 top: 20px; 
 left: 12px; 
}

#addHintText {
 font: bold 12px arial; 
 color: rgb(228,45,65); 
 position: absolute; 
 top: 22px; 
 line-height: 25px; 
 left: 35px; 
}

.onlinePayLink {
 position: relative; 
 float: left; 
 width: 100%; 
 text-align: center; 
}

div.onlinePayLink img {
 margin-right: 7px; 
}

.contactFormRow {
 width: 350px; 
 float: right; 
 position: relative; 
}

.contactFormLeft {
 width: 110px; 
 float: left; 
 position: relatrive; 
 text-align: right;
}

.contactFormRight {
 width: 180px; 
 float: left; 
 position: relative; 
 margin-left: 10px; 
}

.contactFormRight  input {
 width: 150px; 
 height: 20px; 
 font: normal 12px arial; 
 color: black; 
 background: none; 
 border: 1px solid rgb(101,101,101); 
}

.contactFormRight  textarea {
 width: 180px; 
 height: 90px; 
 font: normal 12px arial; 
 overflow: auto; 
 color: black; 
 background: none; 
 border: 1px solid rgb(101,101,101); 
}

.contactFormSubmit {
 width: 100%; 
 float: left; 
 position: relative; 
 margin-top: 5px; 
}

.contactFormSubmit input {
 font: bold 18px arial; 
 color: rgb(255,204,0); 
 border: 0px; 
 background: none; 
 margin-left: 120px; 
 text-transform: uppercase; 
}#mainCont, #mainCont td
{
 font: normal 12px arial; 
 color: rgb(87,87,87);
 line-height: 14px; 
}

a, a:visited,  a:active {
 text-decoration: none;
 color: rgb(212,36,62);
}

a:hover {
 color: rgb(87,87,87); 
}

#mainCont p, #mainCont td p  {
 margin-top: 2px; 
 margin-bottom: 12px; 
}

#mainCont h1, #mainCont td h1 {
 color: rgb(87,87,87);
 font: bold 16px arial; 
 margin-bottom: 10px; 
}

#mainCont h2, #mainCont td h2 {
 color: rgb(87,87,87);
 font: bold 14px arial; 
 margin-bottom: 10px; 
 margin-top: 0px; 
}

#mainCont h3, #mainCont td h3 {
 font: bold 13px arial; 
 color: color: rgb(87,87,87);
 margin-top: 2px;
 margin-bottom: 6px;
}

#mainCont h4, #mainCont td h4 {
 font: normal 13px arial; 
 margin-bottom: 0px;
}

#mainCont h5, #mainCont td h5 {
 font: bold 12px arial;
 margin-bottom: 0px;
 margin-top: 0px;
}


#mainCont h6, #mainCont td h6 {
 font: normal 12px arial; 
 margin-bottom: 5px;
 margin-top: 0px;
}

#mainCont ul {
 margin-left: 5px; 
}

#mainCont li {
 font: normal 12px arial;
}

#mainCont a, #mainCont a:visited, #mainCont a:active {
 text-decoration: none; 
}

