BODY {
	FONT-SIZE: 12px; COLOR: #555862; LINE-HEIGHT: 19px; FONT-FAMILY: arial, sans-serif
}
TABLE {
	FONT-SIZE: 12px; COLOR: #555862; LINE-HEIGHT: 19px; FONT-FAMILY: arial, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #555862; LINE-HEIGHT: 19px; FONT-FAMILY: arial, sans-serif
}
BODY {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../ideal_design_files/images/bg.gif); BACKGROUND-COLOR: #e9e9eb
}
A:link {
	COLOR: #708301;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}
A:visited {
	COLOR: #708301;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}
A:active {
	COLOR: #708301;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}
A:hover {
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.footerlink A:link {
	COLOR: #6d728f; TEXT-DECORATION: none
}
.footerlink A:visited {
	COLOR: #6d728f; TEXT-DECORATION: none
}
.footerlink A:active {
	COLOR: #6d728f; TEXT-DECORATION: none
}
.footerlink A:hover {
	COLOR: #6d728f; TEXT-DECORATION: underline
}
.orangelink A:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.orangelink A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.orangelink A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.orangelink A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.invis A:link {
	COLOR: #555862; TEXT-DECORATION: none
}
.invis A:visited {
	COLOR: #555862; TEXT-DECORATION: none
}
.invis A:active {
	COLOR: #555862; TEXT-DECORATION: none
}
.invis A:hover {
	COLOR: #555862; TEXT-DECORATION: none
}
P {
	MARGIN-TOP: 15px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 40px
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 28px; MARGIN-BOTTOM: 15px; COLOR: #605f6d; LINE-HEIGHT: 1em; FONT-FAMILY: lucida sans unicode,trebuchet ms,verdana,arial,sans-serif; LETTER-SPACING: -1px
}
H2 {
	MARGIN-TOP: 25px; FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #605f6d; FONT-FAMILY: lucida sans unicode,trebuchet ms,verdana,arial,sans-serif; LETTER-SPACING: -1px
}
H3 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 13px; COLOR: #4d5064
}
.links {
	FONT-FAMILY: tahoma, verdana, arial, sans-serif
}
.content {
	MARGIN: 5px 40px 40px 20px
}
.header3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444444
}
.header4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666b86
}
.button {
	MARGIN-TOP: 10px
}
.copyright {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: tahoma,verdana,arial,sans-serif
}
.mid {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-FAMILY: tahoma, verdana, arial, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #555862
}
.small {
	FONT-SIZE: 10px; LINE-HEIGHT: 13px; FONT-FAMILY: tahoma, verdana, arial, sans-serif
}
.small2 {
	FONT-SIZE: 10px; COLOR: #797d8a; LINE-HEIGHT: 10px
}
.portfolio {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; FONT-FAMILY: tahoma, verdana, arial, sans-serif
}
.form {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-FAMILY: tahoma, verdana, arial, sans-serif
}
.testimonial {
	MARGIN-TOP: 20px; FONT-SIZE: 10px; MARGIN-LEFT: 5px; COLOR: #797d8a; LINE-HEIGHT: 13px; FONT-FAMILY: tahoma, arial, sans-serif
}
.testimonial2 {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; COLOR: #a9abb4; LINE-HEIGHT: 13px; FONT-FAMILY: tahoma, arial, sans-serif
}
.green {
	COLOR: #708301
}

