/*** Client specific styles ***/

.client_color {
	color: #141654;
}

#banner {
	height: 98px;
	width: 940px;
	margin-bottom: 0px;
}


#banner #client_logo {
	background: url(images/logo_banner.jpg) no-repeat;
	height: 98px;
	width: 940px;
	position: absolute;
	left: 0px;
	top: 0px;
	margin-bottom: 0px;
}

#banner #bannerart {
	background: url(images/logo_banner.jpg) no-repeat;
	height: 98px;
	width: 940px;
	float: right;
	position: absolute;
	left: 0px;
	top: 0px;
}

/*#banner #banner_btn {
	height: 18px;
	width: 160px;
	position: absolute;
	left: 780px;
	top: 80px;
	border: none;
}
*/

#banner #banner_btn {
 height: 18px;
 width: 280px;
 position: absolute;
 left: 724px;
 top: 80px;
 border: none;
}

a:link, a:visited {
	color: #333399;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}

h2 {
	color: #8C004C;
	font-size: 15px;
}

#q3hdr p {
	color: #141654;
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	background: #D8D4C9;
	padding-right: 10px;
	float: left;
	margin: 0px;
}

#q4hdr p {
	color: #141654;
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	background: #D8D4C9;
	padding-right: 10px;
	float: left;
	margin: 0px;
}

#page_titles 
{
	font-weight: bold;
	vertical-align:middle;
	color: #141654;
	margin-top:15px;
	
	}

/*** End Client specific styles ***/


body {
	background: #FFFFFF;
	margin: 0px;
}
body, p, div, td, th ul, li, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p, h1, h2, h3 {
	margin-top: 0px;
}

#main {
	background: #CCCCCC;
	width: 940px;
	margin-bottom: 1px;
}
.modalBackground {
	background-color:White;
	filter:alpha(opacity=70);
	opacity:0.7;
	 display:inherit;
	 

}
/*** Home page styles ***/

#left_info {
	width: 311px;
	position: absolute;
	top: 171px;
	clear: both;
	left: 10px;
}

#welcome {
	font-size: 11px;
}
#welcome #title {
	margin-bottom: 15px;
}

#welcome #content {
	overflow: auto;
	height: 350px;
}

#left_info #tabbed_layers {
	width: 311px;
	position: absolute;
	left: 0px;
	top: 288px;
	font-size: 12px;
	
	
}
#tabbed_layers #tab1layer {
	height: 205px;
	width: 311px;
	position: absolute;
	top: 37px;
	border-bottom: 1px solid #999999;
}
#tabbed_layers #tab2layer {
	height: 205px;
	width: 311px;
	position: absolute;
	top: 37px;
	visibility: hidden;
	border-bottom: 1px solid #999999;
}
#tabbed_layers #tab3layer {
	height: 205px;
	width: 311px;
	position: absolute;
	top: 37px;
	visibility: hidden;
	border-bottom: 1px solid #999999;
}
#tab1layer #tab1content {
	padding: 10px;
	font-size: 11px;
}
#tab2layer #tab2content {
	padding: 10px;
	font-size: 11px;
}
#tab3layer #tab3content {
	padding: 10px;
	font-size: 11px;
}
#sidelines_tabs1 {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	height: 205px;
	overflow: auto;
}
#sidelines_tabs2 {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	height: 205px;
	overflow: auto;
}
#sidelines_tabs3 {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	height: 205px;
	overflow: auto;
}
#left_info #alerts {
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
	padding-left: 30px;
	font-size: 11px;
	color: #8C004C;
	font-weight: bold;
	padding-top: 10px;	
	padding-bottom: 10px;
}

#right_info {
	height: 522px;
	width: 609px;
	position: absolute;
	top: 154px;
	background: #D8D4C9 url(images/right_bgnd1.gif) repeat-y;
	left: 331px;
}

#q3
{
	width: 586px;
	position: relative;
	left: 11px;
	top: 10px;
	background: url(images/report_bgnd.gif) no-repeat;
	height: 245px;
}

