
html {
	padding: 0px; 
	margin: 0px; 
	height: 100%;	

	scrollbar-face-color : #6D6D6D;
	scrollbar-highlight-color : #F7F7F7;
	scrollbar-3dlight-color : #6D6D6D;
	scrollbar-shadow-color : #6D6D6D;
	scrollbar-darkshadow-color : #6D6D6D;
	scrollbar-track-color : #F7F7F7;
	scrollbar-arrow-color : #F7F7F7;	
		
}

body {
	padding: 0px; 
	margin: 0px; 
	height: 100%;	
	background: white url(/visuals/gyas/cognac/background.jpg) no-repeat center center;
	font-family: Arial, sans-serif; 
	font-weight: bold; 
	font-size: 12px; 
}

p {
	margin: 0px 0px 10px 0px;	
}

h1 {
	font-size: 16px; 
	font-weight: bold; 
	margin: 0px 0px 10px 0px; 
	padding: 0px;
	color: #FF963B;
	color: #894e24;
	color: #cf7600;
}

a:link {
	color: #444444;
	text-decoration: none;
}

a:visited {
	color: #444444;
	text-decoration: none;
}

a:hover {
	color: #cf7600;
	text-decoration: none;
}

a:active {
	color: #444444;
	text-decoration: none;
}

img {
	border: 0px;
}

form {
	margin: 0px;
	padding: 0px;	
}

input {
	width: 200px;
	border: 1px solid black;
	background: white;
}

select {
	width: 204px;
	border: 1px solid black;
	background: white;
}

.form_button {
	width: 204px;
	border: 1px solid black;
	background: white;	
}

.checkbox {
	width: 40px;
	border: 0px solid black;
	background: white;	
}

.radiobutton {
	width: 40px;
	border: 0px solid black;
	background: white;	
}

#center {
 	position: absolute; 
 	top: 50%; 
 	left: 50%; 
 	margin-top: -210px; 
 	margin-left: -375px; 
 	height: 420px; 
 	width: 750px;
}

.copyright_notice {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: 220px;
 	margin-left: -375px; 
 	height: 20px; 
 	width: 750px;
 	font-size: 10px;
 	color: #777777;
 	text-align: center;
}

.copyright_notice a:link, .copyright_notice a:visited, .copyright_notice a:active {
 	color: #777777;
 	text-decoration: none;
}

.copyright_notice a:hover {
	color: #404040;
 	text-decoration: none;
}

.detail_title {
	margin: 1px 5px 0px 5px;
	font-size: 11px;
}

.detail_item {
	font-weight: normal;
	color: #646464;
	color: #444444;
	font-size: 10px;
	text-align: justify;
	margin-top: 7px;
}

.detail_event {
	font-weight: normal;
	color: #646464;
	color: #444444;
	font-size: 10px;
	text-align: justify;
	margin: 0 5px 0 10px;
}

.tip {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: 235px;
 	margin-left: -375px; 
 	height: 20px; 
 	width: 750px;
 	font-size: 10px;
 	color: #404040;
 	text-align: center;
}

.menu {
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 100px 15px 20px 15px;
	width: 170px;
	height: 300px;
}

.content {
	position: absolute;
	top: 0px;
	left: 200px;
	padding: 15px 15px 15px 15px;
	width: 530px;
	height: 290px;
	font-size: 10px;
}

.on_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height: 420px;
	z-index: 20;
}

.menu_item {
	position: relative; 
	cursor: pointer;
	font-weight: bold;
	margin-bottom: 15px;
}

.menu_item a:link, .menu_item a:visited, .menu_item a:active {
	display: block;
	color: black;
	text-decoration: none;	
	padding: 0px 0px 0px 0px; 
}

.menu_item a:hover {
	color: #FF963B;	
	color: #894e24;
	color: #cf7600;
		
}

.menu_item_active {
	position: relative; 
	cursor: pointer; 
	font-weight: bold;
	margin-bottom: 15px;
}

.menu_item_active a:link, .menu_item_active a:visited, .menu_item_active a:hover, .menu_item_active a:active {
	display: block;
	text-decoration: none;	
	padding: 0px 0px 0px 0px; 
	color: #FF963B;	
	color: #894e24;
	color: #cf7600;
		
}

.menu_block {
	margin-left: 0px;
}

.menu_block .menu_block {
	margin-left: 10px;	
}

.login_form {
	width: 130px;	
}

.login_form input {
	width: 126px;
	height: 15px;
	border: 1px solid black;
	background: white;
}

.login_form .checkbox {
	border: 0px solid black;
	width: 50px;	
}

.login_form .form_button {
	width: 130px;
	height: 19px;
	border: 1px solid black;
	background: white;
	font-size: 10px;
}

.login_form .user_name {
	color: #FF963B;
	text-align: center;		
}


.season {
	font-weight: bold;
}

.group_type {
	text-transform: uppercase;
	font-size: 10px;
	width: 150px;
}

.group_instantion {
	
}

.group_role {
	font-style: italic;
}

.fieldname {
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	width: 120px;
}

.row_odd_left {
	width: 15px;
	height: 31px;
	background: url(/visuals/gyas/cognac/row_10.png) no-repeat top left; 	
}

.row_odd_center {
	height: 31px;
	background: url(/visuals/gyas/cognac/row_11.png) repeat-x top left; 		
}

.row_odd_right {
	width: 15px;
	height: 31px;
	background: url(/visuals/gyas/cognac/row_12.png) no-repeat top left; 	
}

.row_even_left {
	width: 15px;
	height: 31px;
	background: url(/visuals/gyas/cognac/row_03.png) no-repeat top left; 	
}

.row_even_center {
	height: 31px;
	background: url(/visuals/gyas/cognac/row_04.png) repeat-x top left; 	
}

.row_even_right {
	width: 15px;
	height: 31px;
	background: url(/visuals/gyas/cognac/row_06.png) no-repeat top left; 	
}

#flash_div {
	width: 100%;
	height: 100%;
}

.report_image_float_left {
	position: relative;
	width: 150px;
	height: 150px;
	float: left;
	clear: left;
	margin-right: 4px;
	margin-bottom: 0px;
}

.report_image_float_right {
	position: relative;
	width: 150px;
	height: 150px;
	float: right;
	clear: right;
	margin-left: 4px;
	margin-bottom: 0px;
}

.report_image_border_odd {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 150px;
	background: url(/visuals/gyas/cognac/report_image_border_odd.png) no-repeat center center;
}

.report_image_border_even {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 150px;
	background: url(/visuals/gyas/cognac/report_image_border_even.png) no-repeat center center;
}

.report_image_border_ghosted {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 150px;
	background: url(/visuals/gyas/cognac/report_image_border_ghosted.png) no-repeat center center;
}

.report_image {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 150px;
}
