/*----------------------------------*/
/*            GENERAL               */
/*----------------------------------*/

body {
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/gradient.gif");
	background-repeat: repeat-x;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6d6f7c;
	font-size: 8pt;
	overflow: visible;
}

a
{
	color:#5d7185;	
}

.BIcontainer {
	margin: 0px auto;
	width: 975px;
}

.BIheader {
	width: 96%;
	margin:0 2%;
	margin-bottom: 5px;
	height:45px;
}

.BIheaderLogo {
	float:left;
}

.BIheaderContact {
	float:right;
	text-align:right;
	color:#6D6F7C;
}

.BIheaderContact a {
	color:#5D7185;
	font-weight:bold;
	text-decoration:none;
}

.BIheaderContact a:hover {
	color:#5D7185;
}

.BImenu {
	height: 29px;
	width: 975px;
	clear:both;
}

.BImenu_left {
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/menu_left.gif");
	background-repeat: no-repeat;
	float: left;
	height: 29px;
	width: 6px;
}

.BImenu_center {
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/menu_background.gif");
	background-repeat: repeat-x;
	float: left;
	width: 715px;
	padding-left: 248px;
	height:29px;
}

.BImenu_right {
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/menu_right.gif");
	background-repeat: no-repeat;
	float: right;
	height: 29px;
	width: 6px;
}

img {
	border: 0px;
}

.BIfooter {
	clear: both;
	text-align: center;
	font-size: 13px;
	color: #c1c1c3;
	padding-top: 20px;
}
.BIfooter a,
.BIfooter a:hover {
	color: #c1c1c3;
}
.clear 
{
    clear: both;
}




/*----------------------------------*/
/*           HOME PAGE              */
/*----------------------------------*/

.BIproducts {
	clear: both;
	float: left;
	border-left: 1px solid #c1c1c3;
	padding-top: 1px;
}

.BIproducts a {
	text-decoration: none;
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/product_background2.gif");
}

.BIproducts a:hover {
	background-position:0 -60px;

}

.BIproduct {
	width: 326px;
	height: 60px;
	display: block;
	margin-bottom: 1px;
}

.BIproduct_title {
	color: #283b8a;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}

.BIproduct_blurb {
	padding-left: 20px;
	padding-right: 15px;
	font-size: 8pt;
}

.BIrotating_img {
	width: 647px;
	height: 245px;
	border-right: 1px solid #c1c1c3;
	float: right;
	background-color: #ffffff;
}

#BIrotating_img {
	width:647px;
	height:245px;
	border-right:1px solid #C1C1C3;
	float:right;
}

#BIQuote_Back {
	width:45%;
	padding:10px;
	text-align:justify;
}

.Quote {
	display:none;
}

.QuoteBlurb {
}

.QuoteAuthor {
	text-align:right;
	padding-top:7px;
	font-size:7pt;
}

#BIQuote_Back {
	height:210px;
}

#BIQuote_Nav_Back {
	height:15px;
}

#BIQuote_Nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
	opacity:1;
	filter:alpha(opacity=100);
	width:50%;
	text-align:center;
}

#BIQuote_Nav ul li {
	display:inline-block;
}

.PrevQuote,
.NextQuote {
	height:10px;
	width:11px;
	background-repeat:no-repeat;
	background-position:top left;
	pading:0 3px;
	display:block;
}

.PrevQuote {
	background-image:url(Media%20Gallery/BancWorks%20System%20Graphics/biNew/arrow-prev.gif);
}

.NextQuote {
	background-image:url(Media%20Gallery/BancWorks%20System%20Graphics/biNew/arrow-next.gif);
}

.PrevQuote:hover,
.NextQuote:hover {
	background-position:0 -10px;
}

.SelectQuote {
	height:8px;
	width:8px;
	background-image:url(Media%20Gallery/BancWorks%20System%20Graphics/biNew/dots.gif);
	background-repeat:no-repeat;
	background-position:top left;
	pading:0 3px;
	margin-bottom:1px;
	display:block;
}

.SelectQuote:hover {
	background-position:0 -8px;
}
	

.BIdescs {
	width: 975px;
	height: 73px;
	clear: both;
}

.BIdesc_left {
	width: 3px;
	height: 73px;
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/desc_left.gif");
	background-repeat: no-repeat;
	float: left;
}

