﻿BODY {
	margin:0; padding:0;background-color: #D0D0D0;
}

TABLE, INPUT, SELECT {
	font-family: Arial, Tahoma ;font-size: 12px;font-weight: normal; 
}

A, A:visited, A:link {
	color: #912C45;
}

.fontS {
	font-family: Arial, Tahoma; font-size: 11px; font-weight: normal;
}

.fontSS {
	font-family: Arial, Tahoma; font-size: 10px; font-weight: normal;
}

.fontSB {
	font-family: Arial, Tahoma; font-size: 11px; font-weight: bold;
}

.fontM {
	font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; 
}

.fontMB {
	font-family: Arial, Tahoma; font-size: 12px; font-weight: bold; 
}

.fontLB {
	font-family: Arial, Tahoma; font-size: 14px; font-weight: bold; 
}

.fontLBTitle {
	font-family: Arial, Tahoma; font-size: 14px; font-weight: bold;  color:#660033;
}

.fontXL {
	font-family: Arial, Tahoma; font-size: 15px; font-weight: normal; 
}


.font_TB_MI, .font_TB A:link, .font_TB A:visited {
	font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; text-decoration: none; color: #912C45;  
}

.font_TB_MI A:hover {
	text-decoration: underline; 
}

.font_TB_DM {
	z-index: 1; background-image: url('../images/menu/bg_fade.gif'); background-repeat: repeat-x ;
}

.font_TB_DMI, .font_TB_DMI A:link, .font_TB_DMI A:visited {
	 z-index: 1; margin-top:7px;  font-family: Arial, Tahoma; font-size: 11px;  font-weight: bold; text-decoration: underline; color: #912C45; 
}

/* smaller gv */
.font_GV_S {
	font-family:Arial,Tahoma,Verdana; font-size: 10px; color:#333; font-weight:normal;
}

.font_GV_S TD {
	font-size: 10px; color:#333; padding:1px; line-height:15px;	text-decoration:none; border: solid 2px #FFF;
}

.font_GV_S_Header, .font_GV_S_Header A {
	font-family: Arial,Tahoma,Verdana;	font-size: 10px; color:#FFF; font-weight:bold; padding:2px;	text-align:center; height:20px; 
}

.font_GV_S_Row {
	font-size: 10px; color: #333;  background-color: #fff;
}

.font_GV_S_Row A:link, .font_GV_S_RowAlt A:link, .font_GV_S_Row A:visited, .font_GV_S_RowAlt A:visited{
	color: #0000FF;
}

.font_GV_S_RowAlt {
	color: #333;  background-color: #efefef;
}

.font_GV_S_Row:hover, .font_GV_RowAlt:hover{
	background-color:#fffacd;color:#333;
}

.font_GV_S_Pager {
	font-size: 10px; color:#333; padding:0px;
}

.font_GV_S_Pager TD {
	font-size: 10x; color:#333; padding:0px; border: solid 1px #ddd;
}


.font_GV {
	font-family:Arial,Tahoma,Verdana; font-size: 11px; color:#333; font-weight:normal;
}

.font_GV TD {
	font-size: 11px; color:#333; padding:2px; line-height:15px;	text-decoration:none; border: solid 2px #FFF;
}

.font_GV_Header, .font_GV_Header A {
	font-family: Arial,Tahoma,Verdana;	font-size: 11px; color:#FFF; font-weight:bold; padding:2px;	text-align:center; height:22px; 
}

.font_GV_Row {
	font-size: 11px; color: #333;  background-color: #fff;
}

.font_GV_Row A:link, .font_GV_RowAlt A:link, .font_GV_Row A:visited, .font_GV_RowAlt A:visited{
	color: #0000FF;
}

.font_GV_RowAlt {
	color: #333;  background-color: #efefef;
}

.font_GV_Row:hover, .font_GV_RowAlt:hover{
	background-color:#fffacd;color:#333;
}

.font_GV_Pager {
	font-size: 11px; color:#333;
}

.font_GV_Pager TD {
	font-size: 11px; color:#333; padding:0px; border: solid 1px #ddd;
}

.buttonM {
	font-family: Arial, Tahoma;font-weight:normal;	font-size: 11px; color:#333333;	border: solid 1px #A1BADF;	margin: 0px; height:21px; background-image: url('../images/button/bg.png');
}

.imageC 	{
	cursor:pointer; position: relative; left:-3px;
}

.noPrint {}