/* body backs*/
/*
 PURPLE: #67619F
 ORANGE: #F17707
 GREY TEXT:  #666666  OR #69645C OR #7b7b7b OR #888888 OR 
 GREEN: #A9D544
*/
Body
{
	background-color:#FFFFFF; margin:0px; padding:0px; border:0px;  
	
	
}

td .help
{
    cursor:help; border-style:none; border-width:0px; 
    /*BACKGROUND-IMAGE: url(../images/tab_help.gif); */
    BACKGROUND-IMAGE: url(../images/tab_help.gif); 
    background-repeat:no-repeat;  
    width:18px; height:18px;margin-left:5px;
}

td.qinfo
{
    BACKGROUND-IMAGE: url(../images/QuickInfo2.jpg); 
    background-repeat:no-repeat;
    width:193px; height:125px; padding-right:10px;display:block; 
}

td.qinfo table tr td.l a
{
    font-size:11px; color:#ffffff; margin-bottom:6px;
}

td.qinfo2
{
    BACKGROUND-IMAGE: url(../images/QuickInfo3.jpg); 
    background-repeat:no-repeat;
    width:193px; height:125px; padding-right:10px;display:block; 
}

td.qinfo2 table tr td.l a
{
    font-size:11px; color:#ffffff; margin-bottom:6px;
}

td .helpt
{
    cursor:help; border-style:none; border-width:0px; 
    /*BACKGROUND-IMAGE: url(../images/tab_help.gif); */
    BACKGROUND-IMAGE: url(../images/tab_helpt.gif); 
    background-repeat:no-repeat;
    width:18px; height:18px;margin-left:5px;
}

td .help2
{
    cursor:help; border-style:none; border-width:0px; 
    BACKGROUND-IMAGE: url(../images/HelpButtonOr.gif); background-repeat:no-repeat;
    width:18px; height:18px;margin-left:5px; background-color:Transparent;
}
td .help4
{
    cursor:help; border-style:none; border-width:0px; 
    BACKGROUND-IMAGE: url(../images/HelpButtonPu.gif); background-repeat:no-repeat;
    width:18px; height:18px;margin-left:5px; background-color:Transparent;
}
table.close
{
    width:100%; margin-bottom:10px;
}
table.close td
{
    padding-right:20px;
}
td.ConBod
{
   
    width:946px;height:389px; 
}




table.ps td.b
{
    background-repeat:no-repeat;
    width:225px; height:90px;
}

table.CTIThumbNone
{
    display:none; width:0px;height:0px;
}
table.CTIThumb td.ct
{
    padding:2px;  border:solid 1px #C1BCB3; background-color:#ffffff; 
}

table.CTIThumb td.ct img
{
   
}



table.CTIThumb   td.cton
{
    padding:2px;  border:solid 2px #F17707; background-color:#FBA353; /*#FDD2AC#ffffff; */
   
}



table.CTIThumb   td.cton img
{
}





table.CTIThumb td.ct3
{
    padding:1px;  border:solid 1px #C1BCB3; background-color:#ffffff; 
}

table.CTIThumb td.ct3 img
{
   
}
/*
table.CTIThumb td.ctwon a
{
    display:block; width:100%; height:100%;text-align:center; vertical-align:middle;
}
table.CTIThumb td.ctwoff a
{
    display:block; width:100%; height:100%;text-align:center; vertical-align:middle;
}*/
table.CTIThumb td.ctwon
{
    padding:1px;  border:solid 1px #C1BCB3; background-color:#EB500E;  width:230px; height:130px; cursor:pointer;
}
table.CTIThumb td.ctwoff
{
    padding:1px;  border:solid 1px #C1BCB3; background-color:#ffffff; width:150px; height:130px; cursor:pointer;
}


table.CTIThumb   td.cton3
{
    padding:1px;  border:solid 2px #F17707; background-color:#FBA353; /*#FDD2AC#ffffff; */
   
}



table.CTIThumb   td.cton3 img
{
}





table.GalleryThumb
{
    width:136px;height:116px;/*border:solid 1px red;background-color:#ffffff;*/
}
table.GalleryThumb td
{
    text-align:center;
}

table.GalleryThumb   td.ct
{
    border:none 1px #C1BCB3; 
}
table.GalleryThumb   td.ct div
{
    font-familY:Arial;font-size:12px;
}
table.GalleryThumb   td.ct img
{
    margin:1px; 
    
}
table.GalleryThumb   td.ct div.spcl
{
    color:#93A626;
    
}
table.GalleryThumb a.ButGalleryOn
{
   border: solid 2px #F17707;width:100px;height:100px; background-color:#ffffff; padding-top:5px;
   display:block;
}

table.GalleryThumb a.ButGalleryOff
{
   border:  solid 1px #C1BCB3;width:100px;height:100px;background-color:#ffffff; padding-top:5px;display:block;
}

table.bodhp td
{
    
}

table.foot
{
    width:100%;
}
table.foot td.ftbod
{
    background-color:#ffffff; /*#F5F4F5;*/
}

table.foot td.lside
{
    BACKGROUND-IMAGE: url(../images/f1.gif); background-repeat:repeat-x;  height:10px;
}

table.foot td.rside
{
    BACKGROUND-IMAGE: url(../images/f1.gif); background-repeat:repeat-x;  height:10px;
}
table.foot td td.mid
{
    BACKGROUND-IMAGE: url(../images/f1.gif); background-repeat:repeat-x; height:10px;  
    /*background-color:Red;*/
}

table.footer td 
{
    color:#666666;font-family:Arial;font-size:11px; font-weight:normal;  text-decoration:none;
    padding-right:15px; line-height:18px;
}
table.footer td.sep 
{
    margin-left:5px;margin-right:5px;
}

table.footer td.h1
{
    color:#666666;font-family:Georgia; font-size:12px; font-weight:bold;
    border-bottom:solid 1px #666666; 
}


table.footer td a.off
{
   color:#F17707;font-family:Arial;font-size:11px; font-weight:normal;  text-decoration:none;
}
table.footer td a.on
{
   color:#F17707;font-family:Arial;font-size:11px; font-weight:normal;  text-decoration:underline;
}
table.copyright
{
    color:#666666;font-family:Arial;font-size:11px;font-weight:normal;
}


/* LOGIN */
table.login
{
   font-family:"arial"; font-size:12px; color:#ffffff; font-weight:normal;
}
table.login span.lgn
{
    color:#ffffff;margin-right:9px;font-weight:bold;
}
table.login input.textbox
{
    border:none 1px #CACACA; color:#9c7c5c;WIDTH:133px;HEIGHT:21px; background-color:#ebe0c8;
    padding-left:8px;padding-right:8px; vertical-align:middle;
}

/* LOGIN */
table.login2
{
   font-family:"arial"; font-size:12px; color:#ffffff; font-weight:normal;
}
table.login2 span.lgn
{
    color:#ffffff;margin-right:9px;font-weight:normal;
}

table.login2 input.textbox
{
    border:none 1px #CACACA; color:#ffffff;
    WIDTH:133px;HEIGHT:20px; background-color:#888888;
    padding-left:8px;padding-right:8px; vertical-align:middle; border-style:none; margin-bottom:3px;
   
}

table.login2 textarea.textbox
{
    border:none 1px #CACACA; font-family:"arial"; font-size:12px; color:#ffffff; 
    WIDTH:133px;HEIGHT:21px; background-color:#888888;
    padding-left:8px;padding-right:8px; vertical-align:middle;overflow:hidden;padding-bottom:0px;
}




/* Sign In */
table.signin table
{
   font-family:"arial"; font-size:12px; color:#ffffff; font-weight:normal;
}

table.signin
{
   font-family:"arial"; font-size:12px; color:#ffffff; font-weight:normal;
}
table.signin td.sib
{
    BACKGROUND-IMAGE: url(../images/h1.jpg); background-repeat:repeat-x;
     height:35px;
}
table.signin td  a.off
{
	 font-weight:bold;text-decoration:none;color:#ffffff; 
}
table.signin td  a.on
{
	 font-weight:bold;text-decoration:underline;color:#ffffff; 
}
table.signin td.sib2
{
    BACKGROUND-IMAGE: url(../images/h1.jpg); background-repeat:repeat-x;
     height:35px;
}
table.signin td.sib2 a.off
{
	  text-decoration:none;color:#ffffff; font-size:13px; font-family:Arial;
}
table.signin td.sib2 a.on
{
	  text-decoration:underline;color:#ffffff; font-size:13px; font-family:Arial;
}

table.signin td.SI2 
{
   font-family:"arial"; font-size:12px; color:#ffffff; font-weight:normal;
}
table.signin td.lgn a.off
{
	 font-weight:bold;text-decoration:none;color:#ffffff;
}
table.signin td.lgn a.on
{
	font-weight:bold; text-decoration:underline;color:#ffffff;
}
table.logout 
{
	 font-family:"arial"; font-size:12px; color:#ffffff; font-weight:bold;
}
table.logout td  a.off
{
	 font-weight:bold;text-decoration:none;color:#ffffff; 
}
table.logout td  a.on
{
	 font-weight:bold;text-decoration:underline;color:#ffffff; 
}
table.logout td span.sep
{
    font-weight:bold; padding:0px 10px 0px 10px;
}

/* REGISTRATION */
table.FormInputFI
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 12px;
	color:#65503c; 
}
table.FormInputFI h1
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 12px;
	color:#65503c;  padding:0px; margin:0px;padding-bottom:0px; font-weight:bold;
}
table.FormInputFI h2
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 10px;
	color:#65503c;  padding:0px; margin:0px;padding-bottom:0px; font-weight:normal;
}
table.FormInputFI td
{
	border:none 5px red; 
}

table.FormInputFI td.field
{
	padding-bottom:3px; font-weight:normal;
}
table.FormInputFI .txtarea
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	letter-spacing:0px;font-size: 12px;width:100%;
	color:#6F7067;font-weight:normal; border:solid 1px #B09770;
	background-color:#D7C9B9;
}
/* PANEL NARROW */

 table.panelrealnarrow
 {
   width:350px;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
   line-height:14px;
 }
table.panelrealnarrow td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
	line-height:16px;
}
table.panelrealnarrow td h1
{
	line-height:15px; margin:0px; margin-top:10px; font-size: 14px; font-weight:bold;padding-top:0px;
}
table.panelrealnarrow td h2
{
	font-size: 13px;  font-weight:bold; line-height:15px; margin:0px; margin-top:15px; padding-top:0px;
}
table.panelrealnarrow td h3
{
	font-size: 13px;  font-weight:normal; line-height:15px; margin:0px; margin-top:7px; padding-top:0px;
}

table.panelrealnarrow td p
{
    padding:0px;margin:0px;line-height:15px; margin-bottom:18px; 
}

table.panelrealnarrow  a.off
{
    text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold; /*#8a8f6c;#65503c*/
	text-decoration:none;
}

table.panelrealnarrow  a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold;/*#8a8f6c;#65503c*/
	text-decoration:underline;
}

 table.panelrealnarrow td.bod
 {
   background-color:#ffffff; padding-left:10px; padding-right:10px;
   padding-top:10px; padding-bottom:20px;
 }
 table.panelrealnarrow td.te
 {
    /*BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;*/
    width:412px; height:41px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }
 table.panelrealnarrow td.be
 {
    
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;*/
     width:100%; height:41px;
 }
  table.panelrealnarrow td.be2
 {
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;*/
   width:9px; height:41px;
 }
 
 table.panelrealnarrow td.le
 {
     BACKGROUND-IMAGE: url(../images/leg2.jpg); background-repeat:repeat-y;
    width:2px; height:41px;
 }
 table.panelrealnarrow td.re
 {
     BACKGROUND-IMAGE: url(../images/reg2.jpg); background-repeat:repeat-y;
   width:4px; height:41px;
 }
 table.panelrealnarrow td.te2
 {
    /*BACKGROUND-IMAGE: url(../images/as_pte_2.gif); background-repeat:repeat-x;*/
     height:10px;
 }
  table.panelrealnarrow td.le2
 {
    /*BACKGROUND-IMAGE: url(../images/as_ple_2.gif); background-repeat:repeat-y;*/
    width:10px; height:10px;
 }
 table.panelrealnarrow td.re2
 {
    /*BACKGROUND-IMAGE: url(../images/as_pre_2.gif); background-repeat:repeat-y;*/
   width:10px; height:10px;
 }
 
 /* PANEL MINI WIDE ORANGE */
 table.panelnarrowo
 {
   width:430px;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
   line-height:14px;
 }
table.panelnarrowo td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:16px;
}
table.panelnarrowo td h1
{
	line-height:15px; margin:0px; margin-top:10px; font-size: 14px; font-weight:bold;padding-top:0px;
}
table.panelnarrowo td h2
{
	font-size: 13px;  font-weight:bold; line-height:15px; margin:0px; margin-top:15px; padding-top:0px;
}
table.panelnarrowo td h3
{
	font-size: 13px;  font-weight:normal; line-height:15px; margin:0px; margin-top:7px; padding-top:0px;
}

table.panelnarrowo td p
{
    padding:0px;margin:0px;line-height:18px; margin-bottom:18px; 
}

table.panelnarrowo  a.off
{
    text-align:center;font-family:"arial"; font-size:12px; color:#F17707; font-weight:bold; /*#8a8f6c;#65503c*/
	text-decoration:none;
}

table.panelnarrowo  a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#F17707; font-weight:bold;/*#8a8f6c;#65503c*/
	text-decoration:underline;
}
 table.panelnarrowo td.bod2
 {
   background-color:#ffffff; padding-left:0px; padding-right:0px;
   padding-top:10px; padding-bottom:20px;
 }
 table.panelminiwide td.bod
 {
   background-color:#ffffff; padding-left:10px; padding-right:10px;
   padding-top:10px; padding-bottom:20px;
 }
  table.panelnarrowo td.bodbase
 {
   background-color:#ffffff; 
   
 }
 table.panelnarrowo td.te
 {
    /*BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;*/
    width:100%; height:41px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }

 table.panelnarrowo td.te3
 {
    BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;
    width:412px; height:41px; font-family:Arial; font-size:20px; font-weight:normal;color:#ffffff;
 }
 table.panelnarrowo td.be
 {
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;*/
     width:100%; height:41px;
 }
 table.panelnarrowo td.be4
 {
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;*/
     width:100%; height:1px;
 }
   table.panelnarrowo td.be2
 {
    BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;
   width:9px; height:41px;
 }
 
 table.panelnarrowo td.le
 {
    BACKGROUND-IMAGE: url(../images/leg2.jpg); background-repeat:repeat-y;
    width:2px; height:41px;
 }
 table.panelnarrowo td.re
 {
    BACKGROUND-IMAGE: url(../images/reg2.jpg); background-repeat:repeat-y;
   width:4px; height:41px;
 }
 table.panelnarrowo td.te2
 {
    BACKGROUND-IMAGE: url(../images/as_pte_2.gif); background-repeat:repeat-x;
     height:10px;
 }
  table.panelnarrowo td.le2
 {
    BACKGROUND-IMAGE: url(../images/as_ple_2.gif); background-repeat:repeat-y;
    width:10px; height:10px;
 }
 table.panelnarrowo td.re2
 {
    BACKGROUND-IMAGE: url(../images/as_pre_2.gif); background-repeat:repeat-y;
   width:10px; height:10px;
 }

table.cardtracking td.headerroot
{
    font-family:Arial;color:#67619F;font-size:12px; font-weight:normal;
	height:23px;background-color:#D0CEE1; padding:0px;margin:0px;
	text-align:left; padding-left:10px; padding-right:10px;
}

table.cardtracking td.headerroot span.reportfield
{
    font-family:Arial;color:#67619F;font-size:12px; font-weight:bold;
	padding:0px;margin:0px; 
	text-align:left; 
}

table.cardtracking td.headerp
{
	font-family:Arial;font-size:14px; font-weight:bold;background-color:#9D99C1; /*#67619F*/
	height:20px;padding:0px;margin:0px; border-bottom:solid 1px #DADADA;
	padding-top:5px;padding-bottom:5px;	 color:#ffffff;padding-left:10px;
}
td.header .check
{
    color:#ffffff;font-size:0px;width:0px;padding-left:5px;padding-bottom:6px; 
}
td.aqct .check
{
    color:#ffffff;font-size:0px;width:0px;padding-left:5px;padding-bottom:6px; 
}

td.aqct .subhid
{
    visibility:hidden;width:0px;height:0px;
}
td.aqct div.on 
{
  background-color:#E5E5E5; height:100%;  padding-bottom:6px;
}
td.aqct div.off
{
  height:100%; padding-bottom:6px;
}




div.sidebarct div.h1
{
    font-family:Arial;color:#67619F;font-size:14px; font-weight:bold;
    padding-right:10px; padding-bottom:0px;
}
div.sidebarct div.h2
{
    font-family:Arial;color:#67619F;font-size:12px; font-weight:normal;
    padding-left:10px;padding-right:10px; /*#000000#483318*/
}
div.sidebarct div.h3
{
    font-family:Arial;color:#67619F;font-size:12px; font-weight:bold;
    padding-left:10px;padding-right:10px; /*#000000#483318*/
}
div.sidebarct div.c1
{
    font-family:Arial;color:#666666;font-size:12px; font-weight:normal;
    padding-left:10px;padding-right:10px; /*#000000#483318*/
}
div.sidebarct a.b1off
{
    font-family:Arial;color:#F17707;font-size:12px; font-weight:normal;
    text-decoration:none;
}
div.sidebarct a.b1on
{
    font-family:Arial;color:#F17707;font-size:12px; font-weight:normal;
    text-decoration:underline;
}




div.tih1
{
    font-family:Arial;color:#67619F;font-size:14px; font-weight:bold;
    padding-right:10px; padding-bottom:0px;
}
div.tih2
{
    font-family:Arial;color:#67619F;font-size:12px; font-weight:normal;
    padding-left:10px;padding-right:10px; /*#000000#483318*/
}
div.tih3
{
    font-family:Arial;color:#67619F;font-size:12px; font-weight:bold;
    padding-left:10px;padding-right:10px; /*#000000#483318*/
}
div.tic1
{
    font-family:Arial;color:#666666;font-size:12px; font-weight:normal;
    padding-left:10px;padding-right:10px; /*#000000#483318*/
}
a.b1off
{
    font-family:Arial;color:#F17707;font-size:12px; font-weight:normal;
    text-decoration:none;
}
a.b1on
{
    font-family:Arial;color:#F17707;font-size:12px; font-weight:normal;
    text-decoration:underline;
}

/* PANEL NARROW */

 table.panelnarrow
 {
   width:430px;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
   line-height:14px;
 }
table.panelnarrow td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
	line-height:16px;
}
table.panelnarrow td h1
{
	line-height:15px; margin:0px; margin-top:10px; font-size: 14px; font-weight:bold;padding-top:0px;
}
table.panelnarrow td h2
{
	font-size: 13px;  font-weight:bold; line-height:15px; margin:0px; margin-top:15px; padding-top:0px;
}
table.panelnarrow td h3
{
	font-size: 13px;  font-weight:normal; line-height:15px; margin:0px; margin-top:7px; padding-top:0px;
}

table.panelnarrow td p
{
    padding:0px;margin:0px;line-height:15px; margin-bottom:18px; 
}

table.panelnarrow  a.off
{
    text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold; /*#8a8f6c;#65503c*/
	text-decoration:none;
}

table.panelnarrow  a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold;/*#8a8f6c;#65503c*/
	text-decoration:underline;
}

 table.panelnarrow td.bod
 {
   background-color:#ffffff; padding-left:10px; padding-right:10px;
   padding-top:10px; padding-bottom:20px;
 }
 table.panelnarrow td.te
 {
    /*BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;*/
    width:412px; height:41px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }
 table.panelnarrow td.be
 {
    
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;*/
     width:100%; height:41px;
 }
  table.panelnarrow td.be2
 {
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;*/
   width:9px; height:41px;
 }
 
 table.panelnarrow td.le
 {
     BACKGROUND-IMAGE: url(../images/leg2.jpg); background-repeat:repeat-y;
    width:2px; height:41px;
 }
 table.panelnarrow td.re
 {
     BACKGROUND-IMAGE: url(../images/reg2.jpg); background-repeat:repeat-y;
   width:4px; height:41px;
 }
 table.panelnarrow td.te2
 {
    /*BACKGROUND-IMAGE: url(../images/as_pte_2.gif); background-repeat:repeat-x;*/
     height:10px;
 }
  table.panelnarrow td.le2
 {
    /*BACKGROUND-IMAGE: url(../images/as_ple_2.gif); background-repeat:repeat-y;*/
    width:10px; height:10px;
 }
 table.panelnarrow td.re2
 {
    /*BACKGROUND-IMAGE: url(../images/as_pre_2.gif); background-repeat:repeat-y;*/
   width:10px; height:10px;
 }
 
 /* PANEL NARROW */

 table.panelnarrow2
 {
   width:430px;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#6F7067; 
   line-height:14px;
 }
table.panelnarrow2 td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#6F7067; 
	line-height:16px;
}
table.panelnarrow2 td h1
{
	line-height:15px; margin:0px; margin-top:10px; font-size: 14px; font-weight:bold;padding-top:0px;
}
table.panelnarrow2 td h2
{
	font-size: 13px;  font-weight:bold; line-height:15px; margin:0px; margin-top:15px; padding-top:0px;
}
table.panelnarrow2 td h3
{
	font-size: 13px;  font-weight:normal; line-height:15px; margin:0px; margin-top:7px; padding-top:0px;
}

table.panelnarrow2 td p
{
    padding:0px;margin:0px;line-height:15px; margin-bottom:18px; 
}

table.panelnarrow2  a.off
{
    text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold; /*#8a8f6c;#65503c*/
	text-decoration:none;
}

table.panelnarrow2  a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold;/*#8a8f6c;#65503c*/
	text-decoration:underline;
}

 table.panelnarrow2 td.bod
 {
   background-color:#ffffff; padding-left:10px; padding-right:10px;
   padding-top:10px; padding-bottom:20px; 
 }
 table.panelnarrow2 td.te
 {
    BACKGROUND-IMAGE: url(../images/as2_pte.gif); background-repeat:repeat-x;
    width:412px; height:17px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }
 table.panelnarrow2 td.be
 {
    
    BACKGROUND-IMAGE: url(../images/as2_pbe.gif); background-repeat:repeat-x;
     width:100%; height:17px;
 }
  table.panelnarrow2 td.be2
 {
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;*/
   width:9px; height:41px;
 }
 
 table.panelnarrow2 td.le3
 {
    BACKGROUND-IMAGE: url(../images/as2_ple.gif); background-repeat:repeat-y;
    width:14px; height:17px;
 }
 table.panelnarrow2 td.re3
 {
     BACKGROUND-IMAGE: url(../images/as2_pre.gif); background-repeat:repeat-y;
   width:14px; height:17px;
 }
 table.panelnarrow2 td.te2
 {
    /*BACKGROUND-IMAGE: url(../images/as_pte_2.gif); background-repeat:repeat-x;*/
     height:10px;
 }
  table.panelnarrow2 td.le2
 {
    /*BACKGROUND-IMAGE: url(../images/as_ple_2.gif); background-repeat:repeat-y;*/
    width:10px; height:10px;
 }
 table.panelnarrow2 td.re2
 {
    /*BACKGROUND-IMAGE: url(../images/as_pre_2.gif); background-repeat:repeat-y;*/
   width:10px; height:10px;
 }
 
 



 /* panelminigrey */
table.panelminigrey
 {
   width:100%;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
   line-height:14px;
 }
 
table.panelminigrey td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
	
}
table.panelminigrey td td.h1
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 15px;color:#67619F;  font-weight:bold;
	
}
 table.panelminigrey td.te
 {
    BACKGROUND-IMAGE: url(../images/teg.jpg); background-repeat:repeat-x;
    width:100%; height:33px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }

 table.panelminigrey td.be
 {
     BACKGROUND-IMAGE: url(../images/beg.gif); background-repeat:repeat-x; 
     width:100%; height:7px;
 }
 
 
 /* PANEL MINI WIDE ORANGE */
 table.panelminiwide
 {
   width:830px;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
   line-height:14px;
 }
table.panelminiwide td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
	line-height:16px;
}
table.panelminiwide td h1
{
	line-height:15px; margin:0px; margin-top:10px; font-size: 14px; font-weight:bold;padding-top:0px;
}
table.panelminiwide td h2
{
	font-size: 13px;  font-weight:bold; line-height:15px; margin:0px; margin-top:15px; padding-top:0px;
}
table.panelminiwide td h3
{
	font-size: 13px;  font-weight:normal; line-height:15px; margin:0px; margin-top:7px; padding-top:0px;
}

table.panelminiwide td p
{
    padding:0px;margin:0px;line-height:15px; margin-bottom:18px; 
}

table.panelminiwide  a.off
{
    text-align:center;font-family:"arial"; font-size:12px; color:#F17707; font-weight:bold; /*#8a8f6c;#65503c*/
	text-decoration:none;
}

