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

/* HEADER */
#dp000 { float:left; width:1000px; }
#dp001 { float:left; width:980px; height:30px; margin:10px 20px 5px 0px; padding:0px 20px 0px 0px; border-bottom:#000000 solid 1px; } /*  */
.dp002 { float:left; margin:5px 0px 5px 15px; }
#dp004 { position: relative; width:1000px; background:#FFFFFF; margin:0px auto; } /* border:1px solid #990000;  */
#dp005 { margin:30px 0px 15px 0px; }
#dp006 { float:left; width:250px; height:800px; margin:10px 0px 0px 10px; border-right:1px solid #990000;   }
#dp007 { float:left; width:450px; margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; }
#dp008 { float:left; width:240px; height:800px; margin:10px 0px 0px 20px; border-left:1px solid #000000; padding:0px 0px 0px 10px; } /*  */
.dp009 { margin:5px 0px 0px 0px; }
.dp010 { clear:both; height:10px; }
#dp011 { float:left; width:125px; }
#dp012 { clear:both; height:1px; }
#dp013 { width:1000px; padding:0px 0px 10px 0px; }
.dp014 { width:200px; margin:10px 0px 0px 0px; border-top: 1px solid #006633; padding:8px 0px 0px 0px 0px; }
.dp015 { width:400px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; } /* border-top: 1px solid #990000; */ 
#dp016 { width:450px; margin:0px 0px 0px 0px; padding:5px 2px 5px 2px; border-top:1px solid #000000; border-bottom:1px solid #000000; } /* border-top: 1px solid #990000; */ 
#dp017 { width:450px; margin:10px 0px 10px 0px; }
#dp018 { float:left; width:100px; margin:15px 0px 0px 5px; } 
#dp019 { float:left; width:300px; margin:10px 0px 0px 20px; } 
#dp020 { clear:both; height:1px; }
.dp021 { float:left; width:100px; margin:0px 7px 0px 20px; }
.dp022 { float:left; width:100px; margin:0px 7px 0px 0px; }
#dp023 { position:absolute; left:50px; margin-top:20px; width:900px; height:600px; background:#FFFFFF; border:1px solid #000000; padding:0px 0px 0px 0px; z-Index:20; }
.dp024 { clear:both; height:10px; }
.dp025 { border:1px #CCCCCC solid; margin: 0px 0px 10px 0px; }
#dp026 { margin: 30px 0px 10px 0px; }

#dp027 { position:absolute; left:140px; top:120px; width:650px; height:600px; padding:10px; background:#F8FCFF; border: 2px solid #000000; z-index:5; }
#dp028 { float:left; width:630px; margin:10px 0px 0px 0px; padding:10px; background:#FFFFCC; }
#dp029 { float:left; width:650px; margin:20px 0px 0px 0px; }
#dp030 { float:left; width:450px; margin:20px 0px 0px 0px; }
.dp031 { float:left; width:115px; margin:0px 0px 0px 0px; }
.dp032 { float:left; width:225px; margin:0px 0px 0px 0px; }
.dp033 { clear:both; height:5px; }

#dp034 { float:left; width:200px; margin:20px 0px 0px 0px; }
#dp035 { clear:both; height:5px; }
#dp036 { float:left; width:655px; margin:30px 0px 0px 50px; }
.dp037 { margin-left:50px; }
#dp038 { margin-left:25px; }

.dp039 { float:left; width:85px; margin:0px 0px 0px 0px; }

#dp040 { position:absolute; left:270px; top:50px; width:500px; height:500px; padding:10px 0px 0px 0px; background:#FFFFFF; z-index:5; }




	


/* CONTACT FORM */



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

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

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

#dp014x { position: absolute; 
	     top:115px;
	     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;  
		 }
		 
/*#dp016x { padding: 0 10px 0 20px; 
	 	 background:#FFFFFF;
		 } 
		 
.dp017x{ float:left; margin:10px 0px 15px 15px; }

 STYLES FOR OTHER PAGES 
#dp018 { float:left; width:600px; margin:20px 0px 0px 156px; }
#dp019 { clear:both; height:300px; }
#dp020 { float:left; width:600px; margin:20px 0px 0px 0px; }
#dp021 { float:left; width:125px; margin:20px 0px 0px 30px; }
#dp022 { float:left; width:250px; margin:85px 0px 0px 30px; }
#dp023 { clear:both; height:300px; }
.dp024 { float:left; width:175px; margin:0px 40px 0px 0px; }
.dp025 { float:left; width:175px; margin:8px 0px 0px 0px; }
#dp026 { clear:both; height:40px; }
#dp027 { clear:both; height:80px; }
#dp028 { float:left; width:270px; margin:20px 0px 0px 0px; }
#dp029 { float:left; width:270px; margin:20px 0px 0px 30px; }
#dp030 { margin:20px 0px 0px 0px; }
#dp031 { float:left; width:350px; margin:0px 0px 0px 30px; }
#dp032 { float:left; width:200px; margin:20px 40px 0px 0px; }
#dp033 { float:left; width:300px; margin:20px 30px 0px 0px; }
#dp034 { float:left; width:300px; margin:20px 0px 0px 0px; }
#dp035 { 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 */
.upAdvR { FONT-SIZE: 9px; line-height: 14px; COLOR: #990000; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvO { FONT-SIZE: 9px; line-height: 14px; COLOR: #CC6600; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvB { FONT-SIZE: 9px; line-height: 14px; COLOR: #6666FF; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvX { FONT-SIZE: 9px; line-height: 14px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvY { FONT-SIZE: 11px; line-height: 14px; COLOR: #990000; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvL { FONT-SIZE: 11px; line-height: 14px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, helvetica; }
.upAdvG { FONT-SIZE: 9px; line-height: 14px; COLOR: #666666; FONT-FAMILY: verdana, arial, helvetica; }


.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; }
.upAdvWF { font-family: verdana, arial, helvetica; font-size:11px; 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:24px; font-style: normal; line-height:24px; 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; }


.upAdvRT {
	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: #990000; 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; }
A1 { color: darkgreen; text-decoration:none; }


