/* COLORS f60 c30 606*/
/* ELEMENTS */
BODY {
	/*BACKGROUND : url(bg_body.gif) ; */
	BACKGROUND-COLOR : white ; 
	TEXT-ALIGN: 	center;
	PADDING:0px;
}
TD {
	PADDING: 		2px;
}
TH {
	/*BACKGROUND : 	url(bg_button.jpg) repeat-x; */
	BACKGROUND-COLOR: 	#bbbbbb;
	FONT-WEIGHT: 	BOLD; 
	PADDING: 		2px;
	BORDER-BOTTOM: 	2px #555555 solid;
}

DIV {
	FONT : 			10pt  Georgia,Verdana,Arial;
	COLOR: 			#3e3e3e; 
}

TEXTAREA {
	FONT : 			10pt  Verdana,Arial;
}
A:link, A:visited {
	COLOR: 			 #f90; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: 			 #c30; 
	TEXT-DECORATION: underline;
}
UL {
	PADDING: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 20px;
}
LI {
	MARGIN-BOTTOM:	5px;
}

/* FONTS */
.title {
	FONT-FAMILY: 	Verdana, Arial ; 
	FONT-WEIGHT: 	bold; 
	FONT-SIZE: 		15pt;
	MARGIN-BOTTOM: 	6px;	
}
.subtitle {
	FONT-FAMILY: 	Verdana,Arial; 
	FONT-WEIGHT: 	bold; 
	FONT-SIZE: 		12pt;
	MARGIN-BOTTOM: 	4px;
}
.normal {
	FONT : 			10pt Verdana,Arial;
	COLOR: 			#3e3e3e; 
	font-weight:    none;
}
.special {
	font : 			12pt georgia,times new roman;
	color: 			#3e3e3e; 
	font-style: 	none;
	font-weight:    none;
}
.highlite {
	color: 			#f90;
	font-weight:    bold;
}
.comment {
	FONT-FAMILY: 	Verdana,Arial; 
	FONT-SIZE: 		8pt;
}

/* BOXES */
/*.body_box {
	MARGIN:			0px;
	PADDING:		0px;
}*/
#page_box {
	TEXT-ALIGN:		left;
	BACKGROUND:		#ffffff;
	PADDING: 		10px;
	MARGIN-TOP:		-10px;
	MARGIN-LEFT: 	auto;
	MARGIN-RIGHT: 	auto;
	MAX-WIDTH:		980px;
	WIDTH:			970px;
	OVERFLOW:		hidden;
	DISPLAY:		block;
}
#top_box {
	background:		url(../_img/topbar2.jpg);
	height:			40px;
	color: 			white;
}
#head_box {
	background:		url(../_img/bg_head.jpg);
	vertical-align: center;
	/*max-height:		283px;*/
	height:			333px;
	padding-top:	0px;
	overflow:		hidden;
}
.head {
	float: 			right;
	width:			460px;
	max-width:		450px;
	border: 		0px red solid;
	padding-left:	10px;	
	margin-top:		50px;
	padding-right:	30px;
	border-left :	3px #f90 solid;
}
#section_box {
	background:		url(../_img/sectionbar.jpg);
	height:33px;
	/*padding-left: 295px*/
	/*margin-bottom:	5px;*/
}
#sub_box {
	height: 35px;
	}
#sub_fx {
	height: 		15px;
	padding: 		4px;
	padding-left:	250px;
	border-bottom:	1px #999999 solid;
	text-align: center;
	
	}
A.section {
	float: 			left;
	padding-top:	10px;
	padding-bottom:	2px;
	margin-left: 	5px;
	background:		url(../_img/btn_up.jpg) ;
	font : 			10pt Verdana,Arial;
	font-weight: 	bold;
	color:			#fff;
	max-height:		21px;
	height:			33px;
	width:			140px;
	cursor: 		pointer;
	text-align: 	center;
	text-decoration: none;
}
A.section:visited {text-decoration: none;}
A.section:hover {
	background:		 url(../_img/btn_down111.jpg) ;
	text-decoration: none;
	color:			 #fff;
}
A.section:visited {
	
	color:			 #fff;
}

A.sectionpoint {
	float: 			left;
	padding-top:	10px;
	padding-bottom:	2px;
	margin-left: 	5px;
	font : 			10pt Verdana,Arial;
	font-weight: 	bold;
	max-height:		20px;
	height:			32px;
	width:			140px;
	cursor: 		pointer;
	text-align: 	center;
	text-decoration: none;
	background:		 url(../_img/btn_down222.jpg) ;
	color:			 #fff;
}
A.sectionpoint:hover {
	color:			 #fff;
	text-decoration: none;
}
A.sectionpoint:visited {
	color:			 #fff;
}
#lang_box a {
	font : 			10pt Verdana,Arial;
	font-weight: bold;
}
#lang_box a.selected {
	color: 			#606;
	text-decoration: none;
	cursor:			no-drop;
}
.sub a  {
	float: 			left;
	color:			#333333;
	font-weight: 	bold;
	cursor: 		pointer;
	width: 			110px;
}
.sub a:hover {
	text-decoration: underline;
	color:			#f90;

}
IMG.thumb {
	width:			124px;
	max-width:		124px;
	border:			0px;
}
#body_box {
	margin-bottom:	10px;
}
#buzz_card {
	float:			left;
	font : 			12pt Verdana,Arial;
	font-weight: 	none;
	max-width:		225px;
	width:			245px;
	padding:		10px;
	padding-left:	8px;
	border:			2px #f90 dotted;
	margin-top:		20px;
	margin-bottom:	10px;
}
#notice {
	float:			left;
	font : 			12pt Verdana,Arial;
	font-weight: 	none;
	max-width:230px;
	width:246px;
	height:			84px;
	background:		url(../_img/bg_notice.jpg) repeat-x;
	color:			#ffffff;
	padding:		8px;
	margin-bottom:	10px;
}
#notice li {
	color:#ffffff;
	font-weight:bold;
}
#body_left {
	float:			left;
	width:			300px;
}
#body_right {
	float:right;
	width:660px;
	min-width:665px;
	margin-bottom:10px;
}
.links {
	float:			left;
	font : 			10pt Verdana,Arial;
	width:			226px;
	padding:		10px;
	border:			1px #f90 solid;
	margin-bottom:	6px;
}
.links ul {
	font-weight: bold;
}
.links li {
	margin-left: 20px;
}
.body {
	float:			left;
}
.body_col {
	float: left;
	margin-right:5px;
	margin-bottom : 10px;
	padding-left:10px;
	padding-bottom: 0px;
	width: 309px;
	min-width: 309px;	
	border-left:1px #3e3e3e solid;
}
	
#credit_box {
	BORDER-TOP: 	3px #999 dotted;
	TEXT-ALIGN:		right;
	min-width:		970px;
	WIDTH:			950px;
	/*float:left;margin-bottom:1px;padding:0px;*/
}
.msg_box {
	text-align: center;
	background-color: #eee;
	border: 1px #333 solid;
	padding: 10px 5px;
}
#icon_box {
	width:250px;
	height:50px;	
	}
#icon_box img.icon {
	height : 30px;
	border: 0;	
}
.lastInRow {
margin-right:0;
}
