/******************/
/* General Styles */ 
/******************/
body {
        
	background-color:#012B75;
        color:black;
	margin:0px;	
        padding:0px;
	background-image:url("../Media%20Gallery/2015Redesign/MontgomeryBackground.png");
	background-position:top left;
	background-attachment: fixed;
    	background-repeat: no-repeat;
    	background-size: 100% 100%;
}

body,
input,
textarea {
     font-family:Arial, Helvetica, sans-serif;
     font-size: 9px;
}

A:link {
	color:#007AE9;
}

#KidsClubContainerWithRightNav a:link,
#KidsClubContainer a:link {
	color:#FFF;
}

#KidsClubContainerWithRightNav a:visited,
#KidsClubContainer a:visited {
	color:#FFF;
}

A:visited {
	color:#007AE9;
}

A:visited {
	color:#007AE9;
}

A:active {
}

A:hover {
	color:#A20808;
}

p {
    margin:0px;
    padding:0px;
}

/* Don't want to have borders around linked images */
a img {
    border:0;  
}

img {
    padding:0;
    margin:0;
	border:0;
}

.clearMe {
	clear:both;
}

.clearme {
	clear:both;
}
/*--------- 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 -------*/

/***************/
/* Site Styles */
/***************/

#CenteringContainer {
	margin:0 auto;
        padding:20px 20px 0 20px;	
	width:1000px;
	background-color:#FFF;
	position:relative;	
}

#LoginBar {
   position: relative;
   display:block;
   border:none;
   width:1000px;

   background-color:#FFF;
   padding:10px 0 0 0;
}

#LoginBarLeft {
	float:left;
	margin: -6px 0 0 0px;
}

#LoginBarCenter {
    left: 725px;
    position: absolute;
    top: 0px;
    z-index: 5;
	
	
}

#LoginBarRight {
	position: relative;
	float: right;
	z-index: 10;

}

#LoginBarRight a:link  {
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Spring%202011%20Redesign/images/header-orange-util-nav.png);

	
}

#LoginBarRight a:link, #LoginBarRight a:visited, #LoginBarRight a:active{
    background-image: url("../Media%20Gallery/2015Redesign/HeaderRightLink2.png");
    height: 32px;
    width: 128px;
    text-align: center;
    vertical-align: middle;
    background-repeat: no-repeat;
    display: block;
    margin: 0;
    padding: 3px 0 0 0;
    color: #fff;
    font-size: 13px;
    text-decoration: none;
}

#LoginBarRight a:hover {
	background-image:url("../Media%20Gallery/2015Redesign/HeaderRightLink2.png");
        background-position: 0 0;
	
}

#LoginBarRight ul {
	margin:0;
	padding:0;
	float:right;
}

#LoginBarRight li {
	margin:0 0 3px 0;
	padding:0;
	list-style:none;
}

/*****************/
/* Footer Styles */
/*****************/

#footer {
	text-align:left;
	padding:20px 0 10px 0;
	margin:-24px 0 0 0;
	font-size:9pt;
	font-weight:bold;
	font-family:Tahoma;
	color:#000;
	background-image:none;
	height:68px;
	width:100%;
	border-top-color:#1b69b0;
	border-top-width:2px;
	border-top-style:solid;
	
}

#footer ul {
	margin: 0;
	padding: 0;
	list-style:none;
	height:52px;
}

#footer li {
	display:inline;
	padding:0 8px;
	line-height:1em;
	float:left;
	display:inline;
	width:22%;
}

.footerLink {
	border-width:0 1px 0 0;
	border-color:#FFF;
	border-style:solid;
}

#footer li a {
	text-decoration:none;
	color:#00086B;
}

#footer li a:hover {
	text-decoration: underline;
}

#footer li a:visited {
	color:#00086B;
}

#fdic {
	float:left;
	width:147px;
}

#footerContent {
	float:left;
	margin-left:5px;
	width:661px;
	height:52px;
}
		
#footerGraphics {
	float:right;
	width:150px;
	padding:11px 37px 0 0;
	}

#footerDisclosure {
	text-align:left; 
	clear:both;
	padding: 10px 0 0 8px;
	text-decoration:none;
}

#footerDisclosure a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#footerDisclosure a:hover {
	text-decoration:underline;

	
	
}

#verisign {
	float:right;
	width:80px;
	padding-top:11px;
}

#NMLS {
	clear:right;
	float:right;
	color:white;
}

/************************/
/*** Home Page Styles ***/
/************************/

#HomePageContent {


}

#HomePageTopSlider {
	width:100%;
	/*min-height:400px; */
	border-top-color:#1b69b0;
	border-top-width:2px;
	border-top-style:solid;
	
	border-bottom-color:#1b69b0;
	border-bottom-width:2px;
	border-bottom-style:solid;
	


}

#HomePageBottomSlider {
	width:100%;
	min-height:250px;

}

/*******************/
/*** Page Styles ***/
/*******************/

#PageContent {
	/* background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Montgomery%20Template/internal.jpg); */
	background-repeat: no-repeat;
	background-color:#FFF;
	min-height:800px;
	margin-top: -32px;
}

#PageBreadcrumb{ 
	padding-right:5px;
	color:#BBC8D9;
	font-size:15px;
	float: left;
	background-color: #0D457E;
	width: 220px;
}

#MenuTopImage {
	margin-top: 20px;
}

#MenuBottomImage {
	clear:both;
}


#PageBreadcrumb ul,
#eBlueBreadcrumb ul {
	padding:0;
	margin:0 0 0 -5px;
	list-style:none;
	
}

#PageBreadcrumb ul li,
#eBlueBreadcrumb ul li {
	padding:0px 7px;
	/*white-space:nowrap; */
	
}

#PageBreadcrumb ul li a,
#eBlueBreadcrumb ul li a {
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	display:block;
	padding:5px 0 5px 17px;
	margin:0 0 0 0;
	width:95%;
	
}

#PageBreadcrumb ul li a:hover,
#eBlueBreadcrumb ul li a:hover {
	color:#FFF;
	background-color: #101948;
}

#PageBreadcrumb ul .subNavItem,
#eBlueBreadcrumb ul .subNavItem {
	/* border-right:1px solid #FFFFFF; */
}


#eBlueBreadcrumb ul {
	padding:0;
	margin:0 0 0 -5px;
	list-style:none;
}

#eBlueBreadcrumb ul li {
	padding:0px 7px;
	display:inline;
	white-space:nowrap;
	float:left;
}

#eBlueBreadcrumb ul li a {
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}

#eBlueBreadcrumb ul li a:hover {
	color:#BBC8D9;
}

#eBlueBreadcrumb ul .subNavItem {
	border-right:1px solid #FFFFFF;
}









#PageImage {
	width:100%;
	/*min-height:400px; */
	border-top-color:#1b69b0;
	border-top-width:2px;
	border-top-style:solid;
	
	border-bottom-color:#1b69b0;
	border-bottom-width:2px;
	border-bottom-style:solid;
}

#PageMenu {
	float:left;
}

#PageBody {
	width:750px;
	text-align:justify;
	font-size:14px;
	color:#000;
	margin:20px 10px 10px 5px;
	padding-bottom:20px;
	float:left;
}

#PageTitle {
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Spring%202011%20Redesign/images/sub_title_bg.png);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#FFF;
	position:relative;
	height: 57px;
	width: 750px;
	font-size:22px;
	vertical-align:middle;
	font-weight:600;
	color:#FFF;
	margin-left: 20px;
	margin-bottom: 20px;
}
#PageTitleContent {
	padding: 9px 0 0 60px;
}

#PageBodyContent {
	padding: 0 0 0 35px;

}

#PageBodyCenter {
	width:64%;
	text-align:center;
	font-size:14px;
	color:#102C5F;
	margin:0 18%;
	padding:50px 0 50px 0;
}

#PageBody a {  
	color:#007AE9;
	text-decoration:underline;
} 

#PageBody a:hover {
	color:#007AE9;
	text-decoration:underline;
}
#PageBody h2 {
	color:#007ae9;
	font-family:arial;
	font-size:16px;
	font-weight:400;
	margin:10px 0 4px 0;
	padding:0;
	
}


#PageAdjust {
	height:100px;
}


/*************************/
/*** eBlue Page Styles ***/
/*************************/

#eBlueMenu {
	height:20px;
	margin-top:-2px;
}

#eBlueMenu ul {
	list-style:none;
	margin-left:-40px;
}

#eBlueMenu li {
	display:inline;
	margin-right:1px;
}

#eBlueMenu li a {
	background-color:#BD993E;
	padding:5px 25px;
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
}

#eBlueMenu li a:hover {
	background-color:#D3B93D;
	color:white;
	text-decoration:none;
}

#eBlueMenu li a:visited {
	color:white;
}

#eBlueBreadcrumb{
	padding:5px 10px;
	line-height:12pt;
	height:18px;
}

#eBlueContainer {
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Montgomery%20Template/eBlue/eblue_internal3.jpg);
	background-repeat: no-repeat;
	background-color:#94b9ed;
	height:458px;
}

#eBlueContent{
	padding:12px 0 0px 35px;
	color:white;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	width:815px;
}

#eBlueContent h1{
	color:#29407D;
	border-bottom:3px solid #29407D;
	font-size:36px;
	line-height:normal;
	margin:0 0 10px 0; }

#eBlueRightNav {
	float:right;
	padding:8em 3.5em 0 0;
}

