/* CSS Document */

.quickSearch1{
	color: #FFFFFF ;
	font-family: verdana ;
	font-weight: bold ;
	font-size: 8pt ; 
}

.quickSearch2{
	color: #FFFFFF ;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 7pt ; 
}

.body{
	background-color: #ffffff;
}

H1{
	color: #666699 ;
	font-family: verdana ;
	font-weight: bold ;
	font-size: 10pt ; 
	text-decoration: none ;
	padding:0;
	margin:0;
}

.form{
	padding:0;
	margin:0;
}

.whiteText{
	color: #fff;
}

.tagText1{
	color: #ccc;
}

div#site_identifier{
	position: absolute;
	left: 20px;
	top: 40px;
	z-index: 0;
	width: 800px;
	margin-top: 0px;
	margin-left: 0px;
}


div#you_are_here{
	position: absolute;
	left: 208px;
	top: 40px;
	z-index: 0;
	width: 500px;
	margin-top: 0px;
	margin-left: 0px;
}

div#left_column{
	position: absolute;
	left: 10px;
	top: 80px;
	z-index: 0;
	width: 180px;
	margin: 0;
}

div#middle_column{
	position: absolute;
	left: 210px;
	top: 80px;
	width: 520px;
	z-index:0;
	margin: 0;
	padding: 0;
	color: #333333 ;
	font-family: verdana ;
	font-weight: normal;
	font-size: 8pt ; 
	text-decoration: none ;
}

div#middle_column_wide{
	position: absolute;
	left: 210px;
	top: 80px;
	width: 720px;
	z-index:0;
	margin: 0;
	padding: 0;
	color: #333333 ;
	font-family: verdana ;
	font-weight: normal;
	font-size: 8pt ; 
	text-decoration: none ;
}

div#pagewide_column{
	position: absolute;
	left: 10px;
	top: 80px;
	width: 680px;
	z-index:0;
	margin: 0;
	padding: 0;
	color: #333333 ;
	font-family: verdana ;
	font-weight: normal;
	font-size: 8pt ; 
	text-decoration: none ;
}


div#footer{
	position: relative;
	margin: 0;
	padding: 0;
	color: #333333 ;
	font-family: verdana ;
	font-weight: normal;
	font-size: 8pt ; 
	text-decoration: none ;
}

div#right_column{
	position: absolute;
	left: 800px;
	top: 80px;
	z-index: 0;
	width: 200px;
	margin: 0;
	padding: 0;
}
.contentLeftHeader{
	color: #666699 ;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 10pt ; 
	text-decoration: none ;
}

.contentLeftHeaderRed{
	color: #ff0000 ;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 10pt ; 
	text-decoration: none ;
}

.contentLeft{
	color: #666666 ;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 8pt ; 
}	

.contentLeft:hover {
	color: #333399 ;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 8pt ; 
}		

.contentRightHeader{
	color: #666699 ;
	font-family: verdana ;
	font-weight: bold ;
	font-size: 10pt ; 
	text-decoration: none ;
}

.contentRight{
	color: #333333 ;
	font-family: verdana ;
	font-weight: normal;
	font-size: 8pt ;
}

.contentMiddle{
	color: #333333 ;
	font-family: verdana ;
	font-weight: normal;
	font-size: 8pt ; 
}

div.purple_underline{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px #666699 solid;
	width: 175px;
}

div.middle_purple_underline{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px #666699 solid;
	width: 520px;
}

/* ----------------- bikini_left --------- */

div#bikini_left, div#info_left{
	width: 160px;
}
div#bikini_left_header,div#bikini_left_feedback_header{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px #666699 solid;
}

/* ----------------- bikini_right --------- */
div#bikini_editions_right, bikini_quotes_right{
	width: 160px;
}

ul#editions_list{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#editions_list li{	
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-bottom: 2px;
}
	

