﻿body
{
	margin-top: 15px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding-bottom: 30px;
	background-color: #121732;
	background-image: url("../images/EQ_BKG_FINAL_080207.jpg" );
	background-repeat: no-repeat;
	background-position: center top; /* 	scrollbar-3d-light-color: #F9ECC9; 	scrollbar-arrow-color: #E6EAF3; 	scrollbar-base-color: #ECAE08; 	scrollbar-dark-shadow-color: #ECAE08; 	scrollbar-face-color: #ECAE08; 	scrollbar-highlight-color: #FFFFFF; 	scrollbar-shadow-color: #FFFFFF; 	*/
}

body.public
{
	margin-top: 15px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding-bottom: 30px;
	background-position: top;
	background-image: url("../images/EQpublic_bgnd.jpg" );
	background-repeat: repeat-x;
	background-color: #174C89;
}

body.noimage
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-image: none;
	background-color: White;
}

/* Nav Menu Styles */
a:link.rollOverRoomSelected, a:visited.rollOverRoomSelected, a:hover.rollOverRoomSelected, a:active.rollOverRoomSelected
{
	display: block;
	width: 64px;
	height: 64px;
	background-position: -64px 0;
	background-image: url("../images/EQ_Room_Icon_Roll.gif" );
	text-decoration: none;
}

a:link.rollOverRoom, a:visited.rollOverRoom
{
	display: block;
	width: 64px;
	height: 64px;
	background-image: url("../images/EQ_Room_Icon_Roll.gif" );
	text-decoration: none;
}
a:hover.rollOverRoom, a:active.rollOverRoom
{
	background-position: -64px 0;
}

a:link.rollOverHutSelected, a:visited.rollOverHutSelected, a:hover.rollOverHutSelected, a:active.rollOverHutSelected
{
	display: block;
	width: 64px;
	height: 64px;
	background-image: url("../images/EQ_Hut_Icon_Roll.gif" );
	text-decoration: none;
	background-position: -64px 0;
}

a:link.rollOverHut, a:visited.rollOverHut
{
	display: block;
	width: 64px;
	height: 64px;
	background-image: url("../images/EQ_Hut_Icon_Roll.gif" );
	text-decoration: none;
}
a:hover.rollOverHut, a:active.rollOverHut
{
	background-position: -64px 0;
}

a:link.rollOverVillageSelected, a:visited.rollOverVillageSelected, a:hover.rollOverVillageSelected, a:active.rollOverVillageSelected
{
	display: block;
	width: 64px;
	height: 64px;
	background-image: url("../images/EQ_Village_Icon_Roll.gif" );
	text-decoration: none;
	background-position: -64px 0;
}

a:link.rollOverVillage, a:visited.rollOverVillage
{
	display: block;
	width: 64px;
	height: 64px;
	background-image: url("../images/EQ_Village_Icon_Roll.gif" );
	text-decoration: none;
}
a:hover.rollOverVillage, a:active.rollOverVillage
{
	background-position: -64px 0;
	text-decoration: none;
}
/* End Nav Menu Styles */

/* Custom Tab Menu Styles */
.tab-menu
{
	background-image: url("../images/tab_Middle.gif" );
	background-color: #596476;
	border-left: 1px solid #B4B4B4;

}

.tab-selected
{
	width: 130px;
	height: 25px;
	text-align: center;
	color: #f9f9ff;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.tab-selected a:link, .tab-selected a:visited
{
	display: block;
	color: #f9f9ff;
	border: none;
	text-decoration: none;
	white-space: nowrap;
}

.tab-selected a:hover, .tab-selected a:active
{
	display: block;
	color: #f9f9ff;
	border: none;
	text-decoration: underline;
	white-space: nowrap;
}

.tab-disabled
{
	border-right: 1px solid #B4B4B4;
	border-top: 1px solid #B4B4B4;
	background-color: #FFFFFF;
	padding-left: 7px;
	padding-right: 7px;
	color: #B4B4B4;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	width: 130px;
	height: 25px;
	text-align: center;
}

/* This is the link styles for the tabs */
.tab-nonselected
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	border-right: 1px solid #B4B4B4;
	border-top: 1px solid #B4B4B4;
	background-color: #FFFFFF;
	padding-left: 7px;
	padding-right: 7px;
	width: 130px;
	height: 25px;
	text-align: center;
	font-size: 13px;
}

.tab-nonselected a:link, .tab-nonselected a:visited
{
	display: block;
	color: #455367;
	border: none;
	text-decoration: none;
	white-space: nowrap;
}

.tab-nonselected a:hover, .tab-nonselected a:active
{
	display: block;
	color: #1A2961;
	border: none;
	text-decoration: underline;
	white-space: nowrap;
}

.quote
{
            font-family: Monotype Corsiva;
            font-size: 14pt;
            color: #1A2961;
}

.quote-small
{
            font-family: Monotype Corsiva;
            font-size: 13pt;
            color: #1A2961;
}