#eBlueFooter{
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Montgomery%20Template/eBlue/bottom.gif);
	background-repeat: no-repeat;
	background-color:#94b9ed;
	background-position:top;
	color:##93BBFD;
	background-color:#1a57c3;
	clear:both; 
	margin-bottom: 30px;
}

#eBlueBottomMenu {
	padding-top:65px;
	text-align:center;
	color:#93BBFD;
}

#eBlueBottomMenu ul {
	list-style:none;
}

#eBlueBottomMenu li {
	display:inline;
}

#eBlueBottomMenu li a {
	color:#93BBFD;
	text-decoration:none;
	font-size:10px;
}

#eBlueBottomMenu li a:hover {
	color:#93BBFD;
	text-decoration:none;
}

#eBlueBottomMenu li a:visited {
	color:#93BBFD;
}

.eBlueFooterLink {
	border-right:1px solid #93BBFD;
}

#eBlueDisclaimer {
	color:#93BBFD;
	font-size:1.7em;
	margin:20px 20px 0 20px;
	text-align:left;
	padding-bottom:20px;
	font-family:Tahoma;
}


/************************/
/*** Kids Club Styles ***/
/************************/

#KidsClubContainer {
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Montgomery%20Template/Kids%20Club/kidsClub_internal.jpg);
	background-repeat: no-repeat;
	background-color:#222977;
	height:660px;
}

#KidsClubContainerWithRightNav {
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Montgomery%20Template/Kids%20Club/kidsClub_internal4.jpg);
	background-repeat: no-repeat;
	background-color:#222977;
	height:660px;
}

#KidsClubContainerHome {
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Montgomery%20Template/Kids%20Club/kidsClub_internal_home3.jpg);
	background-repeat: no-repeat;
	background-color:#222977;
	height:660px;
	z-index:1;
}

#KidsClubContentHome {
	margin:0 0 0 145px;
	float:left;
}

#KidsClubMenu {
	height:420px;
	width:180px;
	float:left;
	margin-top:10.7em;
	padding:0 20px;
}


#KidsClubMenu a {
	text-decoration:none;
	color:#9AB6E6;
	font-size:1.5em;
	font-weight:900;
	margin-top:2.1em;
	height:2em;
	display:block;
}

#KidsClubMenu a:hover {
	color:white;
	text-decoration:underline;
}

#KidsClubMenu a:visited {
}

#KidsClubContent {
	float:right;
	width:630px;
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:1.4em;
	line-height:1.4em;
	color:white;
	margin:50px 100px 50px 50px;
}

#KidsClubContentSmall {
	float:left;
	width:460px;
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:1.4em;
	line-height:1.4em;
	color:white;
	margin:50px 30px 50px 50px;
}

#KidsClubRightNav {
	float:right;
	width:193px;
	margin:72px 0 0 0px;
}

#KidsClubRightNav a {
	font-size:12px;
	font-weight:600;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#KidsClubRightNav a:hover {
	color:#FFF;
	text-decoration:underline;
}

#RightNavItem0 {
	padding:9px 0 0 19px;
}

#RightNavItem1 {
	padding:24px 0 0 19px;
}

#RightNavItem2 {
	padding:42px 0 0 15px;

}

#RightNavItem3 {
	padding:44px 0 0 2px;
}

#RightNavItem4 {
	padding:42px 0 0 9px;
}

#RightNavItem5 {
	padding:32px 0 0 0;
}

#RightNavItem6 {
	padding:24px 0 0 10px;
}

#RightNavItem7 {
	padding:16px 0 0 12px;
}

#RightNavItem8 {
	padding:14px 0 0 4px;
}

#RightNavItem9 {
	padding:15px 0 0 20px;
}
#RightNavItem10 {
	padding:27px 0 0 10px;
}
#KidsClubDisclaimer {
	font-size:1.4em;
	padding: 0 20px;
	/*color:white;*/
	clear:both;
	margin-bottom: 20px;
}


/*********************************/
/*** Kids Club Homepage Styles ***/
/*********************************/




/*********************************/
/*** Kids Club Page Styles ***/
/*********************************/

#SavingsCalculator {
	width:240px;
	text-align:center;
	margin-left:10px;
	float:left;
}

#SavingsCalculator p {
}

#SavingsCalculator select {
	width:150px;
}

#SavingsCalculator span {
	font-weight:bold;
	font-size:19px;
}


/* Product Ratesheet */

#RatesheetHeader {
	text-transform:uppercase;
	color:#000;
	font-size:14px;
	float:left;
	font-family:Tohoma;
	font-weight:600;
	margin-bottom:10px;
}

#RatesheetStrip
{
    margin:0 20px 0 0; 
    text-align:right;
    color:#FFF;
	float:right;
}

#RatesheetData {
	clear:both;
}




/*------------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;}

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

/* Main Menu Parent */
#bwMenu li .MenuItemParent {
	/*text-align:center; */
}

#bwMenu li {
	/*text-align:center; */
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Spring%202011%20Redesign/images/nav_background.png); 
	background-repeat:repeat-x;
	background-position:bottom;
}

#bwMenu li a {
	background-image:url(../Media%20Gallery/BancWorks%20System%20Graphics/Spring%202011%20Redesign/images/Dived_line.gif); 
	background-repeat:repeat-y;
	background-position:right;
}
/* Sub Item Parent */
#bwMenu li li .MenuItemParent {
    background-image:url("/Media Gallery/BancWorks System Graphics/Spring 2011 Redesign/images/menu_background.png");
    background-repeat:no-repeat;
    background-position:100%;
	border-right-color:#FFF;
	border-right-width:0;

	


}

/* Main Menu Active (Sub Items Shown) */
#bwMenu .MenuItemActive {
}

/* Sub Items Active (Sub Items Shown) */
#bwMenu li li .MenuItemActive {
    /*background-image:url("../Media Gallery/BancWorks System Graphics/Montgomery Template/menu_active.gif");*/
	color:#fff;
}

/*------- 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 */
/*-----------*/
#Menu
{
	position: relative;
	width:100%;
	background:none;
	background-color:#ffffff;
	z-index:500;
}

#Menu ul {
	margin:0;
	padding:0px 0px 0;
	list-style:none;
	height:27px;
	width:1000px;
	text-align:center;
}

#Menu li {
	float:left;
	margin:0;
	padding:0 0 0 0px;
	height:27px;
	list-style-type:none;
	width:125px;
}

#Menu a {
	float:left;
	display:block;
	width:50px;
	padding:6px 0px 10px 0px;
	text-decoration:none;
	color:#00086B;
	white-space:nowrap;
	font-size:13pt;
	font-weight:bold;
	height:17px;
	
}

/* Commented Backslash Hack
 hides rule from IE5-Mac \*/
#Menu a {float:none;}
/* End IE5-Mac hack */


#Menu li:hover, #bwMenu li:hover a {
	/*background-position:0% -150px;
	color:#333;*/
}

#Menu li:hover a {
	/*background-position:100% -150px;*/
}

#Menu > ul a {
	 width:auto; 
}

/* Main Menu Item */
#bwMenu li a
{
	/*background-color:gold;
	padding:2px 0;
	color:#054e91;
	white-space:nowrap;
	font-family:Arial, Sans-serif;
	font-size:11px;
	text-decoration:none;*/
}

/* Hovered */
#bwMenu a:hover {
	background-color:#101948;
	
}
/*------------*/
/*  SUB ITEMS */
/*------------*/
/* (Sub Item) Container */
/*(Borders cause slight problems in IE6 and Opera with hide delays)*/
#bwMenu li ul {
		background-image:url("../Media Gallery/BancWorks System Graphics/Spring 2011 Redesign/images/menu_background.png");
	/*background-color:rgb(5, 83, 165);
	opacity:.50;
  	-moz-opacity:.50; 
  	filter:alpha(opacity=50); */
}

/* (Sub Item) */
#Menu li li a
{
	padding:7px 10px 7px 5px;
	padding-right:10px;
	font-size:11px;
	font-family:Tahoma, Verdana, Sans-serif;
    /*background-color:#1b69b0; */
    color:#fff;
	/* border-left: solid #8397bd 1px; */
	z-index:501;
	background-image:none;
}
 
#Menu li li {
	background-image:none;
}

/* (Sub Item) Hovered */
#bwMenu li li a:hover
{
	color: #a47d26;
	text-align:left;
	background-color:#101948;
}
/*---------END MENU Styles----------*/


.add_link
{
    background-image: url(../media%20gallery/BancWorks%20System%20Graphics/Classic%20Template/add%20copy.gif);
    background-repeat: no-repeat;
    padding: 1px 0px 0px 18px;
}

a.add_printlink
{
    background-image: url(../media%20gallery/BancWorks%20System%20Graphics/Classic%20Template/print.gif);
    background-repeat: no-repeat;
    padding: 0px 0px 0px 18px;
    color: #BBBBBB;
}

a.topAnchor
{
    color: cccccc;
}

#comment
{
    border-bottom: 1px solid #CCCCCC;
    padding: 6px 0px;
}

#comment p
{
    color: #666666;
}

#commentForm
{
    border: 1px solid #cccccc;
    margin-top: 4px;
    padding: 6px 6px 6px 6px;
    width: 550px;
}

#commentForm h5
{
    color: #A20808;
}

#articleBlurb
{
    padding: 0px 4px 10px 4px;
    margin-bottom: 10px;
    border-bottom: 1px solid #CCCCCC;
}

#articleBlurb a
{    
    text-decoration: none;
    color: #0E3192;
}

#articleBlurb a:hover
{
    color: #A20808;
}


