	/* Body Style*/
body {
	background-color: #ffffff; 
	margin: 5px; 
	scrollbar-face-color: #E6F0E4;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	border-right:  0px solid #999999;
	border-bottom:  1px solid #999999;
	}
td.MainSection{
	background-color: #D5E0EB;
	border-top: 0px solid #297da9;
	border-right: 1px solid #013c59;
	border-bottom: 1px solid #013c59;
	border-left: 1px solid #297da9;
	font-size: 11px;
	font-weight: normal;
	color: #006633;
	padding: 3px;
	}
td.cal_border_lt{BACKGROUND-COLOR: #297da9;}
td.cal_border_rt{BACKGROUND-COLOR: #013c59;}
td.cal_border_btm{BACKGROUND-COLOR: #99bde9;}
td.cal_tab_map{background-image: url(/swiseweb/images/cal_tabs_bgd.gif);}
td.cal_navigation{background-image: url(/swiseweb/images/cal_navi_bgd.gif);}

.DETAIL_PANEL{
	background-color: #FFFFFF;
	border-top: 1px solid #cccccc; 
	border-right: 1px solid #888888; 
	border-bottom: 1px solid #888888; 
	border-left: 1px solid #cccccc; 
	width: 100%; 
	FONT-SIZE: 11px; font-weight:normal;
	FONT-FAMILY: arial, verdana,geneva,sans-serif;
	color: #000000;
	}
.Calendar_PANEL{
	background-color: #D5E0EB;
	border: 0px solid #297da9;
	width: 100%; height: 100%; 
	FONT-SIZE: 11px; font-weight:normal;
	FONT-FAMILY: arial, verdana,geneva,sans-serif;
	color: #000000;
	}
.CELL_PANEL_SM{
	border: 1px solid #aaddff;
	height: 25; 
	BACKGROUND-COLOR: #ffffff; 
	color: #333333;
	}
.CELL_PANEL_BG{
	border: 1px solid #aaddff;
	height: 100%; 
	BACKGROUND-COLOR: #ffffff; 
	vertical-align: top; 
	color: #333333;
	}
.monthWeekDayName {FONT-SIZE: 11px; COLOR: #000000; font-weight:bold; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-DECORATION: none}
.monthWeekDayNameRed {FONT-SIZE: 11px; COLOR: red; font-weight:bold; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-DECORATION: none}
.DATE_LBL{text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size: 10px;font-weight : bold; color: #284564; }
td.cell_today{border: 1px solid #aaddff; BACKGROUND-COLOR: #E8EEF4; height: 100px;}
td.cell_date{border: 1px solid #aaddff; BACKGROUND-COLOR: #ffffff; height: 100px;}
td.cell_date_grey{border: 1px solid #aaddff; BACKGROUND-COLOR: #f6f6f6; height: 100px;}
td.cell_hour{border: 1px solid #aaddff; BACKGROUND-COLOR: #ffffff; height: 25px;}
.cell_days {PADDING: 1px; FONT-SIZE: 10px; font-weight:normal;	FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #666666;}
SELECT.calendar {font-family : verdana,arial,geneva,sans-serif;color : black;font-size: 10px;font-weight : normal; }
.calendarBody {BACKGROUND-COLOR: #ffffff;BORDER-BOTTOM: #ffffff 5px solid;}
.calendarTable{
	border-top: 1px solid #297da9;
	border-right: 1px solid #013c59;
	border-bottom: 1px solid #013c59;
	border-left: 1px solid #297da9;
	BACKGROUND-COLOR: #d1e5f3; 
	}
.calendarHeader {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; 
	COLOR: #297da9; font-weight:bold; FONT-SIZE: 11px; 
	FONT-FAMILY: verdana,arial,geneva,sans-serif; 
}
.calendarDayName {
	background-image: url(/swiseweb/images/cal_tile_behindDatespan.gif);
	BACKGROUND-COLOR: #d1e5f3; PADDING: 2px; FONT-WEIGHT: bolder; FONT-SIZE: 10px;
	FONT-FAMILY: verdana,arial,geneva,sans-serif; 
	TEXT-ALIGN: center}
.calendarDayTable {WIDTH: 147px}
.calendarDays {BACKGROUND-COLOR: #aaddff; PADDING: 1px; FONT-SIZE: 10px; font-weight:normal;
				FONT-FAMILY: verdana,arial,geneva,sans-serif;
				BACKGROUND-COLOR: #ffffff; 	TEXT-ALIGN: center; 
				}

A.calendarLink {COLOR: #447793; font-weight: normal; TEXT-DECORATION: none}
A.calendarLinkGrey {COLOR: #909090; TEXT-DECORATION: none}
A.sundayLink {COLOR: red; font-weight: normal; TEXT-DECORATION: none}
A.crtdateLink {color: white; font-weight: normal; TEXT-DECORATION: none;}
.navigator {TEXT-DECORATION: none; CURSOR: pointer;}
A {TEXT-DECORATION: none; color: black}
A:hover {TEXT-DECORATION: underline; color: red}
td.cal_datestr{
	border-top: 1px solid #d1e5f3;
	border-right: 0px solid #d1e5f3;
	border-bottom: 0px solid #d1e5f3;
	border-left: 1px solid #d1e5f3;
	BACKGROUND-COLOR: #ffffff;color: black;
	}
td.cal_datestrgrey{
	border-top: 1px solid #d1e5f3;
	border-right: 0px solid #d1e5f3;
	border-bottom: 0px solid #d1e5f3;
	border-left: 1px solid #d1e5f3;
	BACKGROUND-COLOR: #f6f6f6;
	color: #808080;
	}
td.cal_sundaystr{
	border-top: 1px solid #d1e5f3;
	border-right: 0px solid #d1e5f3;
	border-bottom: 0px solid #d1e5f3;
	border-left: 1px solid #d1e5f3;
	BACKGROUND-COLOR: #ffffff;
	color: red;
	}
.cal_crtdatestr{
	border-top: 1px solid #d1e5f3;
	border-right: 0px solid #d1e5f3;
	border-bottom: 0px solid #d1e5f3;
	border-left: 1px solid #d1e5f3;
	BACKGROUND-COLOR: #447793;color: white;
	}
.cal_arrow{
	border-top: 1px solid #d1e5f3;
	border-right: 0px solid #d1e5f3;
	border-bottom: 0px solid #d1e5f3;
	border-left: 1px solid #d1e5f3;
	BACKGROUND-COLOR: #eeeeee;color: white;
	}
.cal_sundaylbl{color: red;}
.cal_datelbl{color: #266d81;}
A.celldataLink {COLOR: #333333; TEXT-DECORATION: none}
td.QuickLinkSection{
	border-top: 0px solid #297da9;
	border-right: 0px solid #013c59;
	border-bottom: 0px solid #013c59;
	border-left: 0px solid #297da9;
	font-size: 11px;
	font-weight: normal;
	color: #006633;
	padding: 3px;
	BACKGROUND-COLOR: #ffffff; 
	width: 100%;
	}
.QuickLinks{
	text-decoration: underline;font-family: verdana,arial,geneva,sans-serif;font-size: 11px;font-weight : normal; color: #013c59; }
.QuickLinkHeader{BACKGROUND-COLOR: #cccccc; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; 
		 PADDING-BOTTOM: 2px; PADDING-TOP: 1px;  
		 COLOR: #447793; FONT-WEIGHT: 800; FONT-SIZE: 11px; 
		 FONT-FAMILY: verdana,arial,geneva,sans-serif; height: 22px;
		 background-image: url(/swiseweb/images/cal_navi_bgd.gif);
		}
.DetailHeader {
	BACKGROUND-COLOR: #cccccc; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px;
	COLOR: #013c59; FONT-WEIGHT: 800; FONT-SIZE: 11px; 
	FONT-FAMILY: verdana,arial,geneva,sans-serif; 
	background-image: url(/swiseweb/images/cal_navi_bgd.gif);
	border-bottom: 1px solid #d1e5f3;
	height: 24px;
	}

.ListHeader {
	BACKGROUND-COLOR: #cccccc; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px;
	COLOR: #0000ff; FONT-WEIGHT: 800; FONT-SIZE: 11px; 
	FONT-FAMILY: verdana,arial,geneva,sans-serif; 
	background-image: url(/swiseweb/images/cal_ListHeader_bg.gif);
	border-bottom: 0px solid #d1e5f3;
	height: 24px;
	}

table.incidentTable {border: 1px solid #cccccc; font-size: 11px;} 
td.incidentTable1stRow {
		padding: 2px; 
		cell-spacing: 0px;
		background-color: #f0f0f0; 
		font-size: 11px;
		font-weight: bold; 
		color: #FFFFFF; 
		margin: 0px;
		background-image: url(/swiseweb/images/incidenttable_bg2.gif); 
		height: 20px; 
} 
td.tableOddRow { 
		padding: 2px; 
		cell-spacing: 0px; 
		background-color: #f0f0f0; 
		margin: 0px; 
		vertical-align: top; 
		} 

.parent {font-size:9pt;} 
.child {display:none} 
BLOCKQUOTE {margin-top:0pt; margin-bottom:0pt; margin-left:26px;} 
P {font-family:'Arial'; font-size:9pt; margin-top:0pt; margin-bottom:0pt;} 
PRE {font-family:'Arial'; font-size:9pt; margin-top:0pt; margin-bottom:0pt;} 
DIV {margin-top:0pt; margin-bottom:0pt} 
font.swise {font-family: arial, times; color: #000000; font-size: 11px;FONT-WEIGHT: normal;} 
.swise_data {font-family: arial, times; color: #333333; font-size: 10px;FONT-WEIGHT: normal;} 
.swise_lbl {font-family: arial, times; color: #013c59; font-size: 11px; FONT-WEIGHT: bold;} 
.swise_lbl_sel {font-family: arial, times; color: #0000ff; font-size: 11px; FONT-WEIGHT: bold;} 
input.swise {WIDTH: 90%; font-family: Arial, Times; font-size: 11px;} 
input.datefield {WIDTH: 150px; font-family: Arial, Times; font-size: 11px;} 
input.swisebig {WIDTH: 400pt; font-family: Arial, Times; font-size: 11px;}
input.swisebig3 {WIDTH: 400pt; font-family: Arial, Times; font-size: 11px;}
input.btn {WIDTH: 60pt; HEIGHT: 15pt; FONT-FAMILY: Arial, Times; FONT-SIZE: 11px;}
input.widebtn {WIDTH: 110pt; HEIGHT: 15pt; FONT-FAMILY: Arial, Times; FONT-SIZE: 11px;} 
select {WIDTH: 90%; font-family: arial, times; color: #000000; font-size: 11px;} 
select.swise {WIDTH: 90%; font-family: Arial, Times; font-size: 11px;} 
select.swisebig {WIDTH: 400pt; font-family: Arial, Times; font-size: 11px;}
select.swisebig2 {WIDTH: 400pt; font-family: Arial, Times; font-size: 11px;}
select.swisebig3 {WIDTH: 400pt; font-family: Arial, Times; font-size: 11px;}
textarea.swise {WIDTH: 90%; font-family: arial, times; color: #000000; font-size: 11px;} 
font {font-family: arial, times; color: #000000; font-size: 11px;} 
input {font-family: arial, times; color: #000000; font-size: 11px;} 
textarea {font-family: arial, times; color: #000000; font-size: 11px;} 
td {font-family: arial, times; color: #000000; font-size: 11px;} 
A {font-family: arial, times; color: #000000; font-size: 11px;} 
.homeTab { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Verdana', 'Helvetica'; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none } 
.tabOff {width: 100%; cursor : pointer; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cccccc; FONT-FAMILY: 'Arial', 'Verdana', 'Helvetica'; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none } 
.pageBg{ background-color: #ffffff} 
.DATA_WHITE{text-decoration: none; font-size: 12px;font-weight : normal; color: white;}
.LABEL_BLK{text-decoration: none; font-size: 12px;font-weight : bold; color: black;}
.LABEL_BLUE{text-decoration: none;font-size: 12px;font-weight : bold; color: blue;}
.LABEL_DBLUE{text-decoration: none;font-size: 12px;font-weight : bold; color: darkblue;}
.LABEL_WHITE{text-decoration: none;font-size: 12px;font-weight : bold; color: white;}
.LABELS{font-family : Arial, Helvetica, sans-serif;color : black; text-decoration: none;font-size: 12px;font-weight : normal;}
.DATA{text-decoration: none;font-size: 12px;font-weight : normal; color: black;}
.xMenuItem  {font-family : Arial, Helvetica, sans-serif;
   		color : black;font-size : 11px;font-weight : normal;}
.xMenuHead {font-family : Arial, Helvetica, sans-serif;color : black;
	font-size: 11px;font-weight : normal;text-decoration : none;cursor : pointer;
	border: #ffffff 1px solid;}
.xMenuArea {margin-left : 15pt;}
.Node_Active {font-family : Arial, Helvetica, sans-serif;
   		color : black;font-size : 11px;font-weight : normal;
		background-color: #D6ECD8; border: #999999 1px solid;cursor : pointer}

TABLE.TITLE{border-top: #c0c0c0 1px solid;border-left: #c0c0c0 1px solid;  
	border-bottom: #666666 1px solid; border-right: #666666 1px solid; 
	background-color: #E6F0E4; PADDING: 3px;
	}
.PANEL{border-top: #c0c0c0 1px solid;border-left: #c0c0c0 1px solid;  
	border-bottom: #666666 1px solid; border-right: #666666 1px solid; }
FONT.TITLE{text-decoration: none;font-size: 18px;font-weight : bold; color: black;}
.SUBTITLE{text-decoration: none;font-size: 13px;font-weight : bold; color: black;}

//Copy From Customer Web portal
/* General Page and Font Style*/
	
	/* Link Style*/

	/* General Font Style */

		.generalContent {
			font-size: 11px;
			color: #333333;
		}
		
		.generalContentBold {
			font-size: 10px;
			color: #006600;
			font-weight: bold;
		}
		
		.generalContentWhite {
			font-size: 11px;
			color: #006600;
			font-weight: bold;
		}

	/* Special Items Font Style */

		.infoName {
			font-size: 13px;
			font-weight: bold;
			color: #333333;
		}
		
		.infoDate {
			font-size: 11px;
			color: #006633;
		}
		
		.tableFontRed {
			font-size: 11px;
			font-weight: bold;
			color: #CC0000;
		}
		
		.tableStatusRed {
			font-size: 10px;
			font-weight: bold;
			color: #CC0000;
		}
	
/* General Table Style */

	/* General Table Style */
		
		table.incidentTable {
			border: 1px solid #006633; 
			font-size: 11px;
		}

	/* General Table Header Style */
	
		td.groupHeader{
			background-image: url(/swiseweb/images/groupheader_bg.gif);
			background-repeat: repeat;
			border-top-width: 0px;
			border-right-width: 1px;
			border-bottom-width: 0px;
			border-left-width: 1px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-right-color: #ffffff;
			border-left-color: #999999;
			font-size: 12px;
			font-weight: bold;
			color: #006633;
			padding: 3px;
			height: 25px;
		}
		
		td.groupSubHeader {
			border-top-width: 0px;
			border-right-width: 1px;
			border-bottom-width: 0px;
			border-left-width: 1px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-right-color: #ffffff;
			border-left-color: #999999;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #5E916B;
			padding: 3px;
			background-image: url(/swiseweb/images/groupsubheader_bg.gif);
			background-repeat: repeat;
			height: 20px;
		}
		
		td.groupSubheader2 {
			font-size: 11px;
			font-weight: bold;
			color: #006633;
			background-color: #EBF1EC;
			border: none;
		}

	/* General Table Content Style */
	
		td.groupContent {
			border-top-width: 0px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-right-color: #ffffff;
			border-left-color: #999999;
			background-color: #EBF1EC;
			padding: 3px;
			border-bottom-color: #ffffff;
			border-top-color: #999999;
			font-size: 11px;
			color: #333333;
		}
	
	/* Table First Row Style */

		td.incidentTable1stRow {
			padding: 2px;
			cell-spacing: 0px;
			background-color: #666666;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			margin: 0px;
			background-image: url(/swiseweb/images/incidenttable_bg2.gif);
			height: 20px;
			border-bottom: 1px solid #666666;
			border-right: 1px solid #666666;
		}
		
		td.incidentTable1stRow a:visited{
			color: #FFFFFF; text-decoration: none;
		}
		
		td.incidentTable1stRow a:link{
			color: #FFFFFF; text-decoration: none;
		}
		
		td.incidentTable1stRow a:hover {
			color: #FFFFFF; text-decoration: underline;
		}
		
	/* Table Last Row Style */

		td.incidentTableLastRow {
			padding: 2px;
			cell-spacing: 0px;
			background-color: #666666;
			margin: 0px;
			background-image: url(/swiseweb/images/incidenttable_bg2.gif);
			height: 25px;
			color: #ffffff; font-size: 11px; FONT-WEIGHT: bold;
		}
	
	/* Table Odd and Even Row Style */

		td.tableOddRow {
			padding: 2px;
			cell-spacing: 0px;
			background-color: #f0f0f0;
			margin: 0px;
			vertical-align: top;
		}
		
		td.tableEvenRow {
			padding: 2px;
			cell-spacing: 0px;
			background-color: #ffffff;
			margin: 0px;
			vertical-align: top;
		}
		
		td.tableNornal {
			padding: 2px;
			background-color: #ffffff;
			vertical-align: top;
			color: #335581;
			font-size: 11px;
			font-weight: bold;
		}
		
		td.tableHighline {
			padding: 2px;
			background-color: #748AA7;
			vertical-align: top;
			color: #ffffff;
			font-size: 11px;
			font-weight: bold;
		}

	/* Table Rows Style */

		td.tableFields {
			background-color: #EBF1EC;
			border: none;
		}
		
		td.tableFields2 {
			background-color: #F3f3f3;
			border: none;
		}
		
		td.tableFields3 {
			background-color: #Fcfcfc;
			border: none;
		}
		
		.tableFieldsText {
			font-size: 11px;
			font-weight: bold;
			color: #006633;
		}
		
		.tableFieldsTextBlack {
			font-size: 11px;
			font-weight: bold;
			color: #666666;
		}
		
		.tableFieldsTextGreen {
			font-size: 11px;
			font-weight: normal;
			color: #006600;
		}
		
		.tableFieldsTextNormal {	
			font-size: 11px;
			font-weight: normal;
			color: #333333;
		}

		.top_smalltext{
			font-size: 9px;
			font-weight: normal;
			color: #006633;
		}

/* Top Frame Style */

	.topTable {
		background-image: url(/swiseweb/images/top_navi_bg.gif);
		background-repeat: repeat;
	}

/* Bottom Frame Style */

	.bottomText {
		font-size: 12px;
		font-weight: bold;
		color: #333333;
	}
	
	.bottomSelect {
		font-family: "Tahoma", "Arial", "Verdana";
		font-size: 11px;
		font-weight: normal;
		color: #333333;
		background-color: #F9FFFD;
	}
	
	.bottomTextTotal {
		font-size: 12px;
		font-weight: bold;
		color: #CC3300;
	}
	
	.bottomTable {
		margin: 0px;
		padding: 0px;
		cell-spacing: 0px;
		font-size: 11px;
		border-top: 2px outset #FFFFFF;
		border-right: 1px outset #FFFFFF;
		border-bottom: 1px outset #FFFFFF;
		border-left: 2px outset #FFFFFF;
	}

/* General Input Styles */

	.knowledgeSearch {
		font-size: 11px;
		color: #006633;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #333333;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #333333;
		background-color: #E1E8E3;
		font-family: "Tahoma", "Arial", "Verdana";
	}
	
	.editFields {
		font-size: 11px;
		color: #006633;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #333333;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #333333;
		background-color: #DBEADC;
		font-family: "Tahoma", "Arial", "Verdana";
		width: 90%;
	}
	
	.searchResult {
		font-size: 11px;
		color: #333333;
		font-weight: bold;	
	}
	.searchResultDesc {
		font-size: 10px;
		color: #666666;
		font-weight: normal;	
	}
	
	.searchResultHighlight {
		font-size: 11px;
		color: #CC0000;
		font-weight: bold;
	}
	
	.searchBox {
		font-size: 11px;
		color: #006633;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #333333;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #333333;
		background-color: #DBEADC;
		font-family: "Tahoma", "Arial", "Verdana";
		width: 75%;
	}
	
	.searchBox1 {
		font-size: 11px;
		color: #006633;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #333333;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #333333;
		background-color: #DBEADC;
		font-family: "Tahoma", "Arial", "Verdana";
	}

/* Top Logo Style */
	
	.topLogo {
		background-image: url(/swiseweb/images/topbg.gif);
		background-repeat: repeat;
	}

/*New user registration page style*/

.button1 {
	font-family: "Tahoma", "Arial", "Verdana";
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	}

.tabletitle {
	font-family: "Tahoma", "Arial", "Verdana";
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.tablesubtitle {
	font-family: "Tahoma", "Arial", "Verdana";
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}

.defaultText {
	font-family: verdana, tahoma, arial;
	font-size: 12px;
	}

.navItem {
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	text-decoration : none;
	
	}


.navItem2 {
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	text-decoration : none;
	}

.mail_text_small {
	font-family: "Tahoma", "Arial", "Verdana";
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}

.kbp_line {
	background-color: #cccccc;
	width: 90%;
	height: 1px;
}

.kbp_hborder{
	background-color: #999999;
	width: 100%;
	height: 1px;
}

.kbp_vborder {
	background-color: #999999;
	width: 1px;
	height: 100%;
}

.kbp_navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.kbp_navi a:link{
	text-decoration: none;
	color: #003366; 
}
.kbp_navi a:visited{
	text-decoration: none;
	color: #003366; 
}
.kbp_navi a:hover{
	text-decoration: none;
	color: #003366; 
}
.kbp_navi_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.kbp_navi_header a:link{
	text-decoration: none;
	color: #003366; 
}
.kbp_navi_header a:visited{
	text-decoration: none;
	color: #003366; 
}
.kbp_navi_header a:hover{
	text-decoration: none;
	color: #003366; 
}

.kbp_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.kbp_text a:link{
	text-decoration: underline;
	color: #003366;
}
.kbp_text a:visited{
	text-decoration: underline;
	color: #003366;
}
.kbp_text a:hover{
	text-decoration: none;
	color: #003366; 
}
.kbp_text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
}
.kbp_text_bold a:link{
	text-decoration: underline;
	color: #003366;
}
.kbp_text_bold a:visited{
	text-decoration: underline;
	color: #003366;
}
.kbp_text_bold a:hover{
	text-decoration: underline;
	color: #003366; 
}
.kbp_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B7C1D0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #B7C1D0;
	width: 99%;
}
.kbp_tableline {
	background-color: #EBF1EC;
	border: 1px solid #cccccc;
}
.kbp_tableheader {
	background-color: #666666;
	background-image: url(images/faq_table_header.gif);
	height: 24px;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.kbp_oddrow {
	background-color: #F2F5F9;
}
.kbp_evenrow {

	background-color: #EBEFF5;
}
.kbp_leftcol {

	background-color: #F8FAFC;
}
.kbp_input_normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #E8EBF0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B7C1D0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #B7C1D0;
}
.kbp_toolrow {
	background-color: #EBEFF5;
	background-image: url(images/faq_toolbg.gif);
}
.kbp_darkrow {
	background-color: #D0DAE8;
}
.kbp_summary {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.kbp_smalltext{
	font-size: 9px;
	font-weight: normal;
	color: #006633;
}

td.kbp_webpage {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffffff;
	border-left-color: #999999;
	background-color: #F2F5F9;
	padding: 3px;
	border-bottom-color: #ffffff;
	border-top-color: #999999;
	font-size: 11px;
	color: #333333;
	}

//faq page
.faq_line {
	background-color: #cccccc;
	width: 90%;
	height: 1px;
}

.faq_hborder{
	background-color: #999999;
	width: 100%;
	height: 1px;
}

.faq_vborder {
	background-color: #999999;
	width: 1px;
	height: 100%;
}
.faq_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.faq_text a:link{
	text-decoration: underline;
	color: #003366;
}
.faq_text a:visited{
	text-decoration: underline;
	color: #003366;
}
.faq_text a:hover{
	text-decoration: none;
	color: #003366; 
}
.faq_text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
}
.faq_text_bold a:link{
	text-decoration: underline;
	color: #003366;
}
.faq_text_bold a:visited{
	text-decoration: underline;
	color: #003366;
}
.faq_text_bold a:hover{
	text-decoration: underline;
	color: #003366; 
}
.faq_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B7C1D0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #B7C1D0;
	width: 99%;
}
.faq_tableline {
	background-color: #EBF1EC;
	border: 1px solid #cccccc;
}
.faq_tableheader {
	background-color: #666666;
	background-image: url(images/faq_table_header.gif);
	height: 24px;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.faq_oddrow {
	background-color: #F2F5F9;
}
.faq_evenrow {

	background-color: #EBEFF5;
}
.faq_leftcol {

	background-color: #F8FAFC;
}
.faq_input_normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #E8EBF0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B7C1D0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #B7C1D0;
}
.faq_toolrow {
	background-color: #EBEFF5;
	background-image: url(images/faq_toolbg.gif);
}
.faq_darkrow {
	background-color: #D0DAE8;
}
.faq_summary {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.faq_smalltext{
	font-size: 9px;
	font-weight: normal;
	color: #006633;
}

td.faq_webpage {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffffff;
	border-left-color: #999999;
	background-color: #F2F5F9;
	padding: 3px;
	border-bottom-color: #ffffff;
	border-top-color: #999999;
	font-size: 11px;
	color: #333333;
	}

.main_top {
	background-image: url(/SWiseWeb/images/main_top_bg.gif);
}
.main_navi {
	background-image: url(/SWiseWeb/images/main_navi_bg.gif);
	text-align: right;
}
.main_side_top_bg {
	background-image: url(/SWiseWeb/images/main_side_top_edge2.gif);
}
/*------------------------------------------*/
.state_arrow {
	font-size: 10px;
	border: none;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.state_text_bold {
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.state_oddrow {
	font-size: 10px;
	background-color: #ffffff;
}
.state_evenrow {
	font-size: 9px;
	background-color: #F1F1F4;
	border-top: 1px solid #e0e0e0; 
}
.state_header {
	background-color: #d5e0eB;
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #bbbbbb;
	background-image: url(/SWiseWeb/images/state_titlebar.gif);
}
.state_table {
	font-size: 10px;
	background-color: #FFFFFF;
	border-top: 1px solid #bbbbbb; 
	border-right: 1px solid #888888; 
	border-bottom: 1px solid #888888; 
	border-left: 1px solid #bbbbbb;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
}

.mylistbox { 
	font-size: 9pt; 
	color: #333333; 
	background-color: #DEEDF4; 
	width: 100%; 
	height: 200; 
	border: 0px solid #999999; 
	overflow: scroll; 
	scrollbar-face-color: #E6F0E4;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #E6F0E4;
	scrollbar-darkshadow-color: #98AAB1;
	margin: 0px; 
}

.mylistbox2 { 
	font-size: 9pt; 
	color: #333333; 
	background-color: #DEEDF4; 
	width: 100%; 
	border: 0px solid #999999; 
	margin: 0px; 
}

.mybutton { 
	font-family: Tahoma, Verdana, Arial, MS Sans Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	background-color: #E0DFE3; 
	background-image: url(/SWiseWeb/images/button_gold.gif); 
	height: 19px; 
	border-top: 2px outset #FFFFFF; 
	border-right: 1px outset #FFFFFF; 
	border-bottom: 1px outset #FFFFFF; 
	border-left: 2px outset #FFFFFF; 
	cursor: pointer;
	PADDING-TOP: 2px; 
} 

.main_table_oddrow {
	background-color: #DEEDF4;
	font-size: 11px;
	color: #0E547E;
	border: none;
	font-weight: bold;
	padding: 3px;
	vertical-align: top;
	height: 20px;
}
.main_table_evenrow {
	background-color: #F2F8FB;
	font-size: 11px;
	color: #0E547E;
	border: none;
	padding: 3px;
	font-weight: bold;
	vertical-align: top;
	height: 20px;
}
.main_table_select{
	font-size: 11px;
	color: #000000;
	width: 98%;
	background-color: #E7EDEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.main_table_input{
	font-size: 11px;
	color: #000000;
	width: 98%;
	background-color: #E7EDEC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.main_table_input_r{
	font-size: 11px;
	color: #000000;
	width: 98%;
	background-color: #F3EDEC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.table_oddrowLeft {
	background-color: #E5EBEF;
	background-image: url(/SWiseWeb/images/table_oddrow_left.gif);
}
.table_oddrowRight {
	background-color: #E5EBEF;
	background-image: url(/SWiseWeb/images/table_oddrow_right.gif);
}
.table_evenrowLeft {
	background-color: #E5EBEF;
	background-image: url(/SWiseWeb/images/table_evenrow_left.gif);
}
.table_evenrowRight {
	background-color: #E5EBEF;
	background-image: url(/SWiseWeb/images/table_evenrow_right.gif);
}

.table_div {
	background-image: url(/SWiseWeb/images/table_div_bg.gif);
}

.table_bottom {
	background-image: url(/SWiseWeb/images/table_bottom_bg.gif);
}

.span_button { 
	font-family: Tahoma, Verdana, Arial, MS Sans Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #333333; 
	background-color: #E0DFE3; 
	background-image: url(/SWiseWeb/images/btn_state_off.gif); 
	height: 19px; 
	cursor: pointer; 
	border-top: 2px outset #FFFFFF; 
	border-right: 1px outset #FFFFFF; 
	border-bottom: 1px outset #FFFFFF; 
	border-left: 2px outset #FFFFFF; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
} 



