.topmenu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 7pt; color: #4B4B4B;}
.topmenu a { font-family: Arial; font-size: 7pt;color: #4B4B4B; text-decoration: underline; font-weight: bold;}
.topmenu a:hover, topmenu a:visited { color: #FFFFFF; background: #00267F; text-decoration: none;}

.botmenu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #4B4B4B;}
.botmenu a { font-family: Arial; font-size: 8pt;color: #4B4B4B; text-decoration: underline; font-weight: bold;}
.botmenu a:hover, botmenu a:visited { color: #FFFFFF; background: #00267F; text-decoration: none;}

.product-mainLink { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #FFFFFF;}
.product-mainLink a { font-family: Arial; font-size: 8pt;color: #008852; text-decoration: none; font-weight: normal;}
.product-mainLink a:hover, product-mainLink a:visited { color: #FFFFFF; background: #008852; text-decoration: none;}

.submenuover { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #820505;}
.submenuover a { font-family: Tahoma; font-size: 10pt;color: #820505; text-decoration: none; font-weight: bold;}
.submenuover a:hover, submenuover a:visited { color: #CC0000; text-decoration: underline;}

.submenuunder { font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; color: #578D76;}
.submenuunder a { font-family: Tahoma; font-size: 10pt;color: #578D76; text-decoration: none; font-weight: normal;}
.submenuunder a:hover, submenuunder a:visited { color: #00765F; text-decoration: underline;}

.submenuBold { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #011535;}
.submenuBold a { font-family: Arial; font-size: 9pt;color: #011535; text-decoration: none; font-weight: bold;}
.submenuBold a:hover, submenuBold a:visited { color: #FF1C03; text-decoration: underline;}

.submenu2over { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #444444;}
.submenu2over a { font-family: Tahoma; font-size: 8pt;color: #444444; text-decoration: none; font-weight: bold;}
.submenu2over a:hover, submenu2over a:visited { color: #FFFFFF; background: #477ED2; text-decoration: none;}

.tickertape { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #56595C;}
.tickertape a { font-family: Arial; font-size: 8pt;color: #56595C; text-decoration: underline; font-weight: normal;}
.tickertape a:hover, tickertape a:visited { color: #5889DE; text-decoration: underline;}

.tickertape2 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #56595C;}
.tickertape2 a { font-family: Arial; font-size: 8pt;color: #56595C; text-decoration: none; font-weight: normal;}
.tickertape2 a:hover, tickertape2 a:visited { color: #E01006; text-decoration: underline;}

.copytextblk { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #000000;}
.copytextblk a { font-family: Arial; font-size: 8pt;color: #000000; text-decoration: underline; font-weight: normal;}
.copytextblk a:hover, copytext a:visited { color: #5889DE; text-decoration: underline;}

.copytextblk2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #000000;}
.copytextblk2 a { font-family: Arial; font-size: 8pt;color: #000000; text-decoration: underline; font-weight: normal;}
.copytextblk2 a:hover, copytext2 a:visited { color: #5585D7; text-decoration: underline;}

.copytextblk3 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #000000;}
.copytextblk3 a { font-family: Arial; font-size: 9pt;color: #000000; text-decoration: none; font-weight: normal;}
.copytextblk3 a:hover, copytextblk3 a:visited { color: #A11404; text-decoration: underline;}

.Nav-submenu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #565555;}
.Nav-submenu a { font-family: Arial; font-size: 8pt;color: #565555; text-decoration: none; font-weight: normal;}
.Nav-submenu a:hover, Nav-submenu a:visited { color: #000000; text-decoration: underline;}

.copytextorg { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #244B93;}
.copytextorg a { font-family: Arial; font-size: 8pt;color: #EC9D00; text-decoration: underline; font-weight: normal;}
.copytextorg a:hover, copytextorg a:visited { color: #FFFFFF; text-decoration: overline;}

.copyblu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; color: #336699;}
.copyblu a { font-family: Arial; font-size: 9pt;color: #0081CD; text-decoration: underline; font-weight: bold;}
.copyblu a:hover, copyblu a:visited { color: #FFFFFF; background: #00267F; text-decoration: none;}

.hmmenublu2 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; color: #6383B5;}
.hmmenublu2 a { font-family: Arial; font-size: 10pt;color: #6383B5; text-decoration: none; font-weight: normal;}
.hmmenublu2 a:hover, hmmenublu2 a:visited { color: #32428B; text-decoration: underline;}

.hmmenudrkblu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; color: #31418a;}
.hmmenudrkblu a { font-family: Arial; font-size: 10pt;color: #1F425A; text-decoration: none; font-weight: bold;}
.hmmenudrkblu a:hover, hmmenudrkblu a:visited { color: #4c8655; text-decoration: underline;}

.copytext { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #000000;}
.copytext a { font-family: Arial; font-size: 9pt;color: #000000; text-decoration: underline; font-weight: normal;}
.copytext a:hover, copytext a:visited { color: #4877CC; text-decoration: underline;}

.copytext4 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #000000;}
.copytext4 a { font-family: Arial; font-size: 8pt;color: #000000; text-decoration: none; font-weight: bold;}
.copytext4 a:hover, copytext4 a:visited { color: #A11404; text-decoration: underline;}

.copytext2 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #000000;}
.copytext2 a { font-family: Arial; font-size: 8pt;color: #A11404; text-decoration: none; font-weight: bold;}
.copytext2 a:hover, copytext2 a:visited { color: #A11404; text-decoration: underline;}

.copytext3 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #696866;}
.copytext3 a { font-family: Arial; font-size: 8pt;color: #A11404; text-decoration: none; font-weight: bold;}
.copytext3 a:hover, copytext3 a:visited { color: #A11404; text-decoration: underline;}

.headerlink { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #336699;}
.headerlink a { font-family: Arial; font-size: 10pt;color: #CC0000; text-decoration: underline; font-weight: bold;}
.headerlink a:hover, headerlink a:visited { color: #CC0000; text-decoration: overline;}

.headerlinkblue { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #006699;}
.headerlinkblue a { font-family: Arial; font-size: 9pt;color: #006699; text-decoration: underline; font-weight: bold;}
.headerlinkblue a:hover, headerlinkblue a:visited { color: #FFFFFF; background: #006699; text-decoration: none;}

.copytextwht { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #FFFFFF;}
.copytextwht a { font-family: Arial; font-size: 9pt;color: #FFFFFF; text-decoration: none; font-weight: normal;}
.copytextwht a:hover, copytextwht a:visited { color: #FFFFFF; text-decoration: underline;}

.copytextnews { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #747372;}
.copytextnews a { font-family: Arial; font-size: 8pt;color: #747372; text-decoration: none; font-weight: normal;}
.copytextnews a:hover, copytextnews a:visited { color: #3160BA; text-decoration: underline;}

.copytextnews2 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #747372;}
.copytextnews2 a { font-family: Arial; font-size: 9pt;color: #747372; text-decoration: none; font-weight: normal;}
.copytextnews2 a:hover, copytextnews2 a:visited { color: #3160BA; text-decoration: underline;}

.copytextnews3 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #000000;}
.copytextnews3 a { font-family: Arial; font-size: 9pt;color: #3160BA; text-decoration: none; font-weight: normal;}
.copytextnews3 a:hover, copytextnews3 a:visited { color: #3160BA; text-decoration: underline;}

.newslink { font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #383737;}
.newslink a { font-family: Tahoma; font-size: 8pt;color: #383737; text-decoration: none; font-weight: bold;}
.newslink a:hover, newslink a:visited { color: #3160BA; text-decoration: underline;}

.copytextwhtbmenu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #000000;}
.copytextwhtbmenu a { font-family: Arial; font-size: 8pt;color: #000000; text-decoration: none; font-weight: normal;}
.copytextwhtbmenu a:hover, copytextwhtbmenu a:visited { color: #000000; text-decoration: underline;}

.copytextorange { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #FE8215;}
.copytextorange a { font-family: Arial; font-size: 9pt;color: #FFFFFF; text-decoration: none; font-weight: normal;}
.copytextorange a:hover, copytextorange a:visited { color: #FFFFFF; text-decoration: underline;}

.copytextorangeTitle { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 11pt; color: #FE8215;}
.copytextorangeTitle a { font-family: Arial; font-size: 9pt;color: #FFFFFF; text-decoration: none; font-weight: normal;}
.copytextorangeTitle a:hover, copytextorangeTitle a:visited { color: #FFFFFF; text-decoration: underline;}

.poptextorange { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #FF7F02;}
.poptextorange a { font-family: Tahoma; font-size: 11pt;color: #FF7F02; text-decoration: none; font-weight: bold;}
.poptextorange a:hover, poptextorange a:visited { color: #008852; text-decoration: underline;}

.copytextwhtbold { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #FFFFFF;}
.copytextwhtbold a { font-family: Arial; font-size: 9pt;color: #FFFFFF; text-decoration: underline; font-weight: normal;}
.copytextwhtbold a:hover, copytextwhtbold a:visited { color: #FF0000; text-decoration: underline;}

.copytextdrkblu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #5E636B;}
.copytextdrkblu a { font-family: Arial; font-size: 9pt;color: #5E636B; text-decoration: normal; font-weight: bold;}
.copytextdrkblu a:hover, copytextdrkblu a:visited { color: #4B8554; text-decoration: underline;}

.copytextdrkgrey { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #363535;}
.copytextdrkgrey a { font-family: Arial; font-size: 9pt;color: #363535; text-decoration: none; font-weight: bold;}
.copytextdrkgrey a:hover, copytextdrkgrey a:visited { color: #363535; text-decoration: underline;}

.sidemenu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #00267F;}
.sidemenu a { font-family: Arial; font-size: 9pt;color: #002065; text-decoration: underline; font-weight: normal;}
.sidemenu a:hover, sidemenu a:visited { color: #0081CD; text-decoration: underline;}

.menu1 { font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #515050;}
.menu1 a { font-family: Tahoma; font-size: 8pt; color: #8A8989; text-decoration: none; font-weight: normal;}
.menu1 a:hover, menu1 a:visited { color: #000000; text-decoration: underline;}

.footer { font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #D4D3D3;}
.footer a { font-family: Tahoma; font-size: 8pt;color: #D4D3D3; text-decoration: none; font-weight: normal;}
.footer a:hover, footer a:visited { color: #D4D3D3; text-decoration: underline;}

.menu1-3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #000000;}
.menu1-3 a { font-family: Arial; font-size: 9pt;color: #FFFFFF; background: #5A5A5A; text-decoration: none; font-weight: normal;}
.menu1-3 a:hover, menu1-3 a:visited { color: #5A5A5A; background: #FFFFFF; text-decoration: none;}

.menuhm { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #000000;}
.menuhm a { font-family: Arial; font-size: 9pt;color: #FFFFFF; background: #5A5A5A; text-decoration: none; font-weight: normal;}
.menuhm a:hover, menuhm a:visited { color: #5A5A5A; background: #FFFFFF; text-decoration: none;}

.copytextgray2 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #4F4F4F;}
.copytextgray2 a { font-family: Arial; font-size: 8pt;color: #4F4F4F; text-decoration: underline; font-weight: normal;}
.copytextgray2 a:hover, copytextgray2 a:visited { color: #4F4F4F; text-decoration: underline;}

.repprod { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #00267F;}
.repprod a { font-family: Arial; font-size: 8pt;color: #00267F; text-decoration: underline; font-weight: bold;}
.repprod a:hover, repprod a:visited { color: #FFFFFF; background: #00267F; text-decoration: none;}

.presstext { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #333333;}
.presstext a { font-family: Arial; font-size: 8pt;color: #333333; text-decoration: none; font-weight: normal;}
.presstext a:hover, presstext a:visited { color: #4D8F58; text-decoration: underline;}

.presstext2 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #FFFFFF;}
.presstext2 a { font-family: Arial; font-size: 8pt;color: #3B4B5B; text-decoration: underline; font-weight: bold;}
.presstext2 a:hover, presstext2 a:visited { color: #FFFFFF; background: #3B4B5B; text-decoration: none;}

.hometitlewht { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #FFFFFF;}
.hometitlewht a { font-family: Tahoma; font-size: 8pt;color: #FFFFFF; text-decoration: none; font-weight: bold;}
.hometitlewht a:hover, hometitlewht a:visited { color: #FFFFFF; background: #663399; text-decoration: none;}

.quicksearch {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #4B4B4B;
	font-style: normal;}
	
.newsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #4D8F58;
	font-style: normal;}
	
.industrynews {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-style: normal;}
	
.copytextboldgray {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #727170;
	font-style: normal;}
	
.copytextgray {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #4F4F4F;
	font-style: normal;}
	
.copytextwhtsmall {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	font-style: normal;}
	
.copytextburgundysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #A11404;
	font-style: normal;}
	
.copytextburgundysmall-price {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #A11404;
	font-style: normal;}
	
.copytextbold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #212424;
	font-style: normal;}
	
.copytextboldblk {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: normal;}
	
.copytextboldorange {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #D16203;
	font-style: normal;}	
	
.copytextboldgrysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #6D6D6D;
	font-style: normal;}	
	
.copytextboldsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #212424;
	font-style: normal;}		
	
.innertitles {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13pt;
	color: #0081CD;
	font-style: normal;}
	
.innertitles2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14pt;
	color: #FFFFFF;
	font-style: normal;}
	
.copytextheader {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #FFFFFF;
	font-style: normal;}
	
.prodshowheader {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #008852;
	font-style: normal;}		
	
.homenavtitles1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #55881B;
	font-style: normal;}
	
.homenavtitles3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #A11404;
	font-style: normal;}
	
.homenavtitles4 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #4D7086;
	font-style: normal;}
	
.homenavtitles2 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #5E5E5E;
	font-style: normal;}
	
.hometitleswhtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-style: normal;}
	
.hometitleswhtBold3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	color: #FFFFFF;
	font-style: normal;}	
	
.hometitlesorange {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #616060;
	font-style: normal;}
	
.hometitlesgreen2 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #008752;
	font-style: normal;}
	
.hometitlesgreen-product {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #4B4B4B;
	font-style: normal;}
	
.hometitlesflash {
	font-family: Eras Bold ITC, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 19pt;
	color: #1B4565;
	font-style: normal;}
	
.hometitlesflash-red {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #AA1B0A;
	font-style: italic;}
	
.hometitlesYellow2 {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16pt;
	color: #F5F848;
	font-style: normal;}
	
.hometitleswhtBold2 {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26pt;
	color: #FFFFFF;
	font-style: normal;}
	
.hometitleswhtBold4 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #FFFFFF;
	font-style: normal;}
	
.hometitleswhtBold5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-style: normal;}		
	
.hometitlesBlue {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15pt;
	color: #336699;
	font-style: normal;}
	
.hometitles2-4 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #383737;
	font-style: normal;}
	
.pricetitles1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	font-style: normal;}
	
.product-titles1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-style: normal;}
	
.hometitles2-6 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #4D7E84;
	font-style: normal;}
	
.hometitles2-7 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #335E83;
	font-style: normal;}
	
.hometitles2-8 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	color: #335E83;
	font-style: normal;}
	
.hometitles3 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #0081CD;
	font-style: normal;}
	
.hometitles4 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #335E83;
	font-style: normal;}
	
.hometitles5 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #335E83;
	font-style: normal;}
	
.hometitles6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #4B4B4B;
	font-style: normal;}
	
.DIYproduct-Title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #3C3C3C;
	font-style: normal;}
	
.DIYproduct-Text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #3C3C3C;
	font-style: normal;}
	
.DIYsteptitles {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13pt;
	color: #66AD39;
	font-style: normal;}
	
.VideoTitles-orange {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FE8215;
	font-style: normal;}
	
.DIYHMtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #00765F;
	font-style: normal;}
	
#side_nav_bg a {

font-family: Arial;
font-size: 9pt;
color: #515050;
text-decoration: none;
font-weight: normal;
display: block;
padding: 7px 0px 3px 0px; 
height: 20px;
width: 100%;
}

#side_nav_bg a:hover {
background-color: #515050;
color: #FFFFFF;
text-decoration: none;
} 

#side_nav_bg_on a {

font-family: Arial;
font-size: 9pt;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
display: block;
padding: 7px 0px 3px 0px; 
height: 20px;
width: 100%;
}

#side_nav_bg_on a:hover {
background-color: #515050;
color: #FFFFFF;
text-decoration: none;
} 

#side_nav_bg2 a {

font-family: Arial;
font-size: 9pt;
color: #515050;
text-decoration: none;
font-weight: normal;
display: block;
padding: 7px 0px 3px 0px; 
height: 20px;
width: 100%;
}

#side_nav_bg2 a:hover {
background-color: #4D7086;
color: #FFFFFF;
text-decoration: none;
} 

#side_nav_bg2_on a {

font-family: Arial;
font-size: 9pt;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
display: block;
padding: 7px 0px 3px 0px; 
height: 20px;
width: 100%;
}

#side_nav_bg2_on a:hover {
background-color: #4D7086;
color: #FFFFFF;
text-decoration: none;
} 

#side_nav_bg3 a {

font-family: Arial;
font-size: 9pt;
color: #515050;
text-decoration: none;
font-weight: normal;
display: block;
padding: 7px 0px 3px 0px; 
height: 20px;
width: 100%;
}

#side_nav_bg3 a:hover {
background-color: #E5AE36;
color: #FFFFFF;
text-decoration: none;
} 

#side_nav_bg3_on a {

font-family: Arial;
font-size: 9pt;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
display: block;
padding: 7px 0px 3px 0px; 
height: 20px;
width: 100%;
}

#side_nav_bg3_on a:hover {
background-color: #E5AE36;
color: #FFFFFF;
text-decoration: none;
} 

#side_nav_bg4 a {

font-family: Arial;
font-size: 9pt;
color: #515050;
text-decoration: none;
font-weight: normal;
display: block;
padding: 7px 0px 3px 0px; 
height: 20px;
width: 100%;
}

#side_nav_bg4 a:hover {
background-color: #859228;
color: #FFFFFF;
text-decoration: none;
} 

#side_nav_bg4_on a {

font-family: Arial;
font-size: 9pt;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
display: block;
padding: 7px 0px 3px 0px; 
height: 20px;
width: 100%;
}

#side_nav_bg4_on a:hover {
background-color: #859228;
color: #FFFFFF;
text-decoration: none;
} 
	
.sub-nav { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; color: #515050;}
.sub-nav a { font-family: Arial; font-size: 9pt;color: #515050; text-decoration: none; font-weight: normal;}
td.sub-nav:hover {background-color: #515050;
	color: #FFFFFF;
	text-decoration: underline;}
	
object {

display:block;

}

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}