/*columbia river bank .css*/


body {
	padding:0;
	margin:0;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

/*links*/
a:link {
	color:#00A8FF;
	text-decoration: none;
}
a:visited {
	color: #00A8FF;
	text-decoration: none;
}
a:hover {
	color: #00A8FF;
	text-decoration: underline;
}

a:active {
	color: #00A8FF;
	text-decoration: none;
}

/*submenu links*/
a.sub:link {
	color: #00A8FF;
	text-decoration: none;
}

a.sub:hover {
	color: #00A8FF;
	text-decoration: underline;
	background-color: #E5F6FF;
}

a:active {
	color: #00A8FF;
	text-decoration: underline;
	background-color: #E5F6FF;
}

/*text styles*/

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.LoginBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.bodyText_Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01234B;
}

.headerBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}

.headerRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #A00325;
}

.suhheadRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C51C26;
}

.suhheadGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323232;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
}

/*
.suhnavHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 41px;
	color: #000000;
}*/


.subNavHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #000000;
}

/*.subNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00A8FF;
	text-decoration:none;
}
*/

.onePxBorder {
	border: 1px;
	border-style: solid;
	color: #ffffff;
}	

.dotsVert {
	background: url(dots_vert.gif) repeat-y;
}

.dotsHorz {
	background: url(dots_horz.gif) repeat-x;
}

.dotsHorzGrey {
	background: url(dots_horz_grey.gif) repeat-x;
}

/* div positioning*/

.main  {
	padding:0;
	margin: 0 auto;
	width:750px;
}

.loginBox {
	position: absolute;
	z-index: 2;
	left: 10px;
	top: 15px;
}

/*homepage banknet login box positioning & rounded corners*/

.home_logbox_middle {
      width: 310px;
      background-image: url(/uploadedImages/8._Shared_Content/loginbox_middle.gif);
      background-repeat: repeat-y;
    }
.home_logbox_top {
      background-image: url(/uploadedImages/8._Shared_Content/loginbox_top.gif);
      background-position: top left;
      background-repeat: no-repeat;
    }
.home_logbox_bottom {
      background-image: url(/uploadedImages/8._Shared_Content/loginbox_bottom.gif);
      background-position: bottom left;
      background-repeat: no-repeat;
      padding: 0px 30px 0px 10px;
    }
	
.loginForm
{
	float: left;
	background: #DBDCDD;
	border: 1px;
	height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-repeat: no-repeat;
}

div.loginBoxInside {
	position: absolute;
	z-index: 1;
	left: 10px;
	top: 110px;
}

.mainPhoto {
	position: relative;
	margin: 0 auto;
}

.padding {
	padding: 10px 10px 0px 10px;
}

.weatherfeed {
	padding:  1px 0px 1px 1px;
}


/* input forms for branch locator and search box*/

.inputForm
{
	float: left;
	background: #FFCCC;
	border: 0;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
	text-align: left;
}

.branchLocator
{
	float: left;
	background: #EDEDED;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
	text-align: left;
	border-style: none;
	width: 130px;
}

.searchInput
{
	float: left;
	background: #EDEDED;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
	vertical-align: text-bottom;
	text-align: left;
	border-style: none;
}


inputBoxTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}




.floatLeft
	{float:left}

.floatRight
	{float:right}