#q3hdr
{
	position: absolute;
	left: 20px;
	width: 530px;
}

#q3report
{
	clear: both;
	height: 206px;
	position: absolute;
	width: 567px;
	top: 29px;
	left: 10px;
}

#q4 {
	width: 586px;
	position: relative;
	left: 11px;
	top: 24px;
	background: url(images/report_bgnd.gif) no-repeat;
	height: 245px;
}

#q4hdr
{
	position: absolute;
	left: 20px;
	width: 530px;
}

#q4report
{
	clear: both;
	height: 206px;
	position: absolute;
	width: 567px;
	top: 29px;
	left: 10px;
}

/*#footer {
	position: absolute;
	width: 940px;
	left: 0px;
	top: 677px;
	margin-bottom: 10px;
}
*/
#footerHome {
	
	position: absolute;
	width: 940px;
	left: 0px;
	top: 677px;
	margin-bottom: 10px;
}
#footerHomecontent {
	margin-left: 10px;
	border-top: 1px solid #999999;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 5px;
	padding-right: 5px;
	font-size: 10px;
	text-align: right;
	color: #666666;
	padding-bottom: 10px;
}

#footer {

width: 940px;

left: 0px;

margin-bottom: 10px;

margin-top: 10px;

}

#footerpopup {
	position: absolute;
	left: 0px;
	margin-bottom: 10px;
}

#footercontent {
	margin-left: 10px;
	border-top: 1px solid #999999;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 5px;
	padding-right: 5px;
	font-size: 10px;
	text-align: right;
	color: #666666;
	padding-bottom: 10px;
}


#footerAdminReport
{
	position: relative;
	width: 940px;
	left: 0px;
	float: inherit;
	/*top: 6000px;*/
	margin-bottom: 10px;
	z-index: auto;
	border: 2px;
	}


#footerAdmincontent
{
	margin-left: 10px;
	border-top: 1px solid #999999;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 5px;
	padding-right: 5px;
	font-size: 10px;
	z-index: auto;
	text-align: right;
	color: #141654;
	padding-bottom: 10px;
	clear: both;
	display: block;
	float: right;
	visibility: visible;
}


/* - For the alert grid on the home page - */
td.contentcell {
    color: #606060;	
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
td.headercell {
    color: #606060;	
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;	
    height: 20px; 
    border: 1px solid #000000;
    text-align: center;	
}
td.subcontentcell {
    color: #606060;	
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;	
    text-align: center;
}

/***** Home Page Styles end ****/

/******* MAIN_NAV ELEMENTS *******/

table#Main_nav1_mnuRight {
	height: 29px;
	border-left: 1px solid #666666;
}

table.main_nav {
	width: 940px;
	height: 29px;
	background: url(images/mainnav_bgnd4.gif) repeat-x;
	margin-bottom: 0px;
	top:auto;
}

td.left_menu{
	width: 25%;
}

td.help_menu{
	width: 10%;
}

td.separator{
	float: left;
	width: 20%;
}

td.right_menu{
	background: url(images/mainnav_bgnd5.gif) repeat-x;
	height: 29px;
}

.leftmenutopitem
{
	padding-left: 5px;
	padding-right: 5px;
	border-right: solid 2px #f7f7f7;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.leftmenutopitem a:link, .leftmenutopitem a:visited 
{
	color: #000000;
	text-decoration: none;
}

.leftmenutopitem a:hover
{
	text-decoration: underline;
}

.leftdynamicmenu
{
	border: outset 1px;
}

.leftmenusubitem
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #e6e4dc;
	padding: 2px;
}

a.leftmenusubitem {
 padding: 0px;
}

a.leftmenusubitem:link, a.leftmenusubitem:visited
{
	text-decoration: none;
	color: #000000;
}

.leftmenusubhoveritem
{
	text-decoration: none;
	background-color: #8CA4D5;
}

/* Both this and the a.helpmenutopitem are needed to 
render the help menu correctly - due to how Microsoft
renders the menu */
.helpmenutopitem
{
	font-size: 11px;
}

