
TABLE.TPBtnTbl_I
{
width: 62px;
height: 30px;
cursor: pointer;
}
TABLE.TPBtnTbl_I DIV
{
width: 1px;
height: 1px;
overflow: hidden;
}
TABLE.TPBtnTbl_I TD.TPBtn_TopLeft
{
display: table-cell;
background: #000000;
}
TABLE.TPBtnTbl_I TD.TPBtn_Top
{
display: table-cell;
height: 1px;
background: #000000;
}
TABLE.TPBtnTbl_I TD.TPBtn_Top DIV
{
height: 1px;
}
TABLE.TPBtnTbl_I TD.TPBtn_TopRight
{
display: table-cell;
background: #000000;
}
TABLE.TPBtnTbl_I TD.TPBtn_Left
{
display: table-cell;
width: 1px;
background: #000000;
}
TABLE.TPBtnTbl_I TD.TPBtn_Left DIV
{
width: 1px;
}
TABLE.TPBtnTbl_I TD.TPBtn_Inner
{
width: 60px;
border-top: #ffffff 1px SOLID; 
border-bottom: #ffffff 1px SOLID; 
border-left: #ffffff 1px SOLID; 
border-right: #ffffff 1px SOLID; 
}
TABLE.TPBtnTbl_I TD.TPBtn_Right
{
display: table-cell;
width: 1px;
background: #000000;
}
TABLE.TPBtnTbl_I TD.TPBtn_Right DIV
{
width: 1px;
}
TABLE.TPBtnTbl_I TD.TPBtn_BottomLeft
{
display: table-cell;
background: #000000;
}
TABLE.TPBtnTbl_I TD.TPBtn_Bottom
{
display: table-cell;
height: 1px;
background: #000000;
}
TABLE.TPBtnTbl_I TD.TPBtn_Bottom DIV
{
height: 1px;
}
TABLE.TPBtnTbl_I TD.TPBtn_BottomRight
{
display: table-cell;
background: #000000;
}
TABLE.TPBtnTbl_I TABLE.TPBtn_InnerTbl
{
width: 58px;
height: 26px;
background: #ffcc66;
}
TABLE.TPBtnTbl_I TD.TPBtn_Inner_Text
{
padding: 0px;
font-family: Verdana, Arial, San-Serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: center;
vertical-align: middle;
white-space: nowrap;
background: transparent;
}
TABLE.TPBtnTbl_A
{
width: 62px;
height: 30px;
cursor: pointer;
}
TABLE.TPBtnTbl_A DIV
{
width: 1px;
height: 1px;
overflow: hidden;
}
TABLE.TPBtnTbl_A TD.TPBtn_TopLeft
{
display: table-cell;
background: #000000;
}
TABLE.TPBtnTbl_A TD.TPBtn_Top
{
display: table-cell;
height: 1px;
background: #000000;
}
TABLE.TPBtnTbl_A TD.TPBtn_Top DIV
{
height: 1px;
}
TABLE.TPBtnTbl_A TD.TPBtn_TopRight
{
display: table-cell;
background: #000000;
}
TABLE.TPBtnTbl_A TD.TPBtn_Left
{
display: table-cell;
width: 1px;
background: #000000;
}
TABLE.TPBtnTbl_A TD.TPBtn_Left DIV
{
width: 1px;
}
TABLE.TPBtnTbl_A TD.TPBtn_Inner
{
width: 60px;
border-top: #ffffff 1px SOLID; 
border-bottom: #ffffff 1px SOLID; 
border-left: #ffffff 1px SOLID; 
border-right: #ffffff 1px SOLID; 
}
TABLE.TPBtnTbl_A TD.TPBtn_Right
{
display: table-cell;
width: 1px;
background: #000000;
}
TABLE.TPBtnTbl_A TD.TPBtn_Right DIV
{
width: 1px;
}
TABLE.TPBtnTbl_A TD.TPBtn_BottomLeft
{
display: table-cell;
background: #000000;
}
TABLE.TPBtnTbl_A TD.TPBtn_Bottom
{
display: table-cell;
height: 1px;
background: #000000;
}
TABLE.TPBtnTbl_A TD.TPBtn_Bottom DIV
{
height: 1px;
}
TABLE.TPBtnTbl_A TD.TPBtn_BottomRight
{
display: table-cell;
background: #000000;
}
TABLE.TPBtnTbl_A TABLE.TPBtn_InnerTbl
{
width: 58px;
height: 26px;
background: #ff9933;
}
TABLE.TPBtnTbl_A TD.TPBtn_Inner_Text
{
padding: 0px;
font-family: Verdana, Arial, San-Serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-align: center;
vertical-align: middle;
white-space: nowrap;
background: transparent;
}


