/* COBIZ CSS */
/* DEVELOPED FOR COBIZ BY MONIGLE ASSOCIATES */

html, body 
{
/*    height: 100%;  */
    height: 95%;
    width: 100%;
}

body
{
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #c6c8ca; 
}

body, li, ol, ul, td, th, tr, table
{
	font-family: Arial, Helvetica, Geneva, sans-serif;
/*	line-height: 14px; */
	font-size: 13px;   
	color: black;
}


/* D E F U A L T  L I N K  R U L E S */

a:link, a:visited 
{ 
	color: #cf4700; /* CoBiz Orange */
	text-decoration: none; 
}
	
a:hover, a:active	
{ 
	text-decoration: underline;      
}


/* H E A D E R  R U L E S */
#header-links1
{
        color: #FFFFFF;
        font-size: 11px;
        font-weight: bold;
}

#head_top1
{
height: 15px;
width: 775px;
background-image: url(/images/top_bar_01.jpg);
background-repeat: no-repeat;
}

#head_top2
{
height: 131px;
width: 775px;
background-image: url(/images/top_bar_02.jpg);
background-repeat: no-repeat;
}

#head_top3
{
height: 70px;
width: 775px;
background-image: url(/images/top_bar_03.jpg);
background-repeat: no-repeat;
}

#header-top1
{
float: left;
height: 12px;
width: 775px;
background-image: url(../images/top_bar_01.jpg);
background-repeat: no-repeat;
text-align: right;
}

#header-top2
{
float: left;
height: 131px;
width: 775px;
background-image: url(../images/top_bar_02.jpg);
background-repeat: no-repeat;
text-align: left;
}

#header-top3
{
width: 775px;
height: 70px;
background-image: url(../images/top_bar_03.jpg);
background-repeat: no-repeat;
}

#header-top .logopos {
margin: 12px;
}
#header-top
{
        float: left;
	padding: 0;
	height: 45px;
	width: 775px;
        color: #FFFFFF;
        font-size: 10px;
        font-weight: bold;
	background-image: url(../images/header_band.gif);
        /* background-width: 1000px; */
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: transparent;
}

#header-top a {color: #FFFFFF;}

#header-bottom
{
	float: left;
	height: 163px;
	width: 775px;
	font-size: 9px;
	line-height: 12px;
	color: #cf4700; /* CoBiz Orange */
	background-image: url(../images/header_photo.jpg);/* Change this file name to update the header photo */
        background-width: 100%;
	background-repeat: no-repeat;
	background-position: 0 61px;
	background-color: white;
}

/* L O G O  P L A C E M E N T */

.logo-parent /* Sets the position of the CoBiz Financial logo in header */
{
	margin: 14px 0 0 18px
}

.logo-subsidiary /* Sets the position of subsidiary logo in header */
{
	margin: 17px 0 0 45px
}


/* L O G O */
#header-logo
{
	float: left;
	width: 318px;  /* originally 318px */
	height: 147px;
}



/* S U B S I D I A R Y  L I N K S */

#subsidiary-links
{
	float: left;
	width: 318px;  /* originally 318px */
	margin-top: 10px;
}

#sub-links-columns
{
	float: left;
	width: 140px;  /* originally 115px */
}

.col1 #sub-links-columns
{
        
}

.col2 #sub-links-columns
{

}

#sub-links-columns a, #sub-links-columns a:visited
{
	color: #1a242c; /* CoBiz Blue */
	text-decoration: none;
}

#sub-links-columns a:hover, #sub-links-columns a:active
{
	color: #cf4700; /* CoBiz Orange */
}

/* S E A R C H */

#header-search
{
/*	width: 110px; */
	margin-top: 35px;
}

#header-search p
{
	margin: 0 0 0 0px;
	font-size: 9px;
	line-height: 12px;
	color: #cf4700; /* CoBiz Orange */
}

#header-search form
{
	margin: 0;
	padding: 0;
}

#header-search form input
{
	margin: 0;
	padding: 0;
	width: 95px;
	height: 12px;
	padding: 0 0 0 4px;
	border: 1px solid #cf4700; /* CoBiz Orange */
	font-size: 9px;
	color: #1a242c; /* CoBiz Blue */
}

/* P R I M A R Y  N A V I G A T I O N  T A B S */