/***************************************************************************\
*
* Display Table of data give table #OrganizedData id and give tr #OrganizedDataHeader
*
\****************************************************************************/
#OrganizedData
{
	width: 100%;
	border-color: #0f549f;
	border-style:solid;
	border-width:0 0 0 2px;
}

#OrganizedData td
{
    padding: 3px 6px;
	border-color: #0f549f;
	border-style:solid;
	border-width:0 2px 2px 0;
    font-size: 13px;
    color: #000;
    vertical-align: middle;
    text-align: left;
    empty-cells: show;
}

#OrganizedDataHeader
{
    background-color: #0E3192;
    text-transform: Uppercase;
}

#OrganizedDataHeader td
{
    border-top: 1px solid #B3B0B0;
    border-right: 1px solid #B3B0B0;
    padding: 2px 3px 2px 6px;
    font-size: 8pt;
    color:#FFF;
    letter-spacing: 1px;
    text-align:center;
}

#OrganizedData td a {
	color:#000;
}

#OrganizedData td a:hover {
	color:#000;
}

#OrganizedDataSubHeader
{
    background-color:#c9a345;	
	height:50px;
}

#OrganizedDataSubHeader td
{
	border-color: #0f549f;
	border-style:solid;
	border-width:2px 2px 2px 0;
	padding:2px 3px 2px 6px;
	font-size:13px;
	letter-spacing:1px;
	text-align:center;
	font-weight:bold;
	color:#000;
}

.OrganizedDataBold {
	font-weight:bold;
}

.RatesheetDetails {
	border-color: #0f549f;
	border-style:solid;
	border-width:0 2px 2px 0;
	text-align:center;
}


/* FAQs */
#FAQ_Answer
{
	border-bottom: 1px solid #CCCCCC;
	width: 98%;
	padding: 10px 0px;
}

#FAQ_Answer h5
{
	color: #A20808;
}

#FAQ_Answer p
{
	font-style: italic;
	color: #333333;
}
/* End FAQs */


/* Opportunities Form */
.OpportunitiesSubmissionForm
{
    padding-left:10px;
    text-align:left;
    font-family:Arial;
    font-size:10pt;
}

.OpportunitiesSubmissionForm .OppFormTextBox
{
    width:550px;
}

.OpportunitiesSubmissionForm .OppFormTitle
{
    font-size:11pt;
    font-weight:bold;
    color:#0E3192;
}

.OpportunitiesSubmissionForm .OppFormFileUpload
{
    width:550px;
}

.OpportunitiesSubmissionForm .OppFormSubmitButton
{
    width:150px;
}
/* End Opportunities Form */

/*---------- 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/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 3px 5px 3px;
}


/* Slider Styles */
.sliderTable {
	background-color:#EFEFEF;

}
.slideTableHeader {
	font-family:arial, verdana;
	font-size:18px;
	text-align:center;
	color:#0f4d8c;
	vertical-align:top;
}


#HomePageTopSlider {
		margin:0 auto 0px auto;
		position:relative;
		text-align:left;
		width:1000px;
		background:#fff;
		width:720px;
		height:505px;
		border:none;
		float:right;
}
#HomePageBottomSlider {
		margin:0 auto;
		padding-top:15px;
		position:relative;
		text-align:left;
		width:1000px;
		background:#ededed;
}
	/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next, #prevBtn2, #nextBtn2{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

	#slider, #slider2, {}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1000px;
		height:275px;
		overflow:hidden; 
		}

#slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1000px;
		height:240px;
		overflow:hidden; 
		}		
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		width:46px;
		height:137px;
		position:absolute;
		left:5px;
		top:50px;
		}	
	#nextBtn, #nextBtn2{ 
		left:949px;
		}														
	#prevBtn2, #nextBtn2{ 
		display:block;
		width:30px;
		height:75px;
		position:absolute;
		left:2px;
		top:100px;
		}	
	#nextBtn2{ 
		left:968px;
		}	
	
	
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:46px;
		height:137px;
		background:url(../Media%20Gallery/BancWorks%20System%20Graphics/Spring%202011%20Redesign/images/left-arrow.png) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(../Media%20Gallery/BancWorks%20System%20Graphics/Spring%202011%20Redesign/images/right-arrow.png) no-repeat 0 0;	
		}	
		
	#prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:30px;
		height:75px;
		background:url(../Media%20Gallery/BancWorks%20System%20Graphics/Spring%202011%20Redesign/images/sub-left-arrow.png) no-repeat 0 0;	
		}	
	#nextBtn2 a{ 
		background:url(../Media%20Gallery/BancWorks%20System%20Graphics/Spring%202011%20Redesign/images/sub-right-arrow.png) no-repeat 0 0;	
		}			
		
		
/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}


/* Ordered List */

ul ul ul ul li{list-style-type: disc; /* style of fourth bullet */
                font-weight: normal; /* normal or bold for the fourth item */
                margin: 2px 0;}


#Facebookicon {
	float:left;
	margin-left:10px;
}

/* Mobile */

#m-Page-Container {
	position:absolute; 
	background-color:#Fff;
	min-height:100%;
	width:100%
}

#m-Title-Logo {
	width:100%;
	height:138px;
	background-color:#0253A2;
	margin: 0 auto;
}
#m-Title-Logo div{
	width:42%;
	height:138px;
	margin-left:auto;
	margin-right:auto;
}
#m-Title-Logo img{
	max-width:100%;
	padding-top:1%
}
#m-Title-Logo p{
	display:inline;
	font-size:14pt;
	color:#644914;
}
#m-app-link {
	width:320px;
  	height:138px;
	margin: 0 auto;
}
#m-app-link a{
	text-decoration:none;
}
#m-app-link img{
	float:left;
	margin-right:10px;
}
#m-app-link p{
	display:inline;
	font-size:14pt;
	color:#644914;
}
.m-logo {
	
}

#m-Menu-Container {
	text-align:center;
	width:100%;
	background-color:#8dc63f;
	margin:2px 0 2px 0;
	
}


#m-Menu {
	width:320px;
	margin-left:auto;
	margin-right:auto;
	height:34px;
}

#m-ContactUs-Container {
	width:100%;
	height:73px;
	background-image:url("/Media%20Gallery/Mobile/background_gradient.png");
	/*margin:2px 0 2px 0;*/
}
#m-ContactUs-Container img{
	margin-left:7%;
	float:left;
}
#m-ContactUs {
	width:60%;
	height:100%;
	background-repeat:repeat-x;
	color:#FFF;
	font-size:13px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	text-align:right;
}
#m-ContactUs a img{
	max-height:100%;
	max-width:100%;
}
#m-ContactUs a:link, #m-ContactUs a:visited {
	color:#FFF;
	text-decoration:none;
}
#m-Home {
	text-align:left;
	height:22px;
	width:320px;
	margin-left:auto;
	margin-right:auto;
	color:#FFF;
	font-size:13px;
}

#m-mainimage {
	position:relative;
	width:100%;
	height:243px;
	margin-bottom:7px;
}
#m-mainimage div{
	height:243px;
	/*width:40%;
	margin-left:auto;
	margin-right:auto;*/
}
#m-mainimage img{
	width:100% !important;
	height:243px;
	margin-left:auto;
	margin-right:auto;
}
#m-footer {
	color:#196e93;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	height:17px;
	margin-top:7px;
	padding:7px 0;
	text-align:center;
	width:100%;
}
#m-footer-container{
	width:90%;
	height:27px;
	margin-left:auto;
	margin-right:auto;
	background-color:#E5EFF9;
	border-top-left-radius: 29px 29px;
	border-bottom-left-radius: 29px 29px;
	border-top-right-radius: 29px 29px;
	border-bottom-right-radius: 29px 29px;
}
#m-pagecontainer{
	width:320px;
	margin-left:auto;
	margin-right:auto;
	/*padding:10px 0;*/

}

#m-footer a {
	color:#196e93;
	font-weight:bold;
	text-decoration:none;
}

#m-footer-2 {
	font-size:10px;
	text-align:center;
	padding:5px 0;
	color:#666;
	height:50px;
}
#m-footer-2 img{
	width:103px;
	height:45px;
}

#m-footer-2 a {
	color:#666;
	text-decoration:none;
}


.m-sublink {
    	height: 70px;
    	width: 90%;
	background-color:#A7812E;
    	background-size:298px 40px;
	border-top-left-radius: 5% 73%;
	border-bottom-left-radius: 5% 73%;
	border-top-right-radius: 5% 73%;
	border-bottom-right-radius: 5% 73%;
	color: #fff;
	font-family:verdana;
    	font-size: 30px;	
	/*font-weight: bold;*/
    	margin: 15px auto 10px;
    	padding: 5px 0 0px 0px;
    	text-align: left;
}

.m-sublink a{
	color: #fff;
	text-decoration:none;
}
.m-sublink1 a, .m-sublink2 a, .m-sublink3 a, .m-sublink4 a, .m-sublink5 a {
	color:#fff;
	text-decoration:none;
	margin-left:20px;

}
.Centered {
	display: block;
	margin-left:auto;
	margin-right:auto;
}

.aarow {
	float:right;
	height:106%;
	width:75px;
	background-color:#644A0F;
	margin-top:-5px;
	margin-right:0px;
	border-top-right-radius: 48% 54%;
	border-bottom-right-radius: 48% 54%;
}
.aarow img{
	float:right;
	width:32%; 
	height:60%;
	margin-top:19%;
	margin-right:15px;
}

.aarowHome {
	float:right;
	margin-right:15px;
}

