/*==========================================================================================================*/
/* 
This notice must be untouched at all times, and must not be removed.

Copyright (c) Nova Terra Studios Inc. All rights reserved.
Created 9.1.2009 by Doris Blanchet (Web: http://www.senditintime.com )
Last modified: 9.1.2009  

*/
/*==========================================================================================================*/

table.body 
{
    width:946px; height:389px;margin-top:23px; 
}

table.whatdoesthisbelongto td.m
{
    width:946px; 
}

a.IXBut2Off
{
    width:12px;     
}

a.IXBut2On
{
    width:12px;     
}


/*--------------------------------*/
/*-------- SECTION  --------*/
/*--------------------------------*/
table.sect
{
    width:100%;margin-bottom:20px;
}

table.sect td.t1
{
   padding-bottom:5px;padding-left:10px; 
}

table.sect td.t2
{
   padding-bottom:0px;padding-left:10px; 
}

table.sect td.h1
{
   padding-bottom:5px;padding-left:10px;
}

table.sect td.b1
{
   padding-bottom:5px;padding-left:10px;
}

table.sect td.s1 
{
    padding-bottom:5px;padding-left:0px; 
}  




/*--------------------------------*/
/*-------- CONTENT --------*/
/*--------------------------------*/
.drop2
{
	font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 13px;
	  color:#7b7b7b; font-weight:normal; 
	
}

img.imgtitle
{
    float:left; 
    margin:4px;margin-right:10px; padding:2px;
}
p.hptitle
{
    margin:0px;padding:0px;margin-right:15px;
}
p.hptext
{
    margin-right:15px;
}

table.CTIThumb   td.ct
{
    border:solid 1px #C1BCB3; background-color:#ffffff; padding:2px;
}
table.CTIThumb   td.cts
{
    border:solid 1px #C1BCB3; background-color:#ffffff; padding:5px;
}
table.CTIThumb   td.cts img
{
    margin:1px; 
}
table.CTIThumb   td.ct img
{
    margin:1px; 
}


table.gall
{
   margin-right:10px;
}

table.gall td.thmb
{
   /*width:100px;*/
}

table.gall td.desc
{
    padding-right:20px;
}
table.gall td table td.t11
{
    font-weight:bold;
}
table.gall td table td.t12
{
    font-size:12px; font-weight:bold;
}

/*
table.PostcardTitles
{
	font-family: "Arial"; letter-spacing:0px;font-size: 12px;color:#65503c; 
	line-height:14px;
}
table.PostcardTitles td.h1
{
	font-size:14px; font-weight:normal;  line-height:18px;
}
table.PostcardTitles td.h2
{
	font-size:12px;  font-weight:normal; 
}*/

table.sect td.b2
{
    padding-bottom:25px;padding-left:10px;padding-top:10px;    
}

/*=====================================*/
/*=========== TOOLTIP ==============*/
/*=====================================*/
div.idTP
{
    display:none;
}
table.mo td.t1c
{
    font-weight:bold; text-align:center;
}

table.mo td.t1
{
    font-weight:bold;
}
table.mo td.t2
{
    font-weight:normal;
}
table.mo td.d1
{
    font-size:11px; 
}
table.mo td.d2
{
    font-size:11px; font-style:italic;
}


table.mo2
{
    margin-top:10px; 
    
}




/*--------------------------*/
/* LAYOUT MODE ONLY */
/*--------------------------*/
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:1px;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:1px;padding-left:2px;padding-right:2px;/*padding:1px;border:solid 3px #F17707;*/
}


/*--------------------------*/
div.header
{
    
    height:54px; font-size:12px;
}
div.header table.o
{
    width:100%;height:54px;
}
div.header table.o td.o
{
    width:100%;height:100%;
}
div.header table td.m
{
    width:946px;padding-bottom:13px;
}

div.header td.logo a
{
    border:none 1px red; display:block;background-repeat:no-repeat;
}

div.header input.textbox
{
    color:#ffffff;WIDTH:133px;HEIGHT:21px; background-color:#ffffff;border:solid 1px #3e3e3e;
    padding-left:8px;padding-right:8px; vertical-align:middle;margin-left:20px;
}


/*--------------------------*/
div.footer table  
{
    width:100%;height:100%; 
}

div.footer table td
{
    height:10px;border:none 1px red;
}

div.footer table td.m
{
    width:946px; 
}




/*=====================================*/
/*========== MESSAGING ==================*/
/*=====================================*/
table td.mess
{
    text-align:left;width:100%;
    
}