a.helpmenutopitem {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	background: url(images/help_icon.gif) no-repeat;
	line-height: 29px;
	display: block;
	padding-left: 30px;
	margin-left: 8px;
}

a.helpmenutopitem:hover
{
	text-decoration: underline;
}

.helpdynamicmenu
{
	border: outset 1px;
}

.helpmenusubitem
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
	padding: 2px;
}

a.helpmenusubitem {
 padding: 0px;
}

.helpmenusubhoveritem
{
	text-decoration: none;
	background-color: #8CA4D5;
}

.rightmenutopitem
{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	z-index: 99;
}

 a.rightmenutopitem
{
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

 a.rightmenutopitem:hover
{
	text-decoration: underline;
}

.rightdynamicmenu
{
	border: outset 1px;
}

.rightmenusubitem
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
	padding: 2px;
	z-index: 99;
}

a.rightmenusubitem {
 padding: 0px;
}

a.rightmenusubitem:link, a.rightmenusubitem:visited
{
	text-decoration: none;
	color: #000000;
}

.rightmenusubhoveritem
{
	text-decoration: none;
	background-color: #8CA4D5;
}

#sub_nav {
	background: url(images/subnav_bgnd6.gif) repeat-x;
	height: 24px;
	width: 940px;
}

#sub_nav a:link, #sub_nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
	float: right;
	font-size: 11px;
	background: url(images/subnav_bgnd2.gif) repeat-x;
	line-height: 22px;
	color: #FFFFFF;
	padding-left: 2px;
	padding-right: 9px;
}

#sub_nav a:hover {
	text-decoration: underline;
}

/*** Start Report link colors ***/

#sub_nav a.navy:link, #sub_nav a.navy:visited {

background: url(./images/sub_bgnd_navy_tab2.gif) no-repeat left top;
display: block;
text-indent: 15px;
width:88px;
height:24px;

}

/*

#sub_nav a.navy:hover {

background: #141654;

border-left: solid 1px #000000; url(../images/sub_bgnd_navy.gif) no-repeat left bottom;

border-top: 1px solid #000000;

}

*/

#sub_nav a.ltblue:link, #sub_nav a.ltblue:visited {

background: url(./images/sub_bgnd_ltblue_tab2.gif) no-repeat left top;
display: block;
text-indent: 15px;
width:88px;
height:24px;

}

/*

#sub_nav a.ltblue:hover {

background: #8CA4D5; url(../images/sub_bgnd_ltblue.gif) no-repeat left bottom;

border-left: 1px solid #000000;

border-top: 1px solid #000000;

}

*/

#sub_nav a.maroon:link, #sub_nav a.maroon:visited {

background: url(./images/sub_bgnd_maroon_tab2.gif) no-repeat left top;
display: block;
text-indent: 15px; 
width:88px;
height:24px;

}

/*

#sub_nav a.maroon:hover {

background: #8C004C; 

border-left: 1px solid #000000;

border-top: 1px solid #000000;

}

*/

#sub_nav a.royal:link, #sub_nav a.royal:visited {

background: url(./images/sub_bgnd_royal_tab2.gif) no-repeat left top;
display: block;
text-indent: 15px;
width:88px;
height:24px;

}

/*

#sub_nav a.royal:hover {

background: url(./images/sub_bgnd_royal_tab.gif) no-repeat left top;

width:112px;

height:24px;

}

*/

#sub_nav a.teal:link, #sub_nav a.teal:visited {

background: url(./images/sub_bgnd_teal_tab2.gif) no-repeat left bottom; 
display: block;
text-indent: 15px; 
width:88px;
height:24px;

 

}
#sub_nav a.gold:link, #sub_nav a.gold:visited {

background: url(./images/sub_bgnd_gold_tab2.gif) no-repeat left bottom; 
display: block;
text-indent: 15px; 
width:88px;
height:24px;

 

}
/* #sub_nav a.teal:hover {

background: url(./images/sub_bgnd_teal_tab.gif) no-repeat left bottom; 

width:112px;

height:24px;

display: block;

}

*/

