body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e4e4e4;
}
/* for body text */
.bodytext_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:justify;
}
.bodytext_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #03428b;
	text-align:justify;
}
A.bodytext_bluelink:link, A.bodytext_bluelink:visited, A.bodytext_bluelink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #03428b;
	text-align:left;
	text-decoration: none; 
}
A.bodytext_bluelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #03428b;
	text-align:left;
	text-decoration: underline;
}
.bodytext_bluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e3e88;
	font-weight:bold;
}
A.bodytext_blueboldlink:link, A.bodytext_blueboldlink:visited, A.bodytext_blueboldlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e3e88;
	font-weight:bold;
	text-decoration: none; 
}

.bodytext_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-align:justify;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0e3e88;
	font-weight:bold;
}
A.pagetitlelink:link, A.pagetitlelink:visited, A.pagetitlelink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0e3e88;
	font-weight:bold;
	text-decoration: none; 
}
/* FOR LINKS AT THE BOTTOM */
.bottomlinks_text {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #0178BE;
	font-size: 12px;
}
A.bottomlinks:link, A.bottomlinks:visited, A.bottomlinks:active {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #0178BE;
	font-size: 12px;
	text-decoration: none; 
}
A.bottomlinks:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #0178BE;
	font-size: 12px;
	text-decoration: underline;
}
/* this is for text links in the body copy */
a.linktext:link, A.linktext:visited, A.linktext:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600; 
	text-decoration: none;
}
a.linktext:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 12px;
	text-decoration: underline;
}
/* this is for text links of grey(text) color */
a.linktext_grey:link, A.linktext_grey:visited, A.linktext_grey:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666; 
	text-decoration: none;
}
a.linktext_grey:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 12px;
	text-decoration: underline;
}
/* this is for the left navigation panel */
.leftpanel_bg {
	background-image:  url('../images/common/kkel_leftpanelbg.gif');
	background-repeat: repeat-y;
}

/* FOR MAIN LINKS IN THE LEFT PANEL */
.leftpanel_linkmain_nonactive {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFF00;
}
A.leftpanel_linkmain:link, A.leftpanel_linkmain:visited, A.leftpanel_linkmain:active {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none; 
}
A.leftpanel_linkmain:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #FFFF00;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
}
A.leftpanel_linkactive:link, A.leftpanel_linkactive:visited, A.leftpanel_linkactive:active {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #FFFF00;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none; 
}

/* FOR SUB LINKS IN THE LEFT PANEL */
.leftpanel_linksub_nonactive {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFF00;
}
A.leftpanel_linksub:link, A.leftpanel_linksub:visited, A.leftpanel_linksub:active {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none; 
}
A.leftpanel_linksub:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #FFFF00;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
}
A.leftpanel_linksubactive:link, A.leftpanel_linksubactive:visited, A.leftpanel_linksubactive:active {
	font-family:Tahoma, Helvetica, sans-serif;
	color: #FFFF00;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none; 
}

/* this is for social media icons */
a.linktext_small:link, A.linktext_small:visited, A.linktext_small:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666; 
	text-decoration: none;
}
a.linktext_small:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 11px;
	text-decoration: none;
}
/* this is for the left navigation panel */
.leftpanel_bg {
	background-image:  url('../images/common/kkel_leftpanelbg.gif');
	background-repeat: repeat-y;
}

/* this is for flow charts */
.chart_header {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	letter-spacing:0.5px;
	background-color: #1F497D;
	height:50px;
	vertical-align:middle;
}
.chart_subheader {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	letter-spacing:0.5px;
	background-color: #1F497D;
	height:30px;
	vertical-align:middle;
}
.chart_body {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F3B200;
	padding:12px;
	vertical-align:top;
	text-align:justify;
}
/* this is for tables */
.table_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:0.5px;
	color: #FFFFFF;
	text-align:center;
	background-color: #1F497D;
}
.table_header_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:0.5px;
	color: #000000;
	text-align:center;
	background-color: #F3B200;
}
a.table_header_link:link, A.table_header_link:visited, A.table_header_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.table_header_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.table_text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FF0000;
	text-align:left;
}
.table_body_odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align:left;
	background-color: #efeeee;
	padding-left:10px;
}
.table_body_even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align:left;
	background-color: #E6E6E6;
	padding-left:10px;
}
.table_body_highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03428b;

}
.table_body_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
	background-color: #FFFFFF;
	padding-left:10px;
}
a.tablelink:link, A.tablelink:visited, A.tablelink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600; 
	text-decoration: none;
}
a.tablelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
}
/* tables end*/

/* CSS FOR TABS*/
.tabtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:justify;
}
#tablist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 3px 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0.1em;
	
}
#tablist li {
	list-style: none;
	display: inline;
	margin: 0;
}
#tablist li a {
	padding: 3px 0.5em;
	margin-left: 0px;
	border-bottom: none;
	background: #cccccc;
}
#tablist li a:link, #tablist li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none; 
}
#tablist li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#tablist li a.current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: red;
}
#tabcontentcontainer {
	width: 656px;
	height: 250px;
	padding-top: 15px;
	padding-left: 10px;
	border-top: none;
}
#tabcontentcontainer_500 {
	width: 656px;
	height: 500px;
	padding-top: 15px;
	padding-left: 10px;
	border-top: none;
}
.tabcontent {
	display:none;
}
.tabcontent1 {
	display:none;
}
/* CSS FOR TABS ENDS HERE*/

.dottedline_orange {
	background-image:  url('../images/common/dottedline_orange.gif');
	background-repeat: repeat-x;
	background-position:top;
}
.dottedline_blue {
	background-image:  url('../images/common/dottedline_blue.gif');
	background-repeat: repeat-x;
	background-position:top;
}
.dottedline_bluevertical {
	background-image:  url('../images/common/dottedline_bluevertical.gif');
	background-repeat: repeat-y;
	background-position:left;
}
.newsticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #03428b;
	text-align:justify;
	text-decoration: none;
}
A.newsticker:link, A.newsticker:visited, A.newsticker:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #03428b;
	text-align:left;
	text-decoration: none; 
}
A.newsticker:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #03428b;
	text-align:left;
	text-decoration: none;
}

