html, body {
	padding: 0px;
	margin: 0px;
  	text-align: center;
	color: #fff;
	background: black;	
}
body {
	font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	font-size: 12px;	
}
input, textarea {
		font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
}

a {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	color: #ffffff;
}


.fhg .holder {
    height: 166px;
	width: 166px;
    text-align: center;
	border: 1px #666 solid;
	background: #404040;	
}

.fhg .content-top .left .holder img.horizontal, .fhg .content-top .right .holder img.horizontal {
	border-top: 1px #666 solid;
	border-bottom: 1px #666 solid;	
}

.fhg .content-top .left .holder img.vertical, .fhg .content-top .right .holder img.vertical {
	border-left: 1px #666 solid;
	border-right: 1px #666 solid;	
}


/* fhg */

.fhg {
	padding: 0px 0px 4px 0px;
	width: 700px;
	margin: 0px auto 0px auto;
	text-align: center;
	color: #999;
}

.fhg_top {
    padding-top: 30px;
}

.fhg .content-bottom div.left1 {
    float: left;
	width: 250px;
	text-align: right;
	_margin-top: 15px;
	padding: 0;
}

.fhg .content-bottom div.right1 {
    float: right;
	width: 250px;
	text-align: left;
	_margin-top: 15px;
}

.fhg .content-bottom div.right1 p {
    padding-left: 30px;
	padding-right: 10px; 	
}

.fhg .content-bottom div.left1 p {
    padding-right: 30px; 	
}

.fhg .content-top div.left {
    float: left;
	text-align: left;
	width: 200px;
	padding: 0;
	margin: 0;	
}

.fhg .content-top div.right {
    float: right;
	width: 200px;
	text-align: left;
	margin: 0;
	padding: 0;
}

.fhg .content-top div.middle {
    float: left;
	width: 270px;
	padding-left: 15px;
}

.fhg .content-bottom div.middle1 {
   float: left;
   width: 150px;  
   margin-left: 20px;
}

.fhg img {
    margin: 10px 0px 10px 0px;
	border: none;
}

.fhg .content-top div.right img.first, .fhg .content-top div.right img {
    margin-top: 0;
}

.fhg .content-middle img {
    margin-left: 25px;
	margin-top: 15px;
}

.fhg img.firstrow {
    margin-top: 0px;
}

.fhg div.first, .fhg img.first  {
    margin-left: 0px;
}

.fhg .content-top div.right img {
    margin: 23px 0px 0px 30px;	
}

.fhg .holder { 
    margin-bottom: 9px;
	margin-left: 9px;
	background-color: #000;
    float: left; 	
}

.fhg .content-top div.right .holder { 
    float: right;     
}

.fhg .holder img, .fhg .content-top div.right .holder img { 
    padding: 0;
	margin: 0;
}

.fhg .content-top, .fhg .content-middle, .fhg .content-bottom {
    margin-top: 20px;
	padding: 30px 0px 20px 0px;
    border-top: 1px solid #666;	
}

.fhg .content-bottom  {
    margin: 0px;
	padding: 15px 0px 15px 0px;
}


.fhg .noborder {
	border: none;
	padding: 0px 0px 0px 0px;
}

.fhg .content-bottom, .fhg .content-middle {
    border-bottom: 1px solid #666;
	margin-bottom: 10px;
}

.fhg .content-top div.left p {
   margin-top: 5px;
}

.fhg .content-top div.middle p.big {
    color: #fff;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 20px;
}	

.fhg .content-bottom div.left p {
	text-align: right;
}

.fhg .content-top div.left p {
    padding-right: 30px;
}

.fhg  p.white {
    color: #fff;
}

.fhg .content-top div.left p.bigger {
    color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 20px;
}

.fhg .content-top div.middle {
    text-align: left;
}

.fhg .footer {
     margin-top: 5px;
	 color: #666;
}

.clear {
  	clear: both;
  	height: 0;
  	overflow: hidden;
	line-height: 0;    
	border: 0
}