#primary-nav
{
	position: relative;
	width: 775px;
}

#primary-nav  ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#primary-nav  li 
{
        text-align: bottom;
	float: left;
	background-color: #8d9296; /* CoBiz Slate blue */
	margin: 0 2px 0 0;
	padding: 0;
	font-weight: bold;
/*        height: 12px;*/
	width: 153px;  /* originally - width: 118px; */
}

#primary-nav  a, #primary-nav  a:visited 
{
	display: block;
	background-color: #8d9296; /* CoBiz Slate blue */
	padding: 2px 0 0 4px;  /* 	padding: 2px 0 0 6px; */
	font-size: 11px;
	/* color: #dcdcdc; */ /* light grey */
        color: #000000;
}

#primary-nav  a:hover, #primary-nav  a:active
{
	color: white;
	text-decoration: none;
}

#primary-nav  #current 
{
	background-color: #1a242c; /* CoBiz Blue */
}

#primary-nav  #current a 
{
	color: white;
	background-color: #1a242c; /* CoBiz Blue */
}
 
/* P R I M A R Y  N A V I G A T I O N  T A B S */

#welcome-btn
{

}

#welcome-btn  ul 
{
	margin: 0;
	padding: 0;
	list-style: none;

}

#welcome-btn  li 
{
		text-align: center;
	list-style: none;
	background-color: #8d9296; /* CoBiz Slate blue */
	padding-top: 30;
	font-weight: bold;
 	line-height: 200%;
        height: 25px;
	width: 110px;  /* originally - width: 118px; */
}

#welcome-btn  a, #welcome-btn  a:visited 
{
	display: block;
	background-color: #8d9296; /* CoBiz Slate blue */
	/* 	padding: 2px 0 0 6px; */
	font-size: 12px;
	/* color: #dcdcdc; */ /* light grey */
        color: #000000;
}

#welcome-btn  a:hover, #welcome-btn  a:active
{
	color: white;
	background-color: #1a242c; /* CoBiz Blue */
	text-decoration: none;
}

#welcome-btn  #current 
{
	background-color: #1a242c; /* CoBiz Blue */
}

#welcome-btn  #current a 
{
	color: white;
	background-color: #1a242c; /* CoBiz Blue */
}
/* C O N T E N T  A R E A */

#content-container
{
	float: left;
	min-height: 100%;
	height:auto !important;
	width: 775px;
	background-image: url(../images/tab_bar.gif);
 	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: transparent;
	margin: 0;
	padding: 0;
}

/* L E F T  S U B - N A V I G A T I O N */

#leftnav
{
	float: left;
}

#leftnav ul
{
	list-style-type: none;
	padding: 0px;  /* originally - 15px; */
 	margin: 5px 5px 5px 55px; 
        text-indent: 0px;
}

#leftnav ul li
{
	color: white;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	margin: 5px 0px 0px 0px;
        padding-left: 0px;
}

#leftnav ul li a, #left-nav ul li a:visited
{
	color: #8d9296; /* CoBiz Slate blue */
	text-decoration: none;
}

#leftnav ul li a:hover, #left-nav ul li a:active
{
	color: #dcdcdc; /* light grey */
}

#leftnav  #current 
{
	color: white;
}

#leftnav  #current a 
{
	color: white;
}


#left-nav2
{
	float: left;
        margin-left: 2px; 
        margin-top: 15px; 
        font-size: 12px;
}

#left-nav2 ul
{
	list-style-type: none;
	padding: 0px;  /* originally - 15px; */
 	margin: 5px 5px 5px 55px; 
        text-indent: 0px;
}

#left-nav2 ul li
{
	color: white;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
        padding-left: 0px;
}

#left-nav2 ul li a, #left-nav ul li a:visited
{
	color: #8d9296; /* CoBiz Slate blue */
	text-decoration: none;
}

#left-nav2 ul li a:hover, #left-nav ul li a:active
{
	color: #dcdcdc; /* light grey */
}

#left-nav2  #current 
{
	color: white;
}

#left-nav2  #current a 
{
	color: white;
}

/* P A G E  C O N T E N T */
#content2 {
    margin: 15px;
    font-size: 12px;
}
#content2 h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px 1px;
}