table.panelminiwide  a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#F17707; font-weight:bold;/*#8a8f6c;#65503c*/
	text-decoration:underline;
}
 table.panelminiwide td.bod2
 {
   background-color:#ffffff; padding-left:0px; padding-right:0px;
   padding-top:10px; padding-bottom:20px;
 }
 table.panelminiwide td.bod
 {
   background-color:#ffffff; padding-left:10px; padding-right:10px;
   padding-top:10px; padding-bottom:20px;
 }
  table.panelminiwide td.bodbase
 {
   background-color:#ffffff; 
   
 }
 table.panelminiwide td.te
 {
    /*BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;*/
    width:100%; height:41px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }

 table.panelminiwide td.te3
 {
    BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;
    width:412px; height:41px; font-family:Arial; font-size:20px; font-weight:normal;color:#ffffff;
 }
 table.panelminiwide td.be
 {
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;*/
     width:100%; height:41px;
 }
 table.bot
  {
      width:100%; 
  }
 table.bot td.be4
 {
    BACKGROUND-IMAGE: url(../images/be4.gif); background-repeat:repeat-x;
     width:100%;height:14px; border:none 1px red;
 } 
 table.bot td.be
 {
    BACKGROUND-IMAGE: url(../images/be2.jpg); background-repeat:repeat-x;
     width:100%;height:41px; border:none 1px red;
 }
 table.top
  {
      width:100%; 
  }
 table.top td.te
 {
    BACKGROUND-IMAGE: url(../images/te2.jpg); background-repeat:repeat-x;  border:solid 1px green;
    width:100%; height:41px; font-family:Arial; font-size:15px; font-weight:bold;
    color:#ffffff;padding-left:8px;vertical-align:middle;
 }
 table.top td.te .link
 {
    
     font-family:Arial; font-size:15px; font-weight:normal;
    color:#ffffff;padding-left:8px;vertical-align:middle; text-decoration:underline;
    margin-right:10px;
 }
  table.top td.te a.tog0
  {
      font-family:Arial; font-size:12px; font-weight:normal;color:#ffffff; text-decoration:none;
  }
  
  table.top td.te a.tog1
  {
      font-family:Arial; font-size:12px; font-weight:normal;color:#ffffff; text-decoration:underline;
  }
  
  table.panelminiwide td.be2
 {
    BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;
   width:9px; height:41px;
 }
 
 table.panelminiwide td.le
 {
    BACKGROUND-IMAGE: url(../images/leg2.jpg); background-repeat:repeat-y;
    width:2px; height:41px;
 }
 table.panelminiwide td.re
 {
    BACKGROUND-IMAGE: url(../images/reg2.jpg); background-repeat:repeat-y;
   width:4px; height:41px;
 }
 table.panelminiwide td.te2
 {
    BACKGROUND-IMAGE: url(../images/as_pte_2.gif); background-repeat:repeat-x;
     height:10px;
 }
  table.panelminiwide td.le2
 {
    BACKGROUND-IMAGE: url(../images/as_ple_2.gif); background-repeat:repeat-y;
    width:10px; height:10px;
 }
 table.panelminiwide td.re2
 {
    BACKGROUND-IMAGE: url(../images/as_pre_2.gif); background-repeat:repeat-y;
   width:10px; height:10px;
 }


  /* PANEL ONE THIRD */

 table.panelmini
 {
   width:186px;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
   line-height:14px;
 }
table.panelmini td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
	line-height:16px;
}
table.panelmini td h1
{
	line-height:15px; margin:0px; margin-top:10px; font-size: 14px; font-weight:bold;padding-top:0px;
}
table.panelmini td h2
{
	font-size: 13px;  font-weight:bold; line-height:15px; margin:0px; margin-top:15px; padding-top:0px;
}
table.panelmini td h3
{
	font-size: 13px;  font-weight:normal; line-height:15px; margin:0px; margin-top:7px; padding-top:0px;
}

table.panelmini td p
{
    padding:0px;margin:0px;line-height:15px; margin-bottom:18px; 
}

table.panelmini  a.off
{
    text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold; /*#8a8f6c;#65503c*/
	text-decoration:none;
}

table.panelmini  a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold;/*#8a8f6c;#65503c*/
	text-decoration:underline;
}

 table.panelmini td.bod
 {
   background-color:#ffffff; padding-left:10px; padding-right:10px;
   padding-top:10px; padding-bottom:20px;
 }
 table.panelmini td.te
 {
    /*BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;*/
    /*width:412px;*/ height:41px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }
 
  table.panelmini  table.top
  {
      width:100%; 
  }
  table.panelmini table.top td.te
 {
    BACKGROUND-IMAGE: url(../images/te2.jpg); background-repeat:repeat-x;  border:solid 1px green;
    width:100%; height:41px; font-family:Arial; font-size:20px; font-weight:normal;color:#ffffff;
    padding-top:4px;padding-left:7px;
 }
 table.panelmini td.te3
 {
    BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;
    width:412px; height:41px; font-family:Arial; font-size:20px; font-weight:normal;color:#ffffff;
 }
 table.panelmini td.be
 {
    /*BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;
   width:9px; */height:41px;
 }
 table.panelmini td.be3
 {
    /*BACKGROUND-IMAGE: url(../images/ble23.jpg); background-repeat:repeat-x;
   width:4px; */height:6px;
 }
 table.panelmini  table.bot
  {
      width:100%; 
  }
  table.panelmini table.bot td.be3
 {
    BACKGROUND-IMAGE: url(../images/be3.jpg); background-repeat:repeat-x;  border:solid 1px green;
    width:100%; height:6px;
 }
  table.panelmini td.be2
 {
    BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;
   width:9px; height:41px;
 }
 
 table.panelmini td.le
 {
    BACKGROUND-IMAGE: url(../images/leg2.jpg); background-repeat:repeat-y;
    width:2px; height:41px;
 }
 table.panelmini td.re
 {
    BACKGROUND-IMAGE: url(../images/reg2.jpg); background-repeat:repeat-y;
   width:4px; height:41px;
 }
 table.panelmini td.te2
 {
    BACKGROUND-IMAGE: url(../images/as_pte_2.gif); background-repeat:repeat-x;
     height:10px;
 }
  table.panelmini td.le2
 {
    BACKGROUND-IMAGE: url(../images/as_ple_2.gif); background-repeat:repeat-y;
    width:10px; height:10px;
 }
 table.panelmini td.re2
 {
    BACKGROUND-IMAGE: url(../images/as_pre_2.gif); background-repeat:repeat-y;
   width:10px; height:10px;
 }


 
 /* PANEL ONE THIRD */

 table.panelonethird
 {
   width:400px;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
   line-height:14px;
 }
table.panelonethird td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
	line-height:16px;
}
table.panelonethird td h1
{
	line-height:15px; margin:0px; margin-top:10px; font-size: 14px; font-weight:bold;padding-top:0px;
}
table.panelonethird td h2
{
	font-size: 13px;  font-weight:bold; line-height:15px; margin:0px; margin-top:15px; padding-top:0px;
}
table.panelonethird td h3
{
	font-size: 13px;  font-weight:normal; line-height:15px; margin:0px; margin-top:7px; padding-top:0px;
}

table.panelonethird td p
{
    padding:0px;margin:0px;line-height:15px; margin-bottom:18px; 
}

table.panelonethird  a.off
{
    text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold; /*#8a8f6c;#65503c*/
	text-decoration:none;
}

table.panelonethird  a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold;/*#8a8f6c;#65503c*/
	text-decoration:underline;
}

 table.panelonethird td.bod
 {
   background-color:#ffffff; padding-left:10px; padding-right:10px;
   padding-top:10px; padding-bottom:20px;
 }
 table.panelonethird td.te
 {
    BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;
    width:412px; height:41px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }
 table.panelonethird td.be
 {
    BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;
   width:9px; height:41px;
 }
  table.panelonethird td.be2
 {
    BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;
   width:9px; height:41px;
 }
 
 table.panelonethird td.le
 {
    BACKGROUND-IMAGE: url(../images/leph1.jpg); background-repeat:repeat-y;
    width:9px; height:41px;
 }
 table.panelonethird td.re
 {
    BACKGROUND-IMAGE: url(../images/reph1.jpg); background-repeat:repeat-y;
   width:9px; height:41px;
 }
 table.panelonethird td.te2
 {
    BACKGROUND-IMAGE: url(../images/as_pte_2.gif); background-repeat:repeat-x;
     height:10px;
 }
  table.panelonethird td.le2
 {
    BACKGROUND-IMAGE: url(../images/as_ple_2.gif); background-repeat:repeat-y;
    width:10px; height:10px;
 }
 table.panelonethird td.re2
 {
    BACKGROUND-IMAGE: url(../images/as_pre_2.gif); background-repeat:repeat-y;
   width:10px; height:10px;
 }



 /* PANEL TWO THIRDS */
 table.paneltwothirds
 {
   width:500px;
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
   line-height:14px;
 }
table.paneltwothirds td
{
	
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
	line-height:16px;
}
table.paneltwothirds td h1
{
	line-height:15px; margin:0px; margin-top:10px; font-size: 14px; font-weight:bold;padding-top:0px;
}
table.paneltwothirds td h2
{
	font-size: 13px;  font-weight:bold; line-height:15px; margin:0px; margin-top:15px; padding-top:0px;
}
table.paneltwothirds td h3
{
	font-size: 13px;  font-weight:normal; line-height:15px; margin:0px; margin-top:7px; padding-top:0px;
}

table.paneltwothirds td p
{
    padding:0px;margin:0px;line-height:15px; margin-bottom:18px; 
}

table.paneltwothirds  a.off
{
    text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold; /*#8a8f6c;#65503c*/
	text-decoration:none;
}

table.paneltwothirds  a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#848861; font-weight:bold;/*#8a8f6c;#65503c*/
	text-decoration:underline;
}

 table.paneltwothirds td.bod
 {
   background-color:#ffffff; padding-left:10px; padding-right:10px;
   padding-top:10px; padding-bottom:20px;
 }
 table.paneltwothirds td.te
 {
    BACKGROUND-IMAGE: url(../images/midph1.jpg); background-repeat:repeat-x;
    width:412px; height:41px; font-family:Arial; font-size:14px; font-weight:bold;color:#ffffff;
 }
 table.paneltwothirds td.be
 {
    BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;
   width:9px; height:41px;
 }
  table.paneltwothirds td.be2
 {
    BACKGROUND-IMAGE: url(../images/bmph1.jpg); background-repeat:repeat-x;
   width:9px; height:41px;
 }
 
 table.paneltwothirds td.le
 {
    BACKGROUND-IMAGE: url(../images/leph1.jpg); background-repeat:repeat-y;
    width:9px; height:41px;
 }
 table.paneltwothirds td.re
 {
    BACKGROUND-IMAGE: url(../images/reph1.jpg); background-repeat:repeat-y;
   width:9px; height:41px;
 }
 
 table.paneltwothirds td.te3
 {
    BACKGROUND-IMAGE: url(../images/ht2mid.gif); background-repeat:repeat-x;
    height:41px;font-family:Arial; font-size:14px; font-weight:bold;color:#666666; 
 }
 
 table.paneltwothirds td.te2
 {
    BACKGROUND-IMAGE: url(../images/as_pte_2.gif); background-repeat:repeat-x;
     height:10px;
 }
  table.paneltwothirds td.le2
 {
    BACKGROUND-IMAGE: url(../images/as_ple_2.gif); background-repeat:repeat-y;
    width:10px; height:10px;
 }
 table.paneltwothirds td.re2
 {
    BACKGROUND-IMAGE: url(../images/as_pre_2.gif); background-repeat:repeat-y;
   width:10px; height:10px;
 }
 /********************************************************/
ul.pn3
{
   list-style-position: outside; 
    padding-top:0px; padding-left: 15px; 
    margin-top:0px;margin-bottom:18px; margin-left:16px;margin-right:32px;
    list-style-image: url(../images/as_bullet.gif)
}
 ul.pn3 li
{
    padding-top:7px;padding-bottom:7px; font-family:Arial;font-size:14px;color:#888888;
}

div.pn3
{
    font-family:Arial;font-size:14px;color:#888888;
}

 /********************************************************/
table.dentry div
{
    font-size: 14px; color:#888888; line-height:18px; font-family:Arial;
}

table.dentry tr td div.h1
{
    font-size:25px; color:#666666;  font-family:Arial; line-height:40px;
}
table.dentry tr td  div.h2
{
    font-size:17px; color:#666666;  font-family:Arial;
}
table.dentry tr td div.o1
{
    font-size:25px; color:#F17707;  font-family:Arial; line-height:40px;
}
table.dentry tr td div.o3
{
    font-size:25px; color:#F17707;  font-family:Arial; line-height:30px;
}
table.dentry tr td  div.o2
{
    font-size:17px; color:#F17707;  font-family:Arial;
}

table.dentry tr td  div.b1
{
    font-size:15px; color:#666666;  font-family:Arial; line-height:20px;
}

table.dentry tr td  span.b5
{
    font-size:11px; color:#666666;  font-family:Arial; line-height:10px;
}

table.dentry  div.divH
{
    font-size: 17px; color:#67619F; line-height:18px; font-family:Arial;font-weight:bold;
}
table.dentry div.hidDiv
{
    font-size: 14px; color:#888888; line-height:18px;
    height:300px; overflow:auto; display:none;
}
table.dentry div.showDiv
{
    font-size: 14px; color:#888888; line-height:18px;
    height:300px; overflow:auto; width:390px;
}
table.dentry div a.close
{
    font-size: 14px; color:#F17707; line-height:18px;font-weight:normal; cursor:pointer;
}
table.dentry div a.off
{
    font-size: 14px; color:#F17707; line-height:18px;font-weight:normal;cursor:pointer;
}
table.dentry div a.on
{
    font-size: 14px; color:#F17707; line-height:18px;font-weight:normal; text-decoration:underline;cursor:pointer;
}
h3.FieldNameShort
{
	font-family: "arial", "MS Sans Serif", sans-serif; font-size: 14px; color:#888888; line-height:13px;
	padding:0px;margin:0px;  vertical-align:text-top; 
}
table.dentry td.FieldNameShort
{
	font-family: "arial", "MS Sans Serif", sans-serif; font-size: 14px; color:#888888; line-height:13px;
	padding:0px;margin:0px;  vertical-align:text-top; padding-right:5px; width:130px;border:none 1px blue;
	padding-top:5px;
}
table.dentry td.extrainstr
{
	font-family: "arial", "MS Sans Serif", sans-serif; font-size: 14px; color:#888888; line-height:13px;
	padding:0px;margin:0px;  vertical-align:text-top; padding-right:10px; width:150px;
}
td.FieldNameShort span
{
	font-family: "arial", "MS Sans Serif", sans-serif; font-size: 12px; color:#888888; line-height:13px;
	padding:0px;margin:0px;  vertical-align:text-top; text-align:right;
}


td .FieldInputDisabled
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 12px; color:#414141; 
}
.FieldCheckBox
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 12px; color:#1E1E1E; 
}

td .FieldInput
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 12px; color:#1E1E1E;  height:20px; margin-bottom:5px;
	
}
td .FieldInputmp
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 14px;color:#999999; height:20px; padding-left:5px
	
}
td .TextAreaFieldInputmp
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 14px; color:#999999;  height:23px; padding-left:5px;
	/*font-size: 12px; color:#1E1E1E;  height:20px;*/ padding-bottom:5px;
	
}


td .subinstr
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 9px; color:#888888;  height:20px; margin-bottom:5px; /*#1E1E1E*/
}

td .TextAreaFieldInput
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 14px; color:#7b7b7b;  height:23px;
	/*font-size: 12px; color:#1E1E1E;  height:20px;*/ margin-bottom:5px;
	
}
td .TextAreaFieldInput2
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 11px; color:#999999;  height:23px;
	/*font-size: 12px; color:#1E1E1E;  height:20px;*/ margin-bottom:5px;
	
}


table.rb td
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#888888;  height:20px; margin-bottom:5px;
	
}
/* --------------------------------------------
    MESSAGE HANDLER 
 -----------------------------------------------*/
div.mess
{
    text-align:left; width:100%;
   
}
div.mess h1
{
     font-family:Arial; font-size:21px;text-align:left; font-weight:normal; color:#888888;
     font-weight:bold;margin:0px;
}
div.mess h2
{
     font-family:Arial; font-size:16px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}
div.mess h3
{
     font-family:Arial; font-size:13px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}
div.mess_s
{
    text-align:left;width:100%;
    
}
div.mess_s h1
{
     font-family:Arial; font-size:14px;text-align:left; font-weight:normal; color:#67619F;
     font-weight:bold;margin:0px;
}
div.mess_s h2
{
     font-family:Arial; font-size:12px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}
div.mess_s h2 a
{
     font-family:Arial; font-size:12px;text-align:left; font-weight:normal; color:#F17707;   
     margin:0px;  
}
div.mess_s h3
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}


div.mess2
{
    text-align:left; width:100%;
   
}
div.mess2 h1
{
     font-family:Arial; font-size:21px;text-align:left; font-weight:normal; color:#ffffff;
     font-weight:bold;margin:0px;
}
div.mess2 h2
{
     font-family:Arial; font-size:16px;text-align:left; font-weight:normal; color:#ffffff;   
     margin:0px;  
}
div.mess2 h3
{
     font-family:Arial; font-size:13px;text-align:left; font-weight:normal; color:#ffffff;   
     margin:0px;  
}
div.mess2_s
{
    text-align:left;width:100%;
    
}
div.mess2_s h1
{
     font-family:Arial; font-size:14px;text-align:left; font-weight:normal; color:#ffffff;
     font-weight:bold;margin:0px;
}
div.mess2_s h2
{
     font-family:Arial; font-size:12px;text-align:left; font-weight:normal; color:#ffffff;   
     margin:0px;  
}
div.mess2_s h3
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#ffffff;   
     margin:0px;  
}

div.mess_c
{
    text-align:center;width:100%;
    
}

div.mess_c h1
{
     font-family:Arial; font-size:14px;text-align:left; font-weight:normal; color:#888888;
     font-weight:bold;margin:0px;
}
div.mess_c h2
{
     font-family:Arial; font-size:12px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}
div.mess_c h2 a
{
     font-family:Arial; font-size:12px;text-align:left; font-weight:normal; color:#F17707;   
     margin:0px;  
}
div.mess_c h3
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}



/*--*/

table td.mess table td
{
    text-align:left; width:100%;
   
}
table td.mess table td h1
{
     font-family:Arial; font-size:21px;text-align:left; font-weight:normal; color:#888888;
     font-weight:bold;margin:0px; 
}
table td.mess table td h2
{
     font-family:Arial; font-size:16px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px; 
}
table td.mess table td h3
{
     font-family:Arial; font-size:13px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}
table td.mess_s
{
    text-align:left;width:100%;
    
}
table td.mess_s table td h1
{
     font-family:Arial; font-size:14px;text-align:left; font-weight:normal; color:#67619F;
     font-weight:bold;margin:0px;line-height:20px;
}
table td.mess_s table td h2
{
     font-family:Arial; font-size:12px;text-align:left; font-weight:normal; color:#7b7b7b; /*color:#888888;   */
     margin:0px;  
}
table td.mess_s table td h2 a
{
     font-family:Arial; font-size:12px;text-align:left; font-weight:normal; color:#F17707;   
     margin:0px;  
}
table td.mess_s table td h3
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}


table td.mess2
{
    text-align:left; width:100%;
   
}
table td.mess2 h1
{
     font-family:Arial; font-size:21px;text-align:left; font-weight:normal; color:#ffffff;
     font-weight:bold;margin:0px;
}
table td.mess2 h2
{
     font-family:Arial; font-size:16px;text-align:left; font-weight:normal; color:#ffffff;   
     margin:0px;  
}
table td.mess2 h3
{
     font-family:Arial; font-size:13px;text-align:left; font-weight:normal; color:#ffffff;   
     margin:0px;  
}
table td.mess2_s
{
    text-align:left;width:100%;
    
}
table td.mess2_s h1
{
     font-family:Arial; font-size:14px;text-align:left; font-weight:normal; color:#ffffff;
     font-weight:bold;margin:0px;
}
table td.mess2_s h2
{
     font-family:Arial; font-size:12px;text-align:left; font-weight:normal; color:#ffffff;   
     margin:0px;  
}
table td.mess2_s h3
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#ffffff;   
     margin:0px;  
}



table td.mess_t
{
    width:100%;
    
}

table td.mess_t h1
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#888888;
     font-weight:bold;margin:0px;
}
table td.mess_t h2
{
     font-family:Arial; font-size:10px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}
table td.mess_t h2 a
{
     font-family:Arial; font-size:10px;text-align:left; font-weight:normal; color:#F17707;   
     margin:0px;  
}
table td.mess_t h3
{
     font-family:Arial; font-size:10px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}
table td.mess_t h1
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#888888;
     font-weight:bold;margin:0px;
}
table td.mess_t h2
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}
table td.mess_t h2 a
{
     font-family:Arial; font-size:11px;text-align:left; font-weight:normal; color:#F17707;   
     margin:0px;  
}
table td.mess_t h3
{
     font-family:Arial; font-size:10px;text-align:left; font-weight:normal; color:#888888;   
     margin:0px;  
}

/* --------------------------------------------
    MAIN MENU 
 -----------------------------------------------*/
 table.mmenu 
{
    width:100%;
}
table.mmenu td.left
{
    BACKGROUND-IMAGE: url(../images/lsH2.jpg); background-repeat:no-repeat; width:13px; height:59px;
}

table.mmenu td.right
{
    BACKGROUND-IMAGE: url(../images/rsH2.jpg); background-repeat:no-repeat; width:13px; height:59px;
}

table.mmenu td.bod table td
{
    BACKGROUND-IMAGE: url(../images/h2.jpg); background-repeat:repeat-x;  height:59px;
}

/* --------------------------------------------
    MAIN MENU2
 -----------------------------------------------*/
 table.mmenu2 
{
    width:100%;
}
table.mmenu2 td.left
{
    BACKGROUND-IMAGE: url(../images/mm2Left.jpg); background-repeat:no-repeat; width:10px; height:38px;
}

table.mmenu2 td.right
{
    BACKGROUND-IMAGE: url(../images/mm2Right.jpg); background-repeat:no-repeat; width:10px; height:38px;
}

table.mmenu2 td.bod table td
{
    BACKGROUND-IMAGE: url(../images/MM2Bod.jpg); background-repeat:repeat-x;  height:38px;
}

table.mm2 td.sep
{
    /*BACKGROUND-IMAGE: url(../images/MM2Sep.jpg); background-repeat:no-repeat; 
    width:10px; height:38px;padding-left:10px;padding-right:10px;*/ padding-left:0px;padding-right:0px;
}



table.mm2 span.NavButtonSOn
{            
    cursor:pointer; border:none 1px red;
    BACKGROUND-IMAGE: url(../images/MM2BodSel.jpg); background-repeat:repeat-x;
    height:38px;
}


table.mm2 span.NavButtonSOn  a
{
   font-family:Arial; font-size:13px;text-align:center; font-weight:bold; color:#666666; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:12px; padding-left:10px;padding-right:10px;
}

table.mm2 span.NavButtonSOff
{        
     cursor:pointer;
}

table.mm2 span.NavButtonSOff  a
{
   font-family:Arial; font-size:14px;text-align:center; font-weight:normal; color:#666666; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:12px;padding-left:10px;padding-right:10px;
}

/* --------------------------------------------
    MAIN MENU ?
 -----------------------------------------------*/
table.mm span.NavButtonOff
{            
   BACKGROUND-IMAGE: url(../images/MMOff.gif); background-repeat:repeat-x;height:59px;     
    font-weight:normal;  cursor:pointer; border:none 1px red;padding-left:10px;padding-right:10px; display:block;
   
    
}

table.mm span.NavButtonOff  a.wflg
{
   font-family:Arial; font-size:17px;text-align:center; 
   font-weight:normal; color:#666666;color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px; padding-right:20px;
    BACKGROUND-IMAGE: url(../images/icnflg2.gif); background-repeat:no-repeat; background-position:right center;
}

table.mm span.NavButtonOff  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#666666;color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;
}

table.mm span.NavButtonOn
{    
    BACKGROUND-IMAGE: url(../images/MMOn.gif); background-repeat:repeat-x; height:59px;     
    font-weight:normal; cursor:pointer; border:none 1px red; padding-left:10px; padding-right:10px;display:block;
}

table.mm td
{
    font-family:Arial; font-size:17px;text-align:left; font-weight:normal; color:#F17707; 
}
table.mm span.NavButtonStatic 
{
   BACKGROUND-IMAGE: url(../images/MMOn.gif); background-repeat:repeat-x;height:59px; padding-left:10px;padding-right:10px;
   font-family:Arial; font-size:17px;text-align:left; font-weight:normal; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px; width:136px;
}
table.mm span.NavButtonOn  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#F17707; color:#666666; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;
}

table.mm span.NavButtonOn  a.wflg
{
    font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#F17707; color:#666666; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;padding-right:20px;
    BACKGROUND-IMAGE: url(../images/icnflg2.gif); background-repeat:no-repeat; background-position:right center;
    border:none 1px red;
}

 table.mm span.NavButtonSOff
{    
    BACKGROUND-IMAGE: url(../images/MMTabSmallOff.jpg); background-repeat:no-repeat;width:75px;height:59px; 
     cursor:pointer;
}

table.mm span.NavButtonSOff  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;padding-right:8px;
}

 table.mm span.NavButtonSOffLS
{    
    BACKGROUND-IMAGE: url(../images/MMTabSmallOffLS.jpg); background-repeat:no-repeat;width:75px;height:59px; 
     cursor:pointer; border:none 1px red;
}
table.mm span.NavButtonSOffLS  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;padding-left:8px;
}


table.mm span.NavButtonMed2On
{    
    BACKGROUND-IMAGE: url(../images/MMTabMed2On.jpg); background-repeat:no-repeat;width:149px;height:59px; 
    
    font-weight:normal;  cursor:pointer; border:none 1px red;
}


table.mm span.NavButtonMed2On  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#666666; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;
}

table.mm span.NavButtonMed2OffLS
{    
    BACKGROUND-IMAGE: url(../images/MMTabMed2Off.jpg); background-repeat:no-repeat;width:149px;height:59px;     
    font-weight:normal;  cursor:pointer; border:none 1px red;
}


table.mm span.NavButtonMed2OffLS  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;padding-left:8px;
}
table.mm span.NavButtonMed3OffLS
{    
    BACKGROUND-IMAGE: url(../images/MMTabMed3Off.jpg); background-repeat:no-repeat;width:141px;height:59px;     
    font-weight:normal;  cursor:pointer; border:none 1px red;
}


table.mm span.NavButtonMed3OffLS  a
{
   font-family:Arial; font-size:17px;text-align:left; font-weight:normal; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;padding-left:4px;margin-left:0px;border:none 1px red;
}
table.mm span.NavButtonMedOnLS
{    
    BACKGROUND-IMAGE: url(../images/MMTabMed.jpg); background-repeat:no-repeat;width:102px;height:59px;     
    font-weight:normal;  cursor:pointer; border:none 1px red;
}


table.mm span.NavButtonMedOnLS  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#666666; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;
}

 table.mm span.NavButtonMedOffLS
{    
    BACKGROUND-IMAGE: url(../images/MMTabSmallOffLS.jpg); background-repeat:no-repeat;width:102px;height:59px; 
     cursor:pointer;
}

table.mm span.NavButtonMedOffLS  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;padding-left:8px;
}

 table.mm span.NavButtonMedOffRS
{    
    BACKGROUND-IMAGE: url(../images/MMTabMedOffRHS.jpg); background-repeat:no-repeat;width:102px;height:59px; 
     cursor:pointer;
}

table.mm span.NavButtonMedOffRS  a
{
   font-family:Arial; font-size:17px;text-align:center; font-weight:normal; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:24px;padding-right:8px;
}

/* --------------------------------------------
    RHS MAIN MENU 
 -----------------------------------------------*/


table.rhsmenu td.sep
{
    BACKGROUND-IMAGE: url(../images/rsmenusep.gif); background-repeat:no-repeat;width:191px;height:2px; 
}

