
/* start JS pouch css */
/* start css doc  */
body        { font-family:Arial; font-size: 12px; text-align: center; margin-top:3px; background-color:#FFDFFF; color:#00478E}
ul          { margin: 0; padding: 0 }
ol          { margin: 0; padding: 0 }
li          { margin: 0; padding: 0 }

h1			{ margin: 0; padding: 0 }
h2			{ margin: 0; padding: 0 }
h3			{ margin: 0; padding: 0 }
h4			{ margin: 0; padding: 0 }
h5			{ margin: 0; padding: 0 }

p 			{ margin: 0; padding: 0 }

a:link      { color: #0000FF; }
a:visited   { color: #008200; }
a:hover     { color: #DD0000; }
a:active    { color: #000000; }

.base       { width: 806px; border:1px solid #0066FF;}
.ba-01     { width: 800px; text-align:left;}
.ba-02     { width: 796px; text-align:left;}
.ba-03     { width: 792px; text-align:left;}
.ba-04     { width: 788px; text-align:left;}

.ba2-01   { width: 397px;  float:left}
.ba2-02   { width: 397px;  float:right}

.ba3-01    { width: 264px; float:left}
.ba3-02    { width: 264px; float:right}

.rti-0     { width: 140px; float:left }
.rti-1     { width: 136px; float:left; text-align:left;}

.doc0     { width: 660px; float:right }

.doc1      { width: 656px; }
.doc1-1   { width: 652px; }
.doc1-2   { width: 326px; float:left }
.doc1-3   { width: 218px; float:left; text-align:left; }
.doc1-3p  { width: 218px; float:left; text-align:center }
.doc1-3t   { width: 214px; float:left; }

.doc20    { width: 328px; float:left }
.doc21    { width: 328px; float:right  }
.doc30    { width: 218px; float:left; }
.doc31    { width: 218px; float:right  }
.doc4      { width: 164px; float:left }
.doc5      { width: 131px; float:left }

/* position of div and text */
.dltr        { float:left; text-align: right} 
.dltc        { float:left; text-align: center} 
.dltl        { float:left; text-align: left} 

.dctr        { text-align: right} 
.dctc        { text-align: center} 
.dctl        { text-align: left} 

.drtr        { float:right; text-align: right } 
.drtc        { float:right; text-align: center} 
.drtl        { float:right; text-align: left} 

/* border line style */
.bd 		{ border:1px solid #0066FF;}
.bdt	        { border-top: 1px solid #666666 }
.bdb        { border-bottom: 1px solid #666666 }
.bdr	        { border-right: 1px solid #666666; }	 
.bdl	        { border-left: 1px solid #666666; }
.bdl-2     { border-left: 2px solid #FFCC66 }
.bdr-2     { border-right: 2px solid #FFCC66 }

/* word style */
.tx10 	{ font-size: 10px; }
.tx12 	{ font-size: 12px; } 
.tx14 	{ font-size: 14px; } 
.tx16 	{ font-size: 16px; } 
.tx18 	{ font-size: 18px; }
.tx20 	{ font-size: 20px; }
.tx22 	{ font-size: 22px; }
.tx24 	{ font-size: 24px; }
.tx26 	{ font-size: 26px; }
.tx30 	{ font-size: 30px; }

.th0   { line-height: 100% }
.th1   { line-height: 110% }
.th2   { line-height: 120% }
.th3   { line-height: 130% }
.th4   { line-height: 140% }
.th5   { line-height: 150% }

/* text color style */
.co1     { color: #FF0606 }
.co1b   { color: #FF0606; font-weight:bold }
.co3     { color: #285100 }
.co4     { color: #00BFBF }
.co5     { color: #0000CA }
.co5-1  { color: #0000FF;}
.co6      { color: #C600C6 }
.co7      { color: #000000 }

.cb2    { background-color: #FFFFD0 }
.cb3    { background-color: #D0FFE0 }
.cb4    { background-color: #DDFFFF }
.cb41   { background-color: #E9FAE4 }
.cb7    { background-color: #DDDDDD }


/* margin top bottom */
.mg00          { margin-top: 0;  margin-bottom: 0px; }
.mg33          { margin-top: 0;  margin-bottom: 0px; }
.mg35          { margin-top: 0;  margin-bottom: 0px; }
.mg38          { margin-top: 0;  margin-bottom: 0px; }
.mg55          { margin-top: 0;  margin-bottom: 0px; }
.mg58          { margin-top: 0;  margin-bottom: 0px; }

.mgt3          { margin-top: 3px; }
.mgt5          { margin-top: 5px; }
.mgt8          { margin-top: 8px; }
.mgt10        { margin-top: 10px; }

.mgb3          { margin-bottom: 3px; }
.mgb5          { margin-bottom: 5px; }
.mgb8          { margin-bottom: 8px; }
.mgb10        { margin-bottom: 10px; }

.mgl3             { margin-left: 3px; }
.mgl5             { margin-left: 5px; }
.mgl8             { margin-left: 8px; }
.mgl10           { margin-left: 10px; }

/* padding top bottom */
.pdtb33		 { padding-top:3px; padding-bottom:3px;}
.pdtb55		 { padding-top:5px; padding-bottom:5px;}

.pdt0             { padding-top:0px;  }
.pdt3             { padding-top:3px;  }
.pdt5             { padding-top:5px;  }
.pdt8             { padding-top:8px;  }
.pdt10           { padding-top:10px; }
.pdt15           { padding-top:15px; }
.pdt20           { padding-top:20px; }
.pdt25           { padding-top:25px; }
.pdt30           { padding-top:30px; }
.pdt40           { padding-top:40px; }
.pdt50           { padding-top:50px; }

.pdb0           {padding-bottom:0px;}
.pdb3           {padding-bottom:3px;}
.pdb5           {padding-bottom:5px;}
.pdb8           {padding-bottom:8px;}
.pdb10         {padding-bottom:10px;}

.pdl0            { padding-left:0px;  }
.pdl3            { padding-left:3px;  }
.pdl5            { padding-left:5px;  }
.pdl8            { padding-left:8px;  }
.pdl10           { padding-left:10px; }
.pdl15           { padding-left:15px; }
.pdl20           { padding-left:20px; }
.pdl25           { padding-left:25px; }
.pdl30           { padding-left:30px; }
.pdl40           { padding-left:40px; }


/* yahoo css */
.rig-01    { line-height: 150%; margin-top: 5px; margin-bottom: 0; text-align:center}
.yam01     { border:1px solid #7E9DB9; background:#FFFFFF; width:393px; padding:2px; position:relative; margin-left:0; margin-right:0; margin-top:0;}
.yam02     { margin:1px 0; width:280px; border:1px solid #7E9DB9; color:#666666; height:22px; padding:0px 3px; background:#fff url(http://us.i1.yimg.com/us.yimg.com/i/us/sch/gr/horiz_pwrlogo_red2.gif) 3px center no-repeat; position:relative;}
.yam03     { padding-bottom:2px; position:absolute; left:287; top:2; height:22px; width:65px;  margin-right:0px; margin-bottom:0px}
.yam04     { color:#666666; font:11px/11px normal Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:left; list-style-type:none;}
.yam05     { display:inline;padding-right:2px;}
.yam06     { vertical-align:middle;margin-right:5px;}
.yam07     { display:inline;vertical-align:middle; padding-top:2px;}

/* end retort css  */