.speaker
{
	font-family: arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
}

/* public Tab Menu */
.tab-menu-public
{
	width: 100%;z-index:1010;
}

.tab-selected-public
{
	width: 14%;
	color: #f9f9ff;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	border-right: 1px solid #4F586A;
	background-image: url("../images/EQpublic_Nav_Strip_h.gif" );
	height: 50px;
	text-align:center;
}

.tab-nonselected-public
{
	width: 14%;
	color: #f9f9ff;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	border-right: 1px solid #4F586A;
	background-image: url("../images/EQpublic_Nav_Strip.gif" );
	height: 50px;
	text-align:center;
}

.tab-nonselected-public:hover
{
	background-image: url("../images/EQpublic_Nav_Strip_h.gif" );
}

.tab-nonselected-public a:link, .tab-nonselected-public a:visited, .tab-selected-public a:link, .tab-selected-public a:visited 
{
	display: block;
	background-image: none;
	border-right: none;
	color: #f9f9ff;
	text-decoration: none;
	white-space: nowrap;
	padding-top:18px;
	padding-bottom:18px;
}

.tab-nonselected-public a:hover, .tab-nonselected-public a:active, .tab-selected-public a:hover, .tab-selected-public a:active 
{
	display: block;
	background-image: none;
	border-right: none;
	color: #f9f9ff;
	text-decoration: underline;
	white-space: nowrap;
	padding-top:18px;
	padding-bottom:18px;
}

.tab-menu-submenuItem
{
	padding-top: 4px;
	padding-bottom : 4px;
	display: block;
	width: 160px;
	padding-left: 20px;
	color: #f9f9ff;
	background-color: #152235;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-align: left;
}

a:link.tab-menu-submenuItem
{
	display: block;
	padding-top: 6px;
	padding-bottom : 6px;
}

a:hover.tab-menu-submenuItem 
{
	display: block;
	color: #B38120;
	background-color: #394555;
}

.tab-menu-submenu
{
	width: 180px;
	background-color: #152235;z-index:1000;
}

.hide
{
	display: none;
}

