body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
}
.body-text {
	font-family:Arial, sans-serif; 
	font-size:12px;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	text-align:left;
}
.page-header {
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-transform:uppercase;
	color: #666666;
}	 
.page-header2 {
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-transform:uppercase;
	color: #666666;
}	
h1 {
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-transform:uppercase;
	color: #666666;
}
h4 {
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0066FF;
}
.blue-hz-div {
	background-image: url(../images/blue-hz-div.jpg);
	height:5px;
	background-position: top left;
	background-repeat:repeat-x;
	max-width: 96%;
	padding-left:5px;
}
hr {
	background-image: url(../images/blue-hz-div.jpg);
	height:1px;
	background-position: top left;
	background-repeat:repeat-x;
	max-width: 98%;
	padding-left:5px;
	padding:0;
	margin:0;
	border:0;
}
a.minuteman-btn:link {
	background-image: url(../Images/minutes-man-btn.png);
	width:156px;
	height:51px;
	line-height: 51px;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	color:#ffffff;
}
a.minuteman-btn:visited {
	background-image: url(../Images/minutes-man-btn.png);
	width:156px;
	height:51px;
	line-height: 51px;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	color:#ffffff;
}
a.minuteman-btn:hover {
	background-image: url(../Images/minutes-man-btn-on.png);
	width:156px;
	height:51px;
	line-height: 51px;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	color:#ffffff;
}
a.help-box:link {
	background-image: url(../images/box-help.jpg);
	width:148px;
	height:82px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:5px;
}	
a.help-box:visited {
	background-image: url(../images/box-help.jpg);
	width:148px;
	height:82px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:5px;
}	
a.help-box:hover {
	background-image: url(../images/box-help-on.jpg);
	width:148px;
	height:82px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:5px;
}
a.btnbasic:link {
	background-image: url(../images/boxbasic.jpg);
	width:138px;
	height:40px;
	line-height:40px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}	
a.btnbasic:visited {
	background-image: url(../images/boxbasic.jpg);
	width:138px;
	height:40px;
	display:block;
	line-height:40px;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}	
