@charset "utf-8";

* {
margin:0;
outline:none;
}


img {
border:none;
}

.cl {clear:both;}
.fl {float:left;}
.fr {float:right;}

.no_display {display:none;}

/*a:hover img{				//used in strict document
color:#000;
opacity: 0.8;
-moz-opacity:0.8;
filter:alpha(opacity=80);
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}*/


form {
margin:0;
padding:0;
}

p{
	padding:0px 0 5px 0;
	line-height:18px;
}

ul {
margin:0;
padding:0;
list-style-type:none;
}

.font-arial {
font-family:'arial';
}

.font-tahoma {
font-family:'tahoma';
}

.font-georgia {
font-family:'georgia';
}

.font-verdana {
font-family:'verdana';
}

.font-times {
font-family: 'Times New Roman';
}

.cl {clear:both;}

.spacer5 {clear:both;height:5px;overflow:hidden;}
.spacer10 {clear:both;height:10px;overflow:hidden;}
.spacer15 {clear:both;height:15px;overflow:hidden;}
.spacer20 {clear:both;height:20px;overflow:hidden;}
.spacer25 {clear:both;height:25px;overflow:hidden;}
.spacer30 {clear:both;height:30px;overflow:hidden;}
.spacer35 {clear:both;height:35px;overflow:hidden;}
.spacer40 {clear:both;height:40px;overflow:hidden;}
.spacer45 {clear:both;height:45px;overflow:hidden;}
.spacer50 {clear:both;height:50px;overflow:hidden;}
.spacer55 {clear:both;height:55px;overflow:hidden;}
.spacer60 {clear:both;height:60px;overflow:hidden;}
.spacer65 {clear:both;height:65px;overflow:hidden;}
.spacer70 {clear:both;height:70px;overflow:hidden;}
.spacer75 {clear:both;height:75px;overflow:hidden;}

.breaker {
padding:0px 0 0 0;
margin:0;
clear:both;
height:0px;
line-height:0px;
overflow:hidden;
}

.fl {
float:left;
}

.fr {
float:right;
}

.a_left {
text-align:left;
}

.a_center {
text-align:center;
}

.a_justify {
text-align:justify;
}

.a_right {
text-align:right;
}

.italic_f {
font-style:italic;
}

/* font size */

.fs06 {
font-size:6px;
}

.fs07 {
font-size:7px;
}

.fs08 {
font-size:8px;
}

.fs09 {
font-size:9px;
}

.fs10 {
font-size:10px;
}

.fs11 {
font-size:11px;
}

.fs12 {
font-size:12px;
}

.fs13 {
font-size:13px;
}

.fs14 {
font-size:14px;
}

.fs15 {
font-size:15px;
}

.fs16 {
font-size:16px;
}

.fs17 {
font-size:17px;
}

.fs18 {
font-size:18px;
}

.fs19 {
font-size:19px;
}

.fs20 {
font-size:20px;
}


/* paddings*/

.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}

.pl0 {
padding-left:0px;
}

.pl1 {
padding-left:1px;
}

.pl05 {
padding-left:5px;
}

.pl10 {
padding-left:10px;
}

.pl15 {
padding-left:15px;
}

.pl20 {
padding-left:20px;
}

.pl25 {
padding-left:25px;
}

.pl30 {
padding-left:30px;
}

.pr0 {
padding-right:0px;
}

.pr05 {
padding-right:5px;
}

.pr10 {
padding-right:10px;
}

.pr15 {
padding-right:15px;
}

.pr20 {
padding-right:20px;
}

.pr25 {
padding-right:25px;
}

.pr30 {
padding-right:30px;
}

.pt0 {
padding-top:0px;
}

.pt05 {
padding-top:5px;
}

.pt10 {
padding-top:10px;
}

.pt12 {
padding-top:12px;
}

.pt15 {
padding-top:15px;
}

.pt20 {
padding-top:20px;
}

.pt25 {
padding-top:25px;
}

.pt30 {
padding-top:30px;
}

.pb0 {
padding-bottom:0px;
}

.pb05 {
padding-bottom:5px;
}

.pb10 {
padding-bottom:10px;
}

.pb12 {
padding-bottom:12px;
}

.pb15 {
padding-bottom:15px;
}

.pb20 {
padding-bottom:20px;
}

.pb25 {
padding-bottom:25px;
}

.pb30 {
padding-bottom:30px;
}

.plr12 {
	padding-left:12px;
	padding-right:12px;
}

.plr1 {
	padding-left:1px;
	padding-right:1px;
}

.ptb12 {
	padding-top:12px;
	padding-bottom:12px;
}

.ptb1 {
	padding-top:1px;
	padding-bottom:1px;
}

/* margins */

.ml0 {
margin-left:0px;
}

.ml05 {
margin-left:5px;
}

.ml10 {
margin-left:10px;
}

.ml15 {
margin-left:15px;
}

.ml20 {
margin-left:20px;
}

.ml25 {
margin-left:25px;
}

.ml30 {
margin-left:30px;
}

.mr0 {
margin-right:0px;
}

.mr05 {
margin-right:5px;
}

.mr10 {
margin-right:10px;
}

.mr15 {
margin-right:15px;
}

.mr20 {
margin-right:20px;
}

.mr25 {
margin-right:25px;
}

.mr30 {
margin-right:30px;
}

.mt0 {
margin-top:0px;
}

.mt05 {
margin-top:5px;
}

.mt10 {
margin-top:10px;
}

.mt15 {
margin-top:15px;
}

.mt20 {
margin-top:20px;
}

.mt25 {
margin-top:25px;
}

.mt30 {
margin-top:30px;
}

.mb0 {
margin-bottom:0px;
}

.mb05 {
margin-bottom:5px;
}

.mb10 {
margin-bottom:10px;
}

.mb15 {
margin-bottom:15px;
}

.mb20 {
margin-bottom:20px;
}

.mb25 {
margin-bottom:25px;
}

.mb30 {
margin-bottom:30px;
}


/* ling-heights*/

.lh16{ 
line-height:16px;
}

.lh17{ 
line-height:17px;
}

.lh18{ 
line-height:18px;
}

.lh19{ 
line-height:19px;
}

.lh20{ 
line-height:20px;
}

.vmiddle {vertical-align:middle;}

/* Borders */

.bord-grey-bot {
border-bottom:1px solid #d7d7d7;
}

.bord-grey-top {
border-top:1px solid #d7d7d7;
}