.aarow2 {
	float:right;
	margin-right:0px;
}
.PaddingMobi {
	padding:0 10px;
}
#m-ContactTxt {
	padding-top:2px;
	width:100%;
}
#m-ContactTxt a {
	padding-top:3px;
}
.m-sublinktxt {
	float:left;
	padding-top: 5px;
	padding-left:10px;
}
#m-Contact-number {
	float:right;
	padding-top:1px;
}

.m-pagepadding {
	padding:0px 5px;
}
.headerDivider{
	float:left; 
	width:1px; 
	margin-top:2px;
}

#m-ContactUs div{
	display:inline;
	max-height:100%;
}
#mobi-product{
	margin: 2% auto auto;
	width:50%;
	color:#654B10;
}
.mobi-product-header{
	background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
	background-size: 100% 95px;
	height:95px;
	font-size:40px;
	padding-top:0px;
}
.mobi-page-headertext{
	padding-top:20px;
	padding-left:20px;
}
.mobi-product-middle{
	/*background-color:#E6D8BB;*/
	padding:0px 0px 30px 20px;
	border-bottom-left-radius: 5% 5%;
	border-bottom-right-radius: 5% 5%;
}
.mobi-product-middle ul li{
	color:#2B89EB;
		
}
.mobi-product-middle ul li ul li{
	color:#856E20;
	list-style-image: url("../Media%20Gallery/Mobile/tick.png");	
}
/*-------End Mobile */
/*-------Mobile Acoordian*/

#m-Accordian, #m-Accordian2, #m-Accordian3{
	font-size:30px;
	margin-top:10px;
	width:100%;

}
#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul {
    	background: url("../Media%20Gallery/Mobile/sublinksmiddle.png") no-repeat;
	min-height: 50px;
    	list-style: none outside none;
    	margin: 0 auto 0px;
	padding: 12px 0 0;
    	width: 296px;
}
#m-Accordianulbottom {
   background: url("../Media%20Gallery/Mobile/sublinksbottom.png") no-repeat scroll 0 0 / 296px 8px rgba(0, 0, 0, 0);
    height: 14px;
    margin: 0 auto;
    width: 296px;
}
#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li {
	border-top: 1px solid #FFFFFF;
	list-style: none outside none;
	margin: 0 15px;
	padding: 11px 0;
}
#m-Accordian.ui-accordion.ui-widget.ui-helper-reset.ui-accordion-icons {
	width:100%;
}
.accordian-sublink {
    background: url("../Media%20Gallery/Mobile/ProductsBar.gif") no-repeat scroll 0 0 / 298px 40px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-family: verdana;
    font-size: 16px;
    font-weight: bold;
    height: 35px;
    margin: 15px auto 10px;
    padding: 5px 0 0;
    text-align: left;
    width: 298px;
}
.arrow2 {
	float:right;
	height:106%;
	width:75px;
	background-color:#644A0F;
	margin-top:-5px;
	margin-right:0px;
	border-top-right-radius: 48% 54%;
	border-bottom-right-radius: 48% 54%;
	
}
.arrow2 img{
	float:right;
	width:32%; 
	height:60%;
	margin-top:19%;
	margin-right:15px;
}
.arrow3 {
	width:15px;
	height:20px;
	float:right;
	background:url("../Media%20Gallery/Mobile/sublinkaarow.png") 9px 15px no-repeat;
	
}
#m-Accordian, #m-Accordian2, #m-Accordian3{
	height:auto !important;

} 
#m-Accordian h3, #m-Accordian2 h3, #m-Accordian3 h3{
	height:70px;
	width:89.5%;
	position:relative;
	z-index:100;
	background-color:#A7812E;
	font-family:verdana;
	font-size:30px;
	/*font-weight:bold;*/
	font-weight: normal;
	margin-left:auto;
	margin-right:auto;
	/*margin-top:15px;*/
	margin-bottom:0px;
	padding:1% 0px 0px 1%;
	border-top-left-radius: 5% 73%;
	border-bottom-left-radius: 5% 73%;
	border-top-right-radius: 5% 73%;
	border-bottom-right-radius: 5% 73%;
}
#m-Accordian a, #m-Accordian2 a, #m-Accordian3 a{
	display:block;
	float:left;
	text-decoration:none;
	color:#ffffff;
	margin:12px 0px 0px 0px;
	padding:0% 0px 0% 0%;
}

#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul{
	width:89%;
	background-color:#E6D8BB;
	min-height:50px;
	margin: 0 auto;
	border-bottom-left-radius: 18px 18px;
	border-bottom-right-radius: 18px 18px;
	padding-top:10px;
}
#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li{
	padding:11px 0px 11px 0px;
}
#m-Accordian li a, #m-Accordian2 li a, #m-Accordian3 li a{
	color:#000000;
	font-weight:bold;
	float:none;
}
/*
#m-Accordian div, #m-Accordian2 div, #m-Accordian3 div{
	display:none;
}
*/
.ui-accordion .ui-accordion-content{
	position:relative;
	display:none;
	/*overflow:auto;*/
	/*height:auto !important;*/
	top:-15px;
	
}

/*----------------------End Mobile Acoordian---------------------*/
/*-------------------Device Screen Ratio Styles------------------*/
@media only screen and (min-width: 320px){
	#m-ContactUs-Container {
		height:64px;
	}
	#m-ContactUs-Container img{
		margin-left:7%;
	}
	#m-ContactUs {
		height:100%;
		width:98%;
		margin-left:auto;
		margin-right:auto;
	}
	#m-ContactUs a img{
		margin-top:10px;
		height:51%;
		width:11%;
	}
	.headerDivider{
		margin-top:2px;
		height:83%;
	}

	#m-Title-Logo {
		width:100%;
		height:108px;
	}
	#m-Title-Logo div{
		width:100%;
		height:108px;
		padding-top:2%;
	}
	#m-Title-Logo img{
		width:95%;
		padding-left:2%;
	}
	#m-mainimage {
		width:100%;
		height:130px;
	}
	#m-mainimage div{
		height:130px;
	}
	#m-mainimage img{
		width:100% !important;
		height:121px !important;
	}
	.m-sublink {
		width: 90%;
	    	background-size:20px 73px;
		border-top-left-radius: 20% 73%;
		border-bottom-left-radius: 20% 73%;
		border-top-right-radius: 20% 73%;
		border-bottom-right-radius: 20% 73%;
	    	font-size: 12px;	
	}
	.m-sublinktxt {
		padding-top: 7%;
		padding-left:15%;
		width:50%;
	}
	.mobiRateText{
		font-size:10px;
	}
	#m-app-link {
		width:75%;
		height:78px;
		margin-left:auto;
		margin-right:auto;
	}
	#m-app-link p{
		font-size:12pt;
	}
	#m-footer-container{
		width:90%;
		height:27px;
	}
	#mobi-product{
		margin: 2% auto auto;
		width:98%;
		color:#654B10;
	}
	.mobi-product-header{
		background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
		background-size: 100% 95px;
		width:100%;
		height:95px;
		font-size:20px;
	}
	.mobi-page-headertext{
		padding-top:20px;
		padding-left:20px;
		padding-right:20px;
	}
	.mobi-product-middle{
		font-size:16px;
		margin-top:-10px;
		padding:15px 20px 30px 20px;
		border-bottom-left-radius: 5% 5%;
		border-bottom-right-radius: 5% 5%;
	}
	.mobi-product-middle sup{
		font-size:8px;
	}
	.mobi-product-middle sup{
		font-size:12px;
	}
	.mobi-product-middle sub{
		font-size:12px;
	}
