/* CSS Document */
table { border:0px;} 
td { padding:0px; }
img {border:0px;}	

td, table, select,  input, textarea{
	font-family:tahoma;
	font-size:11px;
	line-height:13px;
	color:#222222
}
/*strong {font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1895bd; font-size:12px; line-height:16px; text-transform:none;}*/
div, p, h1, h2, h3, ul, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
.span {font-family:tahoma; font-size:11px; line-height:13px; color:#2984a2;}

a{ color:#367d9d; text-decoration:underline}
a:hover{ text-decoration:none}
h2 {display:inline; color:#1694c2; font:bold 20px/28px Arial, Helvetica, sans-serif;}
.vertBorder {border-right:solid 1px #e8e8e8;}

.grayText{display:inline; color:#636363; font:bold 16px/22px Arial, Helvetica, sans-serif;}

.sinupBoxText{display:inline; color:#398596; font:bold 16px/22px Arial, Helvetica, sans-serif;}

#signupBoxinnerText {font-family:tahoma; font-size:11px; color:#222222;}



#footer {background:#adbdc3; padding:15px 20px 5px 25px;}
#footer{font:normal 11px tahoma; color:#181b1d;}
#footer a {color:#181b1d; text-decoration:underline;}
#footer a:hover{text-decoration:none; color:#006580;}


form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#FFFFFF;}

.topBg{background:url(http://www.bankersavenue.com/images/top_bg.gif) 0 top repeat-x;}
.topBg2{background:url(http://www.bankersavenue.com/images/nav_bg.jpg) 0 top repeat-x; width:100%; height:28px;}
.arc3_bg {background:url(http://www.bankersavenue.com/images/arc3_bg.gif) repeat-y; width:210px;}
.regiBg {background:url(http://www.bankersavenue.com/images/register_bg.jpg) center top no-repeat;}
.arcBg {background::url(http://www.bankersavenue.com/images/arc_bg.jpg) 0 top repeat-x;}
.blue_txt {font:12px/18px Arial, Helvetica, sans-serif; color:#1897bc; font-weight:bold;}
.darkBlue_txt {font:12px/14px Arial, Helvetica, sans-serif; color:#085671; font-weight:bold; text-transform:uppercase;}
.white_txt {font:12px/14px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
.pictureBoxTxt {font:normal 11px/11px Arial, Helvetica, sans-serif; color:#006484;}
.pictureBoxTxt span {font:bold 11px/11px Arial, Helvetica, sans-serif; color:#006e91;}

.hotelTitle_txt {font:12px/18px Arial, Helvetica, sans-serif; color:#004a62; font-weight:bold;}
.VertBorder{border-right:solid 1px #d3dadc;}


.memberWelcome_txt {font:12px/18px Arial, Helvetica, sans-serif; color:#024b5d; font-weight:bold;}
.memberWelcome_txt span {font:12px/18px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}
.panelBorder {border:solid 1px #c0f1fd;}
.stockPortfolio_txt{font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1895bd; font-size:12px; line-height:16px; text-transform:none;}
.topBorder {border-top:solid 1px #d3dadc; width:100%;}
.cornerBg {background:url(http://www.bankersavenue.com/images/blue_stripe_bg.jpg) 0 top repeat-x;}

#topPanel {display:block; width:100%; height:75px; position:relative; margin:0px auto;}

/* jsddm Panel */
#navPan {background:url(http://www.bankersavenue.com/images/nav_bg.jpg) 0 0 repeat-x; width:970px; height:48px; position:relative; margin:0px auto; display:block;}
#navPan ul{padding:0 0 0 0px; margin:0px 0px 0px 0px;}
#navPan ul li{background:url(http://www.bankersavenue.com/images/nav_div.jpg) right top no-repeat; height:48px; float:left; padding:0px 1px 0px 0px;} 
#navPan ul li a{display:block; padding:0 20px; font:bold 11px/48px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase;}
#navPan li a:hover{background:url(http://www.bankersavenue.com/images/nav_hover.jpg) 0 0 repeat-x; color:#fff;}
#navPan ul li a.hover {display:block; background:url(http://www.bankersavenue.com/images/nav_hover.jpg) 0 0 repeat-x; color:#ffffff; padding:0 20px; font:bold 11px/48px Arial, Helvetica, sans-serif; text-decoration:none; cursor:text;}	

.columnBorder{border:1px solid #65c9e3; border-bottom:none; border-right:none;}
.borderTable{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #65c9e3;
	border-bottom-color: #65c9e3;
}
.borderTable2{border:solid 1px #c2c4c5; border-top:none;}
.borderTable3{border:solid 1px #c2c4c5;}


.tcor{background:url(http://www.bankersavenue.com/images/t_bg.jpg) 0 top repeat-x; width:100%;}
.vcor {background:url(http://www.bankersavenue.com/images/v_l_bg.jpg) 0 top repeat-y;}
.bcor{background:url(http://www.bankersavenue.com/images/b_bg.gif) 0 bottom repeat-x; width:100%;}
.vcor2 {background:url(http://www.bankersavenue.com/images/v_r_bg.jpg) 0 top repeat-y;}

/* FORMS */

.form input {
	width:135px;
	height:13px;
	color: #398596;
	padding:3px 0 0 7px;
	border:1px solid #dedede;
	background-color:#FFFFFF;
}

.select {width:230px;}

.textarea {
	width:395px;
	height:65px;
	color: #DDF0FB;
	overflow: auto;
	padding:3px 0 0 7px;
	border:1px solid #3c4957;
	background-color:#3c4957;
}


.border {
	border:solid 1px #f0f1f1;
}


.bodytext {
	font-family: Tahoma;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
}


.maillink:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #83929d;
	text-decoration: none;
}
.maillink:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #83929d;
	text-decoration: none;
}
.maillink:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #515c65;
	text-decoration: underline;
}



.heading {font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1895bd; font-size:14px; line-height:16px; text-transform:none;}


.WelcomeText{ color:#398596; font:15px Arial, Helvetica, sans-serif; font-weight:bold;}



.newlink2:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	text-decoration: none;
}
.newlink2:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	text-decoration: none;
}
.newlink2:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #515c65;
	text-decoration: none;
}

.smalltext {
	font-family: Tahoma;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}



.bluelink:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #1897bc;
	text-decoration: none;
}
.bluelink:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #1897bc;
	text-decoration: none;
}
.bluelink:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #515c65;
	text-decoration: underline;
}

.input1 {
	font:normal 11px Tahoma; 
	color:#808080; 
	border:solid 1px #CDCDCD;
	width:190px;
	
}
 .input2 {
	font:normal 11px Tahoma; 
	color:#808080; 
	
	border:solid 1px #CDCDCD;
	width:280px;
	height:23px;
} 
.input3 {
	font:normal 11px Tahoma; 
	color:#808080; 
	
	border:solid 1px #CDCDCD;
	width:150px;
	height:100px;
} 

/*--- menu ---*/
.chromestyle  {
	width : 973px;
	height : 28px;
}

.chromestyle ul {
	width : auto;
	height : 28px;
	text-align : center;
	margin-top:7px;

}
.chromestyle ul li {
	display : inline;
	float : left;
}
.chromestyle ul li a {
	display : inline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding: 0 28px;
	text-decoration : none;
	color : #ffffff;
	font-weight : bold;

}

.dropmenudiv {
	position : absolute;
	border : 1px solid #bbc4c8;
	border-bottom-width : 0;
	margin-top:5px;
	line-height : 20px;
	z-index : 100;
	background-color : white;
	width : 150px;
	visibility : hidden;
	text-align : left;
	margin-left:25px;
}
.dropmenudiv a {
	width : auto;
	display : block;
	text-indent : 3px;
	border-bottom : 1px solid #bbc4c8;
	padding-left : 5px;
	padding-top : 3px;
	height : 24px;
	text-decoration : none;
	color : #28aadb;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-align : left;
	
}
* html .dropmenudiv a {
	width : 100%;
}
.dropmenudiv a:hover {
	background-color : #f8f9f9;
	color : #65747c;
	text-align : left;
}
.dropmenudiv3 {
	position : absolute;
	border-bottom-width : 0;
	z-index : 100;
	background-color : #ffffff;
	visibility : hidden;
}
.dropmenudiv3 a {
	width : auto;
	display : block;
	text-indent : 3px;
	border-bottom : 1px solid #ffffff;
	padding-left : 5px;
	padding-top : 3px;
	height : 0;
	text-decoration : none;
	color : #ffffff;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-align : left;
}
.dropmenudiv4 {
	position : absolute;
	border-bottom-width : 0;
	z-index : 100;
	background-color : #ffffff;
	visibility : hidden;
}
.dropmenudiv4 a {
	width : auto;
	display : block;
	text-indent : 3px;
	border-bottom : 1px solid #ffffff;
	padding-left : 5px;
	padding-top : 3px;
	height : 0;
	text-decoration : none;
	color : #ffffff;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-align : left;
}
.dropmenudiv6 {
	position : absolute;
	border-bottom-width : 0;
	z-index : 100;
	background-color : #ffffff;
	visibility : hidden;
}
.dropmenudiv6 a {
	width : auto;
	display : block;
	text-indent : 3px;
	border-bottom : 1px solid #ffffff;
	padding-left : 5px;
	padding-top : 3px;
	height : 0;
	text-decoration : none;
	color : #ffffff;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-align : left;
} 


/*--- menu end ---*/

/******************************************************************************************/


/* some old classes */

.vertical-line {
	background-color: #b2b9bb;
	
}

.tdborder {
	background-color: #FFFFFF;
	/*border: 1px solid #969696;*/
}
.bodytext {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	
}

.errortext {
	font-family: Tahoma;
	font-size: 11px;
	color: #f11a04;
	text-decoration: none;
	font-weight:bold;
	
}
.tdbg {
	background-image: url(http://www.bankersavenue.com/images/bg_box.jpg);
	border: 1px solid #105B9B;
	background-repeat: repeat-x;
}



.input1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 17px;
	width: 140px;
	border: 1px solid #666666;
}
.button1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #fd6404;
	height: 20px;
	border: 0px solid #babbbb;
}

.buttonInvite {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #fd6404;
	height: 25px;
	border: 0px solid #babbbb;
	width: 60px;
}

.bottomlink:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.bottomlink:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.bottomlink:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}

.blue_txt:link {font:12px/18px Arial, Helvetica, sans-serif; color:#1897bc; font-weight:bold;}
.blue_txt:visited {font:12px/18px Arial, Helvetica, sans-serif; color:#1897bc; font-weight:bold;}
.blue_txt:hover {font:12px/18px Arial, Helvetica, sans-serif; color:#1897bc; font-weight:bold;}

.invitelink:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.invitelink:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.invitelink:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.input2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 17px;
	width: 200px;
	border: 1px solid #666666;
}
.button2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3481C2;
	height: 23px;
	width: 40px;
	border: 1px solid #4A4949;
}
.input3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 17px;
	border: 1px solid #666666;
}
.tdborder3 {
	border:none;
}
.input4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 17px;
	width: 400px;
	border: 1px solid #666666;
}
.seperator {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.input5 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 17px;
	width: 300px;
	border: 1px solid #333333;
}

.border {
	border: 1px solid #999999;
}


.forumlink:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.forumlink:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.forumlink:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #66FFFF;
	text-decoration: underline;
}
.forumtext {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.input6 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 100px;
	width: 300px;
	border: 1px solid #333333;
}
.new {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration:none;

}

.bottomlink1:link {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.bottomlink1:visited {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.bottomlink1:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}

.ReadMessagelink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #65a8ca; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ReadMessagelink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #65a8ca; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ReadMessagelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.inputDll1 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; WIDTH: 230px; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 20px; TEXT-DECORATION: none
}

.bodytext12 {
	font-family: Tahoma;
	font-size: 15px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}

.changedown {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.changeup {
	font-family: Tahoma;
	font-size: 11px;
	color: #009900;
	text-decoration: none;
}

#DivHelp1 {
background-color:#E4F1F7;
position:absolute;
width: 150px; 
height: auto;
display: none;

}

        

#DivHelp {
border: #3481C2 3px double; 
background: #E4F1F7; 
position: absolute; 
width: 150px;
height: auto; 

}
.whitelink:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.whitelink:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.whitelink:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #66FFFF;
	text-decoration: underline;
}


.main-heading {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #1E69AC;
	text-decoration: none;
}
.index-heading {
	font-family: Verdana;
	font-size: 17px;
	font-weight: normal;
	color: #1E69AC;
	text-decoration: none;
}

.orange-heading {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ff911b;
	text-decoration: none;
}



.login {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #fd6404;
	height: 20px;
	width:50px;
	border: 0px solid #babbbb;
}

.add {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #fd6404;
	height: 20px;
	width: auto;
	border: 0px solid #babbbb;
}
.style1 {color: #FFFFFF}
.style2 {font-size: 10px}
.style3 
{
   color: #FFFFFF;
   background-image:  url(http://www.bankersavenue.com/images/heading-bg1.gif);
}

.style4 {color: #FD6905}
.style5 {color: #333333}
.style6 {color: #006699}
.style7 {color: #000000}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color:#3d88c9;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
font-weight:bold;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.AlertMsg {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	text-decoration: none;
}
.newlink:link {
FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.newlink:visited {
FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.newlink:hover {
FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; font-weight:bold;
}



.newlink1:link {
FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:bold;
}
.newlink1:visited {
FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:bold;
}
.newlink1:hover {
FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; font-weight:bold;
}

#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	margin:-220px 0 0 -250px;
	border:10px solid #555555;
	background:#FDFCE9;
	text-align:left;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}


.lbOn{ color:#367d9d; text-decoration:underline}
.lbOn:hover{ text-decoration:none}


/*-------*/
thead.fixedHeader tr {
 position: relative;
 margin-left:0px;
 width:100%;
}

/* make the TH elements pretty */
thead.fixedHeader th {
 background: #bdd8e9;
 border-left: 1px solid #a3abae;
 border-right: 1px solid #a3abae;
 border-top: 1px solid #a3abae;
 font-weight: bold;
 padding: 4px 3px;
 text-align: left;
 margin-left:0px;
 font-size:8pt;
 
}

/* make TD elements pretty. Provide alternating classes for striping the table */
/* http://www.alistapart.com/articles/zebratables/                             */
tbody.scrollContent td, tbody.scrollContent tr.normalRow td {
 background: #FFF;
 border-bottom: none;
 border-left: none;
 border-right: 1px solid #CCC;
 border-top: 1px solid #DDD;
 padding: 2px 3px 3px 4px
}

/*-------*/

.heading1:link {
 font-family: Tahoma;
 font-size: 11px;
 color: #333333;
 text-decoration: none;
 font-weight: bold;
}
.heading1:visited {
  font-family: Tahoma;
 font-size: 11px;
 color: #333333;
 text-decoration: none;
 font-weight: bold;
}
.heading1:hover {
  font-family: Tahoma;
 font-size: 11px;
 color: #333333;
 text-decoration: none;
 font-weight: bold;
}


#gradientEff {
    background-image: url(http://www.bankersavenue.com/images/bg.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}

/*  
JAVASCRIPT IMAGE GALLERY W/ mootools
Description: STYLE SHEET FOR IMAGE GALLERY
Version: 1.0
Author: Devin Ross
Author URI: http://tutorialdog.com
*/

#img_gallery{ margin:50px auto; width:500px; }
#img_gallery a{ outline:none; border:none; }
#img_gallery a img{border:none;}

/* --- IMAGE STAGE */
#fullimg{
	width:500px;
	overflow:hidden;
	height:380px;
}
#fullimg img{ width:500px; }
#fullimg p, #fullimg span{
	position:absolute;
	background:black;
	opacity:.5;
	color:white;
	margin:0px;
	width:500px;
	padding:6px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* --- SLIDER --- */
#img_gallery #wrapper{
	overflow:hidden;
	padding:4px 2px;
	width: 460px;
	float:left;
	height:50px;
	background-color:#181818;
	position: relative;

}

#items{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:50000px;
	position: relative;
	letter-spacing:0em;
}
#items li{
	float:left;
	list-style:none;
	margin-right:2px;
}
#items .thumb{
	width:75px;
	height:50px;
	cursor:pointer;
	margin:0px;
	padding:0px;
}
#items .large{
	display:none;
	position:absolute;
}
#fullimg .loading{
	width: 24px;
	height: 24px;
}
#fullimg .thumb{display:none;}

#items .item  p, #items .item  span{
	display:none;
	text-indent: -2000em;
}
#moveleft, #moveright{
	margin:0px;
	height:58px;
	color: white;
	width: 16px;
	text-indent: -2000em;
	text-decoration: none;
	z-index: 1000; 
	display:block;
	cursor: pointer;
	float:left;
}
#moveleft{background: url('http://www.bankersavenue.com/images/left.gif');}
#moveright{background: url('http://www.bankersavenue.com/images/right.gif');}
#moveleft:hover, #moveright:hover{ background-position:bottom; }

.heading2 {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #006699;
text-decoration: none;
}

.heading2:link  {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #006699;
text-decoration: none;
}
.heading2:visited {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #006699;
text-decoration: none;
}
.heading2:hover {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #006699;
text-decoration: none;
}




.biglink:link {
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
color: #1E69AC;
text-decoration: none;
}
.biglink:visited {
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
color: #1E69AC;
text-decoration: none;
}
.biglink:hover {
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
color: #000000;
}

.border2 {
border: 1px solid #cbd3d6;
}

.heading3 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #1E69AC;
	text-decoration: none;
}

.heading3:link  {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #1E69AC;
	text-decoration: none;
}
.heading3:visited {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #1E69AC;
	text-decoration: none;
}
.heading3:hover {
	font-family : Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #1E69AC;
	text-decoration: none;
}
.dispBlock
{
	display:none;
}
.border3 {
border-left: 1px solid #cbd3d6;
border-right: 1px solid #cbd3d6;
border-top: 1px solid #cbd3d6;
}

#container {
margin-left: auto;
margin-right: auto;
width: 100%;
}

#container .box {
float: left;
line-height: 1.5;
margin: 0.2em;
text-align: center;
height: 220px;
width: 47%;
}


.black_overlay{

    display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:540px;
	z-index:5000;
	background-color:#000000;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
 }

        .white_content {

            display: none;

            position: absolute;

            top: 25%;

            left: 25%;

            width: 50%;

            height: 50%;

            padding: 16px;

            border: 16px solid orange;

            background-color: white;

            z-index:1002;

            overflow: auto;

        }

.blue-button {
font-family: Verdana;
font-size: 13px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
background-image:url(http://www.bankersavenue.com/images/button-bg.jpg);
background-repeat:no-repeat;
background-color:#1768a9;
height:35px;
width:66px;
border:none;
}


.titlefield{ /*CSS for RSS title link in general*/
text-decoration: none;
font-weight:bold;
}

.labelfield{ /*CSS for label field in general*/
font-family: Tahoma;
font-size: 11px;
color: #808080;
text-decoration: none;
font-weight:normal;

}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}

.example{ /*Demo 1 main container*/
width: 300px;
height: 80px;
padding: 4px;
text-decoration: none;
font-weight:normal;
}


.tblborder 
{
 border-bottom: none;
 border-left: none;
 border-right: 1px solid #CCC;
 border-top: 1px solid #DDD;
 padding-left:2px;
}

.tdborder1 {
	border: 1px solid #969696;
}


.tblHead
{
 background: #bdd8e9;
 border-left: 1px solid #a3abae;
 border-right: 1px solid #a3abae;
 font-weight: bold;
 text-align: left;
 margin-left:0px;
 font-size:8pt;

}


 .topMenu {
        border-style: solid;
        border-bottom-width : 0px;
        border-left-width : 0px;
        border-right-width : 0px;
        border-top-width : 0px;
        cursor : pointer;
        padding : 2px;
      }

      .dropDownMenu {
        border-color :#3481C2;
        border-style: solid;
        border-bottom-width : 1px;
        border-left-width : 1px;
        border-right-width : 1px;
        border-top-width : 1px;
        font-family : Tahoma ;
         background : #FFFFFF;
        color : #236AA7;
        z-index : 100;  
      }

      .dropDownMenu TD {
        font-family : Tahoma ;
        cursor : pointer;
        border-style: solid;
        border-bottom-width : 1px;
        border-top-width : 1px;
        border-left-width : 1px;
        border-right-width : 1px;
        border-color : #3481C2;
        font-size:11;
        color: #3481C2;
        font-weight:bold;
        padding : 5px;
        

        /* this is for IE */
        h: expression(onmouseover=new Function("this.style.backgroundColor='#303F49'"),
						onmouseout=new Function("this.style.backgroundColor=''"));
      }

      .menuTable {
        border-collapse: collapse;
        align:middle;
      }

      .dropDownMenu TD:hover {
        background : #3481C2;
        color : #FFFFFF;
       
        border-color : #3481C2;
      }

.WhiteHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #ffffff;
	text-decoration: none;
	padding-top:5px;
	padding-bottom:5px;
}

#marqueecontainer{
position: relative;
width: 350px; /*marquee width */
height: 360px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

.bluelink3:link {
font:12px Arial, Helvetica, sans-serif; 
color:#1897bc; 
font-weight:bold;
}
.bluelink3:visited {
font:12px Arial, Helvetica, sans-serif; 
color:#1897bc; 
font-weight:bold;
}
.bluelink3:hover {
font:12px Arial, Helvetica, sans-serif; 
color:#a3a8a9; 
font-weight:bold;
}


/* NSuggest enquete.css*/

DIV.Border
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid
}
.NSBody
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT: 12px arial, helvetica, sans-serif;
    OVERFLOW: hidden;
    BORDER-LEFT: #c0c0c0 1px solid;
    CURSOR: default;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #fffff0;
    moz-box-sizing: border-box
}
.NSBody .item
{
    BORDER-RIGHT: white 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 0px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    OVERFLOW: hidden;
    BORDER-LEFT: white 0px solid;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 0px solid;
    TEXT-OVERFLOW: ellipsis;
    BACKGROUND-COLOR: #fffff0;
    moz-box-sizing: border-box;
    moz-user-select: none
}
.NSBody .item_selected
{
    COLOR: black;
    BACKGROUND-COLOR: #dddddd
}
.NSBody .bold
{
    COLOR: black;
    BACKGROUND-COLOR: transparent
}
.Border1
{
    BORDER-RIGHT: maroon 3px double;
    BORDER-TOP: maroon 3px double;
    BORDER-LEFT: maroon 3px double;
    BORDER-BOTTOM: maroon 3px double
}

/* ETF  */


.NewTextHeading { font-family:Arial, Helvetica, sans-serif; color:#E60028; font-size:15px; padding-top:6px; font-weight:bold; }
.NewTextHeading01 { font-family:Arial, Helvetica, sans-serif; color:#e60028; font-size:18px; font-weight:bold; }
.NewTextHeading02 { font-family:Arial, Helvetica, sans-serif; color:#e60028; font-size:16px; font-weight:bold; }

.RedLink:link {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight:bold;
text-transform:uppercase;
color: #e60028;
text-decoration: none;
}
.RedLink:visited {
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight:bold;
text-transform:uppercase;
color: #e60028;
text-decoration: none;
}
.RedLink:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight:bold;
text-transform:uppercase;
color: #515c65;
text-decoration: underline;
}

.GrayTextNewo01 {
font-family: Tahoma;
font-size: 11px;
color: #788389;
text-decoration: none;
}
.RedTextNewo01 {
font-family: Tahoma;
font-size: 11px;
color: #E60028;
text-decoration: none;
}

.NewBorder {
border:solid 1px #d3dadc;
}

.eftborder 
{
	border:1px solid #d3dadc;
}