
BODY {
  color:black;
/*  background-color:#E0E0E0;*/
  font-family:Arial;
  font-size:12px;
/* background-image: url(image/text24788977.png); background-repeat: ; background-color: #e0e8ff; */
/* background-image: url(image/bggreen1.png); background-repeat: ; background-color: #e0e8ff; */
background-image: url(image/bgGS1_68.gif); background-repeat: ; background-color: #e0e8ff;
}

a {
	color:#0000B6;
	text-decoration:none;
}

ul li {
	padding-bottom:4px;
	font-family:Calibri, Arial, Lucida Sans;
	font-size:16px;
	color:black;
}

ul ul li {
	padding-bottom:4px;
	font-family:Calibri, Arial, Lucida Sans;
	font-size:14px;
	color:black;
	list-style-type:none;
}
/*?
.mencell a { 
color:black;
font-family:Arial, Lucida Sans, Helvetica;
font-size:12px;
text-decoration:none; 
background-color:#E8E8E8;
outline:none;			removes the focus rectangle 
}
.mencell a:hover { 
background-color:#B0E8B0;
}
.mencell a:active { 
background-color:#B0E8B0;
}
.mencell a:focus { 
background-color:#B0E8B0;
}
*/
.bannerbg { position:absolute; top:0px; left:0px; width:980px; height:200px; background:white; }
.titlebox { position:absolute; top:166px; left:380px; width:300px; height:40px; z-index:3; }

.container {
	position:relative;		/* position attribute is required if enclosed elements want to position absolute wrt this div */
	width:939px; 
/*height:1000px;*/
	margin-top:0px;
	margin-right:auto; 
	margin-left:auto;
	padding-left:0px;
	padding-top:0px;
/*padding-right:10px; */
	overflow: visible;
/*background-color:#FDF2FD; */
background:#e0e0e0;		/*new*/
/*
border-width:1px;
border-style:solid;
border-color:black;
*/

}

.container_ipad {
	position:relative;		/* position attribute is required if enclosed elements want to position absolute wrt this div */
	top:0px;
	width:942px; 
 height:7800px; 
	margin-right:auto; 
	margin-left:auto;
	padding-left:0px;
	padding-top:0px;
	background-color:#e6e6e6;
	background-image: URL("iPad/gradient1.png");
	background-repeat: no-repeat;
	overflow:visible;
}

.topbanner {
	position:absolute;
	top:0px;
	left:0px;
	width:939px;
	margin-top:0px;
	padding-top:0px;
	z-index:10;
}
	
#mainimage {
	position:absolute;
	top:116px;
	left:0px;
}

#instr {
	position:absolute;
	top: 25px;
	left:940px;
}

.ctitle {
	position:relative;
	height:20px;
	width:700px;
	display:inline;
}