.BIdesc_right {
	width: 3px;
	height: 73px;
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/desc_right.gif");
	background-repeat: no-repeat;
	float: right;
}

.BIdescs a {
	text-decoration: none;
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/desc_background2.gif");
}

.BIdescs a:hover {
	background-position:0 -73px;
}

.BIdesc {
	width: 323px;
	height: 73px;
	display: block;
	margin-bottom: 1px;
	float: left;
}

.BIdesc_title {
	color: #454851;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}

.BIdesc_blurb {
	padding-left: 20px;
	padding-right: 40px;
}


.BIsubcontent {
	margin: 15px auto;
	clear: both;
	width: 926px;
}

.BIsubcontent_left {
	float: left;
	margin-right: 25px;
	width: 292px;
}

.BIsubcontent_center {
	float: left;
	margin-right: 25px;
	width: 292px;
}

.BIsubcontent_right {
	float: right;
	width: 292px;
}

.BIsubcontent_title {
	font-size: 18px;
	border-bottom: 1px solid #c1c1c3;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

.BIsubcontent_content {
	text-align: left;
	margin-top: 10px;
	line-height: 1.5;
	padding-bottom: 10px;
}

.client_list {
	text-align: center;
}

.client_list img {
	margin: 0px auto;
}


/*----------------------------------*/
/*              PAGES               */
/*----------------------------------*/

/*----------Left Side Bar-----------*/
.BIpage_left_nav 
{
    background-image: url("Media Gallery/BancWorks System Graphics/biNew/page_left_nav.jpg");
	background-repeat: repeat-y;
	width: 184px;
}

.damn-firefox
{  
    padding: 10px 8px 0px 8px;
}

.BIpage_left_nav ul 
{
    list-style: none;
}

.BIpage_left_nav li 
{
    list-style: none;
}

.BIpage_left_nav li .ListItem
{
    text-decoration: none;
    line-height: 1.6;
    display: block;
}

.BIpage_left_nav li .ListItem:hover
{
    text-decoration: underline;
    background-color: #d0d1d6;
}

.BIpage_left_nav li .SelectedItem
{
    text-decoration: underline;
    font-weight: bold;
    line-height: 2;
    display: block;
}

.BIpage_left_nav_wrapper
{
    background-image: url("Media Gallery/BancWorks System Graphics/biNew/page_left_nav_footer.jpg");
    background-repeat: no-repeat;
    background-position: bottom;
    border-left: 1px solid #c1c1c3;
    float: left;
    width: 184px;
}

/*----------Page Content-----------*/

.BIpage_wrapper 
{
    float: right;
    width: 789px;
    border-right: 1px solid #c1c1c3;
    background-color: White;
    background-image: url("Media Gallery/BancWorks System Graphics/biNew/worksmart.jpg");
    background-repeat: no-repeat;
    background-position: bottom right;
    z-index: 50;
}

.BIpage_body 
{
    float: left;
    width: 788px;
    background-color: White;
    background-image: url("Media Gallery/BancWorks System Graphics/biNew/page_body.jpg");
    background-repeat: repeat-x;
    z-index: 5;
min-height:500px;
}

.BIbreadcrumb 
{
    padding: 5px 0px 0px 10px;
}

.BIbreadcrumb a 
{
    text-decoration: none;
}

.BIpage_body p
{
    padding: 0px 10px;
    z-index: 5;
}

.BIpage_body ul
{
    padding-right: 10px;
}

.BIpage_content 
{
    width: 587px;
    vertical-align: top;
    z-index: 5;
	padding-bottom:12px;
}

.BIpage_table
{
    z-index: 5;
}

/*---------Resource Side Bar--------*/

.BIpage_resources 
{
    border-left: 1px solid #c1c1c3;
    width: 200px;
    vertical-align: top;
    height: 90%;
    z-index: 5;
}

.BIpage_resources h2 
{
    border-bottom: 1px solid #c1c1c3;
    padding-left: 10px;
    color: #e31e27;
    width: 175px;
    font-size: 15pt;
}

.BIpage_resources ul {
    padding-left: 1.5em;
    text-indent: -0.5em;
    margin: 2px;
    list-style: disc url("Media Gallery/BancWorks System Graphics/biNew/pdf_icon.gif") inside;
}

.BIpage_resources li 
{
    padding-bottom: 4px;
}

.BIpage_resources a 
{
    text-decoration: underline;
    padding-left: 5px;
    color: #666666;
}

.resourcesQuoteHeader {
    border-top: 1px solid #c1c1c3;
	width: 185px;
	margin-top: 10px;
}

.resourcesQuote {

    padding-top: 5px;
    margin-left: 13px;
    width: 175px;
	text-align:justify;
}

/*----------Page Footer-----------*/

.BItop_footer {
	height: 15px;
	width: 975px;
	clear: both;
}

.BItop_footer_left {
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/page_footer_left.gif");
	background-repeat: no-repeat;
	float: left;
	height: 15px;
	width: 8px;
}

.BItop_footer_center {
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/page_footer_center.gif");
	background-repeat: repeat-x;
	float: left;
	width: 959px;
	height: 15px;
}

.BItop_footer_right {
	background-image: url("Media Gallery/BancWorks System Graphics/biNew/page_footer_right.gif");
	background-repeat: no-repeat;
	float: right;
	height: 15px;
	width: 8px;
}


/*------------MENU Styles-----------*/

/*----------------------------------*/
/*  CORE MENU RULES - DO NOT EDIT   */
/*----------------------------------*/
#bwMenu, #bwMenu ul {padding: 0;margin: 0;list-style: none;} 
#bwMenu a {display: block;}    
#bwMenu li ul {position: absolute;left: -999em;z-index:500;}    
#bwMenu li {float: left;display:block;}
#bwMenu li ul li {clear:left;}
.bwMenuClear {clear:left;height:0px;width:0px;line-height:0px;font-size:1px;}
       
/*----------------------------------*/
/*      CUSTOMIZABLE RULES          */
/*----------------------------------*/
/*---- JAVASCRIPT ONLY ----*/
#bwMenu{visibility:hidden;overflow:hidden;}

/*---------------------*/
/* Items with SubItems */
/*---------------------*/

/* Main Menu Parent */
#bwMenu .MenuItemParent
{
	/*background-image:none;
    background-repeat:no-repeat;
    background-position:0%;*/
}

/* Sub Item Parent */
#bwMenu li li .MenuItemParent
{
    /*background-image:url("Media Gallery/Menu Items/arrow.gif");
    background-repeat:no-repeat;
    background-position:100%;*/
}

/* Main Menu Active (Sub Items Shown) */
/*#bwMenu .MenuItemActive
{
    background-image:url("Media%20Gallery/BancWorks%20System%20Graphics/BancIntranetsMain/bi_nav_btnbacker.gif");
    background-repeat:repeat-x;
    border-left:1px solid #86B4EA;
    border-right:1px solid #86B4EA;
    color:#A20808;
}*/

/* Sub Items Active (Sub Items Shown) */
#bwMenu li li .MenuItemActive
{
	/*background-color:#ffcc03;
	color:#D8004B;*/
}

/*------- CSS ONLY --------*/

/*
#bwMenu li:hover > ul
{
    left:auto;
}

#bwMenu li ul ul
{     
    margin: -1.2em 0 0 10em; 
}

#bwMenu li, #bwMenu ul, #bwMenu a
{
    width:10em;
}
*/

/*---------- BOTH ---------*/

/*-----------*/
/* MAIN MENU */
/*-----------*/

#bwMenu
{
	width: 100%;

}

/* Main Menu Item */
#bwMenu li a
{
    /*padding: 3px 0;*/
    color: #4D6E94;
    padding-top: 9px;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 10px; 
    text-align: center;
    white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
    background-repeat: repeat-x;
	border-left: 1px solid #c1c1c3;
	text-align:center;
}

/* Hovered */
#bwMenu a:hover, #bwMenu .MenuItemActive
{
    color:#e31e27;
}

/*------------*/
/*  SUB ITEMS */
/*------------*/

/* (Sub Item) Container */
/*(Seems to show through subitems sometimes in IE6)*/
#bwMenu li ul 
{
	width: 111px;
	padding-bottom:5px;
	background-color: #eeedf2;
	border: 1px solid #c1c1c3;
	/*background:url(Media%20Gallery/BancWorks%20System%20Graphics/BancIntranetsMain/bi_nav_backer.gif) bottom left no-repeat;*/
	z-index:500;
}

/* (Sub Item) */
#bwMenu li li a
{
	/*display: block;*/
	/*width: 9em;*/
	font-weight: normal;
	width: 95px;
	/*text-align:center;*/
	font-size:11px;	
	color: #4D6E94;
	padding: 5px 0 5px 8px;
	border: 0;
	border-top:1px solid #c1c1c3;
	text-align:left;
	z-index:500;
	white-space:normal;
	text-align:left;
}

/* (Sub Item) Hovered */
#bwMenu li li a:hover
{
	/*display: block;
	float: none;*/
	
	color: #e31e27;
	background-image:none;
}
/*---------END MENU Styles----------*/


#PageCommentEntry,
.PageComment {
	margin:1px 0 0 0;
	padding:3px;
}

.PageComment {	border-color:#E9E9E9;
	border-style:solid;
	border-width:0 0 1px 0;
padding-bottom:5px;
margin-top:2px;
display:block;}

.PageCommentAuthor {
	color:#3B5998;
	font-weight:bold;
}

.PageCommentTime {
	color:#999;
	font-size:7pt;
}

#PageCommentHeader {
	font-size:12pt;
	color:#A20808;
	font-weight:bold;
	padding:10px 0 0 0;
}

#PageComments {
	clear:both;
	padding:5px 10px;
	display:block;
}

