@charset "utf-8";
/* CSS Document */
body {
	font-family: Arial;
	font-size: small;
	behavior:url(/styles/cssHoverFix.htc);
}
.topNav-tile {
	background-image: url(../Images/toptile.jpg);
	height:85px;
	background-repeat:repeat-x;
}
a:link, a:active, a:visited {
	color: #18427E;
	font-weight: bold;
	text-decoration: underline;
}

a:link.basicLinkNoUnderline {
	color: #18427E;
	font-weight: bold;
	text-decoration: none;
}

a:visited.basicLink {
	color: #18427E;
	font-weight: bold;
	text-decoration: underline;
}

a:visited.basicLinkNoUnderline {
	color: #18427E;
	font-weight: bold;
	text-decoration: none;
}

a:hover.basicLinkNoUnderline {
	color: #18427E;
	font-weight: bold;
	text-decoration: underline;
}

a.footer_link:link {
	border-bottom: 1px solid #95A0AA;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.footer_link:visited {
	border-bottom: 1px solid #95A0AA;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.footer_link:hover {
	border-bottom: 1px solid #FF9900;
	color: #DADADA;
	font-weight: normal;
	text-decoration: none;
}

h2 a {
	color: #18427E;
	text-decoration: underline;
}

h2 a:visited {
	color: #18427E;
	text-decoration: underline;
}

.1sgdots {
	border-bottom: 1px dotted #A9AAAA;
}

.accountBorders {
	border: solid 1px #EEEECC;
}

.accountBullets {
	font-size: 13px;
}

.accountHeadings {
	background-color: #EEEECC;
	border: solid 1px #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	padding: 4px;
}

.addressBookHeading {
	background-color: #EEEECC;
	border: solid 1px #FFFFFF;
	font-weight: bold;
	padding: 4px;
}

.article_title {
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
}

.articles {
	font-size: small;
	list-style-type: decimal;
}

.bbcclass{
	background-color: #C4E8FF;
	border: 1px solid #004A00;
	padding: 6px;
	width: 98%;
}

.captionBox {
	background-color: #FDF2DC;
	border: 1px solid #FAD588;
	color: #9E6F16;
	font-weight: bold;
	height: 40px;
	padding-left: 8px;
	text-decoration: none;
}

.categoriesDesc {
	font-size: 12px;
}

.categoriesDesc a {
	color: #5F74A0;
	font-size: 12px;
}

.categoriesDesc a:visited {
	color: #5F74A0;
	font-size: 12px;
	text-decoration: underline;
}

.categoriesTitle {
	color: #404041;
	font-size: 12px;
	font-weight: bold;
}

.categoriesTitle a {
	color: #404041;
	font-size: 12px;
	font-weight: bold;
}

.categoryNavHeading {
	color:#333333;
	text-decoration:none;
	text-transform:uppercase;
	font-size: 14px;
	font-weight:bold;
}

/* RSS Ticker Styles */
.cnnclass{
	background-color: #F3F3F3;
	border: 1px solid #000000;
	filter: progid:DXImageTransform.Microsoft.alpha(opacity=80);
	margin-bottom: 1em;
	-moz-opacity: 0.8;
	padding: 5px;
	width: 98%;
}

.cnnclass a{
	text-decoration: none;
}

.error {
	font-size: x-small;
}

.featuredHeading {
	background-color: #DADADA;
}

.featuredHeading h1 {
	font-size: 16px;
	margin: 0px;
}

.features {
	font-size: 12px;
	list-style-type: square;
}

.footer {
	background-color: #012D6C;
	border-right: solid 1px #FFFFFF;
	color: #FFFFFF;
}

.footer_right {
	background-color: #012D6C;
	color: #FFFFFF;
}

.fsttl {
	background-color: #A9AAAA;
	color: #FFFFFF;
}

.gbox {
	border: 1px solid #99A2A9;
	color: #000000;
	text-decoration: none;
}

.grayHeading {
	background-color: #DADADA;
}

.h1 {
	font-size: 12px;
}

.h2 {
	font-size: 16px;
}

.h3 {
	font-size: 16px;
}

.headingGreen {
	color: #228B22;
	font-size: x-large;
}

.headingOrange {
	color: #CC6600;
	font-size: large;
}

.homeCategories {
	color: #18427E;
	list-style: none;
	margin: 0px 0px 0px 12px;
	padding: 0;
}

.homeCategories a {
	color: #18427E;
	line-height:14px;
	text-decoration: none;
}

.homeCategories a:visited {
	color: #18427E;
	line-height:14px;
	text-decoration: none;
}

.homeCategories a:hover {
	list-style:circle;
	list-style-image:url(../Images/homeCategory-hover.jpg);
	list-style-position:outside;
	line-height:14px;
	color: #669900;
	text-decoration: none;
}

.linksBox {
	font-size: 12px;
	padding: 5px;
	line-height:18px;
}

.linksBox a {
	color: #ffffff;
	font-weight: bold;
	display:block;
	text-decoration: none;
	line-height:18px;
}

.linksBox a:visited {
	color: #ffffff;
	font-weight: bold;
	display:block;
	text-decoration: none;
	line-height:18px;
}

.linksBox a:hover {
	background-color:#002b68;
	color: #aeda01;
	font-weight: bold;
	display:block;
	line-height:18px;
	text-decoration: none;
}

.linksBoxLi {
	list-style-type: none;
	margin: 0px;	
	padding: 0px;
	line-height: 20px;
}

.login {
	color: #0b3271;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: small;
}

