body {
	background-color: #FFFFFF;
	margin: 0px;
}
 h1, h2{
	margin:0px;
	padding:0px;
	line-height:0px;
	text-decoration: none;
	} 


.header6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c04a41;
}
.blackbold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.blackbold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.bluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #2375b3;
	font-weight: bold;

}
.topbg21 {
	background: url(images/topbg2.gif) repeat-x left bottom;
}
.blackboldbig1 {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.blackboldbig {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.buttonbg {
	background-image: url(images/more-bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 269px;
}
.topbg {
	background-image: url(images/box-top-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 33px;
}
.imgbgnew {
	background-image: url(images/box-img.jpg); background-repeat: no-repeat; background-position: right bottom;
	height: 191px;
}
.imgbgnew A linky {
	DISPLAY: block; LEFT: 350px; WIDTH: 100px; POSITION: absolute; TOP: 20px; HEIGHT: 100px
}

.topbg1 {
	background-image: url(images/box-top-bgnew.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 32px;
}
.topbg2 {
	background-image: url(images/box-top-bg_1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 32px;
}
.imgbg {
	background-image: url(images/box-img.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 191px;
}
.boxright {
	background-image: url(images/box-right-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}
.boxleft{
	background-image: url(images/box-left-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}
.botbg {
	background-image: url(images/box-bottom-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 43px;
}
.botbg1 {
	background-image: url(images/box-bottom-bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
}
.topbg134 {
	background-image: url(images/box-top-bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
}
.botbg2 {
	background-image:url(images/box-bottom-bg_1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 42px;
}
.menubg {
	background-image: url(images/menu-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
}
.sboxtop {
	background-image: url(images/sbox-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 7px;
}
.sboxbot {
	background-image: url(images/sbox-bottom-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 7px;
}
.sboxleft {
	background-image: url(images/sbox-leftbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}
.sboxright {
	background-image: url(images/sbox-rightbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}
.showroomtile {
background-image:url(images/shower-tile-tips.jpg);
	background-repeat: no-repeat;
	height: 474px;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.bodytext A {
	color: #000000;
	text-decoration: underline;
}
.bodytext A:hover {
	color: #2D74C8;
	text-decoration: none;
}
.bodytext1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.bodytext2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}
.bodytext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;
}
.bodytext5 {
	font-family: Arial Black, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 28px;
	color: #000000;
	font-weight:none;
	text-decoration: none;
}
.bodytext6 {
	font-family:caxtonbi;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bodytext7 {
	font-family:caxtonbi;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.bodytext8 {
	font-family: caxtonb;
	font-size: 18px;
	color: #F5EED3;
	letter-spacing: 1px;
	font-weight:bold;
	text-decoration: none;
}

.bodytextwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.whitebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.textbold A {
	color: #000000;
	text-decoration: underline;
}
.textbold A:hover {
	color: #AA3737;
	text-decoration: underline;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.textbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #426C97;
	text-decoration: none;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AD1010;
	text-decoration: none;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366cc;
	text-decoration: none;
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.footerlinks A{
	color: #9B2222;
	text-decoration: none;
}
.footerlinks A:hover{
	color: #000000;
	text-decoration: none;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #333333;
	background-color: #FFFFFF;
}
.inputt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 150px;
	text-decoration: none;
	border: 1px solid #000000;
}
.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #A28285;
	background-color: #FFCB99;
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #A28285;
	background-color: #FEFF99;
}
.input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #A28285;
	background-color: #98FF66;
}
.blutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B4880;
	text-decoration: none;
}
.blutext A {
	color: #2B55A2;
	text-decoration: underline;
}
.blutext A:hover {
	color: #0033CC;
	text-decoration: underline;
}
 .bbot {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(http://testwallsandfloors/images/news-b-bot.gif);
	BACKGROUND-REPEAT: repeat-x
} 

.redbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #BC1F1F;
	text-decoration: none;
}
.redbold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #BC1F1F;
	text-decoration: none;
}
.redboldnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #E11010;
	text-decoration: none;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #2B7DCF;
	text-decoration: none;
}
.link A {
	color: #2B7DCF;
	text-decoration: underline;
}
.link A:hover {
	color: #8C3018;
	text-decoration: underline;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0066CC;
	text-decoration: none;
}
.link1 A {
	color: #0066CC;
	text-decoration: underline;
}
.link1 A:hover {
	color: #B21515;
	text-decoration: underline;
}
.link1d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0066CC;
	text-decoration: none;
}
.redbold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #B21515;
	text-decoration: none;
}
.redbold3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #B21515;
	text-decoration: none;
}
.textbold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.subhead3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066CC;
	text-decoration: none;
	text-transform: capitalize;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066CC;
	text-decoration: none;
	text-transform: capitalize;
}
.subhead a {
	font: 18px Arial, Helvetica, sans-serif; color: #0066CC; text-decoration: none;
}
.subhead a:hover {
	color: #000; text-decoration: none;
}
.subhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0066CC;
	text-decoration: none;
	text-transform: capitalize;
}
.blulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0F5EBF;
	text-decoration: none;
}
.blulink A {
	color: #2B7DCF;
	text-decoration: none;
}
.blulink A:hover {
	color: #3D3D3D;
	text-decoration: none;
}
.blulink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F5EBF;
	text-decoration: none;
}
.blulink1 A {
	color: #2B7DCF;
	text-decoration: none;
}
.blulink1 A:hover {
	color: #3D3D3D;
	text-decoration: none;
}
.xline {
	background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
}
.yline {
	background-image: url(images/dot.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:2px;
}
.gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
}
.darkgray{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3E3E3E;
	text-decoration: none;
}
.orange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #EA702D;
	text-decoration: none;
}
.blu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #328DFD;
	text-decoration: none;
}
.red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #AD1818;
	text-decoration: none;
}
.kitchentile {
	background-image:url(images/kitchen-tile-tips.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 595px;
}
.bathroomtile {
	background-image:url(images/bathroom-tile-tips.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	height:510px;
}
.black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.blackdel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.black1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #960E12;
	font-weight:bold;
	text-decoration: none;
	text-transform: capitalize;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #960E12;
	font-weight:bold;
	text-decoration: none;
	}
.subhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #960E12;
	font-weight:bold;
	text-decoration: none;
}
.subhead1 A {
	color: #960E12;
	text-decoration: underline;
	
}
.subhead1 A:hover {
	color: #1571B3;
	text-decoration: underline;
	
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AD1010;
	text-decoration: none;
}
.links A {
	color: #AD1010;
	text-decoration: none;
}
.links A:hover {
	color: #000000;
	text-decoration: none;
}
.links1 {
	font-family: caxtonb;
	font-size: 12px;
	color: #282419;
	font-weight:bold;
	text-decoration: none;
}
.links1 A {
	font-family:caxtonb;
	font-size: 12px;
	color: #282419;
	font-weight:bold;
	text-decoration: none;
}
.links1 A:hover{
	color: #DF2280;
	text-decoration: none;
}

.links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1603DB;
	font-weight:bold;
	text-decoration: none;
}
.links2 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1603DB;
	font-weight:bold;
	text-decoration: none;
}
.links2 A:hover{
	color: #000000;
	text-decoration: none;
}

.textbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005586;
	text-decoration: none;
}
.textbigbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #005586;
	text-decoration: none;
}
.textbig1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AD1010;
	text-decoration: none;
}
.orange1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #EA702D;
	text-decoration: none;
}

.leftmenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.leftmenu3 A {
	color: #FFFFFF;
	text-decoration: none;
}
.leftmenu3 A:hover{
	color: #002759;
	text-decoration: none;
}
.leftbg{
	background-image: url(images/left-blu-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 29px;
	width: 194px;
}
.leftbg1{
	background-image: url(images/left-gold-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 29px;
	width: 194px;
}
.leftbg2{
	background-image: url(images/left-gry-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 29px;
	width: 194px;
}
.leftbg22{
	background-image: url(images/new-ranges.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 29px;
	width: 194px;
}
#table{
	float: left; 
	margin-left:15px; 
	margin-bottom:20px;
	width:50%;
		
}
.middlebg {
	background: url( images/middlebg.gif) repeat-y left top; width:576px;

}

.tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003578;
	text-decoration: none;
	font-weight:bold;
	padding-top:5px;
}

.redtext {
	font-family:Arial Black;
	font-size: 30px;
	color: #db2300;
	text-decoration: none;
	font-weight:bold;
	padding-top:5px;
}

.blue1text {
	font-family:Arial Black;
	font-size: 20px;
	color: #db2300;
	text-decoration: none;
	font-weight:bold;
	padding-top:5px;
}
.bluetext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #003578;
	text-decoration: none;
	font-weight:bold;
}
.bluetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003578;
	text-decoration: none;
	font-weight:bold;

}
.shower{
	background-image: url(images/shower-tile1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.shower1{
	background-image: url(images/shower-tile2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 520px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
UL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 18px;
	line-height:18px
}
/*LI {
	LIST-STYLE-IMAGE: url(images/arrow_list.gif); PADDING-BOTTOM: 0px
}
LI.sub {
	LIST-STYLE-IMAGE: url(images/arrow_subnav.gif); PADDING-BOTTOM: 0px
}*/
marquee{
direction:left; scrollamount:4; scrolldelay:100; truespeed;}

.leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #002759;
	text-decoration: none;
}
.leftmenu A {
	color: #002759;
	text-decoration: none;
}
.leftmenu A:hover{
	color: #000000;
	text-decoration: none;
}
.leftmenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #5F4932;
	text-decoration: none;
}
.leftmenu1 A {
	color: #5F4932;
	text-decoration: none;
}
.leftmenu1 A:hover{
	color: #000000;
	text-decoration: none;
}
.leftmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #535353;
	text-decoration: none;
}
.leftmenu2 A {
	color: #535353;
	text-decoration: none;
}
.leftmenu2 A:hover{
	color: #000000;
	text-decoration: none;
}
.links3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1603DB;
	font-weight:bold;
	text-decoration: none;
}
.links3 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1603DB;
	font-weight:bold;
	text-decoration: none;
}
.links3 A:hover{
	color: #000000;
	text-decoration: none;
}
.links4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.links4 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.links4 A:hover{
	color: #000000;
	text-decoration: none;
}

