/* CSS layout */

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
h2
{
	font-size: large;
	color: #004B99;
}
div#appl-content-wrapper
{
	border: none 0px transparent;
	width: 1245px;
	margin: 0px auto;
}
div#appmenu-outer-wrapper
{
	padding: 10px 0px 20px 0px;
	width: 1000px;
	margin: 0px auto;
}
div#appmenu-inner-wrapper
{
	width: 692px;
	margin: 0px auto;
}
div#footer-form
{
	/*background-image: url( '../Images/InitInfoForm/FOOTER FOR ALL FORMS 700 24.jpg' );*/
	background-image:none;
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width:700px;
	margin:10px auto 0px auto;
	position:static;
	padding:10px 0 0 0;
	bottom: 0px;
	left: 20px;
}

table.table-form-bottom
{
	border:solid 1px #000;
	width:150px;
	position:relative;
	top:25px;
	font-size:smaller;
}

.tableFieldHeader, td.content b i, ol	{
	color: #666;
}

p.pleaseWait 
{
	height:200px;
	min-height:200px;
}

/*AUTHORIZATION PAGE STUFF */


td.content	{
	background: #fff;
}

.authintro	{
	width: 282px;
	height: 53px;
	padding: 10px 16px 16px 10px;
	background: url(/ELL/Images/Authorization/ulshadbox2.png) no-repeat;
}

#advInsert tr > td, #advEdit tr > td, #fullname	{
	font-weight: bold;
}
		
#advInsert
{
	border-collapse: collapse;
	background-color: White;
}

#advInsert th
{
	color: #004B99;
	text-align: left;
	margin-left: 0;
	border-bottom: solid 1px #004B99;
}

#advEdit, #advEdit tr, #advEdit tr td
{
	border: none 0px transparent;
}

/* INCLUDED FORM IN-PAGE STYES div#appl-content-wrapper
{
	border: none 0px transparent;
	margin: 10px 50px;
}*/

#pageContent-Auth
{
	background-image: url('../Images/Authorization/people.jpg' );
	background-repeat: no-repeat;
	background-position: 550px bottom;
}

tr.rowStyle td
{
	background-color: #ccc;
}

tr.rowStyle table td
{
	background-color: #fff;
}

td.cb
{
	width: 30px;
}

td.advType
{
	color: #666;
	text-transform: capitalize;
	text-transform: uppercase;
	width: 175px;
	text-align: left;
	padding-left:20px;
}

td.advData
{
	background-color: #ccc;
	padding:3px 5px;
	border-bottom:solid 1px #fff;
}

td.advData-last
{
	background-color: #ccc;
	padding:3px 5px;
	border-bottom:solid 1px #000;
}

td.advData input, td.advData-last input
{
	 width:300px;
}

td.advData select
{
	 width:305px;
}

td.advVert
{
	color: #666;
	width: 10px;
}

td.advName
{
	padding: 0px 3px 0px 0px;
	text-align: left;
}

#addNewAdvisor
{
	position: relative;
	left: 272px;
	top: 47px;
	width: 108px;
	height: 20px;
}

td.AdvisorPageTitle
{
	color: #004a9d;
	text-align:left;
	padding-left:20px;
	font-weight:bold;
}

#saveAdv-wrapper
{
	position:relative;
	left:396px;
	top:0px;
}

#cncltxt a	{
	color: #666;
	text-decoration: none;
	font-size: 11px;
}

#cncltxt	{
	position: relative;
	top: -10px;
	left: 5px;
}

/* AUTHORIZATION PAGE END */

#master_outer_wrapper
{
	width: 1250px;
	margin-left: auto;
	margin-right: auto;
}

#master_outer_wrapper #leaving_message p.par_msg
{
	/*background-image: url('../Img/msg_shadow.jpg');
	background-repeat: no-repeat;*/
	margin: 50px auto;
	padding: 30px;
	width: 540px;
	border: 2px solid #004a9d;
		
	}
#master_outer_wrapper #leaving_message .leaving_btn
{
	margin-left: 600px;
	
	}
#masthead
{
	height: 78px;
	background-image: url(   '../Img/headerlogo220H.jpg' );
	background-position: left top;
	background-repeat: no-repeat;
	margin-left: 20px;
}
#top_nav
{
	background-image: url(   '../Img/landing page navigation bar 2 26.png' );
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	position: relative;
	z-index: 999;
}
#top_nav a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: 7pt;
	text-decoration: none;
	border-left: thin transparent solid;
	border-right: thin transparent solid;
	letter-spacing: 1px;
}
#top_nav a:hover
{
	background-image: url(   '../Img/top nav curr bg 6 7.png' );
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	color: #004A9D;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 12px;
	border-left: thin transparent solid;
	border-right: thin transparent solid;
	position: relative; /*border-top: 2px #d0d0d0 solid;*/
}
#top_nav a.current, #top_nav a.current:hover
{
	background-image: url(   '../Img/top nav curr bg 6 7.png' );
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	color: #004A9D;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 12px;
	border-left: thin transparent solid;
	border-right: thin transparent solid;
	position: relative; /*border-top: 2px #d0d0d0 solid;*/
}
#top_nav a.tempcurrent, #top_nav a.tempcurrent:hover
{
	background-image: url(   '../Img/top nav curr bg 6 7.png' );
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	color: #004A9D;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 12px;
	border-left: thin transparent solid;
	border-right: thin transparent solid;
	position: relative; /*border-top: 2px #d0d0d0 solid;*/
}


