/* - - - - - - - - - - - - - - - - - - - - -

Title : Company Name
URL : Company URL

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */


/*
----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,ul,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; list-style:none; }

body { background: url(/persistent/template_images/page_bg.gif) repeat-x #7ABCFB; color:#000000; font-family: Tahoma; font-size:11px; font-weight:normal; line-height:; text-align:center;/* for IE */ margin-top:18px; margin-bottom:18px;}

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

fieldset { border: 0; }

img { border: 0; }

h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

.right_content_rf p { margin: 0; }

a{margin:0; padding:0; color:#; text-decoration:underline;}

a{margin:0; padding:0; color:#; text-decoration:underline;}

.clear { clear: both; font-size: 0; height: 2; line-height: 0; }
.padding8{padding-top:8px;}
.padding5{padding-top:5px;}
.padding15{padding-top:12px;}
.padding18{ padding-top:14px;}
.box{width:212px; margin-top:3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.button1{ background: url(/persistent/template_images/button1.gif); width:74px; height:28px; border:none; cursor:hand; font-weight:bold;}


/*
----------------------------------------------------------------------------- 
Template Styles
-----------------------------------------------------------------------------*/
div.main_container{ width:957px; margin:auto; background:#FFFFFF url(/persistent/template_images/right_cor.gif) no-repeat right top;}
div.main_container1{background:url(/persistent/template_images/left_cor.gif) no-repeat left top; width:957px;}
div.main_container2{background: url(/persistent/template_images/left_cor_bottom.gif) no-repeat left bottom #FFFFFF; width:957px; margin:auto; height:19px;}
div.main_container3{background: url(/persistent/template_images/right_cor_bottom.gif) no-repeat right top; width:957px; height:19px;  }
div.inside_container{width:916px; background:#ffffff; margin:auto; text-align:left;}

/* header with logo goes here */

div.header{ width:868px; padding-left:5px; padding-right:45px;}
div.header_logo{width:242px; height:63px; padding-top:14px; float:left;}
div.header_img{background:url(/persistent/template_images/header_image.gif) no-repeat; width:487px; height:81px; float:right;}

/* Navigtaion starts here */
div.navigation{background:url(/persistent/template_images/navi.gif) repeat-x; height:35px; width:916px;}
div.navigation li{ margin:0px; text-align: left; line-height:35px; padding-left:20px; padding-right:20px; float:left; background:url(/persistent/template_images/navi_border.gif) right no-repeat;}
div.navigation a{margin:0px; text-align: left; line-height:35px;  font-size:12px; font-weight:bold; color:#ffffff; font-family: Tahoma;text-decoration:none;}
div.navigation a:hover{margin:0px; text-align: left; line-height:35px; font-size:12px; font-weight:bold; color:#fedd86; font-family: Tahoma; text-decoration:none;}

/* breadcrumb starts here */
#breadcrumb{height:19px; background:#ffffff; text-align:legt; color:#77BAFB;}
.breadcrumb{ font: bold 12px Arial, Helvetica, sans-serif; padding-left:3px; line-height:18px;text-align:left;}
.breadcrumb a{ text-decoration: none; padding-right:3px; /*adjust bullet image padding*/ color:#000000;text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.breadcrumb a:visited, .breadcrumb a:active{color: #000000;}
.breadcrumb a:hover{text-decoration: underline;}


/* main body content goes here */
div.body_content {width:916px;margin:auto; display:table;}




/* left content css goes here*/
div.left_content { width:233px; float:left;}
div.top_image {background:url(/persistent/template_images/lef_image.gif) no-repeat; width:231px; height:92px; padding-left:1px; padding-right:1px;}
div.serv { margin-top:10px; width:233px; background: url(/persistent/template_images/center_bar.gif) repeat-y;}
div.serv_topimg { background-color: #DFDFDF; height:46px; }
div.serv_topimg img {border:0; padding-left:10px; padding-top:10px; float:left;}
div.serv_center { width:233px;}
div.serv_center li { height:28px; border-top:2px solid #ffffff; line-height:27px;  padding-left:15px; font-family:Arial, serif;
 font-size:12px; font-weight:bold;}
div.serv_center a { font-family:Arial, Helvetica, Sans-serif; font-size:14px; font-weight:bolder; color:#565656; text-decoration:none;}
div.serv_center a:hover { font-family: Arial, Helvetica, Sans-serif; font-size:14px; font-weight:bolder; color:#565656; text-decoration:underline; float:smooth;}
div.serv_bottmimg { background-color:  #DFDFDF; ; height:1px; width:233px; }



div.adds { margin-top:10px; width:233px;}
div.adds a { font-family: Arial, Helvetica; color: #5292D6; text-decoration: none; line-height: 20px; font-size: 12px; font-weight: bold; margin-left: 5px; }
div.right { font-family: Arial, Helvetica; color: #5292D6; text-decoration: none; font-size: 15px; font-weight: bold; margin-left: 5px; margin-top: 30px;}
div.right p { color: #5292D6; text-decoration: none; line-height: 20px; font-size: 12px; font-weight: bold; margin-top: 5px;}
div.right_rf { font-family: Arial, Helvetica; text-decoration: none; font-size: 12px; font-weight: normal; margin-top: 30px; margin-left: 5px;}
/* right content css goes here*/
div.right_content { width:667px; float:right; }

/* left  inside side content goes here */ 
div.right_content_lf { width:430px; float:left; }
div.title_img{background:url(/persistent/template_images/title.gif) no-repeat; height:63px;margin-top:14px;}


/* right inside side content goes here with business text boxes */
div.right_content_rf{ width:232px; float:right;}
div.bus{width:232px; text-align:justify;}
div.bustopimg{background-color: #4077C0; height:32px;}
div.bus_topimg{ height:32px; }
div.bus_topimg img{border:0; padding-left:8px; padding-top:8px; float:left;}
div.buscenter{background-color: #EE8127;}
div.buscenter p{padding-left:10px; padding-right:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;}
div.busbottom{background-color: #EE8127; height:9px;}


/* right inside side content goes here with online content */
div.online{width:232px; text-align:justify; margin-top:10px; text-align:left;}
div.onlinetopimg{ background:url(/persistent/template_images/blue_top.gif) top no-repeat; height:17px;}
div.onlinecenter{background:url(/persistent/template_images/blue_center.gif) repeat-y;}
div.online_topimg{ height:32px; }
div.online_topimg img{border:0; padding-left:10px; padding-bottom:10px; float:left;}
div.onlinecenter {padding-left:10px; padding-right:10px; font-family: Helvetica, sans-serif; font-size:11px; color:#565656; font-weight:normal; padding-top:5px;}
div.onlinecenter p{text-align: justify; padding-bottom:15px;}
div.onlinebottom{background:url(/persistent/template_images/blue_bottom.gif) no-repeat bottom; height:17px;}

/* container text bosxes starts here */
div.title_box{margin:0px; padding-bottom:5px;}
div.title_box h1{font-family: Arial, Helvetica, Sans-serif; font-size:14px; color:#4786c6; font-weight:bold;}
div.con_box_content{ min-height: 400px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545454; padding-right:15px; }
/* div.con_box_content img{ float:right; padding-bottom:8%;} */
div.con_box_content p{padding-bottom:5px; line-height:15px; }
div.con_box_content a{color:#FF6600; text-decoration:none; font-size:12px;}
div.divider{  background:url(/persistent/template_images/divider.gif) no-repeat bottom; height:10px}


/* container text with small text starts here */
div.con_box_small{ font-family:Helvetica, sans-serif; font-size:12px; color:#545454; font-weight:normal; padding-right:15px; text-align:justify;}
div.con_box_small img{ float:right; padding-bottom:8%;}
div.con_box_small p{padding-bottom:5px; line-height:15px; }
div.con_box_small a{color:#FF6600; text-decoration:none; font-size:12px;}




/* container latest news starts here */
div.con_news{ padding-top:15px;}
div.title_news{margin:0px; padding-bottom:5px;}
div.title_news h1{font-family: Arial, Helvetica, Sans-serif; font-size:14px; color:#4786c6; font-weight:bold;}
div.con_news_content{ font-family:Helvetica, sans-serif; font-size:12px; color:#545454; font-weight:bold; padding-right:15px; text-align:justify;}
div.con_news_content img{ float:right; padding-bottom:8%;}
div.con_news_content p{padding-bottom:5px; line-height:15px; }
div.con_news_content li{padding-bottom:5px; }




.link_big_green{
font-family:  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#555555;
margin-bottom:10px;
}
.link_big_green a{color:#555555; text-decoration:none; font-size:11px;}


.link_small{
font-size:13px;
font-family:Helvetica, sans-serif;
margin-top:6px;
font-weight:bolder;
color:#66BCF0;
}
.link_text{
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#555555;
margin-top:6px;
}
			   
.orange{color:#FF6641;}

label.error { clear: all; color: red; font-style: italic;}
.textfield { width: 250px; }
.tlabel { font-weight: bold; background-color: #DEDEDE;}
.field { font-weight: bold; font-size: 10px; }

td.heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  vertical-align: middle;
  color: #FFFFFF;
  height: 22px;
  padding: 3px 10px 2px 10px;
  margin-bottom:0px;
  background-color: #4077C0;
}

table.stripeMe { 
  margin-bottom: 5px;
}

.stripeMe th {
  height: 20px;
  background: #3e83c9;
  color: #fff;
  font-weight: bold;
  padding: 3px;
  text-align: left;
  border-right: 1px solid #fff;
  line-height: 1.2;
}

.stripeMe td {
  padding: 3px;
  border-bottom: 1px solid #95bce2;
  vertical-align: top;
}


.stripeMe td table td {
  border-bottom: 0px;
}

.stripeMe tr.alt td {
  background: #ecf6fc;
}

.stripeMe tr.over td {
  background: #bcd4ec;
}
.stripeMe td table tr.alt td {
  background: none;
}
