@charset "UTF-8";
/* CSS Document */

html, body {	
	font: 12px Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}



/* text styles */

p{
	font-size:11px;
	line-height:130%;
	margin:7px 0px 0px 0px;
	}

.indent{
	padding-left:20px;
	}

p.img{
	margin:0px;
	}

p.menuText{
	text-align:center;
	font-size:10px;
	margin-top:35px;
	color:#ffffff;
	}
	
p.menuText_HL{
	text-align:center;
	font-size:10px;
	margin-top:35px;
	color:#004b60;
	}
	
	
p.table{
	font-size:11px;
	line-height:130%;
	margin:0px 0px 0px 0px;
	}
		
.disclaimer{
	font-size:9px;
	color:#999999;
	margin: 10px 30px 0px 40px;
	}
	
h1{
	line-height:100%;
	margin:18px 0px 0px 0px;
	}
	
h2{
	font-size:13px;
	font-weight:bold;
	line-height:130%;
	margin:20px 0px 0px 20px;
	}

h2.about_rightPanel{
	font-size:13px;
	font-weight:bold;
	line-height:130%;
	margin:10px 0px 0px 0px;
	color:#004b60;
	}
	
h2.members{
	font-size:13px;
	font-weight:bold;
	line-height:130%;
	margin:20px 0px 0px 20px;
	color:#810b2d;
	}
	
h3{
	font-size:11px;
	font-weight:bold;
	line-height:110%;
	margin:14px 0px 0px 0px;
	}
	
h3.about_rightPanel{
	font-size:11px;
	font-weight:bold;
	line-height:130%;
	margin:10px 0px 0px 0px;
	color:#004b60;
	}
	
.blue{
	color:#004b60;
	}
	
.red{
	color:#810b2d;
	}

div.hr {
  height: 20px;
  border-bottom:1px dotted;
  color:#000000;
  margin-bottom:15px;
}

div.hr hr {
  display: none;

}
	
/* Transparent PNGs */

.h1_whoAndWhat{
	width:364px;
	height:100px;
	background-image:url(../images/h1_who_and_what_is_superTrace.png);
	}

.h1_members_area{
	width:286px;
	height:91px;
	background:url(../images/h1_welcome_to_the_members_area.png);
	}

.h1_trustees_area{
	width:296px;
	height:93px;
	background-image:url(../images/h1_welcome_to_the_trustees_area.png);
	}

.h1_about_superTrace{
	width:422px;
	height:98px;
	background-image:url(../images/h1_About_superTrace.png);
	}
	
.h1_news_views_reviews{
	width:422px;
	height:98px;
	background-image:url(../images/h1_news_views_reviews.png);
	}
	
.h1_FAQ{
	width:339px;
	height:100px;
	background-image:url(../images/h1_Answers_to_FAQ.png);
	}
	
.h1_contact{
	width:329px;
	height:110px;
	background-image:url(../images/h1_like_to_know_more.png);
	}

.h1_lostSuper{
	width:151px;
	height:45px;
	background-image:url(../images/h1_lost_super.png);
	}
	
.h1_cantFind{
	width:172px;
	height:45px;
	background-image:url(../images/h1_cant_find_what.png)
	}

.h1_lookingForForms_blue{
	width:193px;
	height:22px;
	background-image:url(../images/h1_looking_for_forms_blue.png);
	}
	
	
#btn_supersearch{
	display: block;
	width:230px;
	height:65px;
	background-image:url(../images/btn_Search_Super.png);
	border:0px;
	}
	
#post_it_Awards{
	display: block;
	width:180px;
	height:270px;
	background-image:url(../images/PostIt_Awards.png);
	border:0px;
	}

#post_it_superTally{
	display: block;
	width:180px;
	height:270px;
	background-image:url(../images/PostIt_superTally.png);
	border:0px;
	}
	
	
	
/* Links */	


a.menuText{
	font-weight:normal;
	text-align:center;
	font-size:10px;
	margin-top:35px;
	color:#ffffff;
	}
	