.links5 A:hover{
	color: #000000;
	text-decoration: none;
}


.site {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003366;
	vertical-align: middle;
	text-decoration: none;
}
.site a {
	width: 185px; 
	margin:0px;	
	color:#003366;
	display: block;
	padding-left:8px;
	padding-top:3px;
	text-decoration: none;
}
.site a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:3px;
	text-decoration: none;
}
/*///////////// MENU START //////////////*/
.menu {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	font-size:12px;
	font-weight:bold;
	color:#003366;
	height: 29px;
	background: url(images/left-blu-bg.gif) no-repeat left center;
	vertical-align: middle;
	text-decoration: none;
}
.menu a {
	width: 185px; 
	margin:0px;	
	height: 21px;
	color:#003366;
	display: block;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menu a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menuA {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	font-size:12px;
	font-weight:bold;
	color:#003366;
	height: 29px;
	background:url(images/left-blu-bg1.gif) no-repeat left center;
	vertical-align: middle;
	text-decoration: none;
}
.menuA a {
	width: 185px; 
	margin:0px;	
	height: 21px;
	color:#003366;
	display: block;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menuA a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}

/*///////////// MENU1 START //////////////*/

.menu1 {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	font-size:12px;
	font-weight:bold;
	color:#6A5640;
	height: 29px;
	background: url(images/left-gold-bg.gif) no-repeat left center;
	vertical-align: middle;
	text-decoration: none;
}
	
.menu1 a {
	width: 185px; 
	margin:0px;	
	height: 21px;
	color:#6A5640;
	display: block;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menu1 a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menu1A {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	font-size:12px;
	font-weight:bold;
	color:#6A5640;
	height: 29px;
	background: url(images/left-gold-bg1.gif) no-repeat left center;
	vertical-align: middle;
	text-decoration: none;
}
	
.menu1A a {
	width: 185px; 
	margin:0px;	
	height: 21px;
	color:#6A5640;
	display: block;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menu1A a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}


/*///////////// MENU2 START //////////////*/


.menu2 {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	height: 29px;
	background: url(images/left-gry-bg.gif) no-repeat left center;
	vertical-align: middle;
	text-decoration: none;
}
	
.menu2 a {
	width: 185px; 
	margin:0px;	
	height: 21px;
	color:#666666;
	display: block;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menu2 a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}

.menu2A {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	height: 29px;
	background: url(images/left-gry-bg1.gif) no-repeat left center;
	vertical-align: middle;
	text-decoration: none;
}
	
.menu2A a {
	width: 185px; 
	margin:0px;	
	height: 21px;
	color:#666666;
	display: block;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menu2A a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}

/*///////////// MENU3 START //////////////*/


.menu3 {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	font-size:12px;
	font-weight:bold;
	color:#1c4c04;
	height: 29px;
	background: url(images/left-green-bg.gif) no-repeat left center;
	vertical-align: middle;
	text-decoration: none;
}
	
.menu3 a {
	width: 185px; 
	margin:0px;	
	height: 21px;
	color:#1c4c04;
	display: block;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menu3 a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}

.menu3A {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 194px;
	font-size:12px;
	font-weight:bold;
	color:#1c4c04;
	height: 29px;
	background: url(images/left-green-bg1.gif) no-repeat left center;
	vertical-align: middle;
	text-decoration: none;
}
	
.menu3A a {
	width: 185px; 
	margin:0px;	
	height: 21px;
	color:#1c4c04;
	display: block;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}
.menu3A a:hover {
	color:#000000;
	padding-left:8px;
	padding-top:7px;
	text-decoration: none;
}

.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003578;
	text-decoration: none;
}
.text1blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003578;
	text-decoration: none;
}
 .bordernew{
	border: 1px solid #4f53aa;
} 
.middlebg1 {
	background-image: url(images/middlebg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 218px;
}
.middlebotbg {
	background-image: url(images/middle-bot.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 45px;
}
a.floorslinks:link, a.floorslinks:link, a.floorslinks:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #307dcf;
	text-decoration: underline;
	font-weight:bold;
	
}
a.floorslinks:hover{
	color: #115399;
	text-decoration: underline;
}
.topbgd {
	background-image: url(images/box-top-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 33px;
}
.padding{
	padding-top:8px;
}

.bodytextblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #003578;
	text-decoration: none;
	padding-bottom:10px;
	padding-right:10px;
}

.pricered {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #db2300;
	text-decoration: none;
	font-weight:bold;
}

.priceblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #003578;
	text-decoration: none;
	font-weight:bold;
}

.innerheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #003578;
	text-decoration: none;
	font-weight:bold;
	padding-top:5px;
}
.innerheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003578;
	text-decoration: none;
	font-weight:bold;
	padding-top:5px;
}
.blue1text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003578;
	text-decoration: none;
	font-weight:normal;
	padding-top:5px;
	line-height:14px;
}
.newsletterbluetext{
font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-decoration:none; color:#003578; padding-top:10px; padding-bottom:10px;
}
.bodytextnewsletter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #4f53aa;
	text-decoration: none;
	padding-bottom:10px;
}
.input7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	width:120px;
}
.input700 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	width:200px;
}
a.redlinks:link,a.redlinks:visited,a.redlinks:active{
		font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:normal;	color: #e23c1c;	text-decoration: underline;}
		
a.
:hover{ color:#000000;}

.vatblu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #328DFD;
	text-decoration: none;
}
.makeredbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #BC1F1F;
	text-decoration: none;
}
.input6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	width:280px;
	height:80px;
}

.input7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	width:120px;
}

.input8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	width:170px;
	height:20px;
}

 .MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
} 


/*added*/
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.text A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #0000000;
	text-decoration: none;
}
.text A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #0000000;
	text-decoration: underline;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:15px;
	font-weight:normal;
	color: #0000000;
	text-decoration: none;
}
.maintext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	font-weight:bold;
	color: #42498C;
	text-decoration: none;
}
.couriernew10 {
	font-family: Courier New;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}
.couriernew11 {
	font-family: Courier New;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}
.couriernew12 {
	font-family: Courier New;
	font-size: 12px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}

.georgia9 {
	font-family: Georgia;
	font-size: 9px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}
.georgia10 {
	font-family: Georgia;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}
.georgia11 {
	font-family: Georgia;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}
.georgia12 {
	font-family: Georgia;
	font-size: 12px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}

.helvetica9 {
	font-family: Helvetica;
	font-size: 9px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}
.helvetica10 {
	font-family: Helvetica;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}
.helvetica11 {
	font-family: Helvetica;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}
.helvetica12 {
	font-family: Helvetica;
	font-size: 12px;
	color: #000000;
	letter-spacing: 1px;	
	text-decoration: none;
}

.bluetextb{
	font-family: Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size:20px;
	font-weight:bold;
	line-height:17px;
}

.bluetexts{
	font-family: Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size:16px;
	font-weight:bold;
}
.blacktextnormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.darkgray1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
}

.darkgray1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
}

.grayboxbg{
	background:url(images/graybox-middlel-bg.gif) repeat-x left top; 
	height:34px;
}

.grayboxbg2{
	background:url(images/graybg-middle.gif) repeat-x left top; 
	height:60px;
}

.graytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}	

.graycircle{
	background: url( images/gray-circle.gif) no-repeat left top; 
	width:24px; 
	height:24px;
	padding:5px; 
	background-position:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	font:bold; 
	color:#999999;
	text-align:center;
}

.graysubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	text-decoration: none;
	text-transform: capitalize;
}
.graysubhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	text-decoration: none;
	text-transform: capitalize;
}
.graysubhead1 a {
	font: 18px Arial, Helvetica, sans-serif; color: #999999; text-decoration: none;
}
.graysubhead1 a:hover {
	color: #000; text-decoration: none;
}
.graybg{
	background-image: url(images/graybox-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:43px;
	/*border-left: 1px solid #999999; 
	border-right: 1px solid #999999;*/
	
}

.spacery{
	background:url(images/spacer-y.gif) repeat-y left top; width:10px;
	background-position:center;
}

.bluecircle{
	background: url( images/blue-circle.gif) no-repeat left top; 
	width:24px; 
	height:24px;
	padding:5px; 
	background-position:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	font:bold; 
	color:#FFFFFF;
	text-align:center;
}

.blulinktext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000;
	text-decoration: none;
	line-height:14px;
}
.blulink2 A {
	font-family: Arial, Helvetica, sans-serif;
	color: #2b55a2;
	text-decoration: underline;
	font-size: 11px;
	font-weight:normal;
	line-height:14px;

}
.blulink2 A:hover {
	color: #3D3D3D;
	text-decoration: underline;
}

.blulink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #086acd;
	text-decoration: underline;
}
.blulink3 A {
	color: #086acd;
	text-decoration: underline;
}
.blulink3 A:hover {
	color: #3D3D3D;
	text-decoration: underline;
}

.input9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:center;
	text-decoration: none;
	width:40px;
	height:16px;
	border: 1px solid #7f9db9;
	background-color: #FFFFFF;
}

.blacktext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	text-decoration: none;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0066CC;
	text-decoration: none;
}
.small A {
	color: #0066CC;
	text-decoration: underline;
}
.small A:hover {
	color: #B21515;
	text-decoration: underline;
}

.head1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f43c3c;
	font-weight:bold;
	text-decoration: none;
	text-transform: capitalize;
}


.head2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f43c3c;
	font-weight:bold;
	text-decoration: none;
	text-transform: capitalize;
}

.graylink A {
	font-family: Arial, Helvetica, sans-serif;
	color: #6d6d6d;
	text-decoration: underline;
	font-size: 18px;
	font-weight:normal;
	line-height:14px;

}
.graylink A:hover {
	color: #3D3D3D;
	text-decoration: underline;
	color:#3e3e3e;
}

.protx a {
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}

.protx a:hover {
	color:#1f6bdb;

}

.securetext{
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	text-decoration: none;
}


.savelink a {
	font-family:verdana;
	font-weight: normal;
	font-size:14px;
	text-decoration:underline;
	color:#1251b6;
}

.savelink a:hover {
	color:#000;
}

.input10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #7f9db9;
	background-color: #FFFFFF;
	width:220px;
	height:20px;
}

.bluesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0066cc;
	text-decoration: none;
}

.input11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #;000000;
	text-decoration: none;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	width:240px;
	height:60px;
}


.input12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	width:220px;
	height:20px;
}


.input13{
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	width:380px;
	height:20px;
	margin-left:4px;
}

.black2{
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.blulink123 {
	font-family: Arial;
	font-size: 14px;
	font-weight:normal;
	color: #0F5EBF;
	text-decoration: underline;
}
.blulink123 A {
	color: #2B7DCF;
	text-decoration: underline;
}
.blulink123 A:hover {
	color: #3D3D3D;
	text-decoration: underline;
}

.boxbgtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#b2b2b2;
	
}



.boxbg a{
	display:block; 
	padding:0px;
	width:32px;
	line-height:22px;
	background-color:#cccccc;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
	
.boxbg a:hover{
	display:block; 
	padding:0px;
	line-height:22px;
	width:32px;
	background-color:#f43c3c;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
}



.boxbgtext1 {
	display:block; 
	padding:0px;
	width:32px;
	line-height:22px;
	background-color:#f43c3c;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}

.inputnew1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	width:200px;
	height:17px;
}
.inputnewfail {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid red;
	background-color: #FFFFFF;
	width:200px;
	height:17px;
}

.inputnew2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	width:140px;
	height:17px;
}


.inputnew3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #7f9db9;
	background-color: #FFFFFF;
	width:240px;
	height:20px;
}

.findlink A {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-weight:normal;
	line-height:14px;

}
.findlink A:hover {
	color: #1251b6;
	text-decoration: underline;

}

.browntext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AD1010;
	text-decoration: none;
}

.brownlinks1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AD1010;
	text-decoration: none;
}

.brownlinks1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AD1010;
	text-decoration: underline;
}


.brownhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #aa5a5b;
	font-weight:normal;
	text-decoration: none;
}

.brownhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #aa5a5b;
	font-weight:bold;
	text-decoration: none;
}


.boreder{
	border: 1px solid #9d9d9d;
	padding:4px;
}

.ybg{
	background-image: url(images/hline.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	width:10px;
}

.bodytext12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
	letter-spacing:-1px;
}

.grayhead{
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.redhead  {
	font-family:"Arial Black";
	font-size: 36px;
	color: #ff0000;
	font-weight: normal;
	text-decoration: none;
	line-height:30px;
	letter-spacing:-2px;
}

.bluehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0066cc;
	text-decoration: none;
	padding-left:10px;
}

