p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #333333;
	margin-top: 8px;
	margin-bottom: 0px;
} 
.navpara {
	margin-bottom: 0px;
	margin-top: 0px;
	color: #666666;
        }  
.dwsltd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000066;
	font-weight: bold;
	margin: 0px;
        } 
li {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
}
.caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #525252;
} 

.target-web-design-bg {
	background-attachment: scroll;
	background-image: url(images/gui/target-web-design.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.body-table-shim {
	background-attachment: scroll;
	background-image: url(images/gui/body-table-middle-shim.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
	width: 544px;
}
.body-table-bg {
	width: 544px;
	background-attachment: scroll;
	background-image: url(images/gui/body-table-middle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-attachment: fixed;
	background-image: url(images/gui/background.jpg);
	background-repeat: repeat;
	background-position: left top;
}
h3 {  font-family: Georgia, "Times New Roman", Times, serif; color: #666666; font-size: 18px}
h4 {  font-family: Georgia, "Times New Roman", Times, serif; color: #666666; font-size: 18px}
.link {  font-family: "Trebuchet MS", Verdana, Arial; color: #1E0B63; font-weight: bold; text-decoration: none; font-size: 14px}
.link:hover { font-family: "Trebuchet MS", Verdana, Arial; color: #FF8000; font-weight: bold; text-decoration: none ; font-size: 14px}
.link:visited { font-family: "Trebuchet MS", Verdana, Arial; color: #2B0F88; font-weight: bold; text-decoration: none ; font-size: 14px}
.link:active { font-family: "Trebuchet MS", Verdana, Arial; color: #FF9933; font-weight: bold; text-decoration: none ; font-size: 14px}
a {
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}
a:hover {
	color: #FF8000;
	text-decoration: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.footer-link {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}

ul { font-family: "Trebuchet MS", Verdana, Arial; font-size: 10pt; color: 1E0B63 }
td { font-family: "Trebuchet MS", Verdana, Arial; font-size: 10pt; color: 1E0B63 }
.button {  border: 1px #000000 solid}
textarea {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
input {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.textlink { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; font-weight: normal}
.textlink:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; color: #FF8000; font-weight: normal }
h1 { font-family: Georgia, "Times New Roman", Times, serif; color: #666666; font-size: 28px}
.sunny-background {
	background-attachment: scroll;
	background-image: url(images/gui/header-bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

h2 { font-family: Georgia, "Times New Roman", Times, serif; color: #666666; font-size: 21px}
ol { font-family: "Trebuchet MS"; font-size: 10pt; color: #1E0B63; text-decoration: none; ; margin-right: 5px }
.textlinkhover { font-family: "Trebuchet MS", Verdana, Arial; font-size: 10pt; color: #FF8000; font-weight: normal }
.myheading { font-size: 14px; color: #320147; letter-spacing: 1px ; font-weight: bold; padding-bottom: 3px; border-color: #FFFFFF #FFFFFF #330066 #330066; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 3px; line-height: 14px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px} 
.breakout { border: 1px #FF0000 solid; background-color: #FFF2F2; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px}
.cellhighlighter {
	background-color: #FFEFDF;
	border: #FF9900;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	background-image: url(images/little-satelite-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.header-bg {
	background-attachment: scroll;
	background-image: url(images/gui/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 207px;
	width: 822px;
}

.link:visited { font-family: "Trebuchet MS", Verdana, Arial; color: #614FA2; font-weight: bold; text-decoration: none; font-size: 14px }

.caption { font-family: "Trebuchet MS", Verdana, Arial; font-size: 9px; color: #999999}
.link-style-for-icons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.link-style-for-icons:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.latest-table-shim {
	background-attachment: scroll;
	background-image: url(images/gui/latest-table-top-shim.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
}
.latst-table-bg {

	background-attachment: scroll;
	background-image: url(images/gui/latest-table-middle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.main-background {
	background-image: url(images/gui/main-bg-shim.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-attachment: fixed;
}
.nav-link {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 30px;
	text-decoration: none;
	font-weight: bold;
}

.target-weblog {
	background-attachment: scroll;
	background-image: url(images/gui/target-weblog.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 146px;
	width: 223px;
}
.target-testimony {

	background-attachment: scroll;
	background-image: url(images/gui/target-testimony.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 146px;
	width: 223px;
}
.target-tutorials {


	background-attachment: scroll;
	background-image: url(images/gui/target-tutorials.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 146px;
	width: 223px;
}
.footer-link:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #1E0B63;
	text-decoration: underline;
	font-weight: normal;
}
.sdf {
	background-attachment: fixed;
	background-image: url(images/gui/target-hosting.gif);
	background-repeat: repeat;
}
.nav-link:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #1E0B63;
	font-size: 30px;
	font-weight: bold;
}
.nav-link-sub {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
.nav-link-sub:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-size: 16px;
	text-decoration: underline;
	font-weight: bold;
}
.banner-link {
	text-decoration: none;
	font-size: 33px;
}
.nz {
	background-image: url(images/gui/new-zealand.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 160px;
	background-attachment: scroll;
	top: 0px;
}
#portfolio-1-txt {
	position: absolute;
	height: 190px;
	width: 405px;
	left: 0px;
	top: 45px;
}

#portfolio-1-heading {
	height: 30px;
	width: 345px;
	left: 60px;
	top: 0px;
	position: absolute;
}
#portfolio-1-body {
	height: 230px;
	width: 405px;
	left: 15px;
	top: 32px;
	position: relative;
}
#portfolio-1-links {
	height: 25px;
	width: 250px;
	left: 0px;
	position: absolute;
	bottom: 5px;
}
.link-portfolio {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #646464;
	text-decoration: none;
}
.header-portfolio {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #646464;
	text-decoration: none;
	margin-top: 8px;
	margin-bottom: 0px;
}
#portfolio-2-links {

	height: 25px;
	width: 250px;
	left: 0px;
	position: absolute;
	bottom: 5px;
}
#portfolio-2-body {
	height: 230px;
	width: 405px;
	position: relative;
	left: 334px;
	bottom: 250px;
}
#portfolio-2-heading {

	height: 30px;
	width: 350px;
	left: 49px;
	top: 6px;
	position: absolute;
}
#portfolio-2-txt {

	position: absolute;
	height: 190px;
	width: 405px;
	left: 0px;
	top: 45px;
}
#portfolio-2-date {

	position: absolute;
	height: 30px;
	width: 38px;
	background-position: right;
	text-align: right;
	top: 5px;
	left: 0px;
	font-size: 12px;
	line-height: 12px;
	margin: 0px;
	padding: 0px;
}
#portfolio-2-screen {
	width: 300px;
	left: 15px;
	text-align: center;
	height: 280px;
	position: relative;
	top: 19px;
}
#portfolio-1-screen {

	width: 300px;
	left: 436px;
	text-align: center;
	height: 280px;
	position: relative;
	bottom: 212px;
}
#portfolio-1-bg {
	background-image: url(images/portfolio-background-1.gif);
	height: 305px;
	width: 754px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}
#portfolio-2-bg {
	background-image: url(images/portfolio-background-2.gif);
	height: 305px;
	width: 754px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}
#portfolio-1-date {


	position: absolute;
	height: 30px;
	width: 38px;
	background-position: right;
	text-align: right;
	top: 0px;
	left: 10px;
	font-size: 12px;
	line-height: 12px;
	margin: 0px;
	padding: 0px;
}
.link-portfolio:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