/*--------------------320-accordian*/

	#m-Accordian, #m-Accordian2, #m-Accordian3{
		margin-top:10px;
	}
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul {
		min-height: 50px;
	    	margin: 0 auto 0px;
		padding: 12px 0 0;
	}
	#m-Accordianulbottom {
	    height: 14px;
	    margin: 0 auto;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li {
		margin: 0 15px;
		padding: 11px 0;
	}
	.accordian-sublink {
	    font-size: 16px;
	    margin: 15px auto 10px;
	    padding: 5px 0 0;
	}
	.arrow2 {
		height:106%;
		width:75px;
		margin-top:-5px;
		margin-right:0px;
	}

	.arrow2 img{
		width:32%; 
		height:60%;
		margin-top:19%;
		margin-right:15px;
	}
	.arrow3 img{
		width:8%;
		height:7%;
		margin-top:-2%
	}
	#m-Accordian h3, #m-Accordian2 h3, #m-Accordian3 h3{
		min-height:70px;
		width:89.5%;
		font-size:12px;
		margin-left:auto;
		margin-right:auto;
		/*margin-top:15px;*/
		margin-bottom:0px;
		padding:2% 0px 0% 0%;
		border-top-left-radius: 20% 73%%;
		border-bottom-left-radius: 20% 73%%;
		border-top-right-radius: 20% 73%%;
		border-bottom-right-radius: 20% 73%%;
	}
	#m-Accordian a, #m-Accordian2 a, #m-Accordian3 a{
		margin:12px 0px 0px 0px;
		padding:3% 0px 0% 15%;
		width:55%;
	}
	
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul{
		width:89%;
		min-height:50px;
		margin: 0 auto;
		border-bottom-left-radius: 18px 18px;
		border-bottom-right-radius: 18px 18px;
		padding-top:10px;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li{
		padding:11px 0px 11px 0px;
	}
	#m-Accordian li a, #m-Accordian2 li a, #m-Accordian3 li a{
		width:100%;
		font-size:12px;
		padding:0% 0px 0% 0%;
	}
	.ui-accordion .ui-accordion-content{
		position:relative;
		top:-30px;
	}	
}
@media only screen and (min-width: 480px){
	#m-ContactUs-Container {
		height:73px;
	}
	#m-ContactUs-Container img{
		margin-left:7%;
	}
	#m-ContactUs {
		height:100%;
		width:98%;
		margin-left:auto;
		margin-right:auto;
	}
	#m-ContactUs a img{
		margin-top:10px;
		height:55%;
		width:11%;
	}
	.headerDivider{
		margin-top:2px;
		height:83%;
	}

	#m-Title-Logo {
		width:100%;
		height:136px;
	}
	#m-Title-Logo div{
		width:85%;
		height:136px;
		padding-top:2%;
	}
	#m-Title-Logo img{
		width:85%;
		padding-left:2%;
	}
	#m-mainimage {
		width:100%;
		height:190px;
	}
	#m-mainimage div{
		height:190px;
	}
	#m-mainimage img{
		width:100% !important;
		height:181px !important;
	}
	.m-sublink {
		width: 90%;
	    	background-size:20px 73px;
		border-top-left-radius: 10% 70%;
		border-bottom-left-radius: 10% 70%;
		border-top-right-radius: 12% 73%;
		border-bottom-right-radius: 12% 73%;
	    	font-size: 16px;	
	}
	.m-sublinktxt {
		padding-top: 5%;
		padding-left:8%;
	}
	.mobiRateText{
		font-size:10px;
	}

	#m-app-link {
		width:60%;
	}
	#m-footer-container{
		width:90%;
		height:27px;
	}
	#mobi-product{
		margin: 2% auto auto;
		width:98%;
		color:#654B10;
	}
	.mobi-product-header{
		background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
		background-size: 99% 95px;
		width:97%;
		height:95px;
		font-size:40px;
		padding-top:0px;
		padding-left:20px;
	}
	.mobi-product-middle{
		font-size:16px;
		padding:0px 20px 30px 20px;
		border-bottom-left-radius: 5% 5%;
		border-bottom-right-radius: 5% 5%;
		margin-top:15px;
	}
	.mobi-product-middle sup{
		font-size:8px;
	}
	.mobi-product-middle sup{
		font-size:12px;
	}
	.mobi-product-middle sub{
		font-size:12px;
	}
/*480-accordian*/

	#m-Accordian, #m-Accordian2, #m-Accordian3{
		margin-top:10px;
	}
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul {
		min-height: 50px;
	    	margin: 0 auto 0px;
		padding: 12px 0 0;
	}
	#m-Accordianulbottom {
	    height: 14px;
	    margin: 0 auto;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li {
		margin: 0 15px;
		padding: 11px 0;
	}
	.accordian-sublink {
	    font-size: 16px;
	    margin: 15px auto 10px;
	    padding: 5px 0 0;
	}
	.arrow2 {
		height:106%;
		width:75px;
		margin-top:-5px;
		margin-right:0px;
	}

	.arrow2 img{
		width:32%; 
		height:60%;
		margin-top:19%;
		margin-right:15px;
	}
	#m-Accordian h3, #m-Accordian2 h3, #m-Accordian3 h3{
		min-height:70px;
		width:88.5%;
		font-size:16px;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		margin-bottom:0px;
		padding:5px 0px 0px 10px;
		border-top-left-radius: 10% 73%%;
		border-bottom-left-radius: 10% 73%%;
		border-top-right-radius: 12% 72%%;
		border-bottom-right-radius: 12% 72%%;
	}
	#m-Accordian a, #m-Accordian2 a, #m-Accordian3 a{
		margin:12px 0px 0px 0px;
		padding:3% 0px 0% 5%;
		width:65%;
	}
	
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul{
		width:89%;
		min-height:50px;
		margin: 0 auto;
		border-bottom-left-radius: 18px 18px;
		border-bottom-right-radius: 18px 18px;
		padding-top:10px;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li{
		padding:11px 0px 11px 0px;
	}
	#m-Accordian li a, #m-Accordian2 li a, #m-Accordian3 li a{
		width:100%;
		font-size:16px;
		padding:0% 0px 0% 0%;
	}
	.ui-accordion .ui-accordion-content{
		position:relative;
		top:-20px;
	}	
	#mobi-product{
		margin: 2% auto auto;
		width:98%;
		color:#654B10;
	}
	.mobi-product-header{
		background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
		background-size: 99% 95px;
		width:97%;
		height:95px;
		font-size:30px;
		padding-top:0px;
		padding-left:20px;
	}
	.mobi-product-middle{
		padding:0px 20px 30px 20px;
		border-bottom-left-radius: 5% 5%;
		border-bottom-right-radius: 5% 5%;
	}
}
@media only screen and (min-width: 720px) {
	#m-ContactUs-Container {
		height:90px;
	}
	#m-ContactUs-Container img{
		margin-left:7%;
	}
	#m-ContactUs {
		height:100%;
		width:60%;
		margin-left:auto;
		margin-right:auto;
	}
	#m-ContactUs a img{
		margin-top:10px;
		height:65%;
		width:11%;
	}
	.headerDivider{
		margin-top:2px;
		height:83%;
	}

	#m-Title-Logo {
		width:100%;
		height:240px;
	}
	#m-Title-Logo div{
		width:720px;
		height:240px;
	}
	#m-Title-Logo img{
		width:720px;
		height:204px;
		padding-left:1%;
	}
	#m-mainimage {
		width:100%;
		height:280px;
	}
	#m-mainimage div{
		height:280px;
	}
	#m-mainimage img{
		width:100% !important;
		height:271px !important;
	}
	.m-sublink {
		width: 90%;
	    	background-size:20px 73px;
		border-top-left-radius: 5% 73%;
		border-bottom-left-radius: 5% 73%;
		border-top-right-radius: 5% 73%;
		border-bottom-right-radius: 5% 73%;
	    	font-size: 30px;	
	}
	.m-sublinktxt {
		padding-top: 1.5%;
	}
	.mobiRateText{
		font-size:30px;
	}
	#m-app-link {
		width:60%;
	}
	#m-footer-container{
	width:90%;
	height:27px;
	}
	.mobi-product-middle sup{
		font-size:20px;
	}
	.mobi-product-middle sub{
		font-size:20px;
	}
	#mobi-product{
		margin: 2% auto auto;
		width:98%;
		color:#654B10;
	}
	.mobi-product-header{
		background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
		background-size: 99% 95px;
		width:98.9%;
		height:95px;
		font-size:40px;
		padding-top:0px;
		padding-left:20px;
	}
	.mobi-product-middle{
		padding:0px 20px 30px 20px;
		border-bottom-left-radius: 5% 5%;
		border-bottom-right-radius: 5% 5%;
	}
/*720-accordian*/

	#m-Accordian, #m-Accordian2, #m-Accordian3{
		margin-top:10px;
	}
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul {
		min-height: 50px;
	    	margin: 0 auto 0px;
		padding: 12px 0 0;
	}
	#m-Accordianulbottom {
	    height: 14px;
	    margin: 0 auto;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li {
		margin: 0 15px;
		padding: 11px 0;
	}
	.accordian-sublink {
	    font-size: 20px;
	    margin: 15px auto 10px;
	    padding: 5px 0 0;
	}
	.arrow2 {
		height:106%;
		width:75px;
		margin-top:-5px;
		margin-right:0px;
	}

	.arrow2 img{
		width:32%; 
		height:60%;
		margin-top:19%;
		margin-right:15px;
	}
	#m-Accordian h3, #m-Accordian2 h3, #m-Accordian3 h3{
		min-height:70px;
		width:89.3%;
		font-size:30px;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		margin-bottom:0px;
		padding:5px 0px 0px 10px;
		border-top-left-radius: 5% 73%;
		border-bottom-left-radius: 5% 73%;
		border-top-right-radius: 5% 73%;
		border-bottom-right-radius: 5% 73%;
	}
	#m-Accordian a, #m-Accordian2 a, #m-Accordian3 a{
		display:inline-block;
		padding:0% 0px 0% 0%;
		margin:12px 0px 0px 0px;
		width:90%;
	}
	
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul{
		width:89%;
		min-height:50px;
		margin: 0 auto;
		border-bottom-left-radius: 18px 18px;
		border-bottom-right-radius: 18px 18px;
		padding-top:10px;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li{
		padding:11px 0px 11px 0px;
	}
	#m-Accordian li a, #m-Accordian2 li a, #m-Accordian3 li a{
		width:100%;
		font-size:30px;
		padding:0% 0px 0% 0%;
	}
	.ui-accordion .ui-accordion-content{
		position:relative;
		top:-15px;
	}
}