table.rhsmenu span.Off
{    
    BACKGROUND-IMAGE: url(../images/rsmenuoff.gif); background-repeat:no-repeat;width:191px;height:28px; 
     cursor:pointer;
}
table.rhsmenu span.Off a
{
    font-family:Arial; font-size:17px;text-align:left; font-weight:normal; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:5px;padding-left:10px;
}
table.rhsmenu span.On
{    
    BACKGROUND-IMAGE: url(../images/rsmenuon.gif); background-repeat:no-repeat;width:191px;height:28px; 
     cursor:pointer;padding-left:10px;
}
table.rhsmenu span.On a
{
    font-family:Arial; font-size:16px;text-align:left; font-weight:bold; color:#F17707; text-decoration:none;
   display:block; height:100%; vertical-align:bottom; padding-top:5px;
}

/* --------------------------------------------
    MAIN MENU - Level 4
 -----------------------------------------------*/
table.menu4
{
    width:100%;
}

table.menu4 td.back
{
    BACKGROUND-IMAGE: url(../images/MenuLevel4Back.gif); background-repeat:repeat-x;height:46px; 
}
table.menu4 td.back2
{
    background-color:#F5F5F5;
}
table.menu4 td.back table.tabs td.On
{
  BACKGROUND-IMAGE: url(../images/MenuLevel4BackTabOn.gif); background-repeat:repeat-x;height:46px;   
  padding-left:10px;padding-right:10px;padding-top:5px;cursor:pointer;
  
}
table.menu4 td.back table.tabs td.Off
{
  BACKGROUND-IMAGE: url(../images/MenuLevel4BackTabOff.gif); background-repeat:repeat-x;height:46px;   
  padding-left:10px;padding-right:10px;padding-top:5px;cursor:pointer;
 
}

table.menu4 td img
{
    border-style:none;margin-left:10px;
}

table.menu4 td.back table.tabs td.On a
{
  color:#666666;font-family:Arial;font-size:15px;font-weight:normal; text-decoration:none;
}
table.menu4 td.back table.tabs td.Off a
{
  color:#F17707;font-family:Arial;font-size:15px;font-weight:normal; text-decoration:none;
}
table.menu4 td.back table.tabs td.Sep
{
  BACKGROUND-IMAGE: url(../images/MenuLevel4BackTabSep.gif); background-repeat:no-repeat;width:7px;height:46px;   
}

 /********************************************************/
 
 div.AWc
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px; /*#e3e3e3;*/
	line-height:14px;padding-top:0px;border-top:solid 1px #e3e3e3;/*border-top:solid 15px #ffffff;#e3e3e3;*/
	
	background-color:#EDEDED; 
	color:#8d8d8d;
	padding-bottom:0px;width:99%;margin-top:10px;
	
}

div.AWc ul.aw
{
    text-align:left;
   list-style-position: outside; padding-left: 15px; margin-right:62px;
    padding-top:10px;margin-top:0px;border-top:solid 10px #EDEDED;
    margin-left:10px; margin-bottom:18px;   list-style-type:decimal;
}
div.AWc ul.aw li
{
    line-height:20px;margin-bottom:15px;margin-left:10px;
}
div.AWc ul.aw li table tr td
{font-family: "Arial"; letter-spacing:0px;font-size: 14px;color:#65503c; 
	line-height:14px;
}

div.AWc ul.aw li a.off
{
    text-decoration:none; 
}
div.AWc ul.aw li a.on
{
    text-decoration:underline; 
}

 /********************************************************/
 
div.AW
{
	font-family: "Arial"; letter-spacing:0px;font-size: 14px; /*#e3e3e3;*/
	line-height:14px;padding-top:0px;border:solid 2px #ffffff;/*#e3e3e3;*/
	
	background-color:#EDEDED;
	color:#8d8d8d;
	padding-bottom:0px;width:99%;height:0px;overflow:hidden;
	
}
div.AW div.h1
{
	font-size:16px; font-weight:normal; text-align:center; 
}
div.AW td.h1
{
	font-size:16px; font-weight:normal;  line-height:20px; 
}
div.AW td.h2
{
	font-size:12px;  font-weight:normal; 
}

div.AW table.hrbio 
{
    width:100%;margin-top:15px;margin-bottom:12px;
}
div.AW table.hrbio td.m
{
    BACKGROUND-IMAGE: url(../images/fihcbpix.gif); background-repeat:repeat-x;
     height:2px; width:100%;
}

div.aw2
{
    font-family: "Arial"; letter-spacing:0px;font-size: 14px;color:#666666; 
	line-height:14px;
}

ul.aw
{
    text-align:left;
   list-style-position: outside; padding-left: 35px; margin-right:62px;
    padding-top:0px;margin-top:0px;border-top:solid 10px #EDEDED;
    margin-left:10px; margin-bottom:18px;   list-style-type:decimal;
}
ul.aw li
{
    line-height:20px;margin-bottom:15px;margin-left:10px;
}
ul.aw li table tr td
{font-family: "Arial"; letter-spacing:0px;font-size: 14px;color:#65503c; 
	line-height:14px;
}

ul.aw li a.off
{
    text-decoration:none; 
}
ul.aw li a.on
{
    text-decoration:underline; 
}
ul.aw2
{
   list-style-position: outside; padding-left: 15px; margin-right:62px;
    padding-top:0px;margin-top:0px;
    margin-left:10px; margin-bottom:18px;   list-style-type:lower-roman;
}
ul.aw2 li
{
    line-height:20px;margin-bottom:5px;
}
ul.aw2 li table tr td
{font-family: "Arial"; letter-spacing:0px;font-size: 14px;color:#65503c; 
	line-height:14px;
}

ul.aw ul.aw2 li a.off
{
    text-decoration:none; 
}
ul.aw ul.aw2 li a.on
{
    text-decoration:underline; 
}

ul.aw ul.aw2 ul.aw3
{
   list-style-position: outside; padding-left: 15px; margin-right:62px;
    padding-top:0px;margin-top:0px;
    margin-left:10px; margin-bottom:18px;   list-style-type:circle;
}
ul.aw ul.aw2 ul.aw3 li
{
    line-height:20px;margin-bottom:5px;
}

/****/

div.AW ul.awbig
{
   list-style-position: outside; padding-left: 15px; margin-right:62px;
    padding-top:0px;margin-top:0px;
    margin-left:10px; margin-bottom:48px; list-style-type:decimal;
}
div.AW ul.awbig li
{
    line-height:20px;margin-bottom:45px;
}
div.AW ul.awbig li table tr td
{font-family: "Arial"; letter-spacing:0px;font-size: 14px;color:#65503c; 
	line-height:14px;
}

div.AW ul.awbig li a.off
{
    text-decoration:none; 
}
div.AW ul.awbig li a.on
{
    text-decoration:underline; 
}

div.AW ul.awbig ul.aw2 li 
{
   line-height:20px;margin-bottom:15px;margin-top:5px;
}

div.AW ul.awbig ul.aw2 ul li
{
   line-height:20px;margin-bottom:8px;
}

div.AW ul.awbig ul.aw2 li a.off
{
    text-decoration:none; 
}
div.AW ul.awbig ul.aw2 li a.on
{
    text-decoration:underline; 
}

div.AW ul.awbig ul.aw2 ul.aw3
{
   list-style-position: outside; padding-left: 15px; margin-right:62px;
    padding-top:0px;margin-top:0px;
    margin-left:10px; margin-bottom:18px;   list-style-type:circle;
}
div.AW ul.awbig ul.aw2 ul.aw3 li
{
    line-height:20px;margin-bottom:5px;
}
/****/

div.AW ul.aw2 ul.aw3 li table tr td
{font-family: "Arial"; letter-spacing:0px;font-size: 14px;color:#65503c; 
	line-height:14px;
}

div.AW ul.aw ul.aw2 ul.aw3 li a.off
{
    text-decoration:none; 
}
div.AW ul.aw ul.aw2 ul.aw3 li a.on
{
    text-decoration:underline; 
}
ul.pnfa li a.on
{
    text-decoration:underline;
}



/********************/
table.HomePageBody
{
	font-family: "Arial"; letter-spacing:0px;font-size: 14px;color:#65503c; 
	line-height:14px;
}
table.HomePageBody h1
{
	font-size:14px;  font-weight:bold; margin-left:0px; padding-left:0px;
	letter-spacing:0px; color: #666666; 
}
table.HomePageBody h2
{
	font-size:12px;  font-weight:bold;
	text-align:left;letter-spacing:-1px;
}


 ul.awfaq
{
   list-style-position: outside; padding-left: 15px; margin-right:62px;
    padding-top:0px;margin-top:10px; margin-bottom:18px;
    margin-left:2px;list-style-type:disc;font-size: 13px; color: #666666;
}
ul.awfaq li
{
    line-height:15px;margin-bottom:10px;
}

ul.awfaq li table tr td
{font-family: "Arial"; letter-spacing:0px;font-size: 13px;color: #666666; 
	line-height:14px;
}

ul.awfaq li table.aw tr td
{
    font-family: "Arial"; letter-spacing:0px;font-size: 12px;color: #666666;
	line-height:14px;
}

ul.awfaq li a.off
{
    text-decoration:none; 
}
ul.awfaq li a.on
{
    text-decoration:underline; 
}

ul.awfaq ul.awfaq2
{
   list-style-position: outside; padding-left: 15px; margin-right:62px;
    padding-top:0px;margin-top:10px; margin-bottom:18px;
    margin-left:2px;list-style-type:disc;font-size: 12px; 
}
ul.awfaq ul.awfaq2 li
{
    line-height:15px;margin-bottom:10px;
}
ul.awfaq ul.awfaq2 li table tr td
{font-family: "Arial"; letter-spacing:0px;font-size: 14px;color: #666666; 
	line-height:14px;
}

ul.awfaq ul.awfaq2 li a.off
{
    text-decoration:none; 
}
ul.awfaq ul.awfaq2 li a.on
{
    text-decoration:underline; 
}

table.datalist td.txtlnk a
{
    color: #666666; font-family:Arial; font-size:13px;font-weight:normal;
    line-height:20px; text-decoration:none;padding-right:10px;
}
table.datalist td.txtlnk1 a
{
    color: #666666; font-family:Arial; font-size:13px;font-weight:normal;
    line-height:20px; text-decoration:underline;padding-right:10px;
}

table.datalist td.names
{
    height:25px;cursor:pointer;font-size:13px;color:#F17707;
}
table.datalist td.names a.off
{
    color:#F17707;
}
table.datalist a.txtlnkb
{
    color: #F17707; font-family:Arial; font-size:15px;font-weight:normal;/*#666666*/
     text-decoration:none;padding-right:10px;  cursor:pointer; padding-left:10px;
}
table.datalist  a.txtlnkb1
{
    color: #F17707; font-family:Arial; font-size:15px;font-weight:normal;/*#666666*/
     text-decoration:underline;padding-right:10px; cursor:pointer;padding-left:10px;
}

table.datalist td.cell
{
    padding-right:10px;padding-bottom:10px; width:1px; height:1px;
}

table.datalist td
{
    color: #666666; font-family:Arial; font-size:11px;font-weight:normal; 
}
table.datalist td div
{
    font-size:10px;
}

table.datalist td div.dlh1
{
    font-size:12px;
}
table.datalist td .messhelp2
{
	font-family: "arial";  color:#666666; font-weight:normal; letter-spacing:0px; 
}

table.datalist td .inputfield
{
   font-family:Arial; font-size:12px; color: #666666;  font-weight:normal; padding-left:5px;
  
}

table.datalist td input.word
{
    border:none 1px red; background-color:#F7F7F7; color: #F17707; 
    text-decoration:none; cursor:pointer;
}

table.datalist td input.wordon
{
    border:none 1px red; background-color:#F7F7F7; color: #F17707; 
    text-decoration:underline; cursor:pointer;
}
table.datalist td input.word2
{
    border:none 1px red; background-color:#F7F7F7; color: #F17707; 
    text-decoration:none; cursor:pointer; padding:0px; margin:0px; text-align:left;
}

table.datalist td input.word2on
{
    border:none 1px red; background-color:#F7F7F7; color: #F17707; 
    text-decoration:underline; cursor:pointer;padding:0px; margin:0px;text-align:left;
}
input.word3
{
    border:solid 1px #d9d9d9; background-color:#FFFFFF; color: #F17707; 
    text-decoration:none; cursor:pointer;padding-left:5px;padding-right:5px;
}

/**** */
span.etitle
{
	font-family: "Arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 12px;
	color:#666666; line-height:14px; padding-right:4px;
}

/**** */
table.summarysection2
{	
   line-height:15px;   margin-top:10px; margin-left:10px;margin-right:10px;
   background-color :#FfFfFf; width:920px;
   border:none 1px red; 	
}

table.summarysection2 td.head1
{	
	line-height:15px; margin-top:10px; font-weight:normal;	
	border-top:solid 1px #C1BCB3; background-color:#f7f7f7;font-size:18px;color:red; 
}

/**** margin-left:10px;margin-right:10px;*/
table.summarysection3
{	
   line-height:15px;   margin-top:10px; 
   background-color :#FfFfFf; 
   border:none 1px red; 	
}

table.summarysection3 td.head2
{	
	line-height:15px; margin-top:10px; font-weight:normal;	 text-align:left;
	border-top:solid 1px #C1BCB3; background-color:#f7f7f7;font-size:15px;color:#888888;  /*#7b7b7b*/
	font-family:Arial;
}

table.summarysection3 td.head2 .LBHead2
{	
    font-family:Arial;font-weight:normal;color:#888888;  text-decoration:none;
}

table.summarysection3 td.head2 span.emp
{	
	
	 font-size:16px;color:#67619F; 
	font-family:Arial; font-weight:normal;
}

table.summarysection3 td.head2 a.off
{	
	
	 color:#F17707;  text-decoration:none;
	font-family:Arial; font-weight:normal;
}
table.summarysection3 td.head2 a.on
{	
	
	 color:#F17707;  text-decoration:underline;
	font-family:Arial; font-weight:normal;
}

table.bc
{
   line-height:15px;   margin-top:5px; margin-left:10px;margin-right:10px;margin-bottom:5px;
	
}
table.bc td 
{
      padding-top:5px;padding-bottom:5px;
}
table.bc td span.off
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px; 
      font-weight:normal;	 color:#F17707; text-decoration:none; cursor:pointer;
}
table.bc td a
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#F17707; text-decoration:none; 
}
table.bc td a.on
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#F17707; text-decoration:underline;
}
table.bc td a.off
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#F17707; text-decoration:none;
}
table.bc td span
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#666666; padding-left:5px;padding-right:5px;
}



table.bc2
{
   margin-left:10px;margin-right:10px;
   background-color :#FFFFFF;    	
}

table.bc2 td 
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#F17707; text-decoration:none;
}

table.bc2 td a.on
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#F17707; text-decoration:underline;padding:2px;
}
table.bc2 td a.off
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	background-color:#FFFFFF; color:#F17707; text-decoration:none;
      padding:2px;
}


table.bc2 td .onr
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 background-color:#F17707; color:#ffffff; text-decoration:none;
      padding:2px;
}
table.bc2 td a.on2
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#666666; text-decoration:underline;
}
table.bc2 td a.off2
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#666666; text-decoration:none;
}
table.bc2 td span
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 12px; 
      font-weight:normal;	 color:#666666; padding-left:5px;padding-right:5px; vertical-align:baseline;
}
table.bc2 td span#idHead
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:bold;	 color:#67619F; padding-left:5px;padding-right:5px; vertical-align:baseline;
}

table.bc2 td span.mid
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 12px; 
      font-weight:normal;	 color:#666666; padding-left:15px;padding-right:15px; vertical-align:baseline;
}

table.bc2 td span.wider
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 12px; 
      font-weight:normal;	 color:#666666; padding-left:25px;padding-right:25px; vertical-align:baseline;
}
table.bc2 td span.narrow
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 12px; 
      font-weight:normal;	 color:#666666; padding-left:10px;padding-right:10px; vertical-align:baseline;
}

table.bc2 td.b 
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:bold;	 color:#F17707; text-decoration:none;
      text-align:center; vertical-align:top;height:32px; width:188px;
}

table.bc2 td.b a.lon
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 15px; 
      font-weight:bold;	 color:#F6AC42; 
      BACKGROUND-IMAGE: url(../images/PIButtonLeftF.gif); background-repeat:no-repeat;height:32px; width:225px;
      display:block; text-decoration:none;padding-top:8px;
}
table.bc2 td.b a.loff
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:bold;	 color:#FFFFFF; 
      display:block;text-decoration:none; padding-top:8px;
      BACKGROUND-IMAGE: url(../images/PIButtonLeftO.gif); background-repeat:no-repeat;height:32px;width:225px; 
}

table.bc2 td.b a.mon
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 15px; 
      font-weight:bold;	 color:#F6AC42; 
      BACKGROUND-IMAGE: url(../images/PIButtonMidF.gif); background-repeat:no-repeat;height:32px; width:226px;
      display:block; text-decoration:none;padding-top:8px;
}
table.bc2 td.b a.moff
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:bold;	 color:#FFFFFF; 
      display:block;text-decoration:none; padding-top:8px;
      BACKGROUND-IMAGE: url(../images/PIButtonMidO.gif); background-repeat:no-repeat;height:32px;width:226px; 
}
table.bc2 td.b a.mon3
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 15px; 
      font-weight:bold;	 color:#F6AC42; 
      BACKGROUND-IMAGE: url(../images/PIButtonRightF.gif); background-repeat:no-repeat;height:32px; width:226px;
      display:block; text-decoration:none;padding-top:8px;
}
table.bc2 td.b a.mo3ff
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:bold;	 color:#FFFFFF; 
      display:block;text-decoration:none; padding-top:8px;
      BACKGROUND-IMAGE: url(../images/PIButtonRightO.gif); background-repeat:no-repeat;height:32px;width:226px; 
}

table.summarysectionheader2
{
	
	line-height:15px;  margin-top:10px;  
	border:none 1px red; 
	
}
table.summarysectionheader2 td.head
{
    font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; 
    padding-left:5px;font-size: 18px; font-weight:normal;	color:#888888; /*#7b7b7b;*/
}
table.summarysectionheader2 td.head a
{
    font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; 
    padding-left:5px;font-size: 18px; font-weight:normal;	color:#F17707; /*#666666;*/
}

/**** */
table.summarysection
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	line-height:15px;  color:#666666; margin-top:10px; font-weight:bold;
	background-color:#FfFfFf;
	border:none 1px red; 
	
}
table.summarysection td.fields
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	line-height:15px;  color:#666666; margin-top:8px; font-weight:normal;	
	border:none 1px red; 
	
}
table.summarysection td.fields textarea.textbox
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	height:30px;  color:#666666;  font-weight:normal;	width:100%;
    border:solid 1px #d9d9d9; overflow:hidden; padding-top:5px; padding-left:10px;padding-right:10px;
	
}
table.summarysection td.fields input.textbox
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	height:30px;  color:#666666;  font-weight:normal;	width:100%;
    border:solid 1px #d9d9d9; overflow:hidden; padding-top:5px; padding-left:10px;padding-right:10px;
	
}
table.summarysection td.loginhead
{
    BACKGROUND-IMAGE: url(../images/LoginHeader.jpg); background-repeat:no-repeat;
    width:364px; height:67px;  
}
table.summarysection td.loginbody
{
    BACKGROUND-IMAGE: url(../images/LoginBody.jpg); background-repeat:no-repeat;
    width:364px; height:136px;  
}
table.summarysection td.loginbody table td.fields input.textbox
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	height:20px;  color:#666666;  font-weight:normal;	width:100%; 
    border:solid 1px #d9d9d9; overflow:hidden; 
	
}

table.summarysectionheader
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 20px;
	line-height:15px;  color:#67619F; margin-top:10px; font-weight:normal;
	
	border:none 1px red; background-color:#ffffff;
	
}
table.summarysectionheader td.head
{
    padding-left:5px;line-height:18px; color:#67619F;
}
table.summarysectionheader td.but
{
    padding-right:5px;
}

table.summarysectionheader td.but a.off
{
    font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 11px;
	 color:#F17707; text-decoration:none;
}

table.summarysectionheader td.but a.on
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 11px;
	 color:#F17707; text-decoration:underline;
}

 span.whatthisoff
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:none; cursor:pointer;
}
 span.whatthisoffs
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 11px;
	 color:#F17707; text-decoration:none; cursor:pointer;
}
table.summarysectionheader td.but a.whatthis2off
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 10px;
	 color:#F17707; text-decoration:none; cursor:pointer;padding-bottom:0px;
}
table.summarysectionheader td.but a.whatthis2on
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 10px;
	 color:#F17707; text-decoration:underline; cursor:pointer;padding-bottom:0px;
}
td.mnwelcome a.off5
{
    font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 15px;
	 color:#F17707; text-decoration:none;
}
td.mnwelcome a.on5
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 15px;
	 color:#F17707; text-decoration:underline;
}

td.mnwelcome a.off
{
    font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:none;
}
td.mnwelcome a.on
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:underline;
}
td.mnwelcome a.h1off
{
    font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 18px;
	 color:#F17707; text-decoration:none;
}
td.mnwelcome a.h1on
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 18px;
	 color:#F17707; text-decoration:underline;
}

td.mnwelcome p
{
    padding-bottom:0px;margin-bottom:15px;color:#666666; font-size:15px;
}

table.customizeform
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	line-height:15px;  color:#7b7b7b; margin-top:10px; font-weight:bold;
	border:solid 1px #E9E9E9; background-color:#F7F7F7;
	border:none 1px red; width:778px;
	
}
table.customizeform td.SectionTitle 
{
    font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 15px;
	  color:#67619F; font-weight:bold;
}

table.customizeform td.FieldName
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	  color:#7b7b7b; font-weight:normal;
	
}

table.customizeform td.FieldName label
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	  color:#7b7b7b; font-weight:normal;
	
}

table.customizeform td
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	  color:#7b7b7b; font-weight:normal;
	
}
table.customizeform td.sup
{
    font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 11px;
	 color:#7b7b7b;  font-weight:normal; font-style:italic;
	padding-left:0px;
}
table.customizeform h1
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 16px;
	line-height:5px;  color:#7b7b7b; margin-top:10px; font-weight:bold;
	
}
table.customizeform td h2
{
    font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	color:#67619F; margin-top:10px; font-weight:bold;padding-bottom:10px;
}

table.customizeform  .textbox
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	  color:#7b7b7b; font-weight:normal; background-color:#E5E5E5; border:solid 1px #D8D8D8;
	  padding-left:5px; padding-right:5px;
}

table.customizeform table.radiobutton td
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	  color:#7b7b7b; font-weight:normal; 
}

table.customizeform   .drop 
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	  color:#7b7b7b; font-weight:normal; 
}


table.b td.l
{
    BACKGROUND-IMAGE: url(../images/cbl.gif); background-repeat:no-repeat;
    width:3px; height:28px;
}
table.b td.r
{
    BACKGROUND-IMAGE: url(../images/cbr.gif); background-repeat:no-repeat;
    width:3px; height:28px;
}
table.b td.m
{
    BACKGROUND-IMAGE: url(../images/cbm.gif); background-repeat:repeat-x;
    height:28px; padding-left:10px;padding-right:10px; color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:pointer; 
}
table.b td.m a
{
    color:#F17707; font-family:Arial;font-size:12px;
    font-weight:normal; cursor:pointer; text-decoration:none;
}


table.a td.l
{
    BACKGROUND-IMAGE: url(../images/ButALeft.gif); background-repeat:no-repeat;
    width:3px; height:32px;
}
table.a td.r
{
    BACKGROUND-IMAGE: url(../images/ButARight.gif); background-repeat:no-repeat;
    width:3px; height:32px;
}
table.a td.m
{
    BACKGROUND-IMAGE: url(../images/ButAMiddle.gif); background-repeat:repeat-x;
    height:32px; padding-left:10px;padding-right:10px; color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:pointer;
}

table.a td.m a.off
{
    color:#F17707; font-family:Arial;font-size:13px;
    font-weight:normal; cursor:pointer; text-decoration:none;
}


/*---------------------*/
table.hp td.b
{
    BACKGROUND-IMAGE: url(../images/hp_back.gif); background-repeat:no-repeat;
    width:940px; height:535px;
}


div.ByFeat 
{
   text-align:center;    
}

div.ByFeat img
{
    border-style:none; margin-top:8px;
}
div.ByFeat div.border
{
  margin:5px;  
  BACKGROUND-IMAGE: url(../images/ASfeback.gif); background-repeat:no-repeat;
  width:153px; height:153px;
}
div.ByFeat div.borderg
{
  margin:5px;  
  BACKGROUND-IMAGE: url(../images/ASfeback2.gif); background-repeat:no-repeat;
  width:153px; height:153px; cursor:pointer;
}


div.hph1
{
    font-family:arial;font-size:27px;color:#F17707;padding:0px;margin:0px;
}

div.hph4
{
    font-family:arial;font-size:22px;color:#F17707;padding:0px;margin:0px;
}
div.hph5
{
    font-family:arial;font-size:18px;color:#F17707;padding:0px;margin:0px;
}
div.hpb5
{
    font-size: 14px; color:#888888; line-height:18px;font-family:Arial;
}
ul.hp
{
    list-style-position: outside; padding-left: 18px; margin-right:12px;
    padding-top:0px;margin-top:0px;
    margin-left:0px; margin-bottom:18px;   list-style-image: url(../images/discg.gif);
    font-size:16px;font-family:Arial;color:#888888;
}
ul.hp li
{
    line-height:20px;margin-bottom:15px;
}

div.li
{
    line-height:20px;margin-bottom:15px;font-size:16px;font-family:Arial;color:#888888;padding-left:18px;
    background-image: url(../images/discg.gif); background-repeat:no-repeat; background-position:left center;
}
ul.hp3
{
    list-style-position: outside; padding-left: 20px; margin-right:0px;
    padding-top:0px;margin-top:0px;
    margin-left:0px; margin-bottom:18px;    list-style-type:disc;
    font-size:13px;font-family:Arial;color:#888888;
}
ul.hp3 li
{
    line-height:15px;margin-bottom:5px;
}
ul.hp4
{
    list-style-position: outside; padding-left: 20px; margin-right:0px;
    padding-top:0px;margin-top:0px;
    margin-left:0px; margin-bottom:18px;    list-style-type:disc;
    font-size:13px;font-family:Arial;color:#888888;
}
ul.hp4 li
{
    line-height:15px;margin-bottom:5px;
}

