body {
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  line-height: 14px;
  //line-height: 13px;
}
.white_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.white_text2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
#home_bg {
  background-color: #414141;
}
#home_content_bg {
  background-image: url(../images/page_bg.jpg);
  height: 291px;
  width: 956px;
}
.newrow {
  margin: 0px;
  padding: 0px;
  clear: both;
}
td {
  vertical-align: top;
}
#home_footer_bg {
  background-image: url(../images/body_bg.gif);
  background-repeat: repeat-x;
}
#hleft {
  background-image: url(../images/home_left.jpg);
  background-repeat: no-repeat;
  background-position: right;
}
#hright {
  background-image: url(../images/home_right.jpg);
  background-repeat: no-repeat;
  background-position: left;
}
#home_main_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  padding-right: 30px;
  padding-left: 210px;
}
.home_h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ffd821;
}
.home_gray_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #414141;
  padding-left: 31px;
}
img {
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
.readmore a:link, .readmore a:visited, .readmore a:active, .readmore a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #a20000;
  vertical-align: text-bottom;
  padding-left: 31px;
  text-decoration: none;
  height: 10px;
}
.cta_box {
  height: 180px;
}
#hbg1 {
  background-image: url(../images/bg1.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  height: 201px;
  line-height: normal;
}

#hbg2 {
  background-image: url(../images/bg2.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  height: 201px;
  line-height: normal;
}
#hbg3 {
  background-image: url(../images/bg3.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  height: 201px;
  line-height: normal;
}
#hbg4 {
  background-image: url(../images/bg4.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  height: 201px;
  line-height: normal;
}
#hbg5 {
  background-image: url(../images/bg5.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  height: 201px;
  line-height: normal;
}
#survivalleft {
  background-image: url(../images/survival_left.jpg);
  background-repeat: no-repeat;
  background-position: right top;
}
#survivalright {
  background-image: url(../images/survival_right.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}
#survival_content_bg {
  background-image: url(../images/survival_bg.jpg);
  height: 1146px;
  width: 956px;
}
#survival_main_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  padding-right: 25px;
  padding-left: 25px;
  margin: 0px;
  padding-bottom: 0px;
}
#commonleft {
  background-image: url(../images/common_left.jpg);
  background-repeat: no-repeat;
  background-position: right top;
}
#commonright {
  background-image: url(../images/common_right.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}
#common_content_bg {
  background-image: url(../images/common_bg.jpg);
  height: 643px;
  width: 956px;
}
.common_list {
  list-style-image: url(../images/blue_dot.gif);
  //list-style-image: url(../images/blue_dot-2.gif);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  //padding-left: 12px;
  margin: 0px;
  margin-left: 5px;
}
.common_list_items {
  font-style: italic;
  text-decoration: underline;
}
#common_main_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #58595b;
  padding-right: 5px;
  padding-left: 5px;
}
.common_h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #58595b;
}
.black_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}
.black_text_2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
.gray_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #58595b;
}
.gray_text_2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #58595b;
}
#ad_main_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #58595b;
  padding-right: 5px;
  padding-left: 5px;
}
#adleft {
  background-image: url(../images/ad_left.jpg);
  background-repeat: no-repeat;
  background-position: right top;
}
#adright {
  background-image: url(../images/ad_right.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}
#ad_content_bg {
  background-image: url(../images/ad_bg.jpg);
  height: 643px;
  width: 956px;
}
.ad_h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ff9e21;
}

#ecomm_main_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  padding-right: 5px;
  padding-left: 18px;
  height: 272px;
  //height: 280px;
}
#ecomm_main_text2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  padding-right: 10px;
  padding-left: 18px;
  padding-top: 5px;
  padding-bottom: 15px;
}
#ecomm_main_text3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 0px;
  padding-bottom: 15px;
}
#ecommleft {
  background-image: url(../images/ecomm_left.gif);
  background-repeat: no-repeat;
  background-position: right top;
  background-color: #FFFFFF;
}
#ecommright {
  background-color: #5d5d5d;
  background-repeat: no-repeat;
  background-position: left top;
}
#ecomm_content_bg {
  background-color: #FFFFFF;
  height: 643px;
  width: 956px;
}
.ecomm_h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ff9e21;
}
.ecomm_list {
  list-style-image: url(../images/grey_bullet.gif);
  //list-style-image: url(../images/grey_bullet2.gif);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  //padding-left: 12px;
  margin: 0px;
  margin-left: 5px;
}