/* ------------ Navigation ----------------- */
div#login_panel{
	position: absolute;
	left: 205px;
	top: 60px;
	z-index: 1000;
	display: none;
	background-color:#FFFFFF;
	padding: 5px;
	width:580px;
}
ul#login_list{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#login_list li{		
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 5px;
}
p.punch_down{
	margin: 0;
	padding: 0;
	padding-top: 2px;
}
ul#login_list li input{
	padding: 0;
	margin: 0;
}

.nav1{
	color: #666666 ;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 7pt ; 
}

.nav1:hover{
	color: #000000 ;
	font-family: verdana ;
	font-weight: normal;
	font-size: 7pt ; 
}

.nav1highlight{
	color: #FF0000 ;
	font-family: verdana ;
	font-weight: normal;
	font-size: 7pt ; 
}

.nav2{
	color: #FFFFFF;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 10pt ; 
	text-decoration: none ;
}

.nav3{
	color: #000066;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 7pt ; 
	text-decoration: none ;
}

.nav4{
	color: #ccccff;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 7pt ; 
	text-decoration: none ;
}

.nav4:hover{
	color: #ffffff;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 7pt ; 
	text-decoration: none ;
}

.nav5{
	color: #ffffff;
	font-family: verdana ;
	font-weight: bold ;
	font-size: 7pt ; 
	text-decoration: none ;
}



.selectHeader {
        color: #000066;
        font-family: verdana, sans-serif ;
        font-weight: normal ;
        font-size: 8pt ; 
		text-decoration:none;
}

.selectText {
        color: #FFFFFF;
        font-family: verdana, sans-serif ;
        font-weight: normal ;
        font-size: 8pt ; 
		text-decoration:none;
}

.sectorSub{
	color: #333366;
	font-family: verdana, sans-serif ;
	font-weight: normal ;
	font-size: 6pt ; 
	letter-spacing: 0.1pt;
	line-height: 5pt;
	text-decoration: none ;
}

.mainMenuNav {
        color: #ff0000 ;
        font-family: arial, sans-serif ;
        font-weight: normal ;
        font-size: 8pt ; 
		text-decoration:none;
}

.quickSearchResults {
        color: #000033;
        font-family: verdana, sans-serif ;
        font-weight: normal ;
        font-size: 7pt ; 
}

.button1 {
        color: #000000 ;
        font-family: arial, sans-serif ;
        font-weight: normal ;
        font-size: 9pt ; 
}


div#header_shadow{
	position: absolute;
	left: 0px;
	top: -10px;
	z-index: 0;
}

div#header_links_main{
	position: absolute;
	left: 200px;
	top: 10px;
	z-index: 0;
}




div#header_left{
	position: absolute;
	left: 12px;
	top: -3px;
	z-index: 0;
}

div#header_left_tagline{
	position: absolute;
	left: 15px;
	top: 21px;
	z-index: 0;
}

div#header_right{
	position: absolute;
	left: 800px;
	top: -3px;
	z-index: 0;
}

div#header_links_right{
	position: absolute;
	left: 800px;
	top: 40px;
	z-index: 0;
}

div#header_tagline_right{
	position: absolute;
	left: 800px;
	top: 22px;
	z-index: 0;
}

div#home_headline{
	position: absolute;
	left: 205px;
	top: 60px;
	z-index: 0;
	color: #666699;
	font-family: verdana ;
	font-weight: normal ;
	font-size: 9.5pt ; 
	text-decoration: none ;
}

div#header_gif{
	position: absolute;
	left: 210px;
	top: 5px;
	z-index: 0;
}

div#welcome_text{
	position: absolute;
	left: -18px;
	top: 34px;
	z-index: 0;
}

div#bg_flag{
	position: absolute;
	left: -15px;
	top: 0px;
	z-index: 0;
}

div#editions_patch{
	position: absolute;
	left: 405px;
	top: 250px;
	z-index: -5;
}

/* ----------------------- index page ----------------------- */
div#sectorsListDiv{

}
ul#sectorsList{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#sectorsList li{	
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-bottom: 15px;
}
