BODY 	{
	margin: 0;
	padding: 0;
	border: #FFFFFF 0px solid;
	}


a:link		{ color: #0066FF; text-decoration: none; font-weight: bold; }

a:visited	{ color: #0066FF; text-decoration: none; font-weight: bold; }

a:active	{ color: #0066FF; text-decoration: none; font-weight: bold; }

a:hover		{ color: #F0D202; text-decoration: none; font-weight: bold; }




table 		{ color: #000033; font-family: arial, verdana, sans-serif; font-size: 9pt; font-weight: normal; }

.map-centertext { font-family: arial, verdana, sans-serif; font-size: 7pt; font-weight: normal; }

.homepage 	{color: #009966; font-family: arial, verdana, sans-serif; font-size: 8pt; font-weight: bold; }

.title		{ font-size: 13pt; font-weight: bold; color: #000000; }

.graytitle	{ color: #C0C0C0; font-size: 13pt; font-weight: bold; }

.mininumber	{ color: #5C7699; font-size: 13pt; font-weight: bold; }

.subtitle 	{ color: #000000; font-weight: bold; }

.maptitle	{color: #000000; font-family: arial, verdana, sans-serif; font-size: 12px; font-weight: bold; }

.usertext 	{ color: #666666; font-family: arial, verdana, sans-serif; font-size: 8pt; }

.usertext2 	{ color: #006600; font-family: arial, verdana, sans-serif; font-size: 8pt; }

.templateinfo 	{color: #5C7699; font-family: arial, verdana, sans-serif; font-size: 9pt;text-decoration: none; }

.close_details	{ border: #6699FF 1px solid; display: block; text-align: center; width: 110px; padding: 3px; }

.minititle 	{ color: #669900; font-family: arial, verdana, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; }

.minititle2 	{ color: #339900; font-family: arial, verdana, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; }

.templatetitle 	{ color: #000000; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; }

.templateoutline { border: #78C6D1 1px solid; background-color: #F5F9FA; }

.notetext 	{ color: #5C7699; font-family: arial, verdana, sans-serif; font-size: 8pt; }

.orange 	{ color: #FF6600; font-family: arial, verdana, sans-serif; font-size: 10pt;text-decoration: none; font-weight: bold; }

.slogan		{ color: #888888; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: normal; }

.hilite		{ color: #FF6600; font-weight: bold; }

.hilite2	{ color: #00AC57; font-weight: bold; }

.hilite3	{ color: #9900FF; font-weight: bold; }

.hilite4	{ color: #009999; font-weight: bold; }

.hiliteGR	{ color: #0E9AAB; font-weight: bold; }

.quoted		{ color: #3399FF; font-size: 14px; font-weight: normal; }

.whitetext	{ color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 9pt; font-weight: bold; }

.just 		{ text-align: justify; }

.formmargin	{ margin:0px; }






.footertitle	{
		font-size: 13px;
		font-weight: bold;
		color: #000000;
		}


.footertopline	{
		border-top: #BDC4CC 1px solid;
		}

.footerlinktable	{
			background-color: #FFFFFF;
			border: #BDC4CC 1px solid;
			}

.copyright 	{
		color: #000000;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		}

.copyrightSM 	{
		color: #666666;
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		}


a.copylink:link		{ color: #0066FF; text-decoration: none; font-weight: normal; }

a.copylink:visited	{ color: #0099CC; text-decoration: none; font-weight: normal; }

a.copylink:active	{ color: #0099CC; text-decoration: none; font-weight: normal; }

a.copylink:hover	{ color: go; text-decoration: none; font-weight: normal; }






.featuretitle	{ COLOR: #6666FF; FONT: 14px arial, sans-serif; font-weight: bold; }

.featurestext	{ color: #5C7699; font-family: arial, verdana, sans-serif; font-size: 12px; }

.featuresbox	{
		color: #5C7699;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		border: #8AC6FF 1px solid;
		}

.featuresshade	{ background-color: #F0F5FA; }

.featurelink	{
		line-height: 23px;
		font-weight: normal;
		}

.featureiframe	{
		width: 460px;
		height: 850px;
		border: #8AC6FF 0px solid;
		}

.nomargin	{
		margin: 0px;
		margin-left: 20px;
		padding: 0px;
		}



.nomargin LI	{ margin: 0px; padding: 0px; }

.page-splits		{
			border-top: #8AC6FF 1px solid;
			background-color: #8AC6FF;
			color: #8AC6FF;
			height: 1px;
			width: 100%;
			}


.page-splits2		{
			border-top: #8AC6FF 1px solid;
			background-color: #8AC6FF;
			color: #8AC6FF;
			height: 1px;
			width: 100%;
			margin-top: 6px;
			margin-bottom: 6px;
			}



.searchresulttext	{ color: #000000; font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

.searchmatches		{ color: #000000; font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }

.searchcount		{ color: #000000; font-family: arial, sans-serif; font-size: 10px; font-weight: normal; }

.featuredrop		{ width: 120px; font-size: 11px; margin-top: 3px; }


.featurebuttwidth { width: 120px; }

.searchmargin	{ margin: 0px; }

.searchtable	{ padding-top: 5px; padding-bottom: 5px; }

.sitesearchbutton	{
			margin-right: 5px;
			margin-top: 1px;
			font-size: 10px;
			height: 18px;
			border: #000000 1px solid;
			line-height:12px;
			background-color: #FFFFFF;
			}



.selector 	{
		width: 200px;
		border:  1px solid #000000;
		FONT-FAMILY: Verdana, arial, sans-serif;
		FONT-SIZE: 11px;
		padding: 1px;
		color: #000000;
		background-color: #E8ECF3;
		}

.selectorselect 	{ background-color:#E8ECF3; color: #003399; }

.selectortitle 		{ background-color:#7680B0; color: #FFFFFF; }

#selector-location 	{ right: 2px; position: absolute; top: 136px; }


#designers 	{ display: none; LEFT: -350px; POSITION: absolute; TOP: 136px; WIDTH: 250px; }

.verysmall 	{ color: #FFFFFF; font-family: arial, sans-serif; font-size: 1pt;text-decoration: none; font-weight: bold; }

h1 		{ font-family: arial, sans-serif; font-size: 1pt; text-decoration: none; }


h3      {
    	margin-bottom: 0px;
    	padding-bottom: 0px;
	line-height: 0px;
	font-size: 13pt; font-weight: bold;
	}



/* nav-templates-2.js MENU */



.menu-nav2	{
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		cursor:pointer;
		text-align: center;
		display: block;
		white-space: nowrap;
		border: #000000 0px solid;
		padding-left: 8px;
		padding-right: 8px;
		}



 /* START THE CODE FOR THE MENUS */

.headerlinkstable	{
			background-color: #EEF2F6;
			border-bottom: #BDC4CC 1px solid;
			padding-top: 2px;
			padding-bottom: 2px;
			}

.firstheaderlink	{ padding-left: 10px; }

.headerlinktext		{ color: #999999; font-family: verdana, arial, sans-serif; font-size: 10px;}

.headerlinks 	{
		padding-right: 0px;
		padding-left: 0px;
		font-family: verdana, arial, sans-serif;
		font-size: 10px;
		font-weight: normal;
		}

a.headerlinks:link 	{ color: #9BA2AA; font-weight: normal; }

a.headerlinks:visited 	{ color: #9BA2AA; font-weight: normal; }

a.headerlinks:active 	{ color: #000000; font-weight: normal; }

a.headerlinks:hover 	{ color: #000000; font-weight: normal; text-decoration: overline; }


.headerlinksHL 	{
		padding-right: 0px;
		padding-left: 0px;
		font-family: verdana, arial, sans-serif;
		font-size: 10px;
		font-weight: normal;
		}

a.headerlinksHL:link 		{ color: #009900; font-weight: normal; }

a.headerlinksHL:visited 	{ color: #009900; font-weight: normal; }

a.headerlinksHL:active 	{ color: #000000; font-weight: normal; }

a.headerlinksHL:hover 		{ color: #000000; font-weight: normal; text-decoration: overline; }




.menuborders	{ border-top: #000000 0px solid; border-bottom: #999999 0px solid; }





.menutable	{
		border-top: #000000 0px solid;
		border-bottom: #BDC4CC 1px solid;
		background-color: #DBE1E9;
		padding-top: 0px;
		padding-bottom: 0px;
		height: 50px;
		background-image: url("picts/menu-background.gif");
		}

.menutable2	{
		border-top: #000000 0px solid;
		border-bottom: #BDC4CC 1px solid;
		background-color: #DBE1E9;
		padding-top: 0px;
		padding-bottom: 0px;
		height: 18px;
		background-image: url("picts/menu-background.gif");
		}

.menu		{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 8pt;
		  height: 20px;
		  padding-top: 6px;
		  padding-bottom: 6px;
		  padding-left: 10px;
		  padding-right: 10px;
		  cursor:pointer;
		  font-weight: bold;
		  text-align: center;
		  line-height: 15px;}


a.menu:link 	{ background-color:#DBE1E9;
		  background-image: url("picts/menu.gif");
		  color: #003399;
		  border: #999999 0px solid;  }


a.menu:visited 	{ background-color:#DBE1E9;
		  background-image: url("picts/menu.gif");
		  color: #003399;
		  border: #999999 0px solid;  }


a.menu:active 	{ background-color:#DBE1E9;
		  background-image: url("picts/menu.gif");
		  color: #003399;
		  border: #999999 0px solid; }


a.menu:hover 	{  
		   background-color:#C5D1E8;
		   background-image: url("picts/spacer.gif");
		   color: #003399;
		   border: #003399 1px solid;  }


.bluetitle { COLOR: #3300FF; FONT: 15px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; }
