BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:9pt; COLOR: #000000;
}

TD { 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:8pt; COLOR: #000000;
}
.integer_normal {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:8pt; COLOR: #000000; TEXT-ALIGN:right;
}

.list_alternate {
	BACKGROUND-COLOR: #e9e8de;
}

.fsmall {
	FONT-SIZE: 7pt; line-height:11px;
}
.fheader {
	FONT-WEIGHT: bold; FONT-SIZE:8pt; COLOR: #000033; line-height:20px; letter-spacing: 1px;
}
.fnormal, .control, .ftooltip {
    FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.control {
    FONT-SIZE: 95%;
}
.ftooltip {
	font-style: oblique
}
.nonbold {
    font-weight:normal;
}
.flow_navigation {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003399; line-height:24px; 
}
.flow_navigation_current {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #A72B1B; line-height:24px; 
}
.flow_navigation_disabled {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; line-height:24px; 
}
.wizard_menu {
         padding:3px;
         padding-top:5px;
         padding-bottom:5px;
         display:block;
         FONT-WEIGHT: bold; 
         FONT-SIZE: 10pt; 
         color:#003399;      
         TEXT-DECORATION: none;
          _cursor: hand;
          cursor:pointer;               
}
.wizard_menu_current {
          padding:3px;
          display:block;
          FONT-WEIGHT:bold; 
          FONT-SIZE: 10pt; 
          COLOR:#A72B1B;
          TEXT-DECORATION: none;
          padding-top:5px;
          padding-bottom:5px;

}
.wizard_menu_disabled {
         padding:3px;
         padding-top:5px;
         padding-bottom:5px;
         display:block;
         FONT-WEIGHT: bold; 
         FONT-SIZE: 10pt; 
         color:#666666;      
         TEXT-DECORATION: none;

}
.fsection {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #A72B1B; line-height:24px; 
}
.fsectionFix {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #993200; LINE-HEIGHT: 24px; FONT-FAMILY:  Arial, Helvetica, sans-serif; LETTER-SPACING: 3px; 
}
.ftitle {
	FONT-WEIGHT: normal; FONT-SIZE: 24pt; FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif; color: #000033; FONT-VARIANT: small-caps; letter-spacing:10px;
}

.ferror {
	FONT-SIZE: 8pt; FONT-WEIGHT:bold; COLOR: #D91900; 
}

A { 
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #003399; text-decoration: none
}

A:Hover { color: #993200; }


.fwhite {
	FONT-WEIGHT:normal; FONT-SIZE: 7pt; COLOR: #FFFFFF;  TEXT-DECORATION: none; 
}
.fwhite:hover { COLOR: #CDD59B; }

.link_read {FONT-WEIGHT:normal;}

.noDataMsg {
    text-align:center;
    font-style:italic;
    color:#000033;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.tableheadercell {
	border-bottom: solid 1px #687F99;
    FONT-WEIGHT: bold;  
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    LETTER-SPACING:1px; 
    FONT-SIZE: 100%;
    padding-left:5px;
    padding-right:5px;
}
.tablefootercell {
	border-top: solid 1px #687F99;
	border-bottom:none;
}
.wizardbutton {
    font-weight:normal;
    FONT-SIZE: 100%; 
    COLOR: #000; 
    padding:2px;
    padding-left:6px;
    padding-right:6px;  
}

.permissionsTable {
    width:50%;
}

.formtable  {
    border: 1px solid #000033;
    background-color:#E9E8DE;      
}
.paddedcell {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:8pt; COLOR: #000000;
        padding-left: 3px;
        padding-right: 3px;
}
.nonBoldHeader {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING:0px; 
}
.tabTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 120%; 
	font-weight:bold;
	line-height:24px;
	letter-spacing:1px;
}
.tabTitleFix {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 120%; 
	font-weight:bold;
	line-height:24px;
	letter-spacing:1px;
}
.currentTab {
	color: #000000;
	font-weight:normal;
}
.tableoddrow {
	background-color:#FFFFFF; 
	height:20px;
	padding-left:5px;
	padding-right:5px;
}
.tableevenrow {
	background-color:#E6EAED; 
	height:20px;
	padding-left:5px;
	padding-right:5px;
}
.listandtextcontrol {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintable {
 	border-left:solid 1px #000033;  
 	border-top:solid 1px #000033; 
 	border-bottom:solid 2px #000033; 
 	border-right:solid 2px #000033;
}
.italic {
	font-style:italic;
}
.imageborder {
	border:1px solid white;
}

.welcome_login {
    COLOR: #993200;
    FONT-FAMILY:  Arial, Helvetica, sans-serif; 
    FONT-SIZE: 17px; 
    FONT-WEIGHT:BOLD
}

.user_login {
	COLOR: #993200
}	

.font_bold {
	font-weight:bold
}	

.b_line {
	
	font-size:11px; line-height:18px;
}

.bb_line {
	font-size:11px; line-height:24px;
}	

.menuframe {
    border-top: 1px solid #687F99;
    border-left: 1px solid #687F99;
    border-right: 2px solid #687F99;
    border-bottom: 2px solid #687F99;
}
.menutable {
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        background-color:#E6EAED;
}
.menutitle {
        line-height:125%;
        font-style:italic;
        text-align:center;
        padding-top: 2px;
        padding-bottom: 2px;
}
.menutitlehighlighted {
        line-height:125%;
        font-style:normal;
        text-align:center;
        padding-top: 2px;
        padding-bottom: 2px;
}
.menurowinset {
    background-color: #c5d1d9;
}
.menurowinsetheader {
    background-color: #d4d8d9;
}
.menuitem {
        line-height:150%;
        text-align:left;
        white-space:nowrap;
}
.menuiteminset {
        line-height:150%;
        text-align:left;
        white-space:nowrap;
        padding-left:10px;        
}
.menudisablediteminset {
        color: #A0A0A0;
}
.submenuiteminset  {
        line-height:150%;
}
.innermostmenu {
        background-color:#CDD0D1;
}
.menupadding {
	padding-top:1px;
	padding-bottom:1px;
}

.lightbar {
        border-top: #FFFFFF 1px solid;
}
.darkbar {
        border-bottom: #687F99 1px solid;
}


.list_selected {
	BACKGROUND-COLOR: #F8CE84;
}

.list_selected_out_of_focus {
	BACKGROUND-COLOR: #FAE8C8;
}

.list_selected_out_of_focus_for_folder {
	BACKGROUND-COLOR: #FAE8C8;
}

tr.list_selected td {
   border-bottom: solid 1px #C4D1D9;
}

.disabled {
padding-bottom:1px; padding-right:1px; border:none; display:block;
}
a.normalpx {
    padding-bottom:1px; padding-right:1px; border:none; display:block; cursor:pointer;
   }
a.normalpx:hover { padding-top:1px; padding-left:1px; border-bottom:solid 1px #C08061; border-right:solid 1px #C08061; border-left:solid 1px #FDF4EF; border-top:solid 1px #FDF4EF; background-color: #FCF4E7;  cursor:pointer;
}

a.normalpx_pressed { 
padding-top:2px;
padding-left:2px;
border-top:solid 1px #C08061;
border-left:solid 1px #C08061;
border-right:solid 1px #FDF4EF;
border-bottom:solid 1px #FDF4EF;
background-color: #FCF4E7;
display:block; cursor:pointer;
}

.btndown {
padding-top:2px; padding-left:2px; border-top:solid 1px #C08061; border-left:solid 1px #C08061; border-right:solid 1px #FDF4EF; border-bottom:solid 1px #FDF4EF; background-color: #FCF4E7; display:block; cursor:pointer;
}






.new_finstruction {
	FONT-WEIGHT: bold; 
	FONT-SIZE:70%; 
	COLOR: #000033; 
	line-height:150%; 
}

.new_dialogtable {
	border-top: 1px solid #06508C;
	border-left: 1px solid #06508C;
	border-right: 2px solid #06508C;
	border-bottom: 2px solid #06508C;
	background-color:#F7F0E1;
	padding:2px;
}

.new_dialogtable_rm {
	border-top: 1px solid #06508C;
	border-left: 1px solid #06508C;
	border-right: 2px solid #06508C;
	border-bottom: 2px solid #06508C;
	background-color:#F7F0E1;
	padding:2px;
}

.new_dialogcontent {
	/*background-color:#F7F0E1; */
}
.new_dialoginsetframe {
       border-left:solid 2px #993200;
       border-top:solid 2px #993200;
       border-right:solid 1px #E5D17B;
       border-bottom:solid 1px #E5D17B;
       /*background-color:#E6EAED;*/
       background-color:#F8F7F3;

}
.new_labelText {
	color:#000033;
}
.new_dialoglabel {
       padding-bottom: 4px;
}

.new_dialogcell {
	padding-left:14px;
	padding-right:14px;
	color:#000033;
	font-weight:bold;
}

.new_listbox {
       background-color:white;
       border-left:solid 2px #993200;
       border-top:solid 2px #993200;
       border-right:solid 2px #E5D17B;
       border-bottom:solid 2px #E5D17B;
}
.new_tabletextfieldorlist, .new_tabletextfieldorlistdisabled {
	background-color:#FFFFFF; 
	color:#000000;
	font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size:110%;
	border-top: solid 2px #993200;
	border-left: solid 2px #993200;
	border-right: solid 1px #E5D17B;
	border-bottom: solid 1px #E5D17B;
}
.new_tabletextfieldorlistdisabled {
	border-top: solid 2px #B37150;
	border-left: solid 2px #B37150;
	background-color:#FFFFFF; 
	color:#999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size:110%;
}

.new_imagebutton, .new_imagebuttonhover, .new_imagebuttondisabled {
         background-color:#C5D1D9; color: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:8pt; 
         border: solid 1px #FFFFFF;
         border-bottom:  solid 1px #06508C;
         border-right:  solid 1px #06508C;
         _cursor:hand; cursor:pointer;
}

.new_imagebuttonhover {
	background-color:#E5D17B;
	border: 1px solid #FFFFFF;
	border-bottom:  solid 1px #687F99;
        border-right:  solid 1px #687F99;
}
.new_imagebuttondisabled {
         background-color:#E5DFD1; 
         border:solid 1px #E5DFD1; 
         border-bottom: solid 1px #C5D1D9; 
         border-right: solid 1px #C5D1D9; 
}
.new_imagebuttonhidden {
         display:none; cursor:default;
}

.new_insidebutton {
         font-weight:normal;background-color:#E6EAED; color: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:90%; border: solid 1px #993200; padding-top:2px;padding-bottom:2px; _cursor:hand; cursor:pointer;
}

.new_insidebuttonhover {
         font-weight:normal;background-color:#F7F0E1; color: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:90%;border: solid 1px #687F99;padding-top:2px;padding-bottom:2px; _cursor:hand; cursor:pointer;
}
.new_insidebuttondisabled {
         font-weight:normal;background-color:#F8F7F3; color: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:90%; border: solid 1px #999999;padding-top:2px;padding-bottom:2px;
} 
.new_dialogbutton {
          font-weight:bold; background-color:#993200; 
          background-image:url('../images/dbtn_bg.png');
	  position: left bottom;
	  repeat:x-repeat;
          color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:100%; border:solid 1px #B26E4D; border-bottom: solid 1px #06508C; border-right: solid 1px #06508C; padding-top:1px; padding-bottom:2px; _cursor:hand; cursor:pointer;
}
.new_dialogbuttonhover {
         font-weight:bold; background-color:#06508C;
	 color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:100%; border:solid 1px #06508C; border-bottom: solid 1px #000033; border-right: solid 1px #000033; padding-top:1px; padding-bottom:2px; _cursor:hand; cursor:pointer;
}
.new_dialogbuttondisabled {
         font-weight:bold; background-color:#E5DFD1; color: #A2ACB3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:100%; border:solid 1px #E5DFD1; border-bottom: solid 1px #C5D1D9; border-right: solid 1px #C5D1D9; padding-top:1px; padding-bottom:2px; 
}
.new_dialogXButton {
	background-color:#993200;
	border:solid 1px #B26E4D; 
	border-bottom: solid 1px #06508C; 
	border-right: solid 1px #06508C;
}
.new_dialogXButtonHover {
 	background-color:#06508C;
 	border:solid 1px #1D76BF; 
 	border-bottom: solid 1px #000033; 
 	border-right: solid 1px #000033;
}

.new_confirmDarkBar {
	border-bottom:solid 1px #E5D17B;
}

.new_confirmLightBar {
	border-top:solid 1px #FFFFFF;
}

.new_confirmText {
	color:#000033;
	font-weight:normal;
	font-size:100%;
}

.haze {-moz-opacity:.6;filter:alpha(opacity=50);background-color:#E6EAED;z-index:80}

a.repo { color:#0066AA;}

a.repo:hover { COLOR: #993200;}

.copy_cursor {
   	cursor:url('../images/copy.cur'), url('images/copy.cur'), copy;
}

.move_cursor {
	cursor:url('../images/alias.cur'), url('images/alias.cur'), alias; 
}

.normal_cursor {
	cursor:default;
}