.maincontentdiv {
	position:absolute;
	top:286px;
	width:923px;	/*was 714*/
	left:0px;		/*was 209*/
	height:800px;
	padding:8px;
	background-color:#fafafa;
/*
  border-width:2px;
  border-style:ridge;
  border-color:#a0a0a0;
*/
/*background-color:#F1FDFD; */
}
.maincontentdivrel {
	position:relative;
	top:280px;
	width:923px;	/*was 714*/
	left:0px;		/*was 209*/
	height:800px;
	padding:8px;
	background-color:#fafafa;
}
.maincontentdiv_694 {
	position:absolute;
	top:117px;
	width:714px;
	left:209px;
/*	height:1400px; */
/*
	padding-left:0px;
	padding-top:0px;
*/
	padding:8px;
/*vertical-align:top; no effect */
	background-color:#fafafa;
/*
border-width:1px;
border-style:solid;
border-color:black;
*/
}
.maincontentdiv_center {
	position:relative;	/* required for automatic centering */
	top:117px;
	width:714px;
	margin-left:auto;
	margin-right:auto;
	padding:8px;
	background-color:#fafafa;
}
.maincontentdiv_ipad {
	position:absolute;
	top:117px;
	width:714px;
	left:152px;
}
/*used?
.maincontentdiv_710 {
	position:absolute;
	top:110px;
	width:705px;
	left:240px;
border-width:1px;
border-style:solid;
border-color:black;
}
*/
.widediv_740top {
/*	position:relative; */
	position:absolute;
	top:740px;
	width:900px;
	left:20px;
/*
border-width:1px;
border-style:solid;
border-color:black;
*/
}
.widediv {
	position:absolute;
	width:920px;
	left:0px;
	padding-left:20px;
	background-color:#fafafa;
}
.widedivrel {	position:relative; width:704px; top:0px; left:0px; padding-left:20px; background-color:#fafafa; }
.widediv920 {	position:relative; width:920px; top:110px; left:0px; padding-left:20px; background-color:#fafafa; }
.widediv_900top {
	position:absolute;
	top:956px;
	width:900px;
	left:20px;
}
.widediv_700top {
	position:absolute;
	top:715px;
	width:900px;
	left:20px;
}
.widedivipad {
	position:absolute;
	width:820px;
	left:0px;
	padding:65px;
 top:495px; 
	background-color:transparent;	
}
.relativediv { position:relative; top:0px; left:0px; }
.relativediv330top { position:relative; top:330px; left:0px; }
.absolutediv { position:absolute; top:0px; left:0px; }


.linespacing20 {
	font-family:Calibri, Arial, Lucida Sans;
	font-size:14px;
	line-height:18px;
	width:700px;
}
.linespacing20_900 {
	font-family:Calibri, Arial, Lucida Sans;
	font-size:14px;
	line-height:18px;
	width:900px;
}
.tighttable {
	top:0px;
	left:0px;
	color:black;
	margin-top:0px;
	margin-left:0px;
	margin-right:2px;
	text-align:left;
/*vertical-align:top; */
	padding-left:0px;
	padding-top:0px;
}

.maintable {
	position:relative;
	top:0px;
	left:0px;
/*	height:600px; */
height:440px;	/* TEMP */ 
	font-family:Arial, Lucida Sans;
	font-size:14px;
	color:black;
	margin-top:0px;
	margin-left:0px;
	margin-right:2px;
	text-align:left;
	padding-left:0px;
	padding-top:0px;
/* background-color:#EDEDED; leave it white */
}
.maintableex {
	position:absolute;
	top:0px;
	left:0px;
/*	width:00px; */
	height:600px; 
	font-family:Arial, Lucida Sans;
	font-size:14px;
	color:black;
	margin-top:3px;
	margin-left:0px;
	margin-right:6px;
	text-align:left;
vertical-align:top;
	padding-left:0px;
	padding-top:0px;
/*
	border-width:1px;
	border-style:solid;
	border-color:black;
*/
/* background-color:#EDEDED; leave it white */
}

.maincell {
	vertical-align:top;
	width:348px;
/*	font-family:Arial, Lucida Sans;
	font-size:12px;  */
	color:black;
}
.examcell {
	vertical-align:top;
	width:350px;
/*	padding-left:30px; */
	padding-right:70px; 
	font-family:Arial, Lucida Sans;
	font-size:12px;
	color:black;
}
.tablelink {
/*	margin-bottom:5px;   no effect  */
	font-family:Calibri, Arial, Lucida Sans;
	font-size:14px;
	padding-left:5px;
}
.maintext {
	font-family:Calibri, Verdana, Arial, Lucida Sans;
	font-size:12px;
	margin-top:5px;
	margin-bottom:0px;
	text-align:left;
}	
.maintext13 {
	font-family:Calibri, Verdana, Arial, Lucida Sans;
	font-size:13px;
	margin-top:5px;
	margin-bottom:0px;
	text-align:left;
}
	
.greentext 			{ font-family:Calibri, Verdana, Arial, Lucida Sans; font-size:16px; text-align:left;  	color:green; }
.bluetext   			{ font-family:Calibri, Verdana, Arial, Lucida Sans; font-size:16px; text-align:left;  	color:blue;  }
.bluetextindent		{ font-family:Calibri, Verdana, Arial, Lucida Sans; font-size:16px; text-align:left;  	color:blue; padding-left:50px; }
.bluetext18 			{ font-family:Calibri, Verdana, Arial, Lucida Sans; font-size:18px; text-align:left;  	color:blue;  }
.bluetext18cent		{ font-family:Calibri, Verdana, Arial, Lucida Sans; font-size:18px; text-align:center; 	color:blue;  }
.centertextblue 		{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:18px;	text-align:center;	margin-bottom:0px;	color:blue; }
.bluetext20center 	{ font-family:Calibri, Verdana, Arial, Lucida Sans; font-size:20px; text-align:center;	color:blue;  }
.bluetext24cen		{ font-family:Calibri, Verdana, Arial, Lucida Sans; font-size:24px; text-align:center;  margin-top:4px; margin-bottom:4px;	color:blue;  }
.bluetextunderline	{ font-family:Calibri, Verdana, Arial, Lucida Sans; font-size:16px; text-align:left;  	color:blue; text-decoration:underline; }
.calibri14 			{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:14px; text-align:left;  	margin-top:8px; margin-bottom:0px;  }
.calibri16 			{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:16px; text-align:left;  	margin-top:8px; margin-bottom:0px;  }
.calibri16padded	{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:16px; text-align:left;  	margin-top:8px; margin-bottom:0px; padding:16px; }
.calibri18 			{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:18px; text-align:left;  	margin-top:2px; margin-bottom:0px; padding:15px; }
.calibri20 			{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:20px; text-align:left;  	margin-top:2px; margin-bottom:0px; padding:15px; }
.calibri16justify	{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:16px; text-align:justify; margin-top:8px; padding-left:5px; padding-right:15px;  }
.calibri16nomargin 	{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:16px;	text-align:left;  	padding-top:0px;   }
.centertext 			{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:16px;	text-align:center;  margin-top:0px; margin-bottom:12px; color:black; }
.centertext18		{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:18px;	text-align:center;  margin-top:0px; margin-bottom:12px;  color:black; }
.centertext20		{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:24px;	text-align:center;  margin-top:0px; margin-bottom:12px; color:black; }
.centertextgreen 	{ font-family:Calibri, Verdana, Arial, Lucida Sans;	font-size:18px;	text-align:center;	margin-bottom:0px;	color:green; }

.row1 {
position:relative;
	font-family:Arial, Lucida Sans;
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
}
.partimagediv {
	position:relative;
/*	margin-top:30px;*/
/*	margin-bottom:50px; */
/*	height:100px; */
/*	padding-top:20px;*/
	display:inline; 
/*vertical-align:top;*/
}
.partimage {
	position:relative;
	top:0px;
	vertical-align:top;
	margin-top:20px;
}
.roundimage {
	position:relative;
	margin-top:0px;
	display:inline;
}
.POI1 {
	position:relative;
	float:right;
	padding-top:12px;   /*doesnt work for an image, just a div */
	padding-right:10px;
/*	padding-left:25px;  doesnt keep text away*/
	margin-left:8px;	/* this does*/
	width:376px;
}
.borderedimage {
/*	float:right;*/
	border-width:1px;
	border-style:solid;
	border-color:black;
	margin-bottom:3px;
}

.centered {
/*position:relative;*/
	width:310px;		/* width is width of the element contained in the div */
	margin-left:auto;
	margin-right:auto;
}
.centered_220 {
/*position:relative;*/
	width:152px;		/* width is width of the element contained in the div */
/*	height:108px;*/
	margin-left:auto;
	margin-right:auto;
}
.centered660 {
	width:660px;		/* width is width of the element contained in the div */
	margin-left:auto;	margin-right:auto;
/*	padding-top:12px;*/
}
.centered880 {
	position:relative;
	top:0px;
	left:40px;
	padding-top:10px;
	padding-bottom:10px;
/*	width:680px;*/		/* width is width of the element contained in the div */
 /*	margin-left:auto;	margin-right:auto; */
}
.centered600 {
/*position:relative;*/
	width:603px;		/* width is width of the element contained in the div */
	margin-left:auto;	margin-right:auto;	padding-top:12px;
}

.padding10 {  padding:10px; padding-top:22px; }
.padding30 {  padding:30px; padding-top:20px; }
.leftpadding {
	padding-left:30px;
	padding-bottom:20px;
}
.leftpadding15 {
	font-family:Calibri,Arial, Lucida Sans;
	font-size:16px;
	padding-left:15px;
	width:245px;
}
.leftpadding30 {
	font-family:Calibri,Arial, Lucida Sans;
	font-size:16px;
	padding-left:30px;
}
.leftpadding50 {
	font-family:Calibri,Arial, Lucida Sans;
	font-size:16px;
	padding-left:50px;
}
.leftrightpadding { padding-left:12px;   padding-right:10px;  }
.leftside {
	height:80px;
	padding-left:5px;
/*
border-width:1px;
border-style:solid;
border-color:black;
*/
}
.rightside { height:80px;	padding-left:65px;  }
.RightMore { position:relative;  top:0px; left:800px; }

.floatleft { position:relative;  float: left; padding:12px; }
.floatleftnopad { position:relative;  float: left; padding:12px 12px 12px 0px; }		/* padding-top, right, bottom, left */
.floatright { position:relative;  float: right; padding:12px; }
.blockleft { position:relative;  left:0px; display:block; padding:12px; }
.bottomleft {
/*position:absolute;*/		/*wrt the enclosing div*/
position:relative;
float:left;
top:14px;
/*left:500px;*/

/*display:block;*/
width:300px;
padding-top:10px;
padding-left:8px;
padding-right:8px;
}

.fullwidth { position:relative; left:0 px; top: 0px; width:712px; }

.bluechecklist {
	list-style-image:url(image/Checkbox.gif);
}
.nochecklist {
	list-style-image:none;
}
/*
.PIlarge { 	position:relative; 	left:350px;	top:0px; }
*/
.formentry1 {
	height:18px;
	background-color:#EAEAEA;
}
.formentry2 {
	background-color:#EAEAEA;
}
.reducedframe {					/* aboutVA  */
	position:relative;
	left:30px;
	width:600px;
	text-align:justify;
	padding-top:4px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:8px;
	border-width:1px;
	border-style:solid;
	border-color:black;
	background-color:#EAEAEA;
}
.signaturePWB {
	position:relative;
	float:right;
	top:-25px;
}
#Peter {
	position:relative;
	top:-280px;
	left:545px;
}
#picturePB {
	position:relative;
	top:-286px;
	left:545px;
}
#cells6 {  position:absolute;  left:0px; top:100px; width:730px; height:785px; background-color:#FFFFFF; }
.gridcell1 {
	position:absolute;
	top:0px;
	left:30px;
	width:220px;
	border-top:1px solid black;
	padding-bottom: 12px;
	border-left:1px solid black;
	border-color:#A0A0A0;
}
.gridcell2{
	position:absolute;
	top:0px;
	left:250px;
	width:220px;
	padding-bottom: 12px;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-color:#A0A0A0;
}
.gridcell3{
	position:absolute;
	top:0px;
	left:470px;
	width:220px;
	padding-bottom: 12px;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-color:#A0A0A0;
}
.gridcell4{
	position:absolute;
	top:384px;
	left:30px;
	width:220px;
	padding-bottom: 12px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-color:#A0A0A0;
}
.gridcell5{
	position:absolute;
	top:384px;
	left:250px;
	width:220px;
	padding-bottom: 12px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-color:#A0A0A0;
}
.gridcell6{
	position:absolute;
	top:384px;
	left:470px;
	width:220px;
	padding-bottom: 12px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-color:#A0A0A0;
}
.textindent8 { text-indent:8px; }

