/*body {
	margin-right: auto;
	margin-left: auto;
	width: 950px;
	font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif	
}*/
body {
  background: #FFF url('/images/layout/gbkg.jpg') repeat-x scroll top left;
  margin: 0;
  padding: 0;
  font-size: 11pt;
  font-family: Arial, Helvetica, sans-serif 
}
a {
	text-decoration: none;
}
#left_content {
	width: 200px;
	float: left;
}

#right_content {
	width: 700px;
	float: left;
	margin-left: 20px;
}
.fright {float: right;}
.fleft {float: left;}

.clear {clear: both;}
.clear_right {clear: right;}
.clear_left {clear: left;}

.bold {font-weight: bold;}

.hidden{ display: none;}
.block { display: block;}
.inline{ display: inline;}

.f8    { font-size: 8px; }
.f10   { font-size: 10px; }
.f11   { font-size: 11px; }
.f12   { font-size: 12px; }
.f13   { font-size: 13px; }
.f14   { font-size: 14px; }
.f15   { font-size: 15px; }
.f16   { font-size: 16px; }
.f17   { font-size: 17px; }
.f18   { font-size: 18px; }
.f19   { font-size: 19px; }
.f20   { font-size: 20px; }
.f22   { font-size: 22px; }
.f32   { font-size: 32px; }
.f38   { font-size: 38px; }

.pad5  { padding: 5px;}
.pad10 { padding: 10px;}
.pad15 { padding: 15px;}
.pad20 { padding: 20px;}

.padl5  { padding-left: 5px;}
.padl10 { padding-left: 10px;}
.padl15 { padding-left: 15px;}
.padl20 { padding-left: 20px;}

.padr5  { padding-right: 5px;}
.padr10 { padding-right: 10px;}
.padr15 { padding-right: 15px;}
.padr20 { padding-right: 20px;}

.padt5  { padding-top: 5px;}
.padt10 { padding-top: 10px;}
.padt15 { padding-top: 15px;}
.padt20 { padding-top: 20px;}

.padb5  { padding-bottom: 5px;}
.padb10 { padding-bottom: 10px;}
.padb15 { padding-bottom: 15px;}
.padb20 { padding-bottom: 20px;}

.mar5  { margin: 5px;}
.mar10 { margin: 10px;}
.mar15 { margin: 15px;}
.mar20 { margin: 20px;}

.marr5  { margin-right: 5px;}
.marr10 { margin-right: 10px;}
.marr15 { margin-right: 15px;}
.marr20 { margin-right: 20px;}

.marl5  { margin-left: 5px;}
.marl10 { margin-left: 10px;}
.marl15 { margin-left: 15px;}
.marl20 { margin-left: 20px;}

.marbl5 { margin-bottom: 5px;}
.marb10 { margin-bottom: 10px;}
.marb15 { margin-bottom: 15px;}
.marb20 { margin-bottom: 20px;}

.martl5 { margin-top: 5px;}
.mart10 { margin-top: 10px;}
.mart15 { margin-top: 15px;}
.mart20 { margin-top: 20px;}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.box_header {
	font-size: 16px;
	font-weight: bold;
	padding: 2px;
	background-color: #334455;
	color: white;
}