ul.hp4 li a.off
{
    color:#F17707;text-decoration:none;
}
ul.hp4 li a.on
{
    color:#F17707; text-decoration:underline;
}

ul.hp9
{
    list-style-position: outside; padding-left: 20px; margin-right:0px;
    padding-top:0px;margin-top:0px;
    margin-left:0px; margin-bottom:18px;    list-style-type:disc;
    font-size:15px;font-family:Arial;color:#888888;
}
ul.hp9 li
{
    line-height:18px;margin-bottom:5px;
}

ul.hp9 li a.off
{
    color:#F17707;text-decoration:none;
}
ul.hp9 li a.on
{
    color:#F17707; text-decoration:underline;
}

ul.hp2
{
    list-style-position: outside; padding-left: 0px; margin-right:12px;
    padding-top:0px;margin-top:0px;
    margin-left:0px; margin-bottom:18px;   
    font-size:16px;font-family:Arial;color:#888888;list-style: none;
}
ul.hp2 li
{
    line-height:20px;margin-bottom:15px; 
}
ul.hp2 table td
{
    list-style-position: outside; padding-left: 0px; margin-right:12px;
    padding-top:0px;margin-top:0px;
    margin-left:0px; margin-bottom:18px;   
    font-size:16px;font-family:Arial;color:#888888;
}
ul.hp2 table td img
{
    margin-right:10px;
}

table.hpbuttons a img
{
    cursor:pointer;border-style:none;
}

div.hph2
{
    font-family:arial;font-size:18px;color:#67619F;padding:0px;margin:0px;margin-top:30px;
}
div.hph3
{
    font-family:arial;font-size:14px;color:#67619F;padding:0px;margin:0px;margin-top:10px;
}
div.hph3 a
{
    font-family:arial;font-size:16px;color:#F17707; /*#67619F*/
}
div.hph3 a.off
{
    text-decoration:none;
}
div.hph3 a.on
{
    text-decoration:underline;
}

table.PostcardTitlesInfo td div
{
	font-family: "Arial"; letter-spacing:0px;font-size: 18px;color:#67619F;
	line-height:20px;
}

h1.InfoH2
{
    font-family:arial;font-size:23px; color:#67619F;/*color:#F17707;*/padding:0px;margin:0px;font-weight:normal;
}
h2.InfoH2
{
    font-family:arial;font-size:20px; color:#67619F;/*color:#F17707;*/padding:0px;margin:0px;font-weight:normal;
}

div.H2Body p.zero
{
    font-size: 14px; color:#888888; line-height:18px;
}
div.H2Body p.two
{
    font-size: 14px; color:#888888; line-height:18px;
}

ul.hp7
{
    list-style-position: outside; padding-left: 18px; margin-right:12px;
    padding-top:0px;margin-top:0px;
    margin-left:0px; margin-bottom:18px;    list-style-type:disc;
    font-size:14px;font-family:Arial;color:#888888;
}
ul.hp7 li
{
    line-height:20px;margin-bottom:15px;
}


/* --------------------------------------------
    CARD STYLING
 -----------------------------------------------*/
table.PIMenu td.top
{
    background-image:url(../images/SiitPIBack.gif); background-repeat:repeat-x;  background-position:left bottom;
    background-color:#ffffff;padding-top:5px;
}

table.butsquare
{

}

table.butsquare td.off
{
	background-image:url(../images/SiitBoxOff.gif); background-repeat:no-repeat; width:13px; height:13px; 

}
table.butsquare td.sel
{
	/*background-image:url(../images/SiitBoxOn.gif);background-repeat:no-repeat;width:13px;height:13px;*/
	background-image:url(../images/BoxOn2.gif);background-repeat:no-repeat;width:14px;height:14px;	
}
table.butsquare td a 
{
    font-family:Arial;font-size:8px;font-weight:normal;text-decoration:none; 
    color:#888888; cursor:pointer;
}
table.butsquare td a span.sel
{
    border:none 1px red; text-align:center;padding-top:2px;padding-right:1px;display:block;width:10px;height:10px;/*padding-left:1px;padding-top:1px;*/
}
table.butsquare td a span.off
{
    border:none 1px red; text-align:right;padding-top:2px;padding-right:1px;display:block;width:10px;height:10px;/*padding-left:1px;padding-top:1px;*/
}

table.butsquare td.sel a
{
    font-family:Arial;font-size:8px;font-weight:normal;
    text-decoration:none;color:#9E9183;width:13px;height:13px;/*padding-left:1px;padding-top:1px;*/
}
table.butsquare td img.tp
{
	width:12px; height:12px; border-style:none;
}
table.butsquare td.ety
{
	border:none 1px #999999;
}

table tr td.selimg
{
    border:solid 1px #EBE8E4;margin:2px;padding:0px;  
}

td.help3
{
    font-family: "arial"; font-size: 12px;font-weight:normal;
	color:#979797; line-height:15px;
}
h1.look
{
    font-family: "arial"; font-size: 15px;font-weight:normal;
	color:#666666; line-height:15px;margin:0px; padding:0px;padding-bottom:7px;
}

td.edge
{
   background-image:url(../images/edge2.gif);background-repeat:repeat-x;width:8px;height:4px; 
}
table.PIForm 
{
    width:100%;
}

table.PIForm  td.l
{
   background-image:url(../images/siit_pi_fl.gif);background-repeat:repeat-y;width:4px;
}
table.PIForm  td.r
{
   background-image:url(../images/siit_pi_fr.gif);background-repeat:repeat-y;width:4px;
}
table.PIForm  td.bl
{
   background-image:url(../images/Siit_PIF_BL.gif);background-repeat:no-repeat;width:13px;height:15px;
}
table.PIForm  td.b
{
   background-image:url(../images/Siit_PIF_BM.gif);background-repeat:repeat-x;height:15px;
}
table.PIForm  td.br
{
   background-image:url(../images/Siit_PIF_BR.gif);background-repeat:no-repeat;width:13px;height:15px;
}


/* 
--------------------------------------------
    MESSAGE FORM INPUT
-----------------------------------------------
*/
 
table.DE
{
	font-family: "arial", "MS Sans Serif", sans-serif; font-size: 12px;
	color:#888888; font-weight:normal;
}

table.DE td
{
	border:none 5px red; 
}
table.DE td.field
{
	padding-bottom:3px; font-weight:normal;font-family: "arial", "MS Sans Serif", sans-serif; font-size: 14px;
	color:#888888; font-weight:bold; letter-spacing:0px; 
}
table.DE td.fieldbody
{
	padding-bottom:3px; font-weight:normal;font-family: "arial", "MS Sans Serif", sans-serif; font-size: 14px;
	color:#888888; font-weight:normal; letter-spacing:0px; 
}

table.DE .whaton
{
font-size:14px;color:#F17707;  text-decoration:underline;
}

table.DE .whatoff
{
font-size:14px;color:#F17707;  text-decoration:none;
}

.TextAreaFieldInput
{
   font-family: "arial", "MS Sans Serif", sans-serif; width:100%;
	font-size: 12px; color:#888888;  height:20px; margin-bottom:5px;
}
.TextAreaFieldInput3
{
   font-family: "arial", "MS Sans Serif", sans-serif; width:100%;
	font-size: 12px; color:#888888;  height:15px;  vertical-align:middle;
}
span.messhelp
{
	font-family: "arial"; font-size:11px;color:#888888;font-weight:normal;letter-spacing:0px; 
}

span.messhelp4
{
	font-family: "arial"; font-size:13px;color:#888888;font-weight:normal;letter-spacing:0px; 
}

.EmailFormInst2 table td div.help1
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 12px;
	color:#888888;padding-bottom:5px;font-weight:normal;text-align:right;
}

td.help2
{
    font-family: "arial"; font-size: 12px;font-weight:normal;
	color:#888888; 
}

table.DE   a.off
{
	text-align:center;font-family:"arial"; font-size:12px; color:#F17707; font-weight:bold;
	text-decoration:none;
}
table.DE   a.on
{
	text-align:center;font-family:"arial"; font-size:12px; color:#F17707; font-weight:bold;
	text-decoration:underline;
}

table tr td.selimg
{
    border:solid 1px #EBE8E4;margin:2px;padding:0px;  
}
table.pi tr td.selimg2 
{
    border:solid 1px #EBE8E4;
}
table.pi tr td.selimg2 img
{
    margin:2px;padding:0px;  border-style:none;
}

div.checkboxform .cbx
{
	clear: left;
display: block;
float: left;
padding-right:10px;

}

a.panelanchor
{
    text-decoration:underline;cursor:pointer;
    font-size:11px;margin-left:10px; color:#ffffff;
}



/*=====================================*/

.ButGalleryOn
{
   border: solid 2px red; width:100px;height:105px;border:solid 1px #F17707;
}

.ButGalleryOff
{
   border-style: none;width:100px;height:105px;border:solid 1px #C1BCB3;
}
.ButGalleryOn2
{
   border: solid 2px red; 
}

.ButGalleryOff2
{
   border-style: none;
}
/*=====================================*/
table.customize
{
}

table.XTable
{
    margin-bottom:20px; height:34px; 
}
table.XTable td.bod
{
    color:#666666; background-image:url(../images/IndexBack.gif); background-repeat:repeat-x;
    height:34px;  padding:0px;margin:0px;border-style:none;
}
table.XTable td.bod span
{
     color:#7B7B7B; font-family:Arial;font-size:13px;
}

table.XTable td.bod2
{
    color:#666666; background-color:#ffffff;
    height:34px;  padding:0px;margin:0px;border-style:none;
}
table.XTable td.bod2 span
{
     color:#7B7B7B; font-family:Arial;font-size:13px;
}
/*=====================================*/
.IXButOff2 a
{
    font-family:Arial;font-size:13px;color:#F17707; text-decoration:none;
    background-color:#FFFFFF;padding-left:4px;padding-right:4px; cursor:pointer;
    
}
.IXButOn2 a 
{
    font-family:Arial;font-size:13px;color:#FFFFFF; text-decoration:none;
    background-color:#F17707;padding-left:4px;padding-right:4px; cursor:pointer;   
}
.IXButOff
{
    font-family:Arial;font-size:13px;color:#F17707; text-decoration:none;
    background-color:#FFFFFF;padding-left:4px;padding-right:4px; cursor:pointer;
    
}
.IXButOn
{
    font-family:Arial;font-size:13px;color:#FFFFFF; text-decoration:none;
    background-color:#F17707;padding-left:4px;padding-right:4px; cursor:pointer;   
}

table.CTIIndex
{
margin-right:3px; margin-bottom:2px;
}

table.CTIIndex td
{
    cursor:pointer;
}

div.hit
{
    width:20px; border:solid 1px #f7f7f7; border-bottom:solid 3px #f7f7f7;
}

/*=====================================*/

a.IXBut2Off
{
    font-family:Arial;font-size:9px;color:#F17707; text-decoration:none;
    background-color:#ffffff;border:dotted 1px #b5b5b5; width:18px; text-align:right;
    padding-left:3px;padding-right:3px; height:12px; cursor:pointer;display:block;
    
}
a.IXBut2On
{
    font-family:Arial;font-size:9px;color:#FFFFFF; text-decoration:none;
    background-color:#F17707;border:dotted 1px #9F4E04;width:18px;text-align:right;
    padding-left:3px;padding-right:3px; height:12px; cursor:pointer;display:block;
}

a.IXBut2Off
{
    width:12px;     
}

a.IXBut2On
{
    width:12px;     
}

/*=====================================*/
table.butoptions
{
    border:solid 1px #E0DFE3;
}


table.butoptions td.opt
{
    width:26px;height:26px;border-right:solid 1px #E0DFE3;
}

table.butmess td.mess
{
    border-style:none; font-family:Arial; color:#67619F; font-size:10px; line-height:10px;
    padding-bottom:4px;padding-top:6px;
}


/*=====================================*/

div.idTestMO
{
    display:none;
}

p.MO
{
    margin:0px; padding:0px;margin-top:5px;margin-bottom:5px;
}

div.idTestMO2
{
    display:inline;
}
div.idTestMO3
{
     display:none; 
}

.biomo
{
    font-family:Arial; color:#666666; font-size:12px; line-height:14px; /*color:#67619F;*/
    
}

table.biomod td
  {
       border:none 1px red;  padding:10px;width:300px;
     
  }
  
table.mo
{
    font-family:Arial; color:#666666; font-size:11px; line-height:14px; /*color:#67619F;*/
    margin:12px;
}

table.mo td.cblarge
{
    font-family:Arial;  font-size:13px; line-height:17px; font-weight:bold;
    text-decoration:none; padding-bottom:5px;
}
table.mo td.c1large
{
    font-family:Arial;  font-size:13px; line-height:17px; font-weight:normal;
    text-decoration:none;
}
table.mo td.cb
{
    font-family:Arial;  font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:none;
}

table.mo td.t1
{
    font-family:Arial;  font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:none;
}
table.mo td.h4
{
    font-family:Arial;  font-size:14px; line-height:17px; font-weight:normal;
    text-decoration:none; color:#67619F;
}
table.mo td.h5
{
    font-family:Arial;  font-size:12px; line-height:17px; font-weight:normal;
    text-decoration:none; color:#67619F;
}
table.mo a.t1off
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:none;
}
table.mo a.t1on
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:underline;
}
table.mo a.t2off
{
    font-family:Arial; color:#F17707;  
    text-decoration:none;
}
table.mo a.t2on
{
    font-family:Arial; color:#F17707; 
    text-decoration:underline;
}
table.mo td.i3
{
   padding-bottom:8px;
}
table.mo td.i1
{
   padding-top:8px;
}

table.mo td.i1 span
{
   padding-left:4px; padding-right:4px;
}

table.mo td.i2
{
   /*BACKGROUND-IMAGE: url(../images/BubBack1.gif); background-repeat:repeat-x; height:24px; border-top:solid 1px grey; border-style:dotted;*/
   padding-top:5px;
  
}

table.mo td.i2 span
{
   padding-left:4px; padding-right:4px;
}



table.mo2
{
    font-family:Arial; color:#666666; font-size:11px; line-height:14px; /*color:#67619F;*/
    
}
table.mo2 td
{
    line-height:15px;
}
table.mo2 td.mo2c2
{
    padding-left:15px;
}

table.mo2 a.t1off
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:none;
}
table.mo2 a.t1on
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:underline;
}
table.mo2 a.t2off
{
    font-family:Arial; color:#F17707;  
    text-decoration:none;
}
table.mo2 a.t2on
{
    font-family:Arial; color:#F17707; 
    text-decoration:underline;
}

table.mo2 td.topbot
{
    BACKGROUND-IMAGE: url(../images/BubBack1.gif); background-repeat:repeat-x; height:24px; 
}

table.mo2 td.top
{
    BACKGROUND-IMAGE: url(../images/BubTop.gif); background-repeat:repeat-x;  height:17px; padding-top:4px;
}
table.mo2 td.bot
{
    BACKGROUND-IMAGE: url(../images/BubBot.gif); background-repeat:repeat-x;  height:17px; padding-bottom:10px;
}
table.mo2 td.mo2c2top
{
    padding-left:15px; BACKGROUND-IMAGE: url(../images/BubTop.gif); background-repeat:repeat-x;  height:17px; padding-top:4px;
}
table.mo2 td.mo2c2bot
{
    padding-left:15px;BACKGROUND-IMAGE: url(../images/BubBot.gif); background-repeat:repeat-x;  height:17px; padding-bottom:10px;
}



table.mo3
{
    font-family:Arial; color:#666666; font-size:11px; line-height:14px; /*color:#67619F;*/
    
}
table.mo3 a.off
{
    font-family:Arial;  font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:none; color:#666666; /*color:#F17707;*/
}

table.mo3 a.t1off
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:none;
}
table.mo3 a.t1on
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:underline;
}
table.mo3 a.t2off
{
    font-family:Arial; color:#F17707;  
    text-decoration:none;
}
table.mo3 a.t2on
{
    font-family:Arial; color:#F17707; 
    text-decoration:underline;
}
table.mo3 td.i3
{
   padding-bottom:8px; font-size:11px; 
}
table.mo3 td.i1
{
   padding-top:8px;
}

table.mo3 td.i1 span
{
   padding-left:4px; padding-right:4px;
}

table.mo3 td.i2
{
   /*BACKGROUND-IMAGE: url(../images/BubBack1.gif); background-repeat:repeat-x; height:24px; border-top:solid 1px grey; border-style:dotted;*/
   padding-top:5px;
  
}

table.mo3 td.i2 span
{
   padding-left:4px; padding-right:4px;
}


table.mo23
{
    font-family:Arial; color:#666666; font-size:11px; line-height:14px; /*color:#67619F;*/
    
}
table.mo23 td
{
    line-height:15px;
}
table.mo23 td.mo2c2
{
    padding-left:15px;
}

table.mo23 a.t1off
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:none;
}
table.mo23 a.t1on
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:underline;
}
table.mo23 a.t2off
{
    font-family:Arial; color:#F17707;  
    text-decoration:none;
}
table.mo23 a.t2on
{
    font-family:Arial; color:#F17707; 
    text-decoration:underline;
}

table.mo23 td.topbot
{
    BACKGROUND-IMAGE: url(../images/BubBack1.gif); background-repeat:repeat-x; height:24px; 
}

table.mo23 td.top
{
    BACKGROUND-IMAGE: url(../images/BubTop23.gif); background-repeat:repeat-x;  height:27px; padding-top:4px;
    
}
table.mo23 td.bot
{
    BACKGROUND-IMAGE: url(../images/BubBot23.gif); background-repeat:repeat-x;  height:27px; 
     vertical-align:top;
}
table.mo23 td.mo2c2top
{
    padding-left:15px; BACKGROUND-IMAGE: url(../images/BubTop23.gif); background-repeat:repeat-x;  height:27px; padding-top:4px;
}
table.mo23 td.mo2c2bot
{
    padding-left:15px;BACKGROUND-IMAGE: url(../images/BubBot23.gif); background-repeat:repeat-x;  
    height:27px; padding-bottom:10px; vertical-align:top;
}


/*=====================================*/
div.bio
{
    font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:16px;padding-bottom:10px;
}

/*=====================================*/
table.share 
{
    font-family:Arial; font-size:12px; 
}

table.share td
{
   font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:14px;
}
table.share td a img
{
    margin-right:10px;
}
table.share a.off
{
    font-family:Arial; color:#F17707;  font-weight:normal;
    text-decoration:none;font-size: 14px;margin-bottom:10px; display:block;
}

table.share a.on
{
    font-family:Arial; color:#F17707;  font-weight:normal;
    text-decoration:underline;font-size: 14px; margin-bottom:10px;display:block;
}

table.share input.smalltext
{
    border:solid 1px #D3D3D3;background-color:#ffffff; color:#7b7b7b; width:200px;
}


table.share span.lblShre
{
    width:130px; color:#666666;margin-right:10px;font-size: 12px;
}
table.share td span.h1
{
	font-family: "Arial"; letter-spacing:0px;font-size: 13px;color:#666666; 
	line-height:14px; font-weight:bold;
}
table.share .txtarea
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 11px; color:#999999;  height:15px; 
	margin-right:10px; width:240px;border:solid 1px #C5C5CB;padding-left:3px;padding-right:3px;
}

table.PostcardTitles td
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:14px;
}


table.PostcardTitles .txtarea
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:14px;border:solid 1px #D3D3D3;background-color:#ffffff;
}
table.Comments td div span.displayname
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:14px;
}
table.Comments td div span.days
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:14px; font-weight:bold;
}
div.comments3
{
    font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:14px;
}

table.Comments .txtarea
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#666666; 
	line-height:14px;border:solid 1px #D3D3D3;background-color:#ffffff;
}

table.comments0 td span.displayname
{
    font-weight:normal; color:#666666;     /*#003366*/
}

table.comments0 td span.days
{
    font-weight:bold;  color:#666666; 
}

table.comments0 td div.comments
{
     font-weight:normal;  color:#666666;  padding-top:16px;padding-bottom:16px;
}

table.comments0 td.av
{
    padding:3px 0px 3px 0px;  BACKGROUND-IMAGE: url(../images/AvtBack.gif); background-repeat:no-repeat;  
    width:68px; height:69px;
}
table.comments0 
{
     width:100%; border-bottom:solid 1px #E5E5E5;   border-top:solid 1px #E5E5E5; 
}
table.comments0 td
{
    padding:20px 0px 8px 5px; border-bottom:none 1px #666666;  line-height:16px;
}
table.comments0 td.art
{
    padding:20px 0px 0px 5px; border-bottom:none 1px #666666; 
}
/*=====================================*/

 
h1.profile
 {
     padding:0px; margin:0px; color:#666666; font-family:arial; 
     font-size:15px; font-weight:normal;margin-bottom:5px;  font-style:italic;
     margin-bottom:20px;
 }
 
 /*=====================================*/

 
table.quotes td.header0
{
	font-family:Arial;font-size:16px; font-weight:bold;color:#67619F;
	height:20px;padding:0px;margin:0px; 
	padding-top:5px;padding-bottom:4px;	 
}
table.quotes td.header1
{
	font-family:Arial;font-size:16px; font-weight:normal; color:#67619F;
	height:20px;padding:0px;margin:0px; 
	padding-bottom:3px;	 
}


table.quotes td.h2
{
	font-family:Arial;font-size:12px; font-weight:normal;color:#666666;
	height:20px;padding:0px;margin:0px; 
	padding-top:5px;padding-bottom:5px;	 
}
table.quotes td.headerroot
{
    font-family:Arial;color:#666666;font-size:12px; font-weight:normal;
	height:23px;background-color:#D7C9B9; padding:0px;margin:0px;
	text-align:left; padding-left:10px; padding-right:10px;
}

table.quotes td.headerroot span.reportfield
{
    font-family:Arial;color:#666666;font-size:12px; font-weight:bold;
	padding:0px;margin:0px; 
	text-align:left; 
}
table.quotes a.off
{
	 font-weight:bold;text-decoration:none;color:#666666;
}
table.quotes a.on
{
	font-weight:bold; text-decoration:underline;color:#666666;
}

table.quotes td.aqct
{
	font-family:Arial;font-size:12px; font-weight:normal;color:#666666; 
	height:15px;padding:2px 0px 2px 0px;margin:0px; border-bottom:solid 1px #D7C9B9;
	
}

.minibutoff
{
    font-family:Arial;font-size:12px;color:#F17707; text-decoration:none;
    background-color:#ffffff;border:dotted 1px #b5b5b5; width: 100px;height:20px;
    padding-left:3px;padding-right:3px; height:12px; cursor:pointer; margin-right:10px;margin-top:6px;
    
}
.QuoteOff
{
    font-family:Arial;font-size:12px;color:#F17707; text-decoration:none;
    background-color:#ffffff;border:dotted 1px #b5b5b5; width: 100px;height:20px;
    padding-left:3px;padding-right:3px; height:12px; cursor:pointer; margin-right:10px;margin-top:6px;
    
}
.QuoteOn
{
    font-family:Arial;font-size:12px;color:#FFFFFF; text-decoration:none;
    background-color:#F17707;border:dotted 1px #9F4E04;width:100px;height:20px;
    padding-left:3px;padding-right:3px; height:12px; cursor:pointer;margin-right:10px;margin-top:6px;
}



/* --------------------------------------------
    Address Book
 -----------------------------------------------*/ 
.ABemailInput
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;
	width:100%;font-size: 14px; color:#999999;font-weight:normal;
	border:solid 1px #b9b9b9;margin-top:8px;
	/*font-size: 12px;color:#53553d;font-weight:normal; */
	
}

div.helpab
{
	font-family:"arial"; font-size:12px; font-weight:normal; letter-spacing:0px;color:#65503c; 	
}

div.helpab span
{
	font-weight:bold;  font-style:italic;	
}

table.ABMM td
{
    BACKGROUND-IMAGE: url(../images/ABBackOff.gif); background-repeat:repeat-x;
    height:43px; 
   
}

table.ABMM td a
{
     font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 15px;
    color:#666666;font-weight:normal; text-decoration:none; cursor:pointer;
}

table.ABMM td table.tabs td.on
{
    BACKGROUND-IMAGE: url(../images/ABBackOn.gif); background-repeat:no-repeat;
    height:43px; width:138px;
}

table.ABMM td table.tabs td
{
    
    height:43px; width:138px;text-align:center;
}

div.hidDiv2
{
    line-height:18px;
    height:300px; width:390px; overflow:auto; /*display:none;*/
}
div.showDiv2
{
    line-height:18px;
    height:300px; overflow:auto; width:390px;
}

table.abex div a.close
{
    font-size: 14px; color:#F17707; line-height:18px;font-weight:normal; cursor:pointer;
}

table.abex a.off
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 13px;
    color:#F17707;font-weight:normal; text-decoration:none; cursor:pointer;
}

table.abex a.on
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 13px;
    color:#F17707;font-weight:normal; text-decoration:underline; cursor:pointer;
}


/*********/
table.siitmysite td  
{
    
}

table.siitmysite td table td.xoff a
{
   
     cursor:pointer;  vertical-align:middle; font-family: "arial", "MS Sans Serif", sans-serif; 
     letter-spacing:0px;font-size: 15px;
    color:#F17707; padding-right:30px; text-decoration:none;  
    
}
table.siitmysite td table td.xon a
{
   
     cursor:pointer;  vertical-align:middle; font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;
     font-size: 15px;
    color:#F17707; padding-right:30px; text-decoration:underline;  
    
}
table.siitmysite td  a
{
    font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;font-size: 13px;
    color:#F17707; font-weight:normal;   cursor:pointer;  vertical-align:top;
   
}

table.siitmysite td img
{
    border-style:none; margin-right:10px;
}


/*-------------
  MY SITE 
*/

.ButtonSwitch
{
    font-family:Arial;font-size:12px;color:#F17707; text-decoration:none;
    background-color:#ffffff;border:dotted 1px #b5b5b5; 
    height:12px; margin-right:10px;margin-bottom:6px;padding-left:5px;padding-right:5px; cursor:pointer;         
}

.ButtonSwitch2
{
    font-family:Arial;font-size:12px;color:#F17707; text-decoration:none;
    background-color:#ffffff;border:dotted 1px #b5b5b5; 
    padding-left:5px;padding-right:5px; height:12px; cursor:pointer; 
    
}
.messuc
{
    font-family:Arial;font-size:12px;text-decoration:none;
    background-color:#A9D544;color:#ffffff;height:20px;
    padding-left:5px;padding-right:5px; height:12px; margin-left:15px;padding-top:2px;padding-bottom:2px;    
}
.messerr
{
    font-family:Arial;font-size:12px;text-decoration:none;
    background-color:#F17707;color:#ffffff;height:20px;
    padding-left:5px;padding-right:5px; height:12px; margin-left:15px;padding-top:2px;padding-bottom:2px;
}

