body{background-color:#FFF; margin-top:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.ContentElementDIV td {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.banner_bottom{font-family:Arial, Helvetica, sans-serif; background-color:#013E7D;}
.txt_low{font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.left_content{font-family:Arial, Helvetica, sans-serif; background-color:#95a2ab;}
.subLeftMenuImg {
	height:350px;
	background-image:url(_images/img_left_sub_menu_bg.png); }

.subLeftMenuImg p {
    font-size:10px;
	text-decoration:underline;
    color:#333;
	text-align: left;
	margin-left: 10px;
 }

.footerImgStrip {
	background-color:#e3e8ec;
	height:160px;
	background-image:url(_images/imgFooterStrip.png);
	background-repeat:no-repeat;
	}

.contentleft_txt1{font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; padding-left:10px;}
.menu_txt1{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#3E3E3E;}
.inputbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3E3E3E;}
.tablebgfrm{height:40; padding-top:5px; vertical-align:bottom; padding: 5px 15px 5px 0; }
.tablebg{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#95a2ab; height:40;}
.tablebg a {
	text-decoration:underline;
	}
	
.txt2{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333;}
.txt3{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding-left:10px;}
.txt4{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#2a3f6a; }
.txt5{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#2a3f6a}
.table_padding{font-family:Arial, Helvetica, sans-serif; padding:5px; background-color:#EEEEEE;}
.table_padding2{font-family:Arial, Helvetica, sans-serif; padding:10px; background-color:#F9F9F9;}

.txtbody{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.style_sample{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}
.txt_sub_HeadL2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#384C54;}

.txtHeadL1{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#2a3f6a;}
.txtHeadL2{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#2a3f6a;}
.txtHeadL3{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#2a3f6a;}
.txtHeadL4{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2a3f6a;}
.rowcatL1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2a3f6a;}
.rowfldL1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#8395A7; padding-left:5px;}
.col1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#F7F7F7; padding-left:5px;}
.rowLine{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#023F7E; padding-left:5px;}
.txtFldBtn{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#2a3f6a; padding-left:5px;}
.txtFldLabel{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#023F7E;}
.rowdataL1Alt1{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; background-color:#EBEBEB;}
.rowdataL1Alt2{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; background-color:#F7F7F7;}

.line{font-family:Arial, Helvetica, sans-serif; background-color:#5B7D8A; font-size:5px;}

.txtnavlink:link {font-family:Arial, Helvetica, sans-serif; color:#2a3f6a; text-decoration:underline; font-weight:bold}
.txtnavlink:hover {font-family:Arial, Helvetica, sans-serif; color:#95a2ab;text-decoration:none; font-weight:bold}

.txtnavlink1:link {font-family:Arial, Helvetica, sans-serif; color:#003366; text-decoration:underline;}
.txtnavlink1:hover {font-family:Arial, Helvetica, sans-serif; color:#95a2ab;text-decoration:none}

.txtnavlink2:link {font-family:Arial, Helvetica, sans-serif; color:#003366; text-decoration:underline;}
.txtnavlink2:hover {font-family:Arial, Helvetica, sans-serif; color:#95a2ab; text-decoration:none}

a:link {font-family:Arial, Helvetica, sans-serif; color:#2a3f6a; text-decoration:none;}
a:hover {font-family:Arial, Helvetica, sans-serif; color:#95a2ab;text-decoration:underline;}

.mainnavL1{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9F7A17; font-family:Arial, Helvetica, sans-serif; }
.mainnavL2{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #36334A; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.mainnavL3{ FONT-SIZE: 10px; COLOR: #656354; font-family:Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
.mainnavfooter{ FONT-SIZE: 10px; COLOR: #FFFFFF; font-family:Arial, Helvetica, sans-serif;  FONT-WEIGHT: bold;}
.splashfooter{ FONT-SIZE: 10px; COLOR: #FFFFFF; font-family:Arial, Helvetica, sans-serif;  FONT-WEIGHT: bold;}
.col1header{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003333; font-family:Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E9E9E9;}
.col2{ FONT-SIZE: 9px; COLOR: #647a6b; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #ffffff;}
.col3{ FONT-SIZE: 11px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #ecf1f5;}
.col4{ FONT-SIZE: 11px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #fffff5;}
.col5{ FONT-SIZE: 11px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #f0f5e7;}
.col6{ FONT-SIZE: 11px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #ffa500;}
.col7{ FONT-SIZE: 11px; COLOR: #ffffff; font-family:Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F8F8F8;}
.rowcatL2{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif; }
.rowcatL3{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; font-family:Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999;}
.rowcatL4{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; font-family:Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #868eb7; TEXT-ALIGN: center;}
.rowdataL2Alt1{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003333; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #EFEFEF; xpadding: 3px 20px 3px 20px;}
.rowdataL2Alt2{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003333; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #F8F8F8; xpadding: 3px 20px 3px 20px;}
.rowfldL2{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #292020; xTEXT-INDENT: 20px; font-family:Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #E8EAA3;}
.txtalert{ FONT-SIZE: 11px; COLOR: #f5a043; font-family:Arial, Helvetica, sans-serif; }
.txtalertSml{ FONT-SIZE: 10px; COLOR: #ff6600; font-family:Arial, Helvetica, sans-serif;  FONT-STYE: italic;}
.txtbodySml{ FONT-SIZE: 9px; COLOR: #666666; font-family:Arial, Helvetica, sans-serif; }
.txtbodycol1{ FONT-SIZE: 11px; COLOR: #666666; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #ffffff;}
.txtbodycol2{ FONT-SIZE: 11px; COLOR: #AE001B; font-family:Arial, Helvetica, sans-serif; }
.txtbodySmlcol1{ FONT-SIZE: 10px; COLOR: #666666; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #ffffff;}
.txtFldCtl{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif; }
.txtFldData{ FONT-SIZE: 11px; COLOR: #333333; font-family:Arial, Helvetica, sans-serif; }
.txtFldDataSml{ FONT-SIZE: 10px; COLOR: #AEB6C8; font-family:Arial, Helvetica, sans-serif; }
.txtFldLabelSml{ FONT-SIZE: 10px; COLOR: #AEB6C8; font-family:Arial, Helvetica, sans-serif; }
.txtHeadL5{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; font-family:Arial, Helvetica, sans-serif; }
.txtHeadL6{ FONT-STYLE: italic; FONT-SIZE: 11px; COLOR: #003333; font-family:Arial, Helvetica, sans-serif; }
.txtHeadL7{ FONT-SIZE: 11px; COLOR: #336699; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #ffffff;}
.txtHeadL8{ FONT-SIZE: 12px; COLOR: #243B51; font-family:Arial, Helvetica, sans-serif; }
.txthint{ FONT-SIZE: 11px; COLOR: #38656a; FONT-STYLE: italic; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #ffffff;}
.txtnotes{ FONT-SIZE: 10px; COLOR: #bfbfbf; font-family:Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #ffffff;}
.txtCounter { FONT-SIZE: 12px; color: #214984; FONT-WEIGHT: bold; font-family:Arial, Helvetica, sans-serif; }
.txtDate { FONT-SIZE: 13px; color: #CDD5E0; text-indent: 20px; font-family:Arial, Helvetica, sans-serif; }

.rounded-corners a {
    background-color: #95a2ab;
    padding: 1px 7px 1px 7px; 
 	 border: 1px solid #d7d7d7;
    color: #FFFFFF;
    text-decoration: none;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
 	 behavior: url("http://www.knoxbusinessdirect.com.au/_config/_includes/border-radius.htc");
}


.rounded-corners a:hover {
    background-color: #2a3f6a;
    padding: 1px 7px 1px 7px; 
 	 border: 1px solid #d7d7d7;
    color: #FFFFFF;
    text-decoration: none;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
 	 behavior: url("http://www.knoxbusinessdirect.com.au/_config/_includes/border-radius.htc");
}

.rounded-corners a:visited {
    background-color: #95a2ab;
    padding: 1px 7px 1px 7px; 
 	 border: 1px solid #d7d7d7;
    color: #FFFFFF;
    text-decoration: none;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
 	 behavior: url("http://www.knoxbusinessdirect.com.au/_config/_includes/border-radius.htc");
}

#login {
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
    border:1px solid #d7d8da;  
	margin-right: 10px;
    margin-top:10px;
    padding:10px;
}

#login p {
    font-size:11px;
    /*text-transform:uppercase;*/
    color:#606163;
}

#login #recover {
    font-size:10px;
	text-decoration:underline;
    /*text-transform:uppercase;*/
    color:#333;
}

#login label {
    font-size:11px;
    /*text-transform:uppercase;*/    
    display:block;
    color:#7b7c7d;
    line-height: 9px;
    margin-top: 4px;
}

#login input {
    font-size:11px;
	padding: 2px;
    width:100%;
    _width:95%;
    border: 1px solid #A8A8A9;    
}

#search input {
    font-size:11px;
	margin-left: 5px;
    border:1px solid #a8a8a9;
    width:140px;
    background: url(_images/search-bg.png) no-repeat right center;
	background-color: #FFF;
}

#search input:focus {
    font-size:11px;
    border:1px solid #a8a8a9;
    width:140px;
	background-color: #FFF;
}	

#search a {
    font-size:11px;
    color:#FFF;
}
    
/* Left Menu Styles */

/*#navPanel > h1, h2, h3, table, tbody, tfoot, thead, tr, th, td { */
#navPanel h3 {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0;
}

#navPanel {
	float: left;
	width: 205px; 
	padding-right: 0px;
	margin-bottom: 2em;
/*	background: #F7F7F7; */	
	line-height: 12px;

}

#globalNav ul {
    list-style:none;
    font-size:11px;
    text-align:left;
    display:none;
	text-indent: 5pt;
    font-style: normal;
	line-height: 12px;
	margin-left: -20px;
	border-spacing:0px;

}

#sideMenu h3 a,
#globalNav h3 a {
    color:#fff;
    border-bottom:1px solid #fff;
    display:block;
    font-size:11px;
	text-align:left;
	font-style:normal;
	line-height: 12px;
    padding: 5px 5px 5px 5px;
	
}

#globalNav h3.tab a {
    background: url("_images/img_menu_arr1.gif") no-repeat right center;
	padding-top: 5px;
}
#globalNav h3.tab a:hover {
    background: url("_images/img_menu_arr1_o.gif") no-repeat right center;
	padding-top: 5px;
}

#globalNav h3 a:hover,
#globalNav h3 a.active {
    background-color:#adc8e9;
    color:#000;
    font-style:normal;
    border-bottom-color:#aeb6c0;
}

#globalNav ul li.Level2 a {
    border-bottom:1px solid #b1b2b5;
    display:block;
    color:#717273;
	color: #FFF;
    padding:6px 0;
    list-style:none;

}

#globalNav ul li.Level2 a:hover,
#globalNav ul li.Level2 a.active {
    background: #d1d3d4;
    color:#FFF;
}

table.left_content td {
	font-family:Arial, Helvetica, sans-serif; 
	padding:0;
	line-height: 12px;
	margin-top:0;
	float:left;
	border-collapse:collapse;
	border-spacing: 0px;
    padding: 0px 0px 0px 0px;
}