a.menuText:hover{
	font-weight:normal;
	color:#ffffff;
	border-bottom:1px solid #ffffff;
	}

a{
	font-weight:bold;
	text-decoration:none;
	color:#004b60;
	border-bottom:0px;
	}
a.img:hover{
	border:0px
	}
	
a:hover{
	font-weight:bold;
	color:#004b60;
	border-bottom:1px solid #004b60;
	}
	
a:visited{
	font-weight:bold;
	}

a.formDownload{
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	border-bottom:1px solid #810b2d;
	}
	
a.formDownload:hover{
	color:#810b2d;
	border-bottom:1px solid #810b2d;
	}
	
a form:visited{
	font-weight:bold;
	}
	
a.red{
	font-weight:bold;
	text-decoration:none;
	color:#810b2d;
	border-bottom:0px;
	
	}
	
a.red:hover{
	color:#810b2d;
	border-bottom:1px solid #810b2d;
	}

a.disclaimerLink{
	font-weight:bold;
	font-size:9px;
	color:#999999;
	}
	
a.disclaimerLink{
	font-weight:bold;
	font-size:9px;
	color:#999999;
	border-bottom:1px solid #999999;
	}
	
	
	






/* Lists */

ul{
	list-style-type:disc;
	font-size:11px;
	line-height:130%;
   padding-left: 35px;
   margin-bottom:10px;
   margin-left:0px;
   margin-top:10px;
   }

ul li{
	
   padding-left : 0px;
   margin-bottom:10px;
   margin-left:0px;
   }

ol{

	line-height:130%;
	font-size:11px;
	margin-left:0px;
	padding-left:40px;
	}

ol li{
	list-style-image: none;
   margin-bottom:10px;
   }
   
ol.FAQ{
	color:#004b60;
	font-weight:bold;
	line-height:130%;
	font-size:11px;
	margin-left:0px;
	padding-left:40px;
	}
	
ol li.FAQ{
	color:#004b60;
	font-weight:bold;
	list-style-image: none;
   margin-bottom:10px;
   }
   
   
ul.formDownload{
	list-style-type:none;
	line-height:170%;
	font-size:11px;
	margin-left:0px;
	padding-left:0px;
	
	}

li.formDownload {
   list-style-image: none;
   background-image: url(../images/PDF_icon.png);
   background-repeat: no-repeat;
   background-position: left top;
   padding-left : 25px;
   margin-bottom:10px;
   }
   
ul.arrow{
	list-style-type:none;
	line-height:130%;
	font-size:11px;
	margin:10px 0px 0px 20px;
	padding-left:0px;
	
	}

ul li.arrow {
   list-style-image: none;
   background-image: url(../images/arrow_bullet.png);
   background-repeat: no-repeat;
   background-position: left 4px;
   padding-left : 15px;
   margin-bottom:10px;
   }

ul li.arrow_Red {
   list-style-image: none;
   background-image: url(../images/arrow_bullet_red.png);
   background-repeat: no-repeat;
   background-position: left 4px;
   padding-left : 15px;
   margin-bottom:10px;
   }
   
ul.bullet{
	list-style-type:none;
	line-height:130%;
	font-size:11px;
	margin:10px 0px 0px 22px;
	padding-left:0px;
	
	}

ul li.bullet_blue {
   list-style-image: none;
   background-image: url(../images/bullet_blue.gif);
   background-repeat: no-repeat;
   background-position: left 6px;
   padding-left : 15px;
   margin-bottom:10px;
   }

ul li.bullet_Red {
   list-style-image: none;
   background-image: url(../images/bullet_red.gif);
   background-repeat: no-repeat;
   background-position: left 6px;
   padding-left : 15px;
   margin-bottom:10px;
   }
  

ul.contact{
	list-style-type:none;
	line-height:130%;
	font-size:11px;
	margin:10px 0px 0px 20px;
	padding-left:0px;
	
	}

ul li.phone {
   list-style-image: none;
   background-image: url(../images/icon_phone.png);
   background-repeat: no-repeat;
   background-position: left 0px;
   padding-left : 30px;
   margin-bottom:10px;
   }