/*=====================================*/
/*========== MESSAGING ==================*/
/*=====================================*/
table td.mess table td h1
{
     font-size:14px;text-align:left; font-weight:normal;
     font-weight:bold;margin:0px;
}
table td.mess table td h2
{
     font-size:12px;text-align:left; font-weight:normal; 
     margin:0px;  
}



/*=====================================*/
/*========== UPLOAD MY CARD ==================*/
/*=====================================*/
div.popupedit1
{

   background-color:#DDDDDD;border:solid 1px #e4e4e4;text-align:center; 
   vertical-align:middle;
   padding:5px;
}        

 .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 .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;
        }
        
        
        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;
}

.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;  
}

.lbl
{
     font-family:Arial;font-size:14px; color:#7b7b7b;font-weight:normal;
}

.GrayedOut
{ 
background-color:Gray;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

div.borderg
{
  margin:5px;  
  border:solid 1px #bbbbbb;padding:2px;
}

.txtinputmy
{
	font-family: "arial", "MS Sans Serif", sans-serif; 
	font-size: 13px; color:#7b7b7b;  height:20px;
	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;
	width:400px;border:solid 1px #C5C5CB;
}

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:hand;
}

table.a td.m a
{
    color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:hand; text-decoration:none;
}


table.a2 td.l
{
    BACKGROUND-IMAGE: url(../images/ButALeft2.gif); background-repeat:no-repeat;
    width:3px; height:21px;
}
table.a2 td.r
{
    BACKGROUND-IMAGE: url(../images/ButARight2.gif); background-repeat:no-repeat;
    width:3px; height:21px;
}
table.a2 td.m
{
    BACKGROUND-IMAGE: url(../images/ButAMiddle2.gif); background-repeat:repeat-x;
    height:21px; padding-left:10px;padding-right:10px; color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:hand;
}

table.a2 td.m a
{
    color:#F17707; font-family:Arial;font-size:14px;
    font-weight:normal; cursor:hand; text-decoration:none;
}

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:#7b7b7b;  height:100px;background-color:#F7F7F7;
	width:400px;border:solid 1px #C5C5CB;
}


.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:hand;         
}
.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:hand; 
    
}

/******/
.acccontentpop
 {
     padding:0px; width:100%;background-color:#f7f7f7;height:20px;
 }
 .accheaderdefpop 
 {
   font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	  color:#7b7b7b; font-weight:normal; background-color:#f7f7f7;
	margin-bottom:5px; cursor:hand;  padding-bottom:3px; height:20px;
	
 }
  .accheaderdefselpop
 {
   font-family: "arial", "MS Sans Serif", sans-serif; letter-spacing:0px; font-size: 14px;
	  color:#7b7b7b;  font-weight:normal; background-color:#f7f7f7;
	margin-bottom:5px; cursor:hand;  padding-bottom:3px;height:20px;
 }
 
   a.offAP
 {
     text-decoration:none;color:#67619F; font-size:15px; display:block;margin-top:10px;
 }
 
 a.onAP
 {
     text-decoration:underline;color:#67619F;font-size:15px; display:block;margin-top:10px;
 }
 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:#ffffff;
	color:#8d8d8d;
	padding-bottom:0px;width:99%;overflow:hidden;
	
}

ul.aw
{
    text-align:left;
   list-style-position: outside; padding-left: 10px; margin-right:15px;
    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;
}


/********************************************************************************/

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.modalRoundedPopup table.mrpheadwht td{
       background-image:url(../images/PHwht1.gif);height:39px; background-repeat:repeat-x;       
        }
                
  table.modalRoundedPopup 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;
        }

 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;
 }
 
 div.hph5
{
    font-family:arial;font-size:18px;color:#F17707;padding:0px;margin:0px;
}

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;
}        



 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.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;
 }



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;
}

/**************************/
 /********************************************************/
table.dentry div
{
    font-size: 14px; color:#888888; line-height:18px; font-family:Arial;
}
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:hand;
}
table.dentry div a.off
{
    font-size: 14px; color:#F17707; line-height:18px;font-weight:normal;cursor:hand;
}
table.dentry div a.on
{
    font-size: 14px; color:#F17707; line-height:18px;font-weight:normal; text-decoration:underline;cursor:hand;
}
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;
}

span.messhelp
{
	font-family: "arial"; font-size:11px;color:#888888;font-weight:normal;letter-spacing:0px; 
}

.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;
	
}




table td.login
{
    text-align:left;width:100%; color:Red;
    
}
 table td.login table td#H1
{
     font-size:14px;text-align:left; font-weight:normal;
     font-weight:bold;margin:0px; color:Red;
}
 table td.login table td#H2
{
     font-size:12px;text-align:left; font-weight:normal; 
     margin:0px;  color:Red;
}