@charset "utf-8";
/* container */
.container {
	width:100%;
	background: url(../images/container_bg.jpg) repeat-x;
	height: 209px;
}
/* Left margins */
.lm5 {margin-left:5px;} .lm10 {margin-left:10px;} .lm15 {margin-left:15px;} .lm20 {margin-left:20px;} .lm25 {
	margin-left:25px;
} .lm30 {margin-left:30px;} .lm35 {margin-left:35px;} .lm40 {margin-left:40px;} .lm45 {margin-left:45px;} .lm50 {margin-left:50px;}
/*Right margins */
.rm5 {margin-right:5px;} .rm10 {margin-right:10px;} .rm15 {margin-right:15px;} .rm20 {margin-right:20px;} .rm25 {margin-right:25px;} .rm30 {margin-right:30px;} .rm35 {margin-right:35px;} .rm40 {margin-right:40px;} .rm45 {margin-right:45px;} .rm50 {margin-right:50px;}
/*Top margins */
.tm5 {margin-top:5px;} .tm10 {margin-top:10px;} .tm15 {margin-top:15px;} .tm20 {margin-top:20px;} .tm25 {margin-top:25px;} .tm30 {margin-top:30px;} .tm35 {margin-top:35px;} .tm40 {margin-top:40px;} .tm45 {margin-top:45px;} .tm50 {margin-top:50px;} .tm55 {margin-top:55px;}
/*Bottom margins */
.bm0 {margin-bottom:0px;} .bm5 {margin-bottom:5px;} .bm10 {margin-bottom:10px;} .bm15 {margin-bottom:15px;} .bm20 {margin-bottom:20px;} .bm25 {margin-bottom:25px;} .bm30 {margin-bottom:30px;} .bm35 {margin-bottom:35px;} .bm40 {margin-bottom:40px;} .bm45 {margin-bottom:45px;} .bm50 {margin-bottom:50px;}
/* Left padding */
.lp5 {margin-left:5px;} .lp10 {margin-left:10px;} .lp15 {margin-left:15px;} .lp20 {margin-left:20px;} .lp25 {margin-left:25px;} .lp30 {margin-left:30px;} .lp35 {margin-left:35px;} .lp40 {margin-left:40px;} .lp45 {margin-left:45px;} .lp50 {margin-left:50px;}
/*Right padding */
.rp5 {margin-right:5px;} .rp10 {margin-right:10px;} .rp15 {margin-right:15px;} .rp20 {margin-right:20px;} .rp25 {margin-right:25px;} .rp30 {margin-right:30px;} .rp35 {margin-right:35px;} .rp40 {margin-right:40px;} .rp45 {margin-right:45px;} .rp50 {margin-right:50px;}
/*Top padding */
.tp5 {padding-top:5px;} .tp10 {padding-top:10px;} .tp15 {padding-top:15px;} .tp20 {padding-top:20px;} .tp25 {padding-top:25px;} .tp30 {padding-top:30px;} .tp35 {padding-top:35px;} .tp40 {padding-top:40px;} .tp45 {padding-top:45px;} .tp50 {padding-top:50px;}
/*Bottop padding */ 
.bp0 {padding-bottom:0} .bp5 {padding-bottom:5px;} .bp10 {padding-bottom:10px;} .bp15 {padding-bottom:15px;} .bp20 {padding-bottom:20px;} .bp25 {padding-bottom:25px;} .bp30 {padding-bottom:30px;} .bp35 {padding-bottom:35px;} .bp40 {padding-bottom:40px;} .bp45 {padding-bottom:45px;} .bp50 {padding-bottom:50px;}
/* Floats and clears */
.floatleft {float:left;} .floatright {float:right;}  .clearthis {clear:both;}
/* element positioning */
.totalcenter { text-align: center; margin-right: auto; margin-left: auto; }
.leftalign {text-align:left;} .rightalign {text-align:right;} .centeralign {text-align:center;}
.nomargin {margin:0;} .nopadding {padding:0; }
.inlinebutton {margin-bottom:15px; vertical-align:middle;}
.loading {background: url(../images/loading.gif) no-repeat center top;}
/* font sizes */
.font18 {font-size: 18px;} .font10 {font-size: 10px;}.font12 {font-size: 12px;}.font14 {font-size: 14px;}.font16 {font-size: 16px;}
.font20 {font-size: 20px;} .font22 {font-size: 22px;} .font24 {font-size: 24px;} .font26 {font-size: 26px;} .font28 {font-size: 28px;} .font30 {font-size: 30px;}