@media only screen and (min-width: 768px) {
	#m-Page-Container {
	position:absolute; 
	background-color:#Fff;
	min-height:100%;
	width:100%
	}
	#m-ContactUs-Container {
		height:90px;
	}
	#m-ContactUs-Container img{
		margin-left:7%;
	}
	#m-ContactUs {
		height:100%;
		width:60%;
		margin-left:auto;
		margin-right:auto;
	}
	#m-ContactUs a img{
		margin-top:10px;
		height:65%;
		width:11%;
	}
	.headerDivider{
		margin-top:2px;
		height:83%;
	}

	#m-Title-Logo {
		width:100%;
		height:272px;
	}
	#m-Title-Logo div{
		width:768px;
		height:218px;
	}
	#m-Title-Logo img{
		width:768px;
		height:218px;
		padding-left:1%;
	}
	#m-mainimage {
		width:100%;
		height:290px;
	}
	#m-mainimage div{
		height:290px;
	}
	#m-mainimage img{
		width:768px !important;
		height:289px !important;
	}
	.m-sublink {
		width: 90%;
	    	background-size:20px 73px;
		border-top-left-radius: 5% 73%;
		border-bottom-left-radius: 5% 73%;
		border-top-right-radius: 5% 73%;
		border-bottom-right-radius: 5% 73%;
	    	font-size: 30px;	
	}
	.m-sublinktxt {
		padding-top: 1.5%;
	}
	.mobiRateText{
		font-size:30px;
	}
	#m-app-link {
		width:71%;
		height:153px;
	}
	#m-app-link img{
		height:112px;
		width:68px;
	}
	#m-app-link p{
		display:inline;
		font-size:36pt;
		color:#644914;
	}
	#m-footer-container{
	width:90%;
	height:27px;
	}
	#mobi-product{
		margin: 2% auto auto;
		width:98%;
		color:#654B10;
	}
	.mobi-product-header{
		background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
		background-size: 99% 95px;
		width:98.9%;
		height:95px;
		font-size:40px;
		padding-top:0px;
		padding-left:20px;
	}
	.mobi-product-middle{
		font-size:30px;
		padding:0px 20px 30px 20px;
		border-bottom-left-radius: 5% 5%;
		border-bottom-right-radius: 5% 5%;
	}
	.mobi-product-middle sup{
		font-size:20px;
	}
	.mobi-product-middle sub{
		font-size:20px;
	}
	#m-footer {
		font-size:30px;
		height:40px;
		margin-top:7px;
		padding:7px 0;
		width:100%;
	}
	#m-footer-container{
		width:90%;
		height:40px;
		margin-left:auto;
		margin-right:auto;
		border-top-left-radius: 29px 29px;
		border-bottom-left-radius: 29px 29px;
		border-top-right-radius: 29px 29px;
		border-bottom-right-radius: 29px 29px;
	}
/*768-accordian*/

	#m-Accordian, #m-Accordian2, #m-Accordian3{
		margin-top:10px;
	}
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul {
		min-height: 50px;
	    	margin: 0 auto 0px;
		padding: 12px 0 0;
	}
	#m-Accordianulbottom {
	    height: 14px;
	    margin: 0 auto;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li {
		margin: 0 15px;
		padding: 11px 0;
	}
	.accordian-sublink {
	    font-size: 20px;
	    margin: 15px auto 10px;
	    padding: 5px 0 0;
	}
	.arrow2 {
		height:106%;
		width:75px;
		margin-top:-5px;
		margin-right:0px;
	}

	.arrow2 img{
		width:32%; 
		height:60%;
		margin-top:19%;
		margin-right:15px;
	}
	#m-Accordian h3, #m-Accordian2 h3, #m-Accordian3 h3{
		min-height:70px;
		width:89.3%;
		font-size:30px;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		margin-bottom:0px;
		padding:5px 0px 0px 10px;
		border-top-left-radius: 5% 73%;
		border-bottom-left-radius: 5% 73%;
		border-top-right-radius: 5% 73%;
		border-bottom-right-radius: 5% 73%;
	}
	#m-Accordian a, #m-Accordian2 a, #m-Accordian3 a{
		display:inline-block;
		padding:0% 0px 0% 0%;
		margin:12px 0px 0px 0px;
		width:90%;
	}
	
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul{
		width:89%;
		min-height:50px;
		margin: 0 auto;
		border-bottom-left-radius: 18px 18px;
		border-bottom-right-radius: 18px 18px;
		padding-top:10px;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li{
		padding:11px 0px 11px 0px;
	}
	#m-Accordian li a, #m-Accordian2 li a, #m-Accordian3 li a{
		width:100%;
		font-size:30px;
		padding:0% 0px 0% 0%;
	}
	.ui-accordion .ui-accordion-content{
		position:relative;
		top:-15px;
	}
}
@media only screen and (min-width: 980px) {
	#m-Page-Container {
		position:absolute; 
		background-color:#Fff;
		min-height:100%;
		width:100%
	}
	#m-ContactUs-Container {
		height:90px;
	}
	#m-ContactUs-Container img{
		margin-left:7%;
	}
	#m-ContactUs {
		height:100%;
		width:60%;
		margin-left:auto;
		margin-right:auto;
	}
	#m-ContactUs a img{
		margin-top:10px;
		height:65%;
		width:11%;
	}
	.headerDivider{
		margin-top:2px;
		height:83%;
	}
	#m-Title-Logo {
		width:100%;
		height:272px;
	}
	#m-Title-Logo div{
		width:768px;
		height:218px;
	}
	#m-Title-Logo img{
		width:768px;
		height:218px;
		padding-left:1%;
	}
	#m-mainimage {
		width:100%;
		height:369px;
	}
	#m-mainimage div{
		height:369px;
	}
	#m-mainimage img{
		width:100% !important;
		height:369px !important;
	}
	.m-sublink {
		width: 90%;
		height:124px;
	    	background-size:20px 73px;
		border-top-left-radius: 10% 73%;
		border-bottom-left-radius: 10% 73%;
		border-top-right-radius: 10% 73%;
		border-bottom-right-radius: 10% 73%;
	    	font-size: 49px;	
	}
	.m-sublinktxt {
		padding-top: 2.5%;
		padding-left:6%;	
		width:78%;
	}
	.mobiRateText{
		font-size:35px;
	}
	.aarow {
		float:right;
		height:104%;
		width:126px;
		background-color:#644A0F;
		margin-top:-5px;
		margin-right:0px;
		border-top-right-radius: 48% 54%;
		border-bottom-right-radius: 48% 54%;
	}
	.aarow img{
		width:30%; 
		height:55%;
		margin-top:22%;
		margin-right:36px;
	}
	
	.aarowHome {
		float:right;
		margin-right:15px;
	}

	.aarow2 {
		float:right;
		margin-right:0px;
	}
	#m-app-link {
		width:52%;
		height:97px;
		padding:20px 0px 20px 0px;
	}
	#m-app-link img{
		width:48px;
		height:79px;
	}
	#m-app-link p{
		display:inline;
		font-size:27pt;
		color:#644914;
	}
	#m-footer-2{
		height:103px;
		padding:20px 0px 20px 0px;
	}
	#m-footer-2 img{
		width:233px;
		height:102px;
	}

	#mobi-product{
		margin: 2% auto auto;
		width:98%;
		color:#654B10;
	}
	.mobi-product-header{
		background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
		background-size: 99% 95px;
		width:98.9%;
		height:95px;
		font-size:40px;
		padding-top:0px;
		padding-left:20px;
	}
	.mobi-product-middle{
		margin-top: -1px;
		font-size:36px;
		padding:30px 20px 30px 20px;
		border-bottom-left-radius: 5% 5%;
		border-bottom-right-radius: 5% 5%;
	}
	.mobi-product-middle sup{
		font-size:20px;
	}
	.mobi-product-middle sub{
		font-size:20px;
	}
	.subNote{
		font-size:28px;
	}
	#m-footer {
		font-size:30px;
		height:40px;
		margin-top:7px;
		padding:7px 0;
		width:100%;
	}
	#m-footer-container{
		width:90%;
		height:50px;
		margin-left:auto;
		margin-right:auto;
		border-top-left-radius: 29px 29px;
		border-bottom-left-radius: 29px 29px;
		border-top-right-radius: 29px 29px;
		border-bottom-right-radius: 29px 29px;
	}
