body {
	margin:0;
	font-family:verdana, sans-serif;
	font-size:75%;
	color:#262626;
	background:#fff;
}
form {
	margin:0;
}
form td.label {
	width:120px;
	text-align:right;
	padding-top:.2em;
}
form > table > tbody > tr > td {
	vertical-align:top;
}
a img {
	border:0;
}
a.noline {
	text-decoration:none;
}
div.shadow{
	height:5px;
	margin-bottom:-5px;
	position:relative;
	z-index:5;
}
div.caption {
	padding:8px 10px;
	font-weight:bold;
}
big {
	font-size:185%;
}
br, .both {
	clear:both;
}
h2{
	font-size:140%;
	font-weight:normal;
	margin-top:0;
}
h3, .h3{
	font-size:140%;
	font-weight:normal;
}
h4{
	margin-bottom:-1em;
	padding-bottom:0;
}
hr {
	border: 0;
	color: #bfbfbf;
	background-color: #bfbfbf;
	height: 1px;
}
input.biggerText {
	font-size:120%;
}
table.branchDetails {
	border-collapse:collapse;
	margin-top:1em;
	width:100%;
}
table.branchDetails td.label {
	font-weight:600;
}
table.branchDetails td {
	border:1px solid #bfbfbf;
	padding:6px 4px;
}
table.border {
	border-collapse:collapse;
}
table.border > tbody > tr > td, table.border th {
	border:1px solid #bfbfbf;
	padding:6px 4px;
}
ul.go, ul.redSquare {
	list-style:none;
	margin:0;
	padding:0;
}
ul.go li {
	background:url("/images/interface/sq_arrow.gif") no-repeat left center;
	padding-left: 20px;
	margin:0;
}
ul.redSquare {
	margin-bottom:1em;
}
ul.redSquare li {
	background:url("/images/interface/redSquare.gif") no-repeat left center;
	padding-left: 20px;
	font-weight:bold;
	margin:0;
}
ul.ext, ul.word {
	margin:0;
	padding:0;
}
ul.ext li, ul.word li {
	padding-left: 22px;
	padding-bottom:1em;
	margin:0;
	list-style:none;
}
ul.ext li.doc, ul.ext li.docx {
	background:url("/images/interface/li/word.gif") no-repeat left top;
}
ul.ext li.pdf {
	background:url("/images/interface/li/pdf.gif") no-repeat left top;
}
ul.ext li.jpg {
	background:url("/images/interface/li/jpg.gif") no-repeat left top;
}
ul.ext li.psd {
	background:url("/images/interface/li/psd.gif") no-repeat left top;
}
ul.ext li.xls {
	background:url("/images/interface/li/xls.gif") no-repeat left top;
}
ul.word li {
	background:url("/images/interface/li/word.gif") no-repeat left top;
}
.aRight {
	text-align:right;
}
.bannerLabel {
	position:absolute;
	top:107px;
	left:15px;
	margin-right:15px;
	height:91px;
	width:183px;
	overflow:hidden;
	color:#fff;
	font-size:16px;
	line-height:15px;
	z-index:4;
}
.bigger {
	font-size:125%;
}
.blackLinks a {
	color:#262626;
}
.blackLinks a:hover {
	color:#FFF;
	background:#E1292E;
}
.blueBG {
	background:#67A7E3;
}
.bbw {
	border-bottom:1px solid #fff;
}
.bold, .strong {
	font-weight:bold;
}
#branchInput {
	font-size:16px;
	border:1px solid #BFBFBF;
}
.center {
	text-align:center;
}
.chbMargin input {
	margin-right:.7em;
}
.hand, .link {
	cursor:pointer;
	cursor:hand;
}
.hint input, .hint textarea {
	color:#9C9C9C;
}
.ieCropFix {
	position:relative;
}

.greyBG {
	background:#F2F2F2;
}
.greyBorder {
	border:1px solid #bfbfbf;
}
.link {
	text-decoration:underline;
}
.mb10 {
	margin-bottom:10px;
}
.mb15 {
	margin-bottom:15px;
}
.mr10 {
	margin-right:10px;
}
.mr-15{
	margin-right:-15px;
}
.none {
	display:none;
}
.nowrap {
	white-space:nowrap;
}
.pr10{
	padding-right:10px;
}
.red, .red * {
	color:#E1292E;
}
.redBG {
	background:#E1292E;
}
.redLinks a {
	color:#E1292E;
}
.relative {
	position:relative;
}
.small {
	font-size:85%;
}
.smallSubmenu {
	font-size:100%;
}
.sup {
	position:relative;
	top:-.5em;
}
.toolTip {
	color:#E1292E;
	border-bottom: 1px dotted #E1292E;
	cursor:help;
}
.p10 {
	padding:10px;
}
.p15 {
	padding:15px;
}
.pl20 {
	padding-left:20px;
}
.whiteBG {
	background:#fff;
}
.w100 {
	width:100%;
}
.w50 {
	width:50%;
}
.white, .white * {
	color:#fff;
}


@media screen {
	.print {
		display:none;
	}
}
@media print {
	.screen {
		display:none;
	}
}
span#backlink {
	text-decoration:underline;
	align:center;
	cursor:pointer;
	color:#c00000;
}
.absolute {
	position: absolute;
}
#twister {
	border:1px solid #bfbfbf;
	position:relative;
	height: 213px;
	width: 443px;
}