#grant_main_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  padding-right: 5px;
  padding-left: 18px;
}
#grantleft {
  background-color: #FFFFFF;
}
#grantright {
  background-image: url(../images/grant_right.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #5d5d5d;
}
#grant_content_bg {
  background-color: #FFFFFF;
  height: 638px;
  background-image: url(../images/grant_bg.jpg);
  background-repeat: no-repeat;
  background-position: right top;
}

#pagerank_main_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  padding-right: 5px;
  padding-left: 18px;
}
#pagerankleft {
  background-color: #FFFFFF;
}
#pagerankright {
  background-color: #FFFFFF;
}
#pagerank_content_bg {
  background-color: #FFFFFF;
  height: 730px;
  background-image: url(../images/pagerank_bg.jpg);
  background-repeat: no-repeat;
  background-position: right top;
}

#side_menu {
  float: right;
  filter: alpha(opacity=85);
  opacity: 0.85;
  top: 170px;
}
.menudiv {
  position: relative;
  margin:0px;
  padding:0px;
  z-index: 10;
  right: 0px;
  float: right;
}
#menubg {
  background-image: url(../images/menubg.gif);
  background-repeat: repeat-y;
  width: 182px;
}
.menu_item {
  padding: 4px;
  padding-left: 20px;
  padding-right: 8px;
  background-image: url(../images/menu_div.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}
.menu_item a:link, .menu_item a:active, .menu_item a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.menu_item a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #fed100;
  text-decoration: none;
}



.footer_submain{
  margin:auto;
  width:955px;
  overflow:auto;
  padding-top: 10px;
}
.footer_subdiv {
  width:198px;
  float:left;
  padding:0 0 0 18px;
}
.footer_maintext{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#9a9a9a;
  text-decoration:none;
}
.footer_subtext{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#6f6e6e;
  text-decoration:none;
}
.footer_subtext:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#ffffff;; text-decoration:none;
}
.float_txt{
  float:left;
}
.footer_aboutdiv{
  width:170px;
}
.footer_homediv{
  width:175px;
}

.footer_searchdiv{
  background-image:url(http://www.exa.com.au/images/home_page/search_bg.gif);
  background-repeat:no-repeat;
  background-position:left top;
  height:19px;
}
.footer_search_icon{
  margin:0 0 0 2px
}
.searchbox{
  border:0 none;
  margin:1px 0 0 0;
  color:#000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
  height:15px;
  width:114px;
  vertical-align:bottom;
  float:left;
}
.footersearch_go_btn{
  border-width:0;
  background-image:url(../images/search_button.gif);
  background-repeat:no-repeat;
  background-position:top right;
  margin:0 2px 0 0px;
  width:15px;
  height:19px;
  cursor:pointer;
  float:left;
  border:none;
}
.footer_headofficetext{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#6f6e6e;
  text-decoration:none;
}

/* Added by Preethi for the map on footer*/
.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: block;background-color:#414141;border:1px solid #9A9A9A ;-moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;color:#9A9A9A; width:180px;padding:3px; text-align:justify;line-height:14px; height:overflow; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px; }
#map_div{width:200px; height:157px; float:left;background-image:url(../images/footer_bg.gif);background-repeat:no-repeat; position:absolute;margin:0 0 0 10px}
.tooltip1{text-decoration:none; color:#9A9A9A;}
.perth_size {height:16px;position:relative;right:177px;top:84px;width:17px; cursor:pointer}
.ald_size{height:16px;position:relative;right:86px;top:86px;width:17px; cursor:pointer}
.melb_size{height:16px;position:relative;right:60px;top:86px;width:17px; cursor:pointer}
.sydney_size{height:16px;position:relative;right:31px;top:42px;width:17px;cursor:pointer}
.brisb_size{height:16px;position:relative;right:30px;top:-2px;width:17px; cursor:pointer}

.footer_div_width{ width:230px; }
.about_div{ width:190px;}
.mar_left32{ margin: 0 0 0 32px;}
.footer_search_icon{margin:0 0 0 2px }

/*footer articles div*/
.main_articles{ margin: 0 0 0 10px;}
.main_articles h3{ margin:2px 0;}
.main_articles div{ margin: 0 0 0 20px;}
.main_articles div h3{ margin: 4px 0;}
.expand_articles, .expand_sub{ cursor:pointer; padding:2px 8px 0;}
.footer_submain h3{ margin: 0px;}
