/* used for dropdown menu only*/

#dropmenudiv{
position:absolute;
/*border:1px solid #ff6600;*/
border:1px solid #00747a;
font:normal 11px Arial, Helvetica,sans-serif;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #00747A;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
/*background-color: #b4e3f7;*/
/*background-color: #F4902E;*/
background-color:#9AC3C7;
color:#ffffff;

}

#dropmenudiv a:visited{ 
/*color:#6B7531;*/
/*color:#0357A0;*/
/*color:#F4902E;*/
color:#00747a;
}
#dropmenudiv a:link{ /**/
color:#00747a;


}


hr{color:#00747a;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Arial, Helvetica,sans-serif;	
	border:1px solid #cccccc;	
}
/*99c3c6*/
.segBgnd{
background:#ffffff url('../images/egcsite/bgnd/banner_bgnd.jpg');
}

.borderdwn
{
    border-bottom:1px solid #4E6B88;
	cellpadding:0px;
	cellspacing:0px;
	margin-left:2px
	  
}


.borderframe{
	background-color:#ffffff;
    border:2px solid #00747a;
	margin-left:2px;
	cellpadding:0px;
	cellspacing:0px;
}

.borderframeacct{
    border:2px solid #00747a;	
	margin-left:2px;
	margin-right:2px;
	cellpadding:4px;
	cellspacing:4px;
	background-color:#9ac3c7;


}
.marginwdth{
 margin-left:5px;

}

	
.topbannermenu{
  font-family: Arial;
  font-size:9.0pt;
  font-weight:bold;
  color:white;
  border-top:solid 1px #ADD7E7;
  border-left:solid 1px #00747A;
  border-bottom:solid 4px #31309C;
  background-image:url(../images/menu/backimg.jpg);
  padding-left:10px;
  padding-right:10px;
  text-align:center;
  height:28px;
  cursor:pointer;
}


.topbannermenu1{
  font-family: Arial;
  font-size:9.0pt;
  font-weight:bold;
  color:white;
  border-top:solid 1px #ADD7E7; 
  border-bottom:solid 4px #31309C;
  background-image:url(../images/menu/backimg.jpg);
  padding-left:8px;
  padding-right:8px;
  text-align:center;
  cursor:pointer;
}

.disc {

    font-family: arial, Helvetica,sans-serif;
    font-size: 8.0pt;
	font-color:00747A;
	font-weight:bold;
    padding: 2px;
    
}
.FooterTable {

    font-family: arial, Helvetica,sans-serif;
    font-size: 7pt;
    padding: 2px;

    
}
 .footertxt {
    font-family: arial, Helvetica,sans-serif;
    font-size: 7pt;
    padding: 2px;
	color:#00747a;
	font-style:italics;
	
  }
 
  

.info{
    text-align: right;
    float: right;
	position:absolute;
	font-size:8.0pt;
	

}

.logintxt
{
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 9.0pt;
	border:1px solid #00747A;
	
}