/*** End Report link colors ***/




/*** reports and prompts styles follow ***/
/* MES 1/20 - renamed prompts to panelPrompts for ASPX use.
 *            changed a type in #close to .promptsgeneratereport class
 *              for ASPX use.
 */
#report_main {
	position: absolute;
	top: 154px;
	left: 1px;
	width: 940px;
}

#report_main #panelPrompts {
	background: #FFFFFF;
	position: absolute;
	top: 26px;
	left: 0px;
	z-index: 99;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #333333;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	width: 640px;
	overflow: hidden;
	visibility: hidden;
	z-index: 9999;
}

#report_main #data {
	position: absolute;
	top: 25px;
	left: 0px;
	font-size: 11px;
	clear: both;
	z-index: 1;

/* 	margin-right: 5px; */
}

#report_main #report_nav #exports {
	font-size: 11px;
	width: 700px;
	float: right;
	text-align: right;
	height: 25px;
}

#report_main #report_nav a.show_toggle {
	height: 25px;
	width: 136px;
	display: block;
	background: url(images/btn_prompts.gif) no-repeat;
}

#report_main #report_nav a.close_toggle {
	height: 25px;
	width: 136px;
	display: block;
	background: url(images/btn_prompts_f2.gif) no-repeat;
}

#report_main #report_nav a.disable_toggle {
	height: 25px;
	width: 136px;
	display: block;
	background: url(images/btn_prompts_disabled.gif) no-repeat;
}

#panelPrompts #close {
	font-size: 11px;
	background: url(images/mainnav_bgnd1.gif) repeat-x;
	height: 29px;
}

#panelPrompts #scroll {
	height: 350px;
	overflow: auto;
	width: 640px;
	font-size: 11px;
	padding: 10px;
	z-index: 9999;
}

div.leftprompts
{
	width: 300px;
}

div.rightprompts
{
	width: 300px;
	height: 350px;
	position: absolute;
	left: 320px;
	top: 40px;
	overflow:auto; 
	border: inset 1px black;
}

.promptsgeneratereport {
	height: 29px;
	width: 163px;
	display: block;
	margin-left: 460px;
}

#report_nav #showprompttoggle {
	position: absolute;
	height: 25px;
	width: 136px;
}

#report_nav #closeprompttoggle {
	position: absolute;
	height: 25px;
	width: 136px;
}

#report_nav #disableprompttoggle {
	position: absolute;
	height: 25px;
	width: 136px;
}



/*** end reports and prompts style ***/
/*** new report page ******/
#report_mainView {
	position: absolute;
	top: 30px;
	left: 1px;
	width: 940px;
	background-color:#f7f7f7;
}

#report_mainView #panelPrompts {
	background: #FFFFFF;
	position: absolute;
	top: 26px;
	left: 0px;
	z-index: 99;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #333333;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	width: 640px;
	overflow: hidden;
	visibility: hidden;
	z-index: 9999;
}

#report_mainView #dataView {
	position: absolute;
	top: 25px;
	left: 0px;
	font-size: 11px;
	clear: both;
	z-index: 1;

/* 	margin-right: 5px; */
}
#mnuSiteGeneral
{
	position: absolute;
	top: 1px;
	left: 1px;
	font-size: 11px;
	clear: both;
	z-index: 1;

	
}
#exportsView {
	font-size: 11px;
	height: 25px;
	left:89px
}

#report_mainView #report_navView a.show_toggleView {
	height: 25px;
	width: 84px;
	display: block;
	background: url(images/btn_prompts.gif) no-repeat;
	top:1px;
}

#report_mainView #report_navView a.close_toggleView {
	height: 25px;
	width: 84px;
	display: block;
	background: url(images/btn_prompts_f2.gif) no-repeat;
	top:1px;
	
}

#report_mainView #report_nav a.disable_toggleView {
	height: 25px;
	width: 84px;
	display: block;
	background: url(images/btn_prompts_disabled.gif) no-repeat;
	top:1px;
}