ul li.fax {
   list-style-image: none;
   background-image: url(../images/icon_fax.png);
   background-repeat: no-repeat;
   background-position: left 0px;
   padding-left : 30px;
   margin-bottom:10px;
   }
   
ul li.mail {
   list-style-image: none;
   background-image: url(../images/icon_mail.png);
   background-repeat: no-repeat;
   background-position: left 0px;
   padding-left : 30px;
   margin-bottom:10px;
   }

ul li.email {
   list-style-image: none;
   background-image: url(../images/icon_email.png);
   background-repeat: no-repeat;
   background-position: left 0px;
   padding-left : 30px;
   margin-bottom:10px;
   }

   


/* main layout */

#container{
	width:1000px;
	margin:10px auto;
	}

#header{
	width:1000px;
	height:75px;
	margin:0px;
	}
	
.logoHome{
	width:230px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	}

.flashMenu{
	width:575px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	/*background-image:url(../images/flashMenu_BG.gif);*/
	}
	
#menuBackup_01{
	width:575px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/menu_Backup_01_superSearch.jpg);
	}

#menuBackup_02{
	width:575px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/menu_Backup_02_members.jpg);
	}

#menuBackup_03{
	width:575px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/menu_Backup_03_trustees.jpg);
	}
	
#menuBackup_04{
	width:575px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/menu_Backup_04_about.jpg);
	}
	
#menuBackup_05{
	width:575px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/menu_Backup_05_FAQ.jpg);
	}
	
#menuBackup_06{
	width:575px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/menu_Backup_06_contact.jpg);
	}
	
#menuBackup_promotion{
	width:575px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/menu_Backup_promotion.jpg);
	}

.contactSpacer{
	width:10px;
	height:75px;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/contactSpacer.gif)
	}
	
.contactMenu{
	width:175px;
	height:75px;
	margin:0 0 0 0px;
	float:left;
	background-image:url(../images/contactMenu_BG.gif);
	}

#mainContent{
	float:left;
	width:1000px;
	margin:0 0 0 0;
	}

.leftColumn{
	width:805px;
	height:655px;
	float:left;
	margin:0px;
	background-image:url(../images/main_BG.gif);
	}
	
.rightColumn{
	width:195px;
	height:655px;
	float:left;
	background-image:url(../images/sideBar_BG.jpg);
	}
	
#disclaimerBox{
	float:left;
	width:1000px;
	margin: 20px 0 50px 0;
	}
	
#promotion{
	float:left;
	width:730px;
	height:520px;
	margin: 42.5px 30px 92.5px 45px;
	}
	
	
	
	
/* Sidebar */

#flashBanner{
	width:155px;
	height:525px;
	margin: 30px 27.5px 10px 12.5px;
	}
#promotionBanner{
	width:155px;
	height:525px;
	z-index:100;
	margin:0 0 0 0;
	position:absolute;
	background-image:url(../images/SuperTraceWestfield_155x525_Backup.jpg);
	}
	
#postitNote_1{
	width:180px;
	height:270px;
	margin: 20px 15px 0px 0px;

	}
	
#postitNote_2{
	width:180px;
	height:270px;
	margin: 00px 15px 10px 0px;

	}

#logoBox{
	width:155px;
	height:30px;
	margin: 10px 27.5px 10px 12.5px;

	}
	
#heronLink{
	width:180px;
	height:65px;
	margin-top:60px;
	
	}
	
	
	
	
	
/* 01 SuperSearch */

.superSearch_Left{
	width:440px;
	height:450px;
	float:left;
	margin:0 0 0 15px;
	background-image:url(../images/SuperSearch_left.png);
	}
	
#SuperSearch_content{
	width:390px;
	height:400px;
	float:left;
	margin:30px 10px 20px 30px;
	overflow:auto;
	padding-right: 10px;
	}

.superSearch_Right{
	width:350px;
	height:450px;
	float:left;
	margin:0 0 0 0px;
	background-image:url(../images/SuperSearch_right.png);
	}
	
