
body{
	background-color:#D1FFFF ;
	color:#323232;
	}
#submenu ul li a{
	color:#000000;
	
	}
#submenu ul li a:hover{
	color:#FFFFFF;
	background-color:#32ADAD ;
	}
	
	
.contentheading, .componentheading, .componentheading-contact, .contentheading-contact, h1, h2{
	color:#32ADAD;
}

b{
	color:#32ADAD;
}

a{
	color:#32ADAD;
}
.toggle{
	color:#32ADAD;
	text-decoration:underline;
	cursor:pointer;
}

#header{
	border-top: 1px solid #E1007A !important ; 
 	border-left: 1px solid #E1007A !important ; 
 	border-right: 1px solid #E1007A !important ; 
  	border-bottom: 0px solid #E1007A !important ; 	
	
}

#search{
	border-left: 1px solid #E1007A !important ; 
 	border-right: 1px solid #E1007A !important ; 
}


#topmenu{
	background-color:#E1007A;
	border-top: 3px solid #7A8284;

	border-left: 1px solid #E1007A !important ; 
 	border-right: 1px solid #E1007A !important ; 
}




#main{
	border-left: 1px solid #E1007A !important ; 
 	border-right: 1px solid #E1007A !important ; 
 	border-bottom: 1px solid #E1007A !important ; 
	border-top:none;
	background-color:#E6E6E4 ;
}

.req, td.rules, #usermsg, #emailmsg, #briefmsg, #submitmsg, #telmsg{
	color:#32ADAD;
}

#footer{
	background-color:#D1FFFF;
	color:#000000;

}


.inputbox-search{

	color:#323232;

}



/* menu styles
*/
.ddmx54{
border:0px solid #FFFFFF !important ; 
}
.ddmx54 a.item1,
.ddmx54 a.item1:hover,
.ddmx54 a.item1-active,
.ddmx54 a.item1-active:hover {
 font-family: Arial, Helvetica, sans-serif !important ; 
 color: #FFFFFF !important ; 
 border-right:2px solid #7A8285;
}

.ddmx54 a.item1:hover,
.ddmx54 a.item1-active:hover{
 color: #FFFFFF !important ; 
}

.ddmx54 td.item11 {
 background-color: #E1007A !important ; 

}
.ddmx54 td.item11-last {
 background-color: #E1007A !important ; 

}
.ddmx54 td.item11-acton {
 

}
.ddmx54 td.item11-acton-last {

}
.ddmx54 .item11-acton-last a.item1,
.ddmx54 .item11-acton a.item1,
.ddmx54 .item11-acton-last a:hover,
.ddmx54 .item11-acton a:hover,
.ddmx54 .item11 a:hover,
.ddmx54 .item11-last a:hover,
.ddmx54 a.item1-active,
.ddmx54 a.item1-active:hover {
 color: #FFFFFF !important ; 
 background-color: #E1007A !important ; 
}
.ddmx54 a.item2,
.ddmx54 a.item2:hover,
.ddmx54 a.item2-active,
.ddmx54 a.item2-active:hover {

 font-family: Arial, Helvetica, sans-serif !important ; 

}
.ddmx54 a.item2 {
 background-color: #FFFFFF !important ; 
 color: #E0007B !important ; 

  border-bottom: 1px solid #E1007A !important ; 
}
.ddmx54 a.item2-last {
 background-color: #FFFFFF !important ; 
 color: #E0007B !important ; 
 border-bottom: 0px solid #000000 !important ; 
 z-index:500; 
}
.ddmx54 a.item2:hover,
.ddmx54 a.item2-active,
.ddmx54 a.item2-active:hover {
 background-color: #E1007A !important ; 
 color: #FFFFFF !important ; 
 border-top: 0px solid #000000 !important ; 
 border-left: 0px solid #000000 !important ; 
 border-right: 0px solid #000000 !important ; 

}
.ddmx54 .section {
 border-left:1px solid #E1007A !important ;
 border-right: 1px solid #E1007A !important ; 
 border-top: 1px solid #E1007A !important ; 
 background: #FFFFFF ;
 position: absolute; 
 visibility: hidden; 
 display: block; 
 z-index: -1; 
}
.ddmx54frame {
 border: 1px solid #000000 !important ; 
}
.ddmx54 .item11-acton .item1 img.seq2,
.ddmx54 .item11-acton-last .item1 img.seq2,
.ddmx54 img.seq1
{
 display:    inline; 
}
.ddmx54 a.item1:hover img.seq2,
.ddmx54 a.item1-active img.seq2,
.ddmx54 a.item1-active:hover img.seq2,
.ddmx54 a.item2:hover img.seq2,
.ddmx54 a.item2-active img.seq2,
.ddmx54 a.item2-active:hover img.seq2
{
 display:    inline; 
}
.ddmx54 img.seq2,
.ddmx54 .item11-acton .item1 img.seq1,
.ddmx54 .item11-acton-last .item1 img.seq1,
.ddmx54 a.item2:hover img.seq1,
.ddmx54 a.item2-active img.seq1,
.ddmx54 a.item2-active:hover img.seq1,
.ddmx54 a.item1:hover img.seq1,
.ddmx54 a.item1-active img.seq1,
.ddmx54 a.item1-active:hover img.seq1
{
 display:   none; 
}
* html .ddmx54 td { position: relative; } /* ie 5.0 fix */

td.item11-last a.item1, 
td.item11-last a.item1:hover,
td.item11-last a.item1-active:hover
{
border-right:none;
}
.contentpaneopen div.moduletable ul#mainlevel li a{
color:#32ADAD;
font-weight:bold;

}
.contentpaneopen div.moduletable ul#mainlevel li{
padding:7px;
}
.contentpaneopen div.moduletable ul#mainlevel , .contentpaneopen div.moduletable ul#mainlevel li {
list-style-type:none;
text-align:center;
}
.contentpaneopen div.moduletable ul#mainlevel{
margin-left:-20px;

}