a.btnbasic:hover {
	background-image: url(../images/boxbasic-on.jpg);
	width:138px;
	height:40px;
	line-height:40px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
a.btnbasicbig:link {
	background-image: url(../images/boxbasicbig.jpg);
	width:188px;
	height:40px;
	line-height:40px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}	
a.btnbasicbig:visited {
	background-image: url(../images/boxbasicbig.jpg);
	width:188px;
	height:40px;
	display:block;
	line-height:40px;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}	
a.btnbasicbig:hover {
	background-image: url(../images/boxbasicbig-on.jpg);
	width:188px;
	height:40px;
	line-height:40px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
a.btnbasicbig2:link {
	background-image: url(../images/boxbasicbig2.jpg);
	width:188px;
	height:40px;
	line-height:40px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}	
a.btnbasicbig2:visited {
	background-image: url(../images/boxbasicbig2.jpg);
	width:188px;
	height:40px;
	display:block;
	line-height:40px;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}	
a.btnbasicbig2:hover {
	background-image: url(../images/boxbasicbig2-on.jpg);
	width:188px;
	height:40px;
	line-height:40px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
a.linksbtn:link {
	width:149px;
	height:22px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#222222;
	font-size:11px;
	line-height:22px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}	
a.linksbtn:visited {
	width:149px;
	height:22px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#333333;
	font-size:11px;
	line-height:22px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}
a.linksbtn:hover {
	background-image: url(../images/links-btn-on.jpg);
	width:149px;
	height:22px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#333333;
	font-size:11px;
	line-height:22px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}	
a.btnblue:link {
	background-image:url(../images/btnblue.jpg);
	width:354px;
	height:35px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#ffffff;
	font-size:14px;
	line-height:35px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}	
a.btnblue:visited {
	background-image:url(../images/btnblue.jpg);
	width:354px;
	height:35px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#ffffff;
	font-size:14px;
	line-height:35px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
a.btnblue:hover {
	background-image:url(../images/btnblue-on.jpg);
	width:354px;
	height:35px;
	display:block;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	color:#ffffff;
	font-size:14px;
	line-height:35px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
a.prodsbtn:link {
	display:block;
	font-family:Arial, sans-serif;
	color:#222222;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}	
a.prodsbtn:visited {
	display:block;
	font-family:Arial, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}
a.prodsbtn:hover {
	background-color:#0099FF;
	display:block;
	font-family:Arial, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}
/*header-css:start*/
.header-tile {
	background-image:url(../images/bg-left-tile.jpg);
	height:226px;
	background-repeat:repeat-x;
	background-position:top left;
}
.header-logo {
	background-image: url(../images/header-logo.jpg);
	width:544px;
	height:126px;
	background-repeat:no-repeat;
	background-position:top left;
}
.header-right {
	background-image: url(../images/header-right.jpg);
	width:533px;
	height:126px;
	background-repeat:no-repeat;
	background-position:top left;
}
.rightbar-header {
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	color: #858585;
	text-align:left;
}
.welcome-text {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#subnav-header-links {
	color:#FFFFFF;
	padding-bottom:5px;
}
a.subnav-header-links:link {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.subnav-header-links:visited {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.subnav-header-links:hover {
	font-family:Arial, sans-serif;
	font-size:12px;
	color: #BEE2F8;
	text-decoration:none;
}
#header-right-links {
	padding-bottom:10px;
	margin-right:32px;
}
/*header-css:end*/


/*body-css:start*/
.category-headers {
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0056ae;
	text-transform:uppercase;
	padding-left:10px;
}
.divider-hz {
	background-image:url(../images/divider-hz.jpg);
	height:1px;
	background-repeat:repeat-x;
	display:block;
	width:170px;
	margin-left:2px;
	background-position:bottom center;
	padding-top:10px;
}
.divider-vt {
	background-image: url(../images/vertical-divider.jpg);
	padding-top:5px;
	background-repeat:repeat-y;
	background-position: 5 left;
}
a.basiclink:link {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#0050aa;
	text-decoration: none;
	text-transform:none;
}
a.basiclink:visited {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#0050aa;
	text-decoration: none;
	text-transform:none;
}
a.basiclink:hover {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#0050aa;
	text-decoration: underline;
	text-transform:none;
}
.search-tile {
	background-image:url(../images/top-nav-search-bg.jpg);
	height: 35px;
	background-repeat:repeat-x;
	background-position:top left;
	line-height:35px;
	width:100%
}
.search-text {
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:35px;
	color:#ffffff;
}
.nav-bg {
	background-image: url(../images/nav-bar-tile.jpg);
	height:36px;
	background-repeat:repeat-x;
	background-position:top left;
}
.nav-left {
	background-image:url(../images/nav-bar-left.jpg);
	width:17px;
	height:36px;
	background-position: top right;
	background-repeat:no-repeat;
}
.nav-right {
	background-image:url(../images/nav-bar-right.jpg);
	width:17px;
	height:36px;
	background-position: top left;
	background-repeat:no-repeat;
}
a.topnav-link:link {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:36px;
	font-weight:bold;
	text-decoration:none;
}
a.topnav-link:visited {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:36px;
	font-weight:bold;
	text-decoration:none;
}
a.topnav-link:hover {
	font-family:Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	line-height:36px;
	font-weight:bold;
	text-decoration:underline;
}
a.sub-nav-link:link {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
a.sub-nav-link:visited{
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
a.sub-nav-link:hover {
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #00CCFF;
	font-weight:normal;
	text-decoration:none;
}
.subnavlink-divider {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#1b77d2;
}
a.login-text:link {
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.login-text:visited {
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.login-text:hover {
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: underline;
}
.topnav-bg {
	background-image: url(../images/topnav-bg.jpg);
	background-repeat:repeat-x;
	background-position: top left;
}
.login-bg {
	background-image: url(../images/login-bg.jpg);
	width:263px; 
	height:35px;
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
}
.pageheader {
	font-family:Arial, sans-serif;
	font-size: 16px;
	font-weight:normal;
	text-transform:uppercase;
	color:#666666;
}
a.greenbtn:link {
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	background-image:url(../images/green-btn.jpg);
	width:107px;
	height:29px;
	line-height:29px;
	text-align:center;
	background-repeat: no-repeat;
	display:block;
}
a.greenbtn:visited {
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	background-image:url(../images/green-btn.jpg);
	width:107px;
	height:29px;
	line-height:29px;
	text-align:center;
	background-repeat: no-repeat;
	display:block;
}
a.greenbtn:hover {
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	background-image:url(../images/green-btn-on.jpg);
	width:107px;
	height:29px;
	line-height:29px;
	text-align:center;
	background-repeat: no-repeat;
	display:block;
}
/* end of body css */

/* SpryMenuBarVertical.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, a fixed width box with no margin or padding */
ul.MenuBarVertical
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: 10em;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
	font-family:Arial, sans-serif;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 15.3em;
	text-transform: none;
	font-family:Arial, sans-serif;
	font-weight:normal;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarVertical ul
{
	padding: 0;
	list-style-type: none;
	font-size: 11px;
	position: absolute;
	z-index: 1020;
	cursor: default;
	width: 19em;
	left: -1000em;
	top: 0px;
	margin-top: 0%;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15.7em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	left: 0;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarVertical ul li
{
	width: 19em;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Outermost menu container has borders on all sides */
ul.MenuBarVertical
{
	border: 0px solid #CCC;
}
/* Submenu containers have borders on all sides */
ul.MenuBarVertical ul
{
	border: 0px solid #0b3271;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarVertical a
{
	display: block;
	cursor: pointer;
	background-color: #ffffff;
	padding: 0.5em 0.75em;
	color: #0050aa;
	text-decoration: none;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus
{
	background-color:#cccccc;
	text-decoration:none;
	color: #ffffff;

}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible
{
	background-color: #cccccc;
	text-decoration:none;
	color: #222222;
}
a.navhover:link {
	background-color:#ffffff;
	color: #666666;
	font-weight:normal;
	line-height:12px;
	width:14.3em;
}
a.navhover:visited {
	background-color:#ffffff;
	color:#666666;
	line-height:12px;
	width:14.3em;
}

a.navhover:hover {
	background-color:#93c318;
	color:#ffffff;
	line-height:12px;
	width:14.3em;
	
}
/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenu
{
	background-image: url(SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenuHover
{
	background-image: url(SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}

#apDiv1 {
	position:absolute;
	width:257px;
	height:241px;
	z-index:1;
	left: 300px;
	top: 72px;
	background-image: url(Images/pop-ad.jpg);
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
.css-div {
	border-bottom-width: .1em;
	border-bottom-style: dotted;
	border-bottom-color: #81a2c5;
	background-position: center center;
	display: block;
}
/*slider code*/
a img {
border : 0;
}
div.wrap {
width : 675px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 675px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float: none ;
width : 675px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 675px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 275px;

}
div#header div#slide-holder {
z-index : 40;
width : 675px;
height : 275px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
	top : 5px;
	left : 0px;
	width : 673px;
	height : 315px;
	overflow : hidden;
	position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 8px;
width : 675px;
height : 46px;
display : none;
position : absolute;

}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 10px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
color:#FFFFFF;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../Images/silde-nav.png);
color:#FFFFFF;
}
div#nav ul li a {
background : url(../Images/nav.png) no-repeat;
}
/* End Slider Code */

/* Start Footer CSS */
a.footerlink:link {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
}
a.footerlink:visited {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
}
a.footerlink:hover {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
	font-weight:normal;
	text-decoration: underline;
	text-transform:none;
}
.footerheading {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
	color:#333333;
	text-align:left;
}
/* End Footer CSS */
.prodbox-left-tile {
	background-image: url(../images/prod-box-left-tile.jpg);
	width:8px;
	background-repeat:repeat-y;
	background-position: top right;
}
.prodbox-right-tile {
	background-image: url(../images/prod-box-right-tile.jpg);
	width:8px;
	background-repeat:repeat-y;
	background-position: top left;
}
.prodbox-bot-right {
	background-image: url(../images/prod-box-bot-right.jpg);
	width:8px;
	height:8px;
	background-repeat: no-repeat;
	background-position: top left;
}
.prodbox-bot-left {
	background-image: url(../images/prod-box-bot-left.jpg);
	width:8px;
	height:8px;
	background-repeat: no-repeat;
	background-position: top right;
}
.prodbox-bot-tile {
	background-image: url(../images/prod-box-bot-tile.jpg);
	height:8px;
	background-repeat: repeat-x;
	background-position: top;
}
.prodbox-top-tile {
	background-image: url(../images/prod-box-top-tile.jpg);
	height:8px;
	background-repeat: repeat-x;
	background-position: bottom;
}
.prodbox-top-left {
	background-image: url(../images/prod-box-top-left.jpg);
	height:8px;
	width:8px;
	background-repeat: no-repeat;
	background-position: bottom right;
}
.prodbox-top-right {
	background-image: url(../images/prod-box-top-right.jpg);
	height:8px;
	width:8px;
	background-repeat: no-repeat;
	background-position: bottom left;
}
.prod-id {
	font-family:Arial, sans-serif;
	font-size:18px;
	color:#0f9fdc;
	font-weight:normal;
	text-transform:none;
}
.prod-description {
	background-image: url(../images/prod-bg.jpg);
	width:357px;
	height:24px;
	background-repeat: no-repeat;
	display:block;
	line-height:24px;
	text-align:left;
	padding-left:5px;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
a.prodid-category:link {
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0066CC;
}
a.prodid-category:visited {
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0066CC;
}
a.prodid-category:hover {
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #333333;
}
.promo-category-text {
	font-family:Arial, sans-serif;
	font-size:12px;
	color: #669900;
	font-weight:normal;
}
.productPrice {
	font-family:Arial, sans-serif;
	font-size:18px;
	color: #669900;
	font-weight:bold;
}
.account-box-left-tile {
	background-image: url(../images/account-box-left-tile.jpg);
	width:10px;
	background-repeat:repeat-y;
	background-position: top right;
}
.account-box-right-tile {
	background-image: url(../images/account-box-right-tile.jpg);
	width:10px;
	background-repeat:repeat-y;
	background-position: top left;
}
.account-box-bot-left {
	background-image: url(../images/account-box-bot-left.jpg);
	width:10px;
	height:10px;
	background-repeat: no-repeat;
	background-position: top right;
}
.account-box-bot-right {
	background-image: url(../images/account-box-bot-right.jpg);
	width:10px;
	height:10px;
	background-repeat: no-repeat;
	background-position: top left;
}
.account-box-bot-tile {
	background-image: url(../images/account-box-bot-tile.jpg);
	height:10px;
	background-repeat:repeat-x;
	background-position: top;
}
.account-box-right {
	background-image: url(../images/account-box-right.jpg);
	height:40px;
	width:10px;
	background-position: bottom left;
	background-repeat:no-repeat;
}
.account-box-left {
	background-image: url(../images/account-box-left.jpg);
	height:40px;
	width:10px;
	background-position: bottom right;
	background-repeat:no-repeat;
}
.account-box-tile {
	background-image: url(../images/account-box-tile.jpg);
	height:40px;
	background-position: bottom;
	background-repeat: repeat-x;
	color:#ffffff;
	line-height:40px;
}
.productDescription {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}
.snavbar a:link {
	background-image: url(../images/snavbar.jpg);
	height:28px;
	width:60px;
	line-height:28px;
	display:block;
	background-repeat: no-repeat;
	background-position: top left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	word-spacing: 4em;
}
.snavbar a:visited {
	background-image: url(../images/snavbar.jpg);
	height:28px;
	width:60px;
	line-height:28px;
	display:block;
	background-repeat: no-repeat;
	background-position: top left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	word-spacing: 4em;
}
.snavbar a:hover {
	background-image: url(../images/snavbar-on.jpg);
	height:28px;
	width:60px;
	line-height:28px;
	display:block;
	background-repeat: no-repeat;
	background-position: top left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	word-spacing: 4em;
}
/* IFBYPHONE PAGES */

a.HostedIVR:link {
	background-image: url(../Images/ifbyphone-hostedIVR.jpg);
	background-repeat: no-repeat;
	width:113px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.HostedIVR:visited {
	background-image: url(../Images/ifbyphone-hostedIVR.jpg);
	background-repeat: no-repeat;
	width:113px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.HostedIVR:hover {
	background-image: url(../Images/ifbyphone-hostedIVR-on.jpg);
	background-repeat: no-repeat;
	width:113px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#222222;
	line-height:57px;
	text-decoration:none;
}
a.voicebroadcasting:link {
	background-image: url(../Images/ifbyphone-voicebroadcast.jpg);
	background-repeat: no-repeat;
	width:143px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.voicebroadcasting:visited {
	background-image: url(../Images/ifbyphone-voicebroadcast.jpg);
	background-repeat: no-repeat;
	width:143px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.voicebroadcasting:hover {
	background-image: url(../Images/ifbyphone-voicebroadcast-on.jpg);
	background-repeat: no-repeat;
	width:143px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#222222;
	line-height:57px;
	text-decoration:none;
}
a.calldistributor:link {
	background-image: url(../Images/ifbyphone-calldistributor.jpg);
	background-repeat: no-repeat;
	width:122px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.calldistributor:visited {
	background-image: url(../Images/ifbyphone-calldistributor.jpg);
	background-repeat: no-repeat;
	width:122px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.calldistributor:hover {
	background-image: url(../Images/ifbyphone-calldistributor-on.jpg);
	background-repeat: no-repeat;
	width:122px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#222222;
	line-height:57px;
	text-decoration:none;
}
a.calltracking:link {
	background-image: url(../Images/ifbyphone-calltracking.jpg);
	background-repeat: no-repeat;
	width:110px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.calltracking:visited {
	background-image: url(../Images/ifbyphone-calltracking.jpg);
	background-repeat: no-repeat;
	width:110px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.calltracking:hover {
	background-image: url(../Images/ifbyphone-calltracking-on.jpg);
	background-repeat: no-repeat;
	width:110px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#222222;
	line-height:57px;
	text-decoration:none;
}
a.virtualreceptionist:link {
	background-image: url(../Images/ifbyphone-virtualreceptionist.jpg);
	background-repeat: no-repeat;
	width:148px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.virtualreceptionist:visited {
	background-image: url(../Images/ifbyphone-virtualreceptionist.jpg);
	background-repeat: no-repeat;
	width:148px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.virtualreceptionist:hover {
	background-image: url(../Images/ifbyphone-virtualreceptionist-on.jpg);
	background-repeat: no-repeat;
	width:148px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#222222;
	line-height:57px;
	text-decoration:none;
}
a.clicktocall:link {
	background-image: url(../Images/ifbyphone-clicktocall.jpg);
	background-repeat: no-repeat;
	width:105px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.clicktocall:visited {
	background-image: url(../Images/ifbyphone-clicktocall.jpg);
	background-repeat: no-repeat;
	width:105px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.clicktocall:hover {
	background-image: url(../Images/ifbyphone-clicktocall-on.jpg);
	background-repeat: no-repeat;
	width:105px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#222222;
	line-height:57px;
	text-decoration:none;
}
a.storelocator:link {
	background-image: url(../Images/ifbyphone-storelocator.jpg);
	background-repeat: no-repeat;
	width:117px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.storelocator:visited {
	background-image: url(../Images/ifbyphone-storelocator.jpg);
	background-repeat: no-repeat;
	width:117px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:57px;
	text-decoration:none;
}
a.storelocator:hover {
	background-image: url(../Images/ifbyphone-storelocator-on.jpg);
	background-repeat: no-repeat;
	width:117px;
	height:57px;
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#222222;
	line-height:57px;
	text-decoration:none;
}

/* IFBYPHONE PAGES END */
