.rounded-corners (@radius: 3px) { border-radius: @radius; -webkit-border-radius: @radius; -moz-border-radius: @radius; behavior: url(../PIE.htc); zoom: 1; position:relative; } .floatL{ float:left; } .floatR{ float:right; } @color: #dfb899; @font-family: Verdana; @bg:#555555; @the-border:2px solid #FFF; .shadow(@cvet){ text-shadow: 1px 1px 2px @cvet; } .clear{ clear:both; } .topTable { text-align:left; tr { .rounded-corners (3px 0 0 3px); td{ vertical-align:top; padding:8px 5px; border-bottom:2px solid #444444; font-size:12px; img{ border:1px solid #fff; } p{ color:#333333; margin:0px; span{ font-weight:bold; } .greenLetter{ font-size:16px; color:#6eab1f; } } .usaFlag{ font-weight:bold; font-size:11px; padding-left:21px; background:url(../img/flags.jpg) no-repeat left center; margin-bottom: 8px; } h2{ font-size:14px; margin:0px 0px 4px; a{ color:#f06b00; text-decoration:underline!important; font-weight:bold; } } .greenButt{ background:url(../img/bt_green.png) no-repeat; display:block; height:32px; width:100px; text-align:center; line-height: 2.5; font-weight:bold; color:#fff!important; .shadow(#a1c07a); padding:0px; } } .thin { vertical-align:bottom; padding:8px 0px; p{ word-break: break-all; } } .color{ vertical-align:bottom; width: 113px; } .firstpart{ .rounded-corners (8px 0 0 8px); padding:8px 0 8px 8px; a{padding:0px;} } .lastpart{ .rounded-corners (0px 8px 8px 0px); } } .odd td{ background:#cccccc; } .even td{ background:#b8b8b8; } } .newBox{ padding:12px; .rounded-corners(8px); width:210px; margin:10px 0; background:@bg; h2{ margin:0px; font-size:14px; font-weight:bold; color:@color; a{ color:@color!important; text-decoration:none; } } img{ .floatL; border:@the-border; margin:2px auto; display:block; } } .newBoxBig{ padding:12px; .rounded-corners(8px); margin:5px 0 10px; background:@bg; h2{ margin:0px; font-size:14px; font-weight:bold; color:@color; a{ color:@color!important; text-decoration:none; } } img{ .floatL; border:@the-border; margin:3px 10px 5px 0; display:block; } } .newLI li a{ font-weight: normal; padding: 8px 0px 16px 0px; color: #6EAB03; font-size: 12pt; } .leftBox{ margin:0 auto 10px; border:1px solid #ccc; .rounded-corners(8px); padding:10px; h3{ margin:0px; font-size:12px; font-weight:bold; color:@color; } p{ font-size: 12px; text-align:justify; } }