#sub_nav
{
	height: 40px;
	background-image: url(   '../Img/submenu-bottom_2.jpg' );
	background-repeat: repeat-x;
	background-position: center bottom;
	color: #D2D2D2;
	margin-top: -5px;
	position: relative;
}
#sub_nav_left
{
	position: absolute;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 17px;
	background-image: url(   '../Img/submenu_bg_left_2.jpg' );
	background-repeat: no-repeat;
	background-position: center center;
}
#sub_nav_right
{
	position: absolute;
	right: 0px;
	top: 0px;
	height: 40px;
	width: 17px;
	background-image: url(   '../Img/submenu_bg_right_2.jpg' );
	background-repeat: no-repeat;
	background-position: center center;
}
#s11, #s51
{
	cursor: text;
}
#s23sub
{
	position:absolute;
	z-index:1000000;
	background: #FFF url(   '../Img/white-spacer.jpg' ) repeat;
	display: block;
	margin-left: 239px;
	margin-top: 10px;
	white-space: nowrap;
	height:25px;
}
#sub1
{
	display: block;
	margin-left: 35px;
	white-space: nowrap;
}
#substartprocess
{
	display: block;
	margin-left: 693px;
	white-space: nowrap;
}
#sub2
{
	display: block;
	margin-left: 90px;
	white-space: nowrap;
}
#sub3
{
	display: block;
	margin-left: 210px;
	white-space: nowrap;
}
#sub4
{
	display: block;
	margin-left: 320px;
	white-space: nowrap;
}
#sub4 /* for IE */
{
	display: block;
	margin-left: 335px;
	white-space: nowrap;
}
#sub5
{
	display: block;
	margin-left: 1205px;
	white-space: nowrap;
}
#sub6
{
    display:block;
    margin-left: 330px;
    white-space: nowrap;
    }
#sub7
{
	display: block;
	margin-left: 455px;
	white-space: nowrap;
}
#sub8
{
	display: block;
	margin-left: 560px;
	white-space: nowrap;
}
#sub9
{
	display: block;
	margin-left: 660px;
	white-space: nowrap;
}
.browserOpera #top_nav
{
	padding-top: 5px;
}
.browserOpera #top_nav a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: 8pt;
	text-decoration: none;
	border-left: thin transparent solid;
	border-right: thin transparent solid;
	letter-spacing: 1px;
}
#sub_nav a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #797979;
	font-size: 7pt;
	text-decoration: none; /*border-right: thin #797979 solid;*/
	line-height: 20px;
	padding: 7px 10px 0px 10px;
	height: 35px;
	margin-top: 20px;
	position: relative;
}
.vert_bar_top
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	font-size: 8pt;
}
.vert_bar_sub
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #797979;
	font-size: 8pt;
	line-height: 20px;
}
.vert_bar_footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7D7D7D;
	font-size: 8pt;
	padding: 0px 10px;
}
#sub_nav a:hover
{
	color: #004A9D;
	font-weight: normal;
	background-image: url(   '../Img/arrow.jpg' );
	background-repeat: no-repeat;
	background-position: center top;
	padding: 11px 10px 8px 10px;
	position: relative;
	top: 5px;
}
#sub_nav a.current, #sub_nav a.current:hover
{
	color: #004A9D;
	font-weight: bold;
	background-image: url(   '../Img/arrow.jpg' );
	background-repeat: no-repeat;
	background-position: center top;
	padding: 11px 10px 8px 10px;
	position: relative;
	top: 5px;
}
a#mhome
{
	margin: 0px 0px 0px 20px;
	padding: 0px 10px 0px 10px;
}
a#mlogin, a#mlogout
{
	position: absolute;
	top: 4px;
	margin-top:-1px;
	right: 5px;
	padding: 1px 10px 0px 10px;
	display: none;
}
a#mlogin a.current, a#mlogin a.current:hover
{
	background-image: url(   '../Img/top nav curr bg 6 7.png' );
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	color: #004A9D;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 12px;
	border-left: thin transparent solid;
	border-right: thin transparent solid;
	position: relative; /*border-top: 2px #d0d0d0 solid;*/
}
a#mlogin:hover, a#mlogout:hover
{
	background-image: url(   '../Img/top nav curr bg 6 7.png' );
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	color: #004A9D;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 12px;
	border-left: thin transparent solid;
	border-right: thin transparent solid;
	position: relative; /*border-top: 2px #d0d0d0 solid;*/
}

a#maboutus, a#mppvul, a#mmyfolder, a#mstartprocess, a#mppva, a#mkingswood, a#mcedarwood, a#mironwood
{
	margin: 0px;
	padding: 0px 10px 0px 10px;
}

a#mmyfolder, span#mmyfoldervert, a#mstartprocess, span#mstartprocessvert
{
	display: none;
}




#page_content
{
	position: relative;
	/*z-index: 1;*/
}

#greenBar
{
	background-image: url('../Img/green bar.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	height: 25px;
}
#homeText
{
	position: absolute;
	left: 510px;
	top: 80px;
	width: 270px;
}
#homeText p
{
	text-align: justify;
	line-height: 150%;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif; /* CHANGED Verdana, Geneva, Tahoma, sans-serif;*/
	color: #666666;
	letter-spacing: 1pt;
	padding: 0px 10px;
}

/*#footer
{
	position: relative;
	background-image: url(   '../Img/footer25.jpg' );
	background-repeat: no-repeat;
	background-position: right 10px;
	height: 75px;
}*/

#graybox
{
	position: absolute;
	background-color: #D6D6D6;
	height: 20px;
	width: 310px;
	bottom: 20px;
	left: 75px;
	text-align: center;
}
#graybox a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #7D7D7D;
	font-size: 8pt;
	background-color: transparent;
	text-decoration: none;
	position: relative;
}
#copyright
{
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	height: 20px;
	width: 310px;
	bottom: 0;
	left: 75px;
	text-align: center;
	font-size: 7pt;
	color: #7D7D7D;
}
#noscript
{  
	background-color:Red;
	color:White;
	font-weight:bold;
	text-align:center;
	padding:10px 0;
}
#inactivity-message
{
 display:none;
 width:375px; 
 left:800px;
 margin:10px auto; 
 padding:5px;
 position:absolute;
 height:75px;
}