#superSearch_iframe{
	width:305px;
	height:380px;
	float:left;
	margin: 40px 32px 30px 13px;
	border:0px;
	}

#welcomeBar{
	width:770px;
	height:160px;
	float:left;
	margin:5px 10px 10px 25px;
	overflow:inherit;
	}
	
	
	
	
	
/* 02 members/Trustees */
	
.members_Left{
	width:510px;
	height:625px;
	float:left;
	margin:0 0 0 15px;
	background-image:url(../images/members_left.png);
	}

#members_contentLeft{
	width:450px;
	height:565px;
	float:left;
	margin:30px 10px 20px 30px;
	overflow:auto;
	padding-right: 10px;
	}
	
.members_Right{
	width:280px;
	height:625px;
	float:left;
	margin:0 0 0 0px;
	}
	
#members_forms{
	width:255px;
	height:255px;
	margin: 30px 10px 0px 15px;
	}

#members_forms_trustees{
	width:255px;
	height:80px;
	margin: 30px 10px 0px 15px;
	}
	
	
#lostSuperBox{
	background-image:url(../images/lostSuperBox.png);
	width:235px;
	height:275px;
	padding: 35px 25px 30px 20px;
	}
	
#lostSuperBox_trustees{
	background-image:url(../images/lostSuperBox_trustees.png);
	width:230px;
	height:455px;
	margin: 0px 0px 0px 0px;
	padding: 30px 30px 30px 20px;
	}
	
	
	

/* 03 About */

.about_left{
	width:510px;
	height:625px;
	float:left;
	margin:0 0 0 15px;
	background-image:url(../images/about_left.png);
	}
	
#about_contentLeft_menu{
	width:510px;
	height:70px;
	margin:0px;
	}
	
#about_contentLeft{
	width:450px;
	height:525px;
	float:left;
	margin:0px 20px 30px 30px;
	overflow:auto;
	padding-right: 10px;	/*background-image:url(../images/about_leftContent.png);*/
	}

.about_Right{
	width:230px;
	height:575px;
	float:left;
	margin:0 0 0 0px;
	background-image:url(../images/about_right.png);
	padding: 20px 30px 30px 20px;
	}
	
#about_contentRight{
	width:230px;
	height:580px;
	margin: 0px 0px 0px 0px;
	padding: 30px 30px 15px 20px;
	}

#about_menu_backup{
	background-image:url(../images/about_menu_Backup.png);
	width:510px;
	height:70px;
	margin:0 0 0 0;
	}
	
#about_menu_backup_02{
	background-image:url(../images/about_menu_Backup_02.png);
	width:510px;
	height:70px;
	margin:0 0 0 0;
	}
	
	

/* FAQ/contact */
	
.FAQ_Left{
	width:510px;
	height:625px;
	float:left;
	margin:0 0 0 15px;
	background-image:url(../images/FAQ_left.png);
	}

#FAQ_contentLeft{
	width:450px;
	height:565px;
	float:left;
	margin:30px 10px 20px 30px;
	overflow:auto;
	padding-right: 10px;
	}
	
.FAQ_Right{
	width:280px;
	height:625px;
	float:left;
	margin:0 0 0 0px;
	}
	
#lostSuperBox_FAQ_01{
	background-image:url(../images/lostSuperBox_01.png);
	width:235px;
	height:285px;
	margin: 0px 0px 0px 0px;
	padding: 25px 25px 20px 20px;
	}
	
#lostSuperBox_FAQ_02{
	background-image:url(../images/lostSuperBox_02.png);
	width:230px;
	height:250px;
	margin: 0px 0px 0px 0px;
	padding: 35px 30px 10px 20px;
	}
	
	
/* TERMS and CONDITIONS */

#termsContainer{
	width:600px;
	margin:0px auto 50px;
	}
	
ul.tc{
	list-style-type:disc;
	list-style-image:none;
	line-height:130%;
	font-size:11px;
	margin:10px 0px 0px 15px;
	padding-left:0px;
	}

li.tc{
	background-image:none;
	list-style-image:none;
	margin-bottom:5px;
	padding-left:0px;
	}