#panelPromptsView #close {
	font-size: 11px;
	background: url(images/mainnav_bgnd1.gif) repeat-x;
	height: 29px;
}

#panelPromptsView #scrollView {
	height: 450px;
	overflow: auto;
	width: 640px;
	font-size: 11px;
	padding: 10px;
	z-index: 9999;
}

div.leftpromptsView
{
	width: 300px;
}

div.rightpromptsView
{
	width: 300px;
	height: 350px;
	position: absolute;
	left: 320px;
	top: 40px;
	overflow:auto; 
	border: inset 1px black;
}

.promptsgeneratereportView {
	height: 29px;
	width: 163px;
	display: block;
	margin-left: 460px;
}

#report_navView #showprompttoggleView {
	position: absolute;
	height: 25px;
	width: 84px;
	left:1px;
}

#report_navView #closeprompttoggleView {
	position: absolute;
	height: 25px;
	width: 84px;
	left:1px;
}

#report_navView #disableprompttoggleView {
	position: absolute;
	height: 25px;
	width: 84px;
	left:1px;
}
/*** end
/*** login page styles ***/
#survey_banner {
	width: 940px;
	overflow: hidden;
	position: relative;
	left: 0px;
	top: 0px;
	height: 98px;
	margin-bottom: 1px;
}

#survey_bannerart 
{
	height: 90px;
	width: 200px;
}


#survey {
	position: relative;
	top: 0px;
	width: 730px;
	left: 210px;
	font-size: 12px;
	height: 243px;
	background: url(images/login_content_bgnd.jpg) no-repeat;
}
#survey #content {
	padding: 20px;
	border-bottom: 1px solid #D1D1D1;
	background: url(images/login_lwr_bgnd.jpg) no-repeat right bottom;
}
#survey #content table {
	margin-left: 50px;
	margin-top: 25px;
}
/*** end survey page styles ***/

/*** start error styles ***/
#error_main {
	position: absolute;
	top: 159px;
	width: 920px;
	left: 10px;
	font-size: 12px;
	background: url(images/login_content_bgnd.jpg) no-repeat;
}

#error_main #error_bgnd {
	background: url(images/login_lwr_bgnd.jpg) no-repeat right bottom;
	border: 1px solid #D1D1D1;
}
#error_main #error_bgnd #content {
	padding: 20px 20px 10px;
	float: left;
	height: 400px;
}

#clear {
	clear: both;
}

#error_main #error_bgnd #min_height {
	float: left;
	margin-left: -5px;
	height: 141px;
	width: 1px;
}
#error_info_btn1 {
	position: absolute;
	left: 12px;
	top: 350px;
	height: 25;
	width: 177px;
}
#error_info_btn1 a {
	background: url(images/btn_error_display.gif) no-repeat;
	height: 25px;
	width: 177px;
	display: block;
}
#error_info_btn2 {
	position: absolute;
	left: 12px;
	top: 350px;
	height: 25;
	width: 177px;
	visibility: hidden;
}
#error_info_btn2 a {
	background: url(images/btn_error_display_f2.gif);
	height: 25px;
	width: 177px;
	display: block;
}
#error_info {
	position: absolute;
	left: 10px;
	top: 375px;
	width: 920px;
	height: 200px;
	overflow: auto;
	visibility: hidden;
}

#error_info_content {
	padding: 20px;
	font-size: 12px;
	border: 1px solid #FF3300;
	background: #F0F0F0;
}

h2.errortitle {
	color: #FF3300;
	font-size: 15px;
}

span.error_info_content{
	color: #FF3300;
	font-size: 10px;
}

/*** end error styles ***/

/*** generic page style ***/
/*
#generic_main {
	position: absolute;
	top: 159px;
	width: 770px;
	left: 80px;
	font-size: 11px;
	background: url(images/login_content_bgnd.jpg) no-repeat;
}

#generic_bgnd {
	padding: 20px;
	border-bottom: 1px solid #D1D1D1;
	background: url(images/login_lwr_bgnd.jpg) no-repeat right bottom;
}
*/
#generic_main 

