/* ****************************** Ovewriting Tags */

body
{
	font-size: 12px;
	color: black;
	font-family: Arial;
}

tr
{
	font-size: 12px;
	color: Black;
	font-family: Arial;
}

a
{
	font-weight: bold;
	font-size: 12px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:hover
{
	color: #0066cc;
	text-decoration: underline;
}

/* .TKWSHeadline */
H1
{
	font-weight: bold;
	font-size: 18px;
	color: gray;
	font-family: Arial;
	text-align: justify;
	text-decoration: none;
}

/* .TKWSParagraph */
H2
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial;
	text-align:justify ;
}

/* .TKWSContent */
H3
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial;
	text-align:justify ;
}


/* .TKWSCaption */
H4
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
}

/* .TKWSCaptionSmall */
H5
{
	font-weight:normal ;
	font-size: 11px;
	color: black;
	font-family: Arial;
}

/* .TKWSCaptionReverse */
H6
{
	font-weight: bold;
	font-size: 12px;
	color:White;
	font-family: Arial; 
}

/* ****************************** Decorating FONTS */

.TKWSCaption
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
}

.TKWSCaptionSmall
{
	font-weight:normal ;
	font-size: 11px;
	color: black;
	font-family: Arial;
}

.TKWSCaptionReverse
{
	font-weight: bold;
	font-size: 12px;
	color:White;
	font-family: Arial;
}

.TKWSCaptionReverseSmall
{
	font-weight: normal;
	font-size: 11px;
	color:White;
	font-family: Arial;
}

.TKWSCaptionSpecial
{
	font-weight: bold;
	font-size: 12px;
	color: #bbebad;
	font-family: Arial;
}


.TKWSErrorStandard
{
	font-weight: bold;
	font-size: 12px;
	color: #cc3333;
	font-family: Arial;
}

.TKWSValidationCaption
{
	font-weight: normal;
	font-size: 10px;
	color: red;
	font-family: Arial;
}


.TKWSValue
{
	font-family :Arial ;
	font-size: 12px;
	font-weight : normal ;
	color : Black ;	
}

.TKWSParagraph
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial;
	text-align:justify ;
}

.TKWSHeadline
{
	font-weight: bold;
	font-size: 18px;
	color: gray;
	font-family: Arial;
	text-align: justify;
	text-decoration: none;
}

.TKWSContent
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial;
	text-align:justify ;
}



/* ****************************** Decorating Others */

.TableHeader
{
	border-color :Black ;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
}

.TableBorder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.TableBorder2
{
	border-right: white thin solid;
	border-top: white thin solid;
	border-left: white thin solid;
	border-bottom: white thin solid;
}


/* ****************************** LINKS Css Styles */
a.TKWSCommandLink
{
	font-weight: bold;
	font-size: 12px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.TKWSCommandLink:hover
{
	color: #0099ff;
}
a.TKWSCommandLinkSmall
{
	font-weight: bold;
	font-size: 11px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.TKWSCommandLinkSmall:hover
{
	color: #0099ff;
	text-decoration: none;
}

a.TKWSCommandLinkReverse
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.TKWSCommandLinkReverse:hover
{
	color: #eeebed;
	text-decoration: none;
}

 

/* ****************************** Grid Css Styles */
.TKWSGridHeader
{
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	color: White;
	font-family: arial;
	background-color: #476686;
}
.TKWSGridAlternateItem
{
	font-size: 12px;
	color: black;
	font-family: arial;
	background-color: #f8f8f8;
}
.TKWSGridItem
{
	font-size: 12px;
	color: black;
	font-family: arial;
	background-color: white;
}
.TKWSGridFooter
{
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	color: black;
	font-family: arial;
	background-color: #a3b3d3;
}
.TKWSGridPager
{
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	color: black;
	font-family: arial;
	background-color: white;
}



/* ****************************** Panel Css Styles */
.PanelTopTable
{
	border-right: darkslateblue thin solid;
	padding-right: 3px;
	border-top: darkslateblue thin solid;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: darkslateblue thin solid;
	padding-top: 3px;
	border-bottom: darkslateblue thin solid;
}

.PanelMiddleTable
{
	border-right: darkslateblue thin solid;
	padding-right: 3px;
	border-top: darkslateblue thin solid;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: darkslateblue thin solid;
	padding-top: 3px;
	border-bottom: darkslateblue thin solid;
}

.PanelBottomTable
{
	border-right: darkslateblue thin solid;
	padding-right: 3px;
	border-top: darkslateblue thin solid;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: darkslateblue thin solid;
	padding-top: 3px;
	border-bottom: darkslateblue thin solid;
}

.InsidePanelTop
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.InsidePanelMiddle
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.InsidePanelBottom
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.PanelTopCell
{}

.PanelMiddleCell
{}

.PanelBottomCell
{}
