/* ****************************** 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;
}

/* ****************************** 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;
}

.Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4D7194;
}
.Item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FDFDFD;
}
.AlternateItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #F0F0F0;
}
 