/*****************
*	Specials
*****************/
.bold { font-weight: bold;}
.normal {font-weight: normal;}
.em { font-style: italic;}

.align-right {text-align: right;}
.align-left {text-align: left;}
.align-center {text-align: center;}

.valign-middle { vertical-align: middle;}

.float-none {float: none;}
.float-left {float: left;}
.float-right {float: right;}

.w50x {width:50%;}
.w100x {width:100%;}
.wauto {width:auto;}

.w1 { width:1px;}
.w50 {width:50px;}
.w100 {width:100px;}
.w150 {width:150px;}
.w180 {width:180px;}
.w190 {width:190px;}
.w200 {width:200px;}
.w250 {width:250px;}
.w270 {width:270px;}
.w300 {width:300px;}
.w400 {width:400px;}
.w630 {width:630px;}
.w640 {width:640px;}
* html .wie250 {width:250px;}

.h30 {height:30px;}

.m0 {margin: 0;}
.m5 {margin: 5px;}
.m10 {margin: 10px;}
.m15 {margin: 15px;}
.m20 {margin: 20px;}
.m25 {margin: 25px;}

.mt0 {margin-top: 0px;}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt25 {margin-top: 25px;}

.mb0 {margin-bottom: 0px;}
.mb5 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}

.ml0 {margin-left: 0px;}
.ml5 {margin-left: 5px;}
.ml10 {margin-left: 10px;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}

.mr0 {margin-right: 0px;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 15px;}
.mr20 {margin-right: 20px;}
.mr25 {margin-right: 25px;}

.p0 { padding: 0px;}
.p5 { padding: 5px;}
.p10 { padding: 10px;}
.p15 { padding: 15px;}
.p20 { padding: 20px;}
.p25 { padding: 25px;}

.pt0 {padding-top: 0px;}
.pt5 {padding-top: 5px;}
.pt10 {padding-top: 10px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}

.pb0 {padding-bottom: 0px;}
.pb5 {padding-bottom: 5px;}
.pb10 {padding-bottom: 10px;}
.pb15 {padding-bottom: 15px;}
.pb20 {padding-bottom: 20px;}
.pb25 {padding-bottom: 25px;}

.pr0 { padding-right: 0px;}
.pr5 { padding-right: 5px;}
.pr10 { padding-right: 10px;}
.pr15 { padding-right: 15px;}
.pr20 { padding-right: 20px;}
.pr25 { padding-right: 25px;}

.pl0 { padding-left: 0px;}
.pl5 { padding-left: 5px;}
.pl10 { padding-left: 10px;}
.pl15 { padding-left: 15px;}
.pl20 { padding-left: 20px;}
.pl25 { padding-left: 25px;}


* html .mlie10 {margin-left: 10px;}
.text-ident-0 { text-indent: 0px !important;}

.clear { clear:both; height: 1px; overflow: hidden;}

/*********************************************************
*	clearing a float without additional markup
*	http://www.positioniseverything.net/easyclearing.html 
**********************************************************/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    width:100%;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block; clear:both; height:1px;}
/* End hide from IE-mac */



/**********************
* special for project
**********************/
.ml120 {margin-left:120px;}
.ml220 {margin-left:220px;}

/*************************
* agb enforcer box
*************************/

.agb_enforcer {
    height: 300px;
    overflow: scroll;
    border: 5px;
    padding: 10px;
    border-style: solid;
    border-color: #A9A9A9;
    margin: 10px;
}

.agb_enforcer a {
    color: #990000;
}
