body { margin: 0px; padding: 0px; background-color: #FFFFFF; }
img{ border:0px; }
form{ margin: 0px; padding: 0px; }

.text{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; line-height:17px; }
.text12{ font-family: Trebuchet MS; font-weight:normal; font-size:12px; color:#6F6F6F; text-decoration:none; line-height:17px; }
.textsmall{ font-family: Trebuchet MS; font-weight:normal; font-size:10px; color:#9F9F9F; text-decoration:none; line-height:14px; }
.text A:link   { font-family: Trebuchet MS; font-weight:normal;text-decoration:underline; }
.text A:visited{ font-family: Trebuchet MS; font-weight:normal;text-decoration:underline; }
.text A:active { font-family: Trebuchet MS; font-weight:bold;text-decoration:underline; }
.text A:hover  { font-family: Trebuchet MS; font-weight:normal;text-decoration:none; }
.price{ font-family: Trebuchet MS; font-weight:normal; font-size:12px; color:#B71F1F; text-decoration:none; line-height:17px; }
.TitleOrange1 { font-family: Trebuchet MS; font-weight:bold; font-size:14px; color:#F88102; text-decoration:none; }
.TitleRed { font-family: Trebuchet MS; font-weight:bold; font-size:16px; color:red; text-decoration:underline; }
.TitleYellow { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#DEB71D; text-decoration:none; }
.TitleOrange { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#F88102; text-decoration:none; }
.TitleGrey { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#6F6F6F; text-decoration:none; }
.TitleRed { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#B71F1F; text-decoration:none; }
.TitleCompare { font-family: Trebuchet MS; background-image:url(bg_green.html); background-repeat:repeat-x; background-position: left top; color:#FFFFFF; font-weight:bold; }
.TitleCompare2 { font-family: Trebuchet MS; color:#FFFFFF; font-weight:bold; background-color: #D4950D }

.Hmtt { background-image: url(hm_top_bg.gif); background-repeat: repeat-x; background-position: left top; }
.Hmbb { background-image: url(hm_bottom_bg.gif); background-repeat: repeat-x; background-position: left bottom; }
.Hmrr { background-image: url(hm_right.gif); background-repeat: repeat-y; background-position: right; }
.Hmll { background-image: url(hm_left.gif); background-repeat: repeat-y; background-position: left; }

.ttop { background-image: url(t_bar.jpg); background-repeat: repeat-x; background-position: left top; }
.bbot { background-image: url(b_bar.jpg); background-repeat: repeat-x; background-position: left top; }

.innertt { background-image: url(inner_top.html); background-repeat: repeat-x; background-position: left top; }
.innerbb { background-image: url(inner_bottom.html); background-repeat: repeat-x; background-position: left bottom; }
.InnerLeft { padding:0px 15px 0px 15px; background-color:#E8EEDA; }

.TableGreen { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; background-color:#8EAC45; }
.BgVert { width:15px; background-image: url(bg_dot_orange.html); background-repeat: repeat-y; background-position: center top; }
.TbBlue { background-color:#F2F5F8; padding:15px 15px 15px 15px; }
.TbWhite { background-color:#FFFFFF; padding:15px 15px 15px 15px; }
.BorderLeft { background-image: url(bg_dot_orange1.html); background-repeat: repeat-y; background-position: left top; }
.TbBlueBG { background-color:#EAEFF3; }
.TRColor { background-color:#EAEFF3; }
.bbcolor { border-bottom:1px solid #8DAB45 }
.bbcolor2 { border-bottom:1px solid #D4950D }

A.btt:link   { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#517293; text-decoration:underline; }
A.btt:visited{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#517293; text-decoration:underline; }
A.btt:active { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#517293; text-decoration:underline; }
A.btt:hover  { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#517293; text-decoration:none; }

A.bttb:link   { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#517293; text-decoration:underline; }
A.bttb:visited{ font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#517293; text-decoration:underline; }
A.bttb:active { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#517293; text-decoration:underline; }
A.bttb:hover  { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#517293; text-decoration:none; }

.TdFormOrange	{ border-bottom:1px solid;color: #8BBF1F; }
.TdCellOrange	{ height:22px; background-color:#8BBF1F; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:8px; padding-right:30px; }
.TdFormGreen	{ border-bottom:1px solid #8DAB45; }
.TdCellGreen	{ height:22px; background-color:#8DAB45; font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:8px; padding-right:30px; }
.TdCellBlue		{ height:22px; background-color:#EAEFF3; font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; padding-left:6px; }
.TdFormFooter	{ padding-top:14px; }

.TdFormOrangeLav{ border-bottom:1px solid;color: #C0C0FF; }
.TdCellOrangeLav{ height:22px; background-color:#C0C0FF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:8px; padding-right:30px; }
.Terms   { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:blue; text-decoration:underline; }
.cdr { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#263700; text-decoration:none;  }
.footer1 { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#474447; text-decoration:none;  }
.footer { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none;  }
.footer2 { font-family: Trebuchet MS; font-weight:normal; font-size:12px; color:#004A1E; text-decoration:none;  }
.footer3{ font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#302985; text-decoration:none;  }
.footer4{ font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#696969; text-decoration:none;  }
.footer5{ font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#6E134F; text-decoration:blink;  }
.maintxt { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#000000; text-decoration:none;  }
.footer A:link   { font-family: Trebuchet MS; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:visited{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:active { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:hover  { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#6F6F6F; text-decoration:underline; }

.footer2 A:link   { font-family: Trebuchet MS; font-size:12px; color:#004A1E; text-decoration:none; }
.footer2 A:visited{ font-family: Trebuchet MS; font-weight:normal; font-size:12px; color:#004A1E; text-decoration:none; }
.footer2 A:active { font-family: Trebuchet MS; font-weight:normal; font-size:12px; color:#004A1E; text-decoration:none; }
.footer2 A:hover  { font-family: Trebuchet MS; font-weight:bold; font-size:12px; color:#C72317; text-decoration:underline; }

.footer3 A:link   { font-family: Trebuchet MS; font-size:11px; color:#302985; text-decoration:none; }
.footer3 A:visited{ font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#302985; text-decoration:none; }
.footer3 A:active { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#302985; text-decoration:none; }
.footer3 A:hover  { font-family: Trebuchet MS; font-weight:bold; font-size:11px; color:#C72317; text-decoration:underline; }

.copyright { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none;  }
.copyright A:link   { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:visited{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:active { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:hover  { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:underline; }

/*
.poweredby { font-family:Trebuchet MS; font-weight:normal; font-size:10px; color:#4F4F4F; text-decoration:none;  }
.poweredby A:link   { font-family:Trebuchet MS; font-weight:normal; font-size:10px; color:#4F4F4F; text-decoration:none; }
.poweredby A:visited{ font-family:Trebuchet MS; font-weight:normal; font-size:10px; color:#4F4F4F; text-decoration:none; }
.poweredby A:active { font-family:Trebuchet MS; font-weight:normal; font-size:10px; color:#4F4F4F; text-decoration:none; }
.poweredby A:hover  { font-family:Trebuchet MS; font-weight:normal; font-size:10px; color:#4F4F4F; text-decoration:underline; }
*/

.input { font-family:Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; border:1px solid #828382; background-color:#F3FCFC; width: 120px }
.inputbig { font-family:Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; border:1px solid #828382; background-color:#F3FCFC; width: 240px }
.inputRate { font-family:Trebuchet MS; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; border:1px solid #DBE3EB; background-color:#FFFFFF; width: 170px }
.input1 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-decoration:none; border:1px solid #828382; background-color:#F4FCFA;}
.required	{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:darkgreen; text-decoration:none; line-height:17px; }
.required1	{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FF0000; text-decoration:none; line-height:17px; }

.GreenList { margin:3px 0px 3px 3px; padding: 0px 0px 5px 10px; list-style: none; line-height: 17px; }
.GreenList li { padding-left: 10px; background-image: url(dot_green.html); background-repeat: no-repeat; background-position: 0px 8px; } 
.GreenCheck { margin:3px 0px 3px 3px; padding: 0px 0px 0px 0px; list-style: none; line-height: 16px; }
.GreenCheck li { padding-left: 20px; background-image: url(icon_yes.html); background-repeat: no-repeat; background-position: 0px 5px; } 

div#topShelf {
	background-image: url(slide_bg.html); background-repeat: no-repeat; background-position: left top;
	position: relative;
}
div#topShelf #feature {
	position: relative; 
	width: 201px;
	height: 287px;
	vertical-align: middle;
	cursor: default;
}
#f1, #f2, #f3, #f4, #f5, #f6, #f7  {
	display: none;
}
.slidebg {
	background-image: url(slide_bg.html); background-repeat: no-repeat; background-position: left top;
}
.slidebg A:link   { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FEE53A; text-decoration:underline; }
.slidebg A:visited{ font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FEE53A; text-decoration:underline; }
.slidebg A:active { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FEE53A; text-decoration:underline; }
.slidebg A:hover  { font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FEE53A; text-decoration:none; }

.slide {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
}
.slide1 {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg2.html); background-repeat: no-repeat; background-position: left top;
}
.slide2 {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg3.html); background-repeat: no-repeat; background-position: left top;
}
.slide3 {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg4.html); background-repeat: no-repeat; background-position: left top;
}
.slide4 {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg5.html); background-repeat: no-repeat; background-position: left top;
}
.slide5 {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg6.html); background-repeat: no-repeat; background-position: left top;
}
.slide6 {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg1.html); background-repeat: no-repeat; background-position: left top;
}
.slide7 {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg7.html); background-repeat: no-repeat; background-position: left top;
}
.slide1trans {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg2.html); background-repeat: no-repeat; background-position: left top;
}
.slide2trans {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg9.html); background-repeat: no-repeat; background-position: left top;
}
.slide3trans {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg8.html); background-repeat: no-repeat; background-position: left top;
}
.slide4trans {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg4.html); background-repeat: no-repeat; background-position: left top;
}
.slide5trans {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg5.html); background-repeat: no-repeat; background-position: left top;
}
.slide6trans {
	padding:18px;
	height: 287px;
	font-family: Trebuchet MS; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(slide_bg1.html); background-repeat: no-repeat; background-position: left top;
}
.slidetitle {
	margin-bottom:6px;
	font-family: Trebuchet MS; font-weight:bold; font-size:18px; color:#543BA6; text-decoration:none; line-height:18px;
}
.sitemainheading
{
	font-family: Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #eb2415;
}
.sitesteps
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #3A7B00;
}

#dropmenudiv{
position:absolute;
border:1px solid #66FFFF;
border-bottom-width: 0;
font:normal 11px Trebuchet MS;
line-height:16px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
color: #FFFFFF;
text-indent: 3px;
border-bottom: 1px solid #66FFFF;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #EB282C;
}



