
BODY		{margin: 0; background-color: #FFFFFF;}


.author		{background-image: url(images/author_scale.jpg);
		background-repeat: no-repeat; background-position: top left;}


.homemenu	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		height: 25px; background-color: #102658;}


.homebkgrd	{background-image: url(images/home_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


H1		{font-size: 13pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #102658;
		margin-top: 0; margin-bottom: 5px;}


.homecopy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;}


.ordercopy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #000000;
		text-decoration: none; text-align: left;
		background-color: #CCCCCC;}


.ordercopy_r	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: right;
		background-color: #CCCCCC;}


.purchase	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: top;}


.homefooter	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: right; vertical-align: middle;
		height: 30px; background-color: #102658;}


.intfooter	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		height: 30px; background-color: #102658;}


.bio		{background-image: url(images/bio_scale.jpg);
		background-repeat: no-repeat; background-position: top left;}


.mshadow_scale	{background-image: url(images/menu_shadow_scale.jpg);
		background-repeat: no-repeat; background-position: top left;}


OL.excerpt	{margin-top: 0px; margin-bottom: 0px;}
LI.excerpt	{margin-left:-17px;}


FORM	       {margin-bottom: 0px;}


.qty		{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; border: 1px solid #999999; width: 20px;}


a.homelink:link {color: #FFFFFF; text-decoration: none; font-weight: normal;}
a.homelink:visited {color: #FFFFFF; text-decoration: none; font-weight: normal;}
a.homelink:active {color: #FFFFFF; text-decoration: none; font-weight: normal;}
a.homelink:hover {color: #C9A897; text-decoration: none; font-weight: normal;}


a.footerlink:link {color: #99CCFF; text-decoration: none; font-weight: normal;}
a.footerlink:visited {color: #99CCFF; text-decoration: none; font-weight: normal;}
a.footerlink:active {color: #99CCFF; text-decoration: none; font-weight: normal;}
a.footerlink:hover {color: #FFFFFF; text-decoration: none; font-weight: normal;}


a.copylink:link {color: #0000FF; text-decoration: none; font-weight: normal;}
a.copylink:visited {color: #0000FF; text-decoration: none; font-weight: normal;}
a.copylink:active {color: #0000FF; text-decoration: none; font-weight: normal;}
a.copylink:hover {color: #0000FF; text-decoration: underline; font-weight: normal;}































.topmenu2	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #000000;
		text-decoration: none; text-align: center; vertical-align: bottom;
		background-image: url(images/topmenu_bkgrd2.jpg);
		background-repeat: no-repeat; background-position: bottom left;
		padding-bottom: 5px;}


.cvdc		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #CCCCFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-image: url(images/eye_candy.jpg);
		background-repeat: no-repeat; background-position: top left;
		padding-top: 35px;}





.bulletcopy	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%; padding-top: 80px;
		background-color: #FFFFFF;}


.homecopyrule	{background-color: #FFFFFF; border-left: 1px solid #CC9933;}


.homeshadow	{background-color: #FFFFFF;
		background-image: url(images/shadow_bkgrd.jpg);
		background-repeat: repeat-x; background-position: top left;}





.specials	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-color: #FFFFFF;
		background-image: url(images/color_palette_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		padding-top: 70px;}



.highlight	{font-size: 14pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #000000;
		text-decoration: none; text-align: left;}


.phone		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666699;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 180%; padding-top: 65px; background-color: #FFFFFF;}


.intphone	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666699;
		text-decoration: none; text-align: left;
		line-height: 180%; padding-top: 25px;}


.inthours	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666699;
		text-decoration: none; text-align: left;
		line-height: 180%; padding-bottom: 10px;}


.prefhours	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666699;
		text-decoration: none; text-align: left; vertical-align: middle; 					background-color: #FFFFFF;
		line-height: 180%; padding-top: 10px; padding-left: 50px;}


.prefhours2	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666699;
		text-decoration: none; text-align: left; vertical-align: top; 						background-color: #FFFFFF;
		line-height: 180%; padding-top: 10px; padding-left: 50px;}








.colorpalette	{background-image: url(images/color_palette_scalable.jpg);
		background-repeat: no-repeat; background-position: top left;}


.window1	{background-image: url(images/window_bottom_scalable.jpg);
		background-repeat: no-repeat; background-position: top right;}


.window2	{background-image: url(images/window_blinds_scalable.jpg);
		background-repeat: no-repeat; background-position: top right;}


.corner		{background-image: url(images/corner_shadow.jpg);
		background-repeat: no-repeat; background-position: top left;}


.logo		{text-align: center; vertical-align: bottom;
		background-color: #FFFFFF;  padding-bottom: 10px;}


.black		{background-image: url(images/black.gif);
		background-repeat: repeat-x; background-position: bottom right;}


.gold		{background-image: url(images/goldlines.jpg);
		background-repeat: repeat-x; background-position: bottom right;}


.intmenu	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 170%;
		background-image: url(images/intmenu_bkgrd.gif);}


.purplelines	{background-image: url(images/purple_lines.jpg);
		background-repeat: repeat-x; background-position: top right;}


.preferredscale	{background-image: url(images/preferred_scale.jpg);
		background-repeat: no-repeat; background-position: top right;}


.department	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%;
		background-color: #FFFFFF;
		/*background-image: url(images/gray_lines.jpg);
		background-repeat: repeat-y; background-position: top left;*/}


.instruction	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%;  padding-top: 35px;
		background-color: #FFFFFF;
		background-image: url(images/gray_lines.jpg);
		background-repeat: repeat-y; background-position: top left;}


.reasons	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%; padding-top: 35px;
		background-color: #FFFFFF;
		background-image: url(images/reasons.jpg);
		background-repeat: no-repeat; background-position: top right;}


.reasons_r	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%;
		background-color: #FFFFFF;
		background-image: url(images/reasons_right.jpg);
		background-repeat: no-repeat; background-position: top left;}


.reasons_l	{background-image: url(images/reasons_left.jpg);
		background-repeat: no-repeat; background-position: top right;}


.color		{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%; padding-top: 35px;
		background-color: #FFFFFF;
		background-image: url(images/color.jpg);
		background-repeat: no-repeat; background-position: top right;}


.color_r	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%;
		background-color: #FFFFFF;
		background-image: url(images/color_right.jpg);
		background-repeat: no-repeat; background-position: top left;}


.color_l	{background-image: url(images/color_left.jpg);
		background-repeat: no-repeat; background-position: top right;}


.faqs		{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%; padding-top: 35px;
		background-color: #FFFFFF;
		background-image: url(images/faqs.jpg);
		background-repeat: no-repeat; background-position: top right;}


.faqs_r		{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #999966;
		text-decoration: none; text-align: right; vertical-align: top;
		letter-spacing: 0.06em; line-height: 180%;
		background-color: #FFFFFF;
		background-image: url(images/faqs_r.jpg);
		background-repeat: no-repeat; background-position: top left;}


.preferredtext	{font-size: 7pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666633;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 110%;
		background-image: url(images/home_builder_bkgrd.gif);}


.preferred	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666633;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 140%;}


.classes	{background-image: url(images/home_builder_bkgrd.gif);
		width: 348px; padding-left: 10px; margin: 0;}


.classcopy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 150%; background-color: #FFFFFF;
		padding-left: 10px;}


.rightscale	{background-image: url(images/int_right_scale.jpg);
		background-repeat: no-repeat; background-position: bottom left;}


.rightshadow	{background-image: url(images/right_shadow.jpg);
		background-repeat: repeat-y; background-position: top left;}

.toprightshadow	{background-image: url(images/top_right_shadow.jpg);
		background-repeat: no-repeat; background-position: top left;}


UL.menu		{list-style-image: url(images/white_square.gif);
		 margin-top: 0px; margin-bottom: 0px;}
LI.menu		{margin-left:-15px;
		list-style-image: url(images/white_square.gif)}


.orderedlist	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-color: #FFFFFF;}





UL.questions	{margin-top: 0px; margin-bottom: 0px;}
LI.questions	{margin-left:-22px;}






.radio		{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none;}


SELECT		{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; width: 300px;}

TEXTAREA	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; width: 300px;}


.artcopy       {font-size: 8pt;
	        font-family: Arial, Helvetica, Sans-serif;
	        font-weight: bold; font-style: normal; color: #666666;
	        text-decoration: none; text-align: left; vertical-align: top;
		padding-bottom: 5px;}


.formlabel     {font-size: 8pt;
	        font-family: Arial, Helvetica, Sans-serif;
	        font-weight: normal; font-style: normal; color: #000000;
	        text-decoration: none; text-align: right; vertical-align: middle;
		padding-bottom: 5px;}


.checkbox      {font-size: 8pt;
	        font-family: Arial, Helvetica, Sans-serif;
	        font-weight: normal; font-style: normal; color: #000000;
	        text-decoration: none; text-align: left; vertical-align: top;
		padding-bottom: 5px;}


.btn		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: center;
		background-color: #999966;}





.preferredpopup	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 150%;
		background-image: url(images/home_builder_bkgrd.gif);}





