/* CSS Document */
html, body {margin:0px; padding:0px;}
body {
	behavior: url(csshover2.htc);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	}

	/* clear default styles and browser fixes
--------------------------------------------------------------*/
:link,:visited { text-decoration:none }
ul,ol {list-style:none; margin:0px; padding:0px }
h1,h2,h3,h4,h5,h6,pre,code,p { font-size:1.2em;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
a img,:link img,:visited img { border:none }
/*------------------------------------------------------------*/


	/* begin custom style
--------------------------------------------------------------*/

h1 {font-size:1.6em; color:#000; background:#FFD700}
li {margin:0.1em 0 0.1em 2em;}
li a {white-space:nowrap}
#header_menu {border-bottom:1px dotted #FFD700; margin-bottom:15px}
#header_menu li {float:left; color:#000; padding:3px 10px 3px 10px; margin:0px; border-right:1px dotted #FFD700}
#header_menu li a, #header_menu li a:visited, #header_menu li a:hover {color:#fff; font-weight:bold; padding:2px}
#header_menu li a:hover {text-decoration:none; background:#666}
tr.Error td {font-size:11px}

.tdpadding {padding-right:10px;}
#main {margin:0 10px;}
.mceEditor { background:white}

	/* general classes
--------------------------------------------------------------*/
.leftoff { position:absolute; left:-10000px; height:0px; width:0px; margin:0px; padding:0px;}

.top {vertical-align:top;}
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}

.red {color:red}
.gray {color:#333}
.white {color:#fff}

.fl_left {float:left}
.fl_right {float:right}

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

/* ---- WIDTHS ------  */
.w25 {width:25px}
.w40 {width:40px}
.w60 {width:60px}
.w80 {width:80px}
.w120 {width:120px}
.w170 {width:170px}
.w220 {width:220px}
.w300 {width:300px}
.w400 {width:400px}
/* ---- WIDTHS ------  */
/* ---- WIDTHS % ------  */
.wp3 {width:3%}
.wp8 {width:8%}
.wp10 {width:10%}
.wp12 {width:12%}
.wp15 {width:15%}
.wp23 {width:23%}
.wp30 {width:30%}
.wp55 {width:55%}
.wp58 {width:58%}
.wp60 {width:60%}
.wp62 {width:62%}
.wp70 {width:70%}
.wp100 {width:100%}
/* ---- WIDTHS ------  */


.clearfix:after {
    content: ".";
   	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	}
.clearfix {display: inline-block;}
* html .clearfix {height:1%;}
.clearfix {display: block;}