/*980-accordian*/

	#m-Accordian, #m-Accordian2, #m-Accordian3{
		margin-top:10px;
	}
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul {
		min-height: 50px;
	    	margin: 0 auto 0px;
		padding: 12px 0 0;
	}
	#m-Accordianulbottom {
	    height: 14px;
	    margin: 0 auto;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li {
		margin: 0 15px;
		padding: 11px 0;
	}
	.accordian-sublink {
	    font-size: 20px;
	    margin: 15px auto 10px;
	    padding: 5px 0 0;
	}
	.arrow2 {
		height:104%;
		width:126px;
		margin-top:-5px;
		margin-right:0px;
		border-top-right-radius: 50% 54%;
		border-bottom-right-radius: 50% 54%;
	}

	.arrow2 img{
		width:30%; 
		height:55%;
		margin-top:22%;
		margin-right:36px;
	}
	.arrow3 {
		width:20px;
		height:33px;
		padding-right:30px;
	}
	#m-Accordian h3, #m-Accordian2 h3, #m-Accordian3 h3{
		min-height:124px;
		width:88.8%;
		font-size:49px;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		margin-bottom:0px;
		padding:5px 0px 0px 10px;
		border-top-left-radius: 10% 73%;
		border-bottom-left-radius: 10% 73%;
		border-top-right-radius: 10% 73%;
		border-bottom-right-radius: 10% 73%;
	}
	#m-Accordian a, #m-Accordian2 a, #m-Accordian3 a{
		display:inline-block;
		padding:0% 0px 0% 5%;
		margin:28px 0px 0px 0px;
		width:78%;
	}
	
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul{
		width:89%;
		min-height:50px;
		margin: 0 auto;
		border-bottom-left-radius: 18px 18px;
		border-bottom-right-radius: 18px 18px;
		padding-top:40px;
		padding-bottom:20px;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li{
		padding:11px 0px 11px 0px;
	}
	#m-Accordian li a, #m-Accordian2 li a, #m-Accordian3 li a{
		width:100%;
		font-size:36px;
		padding:0% 0px 0% 0%;
	}
	.ui-accordion .ui-accordion-content{
		position:relative;
		top:-45px;
	}
}
@media only screen and (min-width: 1140px) {
	#m-Page-Container {
		position:absolute; 
		background-color:#Fff;
		min-height:100%;
		width:100%
	}
	#m-ContactUs-Container {
		height:90px;
	}
	#m-ContactUs-Container img{
		margin-left:7%;
	}
	#m-ContactUs {
		height:100%;
		width:60%;
		margin-left:auto;
		margin-right:auto;
	}
	#m-ContactUs a img{
		margin-top:10px;
		height:65%;
		width:11%;
	}
	.headerDivider{
		margin-top:2px;
		height:83%;
	}
	#m-Title-Logo {
		width:100%;
		height:272px;
	}
	#m-Title-Logo div{
		width:768px;
		height:218px;
	}
	#m-Title-Logo img{
		width:768px;
		height:218px;
		padding-left:1%;
	}
	#m-mainimage {
		width:100%;
		height:369px;
	}
	#m-mainimage div{
		height:369px;
	}
	#m-mainimage img{
		width:100% !important;
		height:369px !important;
	}
	.m-sublink {
		width: 90%;
		height:124px;
	    	background-size:20px 73px;
		border-top-left-radius: 8% 73%;
		border-bottom-left-radius: 8% 73%;
		border-top-right-radius: 8% 73%;
		border-bottom-right-radius: 8% 73%;
	    	font-size: 49px;	
	}
	.m-sublinktxt {
		padding-top: 2.5%;
		padding-left:6%
		width:78%;
	}
	.mobiRateText{
		font-size:35px;
	}
	.aarow {
		float:right;
		height:104%;
		width:126px;
		background-color:#644A0F;
		margin-top:-5px;
		margin-right:0px;
		border-top-right-radius: 48% 54%;
		border-bottom-right-radius: 48% 54%;
	}
	.aarow img{
		width:30%; 
		height:55%;
		margin-top:22%;
		margin-right:36px;
	}
	
	.aarowHome {
		float:right;
		margin-right:15px;
	}

	.aarow2 {
		float:right;
		margin-right:0px;
	}
	.arrow3 {
		width:20px;
		height:33px;
		padding-right:30px;
	}
	#m-app-link {
		width:52%;
		height:97px;
		padding:20px 0px 20px 0px;
	}
	#m-app-link img{
		width:48px;
		height:79px;
	}
	#m-app-link p{
		display:inline;
		font-size:27pt;
		color:#644914;
	}
	#m-footer-2{
		height:103px;
		padding:20px 0px 20px 0px;
	}
	#m-footer-2 img{
		width:233px;
		height:102px;
	}

	#mobi-product{
		margin: 2% auto auto;
		width:98%;
		color:#654B10;
	}
	.mobi-product-header{
		background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
		background-size: 99% 95px;
		width:98.9%;
		height:95px;
		font-size:40px;
		padding-top:0px;
		padding-left:20px;
	}
	.mobi-product-middle{
		margin-top: -1px;
		font-size:36px;
		padding:30px 20px 30px 20px;
		border-bottom-left-radius: 5% 5%;
		border-bottom-right-radius: 5% 5%;
	}
	.mobi-product-middle sup{
		font-size:20px;
	}
	.mobi-product-middle sup{
		font-size:20px;
	}
	.mobi-product-middle sub{
		font-size:20px;
	}
	#m-footer {
		font-size:30px;
		height:40px;
		margin-top:7px;
		padding:7px 0;
		width:100%;
	}
	#m-footer-container{
		width:90%;
		height:50px;
		margin-left:auto;
		margin-right:auto;
		border-top-left-radius: 29px 29px;
		border-bottom-left-radius: 29px 29px;
		border-top-right-radius: 29px 29px;
		border-bottom-right-radius: 29px 29px;
	}
/*1334-accordian*/

	#m-Accordian, #m-Accordian2, #m-Accordian3{
		margin-top:10px;
	}
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul {
		min-height: 50px;
	    	margin: 0 auto 0px;
		padding: 12px 0 0;
	}
	#m-Accordianulbottom {
	    height: 14px;
	    margin: 0 auto;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li {
		margin: 0 15px;
		padding: 11px 0;
	}
	.accordian-sublink {
	    font-size: 20px;
	    margin: 15px auto 10px;
	    padding: 5px 0 0;
	}
	.arrow2 {
		height:104%;
		width:126px;
		margin-top:-5px;
		margin-right:0px;
		border-top-right-radius: 50% 54%;
		border-bottom-right-radius: 50% 54%;
	}

	.arrow2 img{
		width:30%; 
		height:55%;
		margin-top:22%;
		margin-right:36px;
	}
	.arrow3 {
		width:20px;
		height:33px;
		padding-right:30px;
	}
	#m-Accordian h3, #m-Accordian2 h3, #m-Accordian3 h3{
		min-height:124px;
		width:88.8%;
		font-size:49px;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		margin-bottom:0px;
		padding:5px 0px 0px 10px;
		border-top-left-radius: 8% 73%;
		border-bottom-left-radius: 8% 73%;
		border-top-right-radius: 8% 73%;
		border-bottom-right-radius: 8% 73%;
	}
	#m-Accordian a, #m-Accordian2 a, #m-Accordian3 a{
		display:inline-block;
		padding:0% 0px 0% 5%;
		margin:28px 0px 0px 0px;
		width:78%;
	}
	
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul{
		width:89%;
		min-height:50px;
		margin: 0 auto;
		border-bottom-left-radius: 18px 18px;
		border-bottom-right-radius: 18px 18px;
		padding-top:40px;
		padding-bottom:20px;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li{
		padding:11px 0px 11px 0px;
	}
	#m-Accordian li a, #m-Accordian2 li a, #m-Accordian3 li a{
		width:100%;
		font-size:32px;
		padding:0% 0px 0% 0%;
	}
	.ui-accordion .ui-accordion-content{
		position:relative;
		top:-45px;
	}
}
@media only screen and (min-width: 1334px) {
	#m-Page-Container {
		position:absolute; 
		background-color:#Fff;
		min-height:100%;
		width:100%
	}
	#m-ContactUs-Container {
		height:90px;
	}
	#m-ContactUs-Container img{
		margin-left:7%;
	}
	#m-ContactUs {
		height:100%;
		width:60%;
		margin-left:auto;
		margin-right:auto;
	}
	#m-ContactUs a img{
		margin-top:10px;
		height:65%;
		width:11%;
	}
	.headerDivider{
		margin-top:2px;
		height:83%;
	}
	#m-Title-Logo {
		width:100%;
		height:272px;
	}
	#m-Title-Logo div{
		width:768px;
		height:218px;
	}
	#m-Title-Logo img{
		width:768px;
		height:218px;
		padding-left:1%;
	}
	#m-mainimage {
		width:100%;
		height:369px;
	}
	#m-mainimage div{
		height:369px;
	}
	#m-mainimage img{
		width:100% !important;
		height:369px !important;
	}
	.m-sublink {
		width: 90%;
		height:124px;
	    	background-size:20px 73px;
		border-top-left-radius: 8% 73%;
		border-bottom-left-radius: 8% 73%;
		border-top-right-radius: 8% 73%;
		border-bottom-right-radius: 8% 73%;
	    	font-size: 49px;	
	}
	.m-sublinktxt {
		padding-top: 2.5%;
		padding-left:6%
		width:78%;
	}
	.mobiRateText{
		font-size:35px;
	}
	.aarow {
		float:right;
		height:104%;
		width:126px;
		background-color:#644A0F;
		margin-top:-5px;
		margin-right:0px;
		border-top-right-radius: 48% 54%;
		border-bottom-right-radius: 48% 54%;
	}
	.aarow img{
		width:30%; 
		height:55%;
		margin-top:22%;
		margin-right:36px;
	}
	
	.aarowHome {
		float:right;
		margin-right:15px;
	}

	.aarow2 {
		float:right;
		margin-right:0px;
	}
	.arrow3 {
		width:20px;
		height:33px;
		padding-right:30px;
	}
	#m-app-link {
		width:52%;
		height:97px;
		padding:20px 0px 20px 0px;
	}
	#m-app-link img{
		width:48px;
		height:79px;
	}
	#m-app-link p{
		display:inline;
		font-size:27pt;
		color:#644914;
	}
	#m-footer-2{
		height:103px;
		padding:20px 0px 20px 0px;
	}
	#m-footer-2 img{
		width:233px;
		height:102px;
	}

	#mobi-product{
		margin: 2% auto auto;
		width:98%;
		color:#654B10;
	}
	.mobi-product-header{
		background:url("../Media%20Gallery/Mobile/container_top.png") no-repeat;
		background-size: 99% 95px;
		width:98.9%;
		height:95px;
		font-size:40px;
		padding-top:0px;
		padding-left:20px;
	}
	.mobi-product-middle{
		margin-top: -1px;
		font-size:36px;
		padding:30px 20px 30px 20px;
		border-bottom-left-radius: 5% 5%;
		border-bottom-right-radius: 5% 5%;
	}
	.mobi-product-middle sup{
		font-size:20px;
	}
	.mobi-product-middle sup{
		font-size:28px;
	}
	.mobi-product-middle sub{
		font-size:28px;
	}
	#m-footer {
		font-size:30px;
		height:40px;
		margin-top:7px;
		padding:7px 0;
		width:100%;
	}
	#m-footer-container{
		width:90%;
		height:50px;
		margin-left:auto;
		margin-right:auto;
		border-top-left-radius: 29px 29px;
		border-bottom-left-radius: 29px 29px;
		border-top-right-radius: 29px 29px;
		border-bottom-right-radius: 29px 29px;
	}
