div.container {
	position: relative;
	margin: 0 auto;
	width: 770px;
	height: 600px;
	text-align: center;
	text-align: left;
	background-repeat: repeat;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image:  url(images/bgimages/gg3.jpg);
	background-color: #ebebeb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	vertical-align: bottom;








}
table {
	width: 100%;
	height: 100%;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;

}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
#lt {
	background-image:  url(images/bgimages/ltedge.jpg);
}
div.ltedge {

	position: absolute;
	top: 0px;
	left: 0px;
	width: 31px;
	height: 580px;
	background-image:  url(images/bgimages/ltedge.jpg);
}
div.centerline {


	position: absolute;
	top: 16px;
	left: 380px;
	width: 10px;
	height: 564px;
	background-image:  url(images/bgimages/center.jpg);
	background-repeat: no-repeat;
}
div.rtedge {


	position: absolute;
	top: 0px;
	left: 739px;
	width: 30px;
	height: 580px;
	background-image:  url(images/bgimages/rtedge.jpg);
}
div.pagesbg {
	height: 580px;
	width: 710px;
	left: 51px;
	top: 0px;
	background-image:  url(images/bgimages/pageborder.jpg);
	position: absolute;

}
div.page1 {
	background-color: #FFFFFF;
	height: 460px;
	width: 290px;
	left: 60px;
	top: 60px;
	position: absolute;

}
div.ltplain {
	height: 580px;
	width: 20px;
	position: absolute;
	left: 31px;
	top: 0px;
	background-image:  url(images/bgimages/ltplaingray.jpg);

}
div.page2 {
	background-color: #FFFFFF;
	height: 460px;
	width: 290px;
	left: 420px;
	top: 60px;
	position: absolute;
	margin: 0px;
	padding: 0px;



}
div.ctplain {
	height: 580px;
	width: 50px;
	position: absolute;
	left: 359px;
	top: 0px;
	background-image:  url(images/bgimages/ltplaingray.jpg);
	background-repeat: repeat;

}
div.rtplain {
	height: 580px;
	width: 20px;
	position: absolute;
	left: 720px;
	top: 0px;
	background-image:  url(images/bgimages/ltplaingray.jpg);
	background-repeat: repeat;

}
div.nav1 {
	height: 186px;
	width: 250px;
	position: absolute;
	left: 81px;
	top: 227px;
	background-repeat: repeat;

}
div.nav2 {
	height: 86px;
	width: 250px;
	position: absolute;
	left: 81px;
	top: 424px;
	background-repeat: repeat;

}
div.logo {
	height: 220px;
	width: 270px;
	position: absolute;
	left: 69px;
	top: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;



}
body {
	left: 0px;
	top: 0px;
}
div.page2content {
	height: 450px;
	width: 280px;
	left: 425px;
	top: 65px;
	position: absolute;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;





	
}
div.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background-image:  url(images/bgimages/gg3.jpg);
	background-repeat: repeat;
	position: absolute;
	height: 20px;
	width: 770px;
	left: 0px;
	top: 580px;
	text-align: center;


}
div.drrlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div.webportfolio {
	position: absolute;
	left: 0px;
	top: 168px;
	text-align: center;
	font-size: xx-small;
	overflow: auto;
	height: 280px;
	width: 275px;
	border: 1px none #333333;







}
div.sitedesc {
	font-size: 9px;
	text-align: center;
	border: thin none;
	vertical-align: middle;
	height: 200px;
	line-height: 25px;


}
div.graphicdesc {

	font-size: 9px;
	text-align: center;
	border: thin none;
	vertical-align: middle;
	line-height: 25px;
}
table.frmtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	width: 100%;
	border: 1px solid #333333;



}
div.frmbox {
	position: absolute;
	left: 0px;
	top: 128px;
	text-align: right;
	font-size: 9px;
	overflow: auto;
	border: 0px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 320px;
	width: 275px;


}
.formth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	border: 1px none;

}
.frmtd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
}
.thanks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 0pt;
	margin: 10px;
	padding: 10px;
}