.TPListTbl
{
border-top: #999999 0px SOLID; 
border-left: #999999 0px SOLID; 
border-right: #999999 0px SOLID; 
border-bottom: #999999 0px SOLID; 
margin-top: 0px;
margin-bottom: 8px;
}
.TPListTblHeaderRow
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #4f7296;
text-align: center;
vertical-align: top;
background: #ffffff; 
}
.TPListTblHeaderRow A
{
font-weight: bold;
text-decoration: none;
color: #4f7296;
}
.TPListTblRow0
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #444444;
text-align: left;
vertical-align: top;
background: transparent;
}
.TPListTblRow1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #444444;
text-align: left;
vertical-align: top;
background: transparent;
}
.TPListTblTDHeader
{ 
padding-top: 2px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 2px;
border-bottom: #eeeeee 1px SOLID; 
border-right: #ffffff 1px SOLID; 
}
.TPListTblTDHeaderLastCol
{
padding-top: 2px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 2px;
border-bottom: #eeeeee 1px SOLID; 
}
.TPListTblTD
{
padding-top: 1px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 1px;
border-right: #ffffff 1px SOLID; 
border-bottom: #FFFFFF 0px SOLID; 
}
.TPListTblTDLastCol
{
padding-top: 1px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 1px;
}
.TPListTblTDLastRow
{
padding-top: 1px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 1px;
border-right: #ffffff 1px SOLID; 
border-bottom: #FFFFFF 0px SOLID; 
}
.TPListTblTDLast
{
padding-top: 1px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 1px;
}
IMG.TPListTblSort
{
vertical-align: middle;
padding-left: 2px;
}


BODY
{
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
background: #ffffff;	
}
TABLE#TPLayoutTbl
{
width: 600px;
}
TD#TPLayoutBtnCell
{
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 10px;
vertical-align: top;
}
TD#TPLayoutMainCell
{
padding: 0px;
vertical-align: top;
}
TABLE#TPBtnSpacerTbl
{
padding: 0px;
}
TABLE#TPBtnSpacerTbl TD.TPBtnSpacer
{
padding-top: 0px;
padding-left: 0px;
padding-right: 3px;
padding-bottom: 0px;
vertical-align: top;
}
TABLE#TPMainTbl
{
width: 100%;
border: #000000 1px SOLID;
}
TD#TPMainHeaderCell
{
padding-left: 5px;
padding-right: 5px;
background: #eeeeee;
}
TABLE#TPMainHeaderLayoutTbl
{
width: 100%;
height: 21px;
padding: 0px;
background: transparent;
}
TD#TPMainHeaderLayoutTitleCell
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #444444;
vertical-align: middle;
text-align: left;
white-space: nowrap;
}
TD#TPMainHeaderLayoutLoginCell
{
vertical-align: middle;
text-align: right;
}