#PageComments form {
	padding:0;
	margin:0;
}

#PageCommentEntry {
	padding-top:7px;
	padding-bottom:5px;
	margin-bottom:8px;

}

#PageCommentEntry form,
.BlankComment form {
	padding:0;
	margin:0;
}

.BlankComment #CommentEntry {
	height:43px;
	color:#888;
	width:95%;
	margin-left:4px;
}

.EnteredComment #CommentEntry {
	height:43px;
	width:95%;
	margin-left:4px;
}

#CommentSubmit {
	margin-left:4px;
}

.BIpage_content form {
padding:0;
margin:0;
}

#PageWrapperLogo {
	background-image:url('Media Gallery/BancWorks System Graphics/biNew/page_left_nav_footer.jpg');
	background-position:bottom left;
	background-repeat:no-repeat;
	float:left;
}

#PageWrapperLeftBG {
	background-image:url('Media Gallery/BancWorks System Graphics/biNew/page_left_nav.jpg');
	background-position:top left;
	background-repeat:repeat-y;
	border-left-style:solid;
	border-left-color:#C1C1C3;
	border-left-width:1px;
	float:left;
	background-color:#FFF;
}

/*--------- General Styles ---------*/

#SectionContainer {
	background-color:#EEE;
	border-color:#CCC #666 #666 #CCC;
	border-style:solid;
	border-width:2px;
	padding:12px;
}

