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

/* HEADER */
#gm000 { position:absolute; top:0px; left:0px; background:#FFFFFF; padding:0px 0px 0px 0px; } 
#gm001 { float:left; width:800px; }
#gm002 { float:left; width:580px; }
#gm003 { float:left; width:12px; }
#gm004 { float:left; width:80px; }
#gm005 { float:left; width:488px; }
#gm006 { float:left; width:220px; }
#gm007 { float:left; width:220px; }
#gm008 { float:left; width:220px; }
#gm009 { clear:both; height:0px; }
#gm010 { float:left; width:800px; }

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

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

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

#gm014 { position: absolute; 
	     top:100px;
	     left:0px;
	     width:120px; 
	     background:#F2F7FF;  /*#E3EEE2; /* #E4E9ED; */ 
	     padding: 10px 0px 10px 0px;  
		 }
		 
#gm015 { position: absolute; 
		 top: 107px;
		 right: 0px;
		 width:130px;  
	 	 background: #E8F9FF;  
		 padding: 10px 0px 0px 5px;  
		 }
		 
#gm016 { padding: 0 10px 0 20px; 
	 	 background:#FFFFFF;
		 } 
		 
.gm017 { margin:0px 0px 15px 15px; }

/* STYLES FOR OTHER PAGES */
#gm018 { float:left; width:600px; margin:20px 0px 0px 156px; }
#gm019 { clear:both; height:300px; }
#gm020 { float:left; width:600px; margin:20px 0px 0px 0px; }
#gm021 { float:left; width:125px; margin:20px 0px 0px 30px; }
#gm022 { float:left; width:250px; margin:85px 0px 0px 30px; }
#gm023 { clear:both; height:300px; }
.gm024 { float:left; width:175px; margin:0px 40px 0px 0px; }
.gm025 { float:left; width:175px; margin:8px 0px 0px 0px; }
#gm026 { clear:both; height:40px; }
#gm027 { clear:both; height:80px; }
#gm028 { float:left; width:270px; margin:20px 0px 0px 0px; }
#gm029 { float:left; width:270px; margin:20px 0px 0px 30px; }
#gm030 { margin:20px 0px 0px 0px; }
#gm031 { float:left; width:350px; margin:0px 0px 0px 30px; }
#gm032 { float:left; width:200px; margin:20px 40px 0px 0px; }
#gm033 { float:left; width:300px; margin:20px 30px 0px 0px; }
#gm034 { float:left; width:300px; margin:20px 0px 0px 0px; }
#gm035 { clear:both; height:50px; }

/* STYLE FOR THE GENERAL PRICING FORM */
#gf001 { position:absolute; left:80px; top:30px; width:650px; 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:#F2F7FF; 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; }

#gf014 { position:absolute; left:80px; top:30px; width:650px; height:600px; padding:10px; background:#F8FCFF; border: 2px solid #000000; z-index:50; }


/* 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;  }
.upAdvHD { font-family: verdana, arial, helvetica; font-size:20px; font-style: normal; line-height:22px; font-weight: bold; color:#006633; }
.upAdvHE { font-family: verdana, arial, helvetica; font-size:18px; font-style: normal; line-height:33px; font-weight: bold; color:#990000; }


.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; }