.divTOwarning {
	width:100%;
	height:100%;
	z-index:140;
   background-image:url(/ELL/Images/transpBlack50.png);
   display:none;
   background-repeat:repeat;
   background-position:left top;
   background-attachment:fixed;
   position:fixed;
   top:0;left:0;}

.divTOwarningI {
	width:275px;
	height:130px;
	position:fixed;
	top:40%;
	left:40%;
	border:solid 4px #004A9D;
	z-index:150;
	background-color:#FFF;
	font-size:14px;
	text-align:center;
	padding:10px 3px 3px 3px;}

/* Shadow Box */
table.shadow-table
{
}
table.shadow-table td.tl
{
	background-image: url(   '../Images/ShadowTable/tl.png' );
	background-repeat: no-repeat;
	background-position: center center;
	height: 52px;
	width: 52px;
}
table.shadow-table td.top
{
	background-image: url(   '../Images/ShadowTable/top.png' );
	background-repeat: repeat-x;
	background-position: center center;
	height: 52px;
}
table.shadow-table td.tr
{
	background-image: url(   '../Images/ShadowTable/tr.png' );
	background-repeat: no-repeat;
	background-position: center center;
	height: 52px;
	width: 62px;
}
table.shadow-table td.left
{
	background-image: url(   '../Images/ShadowTable/left.png' );
	background-repeat: repeat-y;
	background-position: center center;
	width: 52px;
}
table.shadow-table td.right
{
	background-image: url(   '../Images/ShadowTable/right.png' );
	background-repeat: repeat-y;
	background-position: center center;
	width: 62px;
}
table.shadow-table td.bl
{
	background-image: url(   '../Images/ShadowTable/bl.png' );
	background-repeat: no-repeat;
	background-position: center center;
	height: 62px;
	width: 52px;
}
table.shadow-table td.bottom
{
	background-image: url(   '../Images/ShadowTable/bottom.png' );
	background-repeat: repeat-x;
	background-position: center center;
	height: 62px;
}
table.shadow-table td.br
{
	background-image: url(   '../Images/ShadowTable/br.png' );
	background-repeat: no-repeat;
	background-position: center center;
	height: 62px;
	width: 62px;
}
table.shadow-table td.content
{
}
h2.EVPageTitle
{
	color: #666;
	font-family: Arial;
	font-size: 14px;
}
h3.EVPageTitle
{
	color: #666666;
	font-family: Arial;
	font-size: 11pt;
}

.content-wrapper
{
	margin-left: 50px;
}
td.columnHeader
{
	color: #004A9D;
	font-weight: bold;
	text-align: center;
}

.td1
{
	background-color: #CCCCCC;
}
span.redstar
{
	color: Red;
	font-weight: bold;
	padding-left: 5px;
}
.panel
{
	border: solid 1px #000;
	padding: 0px 80px 0px 40px;
	position: relative;
}
/*
#footer-form
{
	background-image: url('../Images/InitInfoForm/FOOTER FOR ALL FORMS 1024 35.jpg');
	background-repeat: no-repeat;
	background-position: right top;
	height: 55px;
	width: 730px;
	position: absolute;
	bottom: 0px;
	left: 20px;
}
*/

/* start Messages */
div.closeElement
{
	background-image: url(   '../images/x_close.gif' );
	cursor: pointer;
	height: 13px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 14px;
}
div.message
{
	font-weight: bold;
	margin: 7px 0;
	position: relative;
	text-align: left;
	font-size: larger;
}
div.message ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
div.severityLoggedOut
{
	background-color: #FFFFFF;
	/*background-image: url(  '../images/exclamation.gif' );
	background-position: 5px 5px;
	background-repeat: no-repeat;*/
	border: solid 4px #004A9D;
	color:#000;
}
div.severityErr
{
	background-color: #FF8888;
	background-image: url(  '../images/exclamation.gif' );
	background-position: 5px 5px;
	background-repeat: no-repeat;
	border: double 4px Red;
}
div.severitySuccess
{
	background-color: #80FF80;
	background-image: url(  '../images/accept.gif' );
	background-position: 5px 5px;
	background-repeat: no-repeat;
	border: double 4px Green;
}
div.severityWarning
{
	background-color: #FFFF00;
	background-image: url(  '../images/error.gif' );
	background-position: 5px 5px;
	background-repeat: no-repeat;
	border: double 4px Yellow;
}
li.err, li.success, li.warning
{
	list-style-type: none;
	margin: 0 22px 0 22px;
	padding: 5px;
}
/* end Messages */