.messuc2
{
    font-family:Arial;font-size:12px;text-decoration:none;
    background-color:#A9D544;color:#ffffff;height:20px;
    padding-left:5px; padding-right:5px; height:12px; padding-top:2px;padding-bottom:2px;  margin-top:4px;  
}
.messerr2
{
    font-family:Arial;font-size:12px;text-decoration:none;
    background-color:#F17707;color:#ffffff;height:20px;
    padding-left:5px;  padding-right:5px; height:12px;padding-top:2px;padding-bottom:2px;margin-top:4px;  
}
.messuc3lrg
{
    font-family:Arial;font-size:14px;text-decoration:none;
    background-color:#A9D544;color:#ffffff;
    padding-left:5px; padding-right:5px; height:12px; padding-top:5px;padding-bottom:5px;  margin-bottom:5px;  
}
.messerr3lrg
{
    font-family:Arial;font-size:14px;text-decoration:none;
    background-color:#F17707;color:#ffffff;
    padding-left:5px;  padding-right:5px; height:12px;padding-top:5px;padding-bottom:5px;margin-bottom:5px;  
}
.messuc3
{
    font-family:Arial;font-size:12px;text-decoration:none;
    background-color:#A9D544;color:#ffffff;
    padding-left:5px; padding-right:5px; height:12px; padding-top:2px;padding-bottom:4px;  margin-bottom:4px;  
}
.messerr3
{
    font-family:Arial;font-size:12px;text-decoration:none;
    background-color:#F17707;color:#ffffff;
    padding-left:5px;  padding-right:5px; height:12px;padding-top:2px;padding-bottom:4px;margin-bottom:4px;  
}

table.ma h1
{
    font-family:Arial;font-size:13px; color:#7b7b7b;font-weight:bold;
}

.lbl
{
     font-family:Arial;font-size:12px; color:#7b7b7b;font-weight:normal;
}

.lbla
{
     font-family:Arial;font-size:12px; color:#7b7b7b;font-weight:normal;margin-bottom:3px;
}
.lblval
{
     font-family:Arial;font-size:13px; color:#7b7b7b;font-weight:normal;margin-left:10px;
}
.lblvall
{
     font-family:Arial;font-size:15px; color:#7b7b7b;font-weight:normal;margin-left:10px;
     display:block;
}
.lblvallnm
{
     font-family:Arial;font-size:15px; color:#7b7b7b;font-weight:normal;
     display:block;
}
.lblvalnm
{
     font-family:Arial;font-size:13px; color:#7b7b7b;font-weight:normal;
}

.editlnkoff
{
    font-family:Arial;font-size:14px; color:#F17707;font-weight:normal;margin-left:10px;
     display:block; cursor:pointer; text-decoration:none; margin-top:5px;
}

.editlnkon
{
    font-family:Arial;font-size:14px; color:#F17707;font-weight:normal;margin-left:10px;
     display:block; cursor:pointer; text-decoration:underline;margin-top:5px;
}
.editlnkoff2
{
    font-family:Arial;font-size:11px; color:#F17707;font-weight:normal;margin-left:10px;
     display:block; cursor:pointer; text-decoration:none; margin-top:5px;
}

.editlnkon2
{
    font-family:Arial;font-size:11px; color:#F17707;font-weight:normal;margin-left:10px;
     display:block; cursor:pointer; text-decoration:underline;margin-top:5px;
}
.lblval2
{
     font-family:Arial;font-size:11px; color:#7b7b7b;font-weight:normal;margin-left:10px;
}
.lblvala2
{
    font-family:Arial;font-size:13px; color:#67619F;font-weight:normal;margin-left:10px;
    display:block;margin-top:5px;
}
.lblvala
{
     font-family:Arial;font-size:13px; color:#7b7b7b;font-weight:normal;
}
.lblvaloff
{
    font-size: 14px; color:#F17707; line-height:18px;font-weight:normal;cursor:pointer;
}
.lblvalon
{
    font-size: 14px; color:#F17707; line-height:18px;font-weight:normal; text-decoration:underline;cursor:pointer;
}

.txtinputmy
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#999999;  height:20px; 
	margin-left:10px; width:400px;border:solid 1px #C5C5CB;
	
}
.wma
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#999999;  height:20px;background-color:#F7F7F7;
	margin-left:10px;width:400px;border:solid 1px #C5C5CB; padding-left:5px;
}


.txtareainputmya
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#999999;  height:100px;border:solid 1px #C5C5CB;
	width:300px;padding-left:3px;padding-right:3px;
	
}
.wmma
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#999999;  height:100px;background-color:#F7F7F7;
	width:300px;border:solid 1px #C5C5CB;
}
.txtinputmy2
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#999999;  height:20px; 
	margin-right:10px; width:280px;border:solid 1px #C5C5CB;padding-left:3px;padding-right:3px;
	
}
.drop2
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	  color:#999999; font-weight:normal; 
	
}
.wm2
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#999999;  height:20px;background-color:#F7F7F7;
	margin-right:10px;width:280px;border:solid 1px #C5C5CB;padding-left:3px;padding-right:3px;
}

.wm
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#999999;  height:20px;background-color:#F7F7F7;
	margin-right:10px;width:280px;border:solid 1px #C5C5CB;
}
.wmh
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 10px; color:#999999;
	
}

.xtableh1
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 15px; color:#67619F; padding-right:30px;

}
.xtableh2
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#67619F; padding-right:10px;

}

.doit1off
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 12px; color:#F17707; padding-right:10px; text-decoration:none; cursor:pointer;

}
.doit1on
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 12px; color:#F17707; padding-right:10px; text-decoration:underline; cursor:pointer;

}
.doit1
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 12px; color:#F17707; padding-right:10px; text-decoration:underline; cursor:pointer;

}


div.xtableh3
{
    text-align:center;   width:100%; border:none 1px red;  
}

div.xtableh3 span
{
    font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 11px; color:#7b7b7b; border:none 1px green;

}

div.popupedit1
{
    /*
    background-color:#ffffff;border:solid 1px #e4e4e4;
    text-align:center; width:0px; height:0px; 
    vertical-align:middle; padding-top:9px; padding-left:5px; display:none;*/
   background-color:#DDDDDD;border:solid 1px #e4e4e4;text-align:center; 
   vertical-align:middle;
   padding:5px;
}


td.popupedit2a
{
    background-color:#ffffff;padding:4px;  
    border:dotted 1px #7b7b7b;  padding-right:0px;border-right-style:none;
}
td.popupedit2c
{
    background-color:#ffffff;padding:4px;   
     padding-right:4px;
}
td.popupedit2b
{
    background-color:#ffffff;padding:4px;   padding-top:6px;
    border:dotted 1px #7b7b7b; border-left-style:none;
}

.childgrid td
{
    padding:5px;padding-right:10px;
}


.childgrid td a.ButCategoryOn
{
  color:#F17707; text-decoration:none; font-weight:bold; font-size:14px;
}

.childgrid td a.ButCategoryOff
{
  color:#F17707; text-decoration:none;
}
.childgrid td a.ButCategoryOn2
{
  color:#F17707; text-decoration:none; font-weight:normal; font-size:14px;
}

.childgrid td a.ButCategoryOff2
{
  display:none;
}
.collapsePanel {
    width:100%;
    background-color:white;
    overflow:hidden;
    line-height: 12px;
}

.GSState1L
{
    BACKGROUND-IMAGE: url(../images/GSLeft1.gif); background-repeat:no-repeat;
    width:35px; height:106px; display:block; 
    }

.GSState1R
{
    BACKGROUND-IMAGE: url(../images/GSRight1.gif); background-repeat:no-repeat;
    width:35px; height:106px;display:block;
}

.GSState2L
{
    BACKGROUND-IMAGE: url(../images/GSLeft2.gif); background-repeat:no-repeat;
    width:35px; height:106px;display:block;
}
.GSState2R
{
    BACKGROUND-IMAGE: url(../images/GSRight2.gif); background-repeat:no-repeat;
    width:35px; height:106px;display:block;
}

.GSState0L
{
    BACKGROUND-IMAGE: url(../images/GSLeft0.gif); background-repeat:no-repeat;
    width:35px; height:106px;display:block;
}
.GSState0R
{
    BACKGROUND-IMAGE: url(../images/GSRight0.gif); background-repeat:no-repeat;
    width:35px; height:106px;display:block;
}

.GSBut
{
     margin-right:5px;margin-left:5px;
}
.GSButLinkOff
{
     margin-right:5px;margin-left:5px;color:#F17707;font-size:11px;font-family:Arial;text-decoration:none;
}
.GSButLinkOn
{
     margin-right:5px;margin-left:5px;color:#F17707;font-size:11px;font-family:Arial;text-decoration:underline;
}
.GSVis
{
     font-family:Arial; font-size:10px; color:#666666;  
}

/*=================================*/

 .modalBackground {
        background-color:Gray;
        filter:alpha(opacity=70);
        opacity:0.7;
        }

.modalPopup {
        background-color:#FFFFFF;
        border-width:3px;
        border-style:solid;
        border-color:#F2F2F2;
        
        width:250px;
        }

 .modalPopup .header{
        font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 15px; color:#666666; background-color:#F2F2F2; padding:5px;
	text-align:left;padding-left:10px;
        }
.modalPopup .header2{
     background-color:#F2F2F2;padding:5px;padding-right:10px;
        }
        
 .modalPopup h2
 {
    font-size:14px;padding:0px;border:none 1px red;margin:0px;
 }
  .modalPopup h3
 {
    font-size:13px; padding:0px;border:none 1px blue;margin:0px;
 }      
 
 .popupedit1 h2
 {
    font-size:14px;padding:0px;border:none 1px red;margin:0px;color:#67619F;font-family: "arial", "MS Sans Serif", sans-serif; 
 }
  .popupedit1 h3
 {
    font-size:13px; padding:0px;border:none 1px blue;margin:0px;font-weight:normal;
    color:#666666;font-family: "arial", "MS Sans Serif", sans-serif; 
 }

 .popup span.header{
        font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#67619F;  padding:5px;
	text-align:left;padding-left:10px;background-color:#ffffff;margin-top:10px;
	display:block; padding-bottom:0px;margin-bottom:0px;
        }
 
.popup .h0     
{
   font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 15px; color:#666666; background-color:#F0F0F0; padding:5px;
	text-align:left;padding-left:10px;   cursor: move;
	/*border:dotted 1px #7b7b7b;   border-bottom:none;*/ 
}
  .popup .hgr     
{
   background-color:#FFFFFF; padding:0px;
	 cursor: move;  BACKGROUND-IMAGE: url(../images/grl2.gif); background-repeat:no-repeat;width:226px; height:15px; 
	  background-position:center;
	
}            
 .popup .header{
        font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 15px; color:#666666; background-color:#F2F2F2; padding:5px;
	text-align:left;padding-left:10px;
        }
        
 .popup .header3{
        font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 15px; color:#67619F; background-color:#F7F7F7; padding:5px; /*#666666*/
	text-align:left;padding-bottom:20px;
        }
  .popup .header4{
        font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 15px; color: #7b7b7b; background-color:#F7F7F7; padding:5px; /*#666666*/
	text-align:left;padding-bottom:20px;
        }               
.popup .header2{
     background-color:#F2F2F2;padding:5px;padding-right:10px;
        }
        
table.modalRoundedPopup {
        background-color:#FFFFFF;
       
        }  
  table.modalRoundedPopup td.head
  {
    border:solid 10px #FFFFFF;height:39px;border-top-style:none;
  }
  table.modalRoundedPopup td.body
  {
    border:solid 10px #FFFFFF;border-top-style:none;background-color:#ffffff;
  }        
  
  
   table.mrpheadwht td{
       background-image:url(../images/PHwht1.gif);height:39px; background-repeat:repeat-x;       
        }
                
   table.mrpheadwht .header{
        font-family: "arial", "MS Sans Serif", sans-serif; 
	color:#67619F;  font-size: 18px; font-weight:bold;
	text-align:left;background-color:#FFFFFF;padding-lefT:10px;
        }
        
   table.modalRoundedPopup table.mrpheadprp td{
       background-image:url(../images/PHpurp1.gif);height:39px; background-repeat:repeat-x;       
        }
                
  table.modalRoundedPopup table.mrpheadprp .header{
        font-family: "arial", "MS Sans Serif", sans-serif; 
	color:#67619F;  font-size: 18px; font-weight:bold;
	text-align:left;background-color:#FFFFFF;padding-lefT:10px;
        }
        
  table.modalRoundedPopup table.mrphead td{
       background-image:url(../images/PHOr1.gif);height:39px; background-repeat:repeat-x;       
        }
                
  table.modalRoundedPopup table.mrphead .header{
        font-family: "arial", "MS Sans Serif", sans-serif; 
	color:#F17707;  font-size: 18px; font-weight:bold;
	text-align:left;background-color:#FFFFFF;padding-lefT:10px;
        }
                       
   table.modalRoundedPopup .header2{
     background-color:#ffffff;padding-right:10px;
        }
        
        
.GrayedOut
{ 
background-color:Gray;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.ModalPopup2
{ 
background-color:transparent;
background: url('media/popup-bg.gif') no-repeat;
background-position:center;
padding:0;
border: none;
}
.txtBox
{ 
border:none;
} 


 .mouseoverPopupo
{
    
   background-color:#DDDDDD;/*border:solid 1px #e4e4e4;padding:3px;*/
   text-align:center;  
   margin:0px;padding:0px;  border-left:0px;border-right:0px;border-bottom:0px;
   width:98px;
}

 .mouseoverPopupi 
{
   border:none 1px #7b7b7b; border-top:none 2px #DDDDDD;
   /*padding:3px;background-color:#f7f7f7;*/ width:100%;margin:0px;padding:0px; padding-top:2px; padding-bottom:2px;
}

/*==========*/
.inswizard2
{
    width:700px;
    
}
.inswizard2 p
{
    margin-bottom:7px;font-family:Arial; font-size:13px; color:#888888;
}
.inswizard
{
    width:400px;
    
}


.inswizard p
{
    margin-bottom:7px;font-family:Arial; font-size:13px; color:#888888;
}

h1.inswiz
{
    font-family:Arial; font-size:15px; color:#67619F; padding-bottom:5px;
}


ul.awwz
{
   list-style-position: outside; padding-left: 15px; margin-right:62px;
    padding-top:0px;margin-top:0px;
    margin-left:10px; margin-bottom:18px;   list-style-type:lower-roman;
    font-family:Arial; font-size:13px; color:#888888;
}
ul.awwz li
{
    line-height:20px;margin-bottom:5px;
}

div.loading
{
  display:block;margin-bottom:20px;padding:10px;background-color:#A9D544;color:#ffffff;font-family:arial;font-size:15px;width:100%; text-align:center;
}


.modalMenuH {
        background-color:#474747;
        border-width:3px;
        border-style:solid;
        border-color:#9896A1;
        
       color:#ffffff;
        font-family:Arial;
        font-size:12px;
        line-height:18px;
        padding:10px;
        
        }
         div.doff
        {
         text-decoration:none;
    color:#ffffff;
    line-height:18px;
        }
      div.don
        {
         text-decoration:underline;
    color:#ffffff;
    line-height:18px;
        } 
        .modalMenuH a.off
        {
         text-decoration:none;
    color:#ffffff;
    line-height:18px;
        }
       .modalMenuH a.on
        {
         text-decoration:underline;
    color:#ffffff;
    line-height:18px;
        } 
   .modalMenu {
        background-color:#474747;
        border-width:3px;
        border-style:solid;
        border-color:#9896A1;
        
        width:150px;
        font-family:Arial;
        font-size:12px;
        line-height:18px;
        padding:10px;
        
        }
        
        .modalMenu a.off
        {
         text-decoration:none;
    color:#ffffff;
    line-height:18px;
        }
       .modalMenu a.on
        {
         text-decoration:underline;
    color:#ffffff;
    line-height:18px;
        } 
        
         .modalMenuCT {
        background-color:#ffffff;
        border-width:2px;
        border-style:solid;
        border-color:#E2E2E2;
        
        width:150px;
        font-family:Arial;
        font-size:14px;
        font-weight:normal;
        line-height:18px;
        padding:10px;
        
        }
        
        .modalMenuCT  .off
        {
         text-decoration:none;
    color:#F17707;
    line-height:18px;  font-size:14px;
        font-weight:normal;
        }
       .modalMenuCT .on
        {
         text-decoration:underline;
    color:#F17707;
    line-height:18px;  font-size:14px;
        font-weight:normal;
        } 
      /*==================================================================================*/  
      /*==================================================================================*/  
        table.mnql
        {
            width:220px; background-color:#ffffff;
            border:dotted 1px #C1BCB3; /*#C1BCB3 width 2aqs 280px*/
                         
        }
        
        td.mnql0
        {
            border-bottom:none 10px #F7F7F7; 
        }
        
        table.mnql 
        {
           
        }
        
        
         table.mnql td.mnqlim
         {
             width:40px; font-family:Arial; font-size:12px; color:#888888;padding-top:5px;padding-left:5px;padding-right:10px;
         }
         
         
         table.mnql td.mnqlimr
         {
             font-family:Arial; font-size:12px; color:#888888; line-height:13px;/*#7b7b7b*/padding-right:5px;
             padding-top:5px;padding-bottom:10px; height:70px;
         }
         
       
        
         table.mnql td.mnqlimr a.off
         {
             font-family:Arial; font-size:14px; color:#F17707;padding-top:5px;height:18px;padding-bottom:2px;
             text-decoration:none; display:block; width:100%;
         }
           table.mnql td.mnqlimr a.on
         {
             font-family:Arial; font-size:14px; color:#F17707;padding-top:5px;height:18px;padding-bottom:2px;
             text-decoration:underline;display:block; width:100%;
         }
         
          table.mnqlwel td.mnwelcomehead
         {
             font-family:Arial; font-size:13px; color:#F17707; /*#7b7b7b*/
             padding-left:10px;
             padding-right:10px; line-height:20px;
         }
         
         table.mnqlwel td.mnwelcome
         {
             font-family:Arial; font-size:13px; color:#888888; /*#7b7b7b*/
             padding-left:10px;
             padding-right:10px; line-height:20px;
         }
         table.mnqlwel td.mnwelcome div.simple
         {
             font-family:Arial; font-size:13px; color:#888888; /*#7b7b7b*/
            
             padding-right:10px; line-height:20px; font-weight:normal; margin-top:10px;
         } 
         
        table.mnqlwel td.mnwelcome radiobutton
         {
              font-family:Arial; font-size:13px; color:#888888; 
         }
       
         table.mnqlwel td.head
         {
             font-family:Arial; font-size:13px; letter-spacing:0px; font-size: 16px;
	            line-height:15px;  color:#67619F; margin-top:10px; font-weight:normal;
         }
          table.mnqlwel td.head2
         {
             font-family:Arial;  letter-spacing:0px; font-size: 16px;
	            line-height:20px;  color:#67619F; margin-top:10px; font-weight:normal;padding-left:20px;
         }
         /**************************************************/
         table.siitmyaccount td
         {
              BACKGROUND-IMAGE: url(../images/MA_MMB.gif); background-repeat:repeat-x;
              height:32px; 
         }
                
         
         table.siitmyaccount td table.buttons  a.on
         {
              BACKGROUND-IMAGE: url(../images/MA_MMB_On.gif); background-repeat:no-repeat;
              height:32px; width:96px;font-family:Arial;font-size:13px;color:#7b7b7b; 
              display:block; font-weight:bold; padding-top:10px; text-decoration:none;
         }
         
          table.siitmyaccount td table.buttons  a.off
         {
              /*BACKGROUND-IMAGE: url(../images/MA_MMB_On.gif); background-repeat:no-repeat;*/
              height:32px; width:96px;font-family:Arial;font-size:13px;color:#7b7b7b;
              display:block;font-weight:bold; padding-top:10px;  text-decoration:none;
         }
         
         table.siitmyaccount td table.buttons  a.on2
         {
              BACKGROUND-IMAGE: url(../images/MA_MMB_On2.gif); background-repeat:no-repeat;
              height:32px; width:136px;font-family:Arial;font-size:13px;color:#7b7b7b; 
              display:block; font-weight:bold; padding-top:10px; text-decoration:none;
         }
         
          table.siitmyaccount td table.buttons  a.off2
         {
              /*BACKGROUND-IMAGE: url(../images/MA_MMB_On.gif); background-repeat:no-repeat;*/
              height:32px; width:136px;font-family:Arial;font-size:13px;color:#7b7b7b;
              display:block;font-weight:bold; padding-top:10px;  text-decoration:none;
         }
         
         table.siitmyaccount td table.buttons  td.on4
         {
             BACKGROUND-IMAGE: url(../images/MA_MMB_On2.gif); background-repeat:repeat-x;height:32px; border:solid 1px red;
         }
          table.siitmyaccount td table.buttons  td.off4
         {
             BACKGROUND-IMAGE: url(../images/MA_MMB_On.gif); background-repeat:repeat-x;height:32px; border:solid 1px green;
         }
          table.siitmyaccount td table.buttons  td a.on4
         {
              /*BACKGROUND-IMAGE: url(../images/MA_MMB_On2.gif); background-repeat:no-repeat;width:136px;*/
              height:32px; font-family:Arial;font-size:13px;color:#7b7b7b; 
              display:inline; font-weight:bold; padding-top:10px; text-decoration:none;
         }
         
          table.siitmyaccount td table.buttons  td a.off4
         {
              /*BACKGROUND-IMAGE: url(../images/MA_MMB_On.gif); background-repeat:no-repeat; width:136px;*/
              height:32px;font-family:Arial;font-size:13px;color:#7b7b7b;
              display:inline;font-weight:bold; padding-top:10px;  text-decoration:none;
         }
         
         table.siitmyaccount td table.buttons  a.on3
         {
              BACKGROUND-IMAGE: url(../images/MA_MMB_On3.gif); background-repeat:no-repeat;
              height:32px; width:156px;font-family:Arial;font-size:13px;color:#7b7b7b; 
              display:block; font-weight:bold; padding-top:10px; text-decoration:none;
         }
         
          table.siitmyaccount td table.buttons  a.off3
         {
              /*BACKGROUND-IMAGE: url(../images/MA_MMB_On.gif); background-repeat:no-repeat;*/
              height:32px; width:156px;font-family:Arial;font-size:13px;color:#7b7b7b;
              display:block;font-weight:bold; padding-top:10px;  text-decoration:none;
         }
 /**************************************************/         
td.av
{
     text-align:center; BACKGROUND-IMAGE: url(../images/AvtBack.gif); background-repeat:no-repeat;  
    border-bottom:none 1px #dddddd;
     width:71px; height:74px;
}

td.avb
{
     text-align:center; BACKGROUND-IMAGE: url(../images/AvtBack_Bio.gif); background-repeat:no-repeat;  
    border-bottom:none 1px #dddddd;
    width:82px; height:87px; 
}
 /**************************************************/    

 .accheaderdef 
 {
   font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	line-height:19px;  color:#ffffff; margin-top:10px; font-weight:normal;
	margin-bottom:5px; cursor:pointer; background-color:#F17707; padding-bottom:3px; padding-top:3px;
	padding-left:5px;
 }
 .accheaderdef a.off
 {
     text-decoration:none;color:#ffffff;
 }
 
 .accheaderdef a.on
 {
     text-decoration:underline;color:#ffffff;
 }

  .accheaderdefsel
 {
   font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	line-height:19px;  color:#ffffff; margin-top:10px; font-weight:normal;
	margin-bottom:5px; cursor:pointer; background-color:#F88A27; padding-bottom:3px; padding-top:3px;
	padding-left:5px;
 }
 
 .accheaderdefsel a.off
 {
     text-decoration:none;color:#ffffff;
 }
 
 .accheaderdefsel a.on
 {
     text-decoration:underline;color:#ffffff;
 }
 
 .acccontent1
 {
     padding:0px; width:100%;background-color:#F7f7f7;
 }
 
 .acccontent3
 {
     padding:0px; width:100%;background-color:#F7f7f7;
 }
 
 div.AWpop
{
	font-family: "Arial"; letter-spacing:0px;font-size: 14px; /*#e3e3e3;*/
	line-height:14px;padding-top:0px;border:solid 5px #ffffff;/*#e3e3e3;*/
	
	background-color:#EDEDED;
	color:#8d8d8d;
	padding-bottom:0px;width:99%;overflow:hidden;
	
}

  .accheaderdefpop 
 {
   font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	  color:#F17707; font-weight:normal;
	margin-bottom:5px; cursor:pointer; background-color:#ffffff; padding-bottom:3px; 
	
 }
  .accheaderdefselpop
 {
   font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	  color:#F17707;  font-weight:normal;
	margin-bottom:5px; cursor:pointer; background-color:#ffffff; padding-bottom:3px;
 }
 .acccontentpop
 {
     padding:0px; width:100%;background-color:#FFFFFF; color:Red;
 }
 
 
 .acccontentdef
 {
     margin:20px;
 }
 
 
table.radiobuttonms tr td 
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	  color:#7b7b7b; font-weight:normal; margin:0px; padding:0px; padding-right:20px;
}
table.radiobuttonms2 tr td 
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 12px;
	  color:#7b7b7b; font-weight:normal; margin:0px; padding:0px; padding-right:20px;
}
table.message
{
    font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 12px;
	 color:#ffffff; border:dotted 1px #ffffff;background-color:#F17707; /*#F17707*/
	 /*padding: 3px; padding-left: 1px; padding-right: 1px;*/padding-left:3px;padding-right:3px;
}
table.message td.in
{
    border:solid 3px #F17707; height:22px; 
}

table.message a.off
{
    color:#F17707; background-color:#ffffff; text-decoration:none;padding-left:2px;padding-right:2px;/*padding:1px;border:solid 3px #F17707;*/
}
table.message a.on
{
    color:#F17707; background-color:#ffffff; text-decoration:underline;padding-left:2px;padding-right:2px;/*padding:1px;border:solid 3px #F17707;*/
}

table.message td.inner
{
    padding: 23px; padding-left: 5px; padding-right: 5px;
}

select.dropdownlist
{
    color:#7b7b7b; height:12px;font-size: 12px;
}

 .FieldName 
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	  color:#7b7b7b; font-weight:normal;
	
}

