/*
 * Estilos padrões
 */
BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL {
	font-family: Verdana, Helvetica, Arial, Tahoma;
	font-size: 11px;
}
A:link, A:visited, A:active {
  text-decoration:underline;
}
A:hover {
  text-decoration:none;
}

/*
 * Estilos do Tema CodeCharge
 */
.CodeChargePageBODY
{
	font-family: Verdana, Helvetica, Arial, Tahoma;
	margin: 0px;
 	background: #e9f2f8;
	font-size: 11px;
/*	scrollbar-face-color: #CEE3FD;
	scrollbar-highlight-color: #4D6890;
	scrollbar-shadow-color: #4D6890;
	scrollbar-3dlight-color: #CEE3FD;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #CEE3FD;
	scrollbar-darkshadow-color: #4D6890;   */
}
#CodeChargeMainDiv
{
	width: 780px;
	height: 100%;
  background: #FFFFFF;
  border-right: 1px solid #4791C5;
}
#CodeChargeBodyDiv
{
	padding: 8px;
	width: 779px;
}
A.menuLink:link, A.menuLink:active, A.menuLink:visited {
	font-weight: bold;
  padding:4px;
  font-size: 10px;
  text-decoration: none;
}
A.menuLink:hover {
  text-decoration: none;
  padding:3px;
  border:1px solid #336699;
  background:#FFFFFF;
}
.CodeChargeFormTABLE
{
	border: 1px solid #4791C5;
	padding: 4px;
	background-color: #CEE3FD;
}
.CodeChargeFormHeaderFont
{
	color: #4791C5;/*#6D92BE;*/
	font-size: 18px;
	font-weight: bold;
  height:1px;
	margin-bottom: 5px;
}
.CodeChargeColumnTD
{
	padding: 8px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #66CCFF;/*#6D92BE;*/
}
.CodeChargeFieldCaptionTD
{
	padding: 8px;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	background-color: #66CCFF;
}
.CodeChargeDataTD
{
/*	border-top: 1px outset #F2F8FF;  */
	padding: 10px;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
}
.CodeChargeAltDataTD
{
/*	border-top: 1px outset #F2F8FF;  */
	padding: 4px;
	color: #000000;
	background-color: #F2F8FF;
	font-size: 11px;
}
.CodeChargeErrorDataTD
{
	border: 0px outset #FFFFFF;
	padding: 4px;
	color: #FF0000;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.CodeChargeSeparatorTD
{
	height: 1px;
	background-color: #000000;
}
.CodeChargeFooterTD
{
/*  border-top: 1px outset #F2F8FF; */
	padding: 4px;
	color: #000000;
	font-size: 11px;
	background-color: #66CCFF;
}
a.CodeChargeSorterLink:link
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
a.CodeChargeSorterLink:visited
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
a.CodeChargeSorterLink:hover
{
	color: #6D92BE;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
a.CodeChargeSorterLink:active
{
	color: #6D92BE;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
a.CodeChargeDataLink:link
{
	color: #000000;
	text-decoration: underline;
}
a.CodeChargeDataLink:visited
{
	color: #000000;
	text-decoration: underline;
}
a.CodeChargeDataLink:hover
{
	color: #6D92BE;
	text-decoration: none;
}
a.CodeChargeDataLink:active
{
	color: #6D92BE;
	text-decoration: none;
}
a.CodeChargeNavigatorLink:link
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
a.CodeChargeNavigatorLink:visited
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
a.CodeChargeNavigatorLink:hover
{
	color: #6D92BE;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
a.CodeChargeNavigatorLink:active
{
	color: #6D92BE;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.CodeChargeButton
{
	border: 1px solid #000000;
	background-color: #66CCFF;
	font-family: Verdana, Helvetica, Arial, Tahoma;
	font-weight: bold;
	font-size: 11px;
}
.CodeChargeInput
{
	border: 1px outset #000000;
	font-family: Verdana, Helvetica, Arial, Tahoma;
	font-size: 11px;
	height: 18px;
	padding:1px;
}
.CodeChargeTextarea
{
	border: 1px outset #000000;
	font-family: Verdana, Helvetica, Arial, Tahoma;
	font-size: 11px;
}
.CodeChargeSelect
{
	border: 1px outset #000000;
	font-family: Verdana, Helvetica, Arial, Tahoma;
	font-size: 11px;
}
a.today:link
{
	color: #FF0000;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.today:visited
{
	color: #FF0000;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.today:hover
{
	color: #3399FF;
	font-weight: bold;
	text-decoration: none;
}
a.today:active
{
	color: #3399FF;
	font-weight: bold;
	text-decoration: none;
}
a.selectedDay:link
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.selectedDay:visited
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.selectedDay:hover
{
	color: #3399FF;
	font-weight: bold;
	text-decoration: none;
}
a.selectedDay:active
{
	color: #3399FF;
	font-weight: bold;
	text-decoration: none;
}
a.weekDay:link
{
	color: #000000;
	text-decoration: none;
}
a.weekDay:visited
{
	color: #000000;
	text-decoration: none;
}
a.weekDay:hover
{
	color: #3399FF;
	text-decoration: none;
}
a.weekDay:active
{
	color: #3399FF;
	text-decoration: none;
}
TD.selectedDay
{
	border: 1px outset #FFFFFF;
	padding: 4px;
	color: #000000;
	background-color: #CEE3FD;
	font-size: 11px;
}
TD.today
{
	border: 1px solid #FF0000;
	padding: 4px;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
}
TD.workday
{
	border: 1px outset #FFFFFF;
	padding: 1px;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
}
TD.weekend
{
	border: 1px outset #F1F7FE;
	padding: 1px;
	color: #000000;
	background-color: #E8F4FF;
	font-size: 11px;
}
TH.calendar
{
	margin: 1px;
	padding: 1px;
	background-color: #CEE3FD;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.CalendarButtons
{
	border: 1px outset #000000;
	background-color: #F2F8FF;
	font-family: Verdana, Helvetica, Arial, Tahoma;
	font-size: 11px;
}
.CalendarControls
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 11px;
}
.Table
{
	border: 1px outset #FFFFFF;
	padding: 5px;
	background-color: #CEE3FD;
}
CodeChargeTableMenu
{
	width: 780px;
	font-family: Verdana, Arial;
	font-size: 11px;
  text-align: center;
	border: 1px solid #000000;
	padding: 3px;
}
CodeChargeTableMenu TD
{
  height: 24px;
	background-image:url(/Themes/CodeCharge/bgcolor.gif);
}