input.btn, input.btn2
{
	background-image: url(  '../images/gray_gradient.gif' );
	background-position: left 40px;
	background-repeat: repeat;
	border: 1px outset #5b8153;
	font-weight: bold;
	cursor: pointer;
	color: #000;
}
input.btn:hover
{
	background-position: left 60px;
}
input.btn2:hover
{
	color: #00F;
}
input.btn3
{
	background-image: url(  '../images/gray_gradient.gif' );
	background-position: left 40px;
	background-repeat: repeat;
	border: 1px outset #5b8153;
	font-weight: bold;
	cursor: pointer;
	color: #000;
	font-size:8pt;
	width:50px;
	margin:2px;
}
input.btn2:hover
{
	background-position: left 60px;
}
.hidbtn
{
	display: none;
}
a.hyperLinkButton, tr.hyperLinkButton a
{
	background-image: url(  '../images/gray_gradient.gif' );
	background-position: left 40px;
	background-repeat: repeat;
	border: 1px outset #5b8153;
	font-weight: bold;
	cursor: pointer;
	color: #000;
	padding: 0 3px;
	margin: 0 50px;
	text-decoration: none;
}
a.hyperLinkButton:hover, tr.hyperLinkButton a:hover
{
	background-image: url(  '../images/gray_gradient.gif' );
	background-position: left 60px;
	background-repeat: repeat;
	border: 1px outset #5b8153;
	font-weight: bold;
	cursor: pointer;
	color: #000;
}
.tbl
{
	border-collapse: collapse;
	border: solid 1px #000;
	background-color: #FFF;
	margin: 20px 0px 0px 0px;
}
.tbl select, .tbl input
{
	font-size: 100%;
}
.tbl th 
{
	color:#FFFFFF;
	background-color:#666666;
}
.tblTitle
{
	/*background-image: url('../images/gradient-evergreen.jpg');*/
	font-family: Arial, Helvetica, sans-serif; /* CHANGED Verdana, Arial, Helvetica, sans-serif; */
	background-color: #004A9D;
	color: #FFFFFF;
	font-size: large;
	text-align: center;
	padding: 5px;
	font-weight: bold;
}
.tblTitleHeader
{
	background-image: inherit;
	background-color: inherit;
	color: #FFF;
	padding: 3px 0 3px 0;
}

tr.dataTD td.form-command-TR
{
	background-color: #F1F5E0;
}

.editButtonHelptext
{
	padding: 3px 0px;
}

.editButtonTop
{
	padding: 3px 0px;
}

table.tbl td.columnHeader
{
	background-color: #F1F5E0;
	background-image: none;
	color: #000;
	font-weight: normal;
	border-collapse: collapse;
	border: 1px solid #000;
	text-align: left;
	/* OLD STUFF padding-left: 15px;
	padding-top: 10px;*/
	padding: 5px 0px 5px 15px;
}

th.columnHeader a
{
	background-color: inherit;
	color: #FFFFFF;
}

td.dataTD
{
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	background-color: #FFF;
	padding-left: 15px;
	padding-top: 10px;
}

td.altdataTD
{
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	padding-left: 15px;
	padding-top: 10px;
}

/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap; }
.ajax__tab_default .ajax__tab_outer { display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp_1 .ajax__tab_header {font-family:Geneva,verdana,tahoma,helvetica;font-size:11px; background:url('../images/tabs-square/tab-line.gif') repeat-x bottom;}
.ajax__tab_xp_1 .ajax__tab_outer {padding:0 10px;padding-right:4px;background:url('../images/tabs-square/tab-right.png') no-repeat right; height:21px;}
.ajax__tab_xp_1 .ajax__tab_inner {padding-left:3px;background:url('../images/tabs-square/tab-left.png') no-repeat;}
.ajax__tab_xp_1 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url('../images/tabs-square/tab.gif') repeat-x;}
.ajax__tab_xp_1 .ajax__tab_hover .ajax__tab_outer {background:url('../images/tabs-square/tab-hover-right.png') no-repeat right;}
.ajax__tab_xp_1 .ajax__tab_hover .ajax__tab_inner {background:url('../images/tabs-square/tab-hover-left.png') no-repeat;}
.ajax__tab_xp_1 .ajax__tab_hover .ajax__tab_tab {background:url('../images/tabs-square/tab-hover.gif') repeat-x;}
.ajax__tab_xp_1 .ajax__tab_active .ajax__tab_outer {background:url('../images/tabs-square/tab-active-right.png') no-repeat right; }
.ajax__tab_xp_1 .ajax__tab_active .ajax__tab_inner {background:url('../images/tabs-square/tab-active-left.png') no-repeat; }
.ajax__tab_xp_1 .ajax__tab_active .ajax__tab_tab {background:url('../images/tabs-square/tab-active.gif') repeat-x; font-weight:bold; }
.ajax__tab_xp_1 .ajax__tab_body {font-family:Arial,verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;}


/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}


#masterProgress
{
	background-color: #FFFFFF;
	border: double 4px #004A9D;
	padding: 0;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 400px;
	height: 50px;
	z-index: 1000;
}
#masterProgress div
{ 
	/*margin:0px auto;
	text-align:center;
	color: #004A9D;
	font-size: 11pt;
	font-weight: bold;
	width: 230px;*/
}

#masterProgress img
{
    margin:0 auto;
	/*padding: 0 3px 0 3px;*/
}

.subtitle1
{
	background-color: #D1D1D1;
	color: #164A9E;
	padding: 5px;
	font-weight: bold;
}
.rblSelected 
{
	/*background-color:#D2E68D; 
	border:solid 1px #080; */
	border:solid 1px #666666; 
	padding:0 3px;
}
.table-form-next
{
	width:700px;
	margin:0px auto;
	padding:0px;
	border:none 0px transparent;
	position:relative;
	top:-2px;
	left:29px;
}
.table-form-next .next
{
	width:100px;
	text-align:center;
	padding:0px 0px;
}
#table-which-insured
{
	width:750px;
	margin:0px auto 20px auto; 
}
.scroll-container
{
	height:310px;
	width:690px;
	overflow:auto;
	margin:0px auto;
}

/*  THIS IS WHERE ROB'S CSS STARTS IF ANYTHING BREAKS KILL THE COMMENT TERMINATION RIGHT HERE ==> */ 

	
p	{
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #666;
	}
	
#around	{
	width: 100%;
	margin: 0 0 20px 0
}

#jimbo	{
	width: 1250px;
	margin: 0 auto;
}

#head img	{
	margin: 20px 0 10px 50px;
}

