/* InLine CCSTheme */
TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL 
{font-family: Arial, Helvetica; font-size: 12px; background-color:#cccccc;}
body
{
	margin:0px !important;
	padding:0px !important;
}
.InLinePageBODY
{ 
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	margin:0px !important;
	padding:0px !important;
	background-color:#cccccc;
}

.InLineFormHeaderFont
{ 
	background-image: url(../../../images/bgd_02.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Geneva, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height : 29px;
	padding-left:10px;

}
.InLineFormTABLE
{ 
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	Margin:0px;
	padding:0px;
}

.ListTABLE td
{
	border-bottom:1px solid #ffffff;
	padding-top:5px;
	padding-bottom:5px;
}
.InLineFieldCaptionTD{ border-bottom: 1px solid #FFFFFF; color: #000000; background-color: #CCCCCC; font-size: 12px; font-weight: bold;}
.InLineAltDataTD{ color: #000000; background-color: #F2F2F2; font-size: 12px; }
.InLineColumnTD{ border-left: 1px solid #89999B; border-bottom: 1px solid #89999B; border-top: 1px solid #89999B; color: #FFFFFF; background-color: #B5C7CE; font-size: 12px; font-weight: bold; }
.InLineDataTD{ border-bottom: 1px solid #FFFFFF; color: #000000; background-color: #cccccc; font-size: 12px; }
.SearchInLineDataTD{color: #ffffff; background-color: #333333; font-size: 12px; padding:5px; }
.InLineErrorDataTD{ border-bottom: 1px solid #FFFFFF; color: #FF0000; background-color: red; font-size: 12px; }
.InLineSeparatorTD{ height: 1px; background-color: #000000; }
.InLineFooterTD{background-color: #cccccc; color: #333333; font-weight: normal; font-size: 12px; text-align: center; }
.InLineFooterTD td{ background-color: #000000; color: #FFFFFF; font-weight: bold; font-size: 12px; text-align: center; padding:5px;}
a.InLineSorterLink:link,a.InLineSorterLink:visited{ color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: underline; }
a.InLineSorterLink:hover,a.InLineSorterLink:active{ color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: none; }
a.InLineDataLink:link,a.InLineDataLink:visited{ color: #333333; font-size: 12px; text-decoration: underline; }
a.InLineDataLink:hover,a.InLineDataLink:active{ color: #000000; font-size: 12px; text-decoration: none; }
a.InLineNavigatorLink:link,a.InLineNavigatorLink:visited{ color:#e41414; font-weight: normal; font-size: 12px; text-decoration: none; }
a.InLineNavigatorLink:hover,a.InLineNavigatorLink:active{ color: #000000; font-weight: normal; font-size: 12px; text-decoration: underline; }
.InLineButton 
{
	border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #333333; background-color: #333333; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; color:#ffffff; cursor:pointer;
}
.InLineInput { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica; }
.InLineTextarea { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica; }
.InLineSelect { font-size: 12px; font-family: Arial, Helvetica; }
/* Calendar */
a.today:link,a.today:visited{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.today:hover,a.today:active{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:link,a.selectedDay:visited{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:hover,a.selectedDay:active{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited{ color: #000000; text-decoration: none; }
a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }
TD.selectedDay { margin: 1px; border-left: 1px solid #89999B; border-bottom: 1px solid #89999B; border-top: 1px solid #89999B; color: #FFFFFF; background-color: #B5C7CE; font-size: 12px; font-weight: bold; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; color: #000000; background-color: #F2F2F2; font-size: 12px; }
TD.workday { color: #000000; background-color: #F2F2F2; font-size: 12px; }
TD.weekend { border-bottom: 1px solid #FFFFFF; color: #000000; background-color: #D9E3E3; font-size: 12px; }
TH.calendar { margin: 1px; border-left: 1px solid #89999B; border-bottom: 1px solid #89999B; border-top: 1px solid #89999B; color: #FFFFFF; background-color: #B5C7CE; font-size: 12px; font-weight: bold; }
.CalendarButtons { margin: 1px; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #CCCCCC; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; }
.CalendarControls { font-family: Arial, Helvetica; font-size: 12px; }
.Table { }
.InLineFieldCaptionTDmain{ border-bottom: 1px solid #FFFFFF; color: #000000; background-color: #CCCCCC; font-size: 12px; font-weight: bold;}
.InLineFieldCaptionTDalternate{ border-bottom: 1px solid #FFFFFF; color: #000000; background-color: #FFFFFF; font-size: 12px; font-weight: bold;}
.InLineDataTDmain{ border-bottom: 1px solid #FFFFFF; color: #000000; background-color: #CCCCCC; font-size: 12px; }
.InLineDataTDalternate{ border-bottom: 1px solid #FFFFFF; color: #000000; background-color: #FFFFFF; font-size: 12px; }

.d0 td
{
	background-color: #bebcbc;

	padding: 6px;

}
.d1 td
{
	background-color: #cccccc;
	
	padding: 6px;

}

.Gulsonlink
{
	font-family: Arial, Helvetica; 
	font-size: 12px;
	color: #FFFFFF;
}

.Gulsonlink a
{
	font-family: Arial, Helvetica; 
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

.TellAFriendTable td
{
	font-family: Arial, Helvetica; 
	font-size: 12px;
	color: #000000;
	height:100%;
}

.TellFormTable
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	width:100%;
	border:0px;
	border:0px solid #ffffff;
}

.TellFormTable td
{
	border:0px solid #ffffff;
	padding-top: 2px;
	padding-bottom:2px;
	padding-left:5px
	padding-right:5px;
}

.backLink
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

.BrowseAll
{
	font-family:Verdana, Geneva, Sans-Serif;
	font-size:11px;
	color:#000000 !important;
	font-weight:bold;
	background: url('../../../images/but_BrowseAll.gif') no-repeat left 50%;
	padding-left: 11px;
	text-decoration:none;
}

.SuccessMessage p 
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	padding:5px;
}

.HeaderLink td
{
	text-decoration:none;

	font-family: Verdana, Geneva, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height : 29px;
	padding:5px;
}

.HeaderLink td a
{
	text-decoration:none;
	background-image: url(../../../images/bgd_02.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Geneva, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding:5px;
}