#content
{
/*    float: left; */
/*    width: 445px; */ /* originally - width: 516px; 475 */
    /* originally 15px 5px 0 15px */
    font-size: 12px;
    margin: 15px; /* Apply to the content div on the home page to allow for the stock-ticker panel */
    height: 100%;
}

.home #content 
{
    width: 445px; /* originally - width: 410px; 475 */
    /* originally 22px 5px 0 6px */
    margin: 30px 5px 0 6px; /* Apply to the content div on the home page to allow for the stock-ticker panel */
}


#content h1
{
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px 1px;
}

#content h2
{
	font-size: 12px;
        color: #cf4700;
	font-weight: bold;
	margin: 12px 0 4px 0;
}

#content ul
{
/*	 margin: 12px 0 12px 0; */
/*	 margin-top: 9px; */
/*	 padding: 0; */
	 list-style-type: disc; 
}

#content li
{
 	margin: 0px 0 0 0; 
/*	padding: 0; */
/*	background-image: url(../images/bullet_blue.gif); */
/*	background-repeat: no-repeat; */
/*	background-color: transparent; */
/*	background-position: 3px 6px; */
/*	padding-left: 14px; */
}

#content li ul
{
/*	 margin: 9px 0 12px 0; */
	margin-left: 20px; 
	margin-bottom: 5px;
	margin-top: 5px;
         list-style-type: square;
}

#content li ul li
{
/* 	background-image: url(../images/bullet_orange.gif); */
/*	background-repeat: no-repeat; */
/* 	background-position: 3px 6px; */
}

#quotebox
{
        margin: 10px; 
	color: #000000;
}

/* O N L I N E   S O L U T I O N S */

#stock-ticker
{
	float: left;
	width: 115px;
	background-image: url(../images/orange_bar.gif);
 	background-repeat: repeat-x;
	background-position: 0 0;
	margin: 25px 4px 0 0;
	padding: 0 0 0 4px;
	font-size: 9px; /* originally - font-size: 9px; */
	line-height: 14px;
}

#stock-ticker h1
{
	font-size: 11px;  /* originally - font-size: 9px; */
	font-weight: bold;
	margin: 2px 0 9px 0;
	color: white; 
}

#stock-ticker a, #stock-ticker a:visited
{
	color: black;
	text-decoration: none;
}

#stock-ticker a:hover, #stock-ticker a:active
{
	text-decoration: underline;
}

#stock-ticker table
{
	margin: 0;
	padding: 0;
}

#stock-ticker td
{
	font-size: 11px;  /* originally - font-size: 9px; */
	margin: 0;
	padding: 0 0 2px 0;
}

#stock-ticker td.amount
{
	font-weight: bold;
	text-align: right;
}

/* S E C O N D A R Y  I N F O R M A T I O N (Contact Us / Online Solutions) */




#information
{
	float: right;
	width: 115px;
	background-image: url(../images/orange_bar.gif);
 	background-repeat: repeat-x;
	background-position: 0 0;
	margin: 25px 4px 0 0;
	padding: 0 0 0 4px;  /* originally - padding: 0 0 0 8px; */
	font-size: 11px;  /* originally - font-size: 9px; */
	line-height: 14px;
}

#information .bg2
{
	background-image: url(../images/blue_bar.gif);
 	background-repeat: repeat-x;
	background-position: 0 0;
}


#information h1
{
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 9px 0;
	color: white; 
}

#information a
{
	font-size: 9px;
}

#information h2
{
	font-size: 10px;
	font-weight: bold;
	margin: 6px 0 0 0;
	color: #1a242c; /* CoBiz Blue */
}

/* F O O T E R */

#footer
{
	text-align: center;
        color: #FFFFFF;
	font-size: 9px;
        line-height: 16px;
}

/* C O L O R S */

.blue
{
	color: #1a242c; /* CoBiz Blue */
}

.orange
{
	color: #cf4700; /* CoBiz Orange */
}

.slate-blue
{
	color: #8d9296; /* CoBiz Slate blue */
}

.blue-bkgrnd
{
	background-color: #1a242c; /* CoBiz Blue */
}

.orange-bkgrnd
{
	background-color: #cf4700; /* CoBiz Orange */
}

.slate-blue-bkgrnd
{
	background-color: #8d9296; /* CoBiz Slate blue */
}

.floatimgleft { float:left; margin-right:7px; margin-bottom:5px; }