#home {
	margin: 0 0 3px 0;
	}	
	
#homeNav	{
	margin: 0 0 7px 0;
	}	
	
#pan1	{
	float: left;
	width: 560px;
	height: 360px;
	}
		
#pan1mgmt	{
	float: left;
	width: 580px;
	height: 354px;
	margin: 15px 0 0 0;
	padding: 20px;
	background: url(/ELL/Img/managementsb3.jpg) ;
	}
	
#allanbio	{
	overflow-y: auto;
	height: 100%;
	padding-right: 10px;
}
	
#pan2mgmt	{
	margin: 15px 0 0 0;
	float: left;
	width: 473px;
}
	
#pan1mgmt p{
	margin: 10px 0 0 0 ;
	}
	
#pan1mgmt h3	{
	color: #004a9d;
	font-weight: bold;
	margin: 0;
	font-size: 14px;
	}
	
#pan2	{
	float: left;
	width: 390px;
	height: 360px;
	}
	
#pan1cont	{
	float: left;
	width: 497px;
	height: 400px;
	padding:0;
	
	}

/*#pan1cont img	{
	margin-top: 40px;
	}*/

	
#pan2cont	{
	float: left;
	width:  660px;
	height: 400px;
	background: url(/ELL/Img/overviewright.jpg) ;
}
#pan2cont #panscroll	
{
    height: 327px;
    overflow:auto;
    width: 635px;
}
#pan2cont p	{
	margin: 10px 0 5px 0;
	width: 610px
	}

#pan2cont p, #pan2cont li	{
	color: #666;
	font: normal 13px/15px Arial, Helvetica, sans-serif;
	}
	
#pan2cont ul	{
	padding: 0 0 0 15px;
	margin: 6px 0;
	width: 600px;
}

#pan2cont h4	{
	color: #666;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 10px 0 10px 0 ;
}

#pan2cont p#proceedlink {
	text-align: right;
	margin: 14px 0 0 0;
	font-size: 10px;
}

#proceedlink span a	{
 color: #fff;
 text-decoration:none
}
	
#pan2 h3	{
	width: 310px;
	margin: 0px auto 12px auto;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #666;
	text-align: justify;
	}
	
#pan3	{
	float: left;
	width: 223px;
	margin: 0 3px 0 0;
	background: #004a9d;
	height: 360px;
	}

#pan3cont	{
	float: left;
	width:  93px;

}
#pan3cont p	
{
    font-size: 7pt;
    color: Gray;
    margin-top: -2px;
}	
#pan4	{
	float: left;
	background: #b3b3b3;
	height: 360px;
	width: 74px;
	}
	
#botrunner	{
	background: url(/ELL/Img/botrunnergrnstripe.gif) repeat-x;	
	width: 1250px;
	margin: 0;
}

.cnp	{
	clear: both;
}

.hdn	{
	display: none;
}

#footer	{
	margin-top: 0px;
	}	
	
#ftelogbox	{
	border-bottom: 1px solid #000;
	text-align: right;
	}
	
#ftelogbox img	{
	margin-right: 50px;
	}
	
#footernav	{
	background: #ccc;
	width: 400px;
	margin: 0 0 0 100px;
	padding: 4px;
	text-align: center;
	}
	
#footernav a {	
	color: #444;	
	text-decoration: none;
}

#footernav a:link {	
	color: #444;	
	text-decoration: none;
}

#footernav a:hover {	
	text-decoration: underline;
	color: #666;
	}
	
#footercpy	{
	width: 400px;
	margin: 2px 0 0 100px;
	padding: 0;
	text-align: center;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
}

#footernav	ul {
	display: inline; 
	list-style: none;
	font: normal 10px Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 auto;
	}
	
#footernav li {
	display: inline;
	margin: 3px 12px;
	}
	
#brochures
{
    margin: 0 0 3px 0;
    padding: 50px 100px;
    }	
#brochures div.BRpanel
{
        float: left;
        width: 120px;
        text-align:center;
        margin:0 20px;
    }
#brochures div.BRpanel a:link, #brochures div.BRpanel a:visited
{
    color: Gray;
    font-size: 9pt;
    text-decoration: none;
}
#brochures div.BRpanel a:hover
{
    text-decoration:underline;
    }
    
/* SHADOW BOX XTYLES START */

.prettl	{
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 10px 0 0 130px;
	color: #666;
	}

.shadblock {
	width: 620px;
	height: 410px;
	background: #fff url(/ELL/Img/outlinesb.jpg) no-repeat;
	margin: 20px 0 0 0;
	clear: both;
	float:left;
		}

.caseshadblock {
	width: 700px;
	height: 169px;
	background: #fff url(/ELL/Img/caseshadbox.gif) no-repeat;
	margin: 15px auto 0 auto;
		}
		
.legishadblock {
	width: 700px;
	height: 325px;
	padding: 0;
	background: #fff url(/ELL/Img/bermlegshadbox.jpg) no-repeat;
	margin: 10px auto;
	cursor: pointer;
		}
		
.legihold	{
	width: 402px;
	height: 50px;
	padding: 0;
	margin: 0 0 0 170px;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #999;
	position: relative;
	top: 125px;

	}
	
.legihold a	{
	color: #666;
	text-decoration: none;
	}

.lhr	{
	text-align: right;
	margin: 0;
	padding: 0;
	width: 402px;
	margin: 100px 0 -90px 155px;
	}
	
.lh2	{
	margin: 13px 0 0 170px;
}


.lhi	{
	text-align: right;
	margin-top: 94px;
	padding: 0;
	font: normal 10px Arial, Helvetica, sans-serif;
	width: 557px;
	}
		
