/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 01 February 2010 19:12:50
*/


/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 11 March 2009 23:48:51
*/


#header, #container {
    margin-left:auto;
    margin-right:auto;
    width:735px;
    background:none;
}

h1 {
    color:#000;
    font-size:304%;
    line-height:1;
    padding:10px 35px 20px 0px;
}

h2 {
    font-size:123%;
    font-weight:bold;
    margin:0 10px 0 0px;
    color:#000;
}
p {
   color: #000000;
}
.accessibility {
    display:none;
}
#in2_right_col, #bottom_box, #search_box, #text_size, #top3, #top4, #center_rhs, #main_nav, #ret_card_nav  {
   display: none;
}
#breadcrumb{
  width: 735px;
  padding-left: 0px;

}

#container {
   width:735px;
}

#center_lhs{
  background: none;
  height: auto;
  width: auto;
  float: none;
}
#center_lhs div{
   background: none;
   height: auto;
   width: auto;
}
#center_lhs h2{
   color: #F0027F;
   padding: 0px;
}
.content{
  float: none;
}
.content p{
  padding: 0px;
}
.m3_center_content h3 a, .m3_center_content, .m3_push_box_bg{
  background: none;
}
#ret_top_box{
  background: none;
  width: 730px;
  height: auto;
  padding-bottom: 0px;
}
#ret_opacity{
  background: none;
  height: auto;
  float: none;
  opacity: 1;
  margin: 10px;
  width: auto;
}

#ret_opacity h2, #ret_opacity p{
  color: #F0027F;
  padding: 0px;
}
div.ret_training {
  background: none;
}
#ret_card_box{
  float: none;
  width: auto;
  height: auto;
}
#ret_card_one, #ret_card_two, #ret_card_three {
  display: block;
  margin-bottom: 15px;
  float: none;
  height: auto;
  width: auto;
  padding: 0px;
  background: none;
}
div.ret_news div#ret_card_one, div.ret_news div#ret_card_two, div.ret_news div#ret_card_three, div.ret_news{
  display:block;
  background: none;
}
#ret_card_one p, #ret_card_two p, #ret_card_three p{
    margin: 0px;
    color: #000000;
}
#ret_card_one ul, #ret_card_two ul, #ret_card_three ul{
    padding: 0px;
}
#footer{
  background: none;
  border: 0px none;
  width:auto;
}

#footer ul {
   display:none;
}

#foot_box{
  height: auto;
  width:735px;
}


/* new logo mz */

#logo, #logo a  {
    background:none;
}

#logo a  {
	float:left;
	width:339px;
	height:41px;
}
#logo img {
	display:block;
}

#top1, #top2 {
    display:none;
}

