/******************************************
*
* HELPERS
*
******************************************/
/** text **/
.italic{font-style:italic;}
/** debug **/
.debug{border:1px solid red}

/** float **/
.left{float:left}
.right{float:right}

/** opacity **/
.opac20{opacity:0.2;filter:alpha(opacity=20)}
.opac50{opacity:0.5;filter:alpha(opacity=50)}
.opac80{opacity:0.8;filter:alpha(opacity=80)}
.opac100{opacity:1;filter:alpha(opacity=100)}

/** round corners**/
.round2{-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.round5{-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.round8{-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.round10{-moz-border-radius: 10px;-webkit-border-radius: 10px;}

.tl2{-moz-border-radius-topleft:2px; -webkit-border-top-left-radius:2px}
.tr2{-moz-border-radius-topright:2px; -webkit-border-top-right-radius:2px}
.bl2{-moz-border-radius-bottomleft:2px; -webkit-border-bottom-left-radius:2px}
.br2{-moz-border-radius-bottomright:2px; -webkit-border-bottom-right-radius:2px}

.tl5{-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px}
.tr5{-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px}
.bl5{-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px}
.br5{-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px}

.tl8{-moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px}
.tr8{-moz-border-radius-topright:8px; -webkit-border-top-right-radius:8px}
.bl8{-moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px}
.br8{-moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px}

.tl10{-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px}
.tr10{-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px}
.br10{-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px}
.br10{-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px}


.width450{width:450px;}
.width400{width:400px;}
.width550{width:550px;}
.width500{width:500px;}
.width650{width:650px;}
.width350{width:350px;}
.width250{width:250px;}
.width200{width:200px;}
.width150{width:150px;}
.width100{width:100px;}
.width50{width:50px;}

.box{padding:5px;}
.grey{border:1px solid #ddd;}


.hide {	display: none;}

.show {	display: block;}


.height400{
	height:400px!important;
	overflow:auto;
}