/*1334-accordian*/

	#m-Accordian, #m-Accordian2, #m-Accordian3{
		margin-top:10px;
	}
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul {
		min-height: 50px;
	    	margin: 0 auto 0px;
		padding: 12px 0 0;
	}
	#m-Accordianulbottom {
	    height: 14px;
	    margin: 0 auto;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li {
		margin: 0 15px;
		padding: 11px 0;
	}
	.accordian-sublink {
	    font-size: 20px;
	    margin: 15px auto 10px;
	    padding: 5px 0 0;
	}
	.arrow2 {
		height:104%;
		width:126px;
		margin-top:-5px;
		margin-right:0px;
		border-top-right-radius: 50% 54%;
		border-bottom-right-radius: 50% 54%;
	}

	.arrow2 img{
		width:30%; 
		height:55%;
		margin-top:22%;
		margin-right:36px;
	}
	.arrow3 {
		width:20px;
		height:33px;
		padding-right:30px;
	}
	#m-Accordian h3, #m-Accordian2 h3, #m-Accordian3 h3{
		min-height:124px;
		width:88.8%;
		font-size:49px;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		margin-bottom:0px;
		padding:5px 0px 0px 10px;
		border-top-left-radius: 8% 73%;
		border-bottom-left-radius: 8% 73%;
		border-top-right-radius: 8% 73%;
		border-bottom-right-radius: 8% 73%;
	}
	#m-Accordian a, #m-Accordian2 a, #m-Accordian3 a{
		display:inline-block;
		padding:0% 0px 0% 5%;
		margin:28px 0px 0px 0px;
		width:78%;
	}
	
	#m-Accordian ul, #m-Accordian2 ul, #m-Accordian3 ul{
		width:89%;
		min-height:50px;
		margin: 0 auto;
		border-bottom-left-radius: 18px 18px;
		border-bottom-right-radius: 18px 18px;
		padding-top:40px;
		padding-bottom:20px;
	}
	#m-Accordian li, #m-Accordian2 li, #m-Accordian3 li{
		padding:11px 0px 11px 0px;
	}
	#m-Accordian li a, #m-Accordian2 li a, #m-Accordian3 li a{
		width:100%;
		font-size:32px;
		padding:0% 0px 0% 0%;
	}
	.ui-accordion .ui-accordion-content{
		position:relative;
		top:-45px;
	}
}

/*----------------------Ticker 2-----------------------------*/
#marqueeContainer{
	text-align:left;
	width:1000px;
	margin-top: -31px;
	margin-bottom: 32px;
}
div.marquee {
    width:1000px;
    white-space:nowrap;
    overflow:hidden;
}
div.marquee > div.marqueeText {
    white-space:nowrap;
    display:inline;
    width:auto;
}
/*-------------------------------------------Revamp styles----------------------------------*/

#BGImage{
	width: 100%;
	height: auto;
	position:fixed;
	top:0;
	left:0;
}

#HeaderSearch{
	margin:0 0 10px 0;
	float:right;
	clear:right;
}
.SearchButton{
	background-color: #ffffff;
	border: 1px solid;
	border-color: blue;
	height: 17px;
	margin-right:-3px;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	position:relative;
}

.SearchBox{
	width:166px;
	padding-left:2px;
	border: 1px solid;
	border-left:none;
	border-color: blue;
	height: 13px;
	font-size: 10pt;
}

.NavDropDown{
	position:absolute;
	display:none;
	background-color:#C0DBFC;
	width: 1000px;
	top: 12px;
	left: 0px;
	z-index: 1000;
}

.NavDropDown ul{
	float:left;
	width:20%;
	list-style-type:none;
	padding:0 0 0 20px;
	font-size:14px;

}
.NavDropDown ul strong{
}
.NavDropDown ul h3{
	margin:0 0 0 0;
}
.NavDropDown ul a{
	text-decoration:none;
	font-size:12px;
	color:#00529e;
}
.NavDropDown ul a:hover{
	color:#00529e;
}
#PersonalMenu{
	left:139px;
	width:70%;
}
#PersonalMenu ul{
	width:30%;
}
#PersonalMenu li{
	left:139px;
	width:92%;
}
#BusinessMenu{
	left:265px;
	width:53%;
}
#BusinessMenu ul{
	width:46%;
}
#MortgageMenu{
	left:390px;
	width:22%;
}
#MortgageMenu ul{
	width:96%;
}
#RateMenu{
	left:530px;
	width:19%;
}
#RateMenu ul{
	width:80%;
}
#LocationMenu{
	left:635px;
	width:44%;
}
#LocationMenu ul{
	width:94%;
	margin-bottom:-3px;
}
#LocationMenu ul:last-child{
	margin-bottom:10px;
}
#LocationMenu h1{
	padding: 0 0 0 20px;
	margin: 10px 0 -15px 0;
}
#LocationMenu ul h3{
	margin: 0 0 0 0;
}
#CreditMenu{
	left:752px;
	width:19%;
}
#CreditMenu ul{
	width:87%;
}
#ContactMenu{

}

#MenuBarUnderline{
    	background-color: #00086B;
    	height: 2px;
    	width: 1000px;
	margin-top:10px;
	margin-bottom:40px;
}

#homepageimage{
	overflow:hidden;
	margin-top:-15px;
}
#homepageimage ul{
	list-style-type: none;
}
#HPLeftContainer{
	width:213px;
	float:left;
	margin-top:-46px;
}
#HPLeftLogin{
	position:relative;
	float:left;
	width:262px;
	margin-bottom:11px;
}
#HPLeftLogin h2{
	font-size:16px;
}
#loginContainer{
	width:250px;
	height:104px;
	font-size:13px;
	background-color: #ACC0DE;	
	border-left: 5px solid #0E4885;
	border-right: 5px solid #0E4885;
	border-bottom: 5px solid #0E4885;
	border-radius: 10px;
}
#submit1{
	background-color:#9C790C;
	border:1px solid #9C790C;
	border-radius: 25px;
	font-size:12px;
	margin-left: 100px;
	margin-top: -6px;
}
#HPLeftRates{

}
#HPBottomContent{
    	height: 250px;
	width: 1000px;
 	float: left;
	margin-top:8px;
}
#HPBottomContent div{
	display:inline-block;
}
#HPBottomBox1, #HPBottomBox2{
	padding-right:16px;
}
#HPBottomBox4{
	float:right;
}

#footerContent ul li:first-child
{
  	margin-top:0px;
}

#montyImage{
	position: relative;
	top: 76px;
	left: 155px;
	float: right;
	margin-top: -223px;
}
td.TodayRateDetailTitle{
	background-color:#00529E;
}
.NavDropDown .MenuHeader{
	margin: 0 0 0 0;
	font-size:16px;
	font-weight:bold;
}
#PersonalBankingColumn{
	display:inline-block;
	width:34%;
	float:left;
}
#PersonalBankingColumn ul{
	width:100%;
	margin: 13px 0 0px 0;	
}
#PersonalBankingColumn ul:last-child{
	margin-bottom: 10px;	
}
#BusinessBankingColumn{
	display:inline-block;
	width:50%;
	float:left;
}
#BusinessBankingColumn ul{
	width:100%;
	margin: 13px 0 0px 0;
}
#BusinessBankingColumn ul:last-child{
	margin-bottom: 10px;	
}
/*------------------Mortgage Box CSS-----------------*/
#tfrWrap{
	float:left;
	width:250px;	
	font-family: Arial,Helvetica,sans-serif;
	background-color: #0E4885;	
	border-left: 5px solid #0E4885;
	border-right: 5px solid #0E4885;
	border-bottom: 5px solid #0E4885;
	border-radius: 10px;
	padding-top: 10px;
}


#tfrWrap p {
	text-align: center;
}

#tfrWrap h3{
	color:#ffffff;
	font-size:16px;
	margin:-4px 0px 5px 0px;
}


.button, #mbotmenu a, #visitMySiteBtn {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none !important;
	padding: .3em 1em 0.35em;
	-webkit-border-radius: 14px; 
	-moz-border-radius:  14px; 
	border-radius:  14px; 
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color:#fff !important;
	font-size: 12px;
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
.ie9 .button, .ie9 #mbotmenu a, .ie9 #visitMySiteBtn {filter:none !important;}

.brown {
	border: solid 1px #A6812E;
	background: #A6812E;
	background: -webkit-gradient(linear, left top, left bottom, from(#89681E), to(#A6812E));
	background: -moz-linear-gradient(top,  #89681E,  #A6812E);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#89681E', endColorstr='#A6812E');
}

.brown:hover, .brown:active {
	background: #89681E;
	background: -webkit-gradient(linear, left top, left bottom, from(#A6812E), to(#89681E));
	background: -moz-linear-gradient(top,  #A6812E,  #89681E);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A6812E', endColorstr='#89681E');
}

/*--------Browser Specific---------*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.SearchButton{
		top:-1px;
	}
	.SearchBox{
		height: 13px;
	}
}
@-moz-document url-prefix() {
	.SearchButton{
		top:1px;
	}
	#loginContainer
	{
		height:109px;
	}
}
@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
	#HomePageContent {
    		margin-top: 80px;
	}
	#loginContainer {
		height: 112px;
	}
	#HPLeftLogin {
		margin-bottom: 2px;
	}
	.SearchButton{
		-webkit-appearance: none;
		height:22px;
		margin-top:1px;
		top:1px;
	}
}

/*--------END Browser Specific---------*/