body 			{font-family:verdana,helvetica,arial; font-size:11px; background-color:#F3F3F3; margin:0;} td		{font-family:verdana,helvetica,arial; font-size:11px; color:#4D26A4; line-height:16px;}			h1				{font-family:verdana,helvetica,arial; color:#663399; font-weight:bold; font-size:17px; margin-bottom:5pt; margin-top:10px;  text-align:left;}h2				{font-family:verdana,helvetica,arial; color:#2C2769; font-weight:bold; font-size:15px; margin-bottom:2pt; margin-top:3pt}h3            {font-family:verdana,helvetica,arial; color:#00009F; font-weight:bold; font-size:14px; margin-bottom:5pt}h4				 {font-family:verdana,helvetica,arial; color:black; font-weight:bold; font-size:15pt}a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  11px; font-weight:bold;  TEXT-DECORATION: none; color: #0060CF}a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  11px; font-weight:bold;   TEXT-DECORATION: none; color: #0060CF}a:hover {  font-family: Verdana, Arial, Helvetica,  sans-serif; font-size: 11px; TEXT-DECORATION: underline; color:#0060CF}textarea		{font-family: Verdana; font-size: 11px }select       	{font-family: Verdana; font-size: 12px }input        	{font-family: Verdana; font-size: 11px }UL {	PADDING-LEFT: 2px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 7px; }LI {	PADDING-LEFT: 2px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 7px; 	text-align:left;}.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}.logos { padding-top:10px; padding-right:3px; }.text { padding-left:0px;  padding-top:10px;  padding-right:15px;   padding-bottom:15px;    text-align:left;}.ar { margin-top:1px; }.boldheader { font-family:verdana,helvetica,arial; color:#663399; font-weight:bold; font-size:17px; line-height:20px; }.subheader { font-family:verdana,helvetica,arial; color:#663399; font-weight:bold; font-size:13px; }.articles { padding-top:15px; padding-left:10px; padding-right:0px; border-left:0px solid #4693DA; }.nhead{ padding-left:5px;padding-top:3px;padding-bottom:3px;padding-right:3px; font-weight:bold;  font-size:13px;   border-bottom:1px dotted #663399;  text-align:left;    }.ndiv{ border-bottom:1px dotted #663399; padding-bottom:5px; padding-top:5px; padding-left:3px; padding-right:3px; }.newsimage { float:right; margin-left:15px; margin-bottom:10px; }.mheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color:#ffffff; font-weight:bold;line-height:20px; }.sheading {font-weight:bold;   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:white;  font-weight:bold; }.imageleft { float:left; margin-right:15px; margin-bottom:10px;   }.searchbox { border: 1px solid  #663399; background-color:#CC99FF}A.type {COLOR: #663399; FONT-SIZE: 12px;  TEXT-DECORATION: none; font-weight:bold;   padding-left: 3px;    padding-right: 2px;    padding-bottom: 3px;    padding-top: 3px;    height:40px;    display:block;              }A.type:visited {COLOR:#663399;  FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;}A.type:hover {COLOR: #ffffff;  FONT-SIZE: 12px;   font-weight: bold;  text-decoration: none;  BACKGROUND-COLOR:#663399;}A.name {COLOR: #663399; FONT-SIZE: 17px;  TEXT-DECORATION: none; font-weight:bold;   }A.name:visited {COLOR:#663399;  FONT-SIZE: 17px; TEXT-DECORATION: none; font-weight:bold;}A.name:hover {COLOR:#663399;  FONT-SIZE: 17px;   font-weight: bold;  text-decoration: underline;}A.footer {COLOR: #ffffff; FONT-SIZE: 11px;  TEXT-DECORATION: none; font-weight:bold;  }A.footer:visited {COLOR:#ffffff;  FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold;}A.footer:hover {COLOR: #ffffff;  FONT-SIZE: 11px;   font-weight: bold;  text-decoration: underline; }.footer { color:white; }.external { border-left:1px solid #663399;   border-right:1px solid #663399;  }.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#ffffff}.lillac { background-color: #4693DA}.purple { background-color: #663399}.lillac1 { background-color: #E7D5FD}.searchbar { background-color: #4693DA;  height:35px; border-top:1px solid white;  border-bottom:1px solid white; }}.detailsbox { border-top:1px solid  #E7D5FD; border-bottom:1px solid  #E7D5FD;}.topcell { background-color: #663399; border-bottom:10px solid #ffffff;padding-right:15px;}.topcell2 { border-right: 1px solid  #CC99FF;  background-color: #663399}.searchbutton { background-color: #663399; COLOR: #ffffff;  FONT-SIZE: 12px;  height:30px;  font-weight: bold; } .searchbutton1{ background-color: #663399; COLOR: #ffffff;  FONT-SIZE: 12px;   font-weight: bold; width:200px} .cellpad { padding:10px }form { margin:0; padding:0  }.quotebox{background-color:#ffffff; padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;color:#ffffff;border-right:10px solid #ffffff;}.qheader{font-size: 16px;color:#663399;font-weight:bold;display:block;padding-bottom:5px;background-color:#D7B3FF;padding:12px;}.shop{font-size:12px;display:block;padding-bottom:5px;text-align:center;padding:10px;}.submitb{text-align:center;margin-bottom:5px;}.quoteform td{color:#663399;font-size:12px;font-weight:bold;background-color: #E8D4FE; padding:0px;text-align:left;}.quoteform input{margin-left:5px;}.insoptions{text-align:left;}.topins{width:990px;border-left:10px solid #ffffff;border-right:10px solid #ffffff;}.tophome{padding-right:2px;}.tophomesections{border-bottom:2px solid #E8D4FE;border-right:2px solid #E8D4FE;}.icons{padding-left:0px;padding-top:15px;padding-right:3px;padding-bottom:10px;background-color:#ffffff;border-right:10px solid #ffffff;}.wrap{width:70px;}.typeheading{font-size:17px;font-weight: bold;}a.topright, a.topright:visited{color:#663399;background-color:#E8D4FE;height:15px;padding-top:7px;padding-bottom:7px;padding-left:13px;padding-right:13px;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;text-decoration:none;font-size:12px;margin-right:5px;width:70px;text-align:center;position:relative;bottom:6px;}a.topright:hover{background-color:#663399;color:#ffffff;}.logo{margin-right:5px;margin-bottom:5px;}.thumb{float:left;margin-right:8px;border:5px solid #E8D4FE;}.articlecontent{background-color:#ffffff;padding-bottom: 15px;text-align:left;vertical-align:top;}.insmenu td{width:165px; border-bottom:1px dotted #663399; padding-bottom:5px; padding-left:10px; padding-right:3px;  text-align:left;}table.directory{width: 990px;background-color:#F3F3F3;}.dirbox{border:1px solid #C2ABDF;background-color:#ffffff;padding:15px;margin-bottom:15px;}.dirtype{display:block;margin-top:4px;margin-bottom:4px;font-size:13px;font-weight:bold;color:#9F49FF;}.dirdes{margin-bottom:10px;}.dirlogo{float:right;margin-left:20px;}