TR#TPMainHeaderSeparatorRow
{
display: table-row;
height: 1px;
}
TD#TPMainHeaderSeparatorCell
{
height: 1px;
background: #000000;
}
TD#TPMainNavCell
{
padding-left: 5px;
padding-right: 5px;
background: #ffffff;
}
TABLE#TPMainNavTable
{
height: 20px;
padding: 0px;
}
TABLE#TPMainNavTable TD.TPMainNavTableCell
{
vertical-align: middle;
padding-top: 0px;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 0px;
}
TR#TPMainNavSeparatorRow
{
display: table-row;
height: 1px;
}
TD#TPMainNavSeparatorCell
{
height: 1px;
background: #eeeeee;
}
TD#TPMainContentCell
{
background: #ffffff;
}
DIV#TPMainContentDiv
{
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 4px;
}
DIV#TPMainContentHorizontalRestrictionDiv
{
width: 450px;
height: 1px;
overflow: hidden;
background: transparent;
}
TABLE.FormTitleBar
{
width: 100%;
height: 16px;
padding: 0px;
background: #ffffff;
}
TD.FormTitleBar
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #4f7296;
vertical-align: middle;
text-align: left;
white-space: nowrap;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
TR.FormTitleBarSeparator
{
display: table-row;
height: 1px;
}
TD.FormTitleBarSeparator
{
height: 1px;
background: #555555;
}
TABLE.FormContent
{
width: 100%;
height: 18px;
background: transparent;
padding: 0px; 
margin-top: 0px;
margin-bottom: 10px;
}
TD.FormContentFieldLabel
{
padding-right: 5px; 
padding-top: 5px; 
width: 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #444444;
vertical-align: top;
text-align: right;
}
TD.FormContentFieldValue
{
padding-left: 0px; 
padding-top: 5px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #444444;
vertical-align: top;
text-align: left;
}
TD.FormContentFieldLabelHorizontal
{
padding-right: 0px; 
padding-top: 5px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #444444;
vertical-align: top;
text-align: left;
}
TD.FormContentFieldValueHorizontal
{
padding-left: 0px; 
padding-top: 5px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #444444;
vertical-align: top;
text-align: left;
}
TD.FormContentFieldValue TABLE
{
font: inherit;
padding: 0px;
vertical-align: middle;
}
TD.FormContentFieldValue TD
{
vertical-align: top;
text-align: left;
padding: 0px;
}
.FieldText
{
font-family: Verdana, Arial, San-Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #222222;	
}
INPUT.FieldText
{ 
width: 250px;
padding: 2px;
vertical-align: top;
border: #CCCCCC 1px SOLID;
background: #FFFFFF;
}
TEXTAREA.FieldText
{
width: 250px;
height: 65px;
vertical-align: top;
padding-left: 2px;
border: #CCCCCC 1px SOLID;
background: #FFFFFF;
}
SELECT.FieldText
{
width: 250px;
border: #CCCCCC 1px SOLID;
background: #FFFFFF;
}
A
{
font-weight: normal;
text-decoration: underline;
color: #4f7296;
}
P
{
margin-top: 0px;
margin-bottom: 5px;
}
.SectionTitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #444444;
}
DIV.SectionTitle
{
display: inline-block;
margin-top: 0px;
margin-bottom: 5px;
}
.PageText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #444444;
}
DIV.PageText 
{
display: inline-block;
margin-top: 0px;
margin-bottom: 8px;
}
.ErrorText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #bd001c;
}
DIV.ErrorText
{
margin-top: 0px;
margin-bottom: 10px;
}
.RequiredText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #bd001c;
}
SPAN.RequiredText
{
margin-top: 2px;
margin-left: 2px;
}
A.TPLink_Login
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #444444;
padding-left: 2px;
padding-right: 2px;
}
A.TPLink_Login IMG
{
vertical-align: middle; 
padding-right: 2px;
}
A.TPLink_Login SPAN
{
text-decoration: underline;
vertical-align: middle;  
}
A.TPLink_Nav
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #4f7296;
padding-left: 2px;
padding-right: 2px;
}
A.TPLink_Nav IMG
{
vertical-align: middle; 
padding-right: 2px;
}
A.TPLink_Nav SPAN
{
text-decoration: underline;
vertical-align: middle;  
}
A.TPLink_Action
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #4f7296;
padding-left: 2px;
padding-right: 2px;
}
A.TPLink_Action IMG
{
vertical-align: middle; 
padding-right: 2px;
}
A.TPLink_Action SPAN
{
text-decoration: underline;
vertical-align: middle;  
}
A.TPLink_Icon
{
padding: 0px;
}
A.TPLink_Icon IMG
{
vertical-align: middle; 
padding: 1px;
}

DIV.TPBullet
{
margin-top: 0px;
margin-bottom: 4px;
}
DIV.TPBullet IMG
{
vertical-align: middle; 
padding-right: 4px;
}
DIV.TPBulletContainer
{
margin-top: 0px;
margin-bottom: 10px;
}