.TextBlueBold { color: #143D8D; font-size: 8pt; font-weight: bold;  font-family:arial, Helvetica,sans-serif;}
.smallText { color: #000000; font-size: 8pt; font-weight: normal;  font-family:arial, Helvetica,sans-serif;}




LI{
/*list-style-image: url(/images/arrow1.gif);*/
/*margin-left:30px;*/
padding:3px;
}
.helptxt a:link {height:1px;text-decoration:none;color: #00747A; font-size: 9.0pt; font-weight: normal;font-family:arial, Helvetica,sans-serif;}
.helptxt a:visited {height:1px;text-decoration:none;color: #0099cc; font-size:9.0pt; font-weight: normal;font-family:arial, Helvetica,sans-serif;}
.helptxt a:hover {height:1px;text-decoration:none;color: #0000ff; font-size: 9.0pt; font-weight: normal;font-family:arial, Helvetica,sans-serif;}
.helptxt a:active {height:1px;text-decoration:none;color: #00747A; font-size: 9.0pt; font-weight: normal;font-family:arial, Helvetica,sans-serif;}



.space a:link {height:1px;text-decoration:none;color: #00747A; font-size: 9.0pt; font-weight: normal;font-family:arial, Helvetica,sans-serif;}
.space a:visited {height:1px;text-decoration:none;color: #0563F1; font-size:9.0pt; font-weight: normal;font-family:arial, Helvetica,sans-serif;}
.space a:hover {height:1px;text-decoration:none;color: #0000ff; font-size: 9.0pt; font-weight: normal;font-family:arial, Helvetica,sans-serif;}
.space a:active {height:1px;text-decoration:none;color: #00747A; font-size: 9.0pt; font-weight: normal;font-family:arial, Helvetica,sans-serif;}

.txtbody a:link {padding:0px;height:3px;text-decoration:underline;color: #00747A; font-size: 9.0pt; font-weight:normal;font-family:arial, Helvetica,sans-serif;}
.txtbody a:visited {padding:0px;height:3px;text-decoration:underline;color: #D52B1E; font-size:9.0pt; font-weight:normal;font-family:arial, Helvetica,sans-serif;}
.txtbody a:hover {padding:0px;height:3px;text-decoration:underline;color: #D52B1E; font-size: 9.0pt; font-weight:normal;font-family:arial, Helvetica,sans-serif;}
.txtbody a:active {padding:0px;height:3px;text-decoration:underline;color: #00747A; font-size: 9.0pt; font-weight:normal;font-family:arial, Helvetica,sans-serif;}



.pagehdr
{
 color:00747A;
 font-size:12pt;
 font-weight:bold;
 
}

.pagehdr2
{
 color:00747A;
 font-size:16pt;
 font-weight:bold;
 font-family:arial,Helvetica,sans-serif;
 
}
.pagehdr5
{
 color:#00747A;
 font-size:18pt;
 font-weight:bold;

}
.pagehdr6
{
 color:#00747A;
 font-size:24pt;
 font-weight:bold;
 font-family:arial,helvetica,sans-serif;

}

.pagecontent
{
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #00747A;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 9.0pt;
	padding:2px;	
    border-left:1px solid #aaccee;
    border-right:1px solid #aaccee;
    border-bottom:1px solid #aaccee;
	border-top:1px solid #aaccee;

  
}

.rstablet
{
 border-left:1px solid #94A4B3;
 border-right:1px solid #94A4B3;
 border-bottom:1px solid #94A4B3;
 border-top:1px solid #94A4B3;
 width:410px;
}

.space
{
   	border-bottom:3px solid #ADD7E7;
	margin-left: 0px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;	
	font-family: Arial, Helvetica,sans-serif;
	font-size: 7.0pt;
	
}

.lg_text{

 font-weight:bold;
 font-size:24px;
 color:#00747A;
 padding:2px;
 font-family:arial, Helvetica,sans-serif; 
 
}

.subheader
{
 font-weight:bold;
 font-size:12px;
 color:#00747a;/*#0a53a0*/
 text-align:left;
 padding:2px;
 font-family:arial, Helvetica,sans-serif; 
 
}
.subheader1
{
 font-weight:bold;
 font-size:14px;
 color:#00747A;
 text-align:left; 
 font-family:arial, Helvetica,sans-serif; 
 }


.subheader2
{
 font-weight:bold;
 font-size:12px;
 color:#00747A;
 text-align:left;
 padding:4px; 
 font-family:arial, Helvetica,sans-serif;
 
}
/*DF7A00 00747a*/
.subheader3
{
 font-weight:bold;
 font-size:12px;
 color:#DF7A00;
 text-align:left;
 padding:2px; 
 font-family:arial, Helvetica,sans-serif;
 
}

.subheader4
{
 font-weight:bold;
 font-size:12px;
 color:#DF7A00;
 text-align:left;
 text-transform:uppercase;
 padding:0px; 
 font-family:arial, Helvetica,sans-serif;
 
}
.tablethelp
{
 border-left:1px solid #00747a;
 border-right:3px solid #cccccc;
 border-bottom:3px solid #cccccc;
 height:190px;
 width:180px;
 
 
}



.tablet_home
{
 border-left:1px solid #eeeeee;
 border-right:2px solid #cccccc;
 border-bottom:4px solid #cccccc;
 width:140;
 height:180;
 }

.tablet
{
 border-left:1px solid #eeeeee;
 border-right:3px solid #cccccc;
 border-bottom:6px solid #cccccc;
 height:220px;
 width:130px; 
}
.pageTablet1{

 border-left:1px solid #eeeeee;
 border-right:2px solid #cccccc;
 border-bottom:4px solid #cccccc;
 width:180px;
 padding-right:2px;
 text-align:center;
 color:#00747A;
 
}




.tabletrate
{
 border-left:1px solid #ADD8EF;
 border-right:2px solid #cccccc;
 border-bottom:2px solid #cccccc;
 height:375px; 
 width:160px;
}


.tablethdr
{
 background-image:url(../images/middlesection.jpg);
 border-left:2px solid #aaccee;
 border-right:2px solid #aaccee;
 border-bottom:2px solid #aaccee;
 background-color:#C6EFFF;
 font-weight:bold;
 font-size:12px;
 color:00747A;
 text-align:center;
 height:40px;
 padding:0px;
 font-family:arial, Helvetica,sans-serif; 
}


.txtheader
{ 
 font-family:arial, Helvetica,sans-serif;
 font-size:12px; 
 font-weight:bold;
 color:#00747A;
}



.txtbody
{
   
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 9.0pt;
	}
	


.helptxt
{
    font-weight:normal;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 9.0pt;
	text-align:left;

}


.Rate11sTable {

    font-family: arial, Helvetica,sans-serif;
    font-size: 9.0pt;
    font-weight: bold;
    padding: 5px;
    
}

.egc_box{

 border:1px solid #cccccc; 
/* background-image:url(../images/egcsite/bgnd/promo_bgnd.jpg);*/
 font-size:12px;
 font-family:arial, Helvetica,sans-serif; 
 height:130px;
 padding:0px;
  
}


.egc_login_box{
 border-top:4px solid #00747a; 
 border-left:4px solid #00747a;
 border-right:4px solid #00747a;
 border-bottom:4px solid #00747a;
 background-image:url(../images/egcsite/bgnd/login_bgnd.jpg);
 font-weight:bold;
 font-size:12px;
 padding:0px;
 font-family:arial, Helvetica,sans-serif; 

}

 
 .egc_Line{
 border-top:4px solid #00747A; 
 /*border-bottom:1px solid #eeeeee;*/
 font-size:12px;
 font-weight:bold;
 color:#00747A;
 
 }

.egc_side_nav{
 font-size:12px;
 font-weight:bold;
 color:#00747A;
 text-align:right;
 width:180px;

 }
.egc_side_nav ul{

}
.egc_side_nav li{
padding-bottom: 1px;
list-style-type:none;
}

.egc_side_nav li a{
margin-left: -3px;
padding: 3px 3px;
font-size: 12px;
display: block;
color: #00747A;
text-decoration: none;
font-weight: normal;
border-bottom: 1px solid #00747a;
}


.egc_side_nav a:visited{color: #00747A; }
.egc_side_nav a:hover {color: #00747A;	background: #f3f2de; text-decoration: none; font-weight: bold;}
/*.egc_side_nav_ul li{
 text-decoration: none;
 padding-bottom:6px;
 padding-right:9px;
 padding-left:10px

}

.egc_side_nav_ul li a{
display: block;
color: #0B559E;
text-decoration: none;
border-bottom: 1px solid #eeeeee;
}

.egc_side_nav_ul a:visited{color: #00747A; text-decoration: none;}
.egc_side_nav_ul a:hover {
  color: #00747A;	
  background: #F0FAFC; 
  text-decoration: none; 
}*/


.egc_login_box_bp{
 border-top:4px solid #00747A; 
 border-left:4px solid #00747A;
 border-right:4px solid #00747A;
 border-bottom:4px solid #00747A;
 background-image:url(../images/egcsite/bgnd/login_bgnd.jpg);
 font-weight:bold;
 font-size:12px;
 padding:0px;
 font-family:arial, Helvetica,sans-serif; 
 background-repeat:repeat-x;
 background-color:#ffffff;/*0557A0*/
}

.egc_rate_box{

 border:4px solid #00747A;  
 background-image:url(../images/egcsite/bgnd/rate_tease.jpg);
 font-weight:bold;
 font-size:12px;
 padding:0px;
 font-family:arial, Helvetica,sans-serif; 

}
.egc_rate_box_h{/*Created for Help Center spacing*/

 border:4px solid #00747A;  
 background-image:url(../images/egcsite/bgnd/rate_tease.jpg);
 font-weight:bold;
 font-size:12px;
 padding:0px;
 font-family:arial, Helvetica,sans-serif; 
 width:185px;
 

}

.egc_header{
 background-image:url(../images/egcsite/bgnd/login_hdr.jpg);*/
 font-family:arial, Helvetica,sans-serif;
 font-size:13px; 
 font-weight:bold;
 color:#ffffff;
 height:25px;
 text-align:center;
 
}



.egc_subhdr{border:0px;background-color:#9AC3C7;font-weight:bold;}
.egc_footer_txt {
    font-family: arial, Helvetica,sans-serif;
    font-size: 8.6pt;
    padding: 0px;
	color:#0099cc;	
  }
  
.egc_footer_txt a:link{color:#0099cc;}
.egc_footer_txt a:visited{color:#006666;}
.egc_footer_txt a:hover{color:#ff6600;}

.investfooter{border:1px solid #00747a;background-color:#f3f2de;padding-left:2px;}
.egc_textbody{ margin-left: 0px; margin-top: 0px;margin-right: 0px;	margin-bottom: 0px;	
color: #ffffff;	font-family: Arial, Helvetica,sans-serif;	font-size: 9.0pt;
padding-top:4px;padding-bottom:4px;
}
.bottMenuBgnd{background-color:#DF7A00;}

.egc_textbody a:link{color:#00747A;}
.egc_textbody a:visited{color:#00747A;}
.egc_textbody a:hover{color:#00747A;}

.egc_ratetext{ margin-left: 0px; margin-top: 0px;margin-right: 0px;	margin-bottom: 0px;	
color: #00747A;	font-family: Arial, Helvetica,sans-serif;font-size: 9.0pt;
padding-top:4px;padding-bottom:4px;
}

.egc_ratetext a:link{color:#00747A;}
.egc_ratetext a:visited{color:#00747A;}
.egc_ratetext a:hover{color:#00747A;}

.egc_bluetxt{color:#ffffff;font-size:8pt;}
.egc_bluetxt a:link{color:#ffffff;}
.egc_bluetxt a:visited{color:#ffffff;}
.egc_bluetxt a:hover{color:#ffffff;}

.egc_whitetxt {color:#ffffff;font-size:8pt;}
.egc_whitetxt a:link{color:#ffffff;}
.egc_whitetxt a:visited{color:#6C7637;}
.egc_whitetxt a:hover{color:#ff6600;}

.egc_whitetxt2{color:#00747a;font-size:8pt;}
.egc_whitetxt2 a:link{color:#ffffff;}
.egc_whitetxt2 a:visited{color:#ffffff;}
.egc_whitetxt2 a:hover{color:#ffffff;}


.egc_toplinks{font-size:8pt;}
.egc_toplinks a:link, a:visited, a:hover{color:#00747a;}


.egc_greentxt{color:#00747a;font-size:8.0pt;}

/*Navigation and ratesheet box*/
.egc_greentxt2{
				margin-left: 0px; margin-top: 0px;margin-right: 0px;	margin-bottom: 0px;	
				color: #00747A;	font-family: Arial, Helvetica,sans-serif;font-size: 9.0pt;
				padding-top:4px;padding-bottom:4px;}

.egc_greentxt2 a:link{color:#00747A;}
.egc_greentxt2 a:visited{color:#00747A;}
.egc_greentxt2 a:hover{color:#00747A;}

.egc_graytxt {color:#00747A;font-size:8pt;font-weight:normal;}

.egc_border{ border:1px solid #9AC3C7; width:792px;}

.egc_bottomtxt{color:#5b9dcd;font-size:10pt;}

.egc_bottomtxt a:link{color:#ffffff;}

.egc_bottomtxt a:visited{color:blue;}
.egc_bottomtxt a:hover{color:#ff6600;}

.egc_alert{
  color:#ffffff;
  font-size:10pt;
  font-family:arial,Helvetica,sans-serif;
  font-weight:bold;
  }

/* Alternate1 row colors and text for tables*/
.egc_type_alt{
font-size:9.0pt; font-weight:bold; font-family:arial, Helvetica,sans-serif; color:#00747A; background-color:#B3E3F7;}
/*use egc_header for table headers*/

/* Normal table row row colors and text for tables*/
.egc_type{font-size:9.0pt; font-family:arial, Helvetica,sans-serif;  color:#00747A;}

/*Job Postings*/
.jobheading{ font-size:13px; font-family:arial,tahoma; color:#ffffff; font-weight:bold; background:#000000;}
.jobtext{ paddding:10px; font-family:arial; font-size:12px; color:#00747a;}
.jobPadding{ padding:0 2px 10px 2px;}
.tableBorder{border:1px solid #cccccc;  padding:4px;  background:#ffffff;}
/*Job Postings*/

td.bgndColor1{
background-image:url(../images/egcsite/bgnd/bgndColor1.jpg);
background-color:#aacbee;
text-align:center;
}

td.bgndColor2{
background-color:#f3f2de;
}

td.bgndColor3{
background-color:#eeeeee;
}

tr.bgndColor4{
background-color:#A51810;
color:#ffffff;
font-weight:bold;
}

tr.bgndColor5{
background-image:url(../images/egcsite/bgnd/bg_auto.jpg);
}


table.indent_1
{
 text-indent:10px;
}

.padding_box{
 padding:0px;
 border-left:1px solid #cccccc;
 border-top:1px solid #cccccc;
 border-bottom:1px solid #cccccc;
 
 }
 
 .padding_box_rr{
 padding:4px;
 border-top:1px solid #0279C8;
 border-right: 1px solid #eeeeee;
 
  
 }
 .page-border{


 }
 
.bluebgndwhitetxt{
	color:#ffffff;
	background-color:#00747A;
	text-transform: uppercase;
    font-weight:bold;
	text-align:center;
}
.dealertable{
	border:1px solid #eeeeee;

}

/****************
Bethpage SEMINARS
****************/

.seminar_h1{
	background:#eeeeee url(images/egcsite/bgnd/seminar_hdr.jpg);
	font-size:12px;
	font-weight:bold;	
	color:#00747A;
	margin:30px 10px 0px 10px;
	padding:10px 0px 4px 10px;
	
}
.seminar_text{
	font-size:12px;
	/*background:#ffffff url(../images/egcsite/bgnd/seminars.jpg) no-repeat 100% 0;*/
	padding:15px 0px 10px 4px;
	border:1px dotted #00747A;
	font-weight:bold;
	color:#00747A;	
}

.seminar_details{
	font-size:12px;
	padding:15px 0px 10px 4px;
	font-weight:bold;
	color:#ffffff;
	background:#0066cb;
	border:1px dotted #ffffff;
}
.hide{display:none;}
.bethpageColor{color:#ff6600; text-transform:uppercase}
.rsvp{
	background:url(../images/egcsite/icons/envelope.jpg) no-repeat 0 0;
	color:#E1D5B4;
	height:20px;
	width:40px;
	margin:0 0 0 5px;
	border:0px;
	curson:pointer;
	}
	
.heading{font-size:13px;font-family:arial,tahoma;color:#ffffff; font-weight:bold; background:#006666;}
.subheading{font-size:12px;font-family:arial,tahoma;color:#ffffff;font-weight:bold;background:#00747A;text-align:left;}
.text{padding:4px;font-family:tahoma;font-size:11px;color:#00747A;border:1px solid #00747A;}

/*

.subheading{
 font-size:12px;
 font-family:arial,tahoma;
 color:#ffffff;
 font-weight:bold;
 background:#333399;
 text-align:left;
 
}
.text{
 padding-left:4px;
 font-family:arial;
 font-size:12px;
 color:#333399;
}

*/
.tableP{border:1px #00747A solid; padding:2px;}	

.prshadow1{
border-bottom:1px solid #00747A;
background:#aacbee;

}

.prshadow{
border-bottom:1px solid #00747A;
padding:4px;
background:#ffffff;

}
/*Bethpage rate sheet stylesheet*/
.ratesheetTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position:bottom;
	text-align: center;
	vertical-align: bottom;
	border:0;

}
.ratesheetTab a:link{
  	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	
}
.ratesheetTab a:visited{
  	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	
}

.ratesheetTab a:hover{
  	color: #00747a;
	font-weight: bold;
	text-decoration: none;
	
}

.ratespagebody
{
 font-size:8pt;
 font-family:Tahoma,arial;
 color:#00747A;
 width:0;

}

.ratespagehdr
{
 font-size:8pt;
 font-family:Tahoma,arial;
 font-weight:bold;
 color:white;
 background-color:#00747a;
 border:1px solid #007475;
}
/*Bethpage rate sheet*/

/***********
SEMINARS END
***********/	
.vitabox{
border: 1px solid #00747a;
padding:4px;
font-size:10px;
font-family:arial,tahoma;
width:200px;
}


