@charset "UTF-8";
/* CSS Document */

/* HEADER */
#tk000 { position:absolute; top:0px; left:0px; background:#FFFFFF; padding:0px 0px 0px 0px; } 
#tk001 { float:left; width:579px; }
#tk002 { float:left; width:214px; height:80px; }
#tk003 { float:left; width:365px; height:80px; }
#tk004 { float:left; width:221px; }
#tk005 { float:left; width:221px; height:45px; }
#tk006 { float:left; width:221px; height:24px; }
#tk007 { float:left; width:221px; height:11px; }
#tk008 { clear:both; height:1px; }
#tk009 { float:left; width:800px; height:20px; border-bottom:1px solid #000000; margin:5px 0px 0px 0px; }

/* BODY STYLES */
body  { font: 100% Verdana, Arial, Helvetica, sans-serif;
		background:#FFFFFF; 
		margin: 30px; 
		padding: 0px;
		text-align: center; 
		color: #000000;
		}
		 
#tk010 { position: relative; 
		 width:800px; 
		 background:#FFFFFF;
		 margin:0px auto; 
		 border:0px solid #000000;
		 text-align:left; 
		 }

#tk011 { margin: 0px 0px 0px 145px;
	     padding: 10px 0px 0px 0px; 
		 }

#tk012 { margin:120px 0px 0px 0px; }

#tk013 { position: absolute; 
	     top:107px;
	     left:0px;
	     width:120px; 
	     background:#F0FFF0;  /*#E3EEE2; /* #E4E9ED; */ 
	     padding: 10px 0px 10px 0px;  
		 }
		 
#tk014 { position: absolute; 
		 top: 107px;
		 right: 0px;
		 width:130px;  
	 	 background: #E8F9FF;  
		 padding: 10px 0px 0px 5px;  
		 }
		 
#tk015 { padding: 0 10px 0 20px; 
	 	 background:#FFFFFF;
		 } 
		 
.tk016 { margin:0px 0px 15px 10px; }

#tk017 { margin: 0px 0px 0px 0px;
	     padding: 10px 0px 0px 0px; 
		 }
		 
#tk018 { margin: 0px 0px 0px 10px;
	     padding: 10px 0px 0px 0px; 
		 }
		 


/* STYLE FOR THE GENERAL PRICING FORM */
#gf001 { position:absolute; left:120px; top:30px; width:600px; height:560px; padding:10px; background:#F8FCFF; border: 2px solid #000000; z-index:50; }
#gf002 { background:#FFFFCC; padding:5px 0px 5px 0px; }
#gf003 { background:#FFFFCC; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}
#gf004 { float:left; width:400px; margin:20px 0px 0px 0px; }
.gf005 { float:left; width:80px; margin:4px 10px 0px 0px; }
.gf006 { float:left; width:300px; margin:0px 0px 0px 0px; }
.gf007 { clear:both; height:10px; }
#gf008 { float:left; width:165px; margin:20px 0px 0px 20px; }
#gf009 { background:#C1E6BB; padding:2px 0px 2px 0px;\"  }
#gf010 { float:left; width:500px; margin:20px 0px 0px 50px; }
#gf011 { margin:120px 0px 0px 150px; }	  
.gf012 { margin:20px 0px 0px 170px; }	  
.gf013 { float:left; width:500px; margin:20px 0px 0px 50px; }

