body  {padding: 20px;
      font-family: Arial,sans-serif;
      font-size: 11px;
      background:#ffffff url(../images/bg.jpg) repeat-x center top;
      color: #454545;
      }

.mainborder {     background:#ffffff;
                  border-left : 4px solid #9db4d1;
                  border-right : 4px solid #9db4d1;
                  border-top : 4px solid #9db4d1;
                  border-bottom : 4px solid #9db4d1;
                  }

TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,Helvetica
}
  

.mod_msg {border-top : 1px solid #cccccc;}   

A:link               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #034da2; FONT-SIZE: 12px; TEXT-DECORATION: none; background-color: transparent ;font-weight:bold}
A:visited            {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #034da2; background-color: transparent; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}
A:hover       {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; background-color: transparent; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}





.buttonheading   {
  text-align: center;
  font-size: 11px;
  color: #9ec631;
  font-weight: bold;
  width: auto;
  background-image: url(http://www.frozenglobe.co.za/southernropes/templates/southern/images/functionbut.jpg);
  background-repeat: no-repeat;
  background-color: transparent;
  padding: 0px 0px;
  line-height: 35px;
  margin: 1px;
  width:42px;
  height:36px;
}

.contentheading   {
         font-size: 18px;
         border-bottom : 4px solid #cccccc;
         font-weight:bold;
         color: #336699;
         clear:both;
         width:300px;
         height:36px;
         padding:20px 0px 0px 0px;
         text-align:left;
         }


table.contentpaneopen {
   width: 485px;
   padding: 0px;
   border-collapse: collapse;
   border-spacing: 0px;
   margin: 10px;
}

table.contentpaneopen td {
   padding-top: 0px;
}

table.contentpaneopen td.componentheading {
   padding-left: 4px;
}


.componentheading    {
         font-size: 15px;
         font-weight:bold;
         color: #ffffff;
         clear:both;
         width:300px;
         height:36px;
         padding:9px 0;
         text-align:center;
         background: url(http://www.frozenglobe.co.za/southernropes/templates/southern/images/header.jpg) no-repeat;
         background-color: transparent;
         }


table td.body_outer {
   padding: 1px;
   border: 0px solid #cccccc;
}

table.moduletable {
   width: 239px;
   margin-bottom: 0px;
   padding: 0px;
   border-spacing: 0px;
   border-collapse: collapse;
   margin-top: 10px;
   margin-bottom: 10px;
}

table.moduletable th {
         font-size: 18px;
         border-bottom : 4px solid #cccccc;
         font-weight:bold;
         color: #336699;
         clear:both;
         width:239px;
         height:36px;
         padding:0px 0px 0px 0px;
         text-align:left;
}

table.moduletable td {
   font-size: 11px;
   width: 239px;
   padding-left: 0px;
   text-align: left;
   vertical-align: middle;
   margin: 0px;
   font-weight: normal;
}

.sectiontableentry1 {
   border-left : 1px solid #cccccc;
   border-right : 1px solid #cccccc;
   background: #ffffff;
   height: 29px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   text-align: left;
   vertical-align: middle;
   margin: 0px;
   font-weight: normal;
}

.sectiontableentry2 {
   border-left : 1px solid #cccccc;
   border-right : 1px solid #cccccc;
   height: 29px;
   font-size: 11px;
   background: #eeeeee;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   text-align: left;
   vertical-align: middle;
   margin: 0px;
   font-weight: normal;
}



.contentdescription {
   border-left : 1px solid #cccccc;
   border-right : 1px solid #cccccc;
   border-top : 1px solid #cccccc;
   border-bottom : 3px solid #cccccc;
   font-size: 13px;
   font-weight: bold;
   background: #ffffff;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   text-align: left;
   vertical-align: middle;
   margin: 0px;
   font-weight: normal;
   background: url(http://www.frozenglobe.co.za/southernropes/templates/southern/images/description.jpg) repeat-x;
}


.back_button {
  text-align: center;
  font-size: 11px;
  color: #9ec631;
  font-weight: bold;
  width: auto;
  background: url(http://www.frozenglobe.co.za/southernropes/templates/southern/images/backbut.jpg) repeat-x;
  padding: 0px 0px;
  line-height: 35px;
  margin: 1px;
  width:95px;
}

#search {
border : 1px dotted #cccccc;
margin: 0px;
padding: 0px;
width: 148px;
height: 28px;
padding-left: 2px;
padding-top: 2px;
vertical-align: middle;
}

#search .inputbox{
width: 100px;
height: 18px;
font-size: 10px;
background: transparent;
border: none;
margin: 0px;
padding: 0px;
line-height: 14px;
}

#search .button{
margin: 0px;
padding: 0px;
height: 14px;
font-size: 10px;
background: transparent;
border: none;
line-height: 10px;
}

#search form {
margin: 0px;
padding: 0px;
}





.moduletable-leftnav{
   width: 239px;
   margin-bottom: 0px;
   padding: 0px;
   border-spacing: 0px;
   border-collapse: collapse;
   margin-top: 10px;
}

.moduletable-leftnav th{
         font-size: 18px;
         border-bottom : 1px solid #eeeeee;
         font-weight:bold;
         color: #336699;
         clear:both;
         width:239px;
         height:36px;
         padding:0px 0px 0px 0px;
         text-align:left;
/*now we have no padding in the module, we don't need the negative margins*/
}


#navcontainer{
 width: 239px;
  float: left;
  padding-left: 0px;
}

#navcontainer ul{
list-style: none;
margin: 0;
padding: 0;
}

#navcontainer li{
border-bottom: 0px solid #ccc;
margin: 0;
}

#navcontainer li a{
  display: block;
  cursor: pointer;
  width: 239px;
  height: 37px;
  line-height: 37px;
  padding: 0px 0px 0px 0px;
  color: #7c8aa3;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: -0.2px;
  text-align:left;
  text-indent:20px;
background: url(http://www.glitterbay.co.za/templates/glitterjax/images/but1.png) no-repeat;
}


#navcontainer li a:hover,a#active_menu:link,a#active_menu:visited{
display: block;
width:239px;
height: 37px;
color: #555;
text-decoration: none;
background: url(http://www.glitterbay.co.za/templates/glitterjax/images/but2.png);
}

