@charset "UTF-8";
/* CSS Document */

body {
background: url(images/bg.jpg) repeat;
margin:0;
}

#container {
width:996px;
margin:auto;
}

#content {
width:895px;
margin:auto;
}

#leftcol {
width:655px;
vertical-align:top;
border-right:2px #a5a5a5 solid;
}

#leftcol-box {
width:635px;
}

#rightcol {
width:240px;
vertical-align:top;
}

#rightcol-box {
width:220px;
margin:auto;
vertical-align:top;
}

#rightcol h2 {
background:url(images/rightcol-header.jpg) no-repeat;
width:230px;
height:33px;
padding-top:8px;
padding-left:30px;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
}

#top {
background: url(images/top.png) no-repeat;
width:996px;
height:140px;
padding:0;
}

#navbg {
background:url(images/navbg.png) no-repeat;
width:996px;
height:36px;
padding:0;
}

#mid {
background:url(images/mid.png) repeat-y;
width:996px;
padding:0;
}

#notebg {
background:url(images/mid.png) repeat-y;
width:996px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
line-height:14px;
}

#notebg-box {
width:910px;
margin:auto;
}


#footer {
background:url(images/footer.png) no-repeat;
width:996px;
height:41px;
padding:0;
}

h1 {
font-family:Tahoma;
font-size:18pt;
}

h2 {
font-family:Tahoma;
font-size:18pt;
}

h2 a {
text-decoration:underline;
color:#000000;
}

h2 a:hover {
text-decoration:none;
color:#CC0000;
}

h2 a:visited {
text-decoration:underline;
color:#CC0000;
}


h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#000000;
}

ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
list-style: url(images/bullet.jpg) outside;
font-weight:900;
margin-bottom:10px;
}

ul li a {
color:#333333;
text-decoration:none;
}

ul li a:hover {
text-decoration:underline;
}

ol li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
list-style: url(images/bullet.jpg) outside;
margin-bottom:10px;
font-weight:900;
}

ol li a {
color:#333333;
text-decoration:none;
}

ol li a:hover {
text-decoration:underline;
}

.image01 {
background:url(images/image01.jpg) no-repeat;
width:321px;
height:221px;
padding:0;
margin-left:10px;
float:right;
}

/*Navigation*/

.navbox {
width:895px;
margin-left:85px;
padding-top:10px;
}

.navbox a {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
display:inline;
padding-left:15px;
}

.navbox a:hover {
color:#aa0000;
}

/*Copyright*/

.copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:800;
text-align:center;
width:996px;
padding-top:16px;
}

.division {
width:895px;
margin:auto;
height:20px;
}

/*Text Modification Styles*/

.bold {
	font-weight: bold;
}
.bold-highlight {
	font-weight: bold;
	background-color: #FFFF00;
}
.bold-italic {
	font-style: italic;
	font-weight: bold;
}
.bold-underline {
	font-weight: bold;
	text-decoration: underline;
}
.bold-highlight-italic {
	font-style: italic;
	background-color: #FFFF00;
	font-weight: bold;
}
.bold-highlight-underline {
	font-weight: bold;
	background-color: #FFFF00;
	text-decoration: underline;
}
.bold-highlight-italic-underline {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	background-color: #FFFF00;
}
.bold-italic-underline {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}
.highlight {
	background-color: #FFFF00;
}
.italic {
	font-style: italic;
}
.italic-highlight {
	font-style: italic;
	background-color: #FFFF00;
}
.italic-underline {
	font-style: italic;
	text-decoration: underline;
}
.italic-highlight-underline {
	font-style: italic;
	text-decoration: underline;
	background-color: #FFFF00;
}
.underline {
	text-decoration: underline;
}
.strikethrough {
	text-decoration: line-through;
}
.strikethrough-bold {
	font-weight: bold;
	text-decoration: line-through;
}
.strikethrough-highlight {
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-italic {
	font-style: italic;
	text-decoration: line-through;
}
.strikethrough-bold-highlight {
	font-weight: bold;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-bold-italic {
	font-style: italic;
	font-weight: bold;
	text-decoration: line-through;
}
.strikethrough-bold-highlight-italic {
	font-style: italic;
	font-weight: bold;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-highlight-italic {
	font-style: italic;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.black {
	color: #000000;
}
.white {
	color: #FFFFFF;
}
.red {
	color: #CC0000;
}
.blue {
	color: #0000FF;
}
.green {
	color: #006600;
}
.all-caps {
	text-transform: uppercase;
}
.all-lowercase {
	text-transform: lowercase;
}
.all-firstlettercaps {
	text-transform: capitalize;
}
.font-Georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.font-Courier {
	font-family: "Courier New", Courier, "Times New Roman", mono;
}
.font-Geneva {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.font-Trebuchet {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
.font-Impact {
	font-family: 'Impact', Verdana, Arial, Helvetica, sans-serif;
}
.font-ComicSans {
	font-family: 'Comic Sans MS', Georgia, "Times New Roman", Times, serif;
}

/*Testimonials*/

#testimonial-container    {
               			   width:80%;
						   margin:auto;
						   padding-top:10px;
						   padding-bottom:10px;
						   }
						   
#testimonial-box          {
                          width:100%;
						  margin:auto;
						  border:1px #333333 solid;
						  background-color:#FFFFCC;
						  }
						  
#testimonial-content      {
                           width:90%;
						   margin:auto;
						   padding-top:10px;
						   padding-bottom:10px;
						   }
						   
						   
#testimonial-content h3    {
                          font-family:Tahoma;
						  color:#CC0000;
						  font-size:18px;
						  line-height:20px;
						  text-align:center;
						  margin-top:0px;
						  }

#testimonial-content p    {
						  font-size:14px;
						  line-height:16px;
						  text-indent:0em;
						  }
						  
.testifier-name			{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						}

/*Dashed Box*/

#dashedbox-container    {
               			   width:80%;
						   margin:auto;
						   padding-top:10px;
						   padding-bottom:10px;
						   }
						   
#dashedbox-box          {
                          width:100%;
						  margin:auto;
						  border:2px #333333 dashed;
						  background-color:#FFFFCC;
						  }
						  
#dashedbox-content      {
                           width:90%;
						   margin:auto;
						   padding-top:10px;
						   padding-bottom:10px;
						   }
						   
						   
#dashedbox-content h3    {
                          font-family:Tahoma;
						  color:#CC0000;
						  font-size:18px;
						  line-height:20px;
						  text-align:center;
						  margin-top:0px;
						  }

#dashedbox-content p    {
						  font-size:14px;
						  line-height:16px;
						  text-indent:0em;
						  }