#yline{
	background: url(images/yline.gif) repeat-y left top; width:5px;
}


.bmain_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.bmain_text1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
}


.redhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	padding-left:10px;
}

.graylink1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #6d6d6d;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
	line-height:14px;

}

.graylink1 A {
	font-family: Arial, Helvetica, sans-serif;
	color: #6d6d6d;
	text-decoration: underline;
	font-size: 12px;
	font-weight:normal;
	line-height:14px;

}
.graylink1 A:hover {
	color: #3D3D3D;
	text-decoration: none;
	color:#3e3e3e;
}

.link2d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #2B7DCF;
	text-decoration: none;
}
.link2d A {
	color: #2B7DCF;
	text-decoration: none;
}
.link2d A:hover {
	color: #8C3018;
	text-decoration: underline;
}

.link3d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;
	text-decoration: none;
}
.link3d A {
	color: #2B7DCF;
	text-decoration: underline;
}
.link3d A:hover {
	color: #8C3018;
	text-decoration: underline;
}

h1 {
	font-family:Arial; font-size : 18px; color : #086acd;	text-decoration : none; font-weight:normal; line-height:30px; float:left;}

h1.search {
	font-family:Arial; font-size : 18px; color : #086acd;	text-decoration : none; font-weight:normal; line-height:35px;}

h2.glossary{
	font-family:Arial; font-size : 16px;	
	color : #086acd;
	text-decoration : none; 
	font-weight:normal; 
	float:left;
	line-height:30px;
	margin:0px;
	padding:0px;
	}

h2.blue {
	font-family:Arial; 
	font-size : 18px; 
	color : #086acd;	
	text-decoration : none; 
	font-weight:normal; 
	margin:0px;
	padding:0px;
	line-height:17px;
	}

h2 {
	font-family:Arial; font-size : 16px;	
	color : #086acd;	
	text-decoration : none; 
	font-weight:normal; 
	line-height:20px;
	margin:0px;
	padding:0px;
	}
	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #BC1F1F;
	text-decoration: none;
	margin:0px;
	padding:0px;
	}

h3 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #BC1F1F;
	text-decoration: none;
	margin:0px;
	padding:0px;
	}

h3 a:hover {
	text-decoration: none;
	}


h1.brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #960E12;
	font-weight:bold;
	text-decoration: none;
	text-transform: capitalize;
}

h3.darkgray1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
}

h3.darkgray1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
}

h2.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}

h2.footerlinks A{
	color: #9B2222;
	text-decoration: none;
}
h2.footerlinks A:hover{
	color: #000000;
	text-decoration: none;
}

.tmenu_active{
	display:block;
	width:56px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu-hover.gif) no-repeat left top;
}


#tmenu a{
	display:block;
	width:56px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu a:hover{
	background: url(images/tmenu-hover.gif) no-repeat left top;
	height:29px;
}


#tmenu1_active{
	display:block;
	width:101px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu1-hover.gif) no-repeat left top;
}

#tmenu1 a{
	display:block;
	width:101px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu1 a:hover{
	background: url(images/tmenu1-hover.gif) no-repeat left top;
	height:29px;
}

#tmenu2_active {
	display:block;
	width:83px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu2-hover.gif) no-repeat left top;
}

#tmenu2 a{
	display:block;
	width:83px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu2 a:hover{
	background: url(images/tmenu2-hover.gif) no-repeat left top;
	height:29px;
}


#tmenu3_active {
	display:block;
	width:71px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu3-hover.gif) no-repeat left top;
}

#tmenu3 a{
	display:block;
	width:71px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu3 a:hover{
	background: url(images/tmenu3-hover.gif) no-repeat left top;
	height:29px;
}



#tmenu4_active{
	display:block;
	width:149px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu4-hover.gif) no-repeat left top;
}

#tmenu4 a{
	display:block;
	width:149px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu4 a:hover{
	background: url(images/tmenu4-hover.gif) no-repeat left top;
	height:29px;
}


#tmenu5_active{
	display:block;
	width:111px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu5-hover.gif) no-repeat left top;
}

#tmenu5 a{
	display:block;
	width:111px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu5 a:hover{
	background: url(images/tmenu5-hover.gif) no-repeat left top;
	height:29px;
}


#tmenu6_active{
	display:block;
	width:100px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu6-hover.gif) no-repeat left top;
}

#tmenu6 a{
	display:block;
	width:100px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu6 a:hover{
	background: url(images/tmenu6-hover.gif) no-repeat left top;
	height:29px;
}