.startprocshadblock {
	width: 540px;
	padding-right: 460px;
	height: 288px;
	background: #fff url(/ELL/Img/startprocshadbox.gif) no-repeat;
	margin: 5px 0 0 120px;
	clear: both;
	float:left;
		}
		
.startprocshadblockbot {
	width: 1000px;
	height: 21px;
	background: #fff url(/ELL/Img/startprocshadboxbot.gif) no-repeat;
	margin: 0 0 5px 120px;
	clear: both;
	float:left;
		}

.startprocshadblockbot p	{
	margin: 4px 0 0 405px;
	padding: 0;
	font: normal 9.5px Arial, Helvetica, sans-serif;
}

.startprocshadblockbot p a	{
	color: #fff;
	text-decoration: none;
}
		
.startprocshadblock div.sbint {
	margin: 5px 0 0 50px;
	}
		
div.sbint .startprocul li	{
	font-size: 13px;
	margin: 10px 0;
	color: #666;
}

.casechart	{
	width: 1000px;
	margin: 10px auto 15px auto;
	}	
	
#cschartwrap	{
	width: 1000px;
	height: 265px;
	margin: 0 auto;
}

#cscpan1	{
	float: left;
	height: 265px;
	width: 268px;
}

#cscpan1wrap	{
	margin: 60px 0 0 20px;
	
}	

#cscpan2	{
	float: left;
	width: 465px;
	height: 265px;

}

#cscpan3	{
	float: left;
	height: 265px;
	width: 267px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #666;
	}
#csttl1	{
	font: bold 12px Arial, Helvetica, sans-serif;
	/*font: bold 15px Arial, Helvetica, sans-serif;*/
	color: #004a9d;
	padding: 2px 0 2px 0;
	margin: 0;
	text-transform: uppercase;
}

#csttl2	{
	font: bold 12px Arial, Helvetica, sans-serif;
	/*font: bold 15px Arial, Helvetica, sans-serif;*/
	background: #004a9d;
	color: #d9e498;
	padding: 2px 0 2px 3px;
	margin: 0;
	text-transform: uppercase;
	width: 115px;
}

#cscpan1 h4	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666;
	margin-bottom: 6px;
	}
	
#cscpan1 li	{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #666;
	}
	
#cscpan1 ul	{
	margin: 0px;
}

#cstable	{
	border: 1px solid #666;
	margin: 110px 0 0 56px;
}

#cstable td	{
	height: 26px;
	padding-left: 4px;
	vertical-align: middle;
}

#cstt	{
	width: 26px;
	background: #004a9d;
}

#cstb	{
	width: 26px;
	background: #75af1d;
}


/*#blox img	{
	margin: 255px 0 0 10px;
}*/

#blox  {
	width: 496px;
	height: 420px;
	float: left;
	background: url(/ELL/Img/lifeblocks.jpg) no-repeat bottom right;
}
#bloxppva
{
    width: 496px;
    height: 420px;
    float:left;
    background: url(/ELL/Img/faded_annuity.jpg) no-repeat bottom right;
    }		
.sbint	{
	margin: 0 35px 0 30px;
	padding: 15px 0 0 0;
	text-align: justify;
	}	
	
.sbint p	{
	font: normal 12px/14px  Arial, Helvetica, sans-serif;
	margin: 10px 0 0 0;
	}
	
.sbint li	{
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #666;
	padding: 0 0 0 1px;
	}
	
.sbint ul	{
	padding: 0 0 0 15px;
	}
	
.ovrvwshadblock {
	width: 563px;
	height: 415px;
	margin: 40px 0 0 10px;
	float:left;
		}
		
.ovrvwint	{
	margin: 0;
	padding: 5px 40px 5px 15px;
	width: 565px;
	height: 512px;
	text-align: justify;
	background: #fff url(/ELL/Img/ovrvwshadbox.jpg) no-repeat;
	float: left;
	}
	
.ovrvwint li	{
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	}
	
.ovrvwint p	{
	font-size: 13px;
}
		
#brochdlblock	{
	width: 1180px;
	text-align: right;
	margin-top: 20px;
}

.articlewrap	{
	background-image: url(/ELL/Img/newspapersbg2.jpg);
	background-repeat:no-repeat;
	background-position: 0px 60px;
/*	background-position: bottom 230; */
	margin: 20px 0 0 0;
	padding: 0 0 60px 0;
}

.articleshadblock	{
	background: url(/ELL/Img/articleshadbox2.png) no-repeat;
	width: 519px;
	height: 78px;
	margin: 10px 0 0 500px;
	padding: 1px 5px 0px 12px;
	cursor: pointer;
}

.articleshadblock p	
{
	vertical-align:middle;
	margin: 11px 0 0 9px;
	font: normal 11px Arial, Helvetica, sans-serif;
}

/*.articleshadblock p a	{
	color: #666;
	text-decoration: none;
}
*/
/*.asbhold	{
	width: 693px;
	margin: 50px 0px 50px 440px;
}*/

.artarw	{
	text-align: right;
	width: 506px;
	margin: -24px 0 0 500px;
	padding: 0;
}

.artclick	{
	text-align: right;
	margin: 4px 0 0 500px;
	width: 506px;
	padding: 0;
	font: normal 10px Arial, Helvetica, sans-serif;
	}
	
.artclick a	{
	color: #666;
}

/* NAVIGATION STYLES */

/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 5px 0 20px 40px;
list-style-type: none;
background: url(../Img/blgrbg.gif) repeat-x top left;
/*background: #004a9d;
	border-bottom: 5px solid #d2df97;*/
}

.tabsmenuclass li{
float: left;
}