.Section {
	background-color:#FFF;
	border:1px solid #CCC;
	padding:12px;
	margin-bottom:5px;
}

/*------- END General Styles -------*/

/*---------- Login System ----------*/

#LoginHeaderBorder {
	height:2px;
	color:#990000;
}

#LoginWelcomeContainer {
	font-weight:bold;
	font-size:1.5em;
	color:#666;
}

#LoginProductName {
	background-image:url("Media Gallery/BancWorks System Graphics/Directors Template/Login/logo.gif");
	padding:3px 0 0 15px;
	background-repeat:no-repeat;
	background-position:left top;
}

#LoginContentTitle {
	font-weight:bold;
	padding-left:3px;
}

#LoginInstructions {
	padding:2em 0 2em 0;
}

#LoginUserEntry {
}

#LoginUserEntry .Label {
	font-weight:bold;
	padding-right:2em;
}

.Error {
	color:#CC0000;
}

#ErrorMessage {
	width:40%;
	background:#fff6bf url(Media%20Gallery/BancWorks%20System%20Graphics/Directors%20Template/general/alert.gif) center no-repeat;
	background-position:15px 50%;
	text-align:left;
	padding:5px 20px 5px 45px;
	border-color:#FFD324;
	border-width:2px 0;
	border-style:solid;
}

#LoginAdditional {
	padding-left:1px;
}

/*-------- END Login System --------*/

#OneColumnOnlyContent {
                padding:7px 15px 5px 3px;
}
