BODY 
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
   	background-image: url('/JPPPI/system/images/catom_cms_background.gif');
    
}

.LEFT_Aligned
{
	TEXT-ALIGN: left !important; 
}


.RIGHT_Aligned
{
	TEXT-ALIGN: right !important;
}


INPUT.checkBox
{
	margin:0px 0px 0px -4px;
}


P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}


TD
{
    vertical-align:top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}


TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}

A:link
{
    COLOR: red;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}
A:active
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}
A:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}




.LOGOUTLINK:link
{
    COLOR: #FFA500;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}
.LOGOUTLINK:visited
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #FFA500;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}
.LOGOUTLINK:active
{
	COLOR: #FFA500;
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}
.LOGOUTLINK:hover
{
	COLOR: #FF0000;
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}


.special
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 19px;
    COLOR: #ffda00;
    FONT-STYLE: italic;
    FONT-FAMILY: Impact, Courier, Verdana, monospace
}
.special2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 28px;
    COLOR: #45d2ff;
    FONT-STYLE: italic;
    FONT-FAMILY: Geneva, monospace
}
.MainMenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
.MainMenu TD
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: left
}
.MainMenu TH
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND: #cfcfcf;
    PADDING-BOTTOM: 3px;
    COLOR: #0000a0;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    TEXT-ALIGN: left
}


.MainMenu DIV
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    BACKGROUND: #6699CC;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    TEXT-ALIGN: center
}



.MainMenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.MainMenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.MainMenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #dd0000;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.MainMenu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SubMenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #6699cc
}
.SubMenu:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #6699cc
}
.SubMenu:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #6699cc
}
.SubMenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #6699cc
}
.SubMenu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #6699cc
}
.Header
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #003399
}
.Header:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #003399
}
.Header:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #003399
}
.Header:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #003399
}
.Header:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #003399
}
.TableTitle
{
    COLOR: #0000a0;
    BACKGROUND-COLOR: #cccccc
}
.Table<%=GTL.Item("_title")%> :link
{
    COLOR: #0000a0;
    BACKGROUND-COLOR: #cccccc
}
.Table<%=GTL.Item("_title")%> :unknown
{
    COLOR: #0000a0;
    BACKGROUND-COLOR: #cccccc
}
.Table<%=GTL.Item("_title")%> :hover
{
    COLOR: #0000a0;
    BACKGROUND-COLOR: #cccccc
}
.Table<%=GTL.Item("_title")%> :active
{
    COLOR: #0000a0;
    BACKGROUND-COLOR: #cccccc
}
.TableFlip
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1f1f1
}
.TableFlip:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1f1f1
}
.TableFlip:unknown
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1f1f1
}
.TableFlip:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff7800;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1f1f1
}
.TableFlip:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1f1f1
}
.TableFlop
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.TableFlop:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.TableFlop:unknown
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.TableFlop:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff7800;
    FONT-FAMILY: Arial , Helvetica, sans-serif
}
.TableFlop:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000a0;
    FONT-FAMILY: Arial , Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.VisibleFolder:link
{
    FONT-WEIGHT: normal;
    COLOR: #0000a0;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline
}
.VisibleFolder:visited
{
    FONT-WEIGHT: normal;
    COLOR: #0000a0;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline
}
.VisibleFolder:hover
{
    FONT-WEIGHT: normal;
    COLOR: #0000a0;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline
}
.VisibleFolder:active
{
    FONT-WEIGHT: normal;
    COLOR: #0000a0;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline
}
.InVisibleFolder:link
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline
}
.InVisibleFolder:visited
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline
}
.InVisibleFolder:hover
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline
}
.InVisibleFolder:active
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline
}
HR
{
    HEIGHT: 1px
}
.HotelTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 25px;
    BACKGROUND: #003399;
    COLOR: white;
    FONT-FAMILY: arial
}

INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	
}

.INPUT_LONG
{
    WIDTH: 100%;
    border-style:inset;
    border-width:1px;
    border-color:#CCCCCC;
}

.INPUT_SHORT
{
    WIDTH: 150px;
    border-style:inset;
    border-width:1px;
    border-color:#CCCCCC;
}

.INPUT_SHORT_100
{
    WIDTH: 100px;
    border-style:inset;
    border-width:1px;
    border-color:#CCCCCC;
}

.INPUT_SHORT_II
{
    WIDTH: 210px;
    border-style:inset;
    border-width:1px;
    border-color:#CCCCCC;
}


