body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	margin: 0px;	background-color: #FFFFFF;	background-image: url(img/bg.jpg);	background-repeat: repeat-x;	background-position: top;}img {	border: 0px;}div {	border: 0px;}a:link, a:visited, a:active {	color: #000000;	text-decoration: none;	border: 0px;}a:hover {	color: #000000;	text-decoration: underline;	border: 0px;	cursor: pointer;}a:focus {	outline: none;}h1{	font-size: 24px;	font-family: Calibri, Verdana;	font-weight: bold;	line-height: 24px;}h2{	font-size: 14px;	font-weight: bold;	margin:0px;	margin-bottom:5px;}h3 {	font-size: 12px;	font-weight: bold;}.mainoutline {	position: relative;	width: 767px;	left: auto;	top: 0px;	right: auto;	margin: auto;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	height: 800px;}.divmenu1 {	position: absolute;	height: 93px;	width: 148px;	left: 0px;	top: 167px;}.divmenu2 {	position: absolute;	height: 93px;	width: 151px;	left: 148px;	top: 167px;}.divmenu3 {	position: absolute;	height: 93px;	width: 150px;	left: 465px;	top: 167px;}.divmenu4 {	position: absolute;	height: 93px;	width: 152px;	left: 615px;	top: 167px;}.divit {	position: absolute;	height: 138px;	width: 151px;	left: 148px;	top: 29px;}.divlogo {	position: absolute;	height: 260px;	width: 166px;	left: 299px;	top: 0px;}.divdesign {	position: absolute;	height: 138px;	width: 155px;	left: 465px;	top: 29px;}.contentright {	background-image: url(img/contentrightslice.jpg);	background-repeat: repeat-y;	position: absolute;	height: 448px;	width: 25px;	right: 0px;	top: 260px;}.contenttop {	position: absolute;	height: 50px;	width: 717px;	left: 25px;	top: 260px;	background-image: url(img/contenttop.jpg);	background-repeat: repeat-x;}.contenttitle {	position: absolute;	height: 50px;	width: 310px;	left: 228px;	top: 260px;}.content {	position: absolute;	height: 398px;	width: 717px;	left: 25px;	top: 310px;	background-color: #FFFFFF;	overflow: auto;}.contentleft {	background-image: url(img/contentleftslice.jpg);	background-repeat: repeat-y;	position: absolute;	height: 448px;	width: 25px;	left: 0px;	top: 260px;}.copyright {	position: absolute;	height: 92px;	width: 629px;	left: 0px;	top: 708px;}.copyrighten {	position: absolute;	height: 92px;	width: 53px;	left: 629px;	top: 708px;}.copyrightse {	position: absolute;	height: 92px;	width: 53px;	left: 682px;	top: 708px;}.copyrightright {	position: absolute;	height: 92px;	width: 32px;	left: 735px;	top: 708px;}.red {	color: #A00;}.black {	color: #000;}.divfleft{	float: left;	padding: 10px;	border: solid 1px #999999;	margin: 10px;	margin-top: 0px;	text-align: center;}.divfright {	float: right;	padding: 10px;	border: solid 1px #999999;	margin: 10px;	margin-top: 0px;	text-align: center;}.divclear {	clear:both;}.porttop {	position: absolute;	left: 0px;	top: 0px;	width: 160px;	height: 40px;}.portmenulist {	position: absolute;	left: 0px;	top: 40px;	width: 360px;	height: 250px;	z-index: 200;}.portmenugrid {	position: absolute;	left: 0px;	top: 40px;	width: 160px;	height: 350px;	overflow: auto;}.portview {	position: absolute;	left: 170px;	top: 0px;	width: 370px;	height: 390px;	z-index: 1;}.portlineleft {	position: absolute;	left: 164px;	top: 50px;	width: 1px;	height: 290px;	background: #999;	z-index: 0;}.portlineright{	position: absolute;	left: 544px;	top: 50px;	width: 1px;	height: 290px;	background: #999;}.portright {	position: absolute;	left: 560px;	top: 0px;	width: 140px;	height: 390px;	overflow: auto;}.portlist {	position: absolute;	left: 15px;	top: 0px;	width: 116px;	height: 183px;	background: url('img/portlist.jpg');	background-repeat: no-repeat;	z-index: 200;}.w3css {	position: absolute;	right: 310px;	top: 772px;	width: 70px;	height: 25px;}.w3xhtml {	position: absolute;	left: 310px;	top: 772px;	width: 70px;	height: 25px;}INPUT {background-color: #DDD;border: 1px solid #999;color: #FFF;font-family: arial, verdana, ms sans serif;font-weight: bold;font-size: 14pt;}INPUT:hover {background-color: #AAA;border: 1px solid #999;color: #FFF;font-family: arial, verdana, ms sans serif;font-weight: bold;font-size: 14pt;}INPUT:focus{background-color: #666;border: 1px solid #999;color: #FFF;font-family: arial, verdana, ms sans serif;font-weight: bold;font-size: 14pt;}TEXTAREA {background-color: #FFF;border: 1px solid #999;color: #666;font-family: arial, verdana, ms sans serif;font-size: 14pt;font-weight: normal;}.cssbutton, cssbutton:active, cssbutton:visited {border: 1px solid #999;background-color: #666;color: #FFF;font-family: arial, verdana, ms sans serif;font-size: 12px;font-weight: bold;width: 60px;}.cssbutton:hover {background-color: #999;border: 1px solid #999;color: #FFF;font-family: arial, verdana, ms sans serif;font-size: 12px;font-weight: bold;width: 60px;}.indexworkoutline {	margin: auto;	height: 307px;	width: 670px;	position: relative;	top: 400px;	left: auto;	right: auto;}.indexworktop {	position: absolute;	height: 50px;	width: 670px;	left: 0px;	top: 0px;}.indexworkcontent1 {	position: absolute;	height: 171px;	width: 335px;	left: 0px;	top: 50px;}.indexworkcontent2 {	position: absolute;	height: 171px;	width: 335px;	top: 50px;	right: 0px;}.indexworkbutton1 {	position: absolute;	height: 56px;	width: 172px;	left: 0px;	bottom: 30px;}.indexworkbutton2 {	position: absolute;	height: 56px;	width: 163px;	left: 172px;	bottom: 30px;}.indexworkbutton3 {	position: absolute;	height: 56px;	width: 165px;	right: 170px;	bottom: 30px;	overflow: hidden;}.indexworkbutton4 {	position: absolute;	height: 56px;	width: 170px;	right: 0px;	bottom: 30px;	overflow: hidden;}.divtopbgsm {	float: right;	width: 205px; 	border: 0px; 	background: url(img/divbg.jpg) no-repeat; 	background-position: left top; 	padding-top: 17px; 	padding-left: 20px;	padding-right: 20px;}.indexphilooutline {	margin: auto;	width: 657px;	position: relative;	top: 130px;	left: auto;	right: auto;	overflow: visible;}.indexphilotop {	width: 657px;	height: 70px;	position: absolute;	top: 0px;	left: 0px;}.indexphiloit {	width: 250px;	position: absolute;	top: 70px;	left: 30px;}.indexphilodesign {	width: 250px;	position: absolute;	top: 70px;	right: 30px;}.portLC {	width: 160px;	position: absolute;	top: 0px;	left: 0px;}#portList {	width: 175px;	position: absolute;	top: 0px;	left: 161px;	height: 395px;	overflow: auto;}#portShow {	width: 372px;	position: absolute;	top: 0px;	right: 0px;	height: 395px;	overflow: auto;}