td.FieldName  .hint
{
    font-size: 12px;
}



 /**************************************************/
   div.stickiesp
{
      /*width:235px;height:184px;*/
      border:none 1px red;margin-top:40px;
       width:287px;height:235px; 
       BACKGROUND-IMAGE: url(../images/StickyNote2p.jpg); background-repeat:no-repeat;
}
  div.stickiesy
{
      /*width:235px;height:184px;*/
      border:none 1px red;margin-top:40px;
       width:287px;height:235px; 
       BACKGROUND-IMAGE: url(../images/StickyNote2y.jpg); background-repeat:no-repeat;
}
 div.stickieswl
{
      /*width:235px;height:184px;*/
      border:none 1px red;margin-top:40px;
       width:287px;height:235px; 
       BACKGROUND-IMAGE: url(../images/StickyNote4w.jpg); background-repeat:no-repeat;
}
 div.stickiesw
{
      /*width:235px;height:184px;margin-top:40px;*/
      border:none 1px red;margin-top:40px;
       width:188px;height:183px; 
       BACKGROUND-IMAGE: url(../images/StickyNote2w.jpg); background-repeat:no-repeat;
} 
div.stickies
{
      /*width:235px;height:184px;*/
      border:none 1px red;margin-top:40px;
       width:287px;height:201px; 
       BACKGROUND-IMAGE: url(../images/StickyNote1.jpg); background-repeat:no-repeat;
}

  
table.stick1
{
     background-repeat:no-repeat;
    width:287px;height:201px; 
}

table.stick1 td
{
    font-family:MS Sans Serif; font-size:12px; 
    
}

table.stick1 td.hd
{
    font-size:13px; padding:0px;margin:0px;padding-left:15px;padding-top:0px;font-weight:bold;border:none 1px red; 
    
}

table.stick1 td.bx
{
    padding-left:15px;padding-top:15px;padding-right:35px;border:none 1px green;font-size:13px;
    line-height:15px; 
}

table.stick1 td input
{
    margin-right:5px;
}

table.stick1 td input.socb
{
    margin-right:10px; margin-top:5px;
}
table.stick1 td input.lr
{
    margin-right:1px; margin-left:10px;
}

table.stick1  div.txtt
{
    font-family:MS Sans Serif; font-size:12px; font-weight:bold;margin-top:10px;
    margin-bottom:3px; color:#7b7b7b;
}
span.txtt
{
    font-family:MS Sans Serif; font-size:12px; font-weight:bold;margin-top:10px;
    margin-bottom:3px; color:#7b7b7b;
}
table.stick1 a
{
    font-size:13px; font-weight:bold;
}

  a.moreoff
 {
   text-decoration:none;
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:none; cursor:pointer;
 }
  
   a.moreon
 {
       font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:none; cursor:pointer; text-decoration:underline;
 }
table.stick1  input.textbox
{
    WIDTH:150px;height:15px; background-color:#f4f4f4;border:solid 1px #c7c7c7;
    padding-left:3px;padding-right:8px; vertical-align:middle;margin-left:0px;
    font-family:arial; font-size:10px; color:#939393;
}


table.banner td.bx
{   
	background-repeat:repeat-x;  height:37px;
	background-image:url(../images/bnr1.jpg);
}

a.ban
{ 
   
}
a.banon
{ 
    text-decoration:underline; font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal; color:#707070; 
}

a.banoff
{ 
     text-decoration:none;color:#707070; font-family: "arial", "MS Sans Serif", sans-serif; 
     letter-spacing:0px; font-size: 13px; 
     font-weight:normal; 
}

span.ban
{
    margin-left:10px;margin-right:10px;color:#B6B4B4;
}


/*  =========================================================================== */
 table.cardback td
 {      
    font-family:Arial; font-size:14px; color:#676767; font-weight:normal; /*color:#ffffff;*/
 }
 table.cardback td.tct
 {      
      BACKGROUND-IMAGE: url(../images/bkct.jpg); background-repeat:no-repeat;
     height:29px; width:475px;
 }
 table.cardback td.tcb
 {      
      BACKGROUND-IMAGE: url(../images/bkcb.jpg);  background-repeat:no-repeat;
      width:475px; height:29px;
 }
  table.cardback td.tcm
 {      
      BACKGROUND-IMAGE: url(../images/bkcm.jpg); background-repeat:repeat-y; 
      width:475px;height:300px;padding-top:15px;padding-bottom:20px;
 }
  table.cardback td.tcm div.tcmbod
  {
       border:none 1px red; padding-left:20px; padding-right:20px;
      cursor:pointer;
  }
  
table.PostcardContent
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#888888;  /*#888888*/
	line-height:14px; font-weight:normal;
}

table.PostcardContent td
{
font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#888888; 
	line-height:17px; font-weight:normal;
}


table.PostcardContent td.h1
{
	font-size:14px; font-weight:normal;  line-height:18px;
}
table.PostcardContent td.h2
{
	font-size:12px;  font-weight:normal; 
}


table.PostcardHeader
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#A09E9E;  /*#BAB8B8*/
	line-height:14px; font-weight:normal;
}
table.PostcardHeader td.h1
{
	font-size:13px; font-weight:normal;  line-height:18px;
}
table.PostcardHeader td.h2
{
	font-size:12px;  font-weight:normal; 
}

td.LabelToFrom
{
	color:#888888;font-family:MS Sans Serif;font-size:14px; font-weight:normal; letter-spacing:0px;
}
.LabelToFromEdit
{
	color:#888888;font-family:MS Sans Serif;font-size:14px; font-weight:normal; letter-spacing:0px;
}
td.LabelToFromHelp
{
	color:#888888;font-family:MS Sans Serif;font-size:14px; font-weight:bold; letter-spacing:-1px;
	padding-top:5px;
}

div.bodq
{
    font-family:MS Sans Serif; font-size: 13px;color:#888888; /*#7b7b7b*/
    letter-spacing:0px;font-weight:normal; 
	line-height:16px;padding-bottom:10px;
	
}

div.bod
{
    font-family:MS Sans Serif; font-size: 13px;color:#888888; /*#7b7b7b*/
    letter-spacing:0px;font-weight:normal; 
	line-height:16px;padding-bottom:10px;
}

div.bod
{
    width:449px;height:490px;overflow:auto;
}

div.bod img
{
    
	 border:solid 1px #d8d8d8;
}

div.bod span.quote
{
    margin-bottom:20px;color:Red;
}


table.hrbio2 
{
    width:100%;margin-top:5px;margin-bottom:12px;
}
table.hrbio2 td.m
{
    BACKGROUND-IMAGE: url(../images/fihcbpix3.gif); background-repeat:repeat-x;
     height:2px; width:100%;
}


table.hrbio2 td.mb2
{
    BACKGROUND-IMAGE: url(../images/fihcbpix3.gif); background-repeat:repeat-x;
     height:2px; width:100%;
}

/*************************/
table.statemess
{
    font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 12px;
	/*color:#ffffff; */border:dotted 1px #ffffff;background-color:#8EC61C; /*background-color:#F17707;*/
}

table.statemess td div
{  
	  color:#8EC61C; background-color:#FFFFFF;padding-left:3px;
	  padding-right:3px;padding-top:2px;padding-bottom:2px;margin:1px;
}

table.statemess a.off
{
    color:#F17707; background-color:#ffffff; text-decoration:none;
    padding:1px;border:solid 3px #F17707;
    
}

table.statemess a.on
{
    color:#F17707; background-color:#ffffff; text-decoration:underline;
    padding:1px;border:solid 3px #F17707;
}



/*************************/
table.tblindx td 
{
    padding-right:5px; 
}

table.tblindx td a
{
    font-family:Arial; font-size:11px; 
}

table.tblindx td a.off
{
    color:#F17707; text-decoration:none;
}

table.tblindx td a.on
{
    color:#F17707; text-decoration:underline;
}
/*************************/
table.tblindxstm
{
   height:37px; width:245px;/*34*/
   background-image:url(../images/BackBannerC.gif); background-repeat:repeat-x;/*IndexBack.gif*/
}
table.tblindxstm td
{
    padding-right:5px;  
}

table.tblindxstm td a
{
    font-family:Arial; font-size:11px; 
}

table.tblindxstm td a.off
{
    color:#F17707; text-decoration:none;
}

table.tblindxstm td a.on
{
    color:#F17707; text-decoration:underline;
}
/*************************/

#UpdateProgress1 {
      width: 100%; background-color:#F17707;  color:#ffffff;border:dotted 1px red;
      position: absolute; bottom: 0%; left:0px; 
     }

.repeat
{
    padding-right:10px;
}
div.progbarg
{
    font-family:arial;font-size:13px;
    background-color:#B7EE11; font-weight:normal;
    padding-left:10px;padding-right:40px;border:dotted 1px #ffffff;height:25px; vertical-align:middle;
    color:#ffffff;
}
div.progbarg img
{
    margin-right:10px;
}
div.progbar
{
    font-family:arial;font-size:12px;
    background-color:#59A5D6; /*#F17707*/margin-bottom:3px;
    padding-left:10px;color:#ffffff;border:dotted 1px #000000;
}
div.progbar img
{
    margin-right:10px;
}

div.progbar2
{
    font-family:arial;font-size:12px;
    background-color:#59A5D6; /*#F17707*/margin-bottom:3px;
    padding-left:10px;color:#ffffff;
}
div.progbar2 img
{
    margin-right:10px;
}

div.progbar3
{
    font-family:arial;font-size:12px;
    background-color:#B5D563; margin-bottom:5px;
    padding-left:10px;color:#ffffff; width:200px;padding-right:20px;
}
div.progbar3 img
{
    margin-right:10px;
}

table.main td.rhs
{
    BACKGROUND-IMAGE: url(../images/borderrhs.jpg); 
    background-repeat:repeat-y; background-position:left top;
}

div  div.h1a
{
    font-size:30px; color:#67619F;
}

div  div.h2a
{
    font-size:20px; color:#67619F;
}

/*==================================*/

table.galsel td.head
{
     BACKGROUND-IMAGE: url(../images/galselhead.gif); background-repeat:no-repeat;
     height:49px; width:120px;padding:0px; 
}
table.galsel td.bod
{
     BACKGROUND-IMAGE: url(../images/galselbod.gif); background-repeat:repeat-y;
     width:120px;padding:0px; 
}
table.galsel td.foot
{
     BACKGROUND-IMAGE: url(../images/galselfoot.gif); background-repeat:no-repeat;
     height:65px; width:120px;padding:0px; 
}
/*==================================*/
table.stampsel 
{
    width:255px;
}

table.stampsel td.head
{
     BACKGROUND-IMAGE: url(../images/stmpselhead.gif); background-repeat:no-repeat;
     height:49px; 
}
table.stampsel td.bod
{
     BACKGROUND-IMAGE: url(../images/stmpselbod.gif); background-repeat:repeat-y;
     
}
table.stampsel td.foot
{
     BACKGROUND-IMAGE: url(../images/stmpselfoot.gif); background-repeat:no-repeat;
     height:65px; 
}

/*********/
/*********/
table.artback
{
}
table.artback td.top
{
    BACKGROUND-IMAGE: url(../images/artistbackt.gif); background-repeat:no-repeat;
     height:30px; width:788px;
}
table.artback td.bod
{
     BACKGROUND-IMAGE: url(../images/artistbackm.gif); background-repeat:repeat-y;
    width:788px;
}
table.artback td.foot
{
    BACKGROUND-IMAGE: url(../images/artistbackb.gif); background-repeat:no-repeat;
     height:30px; width:788px;
}

/*******/
a.linkhideshow
{
      font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px; 
      font-weight:normal;	 color:#F17707; text-decoration:underline;padding:2px;
}

/*******/
.TIResults
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px;
	font-size: 14px; color:#999999;font-weight:normal;
	
	/*font-size: 12px;color:#53553d;font-weight:normal; */
	
}

/*******/
table.PanelType2 td.head
{
     BACKGROUND-IMAGE: url(../images/PBHead1.gif);
     background-repeat:no-repeat;
     height:49px; width:417px; 
}

table.PanelType2 td.body
{
    BACKGROUND-IMAGE: url(../images/PBBody1.gif);
    background-repeat:repeat-y;
    width:417px;padding-left:10px;padding-right:10px;
}

table.PanelType2 td.foot
{
    BACKGROUND-IMAGE: url(../images/PBFoot1.gif);
    background-repeat:no-repeat;
    height:28px; width:417px;
    
    
}

table.PanelType2 td.head2
         {
               
                font-family:Arial; font-size:13px; letter-spacing:0px; font-size: 18px;
	            line-height:15px;  
	            color:#FFFFFF; margin-top:10px; font-weight:normal;
	            padding-left:20px;
         }
         
  
  
  
  table.PanelType3 td.head
{
     BACKGROUND-IMAGE: url(../images/PBHead3.gif);
     background-repeat:no-repeat;
     height:16px; width:467px; 
}

table.PanelType3 td.body
{
    BACKGROUND-IMAGE: url(../images/PBBody3.gif);
    background-repeat:repeat-y;
    width:467px;padding-left:10px;padding-right:10px;
}
table.PanelType3 td.bodyx
{
   
    width:467px;padding-left:10px;padding-right:10px;
}
table.PanelType3 td.foot
{
    BACKGROUND-IMAGE: url(../images/PBFoot3.gif);
    background-repeat:no-repeat;
    height:28px; width:467px;
    
    
}

table.PanelType3 td.head2
         {
               
                font-family:Arial; font-size:13px; letter-spacing:0px; font-size: 18px;
	            line-height:15px;  
	            color:#FFFFFF; margin-top:10px; font-weight:normal;
	            padding-left:20px;
         }
         
                
.butdotr
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/ArrowRightOr.gif); background-repeat:no-repeat;
    background-position:right center; cursor:pointer; 
}    

.butdotl
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/ArrowLeftOr.gif); background-repeat:no-repeat;
    background-position:right center; cursor:pointer;
}      


.butdot
{
    display:inline;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
   cursor:pointer; 
}

.lblmini
{
    color:#ffffff; font-family:Arial; font-size:11px;padding-left:15px;
}
.lblminib
{
    color:#888888; font-family:Arial; font-size:11px;padding-left:15px;
}
 .link
 {
    
     font-family:Arial; font-size:15px; font-weight:normal;
    color:#888888;padding-left:8px;vertical-align:middle; text-decoration:underline;
    margin-right:10px;
 }
 
  .linko
 {
    
     font-family:Arial; font-size:15px; font-weight:normal;
    color:#F17707;padding-left:8px;vertical-align:middle; text-decoration:underline;
    margin-right:10px;
 }
 
 /************************/
 .butcheck
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/icncheck.gif); background-repeat:no-repeat;
    background-position:right center; cursor:pointer; 
}    
 .butenv
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/tnyenv.gif); background-repeat:no-repeat;
    background-position:right center; cursor:pointer; 
}  

.butcheck3
{
    border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:11px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    cursor:pointer;  display:block;
}

.butcheck4
{
    border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:11px; color:#F17707;padding-left:3px;padding-right:3px;
    background-color:#ffffff;  padding-top:2px;padding-bottom:2px;
    cursor:pointer;  display:block;
}
.label4
{
    text-decoration: none;
    font-family:Arial; font-size:11px; color:#666666;padding-left:3px;padding-right:3px;
     padding-top:2px;padding-bottom:2px;
      
}
 .butcheckl
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/icncheck.gif); background-repeat:no-repeat;
    background-position:left center; cursor:pointer; 
} 
.butclosel
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/icclose.gif); background-repeat:no-repeat;
    background-position:left center; cursor:pointer; 
} 

.butsaver
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/icsave.gif); background-repeat:no-repeat;
    background-position:right center; cursor:pointer; 
} 

.butempty
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:14px; color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    cursor:pointer; 
} 

 .butwhat
{
    display:block;border:dotted 1px #BBBBBB;text-decoration: none;
    font-family:Arial; font-size:12px; color:#F17707;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/bwhat.gif); background-repeat:no-repeat;
    background-position:right center; cursor:pointer; 
} 

table.cardtracking td.header
{
	font-family:Arial;font-size:14px; font-weight:bold;color:#FFFFFF;
	height:20px;padding:0px;margin:0px; border-bottom:solid 1px #DADADA;
	padding-top:5px;padding-bottom:5px;	 background-color:#A29DC4;
}
table.cardtracking td.header2
{
	font-family:Arial;font-size:14px; font-weight:normal;color:#666666; /*#FFFFFF;*/
	height:20px;padding:0px;margin:0px; border-bottom:solid 1px #D2D2D2;
	padding-top:5px;padding-bottom:5px;	 background-color:#DBDBDB;
}
table.cardtracking td.header2 .link
{
	font-family:Arial;font-size:14px; font-weight:bold;color:#666666; /*#FFFFFF;*/
	
}
table.cardtracking td.header .link
{
	font-family:Arial;font-size:14px; font-weight:bold;color:#FFFFFF;
	
}
table.cardtracking tr.off td
{
    background-color:#FFFFFF;
}
table.cardtracking tr.on td
{
    background-color:#EDEAF2;
}

table.cardtracking td.aqct
{
	font-family:Arial;font-size:14px; font-weight:normal;color:#7b7b7b;  text-align:left; 
	padding:2px 0px 2px 0px;margin:0px; border-bottom:solid 1px #DADADA; vertical-align:middle;
	
}
table.cardtracking td.aqct span.off
{
	font-family:Arial;font-size:12px; font-weight:normal;color:#7b7b7b; 
	margin:0px; border-bottom:none 1px #DADADA;
	
}
table.cardtracking td.aqct span.on2
{
	font-family:Arial;font-size:12px; font-weight:bold;color:#7b7b7b; 
	margin:0px; border-bottom:none 1px #DADADA;
	
}
table.cardtracking td.aqct span.on3
{
	font-family:Arial;font-size:12px; font-weight:bold;color:#67619F; 
	margin:0px; border-bottom:none 1px #DADADA;
	
}
td.aqct a.on
{
    cursor:pointer;text-decoration:none;font-weight:bold;color:#F17707;
}
td.aqct a.off
{
    cursor:pointer;text-decoration:none; font-weight:bold; color:#7b7b7b;  
}


td.aqct a.onv
{
    cursor:pointer;text-decoration:none;font-weight:normal;color:#F17707;
}
td.aqct a.offv
{
    cursor:pointer;text-decoration:none; font-weight:normal; color:#7b7b7b;  
}

table.moct
{
    font-family:Arial; color:#666666; font-size:11px; line-height:14px; /*color:#67619F;*/
    margin:12px; background-color:#FFFBCC;
}


table.moct .ButNotViewed
{
    font-family:Arial;font-size:12px; font-weight:normal;color:#7b7b7b; text-decoration:none;
    padding-right:20px;margin-bottom:7px;line-height:15px;
    
}
table.moct .ButViewed
{
    font-family:Arial;font-size:13px; font-weight:normal;color:#67619F; text-decoration:none;
    padding-right:20px;margin-bottom:7px;line-height:20px; font-weight:bold;
}

span.instrnumview
{
    color:#67619F;
     font-family:Arial;font-size:14px; font-weight:normal;
}

table.instrnumview
{
    color:#67619F;
     font-family:Arial;font-size:14px; font-weight:normal;
}

table.instrnumview .ButNotViewed
{
    font-family:Arial;font-size:12px; font-weight:normal;color:#67619F; text-decoration:none;
    padding-right:20px;margin-bottom:7px;display:block;
}
table.instrnumview .ButViewed
{
    font-family:Arial;font-size:20px; font-weight:normal;color:#67619F;; text-decoration:none;
    padding-right:20px;margin-bottom:7px;display:block;
}


.ButtonSwitchVDR
{
    font-family:Arial;font-size:14px;color:#F17707; text-decoration:none;
    background-color:#ffffff;border:dotted 1px #b5b5b5; 
    padding-left:5px;padding-right:5px; height:32px; cursor:pointer; 
    
}

.ButtonSwitchVDR2
{
    font-family:Arial;font-size:12px;color:#F17707; text-decoration:none;
    background-color:#ffffff;border:dotted 1px #b5b5b5; 
    padding-left:5px;padding-right:5px; height:32px; cursor:pointer; 
    
}


/****************************************/
table.ab td.te .link
 {
    
     font-family:Arial; font-size:15px; font-weight:normal;
    color:#ffffff;padding-left:8px;vertical-align:middle; text-decoration:underline;
    margin-right:10px; 
 }
  table.ab td.te a.tog0
  {
      font-family:Arial; font-size:12px; font-weight:normal;color:#ffffff; text-decoration:none;
  }
  
  table.ab td.te a.tog1
  {
      font-family:Arial; font-size:12px; font-weight:normal;color:#ffffff; text-decoration:underline;
  }
  
  
.whatthis
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;	
	 text-decoration:none;color:#F17707;cursor:pointer;display:block;
}
.whatthison
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;	
	 text-decoration:underline;color:#F17707;cursor:pointer;display:block;
}

.whatthisoff
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;	 
	 text-decoration:none;color:#F17707;cursor:pointer;display:block;
}

/****************************************/
table.panelnewsminiqlink td.h
{
    background-image:url(../images/pnlmnewsquicklinks.gif); background-repeat:no-repeat;
    background-position:center center;   width:2193px;height:46px; color:#67619F;
    font-size:17px;font-family:Arial;padding-left:20px;
}

table.panelnewsmini td.h
{
    background-image:url(../images/NwsPH.gif); background-repeat:no-repeat;
    background-position:center center;   width:219px;height:42px; color:#67619F;
    font-size:17px;font-family:Arial;padding-left:20px;
}

table.panelnewsmini td.b
{
    background-image:url(../images/NwsPB.gif); background-repeat:repeat-y;
    background-position:center center;   width:219px;/*padding-left:20px;*/
}

table.panelnewsmini td.f
{
    background-image:url(../images/NwsPF.gif); background-repeat:no-repeat;
   background-position:center center; width:219px;height:30px;
}




table.p td.l
{
    BACKGROUND-IMAGE: url(../images/pmnl.gif); background-repeat:no-repeat;
    width:3px; height:25px;
}
table.p td.r
{
    BACKGROUND-IMAGE: url(../images/pmnr.gif); background-repeat:no-repeat;
    width:6px; height:25px;
}
table.p td.m
{
    BACKGROUND-IMAGE: url(../images/pmnb.gif); background-repeat:repeat-x;
    height:25px; padding-left:10px;padding-right:10px; color:#F17707;
    font-weight:normal; cursor:pointer;
}

table.p td.m a
{
    color:#F17707; font-family:Arial;font-size:12px;
    font-weight:normal; cursor:pointer; text-decoration:none;
}

 span.q
{
    color:#7b7b7b; font-family:Arial;font-size:11px;
    font-weight:normal; text-decoration:none;  font-style:italic;
    display:block;
}

 span.qb
{
    color:#7b7b7b; font-family:Arial;font-size:10px;
    font-weight:normal; text-decoration:none;display:block;
}

a.linkon
{
    color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:pointer; text-decoration:underline; display:block;
    line-height:20px;
}
a.linkoff
{
    color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:pointer; text-decoration:none; display:block;
    line-height:20px;
}

a.link2on
{
    color:#F17707; font-family:Arial;font-size:11px;
    font-weight:normal; cursor:pointer; text-decoration:underline; display:block;
    line-height:20px;
}
a.link2off
{
    color:#F17707; font-family:Arial;font-size:11px;
    font-weight:normal; cursor:pointer; text-decoration:none; display:block;
    line-height:20px;
}

/*************************/

table.mpopups
{
     color:#67619F; font-size:17px; font-family:Arial;
}
table.mpopups div.h0
{
    color:#67619F; font-size:28px;
}
table.mpopups div.h1
{
    color:#67619F; font-size:16px;line-height:25px;
}
table.mpopups div.h3
{
    color:#67619F; font-size:19px;line-height:25px;
}
table.mpopups div.h5
{
    color:#F17707; font-size:26px;line-height:25px;
}
table.mpopups span.b1
{
    color:#7b7b7b;  font-size:14px; 
}


/********************/
.modalMenuP {
        background-color:#ffffff;
        border-width:3px;
        border-style:none;
        border-color:#ffffff;
        
        height:20px;
        font-family:Arial;
        font-size:12px;
                      
        }
        
 div.whatsthis{
        border:dotted 1px #67619F;text-align:left;font-family:tahoma;font-size:14px;color:#67619F;
        margin-top:15px;background-color:#f2f2f2;padding:10px;
                      
        } 
div.whatsthis .h0
  {
      font-size:16px;
  } 
  div.whatsthis .h1
  {
      font-size:15px; 
  }      
  
  div.whatsthis ul.to
{
    text-align:left;font-family:tahoma;
   list-style-position: outside; padding-left: 35px; margin-right:32px;
    padding-top:0px;margin-top:15px;
    margin-left:10px; margin-bottom:18px;   list-style-type:decimal;font-size:14px;
}
  div.whatsthis ul.to li
{
    line-height:15px;margin-bottom:20px;margin-left:10px;font-family:arial;font-size:13px;
}
 div.whatsthis ul.tp
{
    text-align:left;font-family:tahoma;
   list-style-position: outside; /*padding-left: 35px;*/ margin-right:32px;
    padding-top:0px;margin-top:10px; list-style-type:disc;
    margin-left:10px; margin-bottom:18px;  font-size:14px; 
}
  div.whatsthis ul.tp li
{
    line-height:15px;margin-bottom:10px;margin-left:10px;font-family:arial;font-size:13px;
}
         div.whatsthis p{
       font-size:13px;color:#67619F;  font-family:arial;                          
        }         
      div.whatsthis p a.whaton{
       font-size:13px;color:#F17707;  text-decoration:underline;                            
        }  
        
         div.whatsthis p a.whatoff{
       font-size:13px;color:#F17707;   text-decoration:none;                           
        }     
        