.Navigation a, .Navigation a:visited
{
	display: block;
	text-decoration: none;
	color: Black;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Navigation a:hover, .Navigation a:active
{
	display: block;
	text-decoration: underline;
}
.Navigation, #Navigation
{
	width: 150px;
	padding-left: 20px;
	padding-right: 10px;
	text-align: left;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: Black;
}

/* End Custom Tab Menu Styles */

/* ASP Menu Control Styles */
.mainMenu
{
	background-image: url("../images/Menu_MiddleBar.gif" );
	width: 968px;
	table-layout:fixed;
	color: #f9f9ff;
}

.mainMenuItem
{
	color: #f9f9ff;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	height: 25px;
	text-align:center;
}

.mainMenuItem a:Link
{
	color: #f9f9ff;
}

.mainMenuItemHover
{
	background-image: url("../images/Nav_bar_h.gif" );
	color: #f9f9ff;
}

.mainMenuItemHover a
{
	text-decoration: underline;
	color: #f9f9ff;
}

.subNavMainMenu
{
	text-align: left;
	background-color: #152235;
	color: #f9f9ff;
}

.subNavMenuItem a:Link
{
	color: #f9f9ff;
}

.subNavMenuItem
{
	display:block;
	width:180px;
	text-indent:20px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #f9f9ff;
	background-color: #152235;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-align: left;
}

.subNavMenuItemHover
{
	background-color: #394555;
}

.subNavMenuItemHover a,.subNavMenuItemHover a:hover
{
	color: #B38120;	
}



/* END ASP Menu Control Styles */

/*Custom Styles not from moore creative */
.headerTable
{
	background-image: url("../images/Header_M_strip.gif" );
}
.bodyTablePublic
{
	width: 964px;
}
.bodyTablePublic
{
	width: 964px;
}

.fullContentAreaPublic
{
	vertical-align: top;
	background-color: White;
	width: 960px;
}
.fullContentArea2ColumnPublic
{
	vertical-align: top;
	margin-bottom: 2px;
	width: 960px;
}

.bodyTable
{
	width: 984px;
}

.fullContentArea
{
	vertical-align: top;
	background-color: White;
	width: 980px;
}
.fullContentArea2Column
{
	vertical-align: top;
	margin-bottom: 2px;
	width: 980px;
}

.mainContentArea
{
	width: 99%;
	margin-top: 10px;
	margin-bottom: 10px;
	vertical-align: top;
}

/*End Custom Styles not from moore creative */
/*
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
}
ol
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
}
li
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	color: #B38120;
}
*/

hr
{
	color: #747273;
	line-height: 2px;
}

h1
{
	font-family: arial, helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}

h2
{
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

h3
{
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}


.login-box
{
	border: 1px #000000 solid;
	height: 16px;
	font-size: 11px;
	background-color: #8493BD;
	color: #ffffff;
}
.title
{
	color: #B38120;
	font-family: Palatino, Palatino MT, Palatino Linotype, Book Antiqua, serif;
	font-size: 20px;
	font-weight: bold;
}
.subtitle
{
	color: #B38120;
	font-family: arial, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}

.title-blue
{
	color: #1A2961;
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.subtitle-blue
{
	color: #1A2961;
	font-family: arial, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}

.small-subtitle-blue
{
	color: #1A2961;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.subtitle-white
{
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}

.headerfooter, a:link.headerfooter, a:visited.headerfooter
{
	color: #fff;
	letter-spacing: 1.5px;
	font-family: arial;
	font-size: 10px;
	font-weight: bolder;
}

a:hover.headerfooter, a:active.headerfooter
{
	color: #fff;
	letter-spacing: 1.5px;
	font-family: arial;
	font-size: 10px;
	font-weight: bolder;
}

.copyright
{
	color: #94999C;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: -1px;
}

.xsm-font
{
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
}
.xlg-font
{
	color: #1A2961;
	font-family: arial, helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
}

.border-full
{
	border-top: 1px #747273 solid;
	border-left: 1px #747273 solid;
	border-right: 1px #747273 solid;
	border-bottom: 1px #747273 solid;
}
.border-top
{
	border-top: 1px #747273 solid;
}
.border-top-surround
{
	border-top: 1px #747273 solid;
	border-left: 1px #747273 solid;
	border-right: 1px #747273 solid;
}
.border-top-left
{
	border-top: 1px #747273 solid;
	border-left: 1px #747273 solid;
}
.border-top-right
{
	border-top: 1px #747273 solid;
	border-right: 1px #747273 solid;
}
.border-bottom
{
	border-bottom: 1px #747273 solid;
}
.border-bottom-surround
{
	border-left: 1px #747273 solid;
	border-right: 1px #747273 solid;
	border-bottom: 1px #747273 solid;
}
.border-bottom-left
{
	border-left: 1px #747273 solid;
	border-bottom: 1px #747273 solid;
}
.border-bottom-right
{
	border-right: 1px #747273 solid;
	border-bottom: 1px #747273 solid;
}
.border-left
{
	border-left: 1px #747273 solid;
}
.border-right
{
	border-right: 1px #747273 solid;
}
.border-sides
{
	border-left: 1px #747273 solid;
	border-right: 1px #747273 solid;
}

.hidden
{
	display: none;
}

/*dropdown list to use for lighlighted items*/
/*not sure if we'll be using the background color yet, commented out for now*/
.eq-font-ddl-highlight
{
	/*background-color:#F7F7F9;*/
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.eq-font-ddl
{
	/*background-color:#F7F7F9;*/
	color: gray;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

/*Ajax Modal Popup*/
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 2px;
	border-style: solid;
	border-color: Gray;
	padding: 4px;
	width: 400px;
	min-height: 250px;
}

.modalPopupYesNo
{
	background-color: #ffffdd;
	border-width: 2px;
	border-style: solid;
	border-color: Gray;
	padding: 4px;
	width: 300px;
	min-height: 50px;
}

@media print
{
	.navMenu, .mainHeader, .printbutton, .eqFooter, .nonPrintArea
	{
		visibility: hidden;
	}
	.printArea
	{
		visibility: visible;
	}
}
	
div#image-company { 
	position: relative; 
	left: 251px; top: 17px; 
	#left: 261px; #top: 16px;
	}
div#image-contactus { 
	position: relative; 
	left: 193px; top: 16px; 
	#left: 193px; #top: 16px;
	}
div#image-eqcollaboration {
	position: relative; 
	left: 269px; top: 16px; 
	#left: 269px; #top: 16px;
	}
div#image-eqsubmissions {
	position: relative; 
	left: 252px; top: 17px;
	#left: 262px; #top: 16px; 
	}
div#image-eqservices { 
	position: relative; 
	left: 253px; top: 17px; 
	#left: 263px; #top: 16px;
	}
div#image-eqvillage {
	position: relative; 
	left: 124px; top: 16px; 
	#left: 134px; #top: 15px;
	}
div#image-mentoring {
	position: relative; 
	left: 141px; top: 16px; 
	#left: 151px; #top: 16px;
	}
div#image-whatiseq {
	position: relative; 
	left: 213px; top: 16px; 
	#left: 223px; #top: 16px;
	}
	
.table-header {background-color:#1A2961; border-bottom:1px solid #0E182D; border-right:1px solid #5A6479; color:#ffffff;}
.table-footer {background-color:#1A2961; color:#ffffff; height:8px;}
.row-even {background-color:#FFFFFF; border-bottom:1px solid #E2E3E7;}
.row-odd {background-color:#F7F7F9; border-bottom:1px solid #E2E3E7;}
.eq-font-bold{font-weight:bold;}
.villageLink{text-decoration:underline;}