#tmenu7_active{
	display:block;
	width:131px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu7-hover.gif) no-repeat left top;
}

#tmenu7 a{
	display:block;
	width:131px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu7 a:hover{
	background: url(images/tmenu7-hover.gif) no-repeat left top;
	height:29px;
}


#tmenu8_active{
	display:block;
	width:95px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu8-hover.gif) no-repeat left top;
}

#tmenu8 a{
	display:block;
	width:95px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
}

#tmenu8 a:hover{
	background: url(images/tmenu8-hover.gif) no-repeat left top;
	height:29px;
}





.menu_new{
font-family:Arial, Helvetica, sans-serif; width:111px; color:#fff; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
.menu_new ul {
padding:0; margin:0; list-style-type: none;
}
.menu_new ul li ul {
visibility:hidden; position:absolute; height:0; overflow:hidden;
}
.menu_new ul li {
float:left; position:relative; z-index:90; }
.menu_new ul li a {
display:block; float:left; text-decoration:none; color:#fff ; width:111px; line-height:27px; _line-height:28px; font-weight:bold; font-size:13px; text-align:center; /*padding-left:10px; padding-right:10px;*/
}
* html .menu_new ul li a{ line-height:27px; _line-height:28px; text-align:center; /*padding-left:10px; padding-right:10px;*/}



.menu_new ul li.home { display:block; padding:0px; height:auto; }
.menu_new ul li ul li.subprod1 {display:block; padding:0px;  height:auto; background-color:#f8cf6e; }



.menu_new table {
border-collapse:collapse; border:0; padding:0; position:absolute; left:0; top:0; 
}

.menu_new ul li:hover a,
.menu_new ul li a:hover{
text-decoration:none; border:0; color:ff0000; /*background-color:#c3c44c;  padding-left:10px; padding-right:10px;*/
}

.menu_new ul li a:hover {position:relative; z-index:100; color:#fff; background: url(images/tmenu5-hover.gif) no-repeat left top; width:111px; display:block; height:29px;}

.menu_new ul li:hover ul,
.menu_new ul li a:hover ul {
visibility:visible; width:140px; left:0px; height:auto; overflow:visible; top:29px; color:ff0000;  border:1px solid #469de3;
}
.menu_new ul li:hover ul li a,
.menu_new ul li a:hover ul li a{
display:block; background:transparent; color:#000; border-bottom:1px solid #cccccc; width:140px;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;  font-weight: normal; background-color: #96bdec; text-indent:5px; line-height:16px; text-align:left; height:18px; text-decoration:none;   
}
* html .menu_new ul li a:hover ul li a {width:140px; w\idth:140px; border-bottom:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; font-size:11px; background-color: #96bdec; text-indent:5px;  line-height:16px; text-align:left; height:18px; color:#000;  }

.menu_new ul li:hover ul li a:hover,
.menu_new ul li a:hover ul li a:hover {
text-decoration:none; border:0;  background-color: #b2472a; color:#fff; font-weight: normal;  font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #cccccc; 
}
.menu_new ul li:hover ul li ul,
.menu_new ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:-1px; left:146px; background-color:#024486;

}
.menu_new ul li:hover ul li:hover ul,
.menu_new ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; width:135px; height:auto; padding:0 list-style-type:none; background:#eee;
}
.menu_new ul li:hover ul li:hover ul li a,
.menu_new ul li a:hover ul li a:hover ul li a {
display:block; width:125px; background-color:#8f8f8f; color:#644026;  font-weight:normal; text-align:left; border-top:1px solid #cccccc; border-bottom:0px;
}
* html .menu_new ul li a:hover ul li a:hover ul li a {width:135px; w\idth:115px; font-weight:normal; color:#644026; border-top:1px solid #cccccc; border-bottom:0px;}

.menu_new ul li:hover ul li:hover ul li a:hover,
.menu_new ul li a:hover ul li a:hover ul li a:hover{
text-decoration:none; background-color: #8f8f8f; text-align:left; color:#d0d459; font-weight:normal; border-top:1px solid #cccccc; border-bottom:0px;
}



















.menu_new_active{
font-family:Arial, Helvetica, sans-serif; width:111px; color:#fff; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
.menu_new_active ul {
padding:0; margin:0; list-style-type: none;
}
.menu_new_active ul li ul {
visibility:hidden; position:absolute; height:0; overflow:hidden;
}
.menu_new_active ul li {
float:left; position:relative; z-index:90; }
.menu_new_active ul li a {
display:block; float:left; text-decoration:none; color:#fff ; width:111px; line-height:27px; _line-height:28px; font-weight:bold; font-size:13px; text-align:center; background: url(images/tmenu5-hover.gif) no-repeat left top; width:111px; display:block; height:29px; /*padding-left:10px;
padding-right:10px;*/
}
* html .menu_new_active ul li a{ line-height:27px; _line-height:28px; text-align:center; /*padding-left:10px; padding-right:10px;*/}



.menu_new_active ul li.home { display:block; padding:0px; height:auto; }
.menu_new_active ul li ul li.subprod1 {display:block; padding:0px;  height:auto; background-color:#f8cf6e; }



.menu_new_active table {
border-collapse:collapse; border:0; padding:0; position:absolute; left:0; top:0; 
}

.menu_new_active ul li:hover a,
.menu_new_active ul li a:hover{
text-decoration:none; border:0; color:ff0000; /*background-color:#c3c44c;  padding-left:10px; padding-right:10px;*/
}

.menu_new_active ul li a:hover {position:relative; z-index:100; color:#fff;}

.menu_new_active ul li:hover ul,
.menu_new_active ul li a:hover ul {
visibility:visible; width:140px; left:0px; height:auto; overflow:visible; top:29px; color:ff0000;  border:1px solid #469de3;
}
.menu_new_active ul li:hover ul li a,
.menu_new_active ul li a:hover ul li a{
display:block; background:transparent; color:#000; border-bottom:1px solid #cccccc; width:140px;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;  font-weight: normal; background-color: #96bdec; text-indent:5px; line-height:16px; text-align:left; height:18px; text-decoration:none;   
}
* html .menu_new_active ul li a:hover ul li a {width:140px; w\idth:140px; border-bottom:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; font-size:11px; background-color: #96bdec; text-indent:5px;  line-height:16px; text-align:left; height:18px; color:#000;  }

.menu_new_active ul li:hover ul li a:hover,
.menu_new_active ul li a:hover ul li a:hover {
text-decoration:none; border:0;  background-color: #b2472a; color:#fff; font-weight: normal;  font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #cccccc; 
}
.menu_new_active ul li:hover ul li ul,
.menu_new_active ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:-1px; left:146px; background-color:#024486;

}
.menu_new_active ul li:hover ul li:hover ul,
.menu_new_active ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; width:135px; height:auto; padding:0 list-style-type:none; background:#eee;
}
.menu_new_active ul li:hover ul li:hover ul li a,
.menu_new_active ul li a:hover ul li a:hover ul li a {
display:block; width:125px; background-color:#8f8f8f; color:#644026;  font-weight:normal; text-align:left; border-top:1px solid #cccccc; border-bottom:0px;
}
* html .menu_new_active ul li a:hover ul li a:hover ul li a {width:135px; w\idth:115px; font-weight:normal; color:#644026; border-top:1px solid #cccccc; border-bottom:0px;}

.menu_new_active ul li:hover ul li:hover ul li a:hover,
.menu_new_active ul li a:hover ul li a:hover ul li a:hover{
text-decoration:none; background-color: #8f8f8f; text-align:left; color:#d0d459; font-weight:normal; border-top:1px solid #cccccc; border-bottom:0px;
}
.tmenu_activenew{
	display:block;
	width:91px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:27px;
	_line-height:28px;
	text-align:center;
	background: url(images/tmenu-hover-sitemap.gif) no-repeat left top;
}

dl{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:90%;
	line-height:120%;
	text-align:left;
}
dt
{
padding:0;
margin:0px 30px 5px 0px;
font-weight: bold;
color:#b21515;
}
dd
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0px 30px 25px 0px;
padding:0;
font-style: normal;
color:#333;
}

.grytxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #666666;
	line-height:18px;
	text-decoration: none;
}
.grytxt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #666666;
	line-height:18px;
	text-decoration: none;
	margin-top:0px;
	padding:0px;
}

.bluehead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #5293d5;
	text-decoration: none;
}

h1.red{
	font-family: "Arial Black";
	font-size: 26px;
	font-weight:bold;
	color: #ff0000;
	line-height:34px;
	font-style:normal;
	letter-spacing:-1.2px;
	text-decoration: none;
}
.grytxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #666666;
	line-height:18px;
	text-decoration: none;
}
.grytxt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #666666;
	line-height:18px;
	text-decoration: none;
	margin-top:0px;
	padding:0px;
}


h3  {
color:#BC1F1F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
text-decoration:none;
}


.samplebg {
	background-image: url(images/sam-box-top-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 34px;
}

.grytxtsam{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #666666;
	line-height:18px;
	text-decoration: none;
	font-weight:bold;
}

.redboldsam {
color:#B21515;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
