/*<agl.folder "html">*/
	* { color: black; font-family: "trebuchet ms"; }
	img { border-width: 0px; }
	body { background-image: url(../img/pink_stripes.jpg); text-align: center; position: relative; height: 100%; margin: 0; }
	a { color: #0072bc; text-decoration: none; }
	a:link { color: #006bb9; text-decoration: none; }
	a:visited { text-decoration: none; }
	a:hover { color: #0072bc; text-decoration: underline; }
	a:active { }
	form { margin: 0; }
/*</agl.folder>*/
/*<agl.folder "main divs">*/
	.content-box3 { margin-left: 0.5em; margin-bottom: 0; margin-right: 0; margin-top: 0em; width: 47.5em; height: 25em; }
	.main-text { line-height: 1.1em; font-size: 0.7em; }
	#main { background-color: white; position: relative; width: 48.5em; height: auto; margin: 0 auto; border-color: #adb4af; border-style: dotted; border-width: 0 1px 1px; }
	#floater { left: 16.5em; top: 30.5em; z-index: 1000; position: absolute; width: 31.5em; height: 5em; margin: 0 auto; }
	#floaterlarge { left: 0.5em; top: 30.5em; z-index: 1000; position: absolute; width: 47.5em; height: 5em; margin: 0 auto; }
	#header { color: white; text-align: right; position: relative; width: 48.5em; height: 5em; }
	#header2 { color: white; text-align: right; position: relative; width: 48.5em; height: 8em; }
	#header-tabs { position: absolute; right: 0; bottom: 0; width: 24em; height: 3.75em; }
	#footer { background-color: #cccccc; text-align: left; position: relative; width: 48.5em; height: 2em; border-color: #adb4af; border-style: dotted; border-width: 1px 0 0; }
	#formcontent { text-align: left; width: 48.5em; height: 31em; overflow: hidden; margin: 0; padding: 0; }
	#content { text-align: left; width: 48.5em; height: 31em; overflow: hidden; margin: 0; padding: 0; }
	#homecontent { text-align: left; width: 48.5em; height: 31em; overflow: hidden; margin: 0; padding: 0; }
	#content2 { text-align: left; width: 48.5em; height: 26em; overflow: hidden; margin: 0; padding: 0; }
	#content3 { text-align: left; width: 48.5em; height: 40em; overflow: hidden; margin: 0; padding: 0; }
	.content-margin { margin: 0; width: 0.5em; height: 24em; float: left; }
	#scrollingcontent { text-align: left; position: relative; width: 48.5em; height: 24em; overflow: auto; margin: 0; padding: 0; }
	#nonscrollingcontent { text-align: left; position: relative; margin: 0; padding: 0; width: 48.5em; height: 24em; overflow: hidden; }
	#sample_div { background-color: #eeeff0; text-align: center; top: 2em; width: 47.5em; height: 23em; margin: 0.5em 0 0 0.5em; display: none; }
	#sample_iframe { width: 23em; height: 23em; overflow: hidden; float: left; border-width: 0; }
	#choose_box { width: 23em; height: 23em; float: right; overflow: hidden; border-width: 0; }
	#sample { width: 22em; height: 22em; }
	#sample_close { background-color: #caea0d; width: 31em; height: 1.5em; }
	.footer-links { color: white; font-size: 0.7em; padding-top: 0.75em; padding-left: 1em; }
	.startdesign { position: absolute; top: 0.25em; right: 0.75em; width: 15.5em; height: 1.5em; }
	.footer-links a { color: #7c7c7c; }
	.home-sites { padding-right: 0em; padding-bottom: 0em; padding-top: 0em; padding-left: 0.5em; float: left; max-height: 15em; min-height: 15em; height: 15em; max-width: 7.5em; min-width: 7.5em; width: 7.5em; }
	.home-block { padding-right: 0em; padding-bottom: 0em; padding-top: 0em; padding-left: 0.5em; float: left; height: auto; max-width: 24em; min-width: 24em; width: 24em; }
	.home-block2 { padding-right: 0em; padding-bottom: 0em; padding-top: 0em; padding-left: 0.5em; float: left; height: auto; max-width: 23em; min-width: 23em; width: 23em; }
	.home-image { padding: 0em; max-height: 15em; min-height: 15em; height: 15em; margin: 0em; float: left; max-width: 24em; min-width: 24em; width: 24em; }
.home-sites p { margin: 0em; padding-right: 0em; padding-bottom: 0em; padding-top: 0em; padding-left: 0.5em; float: left; }
	.home-block p { margin: 0em; padding-right: 0em; padding-bottom: 0em; padding-top: 0em; padding-left: 0.5em; float: left; }
	.home-block h1 { font-size: 0.8em; margin-left: 0em; margin-bottom: 1em; margin-right: 0em; margin-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-top: 0em; padding-left: 0.5em; float: left; }
	.sites-text { line-height: 1.2em; font-size: 0.75em; color: #808080; }
	.sites-text2 { line-height: 1.2em; font-size: 0.75em; color: black; }
	ul { line-height: 1.2em; padding-right: 0em; padding-bottom: 0em; padding-top: 0.5em; margin: 0em; padding-left: 1em; font-size: 0.75em; list-style-type: disc; }
	li { color: #ff3399; padding-top: 0.5em; }
	/*</agl.folder>*/
.home-text { position: absolute; top: 7em; left: 3em; width: 45em; height: 22em; }
.home-text p { font-size: 0.8em;}
.home-title2 { bottom: 0em; right: 1em; position: absolute; display: inline; margin-left: 0em; margin-bottom: 0; margin-right: 0; margin-top: 0; font-weight: normal; text-align: left; }
.home-title2 h1 { float: left; line-height: 1.5em; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; display: inline; color: #b3b3b3; font-size: 1.4em; font-weight: normal; text-align: right; }
.home-title { display: inline; margin-left: 3em; margin-bottom: 0; margin-right: 0; margin-top: 0; font-weight: normal; text-align: left; }
.home-title h1 { line-height: 1.3em; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; display: inline; color: #006bb9; font-size: 1.3em; font-weight: normal; text-align: left; }

div.cf_wrapper
	{ clear: none; position: relative; }
	
	div.cf_element
	{ width: 24em; height: 24em; position: absolute; top: 1.5em; right: 0; float: left; }

#noflash {
	background-color: #fff10c;
	float:right;
	width:100%;
	height:2em;
}

h4 {
	font-weight: bold;
	color: #006bb9;
}