.tabsmenuclass a{
display: block;
padding: 0 10px;
background: #004a9d;
color: #fff;
margin: 0 10px 0 10px;
text-decoration: none;
font: normal 11px Arial;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: url(../Img/navsel.png) no-repeat bottom center;
color: #004a9d;
padding:  14px 10px 14px 10px ;
margin: -14px 10px -14px 10px;
}

.seld a, .seld a:hover {
background: url(../Img/navarrow.png) no-repeat bottom center;
color: #004a9d;
padding:  14px 10px 14px 10px ;
margin: -14px 10px -14px 10px;
z-index: 10000
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
background: #fff;
padding: 0;
margin: 0;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
text-transform: uppercase;
}

.tabsmenucontentclass li{
float: left;
margin-right: 2em;
font: normal 11px Arial, Helvetica, sans-serif;
}

.tabsmenucontentclass li a	{
	color: #666;
	font: normal 11px Arial, Helvetica, sans-serif;
}

.tabsmenucontent li a:hover	{
	background: url(../Img/navarwsolo.gif) no-repeat top center ;
	margin: -2px 0 0 0 ;
	padding: 6px 0 0 0;
	text-decoration: none;
	color: #004a9d;
}

.tabsmenucontent li:hover	{
	padding: 3px 0 0 0;
}



.slctd	{
	background: url(../Img/navarrow.png) no-repeat bottom center;
	color: #004a9d;
	padding: 3px 0 15px 17px;
	margin: 0 8px 0 0;
	}
	
#topglobalnav	{
	/*background: #004a9d;
	border-bottom: 5px solid #d2df97;*/
	color: #fff;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding: 0;
}

#tgnavleft, #tgnavright	{	
	list-style: none;
	display: inline;
	padding: 0;
	margin: 0;
}	

#tgnavleft	{
	margin: 0 0 0 50px;
}

#tgnavleft li, #tgnavright li	{	
	display: inline;
}

#tgnavleft li	{	
	padding-right: 20px;
}

.tgnavbord	{
	border-left: 1px solid #fff;
	padding-left: 20px;
}

.tgnavbord a:hover	{
	background: url(../Img/navarrow.png) no-repeat bottom center;
	color: #004a9d;
	padding: 3px 8px 15px 8px;
	margin: 0 -8px;
	}
	
#advnav	{
	width: 360px;
	margin: 20px 0 0 0;
	padding: 0;
}

#advisornav	{
clear: both;

}

#advnav td	{
	width: 180px;
	height: 110px;
	margin: 0;
	padding: 0;
	background: url(../Img/advsrbg.gif);
	vertical-align: middle;
	text-align:center;
	cursor: pointer;
	cursor: hand;
}

table#advnav td a {
	color: #666;
	text-decoration: none;
}

#advsrnav1	{
	width: 548px;
	float: left;
	margin: 0px 23px 0px 0px;
	text-align: center;
/*	height: 371px;*/
	}
	
#advsrnav1 h3, #advsrabst1 h3 {
	color: #666;
	font-size: 14px;
	margin: 40px 0 0 0;
/*	padding-top: 40px;*/
	text-align: center;
}
	
#advsrnav2	{
	width: 531px;
	float: left;
	height: 371px;
	}

#advsrabst1	{
	width: 1102px;
	/*height: 371px;*/
	background-image: url(../Img/advisorsbg2.jpg);
	float: left;
}

#advsrabst2	{
	width: 410px;
	height: 420px;
	float: left;
}

.advisorttl	{
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0;
	text-align:center;
}

.advisorttlsub	{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 5px 0;
		text-align:center;
}

.abstractbody	{
	text-align: justify;
	overflow-y: auto;
	height: 250px;
	padding-right: 10px;
}

.advisorabstract	{
	width: 620px;
	height: 345px;
	padding: 15px 5px 15px 25px;
}

.advbackup	{
	width: 620px;
	text-align: center;	
	margin-top: 3px;
}

.advbackup a	{
	color: #666;
	font-size: 11px;
	}
	
#contactleft	{
	width: 703px;
	height: 272px;
	float: left;
}

#contactleft img	{
	margin-top: 30px;
}

#contactright	{
	width: 261px;
	height: 331px;
	margin-left: 30px;
	float: left;
	background: url(../Img/contactshadow.jpg);
}

#contactright p	{
	color: #666;
	font-size: 12px;
	line-height: 17px;
	margin: 10px auto 0 auto;
	width: 200px;
}

#contactright h3	{
	color: #666;
	font-size: 14px; 
	margin: 65px auto 0 auto;
	width: 200px;
}

#loginhome	{
	background: url(/ELL/Img/quillbg.jpg) no-repeat left -6px;
/*	height: 350px;*/
	width: 1250px;
	height: 375px;
}

#loginhome p	{
	text-align: center;
}

#loginbox	{
	width: 490px;
	height: 235px;
	background-image: url(/ELL/Img/loginsb.png);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 1px solid transparent;
	
}

#loginboxint	{
	width: 440px;
	height: 235px;
	padding:  0;
	margin: 20px 0 0 30px;
	}
	
#loginboxint h4	{
	margin: 2px 0;
	text-align: center;
	color: #004B99;
	font: bold 15px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}
	
#loginboxint p	{
	text-align: center;
	margin:  5px 0;
	}
	
#logintable	{
	margin-bottom: 20px;
}
	
#logintable	input	{
	border: 1px solid #666;
	width: 320px;
	height: 28px;
	font:  normal 18px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 2px 0px 2px 10px;
}

#cphome	{
	background: url(/ELL/Img/quillbg.jpg) no-repeat left -6px;
/*	height: 350px;*/
	width: 1250px;
	height: 375px;
}

#cphome p	{
	text-align: center;
}

#cpbox	{
	width: 490px;
	height: 290px;
	background: url(/ELL/Img/cpsb.png) no-repeat;
	margin: 0 auto;
}