{

margin-left: 80px;

margin-top: 20px;

width: 770px;

font-size: 11px;

background: url(images/login_content_bgnd.jpg) no-repeat;

}

#generic_bgnd {

padding: 20px;

border-bottom: 1px solid #D1D1D1;

background: url(images/login_lwr_bgnd.jpg) no-repeat right bottom;

}



#clear {
	clear: both;
}

#generic_main #generic_bgnd #min_height {
	float: left;
	height: 200px;
}

/*** Help Pop Up Styles ***/
.help_pop_up {
	padding: 15px;
	font-size: 12px;
	background: url(images/login_lwr_bgnd.jpg) no-repeat right bottom;
}

.help_pop_up h2 {
	border-bottom: 1px solid #FF3300;
	color: #000000;
	text-indent: 30px;
	background: url(images/info_icon.gif) no-repeat;
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 5px;
}

/*** Batch Print Popup Styles ***/

.dialog_pop_up {
	padding: 15px;
	font-size: 12px;
	background: url(images/login_lwr_bgnd.jpg) no-repeat right bottom;
}

.dialog_pop_up h2 {
	border-bottom:  1px solid #999999;
	color: #000000;
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 5px;
}

/*** Admin Reports page styles ***/
div.treeview
{
	text-align: left;
	width: 250px;
	height: 200px;
	overflow:auto; 
	border: inset 1px black;
	background-color: White;
}

#folderoptions
{
	position: relative;
	left: 0px;
	top: 0px;
}

#reportoptions
{
	position: relative;
	top: -135px;
}

#user_report_main {
	width: 770px;
	padding-left: 100px;
	font-size: 10px;
	/*background: url(../images/login_content_bgnd.jpg) no-repeat;*/
}

#customize_dash
{
	width: 200px;
	
	}



/*..........*/
.ajax__tab_Everest .ajax__tab_header 
       {

		background:url(images/tab-line.gif) repeat-x bottom;
		}
.ajax__tab_Everest	.ajax__tab_hover .ajax__tab_tab
	{
		margin-right:4px;
		padding:4px;
		overflow:hidden;
		text-align:center;
		cursor:pointer;
		display:-moz-inline-box;
		display:inline-block;
		border-top-style:solid; 
		border-top-width:1px;
		border-top-color:black;	
  		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:black;
		height:25px;
		width:125px;  
		background-color: white;
	}	
.ajax__tab_Everest	.ajax__tab_active .ajax__tab_tab 
      {
		
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:white;
		background-color:white;
		border-left-style:none;
		border-left-width:0px;
		border-left-color:black;
		border-right-style:solid;
		border-right-width:1px;
		border-right-color:black;
		}	
.ajax__tab_Everest .ajax__tab_outer 
       {
		display:-moz-inline-box;
		display:inline-block;
		border-left-style :solid;
		border-left-width:1px;
		border-left-color:black;
		}
.ajax__tab_Everest .ajax__tab_inner 
      {
		display:-moz-inline-box;
		display:inline-block; 

		}
.ajax__tab_Everest .ajax__tab_tab 
      {
		margin-right:4px;
		padding:4px;
		overflow:hidden;
		text-align:center;
		cursor:pointer;
		display:-moz-inline-box;
		display:inline-block;
		border-top-style:solid; 
		border-top-width:1px;
		border-top-color:black;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:black;
		 height:25px;
		 width:125px;   
		  background-color: Silver;
		  border-right-style:solid;
		border-right-width:1px;
		border-right-color:black;
		 }
.ajax__tab_Everest .ajax__tab_body 
       {
		 font-family:verdana,tahoma,helvetica;
		 font-size:10pt;
		 border:1px solid #999999;
		 border-top:0;
		 padding:8px;
		 background-color:#ffffff;
				border-left-style:solid;
		border-left-width:1px;
		border-left-color:black; 
		 }