/* STYLE FOR THE GENERAL PRICING FORM */
#gp001 { position:absolute; left:120px; top:30px; width:600px; height:660px; padding:10px; background:#F8FCFF; border: 2px solid #000000; z-index:50; }
#gp002 { background-color:#FFFFCC; padding:5px; }
#gp003 { position:absolute; left:20px; top:100px; width:70px; padding-top:4px; }
#gp004 { position:absolute; left:100px; top:100px; }
#gp005 { position:absolute; left:20px; top:130px; width:70px; padding-top:4px; }
#gp006 { position:absolute; left:100px; top:130px; } 
#gp007 { position:absolute; left:20px; top:160px; width:70px; padding-top:4px; }
#gp008 { position:absolute; left:100px; top:160px; }
#gp009 { position:absolute; left:20px; top:190px; width:70px; padding-top:4px; }
#gp010 { position:absolute; left:100px; top:190px; }	  
#gp011 { position:absolute; left:20px; top:220px; width:70px; padding-top:4px; }
#gp012 { position:absolute; left:100px; top:220px; }	  
#gp013 { position:absolute; left:20px; top:250px; width:70px; padding-top:4px; }
#gp014 { position:absolute; left:100px; top:250px; }
#gp015 { position:absolute; left:20px; top:280px; width:70px; padding-top:4px; }
#gp016 { position:absolute; left:100px; top:280px; }	  
#gp017 { position:absolute; left:100px; top:380px; }  
#gp018 { position:absolute; left:100px; top:530px; width:450px; }
#gp019 { position:absolute; left:120px; top:30px; width:600px; height:560px; padding:10px; background:#F8FCFF; border: 2px solid #000000; z-index:50; }
#gp020 { margin-left:30px; margin-top:30px; }
.gp021 { margin-left:50px; }
#gp022 { margin-left:30px; }
#gp023 { position:absolute; left:120px; top:30px; width:600px; height:560px; padding:10px; background:#F8FCFF; border: 2px solid #000000; z-index:50; }
.gp024 { margin-left:30px; margin-top:30px; }



/* FONT STYLES */
.tmpHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bolder; color: #003300}
.redWord { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 15px; color: #990000; font-variant: normal; background-color: transparent; }
.tmpHd01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height:18px; font-weight: bolder; }

.upSmal2 { FONT-SIZE: 9px; line-height: 9px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; }
.upSmal3 { FONT-SIZE: 9px; line-height: 27px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvAR { FONT-FAMILY: verdana, arial, helvetica; font-size: 13px; line-height: 17px; COLOR: #003300;  }
.upAdvAA { FONT-FAMILY: verdana, arial, helvetica; font-size: 13px; font-style: normal; line-height: 17px; color: black;  }
.upAdvRE { font-family: verdana, arial, helvetica; font-size:15px; font-style: normal; line-height:17px; font-weight: bold; color:#000000; }
.upAdvWE { font-family: verdana, arial, helvetica; font-size:15px; font-style: normal; line-height:27px; font-weight: bold; color:#FFFFFF; }
.upAdvRF { font-family: verdana, arial, helvetica; font-size:15px; font-style: normal; line-height:15px; font-weight: bold; color:#000000; }
.upAdvRR { font-family: verdana, arial, helvetica; font-size:15px; font-style: normal; line-height:17px; font-weight: bold; color:#990000; }
.upAdvRD { font-family: verdana, arial, helvetica; font-size:11px; line-height:14px; font-style: normal; font-weight: bold; color:#990000; }
.upAdvRB { font-family: verdana, arial, helvetica; font-size:11px; line-height:14px; font-style: normal; color:#990000; }
.upSmalB { Font-family: verdana, arial, helvetica; font-size: 9px; line-height: 14px; color: #CCCCCC;  }
.upSmalC { Font-family: verdana, arial, helvetica; font-size: 9px; line-height: 12px; color: #000000;  }
.upSmalD { Font-family: helvetica, arial, helvetica; font-size: 8px; line-height: 12px; color: #000000;  }
.upFont { FONT-SIZE: 10px; line-height: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; }
.upLink { FONT-SIZE: 10px; line-height: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvT { FONT-SIZE: 11px; line-height: 14px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvA { FONT-SIZE: 13px; line-height: 17px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvWA { FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 13px; line-height: 17px; COLOR: #FFFFFF;  }

.upAdvR {
	FONT-SIZE: 11px; 
	line-height: 14px; /*  1.5*/
	COLOR: #990000; 
	FONT-FAMILY: verdana, arial, helvetica; }

.upSmal { FONT-SIZE: 9px; line-height: 14px;COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; }
.bTitle5 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic; line-height:32px; font-weight: bold; color: #990000; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; font-style: italic; font-weight: bold; color: #006633; padding:0px 0px 0px 0px; margin:0px 0px -10px 0px; }
h2 { font-family: verdana, arial, helvetica; font-size:15px; font-style: normal; line-height:15px; font-weight: bold; color:#000000; padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; }


