body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
h1 {
	font-size: 14pt;
	margin-top: 10px;
	color: #4BDDDD;
}
a {
	color: #4BDDDD;
}
.fieldlabel {
	     font-size: 11px;
		 font-weight: bold;
		 line-height: 15px;
		 vertical-align: top;
		 height: 17px;
	     color: #CCCCCC;}
.rad {
	background-color: #5B5F5E; 
	border: 0px;}
.formcontrol {
	font-family : Verdana, Arial, Geneva; 
	font-size : 9pt; 
	color : #000000; 
	background-image: url(images/formcontrolbg.gif); 
	border : 1px #333333 solid; 
	font-weight : lighter;}
.textarea {
	font-family : Verdana, Arial, Geneva; 
	font-size : 9pt; 
	color : #333333; 
	border : 1px solid #D1C5AF;
	background-image: url(images/textareabg.jpg);
	font-weight : lighter;
	SCROLLBAR-FACE-COLOR: #EDEBE1;
	SCROLLBAR-HIGHLIGHT-COLOR: #EDEBE1;
	SCROLLBAR-SHADOW-COLOR: #D1C5AF;
	SCROLLBAR-3DLIGHT-COLOR: #EDEBE1;
	SCROLLBAR-ARROW-COLOR: #3A3029;
	SCROLLBAR-TRACK-COLOR: #EDEBE1;
	SCROLLBAR-DARKSHADOW-COLOR: #EDEBE1;
	overflow: auto;
}
.rad {
	background-color: #5B5F5E; 
	border: 0px;}
.fieldlabel {
	font-weight: bold;
	text-align: right;
}
ul {
	font-size: 10pt;
	list-style-image: url(images/bullet.gif);
}
td {
	font-size: 10pt;
}
.h1inline {
	font-size: 10pt;
	color: #4BDDDD;
}
.tinytext {
	font-size: 9pt;
}
.h1home {
	color: #5CAA3A;
	font-size: 16px;
}
.h1services {
	color: #4BDDDD;
}
.h1portfolio {
	color: #8AACE3;
}
.h1about {
	color: #AA58D4;
}
.h1contact {
	color: #D4B155;
}
.foliofield {
	color: #8AACE3;
	font-weight: bold;
	text-align: right;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
li {
	list-style-image: url(images/bullet.gif);
	line-height: 20px;
}
.asterisk {
	color: #FF9900;
}
.footertext {
	font-size: 9px;
	color: #666666;
}
.bullet_tick {
	list-style-image: url(images/bullet_tick.gif);
}
select {
	background-color: #C3C3C3;
}
.a_grey {
	color: #CCCCCC;
}
.alignright {
	text-align: right;
}