.INPUT_VERY_SHORT
{
    WIDTH: 50px;
    border-style:inset;
    border-width:1px;
    border-color:#CCCCCC;
}

TEXTAREA
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial;
}

.TEXTAREA_LONG
{
    WIDTH: 100%;
    border-style:inset;
    border-width:1px;
    border-color:#CCCCCC;
}

.TEXTAREA_SHORT
{
    WIDTH: 150px;
    border-style:inset;
    border-width:1px;
    border-color:#CCCCCC;
}

.SELECT_MULT_SHORT
{
    WIDTH: 250px;
}




H2
{
    COLOR: green
}




.BrowserVisibleFolder:link
{
    FONT-WEIGHT: normal;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.BrowserVisibleFolder:visited
{
    FONT-WEIGHT: normal;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.BrowserVisibleFolder:hover
{
    FONT-WEIGHT: normal;
    COLOR: #0000FF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.BrowserVisibleFolder:active
{
    FONT-WEIGHT: normal;
    COLOR: #0000FF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}







.BrowserVisibleFolderDisabled:link,.BrowserVisibleFolderDisabled:visited,.BrowserVisibleFolderDisabled:hover,.BrowserVisibleFolderDisabled:active
{
    FONT-WEIGHT: normal;
    COLOR: #CCCCCC;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}




.BrowserInVisibleFolder:link
{
    FONT-WEIGHT: normal;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.BrowserInVisibleFolder:visited
{
    FONT-WEIGHT: normal;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.BrowserInVisibleFolder:hover
{
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.BrowserInVisibleFolder:active
{
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}

.tabsTable { margin: 10px 0px 0px 0px; height: 26px;}

.tabsTable TD { vertical-align: top; padding: 0px; background: #ffffff url('/JPPPI/system/images/tabs/bg_tab_left_off.gif') no-repeat ; height: 26px;font-weight: bold  }
.tabsTable TD A { display: block; padding: 6px 15px 0px 10px; background: transparent url('/JPPPI/system/images/tabs/bg_tab_right_off.gif') right no-repeat; height: 26px }

.tabsTable TD.this { background: #ffffff url('/JPPPI/system/images/tabs/bg_tab_left_on.gif') no-repeat}
.tabsTable TD.this A { background: transparent url('/JPPPI/system/images/tabs/bg_tab_right_on.gif') right no-repeat}

.tabsTable A:link, .tabsTable A:visited { color: #004485; text-decoration: none }
.tabsTable A:active, .tabsTable A:hover { color: #397CBC; text-decoration: none }
.tabsTable IMG { margin: 0px 10px 0px 0px; border: none }



.scrollUDTable { margin: 10px 0px 0px 0px;}
.scrollUDTable A:link, .scrollUDTable A:visited { color: #004485; text-decoration: none }
.scrollUDTable A:active, .scrollUDTable A:hover { color: #397CBC; text-decoration: none }




.advancedTable { width:100%; background: #ffffff url('/JPPPI/system/images/advtable/bg_advtable_top.gif') left top repeat-x; border: 1px solid #A4C9EC; margin: 0 0 10px 0 }
.advancedTable TH { background: transparent url('/JPPPI/system/images/advtable/bg_advtable_th_left_bottom.gif') left bottom no-repeat; text-align: left }
.advancedTable TH DIV { background: transparent url('/JPPPI/system/images/advtable/bg_advtable_th_right_bottom.gif') right bottom no-repeat; text-align: left; color: #004485; font-size: 13px; font-weight: bold; padding: 3px 15px 15px 15px }
.advancedTable TD { background: #ffffff url('/JPPPI/system/images/advtable/bg_advtable_td_corner.gif') left bottom no-repeat }
.advancedTable TD DIV { background: transparent url('/JPPPI/system/images/advtable/bg_advtable_td_corner.gif') right bottom no-repeat; padding: 0px 15px 10px 15px }
.advancedTable TD DIV TD, .advancedTable Td DIV TH, .advancedTable Td DIV DIV { background: transparent; padding: 0 }
.advancedTable HR { color: #A4C9EC }
.advancedTable TABLE { margin: 0px }
.advancedTable P { margin: 0px 0px 5px 0px }


.simpleTable { width:100%; background: #ffffff url('/JPPPI/system/images/advtable/bg_advtable_top.gif') left top repeat-x; border: 1px solid #A4C9EC; margin: 0 0 10px 0 }
.simpleTable TH { background: transparent url('/JPPPI/system/images/advtable/bg_advtable_th_left_bottom.gif') left bottom no-repeat; text-align: left }
.simpleTable TD { background: #ffffff url('/JPPPI/system/images/advtable/bg_advtable_td_corner.gif') left bottom no-repeat }


.advancedTableSimple { background:  url('/JPPPI/system/images/advtable/bg_advtable_top.gif') left top repeat-x; border: 1px solid #A4C9EC;border-bottom-style:none; margin: 0 0 0 0 }
.advancedTableSimple TH { background: transparent url('/JPPPI/system/images/advtable/bg_advtable_th_left_bottom.gif') left bottom no-repeat; text-align: left }
.advancedTableSimple TH DIV { background: transparent url('/JPPPI/system/images/advtable/bg_advtable_th_right_bottom.gif') right bottom no-repeat; text-align: left; color: #004485; font-size: 13px; font-weight: bold; padding: 3px 15px 15px 15px }
.advancedTableSimple HR { color: #A4C9EC }

.contentLineTd { vertical-align: top }
.contentLineTable { width: 100%; height: expression( document.documentElement.clientHeight - 145 + 'px' ) }


.sideMenuTd { vertical-align: top; width: 180px; border-right: 0px solid #C4E1F6; letter-spacing: 1px }
.sideMenuDiv { font-family: 'Verdana', sans-serif; margin: 0px 0px 10px 0px; width: 180px; font-size: 12px; position: relative; top: -5px; left: 0 }
.sideMenuDiv A {  margin-top: 5px; width: 179px; display: block; font-weight: bold; border-top: 1px solid #A4C9EC; border-bottom: 1px solid #A4C9EC; border-left: 1px solid #A4C9EC; background: #ffffff url('/JPPPI/system/images/sideMenu/bg_side_menu_a.gif') top repeat-x }
.sideMenuDiv A.this {  }
.sideMenuDiv A:link, .sideMenuDiv A:visited { color: #004485; text-decoration: none }
.sideMenuDiv A:active, .sideMenuDiv A:focus, .sideMenuDiv A:hover { color: #397CBC; text-decoration: none }
.sideMenuDiv A SPAN { width: 179px; padding: 3px 0px 3px 14px; display: block; border: 1px solid #ffffff; background: transparent url('/JPPPI/system/images/sideMenu/bg_side_menu_span.gif') left top no-repeat; cursor: pointer }


.sideSubMenuDiv { font-size: 12px; width: 180px; margin-bottom: -6px; position: relative; top: -1px; left: 0 }
.sideSubMenuDiv A { display: block; width: 180px; font-weight: normal; border-top: 1px solid #A4C9EC; border-bottom: 1px solid #ffffff; border-left: none; background: #ffffff; margin: 0 }
.sideSubMenuDiv A:link, .sideSubMenuDiv A:visited { background: #ffffff ; color: #000000; text-decoration: none }
.sideSubMenuDiv A:active, .sideSubMenuDiv A:focus, .sideSubMenuDiv A:hover { color: #000000; background: #D0E7FF; text-decoration: none }
.sideSubMenuDiv A.this:link, .sideSubMenuDiv A.this:visited, .sideSubMenuDiv A.this:active, .sideSubMenuDiv A.this:hover { background: #D0E7FF }
.sideSubMenuDiv A SPAN { display: block; width: 179px; padding: 3px 0px 3px 22px; background: transparent url('/JPPPI/system/images/sideMenu/bg_side_sub_menu_span.gif') left top no-repeat; border: none; cursor: pointer }


.DGDeletedItem { 
color: #cccccc !important;
filter:alpha(opacity=30, finishopacity=30, style=0);
background: transparent url('/JPPPI/system/images/bg_deleted_stamp.gif') 30% top no-repeat ;
}
.DGDeletedItem A, .DGDeletedItem TD, .DGDeletedItem INPUT { 
color: #aaaaaa !important; }



.LGDeletedItem { 
color: #cccccc !important;
filter:alpha(opacity=30, finishopacity=30, style=0);
background: transparent url('/JPPPI/system/images/bg_deleted_stamp.gif') 30% top no-repeat ;
}
.LGDeletedItem A, .LGDeletedItem TD, .LGDeletedItem INPUT { 
color: #aaaaaa !important; }



.PGDeletedItem { 
color: #cccccc !important;
filter:alpha(opacity=30, finishopacity=30, style=0);
background: transparent url('/JPPPI/system/images/bg_deleted_stamp.gif') 280px 65px no-repeat ;
}

.PGDeletedItem A, .PGDeletedItem TD, .PGDeletedItem INPUT { 
color: #aaaaaa !important; }

.PGDeletedItem IMG { 
filter:alpha(opacity=10, finishopacity=10, style=0), Gray;
 }





.TDArrowRED
{
 height:23px;
 width:15px;
 vertical-align:top;
 background: transparent url('/JPPPI/system/images/white_bullet_red.gif') left 4px no-repeat !important;
}

.TDArrow
{
 height:23px;
 width:15px;
 vertical-align:top;
 background: transparent url('/JPPPI/system/images/white_bullet.gif') left 4px no-repeat !important;
}


.SeparatorHBorderForIFListView
{
	BORDER-RIGHT:#B0D5F8 2px inset;
}

.SeparatorWBorderForIFListView
{
	BORDER-BOTTOM:#B0D5F8 2px inset;
}

.BoxBorder
{
	BORDER:#B0D5F8 2px dotted;
}

.BoxBorderBottom
{
	BORDER-BOTTOM:#B0D5F8 2px dotted;
}


.ToolMenuSideBorder
{
	border-left: 1px solid #C4E1F6;
}

.RightBorderNone

{
	border-right-style:none;
}

.LeftBorderNone

{
	border-left-style:none;
}




.TMPLTreeContent

{
	margin-top:3px;
	margin-bottom:3px;		
	padding-left:0px !important;
}

.TMPLTreeTemplate

{
	margin-top:3px;
	margin-bottom:3px;		
	padding-left:20px !important;
	background: transparent url('/JPPPI/system/images/template_folder.gif') left 0px no-repeat !important;
}



.TMPLTreeTemplateSelected

{
	margin-top:3px;
	margin-bottom:3px;		
	padding-left:20px !important;
	background: #EEEEEE url('/JPPPI/system/images/template_folder.gif') left 0px no-repeat !important;
}

.TMPLTreeFolderSelected

{
	white-space:nowrap;
	margin-top:3px;
	margin-bottom:3px;		
	padding-left:20px !important;
	width:95% !important;
	overflow:hidden !important;
	text-overflow:ellipsis !important;	
	background: #EEEEEE url('/JPPPI/system/images/template_folder.gif') left 0px no-repeat !important;
}


.TMPLTreeItemSelected

{
	white-space:nowrap;
	margin-top:3px;
	margin-bottom:3px;		
	padding-left:20px !important;
	width:95% !important;
	overflow:hidden !important;
	text-overflow:ellipsis !important;
	background: #EEEEEE url('/JPPPI/system/images/item.gif') left 0px no-repeat !important;
}



.TMPLTreeTemplate

{
	margin-top:3px;
	margin-bottom:3px;		
	padding-left:20px !important;
	background: transparent url('/JPPPI/system/images/template_folder.gif') left 0px no-repeat !important;
}


.TMPLTreeFolder

{
	white-space:nowrap;
	margin-top:3px;
	margin-bottom:3px;		
	padding-left:20px !important;
	width:95% !important;
	overflow:hidden !important;
	text-overflow:ellipsis !important;	
	background: transparent url('/JPPPI/system/images/template_folder.gif') left 0px no-repeat !important;
}

.TMPLTreeFolderDisabled

{
	filter:gray;
}



.TMPLTreeItem

{
	white-space:nowrap;
	margin-top:3px;
	margin-bottom:3px;		
	padding-left:20px !important;
	width:95% !important;
	overflow:hidden !important;
	text-overflow:ellipsis !important;
	background: transparent url('/JPPPI/system/images/item.gif') left 0px no-repeat !important;
}

.TMPLTreeItemDisabled
{
	filter:gray;
}





.TMPLTreeItem:link,.TMPLTreeFolder:link,.TMPLTreeItemSelected:link,.TMPLTreeFolderSelected:link
{
    FONT-WEIGHT: normal;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.TMPLTreeItem:visited,.TMPLTreeFolder:visited,.TMPLTreeItemSelected:visited,.TMPLTreeFolderSelected:visited
{
    COLOR: #000099;
    TEXT-DECORATION: none;
}
.TMPLTreeItem:hover,.TMPLTreeFolder:hover,.TMPLTreeItemSelected:hover,.TMPLTreeFolderSelected:hover
{
    COLOR: #0000FF;
    TEXT-DECORATION: none;
}
.TMPLTreeItem:active,.TMPLTreeFolder:active,.TMPLTreeItemSelected:active,.TMPLTreeFolderSelected:active
{
    COLOR: #0000FF;
    TEXT-DECORATION: none;
}




H6
{	
	font-family : 'Verdana', 'Arial', 'Helvetica', sans-serif;
    font-weight: normal;
    font-size: 12px;
	line-height: 16px;
    text-align: left;
    color: #FF7E00;
    margin: 0 0 0 0;
	background: #ffffff url('/JPPPI/_images/bg_h1.gif') 10px -2px no-repeat;
	padding: 0 0 5 35;
	
}





TABLE.browserForFTPFiles
{
	width:100%;
	border:1px solid #CCCCCC;
	margin:0px;
	
}


TABLE.browserForFTPFiles A
{
	display:block;
	width:100%;
	FONT-FAMILY: Arial , Helvetica, sans-serif;
	FONT-SIZE: 12px;
	padding:3px;
	text-decoration:none;
	background: transparent url('/JPPPI/system/images/item.gif') 5px 2px no-repeat !important;
	padding-left:25px;
	
}

TABLE.browserForFTPFiles A:link,TABLE.browserForFTPFiles A:visited
{
    COLOR: #000000;
}

TABLE.browserForFTPFiles A:hover
{
	COLOR: #FF0000;
}

TABLE.browserForFTPFiles A:active
{
	COLOR: #0000A0;
	background: #EFEFEF url('/JPPPI/system/images/item.gif') 5px 2px no-repeat !important;
}


TABLE.browserForFTPFiles A.this
{
	COLOR: #0000A0;
	background: #EFEFEF url('/JPPPI/system/images/item.gif') 5px 2px no-repeat !important;

}



TABLE.browserForFTPFiles A.folder
{
	display:block;
	width:100%;
	FONT-FAMILY: Arial , Helvetica, sans-serif;
	FONT-SIZE: 12px;
	padding:3px;
	text-decoration:none;
	background: transparent url('/JPPPI/system/images/folder.gif') 5px 2px no-repeat !important;
	padding-left:25px;
	
}

TABLE.browserForFTPFiles A.folder:link,TABLE.browserForFTPFiles A.folder:visited
{
    COLOR: #000000;
}

TABLE.browserForFTPFiles A.folder:hover
{
	COLOR: #FF0000;
}

TABLE.browserForFTPFiles A.folder:active
{
	COLOR: #0000A0;
	background: #EFEFEF url('/JPPPI/system/images/folder.gif') 5px 2px no-repeat !important;
}



TABLE.browserForFTPFiles A.folderOpen
{
	display:block;
	width:100%;
	FONT-FAMILY: Arial , Helvetica, sans-serif;
	FONT-SIZE: 12px;
	padding:3px;
	text-decoration:none;
	background: transparent url('/JPPPI/system/images/folder_open.gif') 5px 2px no-repeat !important;
	padding-left:25px;
	
}

TABLE.browserForFTPFiles A.folderOpen:link,TABLE.browserForFTPFiles A.folderOpen:visited
{
    COLOR: #000000;
}

TABLE.browserForFTPFiles A.folderOpen:hover
{
	COLOR: #FF0000;
}

TABLE.browserForFTPFiles A.folderOpen:active
{
	COLOR: #0000A0;
	background: #EFEFEF url('/JPPPI/system/images/folder_open.gif') 5px 2px no-repeat !important;
}

#hiddenPartBeforeEditor { background: #FFFFFF url('/JPPPI/system/images/advtable/bg_advtable_top.gif') left top repeat-x; }


DIV.moveDIV
{
	COLOR: #0000A0;
}

.DropNotAlowed
{ color:#808080; padding:3px !important; }

DIV.moveDIV DIV.folder
{
	background: #FFFFFF url('/JPPPI/system/images/folder.gif') left 2px no-repeat !important;
	padding-left:20px !important;
}

DIV.moveDIV A
{
	display:block;
	width:100%;
	FONT-FAMILY: Arial , Helvetica, sans-serif;
	FONT-SIZE: 12px;
	padding:3px;
	text-decoration:none;
}

DIV.moveDIV A:link,DIV.moveDIV A:visited
{ COLOR: #000000; }

DIV.moveDIV A:hover
{ COLOR: #FF0000; }

DIV.moveDIV A:active
{ COLOR: #0000A0; background-color:#cccccc;}



DIV.moveDIVLevel0
{ margin-left:10px; }

DIV.moveDIVLevel1
{ margin-left:15px; }

DIV.moveDIVLevel2
{ margin-left:20px; }

DIV.moveDIVLevel3
{ margin-left:25px; }

DIV.moveDIVLevel4
{ margin-left:30px; }

DIV.moveDIVLevel5
{ margin-left:35px; }
