/********* KM styles *********/
.logotext1, .logotext2 {visibility: hidden;}
.kmTopMenu {background-color:#ffffff;}
.kmLeftMenu {background-color:#ffffff;}
.kmBottomMenu {background-color:#3e88dd;}

.kmBody {background-color: #ffffff; margin:0px; width:100%; height:100%}
.kmTreeBody {background-color: #ffffff; width:100%; height:100%}
.kmBasicTable {width: 100%;background-color: #ffffff;}

a.kmBackLink:visited,a.kmBackLink:link,
a.kmMoreLink:link,a.kmMoreLink:visited,
{text-decoration:underline;color:#51698E;background-color:transparent}

a.kmBackLink:hover,a.kmBackLink:active,
a.kmMoreLink:hover,a.kmMoreLink:active,
{text-decoration:underline;color:#FFC20A;background-color:transparent}

a.kmQuestionLink:link,a.kmQuestionLink:visited {font : bold 12px Verdana,Tahoma, Arial, Helvetica, sans-serif; color : #1F4D94; text-decoration:none}
a.kmQuestionLink:hover,a.kmQuestionLink:active {font : bold 12px Verdana,Tahoma, Arial, Helvetica, sans-serif; color : #FFC20A; text-decoration:underline}

.kmQuestionLink,.kmQuestionLinkJS
{padding-top: 0;padding-bottom:0;padding-left: 4;font : bold 12px Verdana, Arial, Helvetica, sans-serif; color : #FFC20A; }
.kmBackLink
{font : 9pt Verdana, Arial, Helvetica, sans-serif; }
.kmMoreLink
{padding-left: 5; padding-bottom: 3;font : 10pt Verdana, Arial, Helvetica, sans-serif; color : #000000; }
.kmDescription,.kmDescriptionJS
{padding-left: 20;font : 8pt Arial, Helvetica, sans-serif; color : #a0a0a0; }
.kmIconClass,.kmIconClassJS
{padding-top:6;padding-bottom: 2;padding-left: 10 }
.kmMultiNums
{padding-left: 20;font : 8pt Arial, Helvetica, sans-serif; color : #0000ff; }

table.kmMaintable
{margin-top:5; margin-right:auto; margin-left: auto;text-align : center;}
table.kmMaintable2
{width : 100%;margin-left:auto; margin-right:auto;text-align : center;}

.kmBorder,.kmSFBorder,.kmAFBorder,.kmABorder
{background : transparent;}
.kmAAnswerTitle,.kmAQuestionTitle,.kmSFTitle,.kmTitle
{padding-right: 5px;padding-left: 10px;padding-bottom: 10px; font : bold 10pt Verdana, Arial, Helvetica, sans-serif; color : #4B638A;}

/********* Help tree styles *********/
.kmHtable {margin-left: 0px; margin-right: 0px; text-align: center; width: 100%; height:100%}
.kmHtable2 {margin-left: 0px; margin-right: 0px; width: 100%; height:100%}
.kmHpath  {font : 10pt Arial, Helvetica, sans-serif; color : #1B2A6D;}
a.kmHpath:link,a.kmHpath:visited,a.kmHpath:hover,a.kmHpath:active,
a.kmHnodes:link,a.kmHnodes:visited,a.kmHnodes:active
{font : 10pt Arial, Helvetica, sans-serif;color:#1B2A6D}
a.kmHnodes:hover
{font : 10pt Arial, Helvetica, sans-serif;color:#1B2A6D;background-color : #dddddd;}
.kmHtext {padding: 3px; vertical-align:top; font: normal 10pt verdana,arial, helvetica, sans-serif; color:#000000; width: 100%; height:100%; margin:0px;}
.kmHnodecells2  {background-color : #dddddd;}
.kmHprinttitles  {font : bold 12pt Arial, Helvetica, sans-serif; background-color : #cccccc;}
.kmHprinttext  {padding-bottom: 10px; font : 10pt Arial, Helvetica, sans-serif;}


/********* Ask Form styles *********/
.kmAFTitle {padding-top: 0px;font : bold 9pt Verdana, Arial, Helvetica, sans-serif; color : #4B638A; }
.kmAFControlTEXT {padding-top: 0;padding-left: 10;font : 10pt Verdana, Arial, Helvetica, sans-serif; color : #666666; }
.kmAFControlTEXTsmall {padding-left: 1;font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000000; }

.kmAFbutton {border: #8194A9 1px solid;  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4B638A; FONT-FAMILY: Tahoma,Arial,Helvetica; BACKGROUND-COLOR: #cccccc; height:20px;}

.kmAFsearchbar {width:350px; font-family: verdana,san-serif; font-size:12px; height:20px; background-color: #ffffff;border:solid #7F9DB9 1px;}
.kmAFselect {}
.kmAFtable{margin-left:0;}


/********* Submit Form styles *********/
.kmSFControlTEXT2 {font : 10pt Verdana, Arial, Helvetica, sans-serif; color : #000000; }
.kmSFbutton {border: #8194A9 1px solid;  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4B638A; FONT-FAMILY: Tahoma,Arial,Helvetica; BACKGROUND-COLOR: #cccccc; height:20px;}
.kmsubmitformbar {width:300; font-family:verdana,san-serif; font-size:11px; background-color: #ffffff;border:solid #7F9DB9 1px;}
.kmSFselect {}
.kmSFControlTEXT
{padding-top: 5; padding-bottom: 5;padding-left: 10;font : 11px Verdana, Arial, Helvetica, sans-serif; color : #666666; }
.kmSFTEXT
{padding-left: 10px; padding-bottom: 5px; font : 11px Verdana, Arial, Helvetica, sans-serif; color : #4B638A;  }

/********* answer.jsp styles *********/
.kmAOutsideBorder {padding: 10px;width:100%; background : transparent;}
.kmAQuestionText {padding: 10px;font : 10pt Arial, Helvetica, sans-serif; color : #000000;}
.kmAAnswerText {padding: 10px; font : 10pt verdana, Helvetica, sans-serif; color : #4B638A;}

.kmMMessageText
{padding: 12px;font : 10pt Arial, Helvetica, sans-serif; color : #000000;}

.kmACText
{font : 8pt Arial, Helvetica, sans-serif; color : #a0a0a0; }

.kmRequired {font : 8pt verdana,Arial, Helvetica, sans-serif; color : #ff0000; }
.kmRequiredText {font : 8pt tahoma,verdana,Arial, Helvetica, sans-serif;color : #666666 }

.logotext1 {font : 6pt sans-serif; color : #858585; letter-spacing: 0px;font-variant: small-caps}
.logotext2:link,.logotext2:visited {font: 9pt Tahoma; color : #51698E;text-decoration:none;font-weight: bold; }
.logotext2:hover,.logotext2:active {font : 9pt Tahoma, sans-serif; color : #FFC20A;font-weight: bold; }

/********* text and link styles *********/

p {font-weight: normal; font-family: arial, helvetica, sans-serif; font-size: 12px; color: #404040;}
td {font-weight: normal; font-family: arial, helvetica, sans-serif; font-size: 12px; color: #404040;}

A:link {COLOR: #202020; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A:visited {COLOR: #808080; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A:hover {COLOR: #808080; TEXT-DECORATION: underline; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A:active {COLOR: #202020; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px;}

/********* kBook content pages old styles *********/

.kmHtablekBook
{
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	width: 100%;
	height:100%;
}

.kmHtable2kBook
{
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
	height: 100%;
}

.kmHtextkBook
{
	padding: 3px;
	vertical-align: top;
	font: normal 10pt verdana,arial, helvetica, sans-serif;
	color: #000000;
	width: 100%;
	height: 100%;
	margin: 0px;
}

/********* kBook content pages general styles *********/

.contentPageBody 
{
	WIDTH:100%; 
	HEIGHT:100%;
	BACKGROUND-COLOR: #FFFFFF; 
	MARGIN-TOP: 2px;
	MARGIN-LEFT: 2px;
	MARGIN-RIGHT: 2px;
	MARGIN-BOTTOM: 2px;
}

td.printButton
{
	PADDING-TOP: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #FFFFFF;
}

table.outerPage
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BORDER: #404040 1px solid;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #F0F5FB;
}

td.outerPage
{
	WIDTH: 100%;
}

/********* kBook splash page styles *********/

table.outerPageSplash
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BORDER: #404040 1px solid;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #F0F5FB;
}

td.outerPageSplash
{
	WIDTH: 100%;
}

table.innerSplashBody
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerSplashBody
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
}

/********* kBook document/webpage page styles *********/

table.innerPageDoc
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerPageDoc
{
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
}

table.docTable
{
	border: 1px solid #808080;
}

td.docTableTitle
{
	border-bottom:1px solid #808080;
	padding: 5px;
	background-color: #eeeeee;
	text-align: center;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
}

td.docTableImage
{
	padding: 5px;
}

td.docTableImageLink
{
	border-bottom:1px solid #808080;
	padding-top: 0px;
	padding-left: 5px; 
	padding-right: 5px;
	padding-bottom: 5px;
}

td.docTableDescription
{
	border-bottom:1px solid #808080;
	padding: 5px;
}

td.docTableURLTitle
{
	padding:5px;
}

td.docTableURL
{
	padding-top: 5px;
	padding-left: 0px; 
	padding-right: 5px;
	padding-bottom: 5px;
}

/********* kBook Q&A page styles *********/

table.innerQATop
{
	WIDTH: 650px;
}

td.innerQATop
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
}

table.innerQABody
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerQABody
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
}

/********* kBook tree page styles *********/

table.innerTreePath
{
	WIDTH: 650px;
}

td.innerTreePath
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 2px solid;
	PADDING: 10px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
}

A.innerTreePath:link {COLOR: #404040; TEXT-DECORATION: none; font-weight: bold;font-family: arial, helvetica, sans-serif;font-size:14px;}
A.innerTreePath:visited {COLOR: #404040; TEXT-DECORATION: none; font-weight: bold;font-family: arial, helvetica, sans-serif;font-size:14px;}
A.innerTreePath:hover {COLOR: #808080; TEXT-DECORATION: underline; font-weight: bold;font-family: arial, helvetica, sans-serif;font-size:14px;}
A.innerTreePath:active {COLOR: #404040; TEXT-DECORATION: none; font-weight: bold;font-family: arial, helvetica, sans-serif;font-size:14px;}

table.innerTreeOptions
{
	WIDTH: 650px;
}

td.innerTreeOptionsTitle
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #EEEEEE;
	BORDER: #BD3D3E 2px solid;
	PADDING-TOP: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #BD3D3E;
}

.innerTreeOptionsTitleDescription
{
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #BD3D3E;
}

td.innerTreeOptions
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: #BD3D3E 0px solid;
	BORDER-LEFT: #BD3D3E 2px solid;
	BORDER-RIGHT: #BD3D3E 2px solid;
	BORDER-BOTTOM: #BD3D3E 2px solid;
	PADDING: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
}

td.innerTreeOptionsArrow
{
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 0px;
}

A.innerTreeOptions:link {COLOR: #404040; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px; font-style: none;}
A.innerTreeOptions:visited {COLOR: #404040; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px; font-style: none;}
A.innerTreeOptions:hover {COLOR: #808080; TEXT-DECORATION: underline; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px; font-style: none;}
A.innerTreeOptions:active {COLOR: #404040; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px; font-style: none;}

table.innerTreeBody
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerTreeBody
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
}

/********* kBook search page styles *********/

table.innerSearchPage
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerSearchPage
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
}

td.innerSearchPageMultiLeft
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: #404040;
}

td.innerSearchPageTitle
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: #404040;
}

td.innerSearchPageMultiRight
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

td.innerSearchPageResultsNumber
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

tr.innerSearchPageResultsEven
{
	background-color: #FFFFFF;
}

tr.innerSearchPageResultsOdd
{
	background-color: #EEEEEE;
}

td.innerSearchPageIcon
{
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	margin: 0px;
}

td.innerSearchPageResults
{
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	margin: 0px;
}

A.innerSearchPageResults:link {COLOR: #202020; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A.innerSearchPageResults:visited {COLOR: #404040; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A.innerSearchPageResults:hover {COLOR: #404040; TEXT-DECORATION: underline; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A.innerSearchPageResults:active {COLOR: #202020; TEXT-DECORATION: none; font-weight: nomal;font-family: arial, helvetica, sans-serif;font-size:12px;}

td.innerSearchPageDescription
{
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}

td.innerSearchPageNoResults
{
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

/********* kBook issue page styles *********/

table.innerIssueHeader
{
	WIDTH: 650px;
}

td.innerIssueTitle
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: #404040 1px solid;
	BORDER-LEFT: #404040 1px solid;
	BORDER-RIGHT: #404040 1px solid;
	BORDER-BOTTOM: #404040 0px solid;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 0px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
}

td.innerIssueDetails
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: #404040 0px solid;
	BORDER-LEFT: #404040 1px solid;
	BORDER-RIGHT: #404040 1px solid;
	BORDER-BOTTOM: #404040 1px solid;
	PADDING-TOP: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

table.innerIssueMessage
{
	WIDTH: 650px;
}

td.innerIssueMessageHeader
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #EEEEEE;
	BORDER: #404040 1px solid;
	PADDING-TOP: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

td.innerIssueMessageinternalComment
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #36B41C;
}

td.innerIssueMessagesystemMessage
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #BD3B3D;
}

td.innerIssueMessagecustomerMessage
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FFD00D;
}

td.innerIssueMessageuserMessage
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #2B75B4;
}

td.innerIssueMessageDetails
{
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
}

td.innerIssueMessageBody
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: #404040 0px solid;
	BORDER-LEFT: #404040 1px solid;
	BORDER-RIGHT: #404040 1px solid;
	BORDER-BOTTOM: #404040 1px solid;
	PADDING: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

/********* kBook contact page styles *********/

table.innerContactHeader
{
	WIDTH: 650px;
}

td.innerContactHeader
{
	WIDTH: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
}

table.innerContactDetails
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerContactDetails
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
}

tr.innerContactDetailsEven
{
	background-color: #FFFFFF;
}

tr.innerContactDetailsOdd
{
	background-color: #EEEEEE;
}

td.innerContactDetailsTitle
{
	WIDTH: 12%;
	PADDING-TOP: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 2px;
	text-align: left;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

span.innerContactDetailsTitle
{
	text-align: left;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

td.innerContactDetailsText
{
	WIDTH: 38%;
	PADDING-TOP: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 2px;
	text-align: left;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

A.innerContactDetails:link {COLOR: #202020; TEXT-DECORATION: none; font-weight: normal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A.innerContactDetails:visited {COLOR: #202020; TEXT-DECORATION: none; font-weight: normal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A.innerContactDetails:hover {COLOR: #404040; TEXT-DECORATION: underline; font-weight: normal;font-family: arial, helvetica, sans-serif;font-size:12px;}
A.innerContactDetails:active {COLOR: #202020; TEXT-DECORATION: none; font-weight: normal;font-family: arial, helvetica, sans-serif;font-size:12px;}

/********* kBook email  page styles *********/

table.innerEmailHeader
{
	WIDTH: 650px;
}

td.innerEmailHeader
{
	WIDTH: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
}

table.innerEmailMain
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerEmailDetails
{
	WIDTH: 100%;
	BACKGROUND-COLOR: #EEEEEE;
	BORDER: #404040 1px solid;
	PADDING: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

td.innerEmailBody
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: #404040 0px solid;
	BORDER-LEFT: #404040 1px solid;
	BORDER-RIGHT: #404040 1px solid;
	BORDER-BOTTOM: #404040 1px solid;
	PADDING: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

td.innerEmailDetailsTitle
{
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 0px;
	text-align: right;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

td.innerEmailDetailsText
{
	WIDTH: 100%;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

/********* kBook Submit page styles *********/

table.innerSubmitTop
{
	WIDTH: 650px;
}

td.innerSubmitTop
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
}

span.innerSubmitTopTagline
{
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

table.innerSubmitBody
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerSubmitBody
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
}

/********* kBook Message page styles *********/

table.innerMessageBody
{
	WIDTH: 650px;
	HEIGHT: 100%;
}

td.innerMessageBody
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #404040 1px solid;
	PADDING: 10px;
}
