<style type="text/css">


body {
	font-size: 99%;
	margin-bottom : 0em;
	margin-left : 0em;
	margin-right : 0em;
	margin-top : 0em;
}

H1,H2,H3,H4,H5,H6,DL,DT,DD,LI {}	/* explicitly declared to overcome nesting problems in Netscape */
		
A:link {color:#660099;}
A:visited {color:#CC33FF;}
A:hover {color: #CE0000;}
A:active {color:#CE0000;}

UL {
	font-family: verdana, arial, helvetica, sans-serif, monospace;
	font-size: 70%;
	color: #000000;
	background-color: #FFFFFF;
	margin-left : 90px;
	margin-right : 20px;
	}
	
OL {
	font-family: verdana,arial,helvetica, sans-serif, monospace;
	font-size: 70%;
	color: #000000;
	margin-left : 90px;
	margin-right : 20px;
	}

FORM {
	font-family: verdana,arial,helvetica, sans-serif, monospace;
	font-size: 70%;
	color: #000000;
	margin-left : 60px;
	margin-right : 20px;
}

P {
	font-family: verdana, arial, sans-serif, monospace;
	font-size: 70%;
	margin-left : 60px;
	margin-right : 20px;
	vertical-align : top;
}

.nomargin {
	font-family: verdana, arial, sans-serif, monospace;
	font-size: 70%;
	margin-left : 0px;
	margin-right : 0px;
}

.heading1 {
	color: #330033;
	font-weight: bold;
}

.heading2 {
	color: #330033;
	font-weight: bold;
	font-size: 100%;
}

.headingerror {
	color: #c00000;
	font-weight: bold;
	font-size: 100%;
}

.captionhome {
	font-family: Arial, sans-serif, monospace;
	font-size: 70%;
	color: #000000;
	text-align: center;
	margin: 0em 5em 0em 5em;
}

.thumbnails {
	font-family: Arial, sans-serif, monospace;
	font-size: 70%;
	color: #000000;
	text-align: center;
	margin: 0em 5em 0em 5em;
	font-weight : bold;
}

.testimonial {
	font-family: Arial, sans-serif, monospace;
	font-size: 70%;
	color: #000000;
	text-align: center;
	font-weight : bold;
}

.caption {
	font-family: Arial, sans-serif, monospace;
	font-size: 70%;
	color: #330033;
	text-align: left;
	margin: .3em 1em 0em 1em;
}

.captionname {
	font-family: Arial, sans-serif, monospace;
	font-size: 70%;
	color: #330033;
	text-align: left;
	margin: .3em 1em 0em 1em;
	font-weight: bold;
}

.navmenu {
	font-family : verdana,arial,helvetica, sans-serif, monospace;
	font : bold;
	text-align : center;
}

.portfoliolinks {
	color : #000066;
	margin-left : 1em;
	font-family : Arial, Helvetica, sans-serif, monospace;
	}

.portfolio {
	margin-left : 1em;
	margin-right : 1em;
	}

.portfoliotitle {
	color : #000066;
	margin-left : 1em;
	margin-right : 1em;
	}
		
.textHead1 {
		color:#666699;
		font-size: 11px;
		line-height : 24px;
		}
		
.firstLetter {
		font-size: 22px;
		color:#666699;
		}
		
.welcome {
		font-size: 100%;
		font-weight: bold;
		}

.address {
		text-align: center;
		}
		
.clientlogin {
		font-size: 66%;
		text-align: center;
		}
		
.error {
  	color: #c00000;
	}
	
.errorbold {
	color: #c00000;
	font-weight: bold;
	}

SPAN.volt {font-size: 76%;}

SPAN.luminary {color:#FF9933; font-weight: bold}

SPAN.web {color:#000066; font-weight: bold}

SPAN.phone {color:#000066;}

SPAN.client {color:#000066; font-weight: bold}

.bottommenu {
	color: #660099;
	margin-top: 40px;
	margin-bottom: 15px;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif, monospace;
	text-align: center;
}

.footer {
	color:#808080;
	margin-bottom: 7px;
	margin-top: 30px;
	font-size: 64%;
	text-decoration: none;
	text-align: center;
}
		
strong {font-weight: bold;}
em {font-style: italic;}
b {font-weight: bold;}
i {font-style: italic;}
u {text-decoration: underline;}

.inlinetable {
	margin-left: 60px;
	text-align: center;
}
</style>