table.tmin td.t
{   
    background-image:url(../images/pmt.gif); background-repeat:no-repeat; 
    width:163px; height:21px;
}
table.tmin td.m
{   
    background-image:url(../images/pmm.gif); background-repeat:repeat-y;
    
}
table.tmin td.b
{   
    background-image:url(../images/pmb.gif); background-repeat:no-repeat; 
    width:163px;  height:21px;
}
       
 a.beoff
{
    font-family:Arial; color:#F17707;  
    text-decoration:none; display:block; 
    background-image:url(../images/ipen.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px; cursor:pointer;
}
 a.beon
{
    font-family:Arial; color:#F17707; 
    text-decoration:underline;
    display:block; 
    background-image:url(../images/ipen.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px; cursor:pointer;
}
 a.bboff
{
    font-family:Arial; color:#F17707;  
    text-decoration:none; display:block; 
    background-image:url(../images/ien.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px; cursor:pointer;
}
 a.bbon
{
    font-family:Arial; color:#F17707; 
    text-decoration:underline;
    display:block; 
    background-image:url(../images/ien.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px; cursor:pointer;
}

 a.bpoff
{
    font-family:Arial; color:#F17707;  
    text-decoration:none; display:block;  cursor:pointer;
    background-image:url(../images/iplus.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px;
}
a.bpon
{
    font-family:Arial; color:#F17707; 
    text-decoration:underline; cursor:pointer;
    display:block; 
    background-image:url(../images/iplus.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px;
}

 a.bmoff
{
    font-family:Arial; color:#F17707;  
    text-decoration:none; display:block; 
    background-image:url(../images/imin.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px; cursor:pointer;
}
 a.bmon
{
    font-family:Arial; color:#F17707; 
    text-decoration:underline; cursor:pointer;
    display:block; 
    background-image:url(../images/imin.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px;
}


 a.bcoff
{
    font-family:Arial; color:#F17707;  
    text-decoration:none; display:block;  cursor:pointer;
    background-image:url(../images/icom.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px;line-height:16px;
}
 a.bcon
{
    font-family:Arial; color:#F17707;  cursor:pointer;
    text-decoration:underline;
    display:block; 
    background-image:url(../images/icom.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px;line-height:16px;
}

 a.bsoff
{
    font-family:Arial; color:#F17707;   cursor:pointer;
    text-decoration:none; display:block; 
    background-image:url(../images/ishare2.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px;line-height:16px;
}
 a.bson
{
    font-family:Arial; color:#F17707;  cursor:pointer;
    text-decoration:underline;
    display:block; 
    background-image:url(../images/ishare2.gif); background-repeat:no-repeat; background-position:left center;
    padding-left:20px;margin-bottom:5px;line-height:16px;
}

/**************************************************************/

table.modalSignUp {
        
       background-image:url(../images/bcksn.jpg); background-repeat:no-repeat;
       width:889px; height:574px;
        }  
  table.modalSignUp td.head
  {
    border:solid 10px #FFFFFF;height:39px;border-top-style:none;
  }
  table.modalSignUp td.body
  {
    border:solid 10px #FFFFFF;border-top-style:none;
  }         
  table.modalSignUp div.h1
  {
      color:#ffffff;font-size:35px;font-family:Arial;font-weight:normal;
  }
  table.modalSignUp div.h2
  {
      color:#ffffff;font-size:23px;font-family:Arial;font-weight:normal;
  }
  
  table.modalSignUp table.main{
        
       background-image:url(../images/breg.jpg); background-repeat:no-repeat;
       width:811px; height:395px;
        } 
        
 table.mainreg{
        
       background-image:url(../images/bregsub.gif); background-repeat:no-repeat;
      width:822px; height:426px;
        }  
        
 table.mainreg2{
        
       background-image:url(../images/bregsub2.jpg); background-repeat:no-repeat;
        width:830px; height:434px;
        }  

 table.modalSignUp table.mainregun{
        
       background-image:url(../images/bregunsub.gif); background-repeat:no-repeat;
       width:822px; height:426px;
        }  
table.modalSignUp table.main .whatthisoff
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:none; cursor:pointer;
}
  table.modalSignUp table.main .whatthison
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:underline; cursor:pointer;
}          
        
       

table.modalSignUp table.main  div.b3
{
     font-size: 14px; color:#666666; line-height:18px;font-family:Arial;
}   



 table.mainlm{
        
       background-image:url(../images/bregsub3.jpg); background-repeat:no-repeat;  /*breg2.jpg*/
       width:816px; height:403px;
        }  

table.modalSignUp table.mainlm .whatthisoff
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:none; cursor:pointer;
}
  table.modalSignUp table.mainlm .whatthison
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;
	 color:#F17707; text-decoration:underline; cursor:pointer;
}          
        
       

table.modalSignUp table.mainlm  div.b3
{
     font-size: 14px; color:#666666; line-height:18px;font-family:Arial;
}   

.GrayedOut2
{ 
background-color:#eeeeee;
filter:alpha(opacity=70);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}     

div.mp
{
  font-size:12px;font-family:Arial;color:#666666;  
}      

div.mp .whaton
{
font-size:12px;color:#F17707;  text-decoration:underline;
}

div.mp .whatoff
{
font-size:12px;color:#F17707;  text-decoration:none;
}

div.mp
{
     padding-left:0px; margin-right:12px;
    padding-top:0px; margin-top:0px;
    margin-left:0px; margin-bottom:18px;   
     
}

div.mp p
{
    line-height:18px;margin-bottom:12px; font-size:15px; font-family:Arial; color:#666666;
}     
div.mp p.li1
{
    line-height:15px;margin-bottom:12px; font-size:15px; font-family:Arial; color:#666666;
     background-image: url(../images/discg.gif); background-repeat:no-repeat; background-position:left center;
     padding-left:20px;
}

 div.mp  span.off{
       font-size:15px;color:#F17707; cursor:pointer;                       
        }  
        
  div.mp  a.off{
       font-size:15px;color:#F17707; cursor:pointer;                       
        }  
        
                
ul.mp
{
    list-style-position:outside; padding-left:0px; margin-right:12px;
    padding-top:0px; margin-top:0px;
    margin-left:0px; margin-bottom:18px;   
    font-size:15px; font-family:Arial; color:#666666; list-style: none; 
}

ul.mp li
{
    line-height:18px;margin-bottom:12px; 
}

ul.mp table td
{
    list-style-position: outside; padding-left: 0px; margin-right:12px;
    padding-top:0px;margin-top:0px;
    margin-left:0px; margin-bottom:18px;   
    font-size:15px;font-family:Arial;color:#666666;
}
ul.mp table td img
{
    margin-right:10px;
}
 
 ul.mp  a.whaton{
       font-size:15px;color:#F17707;  text-decoration:underline;                            
        }  
        
 ul.mp  a.whatoff{
       font-size:15px;color:#F17707;   text-decoration:none;                           
        }   
        
/*******************************/

table.MainPanel
{
     background-image:url(../images/mpheader.gif); background-repeat:no-repeat;
       width:700px; height:77px;
}

table.MainPanel td.head
{
     height:47px; text-align:left;
    font-family:Arial;font-size:21px;color:#FFFFFF;
    border:none 1px blue;padding-left:20px;padding-top:10px;
}

table.MainPanel td.but
{
    width:168px; height:28px; text-align:center;
    font-family:Arial;font-size:17px;color:#67619F;
    border-bottom:none 1px red;
}

table.MainPanel td.but .off
{
    color:#F17707;
   text-decoration:none; cursor:pointer;
}

table.MainPanel td.but .on
{
    color:#F17707;
   text-decoration:underline; cursor:pointer;
}

table.MainPanel td.but .sel
{
    color:#666666; /*#67619F;*/
   text-decoration:none; cursor:pointer;
}


table.MainPanel2
{
     background-image:url(../images/pnlmnewswhat.gif); background-repeat:no-repeat;
       width:700px; height:77px;
}

table.MainPanel2 td.head
{
    width:168px; height:47px; text-align:left;
    font-family:Arial;font-size:21px;color:#FFFFFF;
    border:none 1px blue;padding-left:20px;padding-top:10px;
}

table.MainPanel2 td.but
{
     height:28px; text-align:left;
    font-family:Arial;font-size:17px;color:#67619F;
    border-bottom:none 1px red;
}

table.MainPanel2 td.but .h2
{
    color:#67619F; /*#666666*/
   text-decoration:none; cursor:pointer;
}

table.MainPanel2 td.but .off
{
    color:#F17707;
   text-decoration:none;
}

table.MainPanel2 td.but .on
{
    color:#F17707;
   text-decoration:underline;
}

table.MainPanel2 td.but .sel
{
    color:#666666; /*#67619F;*/
   text-decoration:none;
}

/******************************************************/

table.MyNews
{
    width:100%;  border-left:solid 1px #E0E0E0; border-top:solid 1px #E0E0E0; background-color:#FFFFFF; 
}

table.MyNews td.mncell
{
    border-right:solid 1px #E0E0E0; background-color:#F7F7F7;
    font-family:Arial; font-size:12px; color:#666666;    height:38px;
    border-bottom:solid 1px #E0E0E0;  padding:5px; width:100%;
    vertical-align:middle; text-align:left;
}



table.MyNews td.mncell img
{
    display:block; border:none 1px red; width:50px; height:50px; /*width:21px; height:21px;*/
}
table.MyNews  td.mncell table.con
{
    width:33%;
}
table.MyNews  td.mncell table.con td.b
{
   height:38px; 
}

table.MyNews  td.mncell table.con td.b a.fk
{
   cursor:text; text-decoration:none;font-family:Arial; font-size:12px; color:#666666;padding-left:5px;padding-right:5px;
}
table.MyNews  td.mncell table.con td.b a.b
{
   cursor:pointer; 
}
table.MyNews  td.mncell table.con img
{
    border:none 1px red; width:50px; height:50px; /*width:21px; height:21px;*/
}

table.MyNewsSm
{
    width:100%;  border-left:solid 1px #E0E0E0; border-top:solid 1px #E0E0E0; background-color:#FFFFFF; 
}
table.MyNewsSm td
{
    text-align:left; vertical-align:middle;
}
table.MyNewsSm td.mncell
{
    border-right:solid 1px #E0E0E0; background-color:#F7F7F7;
    font-family:Arial; font-size:12px; color:#666666;    height:20px;
    border-bottom:solid 1px #E0E0E0;  padding:3px; 
}

table.MyNewsSm td .check
{
    margin-right:3px;margin-left:3px;
}

table.MyNewsSm td.mncell img
{
    display:block; border:none 1px red; width:21px; height:21px;
}


table.MyNewssml
{
    width:100%;   background-color:#FFFFFF; 
}
table.MyNewssml td.mncellsml
{
     background-color:#F7F7F7;
    font-family:Arial; font-size:10px; color:#666666;    height:15px;
    border-bottom:solid 1px #E0E0E0;  padding:3px; width:100%;
}


table.myinfomenu
{
   height:23px;margin-bottom:10px; margin-top:7px; width:100%; 
}

table.myinfomenu td.tab
{
    
     background-image:url(../images/mynewstab.gif); background-repeat:no-repeat;
       width:92px; height:23px;font-family:Arial; font-size:11px; color:#666666; display:block;
       text-align:center;
}
table.myinfomenu td.rest
{
      border-bottom:solid 1px #c8c8c8; 
}

table.myinfomenu td.rest a.off
{
      font-family:Arial; font-size:11px; color:#F17707; text-decoration:none;
      padding-left:10px;
}
table.myinfomenu td.rest a.on
{
      font-family:Arial; font-size:11px; color:#F17707; text-decoration:underline;
      padding-left:10px;
}
.butenvg3
{
    display:block;border:none 1px red;text-decoration: none;
    font-family:Arial; font-size:12px; color:#666666;
     background-color:transparent; width:27px; height:11px;
     background-repeat:no-repeat;background-image:url(../images/tocard3.gif); 
    background-position:right center; cursor:pointer; 
} 
 .butenvg
{
    display:block;border:none 1px red;text-decoration: none;
    font-family:Arial; font-size:12px; color:#666666;
     background-color:#F7F7F7; width:190px;
    background-image:url(../images/tocard.gif); background-repeat:no-repeat;
    background-position:right center; cursor:pointer; 
} 

.butenvg2
{
    display:block;border:none 1px red;text-decoration: none;
    font-family:Arial; font-size:12px; color:#666666;
     background-color:#F7F7F7; width:38px; height:21px;
    background-image:url(../images/tocard.gif); background-repeat:no-repeat;
  cursor:pointer; 
} 

.butenv2
{
    display:block;border:none 1px red;text-decoration: none;
    font-family:Arial; font-size:12px; color:#666666;
     background-color:#F7F7F7; width:190px;
    background-image:url(../images/tocard.gif); background-repeat:no-repeat;
    background-position:right center; cursor:pointer; 
} 
 .butenvn
{
    display:block;border:none 1px red;text-decoration: none;
    font-family:Arial; font-size:12px; color:#666666;
     background-color:#F7F7F7; width:170px;
     cursor:pointer; 
} 

table.MyNewsIdx  
{
    width:100%; height:23px;  border:none 1px red;
}
table.MyNewsIdx td.header .link
{
    font-family:Arial;color:#666666;font-size:12px; font-weight:normal;
	padding:0px;margin:0px; text-align:left; text-decoration:underline; padding-right:10px;
}

table.MyNewsIdx td.headerroot span.reportfield
{
    font-family:Arial;color:#67619F;font-size:12px; font-weight:bold;
	padding:0px;margin:0px; 
	text-align:left; 
}

table.MyNewsIdx td.headerp
{
	font-family:Arial;font-size:14px; font-weight:bold;background-color:#9D99C1; /*#67619F*/
	height:20px;padding:0px;margin:0px; border-bottom:solid 1px #DADADA;
	padding-top:5px;padding-bottom:5px;	 color:#ffffff;padding-left:10px;
}

table.TblPgr td.l2
{
     background-image:url(../images/pnlpgrl.gif); background-repeat:no-repeat;
     width:13px; height:47px;
}

table.TblPgr td.m2
{
     background-image:url(../images/pnlpgrm.gif); background-repeat:repeat-x;
      height:47px;
}
table.TblPgr td.m2 span
{
    font-family:Arial;color:#666666;font-size:13px;margin-left:5px;
}

table.TblPgr td.r2
{
     background-image:url(../images/pnlpgrr.gif); background-repeat:no-repeat;
     width:13px; height:47px;
}
table.TblPgr td.l
{
     background-image:url(../images/pnlpgrl.gif); background-repeat:no-repeat;
     width:13px; height:47px;
}

table.TblPgr td.m
{
     background-image:url(../images/pnlpgrm.gif); background-repeat:repeat-x;
      height:47px;
}
table.TblPgr td.m span
{
    font-family:Arial;color:#666666;font-size:13px;margin-left:5px;
}

table.TblPgr td.r
{
     background-image:url(../images/pnlpgrr.gif); background-repeat:no-repeat;
     width:13px; height:47px;
}

table.TblPgrLnk td
{
    font-family:Arial;color:#666666;font-size:13px;
}

table.TblPgrLnk td .sp
{
    font-family:Arial;color:#666666;font-size:13px; text-decoration:none;
}

table.TblPgrLnk td .spmx
{
    font-family:Arial;color:#666666;font-size:13px; text-decoration:none; margin-right:5px;
}
table.TblPgrLnk td .spnxton
{
    font-family:Arial;color:#F17707;font-size:13px; text-decoration:underline; margin-right:5px;
}


table.TblPgrLnk td img.idPgr
{
    margin-right:5px;margin-left:5px; width:14px;padding-top:1px;
}
table.TblPgrLnk td .spnxtoff
{
    font-family:Arial;color:#F17707;font-size:13px; text-decoration:none;margin-right:5px;
}




table.TblPgrLnkW td
{
    font-family:Arial;color:#FFFFFF;font-size:13px;
}

table.TblPgrLnkW td .sp
{
    font-family:Arial;color:#FFFFFF;font-size:13px; text-decoration:none;
}

table.TblPgrLnkW td .spmx
{
    font-family:Arial;color:#FFFFFF;font-size:13px; text-decoration:none; margin-right:5px;
}
table.TblPgrLnkW td .spnxton
{
    font-family:Arial;color:#FFFFFF;font-size:13px; text-decoration:underline; margin-right:5px;
}


table.TblPgrLnkW td img.idPgr
{
    margin-right:5px;margin-left:5px; width:14px;padding-top:1px;
}
table.TblPgrLnkW td .spnxtoff
{
    font-family:Arial;color:#FFFFFF;font-size:13px; text-decoration:none;margin-right:5px;
}

/**********************************************/
table.TblGC td.t
{
     background-image:url(../images/cgft.gif); background-repeat:no-repeat;
     width:707px; height:16px;
}

table.TblGC td.m
{
     background-image:url(../images/cgfm.gif); background-repeat:repeat-y;
      width:707px;
}


table.TblGC td.b
{
     background-image:url(../images/cgfb.gif); background-repeat:no-repeat;
      width:707px; height:16px;
}


/**********************************************/ 
div.pnlMyNewsInfo
{
    border:none 1px blue;padding-left:30px;padding-top:5px;padding-bottom:20px;
    border-top:none 1px #C1BCB3;text-align:left;/*background-color:#f7f7f7;*/
}

div.pnlMyNewsInfo .h1
{
    font-family:Arial;color:#67619F;font-size:16px; font-weight:normal; line-height:25px; 
}

div.pnlMyNewsInfo .b1
{  /*#666666*/
   font-family:Arial;color:#888888;font-size:14px; font-weight:normal;line-height:18px; 
   margin-bottom:4px;
}

div.pnlMyNewsInfo .b1 img
{
    margin-right:5px; 
}

div.pnlMyNewsInfo .l1off
{
    font-family:Arial;color:#F17707;font-size:15px; font-weight:normal;line-height:18px;
    text-decoration:none;
}

div.pnlMyNewsInfo .l1on
{
    font-family:Arial;color:#F17707;font-size:15px; font-weight:normal;line-height:18px;
    text-decoration:underline;
}

/*********************************/
table.tblMyQuickInfo td.b
{
      background-image:url(../images/GCB.gif); background-repeat:no-repeat;
      width:680px; height:98px;
}
table.tblMyQuickInfo td.b .av
{
      background-image:url(../images/GCAvB.gif); background-repeat:no-repeat;
      width:77px; height:80px;
}

table.tblMyQuickInfo td.b .av img
{
      padding-top:0px;padding-left:0px;width: 61px; height: 61px; 
} 

table.tblMyQuickInfo div.m
{
    padding:10px; background-color:#FFFFD7;margin-bottom:5px;
}
table.tblMyQuickInfo div.m2
{
  margin-bottom:5px;  padding-bottom:5px;font-family:Arial; font-size:12px;color:#67619F; display:block;margin-right:2px;padding-right:3px;
}

div.m2hxx
{
    font-size:14px; color:#7e7e7e;
}



table.tblMyQuickInfo div.m2h
{
    padding-bottom:5px; display:none; font-size:14px; color:#7e7e7e; 
}


table.tblMyQuickInfo div.m a.off
{
    font-family:Arial; font-size:12px;color:#F17707;text-decoration:none;
}
table.tblMyQuickInfo div.m a.on
{
    font-family:Arial; font-size:12px;color:#F17707; text-decoration:underline;
}

table.tblMyQuickInfo div.m a.off2
{
    font-family:Arial; font-size:11px;color:#F17707;text-decoration:none;
}
table.tblMyQuickInfo div.m a.on2
{
    font-family:Arial; font-size:11px;color:#F17707; text-decoration:underline;
}


table.tblMyQuickInfo div.m span.m1
{
    font-family:Arial; font-size:12px;color:#67619F; display:block;margin-right:2px;padding-right:3px;
}
table.tblMyQuickInfo div.m span.m2
{
    font-family:Arial; font-size:11px;color:#67619F; display:block;margin-right:2px;padding-right:3px;
}

table.tblMyQuickInfo table.h td span.h1
{
    font-family:Arial; font-size:19px;color:#67619F; display:inline;margin-right:10px;
}
table.tblMyQuickInfo table.h td span.h2
{
    font-family:Arial; font-size:11px;color:#67619F; display:inline;margin-right:2px;padding-right:3px;
}
table.tblMyQuickInfo table.h td span.h3
{
    font-family:Arial; font-size:12px;color:#67619F; display:inline;
}
table.tblMyQuickInfo table.h td span.h4
{
    font-family:Arial; font-size:12px;color:#67619F; display:inline; background-color:White;
}


table.tblMyQuickInfo table.h td span.h4 a.off2
{
    font-family:Arial; font-size:12px;color:#F17707; display:inline; background-color:White;
}

table.tblMyQuickInfo table.h td span.h4 a.on2
{
    font-family:Arial; font-size:12px;color:#F17707; display:inline; background-color:White; text-decoration:underline;
}


table.tblMyQuickInfo table.r td img.dot
{
    border-style:none;width:5px; height:15px;
}

table.tblMyQuickInfo table td img
{
    width:5px;margin-right:5px;margin-left:4px;border:none 1px red;width:5px; height:15px;
}

table.tblMyQuickInfo table.r  
{
    vertical-align:bottom; height:18px; 
}
table.tblMyQuickInfo table.r td span
{
    font-family:Arial; font-size:11px;color:#888888; display:inline;margin-right:2px; 
}

table.tblMyQuickInfo table.r td  a
{
    cursor:pointer;
}

table.tblMyQuickInfo table.r td .qion
{
    font-family:Arial; font-size:11px;color:#F17707; text-decoration:underline;
}
table.tblMyQuickInfo table.r td .qioff
{
    font-family:Arial; font-size:11px;color:#F17707; text-decoration:none; 
}
table.tblMyQuickInfo table td .qihead
{
    font-family:Arial; font-size:12px;color:#67619F; text-decoration:none; 
     letter-spacing:-1;
}
table.tblMyQuickInfo table td .qihead2
{
    font-family:Arial; font-size:11px;color:#67619F; text-decoration:none; 
     letter-spacing:-1;
}

 .qion2
{
    font-family:Arial; font-size:13px;color:#F17707; text-decoration:underline; cursor:pointer;
      padding-top:5px; 
}
 .qioff2
{
    font-family:Arial; font-size:13px;color:#F17707; text-decoration:none; cursor:pointer;
      padding-top:5px;
}

.qlerr
{
   background-image:url(../images/icnwarn.jpg); background-repeat:no-repeat;
    width:10px; height:11px;display:block; background-position:center center;
    font-family:Arial; font-size:11px;color:#F17707;
}
.qlerr40
{
   background-image:url(../images/icnwarn.jpg); background-repeat:no-repeat;
     height:15px;display:block; background-position:right center;
    font-family:Arial; font-size:12px;color:#F17707;text-decoration:none;padding-right:15px;
}
.qlerr4
{
   background-image:url(../images/icnwarn.jpg); background-repeat:no-repeat;
     height:11px;display:block; background-position:right center;
    font-family:Arial; font-size:11px;color:#F17707;text-decoration:none;padding-right:15px;
}
.qlerr3
{
   background-image:url(../images/icnflg.gif); background-repeat:no-repeat;
    width:10px; height:11px;display:block; background-position:center center;
    font-family:Arial; font-size:11px;color:#F17707;
}
.qlerr32
{
   background-image:url(../images/icnflg.gif); background-repeat:no-repeat;
    width:10px; height:11px;display:block; background-position:left center;
    font-family:Arial; font-size:11px;color:#F17707;
    
}
.qlerr33
{
   
    width:10px; height:11px;display:inline; background-position:left center;
    font-family:Arial; font-size:11px;color:#666666;
}
.qlerr5
{
   background-image:url(../images/icnwarn.jpg); background-repeat:no-repeat;
    width:10px; height:11px;display:block; background-position:center center;
    font-family:Arial; font-size:11px;color:#F17707; cursor:none;
}
table.tblMyQuickInfo   .qlerr2
{
    display:block;text-decoration: none;
    font-family:Arial; font-size:11px;color:#F17707;padding-left:5px;padding-right:5px;
    background-color:#ffffff;  padding-top:4px;padding-bottom:4px;
    background-image:url(../images/icnwarn.jpg); background-repeat:no-repeat;
    background-position:left center; cursor:pointer; 
} 

/***********************************************/
table.tblQLink
{
    width:100%;
}

table.tblQLink td.l
{
    background-image:url(../images/bckqll.gif); background-repeat:no-repeat;
    width:20px; height:212px;
}

table.tblQLink td.m
{
    background-image:url(../images/bckqlm.gif); background-repeat:repeat-x;
    height:212px;
}

table.tblQLink td.r
{
    background-image:url(../images/bckqlr.gif); background-repeat:no-repeat;
    width:20px; height:212px;
}


table.hover a.on 
{
    color:#F17707; text-decoration:underline; margin-top:4px;
}

table.hover a.off 
{
    color:#F17707; text-decoration:none; margin-top:4px;
}

/**********************************************/
td.bck
{
    background-image:url(../images/breg.jpg); background-repeat:no-repeat;
       width:811px; height:395px;
}

/*********************************************padding:3px; */


table.tblMyQuickInfo td.tbs 
{        
     /*height:31px; background-image:url(../images/qibar.gif); background-repeat:no-repeat;  
    width:626px;background-position:0px 1px; tabset1*/    
}

table.tblMyQuickInfo table.tbs td
{
    width:168px; height:30px; text-align:center;   
    background-image:url(../images/TbGC.gif); background-repeat:no-repeat;
   
}
 .qionf
{
    font-family:Arial; font-size:14px;color:#F17707; text-decoration:underline; cursor:pointer;
    padding-top:5px;  background-image:url(../images/tofavs2.gif);  background-repeat:no-repeat; 
    background-position:left bottom; padding-left:30px;
}
.qiofff
{
    font-family:Arial; font-size:14px;color:#F17707; text-decoration:none; cursor:pointer;
    padding-top:5px;  background-image:url(../images/tofavs2.gif);  background-repeat:no-repeat; 
    background-position:left bottom; padding-left:30px;
}

 .qion
{
    font-family:Arial; font-size:13px;color:#F17707; text-decoration:underline; cursor:pointer;
      padding-top:5px; 
}
 .qioff
{
    font-family:Arial; font-size:13px;color:#F17707; text-decoration:none; cursor:pointer;
      padding-top:5px;
}

span.e1
{
    display:none;
}

span.m2
{
    font-family:Arial; font-size:13px;color:#67619F; text-decoration:none; 
      margin-top:10px;display:block;
}

/***************table.tblMyQuickInfo    table.tbs td***************************/
table.tblWid td.h
{
    font-family:Arial; font-size:18px;color:#7b7b7b;
}

table.tblWid td.h2
{
    font-family:Arial; font-size:16px;color:#7b7b7b;padding-right:15px;padding-bottom:10px;
}

table.tblWid span.h3
{
    font-family:Arial; font-size:14px;color:#7b7b7b;padding-right:15px;padding-bottom:10px;
    display:block;
}

table.tblWid td.b
{
    font-family:Arial; font-size:13px;color:#888888;padding-right:15px;
    line-height:20px;
}

table.tblWid td.s
{
    padding-bottom:20px;
}

table.tblWid .cap
{
    border-style:inset;
    border-color:#808080;
    font-size:10px;
    font-family:Arial;
    color:#999999; border-width:1px;
    width:326px; line-height:20px; height:50px;
    border-right-style:none;border-bottom-style:none;
}


/*****************/



table.crslsiith
{
    margin-left:20px; visibility:hidden;
}
table.crslsiit
{
   visibility:visible; 
}
table.crslsiit td.s
{    
    width:104px;height:107px;
    border-bottom-style:none; border-top-style:none;
    background-image:url(../images/crslbk.gif); 
    background-repeat:no-repeat;background-position:0px 3px;  
    padding-right:6px;
}
table.crslsiit td.h
{    
    
    display:none; width:104px;height:107px;
    
}

table.crslsiit td img.d
{
    width:100px; height:100px;padding:0px;margin:0px;margin-left:2px;cursor:pointer;
    border-style:none;
  
}



table.crslsiit td.bt img.b
{    
     width:35px; height:111px;
     padding:0px;margin:0px; cursor:pointer;
    
}

table.crslsiit td.bt 
{    
      cursor:pointer;
    
}

/***************************************************/
a.l1on
{
    cursor:pointer;text-decoration:none;font-weight:bold;color:#F17707;font-family:Arial;font-size:13px;
}
 a.l1off
{
    cursor:pointer;text-decoration:none; font-weight:bold; color:#F17707;font-family:Arial;font-size:13px;  
}


/***************************************************/
table.tstamp td.tstamp
{
   background-repeat:no-repeat; background-position:top right;    
   width:225px;height:95px; padding-top:0px;padding-right:0px;border:none 1px green;
   text-align:left; vertical-align:top;	
}

/***************************************************/
table.tbleditpcd td.t
{
     background-image:url(../images/pcdet1.jpg); 
     background-repeat:no-repeat; background-position:top left;    
     width:832px;height:23px;
}

table.tbleditpcd td.m
{
     background-image:url(../images/pcdem1.jpg); 
     background-repeat:repeat-y; background-position:top left;    
     width:832px; 
}

table.tbleditpcd td.b
{
     background-image:url(../images/pcdeb1.jpg); 
     background-repeat:no-repeat; background-position:top left;    
     width:832px;height:23px;
}

table.tbleditpcd td.m div.sectdte
{
  background-image:url(../images/tododaily.jpg); 
     background-repeat:no-repeat; background-position:top left; 
     width:400px; height:137px; display:block;margin-top:20px;  
}

table.tbleditpcd td.m div.sectedm
{
    background-image:url(../images/todoeditmessage.jpg); 
    background-repeat:no-repeat; background-position:top left; 
    width:400px; height:137px; display:block;margin-top:20px;  
}

table.tbleditpcd td.m div.sectdto
{
  background-image:url(../images/todoeditto.jpg); 
     background-repeat:no-repeat; background-position:top left;  
     width:256px; height:133px; display:block;margin-top:10px; margin-bottom:40px;
}


table.tbleditpcd td.m div.sectdfrom
{
  background-image:url(../images/todoeditfrom.jpg); 
     background-repeat:no-repeat; background-position:top left; 
     width:311px; height:124px; display:block;margin-top:10px; margin-bottom:40px; /*width:256311px256px;height:133px;*/
}

table.tbleditpcd td.m div.sectdstmp
{
  background-image:url(../images/todostamp2.jpg);  cursor:pointer;
  background-repeat:no-repeat; background-position:top left; 
  width:311px; height:124px; display:block;margin-top:10px; margin-bottom:40px;
  
}

table.tbleditpcd td.m div.sectdstmp img
{
    margin-left:168px;width:122px;height:68px;border:none 1px red;margin-top:33px;
}

/*****************************************/

table.but td.l
{
    BACKGROUND-IMAGE: url(../images/ButALeft.gif); background-repeat:no-repeat;
    width:3px; height:32px;
}
table.but td.r
{
    BACKGROUND-IMAGE: url(../images/ButARight.gif); background-repeat:no-repeat;
    width:3px; height:32px;
}
table.but td.m
{
    BACKGROUND-IMAGE: url(../images/ButAMiddle.gif); background-repeat:repeat-x;
    height:32px; padding-left:10px;padding-right:10px; color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:pointer;
}

table.but td.m a
{
    color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:pointer; text-decoration:none;
}

ul.to
{
    text-align:left;
   list-style-position: outside; padding-left: 35px; margin-right:32px;
    padding-top:0px;margin-top:0px;
    margin-left:10px; margin-bottom:18px;   list-style-type:decimal;
}
ul.to li
{
    line-height:20px;margin-bottom:15px;margin-left:10px;
}

div.pnlgc
{
    BACKGROUND-IMAGE: url(../images/GC1.jpg); background-repeat:no-repeat;
    width:617px; height:331px;
}

div.pnlgc1
{   
    width:617px; height:276px; 
}
div.pnlgc1 a.pnlgc1
{   
    width:617px; height:276px; display:block;
}
div.pnlgc2
{   
    width:617px; height:55px;padding-left:265px;padding-top:6px;
}

table.wthm td img
{   
    cursor:pointer;
}
td.c1
{
    padding-right:10px; 
}


/*****************************************/
table.mail div.h1
{
     font-family:Helvetica, verdana;color:#67619F;font-size:27px; font-weight:normal; line-height:40px; 
}

table.mail div.h2
{
     font-family:Helvetica, Verdana;color:#67619F;font-size:20px; font-weight:normal; line-height:25px; 
}


table.mail div.messhelp
{
     font-family:Helvetica, Verdana;color:#7b7b7b;font-size:11px; font-weight:normal; line-height:14px; 
}

table.mail div.b3 p
{
     font-family:Helvetica, Verdana;color:#9E9E9E;font-size:12px; font-weight:normal; line-height:20px; 
     margin-bottom:0px;
}

table.mail div.b3 p a.off
{
     color:#F17707;font-family:Helvetica, Verdana; font-size:12px; text-decoration:none; font-weight:normal;
}

table.mail div.b3 p a.on
{
     color:#F17707;font-family:Helvetica, Verdana;font-size:12px; text-decoration:underline; font-weight:normal;
}


table.mail div.b2 p
{
     font-family:Helvetica, Verdana;color:#7b7b7b;font-size:12px; font-weight:normal; line-height:20px; 
     margin-bottom:0px;
}

table.mail div.b2 p a.off
{
     color:#F17707;font-family:Helvetica, Verdana; font-size:12px; text-decoration:none; font-weight:normal;
}

table.mail div.b2 p a.on
{
     color:#F17707;font-family:Helvetica, Verdana;font-size:12px; text-decoration:underline; font-weight:normal;
}
table.mail div.b1 p
{
     font-family:Helvetica, Verdana;color:#7b7b7b;font-size:14px; font-weight:normal; line-height:20px; 
     margin-bottom:8px;
}

table.mail div.b1 p a.off
{
     color:#F17707;font-family:Helvetica, Verdana; font-size:14px; text-decoration:none; font-weight:normal;
}

table.mail div.b1 p a.on
{
     color:#F17707;font-family:Helvetica, Verdana;font-size:14px; text-decoration:underline; font-weight:normal;
}

table.bodinu td.sep
{
    BACKGROUND-IMAGE: url(../images/sepic.gif); background-repeat:repeat-y; width:6px;display:block;
}


div.messex
{
    background-color:#DFEAC3; border:dotted 1px #9EBF46;  color:#9EBF46;
    font-size:12px;padding:5px;  text-align:center; vertical-align:middle;
}

/******************************************/

div.widbx
{
    border: solid 1px #DDDFCC;    
    background-color:#ECECDD; margin:10px; 
    BACKGROUND-IMAGE: url(../images/wb1.gif); background-repeat:repeat;
}

table.widbx 
{
   margin-bottom:20px;
}

table.widbx td.cstm
{
    border-bottom:solid 1px #DDDFCC; background-color:#F7F8F0; height:50px;
    font-family:Arial; font-size:13px; color:#85847C; padding:10px;
}
table.widbx td h1
{
    font-size:12px; margin:0px;padding:0px;margin-bottom:10px;
}

table.widbx td input
{
    border:inset 1px #D8D7C5; color:#979A96; width:30px; font-size:12px;
   
}

a.widbxoff
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:none;cursor:pointer;
}
 a.widbxon
{
    font-family:Arial; color:#F17707; font-size:12px; line-height:17px; font-weight:bold;
    text-decoration:underline; cursor:pointer;
}

table.hsheader
{
    width:100%;
}
div.hsheadert
{
   color:White; text-align:center; vertical-align:middle;
   BACKGROUND-IMAGE: url(../images/hsheader.jpg); background-repeat:no-repeat;
   height:27px; width:235px; background-position:top left;
}

div.hsheader
{
    BACKGROUND-IMAGE: url(../images/hsheaderemb.jpg); background-repeat:no-repeat;
    height:32px; width:235px;
}
div.hsheaderinstall
{
    BACKGROUND-IMAGE: url(../images/hsheaderinstall.jpg); background-repeat:no-repeat;
    height:32px; width:235px;
}
div.hsinst
{
    font-family:Arial; color:#666666; font-size:12px; line-height:15px;padding:10px;
}

table.hswid  
{
    margin-left:10px; width:210px;
}
table.hswid .cap
{   
    font-size:10px;
    font-family:Arial;
    color:#999999; border:solid 1px #DCDCDC;
    width:210px; line-height:20px; height:50px;
    border-bottom-style:none; 
}
table.hswid .caplarge
{   
    font-size:10px;
    font-family:Arial;
    color:#999999; border:solid 1px #DCDCDC;
    width:210px; line-height:20px; height:183px;
    border-bottom-style:none; 
}
table.hswid .caplarge ul li 
{   
   margin-bottom:5px;
    line-height:20px;
   
}
table.hswid .caplarge ul li a
{   
    font-size:12px;
    font-family:Arial;
    color:#F17707; 
    line-height:20px;
   
}
table.hswid td.b
{
   cursor:pointer;
}
table.hswid td.dda
{
    /*border-top:solid 1px #DCDCDC;*/
    BACKGROUND-IMAGE: url(../images/ws3.gif); background-repeat:repeat-x;
    width:100px;
}

table.hswid  td div.hlp1
{
    font-size:10px;
    font-family:Arial;
    color:#999999; margin-top:10px;
}

table.hswid  td div.hlp1 .widhelp
{
    font-size:10px;
    font-family:Arial;
    color:#F17707; margin-top:10px;
}

.widhelp2on
{
    font-size:12px;
    font-family:Arial; cursor:hand;
    color:#F17707; margin-top:20px;text-decoration:underline;
}

.widhelp2off
{
    font-size:12px;
    font-family:Arial;cursor:hand;
    color:#F17707; margin-top:20px;text-decoration:none;
}
.widhelp3
{
    font-size:15px;
    font-family:Arial;
    color:#67619F; margin-top:0px;margin-bottom:10px;
}
.widhelp2
{
    font-size:12px;
    font-family:Arial;
    color:#F17707; margin-top:20px;margin-bottom:10px;
}
.widhelp
{
    font-size:20px;
    font-family:Arial;
    color:#67619F; margin-top:20px;margin-bottom:10px;
}

table.widhelp td
{
    font-size:15px;
    font-family:Arial; line-height:23px;
    color:#737573; 
}


/******************************************/
div.spam
{
    padding:30px;
    background-color:#ffffff;
    
    border:double 5px #67619F;
    
    font-size:14px;
     font-family:Arial;
     font-weight:normal;
     text-align:center;
}

div.spam h6
{
     font-size:18px;
     font-family:Arial;
     font-weight:normal;color:#67619F;   
     padding:0px; margin:0px; margin-bottom:20px;
}

/*******************************************************************/
table.tabmenuwid 
{
    width:100%;
}
table.tabmenuwid td.l
{
    BACKGROUND-IMAGE: url(../images/MWBack.gif); background-repeat:repeat-x;
    height:38px;
}
table.tabmenuwid td a
{
    display:block; cursor:pointer;
}
table.tabmenuwid td.bcf
{
    
    height:38px; width:147px;display:block;
}
table.tabmenuwid td.bco
{
  
    height:38px;width:147px;display:block;
}

table.tabmenuwid td.baf
{
   
    height:38px;width:147px;display:block;
}
table.tabmenuwid td.bao
{
    
    height:38px;width:147px;display:block;
}


/***********************************************/
div.CPH
{
    font-size:10px;font-family:Tahoma;color:#67619F;border-bottom:solid 1px #CDCBDF;padding-bottom:2px;
}
div.CPH2
{
    font-size:11px;font-family:Tahoma;color:#67619F;border-bottom:solid 1px #CDCBDF;padding-bottom:2px;
}
table.CPGrid
{
    
}
table.CPGrid td.cell
{
     width:50px; height:64px; border:none 1px green; background-color:#ffffff;
}
table.CPGrid td.celledit
{
     width:50px; height:64px; border:none 1px green; background-color:#ffffff;
}

table.ABGrid
{
    
}
table.ABGrid td.cell
{
     width:134px; height:64px; border:none 1px green; background-color:#ffffff;
}
table.ABGrid td.celledit
{
     width:134px; height:64px; border:none 1px green; background-color:#ffffff;
}
div.PIThumbCPNone
{
  display:none; width:50px; height:64px;border:none 1px red;
}
div.PIThumbCP
{
   display:block;  width:50px; height:64px; border:none 1px red; cursor:pointer;border:none 1px red;
   
}
div.PIThumbCP table td.ci img
{
  width:50px; height:50px; padding:2px; border:solid 1px #F0F0F0;margin-top:3px;margin-left:3px;
}

div.PIThumbCP table td.ct 
{
   padding:5px; text-align:left; vertical-align:top;
}

div.PIThumbCP table td.ct div
{
    font-family:Tahoma;font-size:11px;color:#222222; 
}
div.PIThumbCP table td.ct div.name
{
    display:block;
}

div.PIThumbNone
{
  display:none; width:134px; height:64px;border:none 1px red;
}
div.PIThumbover
{
   display:block;  width:134px; height:64px; border:none 1px red; cursor:pointer;
    BACKGROUND-IMAGE: url(../images/cntctback.gif); background-repeat:no-repeat;
}
div.PIThumbover table td.ci img
{
  width:50px; height:50px; padding:2px; border:solid 1px #F0F0F0;margin-top:3px;margin-left:3px;
}

div.PIThumbover table td.ct 
{
   padding:5px; text-align:left; vertical-align:top;
}

div.PIThumbover table td.ct div
{
    font-family:Tahoma;font-size:11px;color:#222222; 
}
div.PIThumbover table td.ct div.name
{
    display:block;
}
/**************************************************************/


div.PIThumb
{
   display:block;  width:134px; height:64px; border:none 1px red; cursor:pointer;border:none 1px red;
   
}
div.PIThumb table td.ci img
{
  width:50px; height:50px; padding:2px; border:solid 1px #F0F0F0;margin-top:3px;margin-left:3px;
}

div.PIThumb table td.ct 
{
   padding:5px; text-align:left; vertical-align:top;
}

div.PIThumb table td.ct div
{
    font-family:Tahoma;font-size:11px;color:#222222; 
}
div.PIThumb table td.ct div.name
{
    display:block;
}
/**************************************************************/
table.tblmesssml
{
    width:100%;
}

table.tblmesssml td.ABSucc
{
    border:solid 1px #ADD632; font-family:Tahoma; font-size:11px; color:#ADD632;  text-align:center;
    padding:5px;   background-color:#ffffff;
}
table.tblmesssml td.ABSuccAndNot
{
    border:solid 1px #F98A2E; font-family:Tahoma; font-size:11px; color: #666666;   text-align:center;
    padding:5px;  background-color:#ffffff; /*#F98A2E*/
}
table.tblmesssml td.ABNot
{
    border:solid 1px #F16C34; font-family:Tahoma; font-size:11px; color:#F16C34;   text-align:center;
    padding:5px;  background-color:#ffffff;
}
/**************************************************************/


table.tblmess
{
    width:250px;
}

table.tblmess td.ABSucc
{
    border:solid 1px #ADD632; font-family:Tahoma; font-size:11px; color:#ADD632;  text-align:center;
    padding:5px;   background-color:#ffffff;
}
table.tblmess td.ABSuccAndNot
{
    border:solid 1px #F98A2E; font-family:Tahoma; font-size:11px; color: #666666;   text-align:center;
  padding:5px;  background-color:#ffffff; /*#F98A2E*/
}
table.tblmess td.ABNot
{
    border:solid 1px #F16C34; font-family:Tahoma; font-size:11px; color:#F16C34;   text-align:center;
   padding:5px;  background-color:#ffffff;
}
span.ABSucc
{
    border:solid 1px #ADD632; font-family:Tahoma; font-size:11px; color:#ADD632; 
    width:50px;padding:3px; display:block;  background-color:#ffffff;padding-top:4px;
}

/*********/
div.PIThumbNoneEdit
{
  display:none; width:595px; height:50px;
}
div.PIThumbEdit
{
   display:block;  width:595px; height:50px;
   
}
div.PIThumbEdit table td.ci img
{
  width:50px; height:50px; padding:2px; border:solid 1px #F0F0F0;margin-top:3px;margin-left:3px;
}

div.PIThumbEdit table td.ct 
{
   padding:5px; text-align:left; vertical-align:top;
}

div.PIThumbEdit table td.ct div
{
    font-family:Tahoma;font-size:11px;color:#222222; 
}
div.PIThumbEdit table td.ct div.name
{
    display:block;
}
/*****************/
div.PIThumbNoneNews
{
  display:none; width:215px; height:50px;border:none 1px red;
}
div.PIThumbNews
{
   display:block;  width:215px; height:50px; border:none 1px red; 
   
}
div.PIThumbNews table td.ci img
{
  width:50px; height:50px; padding:2px; border:solid 1px #F0F0F0;margin-top:3px;margin-left:3px;
}

div.PIThumbNews table td.ct 
{
   padding:5px; text-align:left; vertical-align:top;
}

div.PIThumbNews table td.ct div
{
    font-family:Tahoma;font-size:11px;color:#222222; 
}
div.PIThumbNews table td.ct div.name
{
    display:block;
}

div.PIThumbNewsover
{
   display:block;  width:215px;   height:61px; border:none 1px red; cursor:auto;
    BACKGROUND-IMAGE: url(../images/cntctbackmn.gif); background-repeat:no-repeat;
}
div.PIThumbNewsover table td.ci img
{
  width:50px; height:50px; padding:2px; border:solid 1px #F0F0F0;margin-top:3px;margin-left:3px;
}

div.PIThumbNewsover table td.ct 
{
   padding:5px; text-align:left; vertical-align:top;
}

div.PIThumbNewsover table td.ct div
{
    font-family:Tahoma;font-size:11px;color:#222222; 
}
div.PIThumbNewsover table td.ct div.name
{
    display:block;
}
/******/
div.ABPopupHead
{
    height:32px; background-color:#A29DC4;font-weight:bold;
    font-family:Tahoma;font-size:16px;color:#ffffff;height:22px;padding:3px;padding-left:10px;
}
div.ABPopupMid
{
    height:32px; font-family:Tahoma;font-size:11px; color:#000000; background-color:#ffffff;
    border-bottom:solid 1px #cccccc;padding-left:10px; vertical-align:middle; padding-top:8px;
}
table.ABPopupBott
{
    height:40px;
}

/*****/
table.ABManageMenu td.off
{
    font-family:Tahoma;font-size:11px; color:#000000; height:20px; padding-left:5px;background-color:#ffffff;
    border-top:solid 1px #C1C1C1; cursor:pointer;
}
table.ABManageMenu td.on
{
    font-family:Tahoma;font-size:11px; color:#ffffff; height:20px; padding-left:5px; background-color:#A29DC4;
    border:solid 1px #7B74AD; cursor:pointer;
}

table.ABManageMenu thead th
{
    font-family:Tahoma;font-size:12px; color:#000000; height:20px; font-weight:bold; 
}

table.ABManageMenuInd td.off
{
    font-family:Tahoma;font-size:11px; color:#000000; height:20px; padding-left:15px; background-color:#ffffff;
     cursor:pointer;
}
table.ABManageMenuInd td.on
{
    font-family:Tahoma;font-size:11px; color:#000000; height:20px; padding-left:15px; 
    cursor:pointer;  background-position:left center;
    background-image:url(../images/abcheck.gif); background-repeat:no-repeat;display:block;
}

table.ABManageMenuInd thead
{
    font-family:Tahoma;font-size:12px; color:#000000; height:20px; font-weight:bold;
}
/****/
table.ABAddHelp
{
    width:100%; width:225px;
}
table.ABAddHelp td
{
     
}

table.ABAddHelp td div.h
{
     border-top:solid 1px #C1C1C1; font-family:Tahoma;font-size:12px; color:#000000; padding-top:10px; padding-bottom:10px;
}

table.ABAddHelp td div.b
{
     border-top:solid 1px #C1C1C1; font-family:Tahoma;font-size:12px; color:#000000; padding-top:10px; padding-bottom:10px;
}

/**************************************************************/

table.XTableAB
{
    margin-bottom:0px; width:100%;background-color:#F7F7F7;
}



/*
table.XTableAB td.bod
{
    color:#666666; background-image:url(../images/IndexBack.gif); background-repeat:repeat-x;
    height:34px;  padding:0px;margin:0px;border-style:none;
}
table.XTableAB td.bod span
{
     color:#7B7B7B; font-family:Arial;font-size:13px;
}
*/
table.XTableAB td.bod2
{
    
    height:15px;  padding:0px;margin:0px;
}
table.XTableAB td.bod2 a.pn
{
     color:#F17707; font-family:Arial;font-size:14px; cursor:pointer; background-color:#ffffff;
     text-decoration:none;
}
table.XTableAB td.bod2 a.off
{
     color:#F17707; font-family:Arial;font-size:14px; cursor:pointer; background-color:#ffffff;
     text-decoration:none;
}
.IXButABOff2
{
    font-family:Arial;font-size:14px; color:#F17707; text-decoration:none;
    background-color:#FFFFFF;padding-left:4px;padding-right:4px; cursor:pointer;
    
}
.IXButABOn2
{
    font-family:Arial;font-size:14px; color:#FFFFFF; text-decoration:none;
    background-color:#F17707;padding-left:4px;padding-right:4px; cursor:pointer;
   
}

.IXButABOff
{
    font-family:Arial;font-size:11px; color:#F17707; text-decoration:none;
    background-color:#F7F7F7;padding-left:4px;padding-right:4px; cursor:pointer;
    
}
.IXButABOn
{
    font-family:Arial;font-size:11px; color:#FFFFFF; text-decoration:none;
    background-color:#F17707;padding-left:4px;padding-right:4px; cursor:pointer;
   
}

table.CTIIndexAB
{
margin-right:3px; 
}

table.CTIIndexAB td
{
    cursor:pointer;padding:0px;margin:0px;
}


div.whatthis
{
     font-family: "arial", "MS Sans Serif", sans-serif;  font-size: 13px;	
	 text-decoration:none;color:#F17707;cursor:pointer;display:inline;
}

.highslide-header {
	  BACKGROUND-IMAGE: url(../images/grl1.gif); background-repeat:repeat-x;  height:15px; 
	  background-position:center; /*width:469px;*/ width:100%;
}


div.label
{
    font-family:Tahoma;vertical-align:middle;font-size:11px;color:#666666;font-weight:bold;
}

.TextAreaFieldInputAB
{
    width:235px; height:18px;  font-family:Tahoma;vertical-align:middle;font-size:11px;color:#000000;font-weight:normal;
    border:solid 1px #C1BED8; background-color:#ffffff;padding:3px;padding-left:3px; vertical-align:middle;
}
.TextAreaFieldInputABI
{
    width:235px; height:18px;  font-family:Tahoma;vertical-align:middle;font-size:11px;color:#777777;font-weight:normal;
    border:solid 1px #C1BED8; background-color:#ffffff;padding:3px;padding-left:3px;vertical-align:middle;
}

.TextAreaFieldInputABG
{
    width:235px; height:18px;  font-family:Tahoma;vertical-align:middle;font-size:11px;color:#000000;font-weight:normal;
    border:solid 1px #A9D544; background-color:#ffffff;padding:3px;padding-left:3px; vertical-align:middle;
}
/*******************************************/
div.MSThumbNone
{
  display:none; width:153px; height:134px;border:none 1px red;
}
div.MSThumbOn
{
   display:block;  width:153px; height:134px; border:none 1px red; cursor:pointer;
    BACKGROUND-IMAGE: url(../images/cntctback2.gif); background-repeat:no-repeat;
}
div.MSThumbOn table td.ci img
{
   padding:2px; border:solid 1px #C9C6CE;
}

div.MSThumbOn table td.ct 
{
   padding:5px; text-align:left; vertical-align:top;
}


div.MSThumb
{
   display:block; width:153px; height:134px; border:none 1px red; cursor:pointer; 
   
}
div.MSThumb table td.ci img
{
   padding:2px; border:solid 1px #C9C6CE;
}

div.MSThumb table td.ct 
{
   padding:5px; text-align:left; vertical-align:top;
}

 div.b1ab p
{
     font-family:Helvetica, Verdana;color:#7b7b7b;font-size:14px; font-weight:normal; line-height:20px; 
     margin-bottom:8px;
}

span.off
{
     color: #F17707;
     font-family:Tahoma; font-size:11px; text-decoration:none;
}

span.on
{
     color: #F17707;
     font-family:Tahoma; font-size:11px;text-decoration:underline;
}

table.ABList td
{
     color: #7b7b7b;
     font-family:Tahoma; font-size:13px;
}

table.reporthead td
{
    font-family:Tahoma;color:#67619F;font-size:16px;
}
table.reporthead  td.h
{
   border-bottom:solid 1px #CCCCCC;padding-bottom:5px;
}

div.helpadb
{
   display:block;  width:399px; height:262px; border:none 1px red;
   BACKGROUND-IMAGE: url(../images/helpadbs.jpg); background-repeat:no-repeat;
}

.lbArtist2
{
    display:block; width:189px; height:23px;BACKGROUND-IMAGE: url(../images/ButArt2.jpg); background-repeat:no-repeat;
}

table#idMenuTo td
{
    font-family:Arial; font-size:13px; color:Orange; cursor:pointer; font-weight:normal; padding-left:5px;padding-right:5px;
}

table#idMenuTo td.on
{
    font-weight:bold; color:#69645C;
}

table.dlsummarize td
{
    padding:5px; padding-left:0px;padding-right:20px;
}
table.dlsummarize  a.off
{
    color:#69645C;font-size:12px; font-weight:normal;/*GREY TEXT:  #666666  OR #69645C OR #7b7b7b OR #888888 OR*/ 
    
}