.login a {
	font-size: x-small;
}

.modalBackground {
	background-color: #808080;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup {
	background-color: #FFFFDD;
	border-color: #808080;
	border-style: solid;
	border-width: 3px;
	padding: 3px;
	width: 550px;
}

.navBarGreen {
	background-image:url(../Images/navbargreen.png);
	width:117px;
	height:31px;
	background-position: right;
	background-repeat: no-repeat;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	line-height:31px;
}

.navBarGreen a {
	color: #ffffff;
	text-decoration: none;
}

.navBarGreen a:visited {
	color: #ffffff;
	text-decoration: none;
}

.navBarGreen a:hover {
	background-image:url(../Images/navbargreen-on.png);
	color: #ffffff;
	text-decoration: none;
	display:block;
	width:117px;
	height:31px;
}

.navBars {
	background-image: url(/images/navBarDivider.jpg);
	background-position: right;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

.navBars a {
	height:31px;
	width:182px;
	background-repeat:no-repeat;
	display:block;
	line-height:31px;
	color: #ffffff;
	text-decoration: none;
}

.navBars a:visited {
	height:31px;
	width:182px;
	background-repeat:no-repeat;
	display:block;
	line-height:31px;
	color: #ffffff;
	text-decoration: none;
}

.navBars a:hover {
	background-image:url(../Images/navbar-on.jpg);
	height:31px;
	width:182px;
	background-repeat:no-repeat;
	display:block;
	line-height:31px;
	color: #ffffff;
	text-decoration: none;
}

.orangeText {
	color: #CC6600;
	font-size: 13px;
	font-weight: bold;
}

.plainOrangeText {
	color: #CC6600;	
	font-weight: bold;
}

.orderByPhone	{
	background-color: #033371;
	border: 2px solid #425F97;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}

.phoneHeading {
	background-color: #144682;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold;
	margin: 0px;
	padding: 1px;
}

.phoneQuoteHeading {
	background-color: #033371;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding: 6px;
}

.prodDetails {
	font-size: 12px;
	margin: 8px;
}

.prodDetails a:visited {
	color: #18427E;
	text-decoration: underline;
}

.prodListTitle {
	background-color: #E1E5EC;
	border-bottom: 1px solid #FFFFFF;
	color: #5F74A0;
	font-size: 11px;
	font-weight: bold;
	height: 33px;
	padding-left: 10px;
	vertical-align: middle;
}

.prodListTitle a {
	color: #5F74A0;
	text-decoration: none;
}

.prodListTitle a:visited {
	color: #5F74A0;
	text-decoration: none;
}

.prodListTitle a:hover {
	color: #5F74A0;
	text-decoration: underline;
}

.productBoxes {
	background-color: #033371;
	border: 2px solid #425F97;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}

.productCost {
	font-size: 16px;
}

.productDescription {
	font-size: 12px;
}

/* ****************** RatingStar ****************** */
.ratingStar {
	height: 14px;
	margin: 1em;
	white-space: nowrap;
}

.ratingStar .Empty {
	background-image: url(/images/rating/ratingStarEmpty.png);
}

.ratingStar .Filled {
	background-image: url(/images/rating/ratingStarFilled.png);
}

.ratingStar .ratingItem {
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
	font-size: 0pt;
	height: 12px;
	margin: 0px;
	padding: 0px;
	width: 13px;
}

.ratingStar .Saved {
	background-image: url(/images/rating/ratingStarSaved.png);
}

.registrationError {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: x-small;
	padding: 8px;
}

.rssdate{
	color: #808080;
	font-size: 85%;
}

.rsstitle{
	font-weight: bold;
}

.searchBar {
	/*background-image:url(../Images/searchbar.jpg);*/
	height:10px;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	position: relative;
}

.searchBar a {
	color: #FF0000;
}

.searchBar a:visited {
	color: #FF0000;
	text-decoration: underline;
}

.searchBox {
	border: 0px solid;
	height: 20px;
	margin: 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
}

.searchButtton {
	border-style: none;
}

.serviceLinks a {
	color: #18427E;
	font-weight: bold;
	text-decoration: underline;
}

.serviceLinks a:visited {
	color: #18427E;
	font-weight: bold;
	text-decoration: underline;
}

.shoppingCart {
	font-size: 14px;
}

.small {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: small;
}

.snavbar {
	background-color: #E5E8E9;
	border-bottom: solid 3px #5791D0;
	border-top: 1px solid #D0D6D7;
	color: #000000;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-top: 4px;
	text-decoration: none;
	vertical-align: middle;
}

.greensnavbar {
	background-color: #E5E8E9;
	border-bottom: solid 3px #5791D0;
	border-top: 1px solid #D0D6D7;
	color: #000000;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-top: 4px;
	text-decoration: none;
	vertical-align: middle;
}

.sttl {
	color: #CE711E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.thd {
	background-color: #EBECEE;
	border-bottom-color: #99A2A9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.topLinks {
	font-size: 11px;
	font-weight: bold;
	padding-right: 25px;
	line-height:22px;
	display:block;
	text-align:right;
	color: #ffffff;
}

.topLinks a, a:visited {
	color: #000000;
	text-decoration: none;
}

.topLinks a:hover {
	color: #000000;
	text-decoration: underline;
}

.topNavLink {
	color: #002668;
	font-size: 13px;
}

.topNavLink a {
	color: #002668;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.topPhone {
	color: #404041;
	font-family: Arial,Helvetica,Verdana,  sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.topPhonenum {
	color: #404041;
	font-family: Arial,Helvetica,Verdana,  sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	margin-left:150px;
	vertical-align:middle;
}


.ttl {
	border-bottom: 1px solid #99A2A9;
	border-top: 1px solid #99A2A9;
	color: #033371;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 900;
	height: 30px;
}

.typesHeading {
	color: #404041;
	font-family: Arial;
	font-size: 24px;
}

#subCat li {
	float: left;
	line-height: 2em;
	margin: 0;
	padding: 0px;
	width: 50%;
}

#subCat ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

a.price  {
	color: #F84C04;
	text-decoration: none;
}

a:hover.price  {
	color: #F84C04;
	text-decoration: underline;
}

a:visited.price  {
	color: #F84C04;
	text-decoration: none;
}

a:active.price  {
	color: #F84C04;
	text-decoration: underline;
}

.magnifier {	
	background-image: url(/images/search/magnifyingglass.png);
	background-repeat: no-repeat;
	background-position: 3px;
	padding-left: 23px;
}

.redHeading {
	color: #C32A2C;
	font-size: 22px;
	font-weight: bold;
}

.pri_body_text {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}	

.pri_btn_glossy_left {
	background-image:url(images/gloss_button_left.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 14px;
	background-position: right top;
}

.pri_btn_glossy_mid_tile {
	background-image:url(images/gloss_button_mid_tile.jpg);
	background-repeat: repeat-x;
	height: 40px;
}
.pri_btn_glossy_right {
	background-image:url(/pri/images/gloss_button_right.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 14px;
}
.pri_button_text_white {
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	text-shadow:#666666;
	padding: 0px;
	height: auto;
	line-height: 40px;
	
}
.pri_body_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003366;
}
.pri-banner-green-bg {
	background-image:url(/pri/images/pri-banner-green-bg.jpg);
	background-repeat: no-repeat;
	height: 256px;
	width: 384px;
	background-position: center;
}
.pri-banner-green-body-bold-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.pri-banner-green-body-bold-darkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: bold;
	color: #1e4a13;
	text-decoration: none;
}
.pri_banner-green-white-text {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	text-shadow:#666666;
	padding: 0px;
	font-size: 14px;
}
.pri-banner-green-body-bold-lightgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #b0fe4f;
	text-decoration: none;
}
.pri_banner-green-white-text-19pt {
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	text-shadow:#666666;
	padding: 0px;
	height: auto;
	font-size: 19px;
}
.pri_body_heading-2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#003366;
}
.pri_body_text-white {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.pri_blue_box_bot_tile {
	background-image: url(/pri/images/pri-form-tile-bot.jpg);
	background-repeat: repeat-x;
	height: 8px;
}

.pri_blue_box_top_tile {
	background-image: url(/pri/images/pri-form-tile-top.jpg);
	background-repeat: repeat-x;
	height: 7px;
	vertical-align: bottom;
}
.table-bg-tile {
	background-image: url(/pri/images/pri-form-tile.jpg);
	background-repeat: repeat-x;
}
.bullet_duvoice {
	background-image: url(/Images/bullet-duvoice.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.duvoice_bg_tile {
	background-image: url(/Images/duvoice-bg-slice.jpg);
	background-repeat:repeat-x;
}

.duvoice_table_top {
	background-image: url(/Images/duvoice_top_table.jpg);
	background-repeat:no-repeat;
	height: 8px;
	background-position: middle;
}
.box_border {
	border: 1px solid #CCCCCC;
}
.voip_table_text {
	font-family:"Arial Narrow", Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	text-decoration: none;
	text-align: left;
}
.voip_td_left_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	background-image: url(../Images/voip-chart/category_blue.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 224px;
	text-align: left;
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 35px;
	font-weight: bold;
	padding-top: 0px;
	text-indent: 15px;
}
.voip_entry_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	background-image: url(../Images/voip-chart/entry_level.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 35px;
	width: 148px;
	text-align: center;
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 35px;
	font-weight: bold;
}
.voip_mainstream_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	background-image: url(../Images/voip-chart/mainstream.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 35px;
	width: 381px;
	text-align: center;
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 35px;
	font-weight: bold;
}
.voip_performance_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	background-image: url(../Images/voip-chart/performance.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 35px;
	width: 371px;
	text-align: center;
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 35px;
	font-weight: bold;
}
.img_names {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #015FA7;
}
.voip_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.box_navleft_top_left {
	background-image: url(/images/css-table/box_navleft_top_left.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 5px;
	width: 5px;
	background-position: bottom right;
}
.box_navleft_top_right {
	background-image: url(/images/css-table/box_navleft_top_right.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: bottom;
	height: 5px;
	width: 5px;
}
.box_navleft_bot_right {
	background-image: url(/images/css-table/box_navleft_bottom_right.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: top;
	height: 5px;
	width: 5px;
}
.box_navleft_bot_left {
	background-image: url(/images/css-table/box_navleft_bot_left.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: top;
	height: 5px;
	width: 5px;
}
.box_navleft_top_tile {
	background-image:url(/images/css-table/box_navleft_top_tile.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.box_navleft_bot_tile {
	background-image:url(/images/css-table/box_navleft_bot_tile.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
	margin: 0px;
	padding: 0px;
}
.box_navleft_left_tile {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cfcfcf;
}
.box_navleft_right_tile {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cfcfcf;
}
.box_navleft_bot_tile {
	background-image: url(/Images/css-table/box_navleft_bot_tile.jpg);
}
.body_box_tile {
	background-image: url(/images/css-table/body_box_tile.jpg);
	background-repeat: repeat-x;
	height: 229px;
}
.top_box_tile {
	background-image: url(../Images/top_box_tile.jpg);
	background-repeat: repeat-x;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-indent: 15px;
}
.phone_sys_main_steps {
	background-image: url(../Images/Untitled-2_02.png);
	background-repeat: no-repeat;
	height: 159px;
	width: 286px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	display: block;
	padding-left: 330px;
	margin: 0px;
	padding-top: 18px;
	padding-right: 5px;
}
.heading-bg {
	background-image: url(../Images/heading-bg.jpg);
	height: 36px;
	width: 290px;
	background-repeat: no-repeat;
	background-position: left top;
}
a.blue-button_bluebg:link {
	background-image:url(../Images/learn-more.jpg);
	background-repeat:no-repeat;
	height: 28px;
	width: 102px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 28px;
}
a.blue-button_bluebg:visited {
	background-image:url(../Images/learn-more.jpg);
	background-repeat:no-repeat;
	height: 28px;
	width: 102px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 28px;
}
a.blue-button_bluebg:hover {
	background-image:url(../Images/learn-more-on.jpg);
	background-repeat:no-repeat;
	height: 28px;
	width: 102px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 28px;
}
.polycom-divider {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
}
a.getquote-button:link {
	background-image:url(../Images/getquote.jpg);
	background-repeat:no-repeat;
	height: 38px;
	width: 232px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 38px;
}
a.getquote-button:visited {
	background-image:url(../Images/getquote.jpg);
	background-repeat:no-repeat;
	height: 38px;
	width: 232px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 38px;
}
a.getquote-button:hover {
	background-image:url(../Images/getquote-on.jpg);
	background-repeat:no-repeat;
	height: 38px;
	width: 232px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 38px;
}
a.blue-button_litebg:link {
	background-image:url(../Images/lite-blue-button.jpg);
	background-repeat:no-repeat;
	height: 40px;
	width: 145px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 28px;
}
a.blue-button_litebg:visited {
	background-image:url(../Images/lite-blue-button.jpg);
	background-repeat:no-repeat;
	height: 40px;
	width: 145px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 28px;
}
a.blue-button_litebg:hover {
	background-image:url(../Images/lite-blue-button-on.jpg);
	background-repeat:no-repeat;
	height: 40px;
	width: 145px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 28px;
}
a.large-blue-btn:link {
	background-image: url(../Images/instant-quote-blue.png);
	background-repeat:no-repeat;
	height: 46px;
	width: 269px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 45px;
}
a.large-blue-btn:visited {
	background-image: url(../Images/instant-quote-blue.png);
	background-repeat:no-repeat;
	height: 46px;
	width: 269px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 45px;
}
a.large-blue-btn:hover {
	background-image: url(../Images/instant-quote-blue-on.png);
	background-repeat:no-repeat;
	height: 46px;
	width: 269px;
	display: block;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 45px;
}
a.cool-links:link {
	background-image:url(../Images/call-recording-btn.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:35px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.cool-links:visited {
	background-image:url(../Images/call-recording-btn.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:35px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.cool-links:hover {
	background-image:url(../Images/call-recording-btn-on.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:35px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.cool-links2:link {
	background-image: url(../Images/call-recording-btn2.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:57px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.cool-links2:visited {
	background-image: url(../Images/call-recording-btn2.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:57px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.cool-links2:hover {
	background-image: url(../Images/call-recording-btn2-on.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:57px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.red-button:link {
	font-family:Arial, sans-serif;
	color:#ffffff;
	background-repeat:no-repeat;
	background-image: url(../Images/red-button.png);
	width:168;
	height: 44px;
	line-height:44px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
a.red-button:visited {
	font-family:Arial, sans-serif;
	color:#ffffff;
	background-repeat:no-repeat;
	background-image: url(../Images/red-button.png);
	width:168;
	height: 44px;
	line-height:44px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
a.red-button:hover {
	font-family:Arial, sans-serif;
	color:#ffffff;
	background-repeat:no-repeat;
	background-image: url(../Images/red-button-on.png);
	width:168;
	height: 44px;
	line-height:44px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
a.btn-sef:link {
	background-image: url(../Images/btn-sef.jpg);
	background-repeat:no-repeat;
	width:383px;
	height:51px;
	display:block;
	line-height:51px;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:15px;
	color: #222222;
	text-transform:uppercase;
	text-decoration:none;
}
a.btn-sef:visited {
	background-image: url(../Images/btn-sef.jpg);
	background-repeat:no-repeat;
	width:383px;
	height:51px;
	display:block;
	line-height:51px;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:15px;
	color: #222222;
	text-transform:uppercase;
	text-decoration:none;
}

a.btn-sef:hover {
	background-image: url(../Images/btn-sef-on.jpg);
	background-repeat:no-repeat;
	width:383px;
	height:51px;
	display:block;
	line-height:51px;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:15px;
	color: #222222;
	text-transform:uppercase;
	text-decoration:none;
}
a.brightblue-button:link {
	background-image: url(../Images/request.jpg);
	width:237px;
	height:46px;
	display:block;
	font-family: Arial, sans-serif;
	color: #FFFFFF;
	line-height: 46px;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
	background-repeat: no-repeat;
}
a.brightblue-button:visited {
	background-image: url(../Images/request.jpg);
	width:237px;
	height:46px;
	display:block;
	font-family: Arial, sans-serif;
	color: #FFFFFF;
	line-height: 46px;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
	background-repeat: no-repeat;
}
a.brightblue-button:hover {
	background-image: url(../Images/request-on.jpg);
	width:237px;
	height:46px;
	display:block;
	font-family: Arial, sans-serif;
	color: #FFFFFF;
	line-height: 46px;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
	background-repeat: no-repeat;
}
a.chicago-btn:link {
	background-image:url(../Images/chicago-btn.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:41px;
	display:block;
	line-height:41px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.chicago-btn:visited {
	background-image:url(../Images/chicago-btn.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:41px;
	display:block;
	line-height:41px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.chicago-btn:hover {
	background-image:url(../Images/chicago-btn-on.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:41px;
	display:block;
	line-height:41px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.general-btn:link {
	background-image: url(../Images/general-btn.png);
	background-repeat:no-repeat;
	width:122px;
	height:28px;
	display:block;
	line-height:28px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
}
a.general-btn:visited {
	background-image: url(../Images/general-btn.png);
	background-repeat:no-repeat;
	width:122px;
	height:28px;
	display:block;
	line-height:28px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
}

a.general-btn:hover {
	background-repeat:no-repeat;
	width:122px;
	height:28px;
	display:block;
	line-height:28px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
}
a.general-drkgry-338-btn:link {
	background-image: url(../Images/general-drkgry-338-btn.png);
	background-repeat:no-repeat;
	width:338px;
	height:41px;
	display:block;
	line-height:41px;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size:12px;
	color: #e69800;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}
a.general-drkgry-338-btn:visited {
	background-image: url(../Images/general-drkgry-338-btn.png);
	background-repeat:no-repeat;
	width:338px;
	height:41px;
	display:block;
	line-height:41px;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size:12px;
	color: #e69800;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}

a.general-drkgry-338-btn:hover {
	background-image: url(../Images/general-drkgry-338-btn-on.png);
	background-repeat:no-repeat;
	width:338px;
	height:41px;
	display:block;
	line-height:41px;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
}
a.general-drkgry-128-btn:link {
	background-image: url(../Images/general-drkgry-128-btn.png);
	background-repeat:no-repeat;
	width:128px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}
a.general-drkgry-128-btn:visited {
	background-image: url(../Images/general-drkgry-128-btn.png);
	background-repeat:no-repeat;
	width:128px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}

a.general-drkgry-128-btn:hover {
	background-image: url(../Images/general-drkgry-128-btn-on.png);
	background-repeat:no-repeat;
	width:128px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
}
a.general-drkred-128-btn:link {
	background-image: url(../Images/general-drkred-128-btn.png);
	background-repeat:no-repeat;
	width:128px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}
a.general-drkred-128-btn:visited {
	background-image: url(../Images/general-drkred-128-btn.png);
	background-repeat:no-repeat;
	width:128px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}

a.general-drkred-128-btn:hover {
	background-image: url(../Images/general-drkred-128-btn-on.png);
	background-repeat:no-repeat;
	width:128px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
}
a.general-drkgry-188-btn:link {
	background-image: url(../Images/general-drkgry-188-btn.png);
	background-repeat:no-repeat;
	width:188px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}
a.general-drkgry-188-btn:visited {
	background-image: url(../Images/general-drkgry-188-btn.png);
	background-repeat:no-repeat;
	width:188px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}

a.general-drkgry-188-btn:hover {
	background-image: url(../Images/general-drkgry-188-btn-on.png);
	background-repeat:no-repeat;
	width:188px;
	height:34px;
	display:block;
	line-height:34px;
	font-family: "Arial Rounded MT", Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
}
.dotted-divider {
	background-image: url(../Images/dotted-divider.jpg);
	height:7px;
	background-repeat:repeat-x;
	background-position:center;
}
/*for analog-phones.aspx page */
a.digitalanalog {
	background-image:url(../Images/analog-digitaltoanalog_01.jpg);
	height:20px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.digitalanalog:visited {
	background-image:url(../Images/analog-digitaltoanalog_01.jpg);
	height:20px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.digitalanalog:hover {
	background-image:url(../Images/analog-digitaltoanalog_01-on.jpg);
	height:20px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 20px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.businessphone {
	background-image: url(../Images/analog-business.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.businessphone:visited {
	background-image: url(../Images/analog-business.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.businessphone:hover {
	background-image: url(../Images/analog-business-on.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.cordless {
	background-image: url(../Images/analog-cordless.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.cordless:visited {
	background-image: url(../Images/analog-cordless.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.cordless:hover {
	background-image: url(../Images/analog-cordless-on.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.hotel {
	background-image: url(../Images/analog-hotel.jpg);
	height:17px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 17px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.hotel:visited {
	background-image: url(../Images/analog-hotel.jpg);
	height:17px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 17px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.hotel:hover {
	background-image: url(../Images/analog-hotel-on.jpg);
	height:17px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 17px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.disposable {
	background-image: url(../Images/analog-disposable.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.disposable:visited {
	background-image: url(../Images/analog-disposable.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.disposable:hover {
	background-image: url(../Images/analog-disposable-on.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}

a.emergency {
	background-image: url(../Images/analog-911.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.emergency:visited {
	background-image: url(../Images/analog-911.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.emergency:hover {
	background-image: url(../Images/analog-911-on.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}

a.courtesy {
	background-image: url(../Images/analog-courtesy.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.courtesy:visited {
	background-image: url(../Images/analog-courtesy.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.courtesy:hover {
	background-image: url(../Images/analog-courtesy-on.jpg);
	height:19px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 19px;
	text-indent: 7px;
	text-transform: uppercase;
}

a.scitec {
	background-image: url(../Images/analog-scitec.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.scitec:visited {
	background-image: url(../Images/analog-scitec.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.scitec:hover {
	background-image: url(../Images/analog-scitec-on.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.sciteclink:link {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
}
a.sciteclink:visited {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
}
a.sciteclink:hover {
	color: #5eaeff;
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
}

a.avaya {
	background-image: url(../Images/analog-avaya.jpg);
	height:17px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 17px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.avaya:visited {
	background-image: url(../Images/analog-avaya.jpg);
	height:17px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 17px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.avaya:hover {
	background-image: url(../Images/analog-avaya-on.jpg);
	height:17px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 17px;
	text-indent: 7px;
	text-transform: uppercase;
}

a.door {
	background-image: url(../Images/analog-doorphone.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.door:visited {
	background-image: url(../Images/analog-doorphone.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.door:hover {
	background-image: url(../Images/analog-doorphone-on.jpg);
	height:18px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 18px;
	text-indent: 7px;
	text-transform: uppercase;
}

a.speaker {
	background-image: url(../Images/analog-speaker.jpg);
	height:21px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 21px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.speaker:visited {
	background-image: url(../Images/analog-speaker.jpg);
	height:21px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 21px;
	text-indent: 7px;
	text-transform: uppercase;
}
a.speaker:hover {
	background-image: url(../Images/analog-speaker-on.jpg);
	height:21px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ec952e;
	text-decoration: none;
	line-height: 21px;
	text-indent: 7px;
	text-transform: uppercase;
}
/*for analog-phones.aspx page */

a.viking-btn:link {
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background-image:url(../Images/viking_btn.jpg);
	width:337px;
	height:60px;
	background-repeat:no-repeat;
	line-height:60px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
a.viking-btn:visited{
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background-image:url(../Images/viking_btn.jpg);
	width:337px;
	height:60px;
	background-repeat:no-repeat;
	line-height:60px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
a.viking-btn:hover {
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background-image:url(../Images/viking_btn-on.jpg);
	width:337px;
	height:60px;
	background-repeat:no-repeat;
	line-height:60px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
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.multipoint-btn:link {
	background-image: url(../Images/multipoint-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.multipoint-btn:visited {
	background-image: url(../Images/multipoint-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.multipoint-btn:hover {
	background-image: url(../Images/multipoint-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;
}
.multipoint-prod-hdr {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
a.viking-links:link {
	background-image:url(../Images/viking-btn.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:35px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.viking-links:visited {
	background-image:url(../Images/viking-btn.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:35px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.viking-links:hover {
	background-image:url(../Images/viking-btn-on.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ED7013;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:35px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.viking-links2:link {
	background-image: url(../Images/viking-btn2.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:48px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.viking-links2:visited {
	background-image: url(../Images/viking-btn2.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:48px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
a.viking-links2:hover {
	background-image: url(../Images/viking-btn2-on.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#ED7013;
	font-weight:normal;
	line-height:35px;
	width:296px;
	height:48px;
	display:block;
	text-decoration:none;
	text-indent: 25px;
}
/* video conferencing links start */
a.conf-accessories:link {
	background-image:url(../Images/video_accessories.jpg);
	display: block;
	width:263px;
	height:37px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-accessories:visited {
	background-image:url(../Images/video_accessories.jpg);
	display: block;
	width:263px;
	height:37px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-accessories:hover {
	background-image:url(../Images/video_accessories-on.jpg);
	display: block;
	width:263px;
	height:37px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-bridges:link {
	background-image:url(../Images/video_bridges.jpg);
	display: block;
	width:263px;
	height:27px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:27px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-bridges:visited {
	background-image:url(../Images/video_bridges.jpg);
	display: block;
	width:263px;
	height:27px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:27px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-bridges:hover {
	background-image:url(../Images/video_bridges-on.jpg);
	display: block;
	width:263px;
	height:27px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:27px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-systems:link {
	background-image:url(../Images/video_systems.jpg);
	display: block;
	width:263px;
	height:27px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:27px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-systems:visited {
	background-image:url(../Images/video_systems.jpg);
	display: block;
	width:263px;
	height:27px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:27px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-systems:hover {
	background-image:url(../Images/video_systems-on.jpg);
	display: block;
	width:263px;
	height:27px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:27px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-floor:link {
	background-image:url(../Images/video_floor.jpg);
	display: block;
	width:263px;
	height:26px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:26px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-floor:visited {
	background-image:url(../Images/video_floor.jpg);
	display: block;
	width:263px;
	height:26px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:26px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-floor:hover {
	background-image:url(../Images/video_floor-on.jpg);
	display: block;
	width:263px;
	height:26px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:26px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-cams:link {
	background-image:url(../Images/video_cams.jpg);
	display: block;
	width:263px;
	height:29px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:29px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-cams:visited {
	background-image:url(../Images/video_cams.jpg);
	display: block;
	width:263px;
	height:29px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:29px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-cams:hover {
	background-image:url(../Images/video_cams-on.jpg);
	display: block;
	width:263px;
	height:29px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:29px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-wall:link {
	background-image:url(../Images/video_wall.jpg);
	display: block;
	width:263px;
	height:24px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:24px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-wall:visited {
	background-image:url(../Images/video_wall.jpg);
	display: block;
	width:263px;
	height:24px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:24px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-wall:hover {
	background-image:url(../Images/video_wall-on.jpg);
	display: block;
	width:263px;
	height:24px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:24px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-kit:link {
	background-image:url(../Images/video_kitpc.jpg);
	display: block;
	width:263px;
	height:29px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:29px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-kit:visited {
	background-image:url(../Images/video_kitpc.jpg);
	display: block;
	width:263px;
	height:29px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:29px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-kit:hover {
	background-image:url(../Images/video_kitpc-on.jpg);
	display: block;
	width:263px;
	height:29px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	line-height:29px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-software:link {
	background-image:url(../Images/video_software.jpg);
	display: block;
	width:263px;
	height:40px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-software:visited {
	background-image:url(../Images/video_software.jpg);
	display: block;
	width:263px;
	height:40px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
a.conf-software:hover {
	background-image:url(../Images/video_software-on.jpg);
	display: block;
	width:263px;
	height:40px;
	background-repeat:no-repeat;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif; 
	font-size:11px;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
/* End of Conferencing Links */

/*for avaya phones page */
a.merlin-legend-phones:link {
	background-image:url(../Images/avaya-phones-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.merlin-legend-phones:visited {
	background-image:url(../Images/avaya-phones-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.merlin-legend-phones:hover {
	background-image:url(../Images/avaya-phones-btn-on.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #e69800;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
/*for avaya phones page */

/*for avaya merlin page */
a.Merlinbtn:link {
	background-image:url(../Images/avaya-merlin-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.Merlinbtn:visited {
	background-image:url(../Images/avaya-merlin-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.Merlinbtn:hover {
	background-image:url(../Images/avaya-merlin-btn-on.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #e69800;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
/*for avaya merlin page */

/*for plantronics page */
a.plantronicsbtn:link {
	background-image:url(../Images/plantronics-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.plantronicsbtn:visited {
	background-image:url(../Images/plantronics-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.plantronicsbtn:hover {
	background-image:url(../Images/plantronics-btn-on.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
/*for plantronics page */

/*for bluetooth page */
a.bluetoothbtn:link {
	background-image:url(../Images/bluetooth-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.bluetoothbtn:visited {
	background-image:url(../Images/bluetooth-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.bluetoothbtn:hover {
	background-image:url(../Images/bluetooth-btn-on.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
/*for bluetooth page */

/*for Multitech page */
a.multitechbtn:link {
	background-image:url(../Images/multitech-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.multitechbtn:visited {
	background-image:url(../Images/multitech-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.multitechbtn:hover {
	background-image:url(../Images/multitech-btn-on.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
/*for Multitech page */

/*for Multitech page */
a.multitechfaxbtn:link {
	background-image:url(../Images/multitechfax-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.multitechfaxbtn:visited {
	background-image:url(../Images/multitechfax-btn.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.multitechfaxbtn:hover {
	background-image:url(../Images/multitechfax-btn-on.jpg);
	height:30px;
	width:220px;
	background-repeat:no-repeat;
	display:block;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 30px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
/*for MultitechFax page */

/*for NEC-Sphericall page */

a.nec-manager:link {
	background-image: url(../Images/NEC_manager.jpg);
	height:44px;
	width:137px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-manager:visited {
	background-image: url(../Images/NEC_manager.jpg);
	height:44px;
	width:137px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-manager:hover {
	background-image: url(../Images/NEC_manager-on.jpg);
	height:44px;
	width:137px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-desktop:link {
	background-image: url(../Images/NEC_desktop.jpg);
	height:44px;
	width:129px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-desktop:visited {
	background-image: url(../Images/NEC_desktop.jpg);
	height:44px;
	width:129px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-desktop:hover {
	background-image: url(../Images/NEC_desktop-on.jpg);
	height:44px;
	width:129px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-voicemail:link {
	background-image: url(../Images/NEC_voicemail.jpg);
	height:44px;
	width:133px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:2px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-voicemail:visited {
	background-image: url(../Images/NEC_voicemail.jpg);
	height:44px;
	width:133px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:2px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-voicemail:hover {
	background-image: url(../Images/NEC_voicemail-on.jpg);
	height:44px;
	width:133px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 44px;
	text-indent:2px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-ipPBX:link {
	background-image: url(../Images/NEC_ipPBX.jpg);
	height:44px;
	width:114px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-ipPBX:visited {
	background-image: url(../Images/NEC_ipPBX.jpg);
	height:44px;
	width:114px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-ipPBX:hover {
	background-image: url(../Images/NEC_ipPBX-on.jpg);
	height:44px;
	width:114px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-ipwebserv:link {
	background-image: url(../Images/NEC_ipwebserv.jpg);
	height:44px;
	width:172px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:4px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-ipwebserv:visited {
	background-image: url(../Images/NEC_ipwebserv.jpg);
	height:44px;
	width:172px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:4px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-ipwebserv:hover {
	background-image: url(../Images/NEC_ipwebserv-on.jpg);
	height:44px;
	width:172px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 44px;
	text-indent:4px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-webserv:link {
	background-image: url(../Images/NEC_webserv.jpg);
	height:44px;
	width:165px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-webserv:visited {
	background-image: url(../Images/NEC_webserv.jpg);
	height:44px;
	width:165px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
a.nec-webserv:hover {
	background-image: url(../Images/NEC_webserv-on.jpg);
	height:44px;
	width:165px;
	background-repeat:no-repeat;
	display:block;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 44px;
	text-indent:7px;
	text-transform: uppercase;
	font-weight:normal;
}
.greensubnav {
	background-image: url(../Images/greensubnav.jpg);
	width:570px;
	height:26px;
	background-repeat:no-repeat;
}
/* 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: 10px;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 16.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: 10px;
	position: absolute;
	z-index: 1020;
	cursor: default;
	width: 20em;
	left: -1000em;
	top: 0px;
	margin-top: 0%;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17.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: 20em;
}

/*******************************************************************************

 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:#0b3271;
	padding: 0.5em 0.75em;
	color: #ffffff;
	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:;
	text-decoration:none;
	color: #FFF;
}
/* 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:#284f9e;
	text-decoration:none;
	color: #FFF;
}
a.navhover:link {
	background-color:#0b3271;
	color:#fff;
	line-height:12px;
	width:16.2em;
}
a.navhover:visited {
	background-color:#0b3271;
	color:#fff;
	line-height:12px;
	width:16.2em;
}

a.navhover:hover {
	background-color:#284f9e;
	color:#fff;
	line-height:12px;
	width:16.2em;
}
/*******************************************************************************

 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;
}

/* Product Detail Page Design */
.prodbox-topleft {
	background-image: url(../Images/product-detail-topleft.jpg);
	height:11px;
	width: 11px;
	background-repeat:no-repeat;
	background-position: bottom right;
}
.prodbox-topright {
	background-image: url(../Images/product-detail-topright.jpg);
	height:11px;
	width: 11px;
	background-repeat:no-repeat;
	background-position: bottom left;
}
.prodbox-toptile {
	background-image: url(../Images/product-detail-toptile.jpg);
	height:11px;
	width: 11px;
	background-repeat: repeat-x;
	background-position: bottom;
}
.prodbox-botleft {
	background-image: url(../Images/product-detail-botleft.jpg);
	height:11px;
	width: 11px;
	background-repeat:no-repeat;
	background-position: top right;
}
.prodbox-botright {
	background-image: url(../Images/product-detail-botright.jpg);
	height:11px;
	width: 11px;
	background-repeat:no-repeat;
	background-position: top left;
}
.prodbox-bottile {
	background-image: url(../Images/product-detail-bottile.jpg);
	height:11px;
	width: 11px;
	background-repeat: repeat-x;
	background-position: top;
}
.prodbox-righttile {
	background-image: url(../Images/product-detail-rightile.jpg);
	height:8px;
	width: 11px;
	background-repeat: repeat-y;
	background-position: top left;
}
.prodbox-lefttile {
	background-image: url(../Images/product-detail-lefttile.jpg);
	height:8px;
	width: 11px;
	background-repeat: repeat-y;
	background-position: top right;
}

/* Product Detail Page Design */
.homepage-topleft {
	background-image: url(../Images/homepage-topleft.jpg);
	height:11px;
	width: 11px;
	background-repeat:no-repeat;
	background-position: bottom right;
}
.homepage-topright {
	background-image: url(../Images/homepage-topright.jpg);
	height:11px;
	width: 11px;
	background-repeat:no-repeat;
	background-position: bottom left;
}
.homepage-toptile {
	background-image: url(../Images/homepage-toptile.jpg);
	height:11px;
	width: 11px;
	background-repeat: repeat-x;
	background-position: bottom;
}
.homepage-botleft {
	background-image: url(../Images/homepage-botleft.jpg);
	height:11px;
	width: 11px;
	background-repeat:no-repeat;
	background-position: top right;
}
.homepage-botright {
	background-image: url(../Images/homepage-botright.jpg);
	height:11px;
	width: 11px;
	background-repeat:no-repeat;
	background-position: top left;
}
.homepage-bottile {
	background-image: url(../Images/homepage-bottile.jpg);
	height:11px;
	width: 11px;
	background-repeat: repeat-x;
	background-position: top;
}
.homepage-righttile {
	background-image: url(../Images/homepage-rightile.jpg);
	height:8px;
	width: 11px;
	background-repeat: repeat-y;
	background-position: top left;
}
.homepage-lefttile {
	background-image: url(../Images/homepage-lefttile.jpg);
	height:8px;
	width: 11px;
	background-repeat: repeat-y;
	background-position: top right;
}

a.view-all-homeCategories:link {
	color:#666666;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.view-all-homeCategories:visited {
	color:#666666;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.view-all-homeCategories:hover {
	color: #003366;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

/* 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 */

a.footerlink:link {
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #003399;
	line-height:18px;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}
a.footerlink:visited {
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #003399;
	line-height:18px;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}
a.footerlink:hover {
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #669900;
	line-height:18px;
	font-weight:normal;
	text-decoration: underline;
	text-transform:none;
}
.footerlink-heading {
	font-family:Arial, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#333333;
	font-weight:bold;
}
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;
}
.prodgrayleft {
	background-image: url(../Images/gray-left.jpg);
	height:38px;
	width:14px;
	background-position: top right;
	background-repeat:no-repeat;
}
.prodgrayright {
	background-image: url(../Images/gray-right.jpg);
	height:38px;
	width:14px;
	background-position: top left;
	background-repeat:no-repeat;
}
.prodgraytile {
	background-image: url(../Images/gray-tile.jpg);
	height:38px;
	line-height:38px;
	background-position: top;
	background-repeat: repeat-x;
}
.prodblueleft {
	background-image: url(../Images/blue-left.jpg);
	height:46px;
	width:14px;
	background-position: top right;
	background-repeat:no-repeat;
}
.prodblueright {
	background-image: url(../Images/blue-right.jpg);
	height:46px;
	width:14px;
	background-position: top left;
	background-repeat:no-repeat;
}
.prodbluetile {
	background-image: url(../Images/blue-tile.jpg);
	height:46px;
	line-height:46px;
	background-position: top;
	background-repeat: repeat-x;
}
