/*============================================================= 
CSS Framework v0.2 - 25/12/08 
Core.css
===============================================================*/
  
/* =========================== HTML =========================== */
body,table, tbody, tfoot, thead, tr, th, td, input{padding:0;margin:0;}
img,input{vertical-align:middle;}
a img { border: none; }
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
body{position:relative;}
table{border-collapse:collapse;}
/* =========================== Classes =========================== */
#wrapper{margin:0 auto;width:950px;position:relative;}
#hd{}
#bd{}
#ft{clear:both;}
#ft .copyright{text-align:center;}

.relative{position:relative;}
.position{position:absolute;}
.margin-center{margin:0 auto;}
.al-left{text-align:left;}
.al-center{text-align:center;}
.al-right{text-align:right;}
.val-middle{vertical-align:middle;}
.f-left{float:left;}
.f-right{float:right;}

.unit-50p{width:49.1%;}
.unit-30p{width:29.1%;}
.unit-70p{width:69.1%;}

.padd-0{padding:0;}
.pad-5{padding:5px;}
.pad-lr5{padding-left:5px;padding-right:5px;}
.pad-tb5{padding-top:5px;padding-bottom:5px;}
.pad-t5{padding-top:5px;}
.pad-r5{padding-right:5px;}
.pad-b5{padding-bottom:5px;}
.pad-l5{padding-left:5px;}

.pad-10{padding:10px;}
.pad-lr10{padding-left:10px;padding-right:10px;}
.pad-tb10{padding-top:10px;padding-bottom:10px;}
.pad-t10{padding-top:10px;}
.pad-r10{padding-right:10px;}
.pad-b10{padding-bottom:10px;}
.pad-l10{padding-left:10px;}

.w20{width:20px;}
.w40{width:40px;}
.w60{width:60px;}
.w80{width:80px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.w800{width:800px;}
.w900{width:900px;}
.w950{width:950px;}
.w980{width:980px;}

.w100p{width:100%;}

.border-r{border-right:#ccc 1px solid;}

/* Clearing */
.clear{clear:both;}
#bd:after,.grid:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.grid{zoom:1;}
