
body
{ 
background-image: 
url('bgblue.jpg');
background-repeat: repeat-x;
}

div.red a:link{
	text-decoration:none;
        color: #c1242b;
      }
div.red a:active{
	text-decoration:none;
        color: #c1242b;
}
div.red a:visited{
	text-decoration:none;
        color: #c1242b;
}
div.red a:hover{
     color: #ffffff;
     background-color: #c1242b;
}


div.blue a:link{
	color: #00008b;
      }
div.blue a:active{
        color: #00008b;
}
div.blue a:visited{
     color: #00008b;
}
div.blue a:hover{
     color: #ffffff;
     background-color: #00008b;
}

div.testimonials p{
        font-family: sans-serif, System;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: small;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}


div.titlepic a:hover {
     color: #0100fe;
     background-color: #0100fe;
}

div.menu a {
color: #ffffff; 
background: transparent; 
text-decoration:none; 
font-size: 13px; 
line-height:16px; 
font-family: Tahoma, verdana, sans-serif;
padding: 2px 5px;
}
div.menu a:link {
color: #ffffff; 
background: transparent; 
}

div.menu a:active { 
color: #ffffff;
background: transparent; 
}

div.menu a:visited {
color: #ffffff; 
background: transparent; 
}

div.menu a:hover {
color: #fffc00;
background: transparent; 
border:0px dotted #ffffff; 
}


div.bmenu a {
color: #0100fe; 
background: transparent; 
text-decoration:none; 
font-size: 13px; 
line-height:16px; 
font-family: Tahoma, verdana, sans-serif;
padding: 2px 5px;
}
div.bmenu a:link {
color: #0100fe; 
background: transparent; 
}

div.bmenu a:active { 
color: #0100fe;
background: transparent; 
}

div.bmenu a:visited {
color: #0100fe; 
background: transparent; 
}

div.bmenu a:hover {
color: #ffffff;
background: #0100fe; 
border:0px dotted #ffffff; 
}

div.AccordionTitle, div.AccordionContent, div.AccordionContainer
{
  position:relative;
  width:500px;
}

.AccordionTitle
{
  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  vertical-align:middle;
  text-align:center;
  background-repeat:repeat-x;
  display:table-cell;
  background-image:url('title_repeater.jpg');
  -moz-user-select:none;
}

.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none;
}

.AccordionContainer
{
  border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;
}
