body {
	margin: 0;
}

form {
	padding: 0;
	margin: 0;
}

table #pgCont tr td img {
	display: block;
	clear: both;
	float: none;
}

a { outline: none; }
img { border: none; }

.genTxt {
	font-family:arial;
	font-size:12px;
	color:#4F4F4F;
	vertical-align:top;
	padding-top: 0;
	padding-right: 15;
	padding-bottom: 0;
	padding-left: 0;
}
.lgTxt { padding:0 15 0 0; font-family:arial; font-size:15px; color:#4F4F4F; vertical-align:top}
.deck {
	padding:15 15 15 15;
	font-family:arial;
	font-size:14px;
	color:#3E3E3E;
	vertical-align:top;
	background-color:#E3E3E3
}

.noteBox { padding:15 15 15 15; border:solid 1px #E9CCD4; font-family:arial; font-size:10px; color:#93012A}

.footer { border-top:solid 1px #CDCDCD; padding:5 0 20 0; text-align:right; font-family:arial; font-size:9px; color:#878787}

.navTxt { padding:0 12 9 0; font-family:arial; font-size:9px; color:#FFFFFF; vertical-align:bottom}
.navTxtD { color:#93012A}
a.navLnk { color: #737373; text-decoration: none}
a.navLnk:link { color: #737373; text-decoration: none}
a.navLnk:visited { color: #737373; text-decoration: none}
a.navLnk:active { color: #737373; text-decoration: none}
a.navLnk:hover { color: #737373; text-decoration: underline}

a.blueLnk { color: #437bA4; text-decoration: none}
a.blueLnk:link { color: #437bA4; text-decoration: none}
a.blueLnk:visited { color: #437bA4; text-decoration: none}
a.blueLnk:active { color: #437bA4; text-decoration: none}
a.blueLnk:hover { color: #437bA4; text-decoration: underline}

div.float {float: left}  
div.float p {text-align: center;}
.detailsDiv {visibility:hidden; position:absolute; width:522px; border:solid 1px #EBEBEB; background:#FFFFFF}
#blanket {background-color:#111; opacity: 0.65; filter:alpha(opacity=65); position:absolute; z-index: 9001; top:0px; left:0px; width:100%;}
#popUpDiv {position:absolute; background-color:#eeeeee; width:300px; height:300px; z-index: 9002;}

.tableDk { padding:6 12 6 12; font-family:arial; font-size:11px; color:#4F4F4F; vertical-align:bottom; background:#EEEEEE }
.tableLt { padding:6 12 6 12; font-family:arial; font-size:11px; color:#4F4F4F; vertical-align:bottom; background:#FFFFFF }

.subscribeBox { background:url('../images/hdr_subscribe_bg.gif') no-repeat}
.prodFinder { background:url('../images/hdr_prodfinder_bg.jpg') no-repeat}
.techTips { background:url('../images/techtips_bg.jpg') no-repeat top left; padding:42 0 10 14}
.TTArrow { background:url('../images/techtip_arrow.gif') no-repeat; padding:0 0 5 16; font-family:arial; font-size:11px; color:#FFFFFF}

.SMTitle { border-bottom:solid 1px #CDCDCD; padding:0 5 5 0; font-family:arial; font-size:10px; color:#3E3E3E; vertical-align:top}
.SMSub { padding:5 5 5 0; font-family:arial; font-size:9px; color:#3E3E3E; vertical-align:top}

.pgTitle { padding:0 0 20 0; font-weight:normal; font-family:arial; font-size:16px; color:#4F4F4F; vertical-align:top}

.popTitle { padding:0 0 15 30; font-family:arial; font-size:14px; color:#4F4F4F; vertical-align:top}
.popTabLB { padding:5 5 5 5; font-family:arial; font-size:10px; color:#3E3E3E; vertical-align:top; background-color:#EFEEEE; border-bottom:solid 1px #FFFFFF}
.popTabDB { padding:5 5 5 5; font-family:arial; font-size:10px; color:#3E3E3E; vertical-align:top; border-bottom:solid 1px #FFFFFF}

.menuItem {
	background: url('../images/bullet_arrow.gif') no-repeat;
	padding:0 0 4 20;
	list-style-type: circle;
	font-family:arial;
	font-size:13px;
	color:#8F8F8F
}
.menuItemD {
	background: url('../images/bullet_arrow.gif') no-repeat;
	padding:0 0 4 20;
	list-style-type: circle;
	font-family:arial;
	font-size:13px;
	color:#93012A
}
a.menuItemO { color: #8F8F8F; text-decoration: none}
a.menuItemO:link { color: #8F8F8F; text-decoration: none}
a.menuItemO:visited { color: #8F8F8F; text-decoration: none}
a.menuItemO:active { color: #8F8F8F; text-decoration: none}
a.menuItemO:hover { color: #8F8F8F; text-decoration: underline}
.menuSub { padding:0 0 10 20; font-family:arial; font-size:10px; color:#8F8F8F}
.menuSubD { font-family:arial; font-size:10px; color:#93012A}

.detailName { background:#F4F4F4; padding:6 12 6 12; font-family:arial; font-weight:regular; font-size:12px; vertical-align:top; color:#4F4F4F}
.detailCode { background:#EBEBEB; border-right:solid 1px #FFFFFF; padding:6 12 6 12; border-right:solid 1px #FFFFFF; font-weight:bold; font-family:arial; font-size:12px; color:#4F4F4F; vertical-align:top}
.detailImg { padding:15 0 10 0; vertical-align:top}
.detailInfo { padding:5 0 5 0; border-bottom:solid 1px #EBEBEB; font-family:arial; font-size:11px; color:#4F4F4F}

.prodTitle { background:#F4F4F4; padding:4 8 4 8; border-right:solid 1px #FFFFFF; font-family:arial; font-weight:bold; font-size:11px; color:#4F4F4F; height:20px}
.prodTitle a { color: #45628c; }

.prodCode { background:#EBEBEB; padding:4 8 4 8; border-right:solid 1px #FFFFFF; font-family:arial; font-size:10px; color:#4F4F4F; vertical-align:top; width:45px; height:20px}
.prodImage { padding:3 0 3 0; text-align:left}
.prodDetails { padding:4 8 4 8; font-family:arial; font-size:10px; color:#4F4F4F; border:solid 1px #EBEBEB; width:38px; height:20px}
.prodInfo { background:#F4F4F4; padding:4 8 4 8; font-family:arial; font-size:10px; color:#4F4F4F; }

ul { padding:0 0 0 20; list-style-type: disc; list-style-position: inherit; font-family:arial; font-size:11px; color:#4F4F4F}
li { padding:0 0 4 0}

.submit { font-family: arial; font-size: 10px; border:0px; width:66; height:17}

input { font-family: arial; font-size: 10px; border:solid 1px #BDBDBD; height:22; padding: 4 0 0 5}
select { font-family: arial; font-size: 10px; border:solid 1px #BDBDBD; height:22; padding: 4 0 0 0}

.formTxt { padding:0 3 0 0; font-family:arial; font-size:10px; color:#000000; text-align: right}
.formMan { padding:0 0 0 0; font-family:arial; font-size:14px; color:#EF3053; font-weight: bold; vertical-align:bottom}

.smTxt { padding:0 0 0 0; font-family:arial; font-size:10px; color:#AAB3B9; vertical-align:top}

.prodSubE { font-family:arial; font-size:9px; color:#909091}
a.prodE { color: #909091; text-decoration: none}
a.prodE:link { color: #909091; text-decoration: none}
a.prodE:visited { color: #909091; text-decoration: none}
a.prodE:active { color: #909091; text-decoration: none}
a.prodE:hover { color: #909091; text-decoration: underline}

.prodSubC { font-family:arial; font-size:9px; color:#C31631}
a.prodC { color: #C31631; text-decoration: none}
a.prodC:link { color: #C31631; text-decoration: none}
a.prodC:visited { color: #C31631; text-decoration: none}
a.prodC:active { color: #C31631; text-decoration: none}
a.prodC:hover { color: #C31631; text-decoration: underline}

.prodSubS { font-family:arial; font-size:9px; color:#003E78}
a.prodS { color: #003E78; text-decoration: none}
a.prodS:link { color: #003E78; text-decoration: none}
a.prodS:visited { color: #003E78; text-decoration: none}
a.prodS:active { color: #003E78; text-decoration: none}
a.prodS:hover { color: #003E78; text-decoration: underline}

.prodSubL { font-family:arial; font-size:9px; color:#232020}
a.prodL { color: #232020; text-decoration: none}
a.prodL:link { color: #232020; text-decoration: none}
a.prodL:visited { color: #232020; text-decoration: none}
a.prodL:active { color: #232020; text-decoration: none}
a.prodL:hover { color: #232020; text-decoration: underline}

.greyTxt { font-family:arial; font-size:10px; color:#AAB3B9; font-weight:regular}
.redTxt { font-family:arial; font-size:10px; color:#BA0E00; font-weight:bold}

a.lhm { color: #AAB3B9; text-decoration: none}
a.lhm:link { color: #AAB3B9; text-decoration: none}
a.lhm:visited { color: #AAB3B9; text-decoration: none}
a.lhm:active { color: #AAB3B9; text-decoration: none}
a.lhm:hover { color: #AAB3B9; text-decoration: underline}


a.rLnk { color: #E6213E; text-decoration: none}
a.rLnk:link { color: #E6213E; text-decoration: none}
a.rLnk:visited { color: #E6213E; text-decoration: none}
a.rLnk:active { color: #E6213E; text-decoration: none}
a.rLnk:hover { color: #E6213E; text-decoration: underline}

.leagueTxt { padding:5 0 0 0; font-family:arial; font-size:11px; color:#000000}

.RRP { padding:0 7 0 0; font-family:arial; font-size:10px; color:#000000}

.wtTxt { padding:14 33 0 33; font-family:arial; font-size:11px; color:#FFFFFF}
.bkTxt { padding:14 33 0 33; font-family:arial; font-size:11px; color:#000000}

.smLg { border-bottom:solid 1px #A4A4A4; padding:8 25 8 0; font-family:arial; font-weight:bold; font-size:11px; color:#9C9C9C; vertical-align:top}
.smSm { padding:8 25 8 0; font-family:arial; font-size:11px; color:#9C9C9C; vertical-align:top}


.contBox { padding:0 40 10 0; font-family:arial; font-size:11px; color:#000000; vertical-align:top}


.newsMainTitle { padding:14 33 0 33; font-family:arial; font-size:11px; color:#000000; vertical-align:top}
.newsMainDate { padding:14 33 0 33; font-family:arial; font-size:9px; color:#000000; vertical-align:top}
.newsMainTxt { padding:10 33 0 33; font-family:arial; font-size:11px; color:#000000; vertical-align:top}

.newsTitle { padding:15 0 0 20; font-family:arial; font-weight:bold; font-size:11px; color:#000000}
.newsDate { padding:15 20 0 0; font-family:arial; font-size:9px; color:#000000; text-align:right}
.newsTxt { padding:8 20 5 20; font-family:arial; font-size:11px; color:#000000}
.newsMore { padding:0 20 15 0; font-family:arial; font-size:10px; color:#000000; text-align:right}

a.readMore { color: #BA0E00; text-decoration: none}
a.readMore:link { color: #BA0E00; text-decoration: none}
a.readMore:visited { color: #BA0E00; text-decoration: none}
a.readMore:active { color: #BA0E00; text-decoration: none}
a.readMore:hover { color: #BA0E00; text-decoration: underline}

.body { padding:0 15 0 15; font-family:verdana; font-size:11px; color:#000000}

.productSub { height:14; padding:0 0 0 33; font-family:arial; font-size:10px; color:#A3A3A3}
.productSubO { background:#F0F0F0; height:14; padding:0 0 0 33; font-family:arial; font-size:10px; color:#A3A3A3}
.productSubD { height:14; padding:0 0 0 33; font-family:arial; font-size:10px; color:#BA0E00}
a.psLnk { color:#A3A3A3; text-decoration: none}
a.psLnk:link { color:#A3A3A3; text-decoration: none}
a.psLnk:visited { color:#A3A3A3; text-decoration: none}
a.psLnk:active { color:#A3A3A3; text-decoration: none}
a.psLnk:hover { color:#A3A3A3; text-decoration: none}

.prodMisc { padding:5 0 0 10; font-family:arial; font-size:9px; color:#000000}
.prodList { list-style:none; margin:0; padding:0; font-family:arial; font-size:9px; color:#000000}
li.arrow { background-image:url('../images/arrow.gif'); background-repeat:no-repeat; background-position:0 50%; padding:0 0 3 12; margin:.0em 0}

.subNav { font-family:arial; font-size:10px; color:#000000; text-decoration:none}

a.subNav { font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none}
a.subNav:link { font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none}
a.subNav:visited { font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none}
a.subNav:active { font-family:arial; font-size:10px; color:#FFFFFF; text-decoration:none}
a.subNav:hover { font-family:arial; font-size:10px; color:#000000; text-decoration:none}

.title { padding:0 0 0 0; font-family:arial; font-size:15px; color:#000000}
.subTitle { padding:0 0 0 0; font-family:arial; font-size:12px; color:#000000}

.smHead { padding:3 0 3 10; font-family:arial; font-size:11px; color:#000000}
.smItem { padding:5 0 15 10; line-height:12px; font-family:arial; font-size:10px; color:#9C9C9C}

.sCaseInfo { padding:5 0 15 0; font-family:arial; font-size:9px; color:#9C9C9C}

.homeTitle { padding:6 0 6 16; font-family:arial; font-size:11px; font-weight:bold; color:#000000}
.homeDate { padding:6 16 6 0; font-family:arial; font-size:10px; color:#000000}

.clientTxt { padding:0 0 0 16; font-family:arial; font-size:10px; color:#000000}
.clientTitle { padding:0 0 0 16; font-family:arial; font-weight:bold; font-size:12px; color:#000000}

.rhmItem { background:url('../images/rhm_arrow.gif') no-repeat; height:18; padding:0 0 0 30; font-family:arial; font-size:10px; color:#B7BABC}
.rhmItemO { background:url('../images/rhm_arrow.gif') no-repeat #F6F9FB; height:18; padding:0 0 0 30; font-family:arial; font-size:10px; color:#B7BABC}
.rhmItemD { background:url('../images/rhm_arrow_d.gif') no-repeat #E1E8EC; height:18; padding:0 0 0 30; font-family:arial; font-size:10px; color:#5D6569}
a.rhm { color: #B7BABC; font-size:10px; text-decoration: none}
a.rhm:link { color: #B7BABC; font-size:10px; text-decoration: none}
a.rhm:visited { color: #B7BABC; font-size:10px; text-decoration: none}
a.rhm:active { color: #B7BABC; font-size:10px; text-decoration: none}
a.rhm:hover { color: #B7BABC; font-size:10px; text-decoration: none}


.genarw { background:url('../images/lnav_genarw.gif') no-repeat; border-bottom:solid 1px #BDBDBD; height:23px; padding:0 0 0 35; font-family:verdana; font-size:10px; color:#9C9C9C}
.sydArw { background:url('../images/lnav_sydarw.gif') no-repeat; line-height: 14px; border-bottom:solid 1px #BDBDBD; padding:5 0 10 35; font-family:verdana; font-size:10px; color:#9C9C9C}
.sydHlight { color:#DC572E}
.melbArw { background:url('../images/lnav_melbarw.gif') no-repeat; line-height: 14px; border-bottom:solid 1px #BDBDBD; padding:5 0 10 35; font-family:verdana; font-size:10px; color:#9C9C9C}
.melbHlight { color:#25A4D1}
.brisArw { background:url('../images/lnav_brisarw.gif') no-repeat; line-height: 14px; border-bottom:solid 1px #BDBDBD; padding:5 0 10 35; font-family:verdana; font-size:10px; color:#9C9C9C}
.brisHlight { color:#C8BC28}

a.bkLnk { color: #000000; text-decoration: none}
a.bkLnk:link { color: #000000; text-decoration: none}
a.bkLnk:visited { color: #000000; text-decoration: none}
a.bkLnk:active { color: #000000; text-decoration: none}
a.bkLnk:hover { color: #000000; text-decoration: underline}

a.wtLnk { color: #FFFFFF; text-decoration: none}
a.wtLnk:link { color: #FFFFFF; text-decoration: none}
a.wtLnk:visited { color: #FFFFFF; text-decoration: none}
a.wtLnk:active { color: #FFFFFF; text-decoration: none}
a.wtLnk:hover { color: #FFFFFF; text-decoration: underline}

.rhfTxt { padding:10 0 0 0; font-family:verdana; font-size:9px; color:#9C9C9C}
a.moreSyd { color: #DC572E; font-size:10px; font-weight:bold; text-decoration: none}
a.moreSyd:link { color: #DC572E; font-size:10px; font-weight:bold; text-decoration: none}
a.moreSyd:visited { color: #DC572E; font-size:10px; font-weight:bold; text-decoration: none}
a.moreSyd:active { color: #DC572E; font-size:10px; font-weight:bold; text-decoration: none}
a.moreSyd:hover { color: #DC572E; font-size:10px; font-weight:bold; text-decoration: underline}

li.squared { list-style: square}


.newsletterTable td {
    border-right: 2px solid #FFFFFF;
}

