/* CSS Document */

* {		margin: 0;
		padding: 0;
		}

html {
		font-size: 100%;
		}

body {
	font: 62.5% Georgia, "Times New Roman", Times, serif, Garamond, Verdana, Arial, Helvetica, sans-serif, Calligraphic, "Lucida Grande", "Lucida Sans Unicode", Lucida;
	margin:0;
	padding:0; 
  }
  
/* Wrapper Divs*/
#wrapperDiv{margin:auto; padding:0em; width:900px; max-width:1100px; min-width:700px; text-align:center; border:solid; border-color:#333300; border-width:1em; background-color:#CCCC33;}
#mainContentDiv{margin:auto; float:right; padding:0.5em; width:80%; background-color:#FFFFFF; border:none;border:dashed; border-width:0px;}
#main_Inner_Content_Div{width:65%; margin:1em; padding:0em; float:left; border:dashed; border-width:0px; }

.sid_Note_Div{width:27%; margin:1em; margin-left:0em; padding:0em; float:right; background-color:#EBFE7E; }


/* Paragraph elements */
p{ padding:0.5em; text-align:justify; font-family: Arial, "Times New Roman", Garamond, Calligraphic, Geneva, Helvetica, sans-serif, Times, serif; font-size:1.45em; line-height:1.5em;}

.side_header{font-size:1.5em; font-weight:bold; color:#EBFE7E; background-color:#333300; padding:1em; line-height:0.75em; text-align:center; font-family:Arial,Georgia, "Times New Roman", Times, serif, Gigi, Garamond, "Bookman Old Style", Helvetica, sans-serif; border:solid; border-color:#666633;}
  
 .side_text{ font-size:1.45em; padding:0.7em; color:#000033; background-color:#EBFE7E; text-align:left; font-weight:normal; border:solid; border-color:#666633;}
 
 .side_note_paragraph{font-size:1.45em; padding:0.75em; color:#000033; text-align:justify; font-weight:normal;}
 
  .copy_Right_Text{padding:0.5em;  font-size:1.40em; font-weight:bold; color:#EBFE7E; text-align:center; font-family:Calligraphic, Geneva, Arial, Helvetica, sans-serif, Times, serif; }
  
 .contactText{padding-left:5em; color:#003399; }
  .service_list{padding:0.1em;}

.pricing_Header_Text{color:#660000; padding:0.35em; font-size:1.75em; background-color:#CCCC66; width:50%;  margin-bottom:0.5em;}

.pricing_SubHeader_Text{text-align:left; font-size:1.65em; color:#FF6600; padding:0.5em; }

.pricing_service_description_Text{padding:0.45em; text-align:justify; font-family: Arial, "Times New Roman", Garamond, Calligraphic, Geneva, Helvetica, sans-serif, Times, serif; font-size:1.35em; line-height:1.25em;}

/*pricing row group with singleton rows*/
.pricing_singleton_row_formater_left{border:dotted; border-color:#666600; border-width:1px; border-right-width:0px;border-left-width:0px; }
.pricing_singleton_row_formater_right{border:dotted; border-color:#666600; border-width:1px; border-right-width:0px; }

/*pricing row group with more than one and non-bottom rows*/
.pricing_row_formater_left{border:dotted; border-color:#666600; border-width:0px; border-top-width:1px; }
.pricing_row_formater_right{border:dotted; border-color:#666600; border-width:0px; border-top-width:1px;border-left-width:1px; }

/*pricing row group with bottom rows*/
.pricing_row_middle_formater_left{border:dotted; border-color:#666600; border-width:1px; }
.pricing_row_middle_formater_right{border:dotted; border-color:#666600; border-width:1px; border-left-width:1px;}

/*Headers*/
h1{ padding:0.5em; margin-bottom:1em; font-size:1.75em; color:#000000; text-align:center; }

  .currentPageTitle{background-color:#CCCC66; text-align:center; font-size:2.15em; color:#000000; padding:0.35em; margin:0em; border:solid; border-color:#999910;}
  
  .Service_categories_text{ font-size:1.3em; color:#B32C2C; text-align:center; font-family:Garamond, Calligraphic, Geneva, Arial, Helvetica, sans-serif, Times, serif, "Times New Roman"; font-weight:bold; font-size:1.35em;}
  
h2{ color:#660000; padding:0.35em; font-size:1.75em; background-color:#CCCC66; width:97%;  margin-bottom:0.5em;}
.sub_header_height{ line-height:50px; border:dotted; border-color:#666600; border-width:1px; border-right-width:0px;border-left-width:0px;}

h3{ text-align:justify; color:#CC0000; padding-left:1em;}


/*Navigation formater elements*/
#navigation{font-size:1.75em; font-weight:bold; margin:0em;  padding:0.5em; padding-right:0em; font-family:"Bookman Old Style", Georgia, "Times New Roman", Times, serif, Gigi, Garamond;}
#navigation ul{list-style:none; margin:0.25em; padding:0.25em; margin-right:0em; float:right;}
#navigation li{display:block; margin:0.5em; margin-right:0em; float:right;}
#navigation a:link {color:#CC3300; padding:0.5em; text-decoration:none;}
#navigation a:visited {color:#663300; padding:0.5em; text-decoration:underline;}
#navigation a:hover{color:#333300; padding:0.5em; text-decoration:underline;} 
.menue_div_width{float:left; width:15%; border:none;}

/*List item elements*/
ol{ text-align:justify; padding:0.5em; padding-left:2em; list-style:decimal; font-family:"Times New Roman", Geneva, Arial, Helvetica, sans-serif;}
ul{text-align:justify; padding:0.5em; padding-left:2em; font-family:Geneva, Arial, Helvetica, sans-serif; list-style:url(arrow.png); margin-left:2em;}
li{ padding:0.45em; }
.priceList li{ list-style-type:lower-alpha; padding:0.35em; padding-left:2.5em; }
