BODY {
	BACKGROUND-COLOR: #dadada
}
#container {
	WIDTH: 745px; POSITION: relative; HEIGHT: 435px; BACKGROUND-COLOR: #ffffff
}
#background {
	BACKGROUND-POSITION: left top; LEFT: 16px; WIDTH: 714px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 58px; HEIGHT: 346px
}
#logo {
	LEFT: 0px; WIDTH: 230px; POSITION: absolute; TOP: 11px; HEIGHT: 29px
}
#tagline {
	RIGHT: 18px; WIDTH: 263px; POSITION: absolute; TOP: 21px; HEIGHT: 15px
}
#title {
	PADDING-LEFT: 6px; FONT-SIZE: 13pt; LEFT: 0px; WIDTH: 487px; COLOR: #3e7dbd; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: "Verdana","Arial",sans-serif; POSITION: absolute; TOP: -13px; HEIGHT: 24px; TEXT-ALIGN: left
}
#title2 {
	PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; FONT-SIZE: 12pt; LEFT: 0px; COLOR: #3e7dbd; FONT-FAMILY: "Verdana","Arial",sans-serif; HEIGHT: 24px; TEXT-ALIGN: left
}
#content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11pt; RIGHT: 0px; LEFT: 0px; PADDING-BOTTOM: 6px; OVERFLOW: auto; WIDTH: 479px; COLOR: #333333; BOTTOM: 0px; PADDING-TOP: 6px; POSITION: absolute; TOP: 32px; HEIGHT: 276px; TEXT-ALIGN: left
}
 HTML #content {
	WIDTH: 100%; HEIGHT: 290px
}
#content P {
	MARGIN-TOP: 0px
}
#news {
	Z-INDEX: 1; LEFT: 538px; WIDTH: 176px; POSITION: absolute; TOP: 74px; HEIGHT: 198px
}
#newsTitle {
	PADDING-LEFT: 3px; FONT-SIZE: 13pt; LEFT: 0px; WIDTH: 173px; COLOR: #3e7dbd; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: "Verdana","Arial",sans-serif; POSITION: absolute; TOP: -14px; HEIGHT: 24px; TEXT-ALIGN: left
}
 HTML #newsTitle {
	LEFT: 0px; WIDTH: 176px; TOP: 0px; HEIGHT: 24px
}
#newsContent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10pt; RIGHT: 0px; LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 162px; COLOR: #666666; BOTTOM: 0px; PADDING-TOP: 1px; POSITION: absolute; TOP: 12px; HEIGHT: 162px; TEXT-ALIGN: left
}
 HTML #newsContent {
	WIDTH: 176px; TOP: 24px; HEIGHT: 174px
}

.sitename {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #3e7dbd
}
.sitedomain {
	FONT-WEIGHT: bold; FONT-SIZE: 22pt; COLOR: #999999
}
.tagline {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #777777
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #555555
}
.newsText {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; COLOR: #555555; LINE-HEIGHT: 10pt
}
.spacer {
	DISPLAY: block; HEIGHT: 10px
}
#clientLogin {
	Z-INDEX: 1; LEFT: 538px; WIDTH: 176px; POSITION: absolute; TOP: 288px; HEIGHT: 100px
}
#clientLoginTitle {
	PADDING-LEFT: 3px; FONT-SIZE: 13pt; LEFT: 0px; WIDTH: 172px; COLOR: #3e7dbd; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: "Verdana","Arial",sans-serif; POSITION: absolute; TOP: -14px; HEIGHT: 24px; TEXT-ALIGN: left
}
 HTML #clientLoginTitle {
	WIDTH: 176px; TOP: 0px; HEIGHT: 24px
}
#clientLoginContent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10pt; RIGHT: 0px; LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 164px; COLOR: #555555; BOTTOM: 0px; PADDING-TOP: 6px; POSITION: absolute; TOP: 12px; HEIGHT: 64px; TEXT-ALIGN: left
}
 HTML #clientLoginContent {
	WIDTH: 176px; TOP: 24px; HEIGHT: 76px
}
#navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: 16px; PADDING-BOTTOM: 0px; WIDTH: 714px; PADDING-TOP: 0px; POSITION: absolute; TOP: 413px; HEIGHT: 12px
}
#nav_home {
	LEFT: 30px; POSITION: absolute
}
#nav_services {
	LEFT: 175px; POSITION: absolute
}
#nav_about {
	LEFT: 100px; POSITION: absolute
}
#copyright {
	FONT-SIZE: 9pt; COLOR: #808080; PADDING-TOP: 5px; FONT-FAMILY: "Verdana","Arial",sans-serif; TEXT-ALIGN: center; FONT-VARIANT: small-caps
}
.loginBox {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 8pt; MARGIN-BOTTOM: 2px; BORDER-LEFT: #808080 1px solid; WIDTH: 95px; COLOR: #666666; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: "Verdana","Arial",sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #dadada
}
.loginButton {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 8pt; RIGHT: 15px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #808080 1px solid; COLOR: #333333; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: "Verdana","Arial",sans-serif; POSITION: absolute; HEIGHT: 20px; BACKGROUND-COLOR: #dadada
}
A:link {
	COLOR: #3e7dbd; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #3e7dbd; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.italics {
	FONT-STYLE: italic
}
.bold {
	FONT-WEIGHT: bold
}
.contentPic {
	FLOAT: right; MARGIN: 5px
}
#portfolioLinks {
	Z-INDEX: 1; LEFT: 42px; WIDTH: 237px; POSITION: absolute; TOP: 83px; HEIGHT: 175px; TEXT-ALIGN: left
}
.linksPic {
	BORDER-RIGHT: #3e7dbd 2px solid; BORDER-TOP: #3e7dbd 2px solid; BORDER-LEFT: #3e7dbd 2px solid; BORDER-BOTTOM: #3e7dbd 2px solid
}
.linksPicHover {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
#linksRow1 {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#linksRow2 {
	LEFT: 0px; POSITION: absolute; TOP: 61px
}
#linksRow3 {
	LEFT: 0px; POSITION: absolute; TOP: 122px
}
#linksRow4 {
	LEFT: 0px; POSITION: absolute; TOP: 183px
}
#linksRow5 {
	LEFT: 10px; POSITION: absolute; TOP: 244px; FONT-SIZE: 8pt
}
#linksPic1 {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
#linksPic2 {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
#linksPic3 {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
#linksPic4 {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
#linksPic5 {
	LEFT: 0px; POSITION: relative; TOP: 0px 
}
