body,td,.body,input,textarea,select{
color:#333333;
font:10px Verdana,Arial,Helvetica,sans-serif
}
div{
border:none;
border-width:0px 0px 0px 10px;
color:#000000;
font:10px/15px Verdana,Arial,Helvetica,sans-serif;
list-style:square inside;
margin:4px 6px 10px 0px;
padding:4px 6px 10px 0px;
text-decoration:none
}
div.hr{margin:0 0 0 0;padding:0 2px 0 0;text-align:right}
h1,.titletd{
background:url(../template/port_nelson_titlebar.gif) no-repeat;
color:#000066;
font:bold normal 11px Verdana,Arial,Helvetica,sans-serif;
height:23px;
padding:0px 10px 3px 0px;
text-align:right
}
hr.wht{
color:#FFFFFF;
height:2px;
margin:0 0 0 0;
padding:0 0 0 0;
width:98%
}
li{
left:0px;
list-style:square outside;
padding:3 0 10px;
text-indent:0pt
}
.base1td{
background:url(../template/shipping_base1b.gif) #CCCCCC top;
color:#000066;
font:10px Verdana,Arial,Helvetica,sans-serif;
padding:0px 0px 3px 5px;
text-align:left;
vertical-align:bottom
}
.blockhd{
background:#181884;
color:#FFFFFF;
font:12px Verdana,Arial,Helvetica,sans-serif;
padding:3px 2px 2px 4px
}
.bullets{
border:0px;
color:#333333;
font:9px/15px Verdana,Arial,Helvetica,sans-serif;
list-style:square inside;
margin:20px 20px;
padding:0px 0px;
text-decoration:none;
text-indent:0pt
}
.content{
background:url(/assets/template/1pxblue.gif) repeat-y right;
height:100%;
margin:0 0 0 0;
padding:0 0 0 0;
vertical-align:top;
width:563px
}
.linebot{background:url(../template/linebot.gif) repeat-x}
.linecentre{background:url(../template/linecentre.gif) repeat-y}
.lineleft{background:url(../template/linecentre.gif) repeat-y left}
.linetop{background:url(../template/linetop.gif) repeat-x}
.linewhite{background:url(../template/whiteline.gif) repeat-x}
.r2slice{
background:url(../template/port_nelson_2_slice.gif) repeat-x;
color:#FFFFFF;
height:15px;
padding:0 0 0 0;
text-align:right
}
.r5slice{
background:url(../template/container_base2b.gif) #000066 top;
color:#FFFFFF;
font:10px Verdana,Arial,Helvetica,sans-serif;
padding:0px 5px 3px 0px;
text-align:right;
vertical-align:bottom
}
.smalltxt{
color:#14146B;
font:normal bold 10px/15px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.smalltxt2{
color:#000066;
font:normal 9px/13px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.subhd1{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
margin:4px 2px 2px 4px;
padding:4px 2px 2px 4px
}
.subtd{
	background:#FFFFFF url(../template/84737b.gif) repeat-x bottom;
	color:#333333;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:3px 0px 3px 20px;
	text-align:left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 20px;
}
.subtd_old{
color:#FFFFFF;
font:12px Verdana,Arial,Helvetica,sans-serif;
height:14px;
padding:0px 3px 0px 0px;
text-align:left
}
.subtd2{
background:url(../template/port_nelson_strip.gif) repeat-y;
font:11px Verdana,Arial,Helvetica,sans-serif
}
.subtd3{
	background:f5f1ee url(../template/84737b.gif) repeat-x bottom;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	padding:3px 0px 3px 20px;
	text-align:left;
	color: #333333;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 20px;
}
.title{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
margin:4px 2px 2px 4px;
padding:4px 2px 2px 1px
}
.toppart{
background:url(/assets/template/1pxblue.gif) repeat-y right;
height:23px
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:link {
	color: #847777;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