#cpboxint	{
	width: 440px;
	height: 290px;
	padding:  0;
	margin: 20px 0 0 30px;
	}
	
#cpboxint h4	{
	margin: 2px 0;
	text-align: center;
	color: #004B99;
	font: bold 15px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-10px;
	}
	
#cpboxint p	{
	text-align: center;
	margin:  5px 0;
	}
	
#cptable	{
	margin-bottom: 20px;
}
	
#cptable	input	{
	border: 1px solid #666;
	width: 320px;
	height: 28px;
	font:  normal 18px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 2px 0px 2px 10px;
}

p.forgottext	{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #666;
	/*margin: 0;*/
}

p.forgottext a /*#captcha p a*/	 {
	color: #666;
	text-decoration: none;

}

p.forgottext img	{
	position: relative;
	top: 4px;
}

#loginsubbtn	{
	width: 448px;
	text-align: right;
	margin: 48px 0 0 0;
}

#loginsubbtn	{
	margin: 18px 0 0 0;
}
	
	
#captcha p, #captcha div p	{
	text-align: center;
	font: normal 11px Arial, Helvetica, sans-serif; 
	color: #666;
	margin: 0;
}

#auxwrap	{
	height: 420px;
}

#pan1aux	{
	background: url(/ELL/Img/auxsc.jpg);
	float: left;
	width: 960px;
	height: 420px;
	margin: 0 20px 0 0;
}

#pan1auxint	{
	padding: 0 10px 0 0;
	margin: 20px 0 0 20px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 920px;
	height: 400px;
	overflow-y: auto;
}

#certwrap	{
	height: 390px;
}
#certwraplegal2
{
	height: 290px;
	}
#certwraplegal3
{
	height: 950px;
	}
#pan1certlegal2
{
	background: url(/ELL/Img/certsblegal2.jpg);
	float: left;
	width: 840px;
	height: 265px;
	margin: 0 20px 0 0;
	}
#pan1certlegal3
{
	background: url(/ELL/Images/certslegal.jpg);
	float: left;
	width: 840px;
	height: 910px;
	margin: 0 20px 0 0;
	}
#pan1cert	{
	background: url(/ELL/Img/certsb.jpg);
	float: left;
	width: 840px;
	margin: 0 20px 0 0;
}
#pan1certintlegal2
{
	padding: 0 10px 0 0;
	margin: 20px 0 0 20px;
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 800px;
	height: 185px;
	}
#pan1certint	{
	padding: 0 10px 0 0;
	margin: 20px 0 0 20px;
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 800px;
	height: 880px;
	/*overflow-y: auto;*/
}

#pan1certint p	{
	font: normal 13px/15px Arial, Helvetica, sans-serif;
	margin: 12px 0;
}
#pan1certintlegal2 p
{
	font: normal 13px/15px Arial, Helvetica, sans-serif;
	margin: 10px 0;
	}
#ctfybtn	{
	position: relative;
	left: 749px;

}
#ctfybtnlegal2
{
	position: relative;
	top: 34px;
	left: 749px;
	}


#pan1auxint p	{
	margin: 10px 0;
}

#pan2aux	{
	background: #d2df97;
	float: left;
	width: 80px;
	height: 420px;
	margin: 10px 0;
	
}

#pan2cert	{
	background: #d2df97;
	float: left;
	width: 80px;
	height: 345px;
	margin: 10px 0;
	
}
#pan2certlegal2
{
	background: #d2df97;
	float: left;
	width: 80px;
	height: 185px;
	margin: 10px 0;
	
	}

#pan2certlegal3
{
	background: #d2df97;
	float: left;
	width: 80px;
	height: 890px;
	margin: 10px 0;
	
}	
/* LOGIN FUN */


/* INVESTMENTS AREA */

#invstscroll {
 height: 100px;
 overflow-y: auto;
 padding:1px;
}

.strpwrap	{
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #999;
	padding: 1px 15px 0px 15px;
	background:#fff;
	margin: 30px 0 -1px 0;
	width: 200px;
	overflow: hidden;
}

.strpwrap img {
	margin: 15px 0 0 0;

}

.bumper	{
	margin: 0;
	border: solid 1px #999;
	border-top: 1px solid #fff;
	width: 230px;
}

.strpwrapout	{
	float: left;
}

/*FAQ page */
#faqouter
{
    padding: 20px 0px 0px 100px;
    float: left;
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif; /* CHANGED Verdana, Geneva, Tahoma, sans-serif;*/
	color: #666666;
    }
#faqcontainer
{
    clear: both;
    padding: 10px 10px 13px;
    height: 347px;
    width: 602px;
    background-image: url(../Img/faqboxshadow.gif);
     background-repeat: no-repeat;  
     
    }
#faqcontainer #faqdata
{
    overflow: auto;
    height: 334px;
    margin-bottom:4px; 
    padding: 4px 4px 4px 40px;  
    }    
#faqcontainer  #faqdata h3
{
 color: #004a9d;
    font-size: 12pt;
    font-weight: bold;
    margin-bottom: 16px;
    }    
#faqcontainer  #faqdata p
{
    margin-bottom: 16px;
    }    
#faqcontainer  #faqdata h2
{
    font-size: 11pt;
    font-weight: bold;
    margin-bottom: 16px;
    color: black;
    }   
#faqcontainer #faqdata ul
{
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    }    
div.faqimg
{
        float: left;
        margin-left: 20px;
        padding-top: 30px;
        margin-bottom: -5px;
    }  
#faqcontainer #divprint
{
    text-align: right;
    }    
#faqcontainer #divprint img
{
    margin-right: -5px;
    border-width: 0;
    } 
    