body{
  margin-left: 50%;
  margin-top: 0%;
  position:relative;
  left:-500px;
  background-image: url(images/background.gif);

}

#header_layer {
	position:absolute;
	left:150px;
	top:8px;
	width:500px;
	height:60px;
	z-index:17;
	background-repeat: no-repeat;
	background-image: url(images/header.jpg);
	visibility: visible;
	background-color: #FFFFFF;
}

#logo_home {
	position:absolute;
	left:150px;
	top:8px;
	width:160px;
	height:60px;
	z-index:39;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-image: url(images/header.jpg);
}

#login_layer {
	position:absolute;
	left:650px;
	top:8px;
	width:199px;
	height:60px;
	z-index:18;
	background-image: url(images/login_graphic.jpg);
	background-repeat: no-repeat;
	text-align: center;
	background-color: #FFFFFF;
}
#navigation_layer {
	position:absolute;
	left:150px;
	top:73px;
	width:700px;
	height:25px;
	z-index:14;
	background-color: #FFFFFF;
	background-image: url(images/navigation.jpg);
	visibility: visible;
	border: none;
}
#top_layer1 {
	position:absolute;
	left:150px;
	top:102px;
	width:150px;
	height:20px;
	z-index:7;
	background-image: url(images/frame_top.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#maintop_layer {
	position:absolute;
	left:300px;
	top:102px;
	width:549px;
	height:20px;
	z-index:2;
	background-image: url(images/main_top.jpg);
	visibility: inherit;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#body_layer1 {
	position:absolute;
	left:150px;
	top:135px;
	width:150px;
	height:77px;
	z-index:12;
	background-image: url(images/frame_body.jpg);
	visibility: visible;
	}
#bot_layer1 {
	position:absolute;
	left:150px;
	top:223px;
	width:150px;
	height:5px;
	z-index:10;
	width: 150px;
	background-image: url(images/frame_bot.jpg);
	visibility: visible;
	background-repeat: no-repeat;
}
#top_layer2 {
	position:absolute;
	left:150px;
	top:227px;
	width:150px;
	height:20px;
	z-index:12;
	background-image: url(images/frame_top.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#body_layer2 {
	position:absolute;
	left:150px;
	top:246px;
	width:150px;
	height:262px;
	z-index:13;
	background-image: url(images/frame_body.jpg);
	visibility: visible;
}


#body_layer1 {
	position:absolute;
	left:150px;
	top:122px;
	width:150px;
	height:102px;
	z-index:9;
	background-image: url(images/frame_body.jpg);
	visibility: visible;
}
#mainbot_layer {
	position:absolute;
	left:300px;
	top:510px;
	width:549px;
	height:5px;
	z-index:3;
	background-image: url(images/main_bot.jpg);
	visibility: visible;
	background-repeat: no-repeat;
}
#navigation_layer2 {
	position:absolute;
	left:150px;
	top:517px;
	width:700px;
	height:25px;
	z-index:20;
	background-color: #FFFFFF;
	background-image: url(images/navigation.jpg);
	visibility: visible;
	border: none;
}
#disclaimer_layer {
	position:absolute;
	left:150px;
	top:547px;
	width:700px;
	height:20px;
	z-index:19;
	background-image: url(images/footer_graphic.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}


#bot_layer2 {
	position:absolute;
	left:150px;
	top:508px;
	width:150px;
	height:5px;
	z-index:16;
	background-image: url(images/frame_bot.jpg);
	background-repeat: no-repeat;
	visibility: visible;
}

#login {
	position:absolute;
	left:692px;
	top:28px;
	width:125px;
	height:20px;
	z-index:21;
	text-align: center;
	visibility: visible;
	overflow: visible;
	border: none;
}

#inbox {
	position:absolute;
	left:580px;
	top: 28px;
	width:40px;
	height:25px;
	z-index:38;
	overflow: hidden;
}

#text_layer2 {
	position:absolute;
	left:159px;
	top:292px;
	width:133px;
	height:212px;
	z-index:23;
	overflow: hidden;
	visibility: visible;
}

#text_layer1 {
	position:absolute;
	left:157px;
	top:127px;
	width:136px;
	height:95px;
	z-index:31;
	overflow: hidden;
}

#img2_border {
	position:absolute;
	left:315px;
	top:391px;
	width:520px;
	height:30px;
	z-index:32;
	overflow: hidden;
}
#img1_border {
	position:absolute;
	left:315px;
	top:128px;
	width:520px;
	height:30px;
	z-index:33;
	overflow: hidden;
}

#adstest1 {
	position:absolute;
	left:858px;
	top:74px;
	width:120px;
	height:494px;
	z-index:36;

	overflow: hidden;
}
#adstest2 {
	position:absolute;
	left:20px;
	top:8px;
	width:120px;
	height:559px;
	z-index:37;
	overflow: hidden;
}

#friend  {
	position:absolute;
	left:858px;
	top:8px;
	width:120px;
	height:60px;
	z-index:35;
	overflow: hidden;
}

#defineqa_logo
  {
	position:absolute;
	left:858px;
	top:508px;
	width:120px;
	height:60px;
	z-index:38;
	overflow: hidden;
	background-image: url(images/defineqa_logo.jpg);
}






.p {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	
}

.p2 {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	
}

.p3 {
    color: #FFFFFF;
	font-family: "Trebuchet MS", verdana, hevetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
 	text-decoration: none;
	text-align: left;
	vertical-align: middle;

}





.ptitle {
	font-family: "Century Gothic", arial, hevetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;

}

.ptitle2 {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;

}

.ptitle3 {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;

}


.navigation {
	color: #0033CC;
	font-family: "verdana", arial, hevetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	width: 100px;
	display: block;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	border: none;
}

.navigation:hover {
	color: #FFFFFF;
	font-family: "verdana", arial, hevetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	width: 100px;
	display: block;
	text-align: center;
	height: 20px;
	font-weight: bold;
	padding-top: 5px;
	background-image: url(images/navigation_hover.jpg);
	border: none;
}

.subnavigation {
	color: #000000;
	font-family: "Century Gothic", arial, hevetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	text-decoration: none;
	width: 500px;
	display: block;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	border: none;
}

.subnavigation:hover {
	color: #FF9900;
	font-family: "Century Gothic", arial, hevetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	text-decoration: none;
	width: 500px;
	display: block;
	text-align: center;
	height: 50px;
	font-weight: bolder;
	vertical-align: middle;
	border: none;

}

.footerlink {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border: none;
	}

.footerlink:hover {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border: none;
	}

.labels {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background: none;
}
.labels:hover {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border: none;
}
.footertext {
	font-family: "Trebuchet MS", arial, hevetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: text-bottom;
	}
	


.pageID {
	font-family: Verdana, arial, hevetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.subpageID {
	font-family: Verdana, arial, hevetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.pageID_desc {
	font-family: "Century Gothic", arial, hevetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

input
{
	margin: 0;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}

select, textarea
{
	margin: 0;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
.heading {
	font-family: "verdana", arial, hevetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-align: center;
 }

.heading2 {
	font-family: "verdana", arial, hevetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-align: left;
 }
 
  .scale {
	font-family: "verdana", arial, hevetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;

}



.hold{
font-family: Verdana, arial, hevetica, sans-serif;
font-size: 18px;
}

.hold2{
font-family: Verdana, arial, hevetica, sans-serif;
font-size: 5px;
text-align: center;
}

.legal {
	font-family: "verdana", arial, hevetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;

}
