/* Main Styles */
td,body{
  font-family: arial;
  font-size: 11px;
  color:333;
  text-decoration:none;
}

/* Links */
a{
  color:#083095;
}
a:hover{
  color:#ee4b1f;
}
#search{ position:absolute; width:130px ; height:30px; top:125px; z-index:1; padding-left:8px}
#search input{ border:0px solid white; background-color:transparent; color:#FFFFFF; width:100px; height:19px}
.searchbox{ padding-left:5px; padding-right:5px}

#copyright{ position:absolute; width:206px ; height:15px; bottom:5px; z-index:1; padding-left:8px; font-size:10px;  letter-spacing:1px; color:#9a9a9a }
/*
.searchbox{ display:inline}	
#searchbox input{ width:90px; height:14px; border:1px solid #dbdde1; font-size:11px 	}
#go{ display:inline; padding-left:2px}
*/	

hr {	 height:0px; color:#F58500; border-top:1px; background:#808060;border-style:dashed;}

td.topmenu{background-image:url(../Images/Graphics/top_menu_bg.jpg); background-repeat:repeat-x; height:16px; color:#FFFFFF;  }
td.mainmenu{background-image:url(../Images/Graphics/main_menu_bg.jpg);background-repeat:repeat-x; height:23px; vertical-align:top}

#leftpanel {width:146px ; background-image:url(../Images/Graphics/leftmenu_bg.jpg); background-repeat:repeat-y; vertical-align:top}
#homepanel{ padding:15px 10px 15px 5px; vertical-align:top}
#mainpanel{ padding:5px 10px 15px 15px; vertical-align:top}
#rightpanel { background-color:#dedede; width:206px; vertical-align:top}
#keydates { background-image:url(../Images/Graphics/key_dates.gif); background-position:0px 8px ; background-repeat:no-repeat; padding-top:20px; padding-left:5px; padding-right:5px ;  }
#leftmenu {background-image:url(../Images/Graphics/left_menuangle_bg.jpg); background-position:top; background-repeat:no-repeat; height:300px; width:146px; padding-top:52px}

#news { background-image:url(../Images/Graphics/news.gif); background-position:0px 8px ; background-repeat:no-repeat; padding-top:20px; padding-left:5px; padding-right:5px}

#footer { padding-top:5px; color:#dedede; font-size:10px}
#footer a{ color:#dedede; text-decoration:none; }
#footer a:hover{ color:#ffffff; text-decoration:underline}

#rightnav{ padding:0px 0px 5px 0px; }
#rightnav ul li{ list-style-type:none; border-bottom:1px solid #edecec; margin:0px;}
#rightnav ul {  margin:0px; padding:5px 10px 5px 10px}

input,textarea,select,button{
font-family: verdana;
font-size: 11px;
color:black;
}

#mainpanel li{list-style-image:url(../Images/Graphics/arrow2.gif); margin-bottom:10px}

#homepanel li{list-style-image:url(../Images/Graphics/arrow2.gif); margin-bottom:10px}

/*  News styles */

.newsHuon{background-image: url(http://www.huonpartners.com.au/files/Images/Graphics/news_menu_bg.jpg); background-repeat:repeat-x; height:21px; padding:0px 0px 0px 20px}

.newsHuon a{ color:#FFFFFF; text-decoration:none; font-weight:bold}
.newsHuon a:hover{ color:#FFFFFF;text-decoration:underline;font-weight:bold}


/* All Navigations */

.molnavtext{
font-family: arial, verdana;
font-size: 11px;
font-style: normal;
color: #ffffff;
text-decoration:none;
font-weight:bold; padding-left:15px; padding-right:15px;
background-image:url(../Images/Graphics/main_menu_bg.jpg); background-repeat:repeat-x

}

.molnavtextover{
font-family: arial, verdana;
font-size: 11px;
font-style: normal;
color: #ffffff;
text-decoration:none;
font-weight:bold; padding-left:15px; padding-right:15px;
background-image:url(../Images/Graphics/menu_bg.gif); background-repeat:repeat-x}
.aboutnavtext{
font-family: arial, verdana;
font-size: 11px;
font-style: normal;
color: #585858;
text-decoration:none;
font-weight:normal; padding-left:15px; padding-right:15px
}

.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none; 
  }


.Nav_Side_Level1{
  color:#818181; font-size:11px; text-decoration:none; padding-left:10px; line-height:25px; background-image:url(../Images/Graphics/arrow2.gif); background-repeat: no-repeat; background-position:left;  } 
  .Nav_Side_Level1:visited{color:#818181 ;text-decoration:none}
  .Nav_Side_Level1:hover{color:#3C75AE;text-decoration:none}
  .Nav_Side_Level2{
  color:#818181; padding-left:15px;  background-image:url(../Images/Graphics/dot2.gif); background-repeat:no-repeat;  font-size:9px; text-decoration:none; line-height:25px;background-position: left center; text-align:left
  }
  .Nav_Side_Level2:visited{color:#818181;text-decoration:none}
  .Nav_Side_Level2:hover{ color:#666666;ext-decoration:none}
  .Nav_Side_Leveln{
  color:69a; 
  }
.Nav_Side_Level_Selected{
}


.Nav_Top{
  color:#ffffff; font-size:10px; 
}

.Nav_Top:hover{
  color:black;
}



.toplink {
font: bold 12px  verdana;
color:#black; 
text-decoration:underline;
}

.toplink:hover {color:333
text-decoration:none;
}




/* Start Shop Styles */
.shopsubmit,.ft100bold,.pft100,.ft100,.ft{
  background-color:cccccc ;font-size:10px;
}
.ft100bold,.pft100,.ft100{
  width:100px;
}
.shopsubmit,.ft100bold{
  font-weight:bold; font-size:11px;
}
.shopsubmit{
  font-size:12px
}
/* End Shop Styles */
 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

