/*------------------------------------------ ALL -------------------------------------------------------------*/
body {margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color:#333;background-color:#EEEEEE;line-height:normal;}
td, p{font:Arial, Helvetica, sans-serif;font-size:13px;color:#333;}
b, strong{font-size:13px;text-decoration: none;color: #333;font-weight: bold;}	
form{display: block;}
h1{
	font-size:15px;
	font-weight:bold;
	color:#666666;
	padding:0px;
	margin:0px;}
select.sub{
	width:143px;
	height:16px;
	border:1px outset #ff6604;
	background-color:#fff;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;}
ul{
	display: inlline;
	list-style-type:none !important;
	line-height: 18px;
	vertical-align:middle;
	padding:0px;
	margin:0px;
	color:#333333;
}
li{
	text-indent: 0px;
	vertical-align:middle;
	white-space:normal;
	color:#333333;
}
.borderUp{border-top:1px solid #999;}
.borderMiddle{border-left:1px solid #999;border-right:1px solid #999;}
.borderLeft{border-left:1px solid #999;}
.borderRight{border-right:1px solid #999;}
.borderBottom{border-bottom:1px solid #999;}
.borderAll2{border: 1px solid #333333;}

a:visited, a:active, a:link{font-size:13px;text-decoration: none;color: #00F;}
a:hover{font-size:13px;color:#c00;text-decoration:underline;}
a.btn:visited, a.btn:active, a.btn:link{text-decoration: underline;color: #00F;font-size:14px;font-weight:bolder;}
a.btn:hover{text-decoration: underline;color: #C00;font-size:14px;font-weight:bolder;}

.blue{font-size:17px;font-weight:bolder;color:#003366;}
.red{font-size:17px;font-weight:bolder;color:#CC0000;}
/*______________________styles for help&support______________*/
em{font-style:normal;
	color:#CC0000;
	font-size:12px;}
.on{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #666666;
	border-bottom: none;
	background-color: #E6E6E6;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;}
.off{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00F;
	border: 1px solid #666666;
	background-color: #9E9E9E;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;}
.back_onoff{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	border: 1px solid #666666;
	border-left: none;
	border-right: none;
	border-top: none;}
.tdbg2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #F2F2F2;
	padding:2px 5px 2px 5px;
	border-bottom: 1px solid #B8B8B8;}
.sepTable{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #E3E2E2;
	padding:2px 5px 2px 5px;
	border-bottom: 1px solid #B8B8B8;}
.subTitle{
	color:#000;
	font-size:12px;
	padding-top:2px;
	padding-left:0px;
	padding-right:4px;
	font-weight:bold;
	text-align:left;}
#design ul, #design li{
	font-family:Arial, Helvetica, sans-serif;
	list-style-type:none;
	font-size:11px;
	padding:0px 0px 0px 10px;
	margin:0px;
	text-decoration:none;
	color:#333;
	}
/*----------------list for faq------------------*/
#faq ul, #faq li{
	font-family:Arial, Helvetica, sans-serif;
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-decoration:none;
	color:#00f;
	}
#faq a:link, #faq a:active, #faq a:visited{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#00f;
	padding-left:10px;
	}
#faq a:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#C00;
	font-size:11px;
	}
/*------------------------------------------ Subscription form -------------------------------------------------------------*/
ul.sub, li.sub{
	display: inlline;
	list-style-type:none !important;
	line-height: 18px;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}
#subscriptionForm{
	text-align:left;
	vertical-align:middle;
	padding:0;
   	margin:0;
	font-size:11px;
	font-weight:400;
	color:#333;
	line-height:20px;
	display:inline;
	text-indent:10px;
}
#subscriptionForm ul li b{
	padding:0;
   	margin:0;
	font-size:11px;
	font-weight:800;
	color:#036;
	line-height:20px;
	display:inline;
}
input.subForm, select.subForm{
	width:140px;
	height:16px;
	border:1px outset #CC0000;
	background-color:#fff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
	vertical-align:middle;}
input.subFormBtn{
	width:80px;
	height:20px;
	border:1px outset #CC0000;
	background-color:#fff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
	font-weight:800;}
input.subFormBtn2{
	width:120px;
	height:20px;
	border:1px outset #CC0000;
	background-color:#fff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
	font-weight:800;}
textarea.subFormArea{
	height: 80px;
	width: 200px;
	border: 1px outset #CC0000;
	background-color:#fff;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;}	
/*------------------------------------------ FOOTER -------------------------------------------------------------*/
a.footer:visited, a.footer:active, a.footer:link{
	font-size:11px;
	text-decoration:none;
	color:#0000FF;
	padding-top:6px;
	font-weight:100;
	padding-bottom:2px;
}
a.footer:hover {
	font-size:11px;
	text-decoration:underline;
	color:#CC0000;
	padding-top:6px;
	font-weight:100;
	padding-bottom:2px;
}
.footerNL{
	font-size:11px;
	text-decoration:none;
	color:#333333;
	padding-top:6px;
	font-weight:100;
	padding-bottom:2px;}
a.footerHeader:visited, a.footerHeader:active, a.footerHeader:link{
	font-size:11px;
	text-decoration: none;
	color: #00F;
	padding-top: 6px;
	font-weight:800;
	padding-bottom: 2px;
}
a.footerHeader:hover {
	font-size:11px;
	color: #c00;
	padding-top: 6px;
	font-weight:800;
	padding-bottom: 2px;
	text-decoration:underline;
}
.copywrite1 {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;color: #333;font-weight:600;}
.copywrite2 {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:800;text-decoration: none;color: #333;}
.copywrite3 {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration: none;color: #333;}

/* ______________________________________________________________ HEADER ______________________________________________________________ */
.somespaceUpDown{
	padding-top:6px;
	padding-left:8px;}
input.loginBox{
	width:80px;
	height:15px;
	border:1px solid #CCC;
	background-color:#FFFFFF;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:0px;
	margin:0px;}
input.loginBtn{
	width:40px;
	height:16px;
	border:1px solid #666666;
	background-color:#FFFFFF;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	text-align:center;}
.signIn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333;
	padding-left:3px;}
.signInHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	padding-right:5px;
	padding-bottom:2px}
a.menuA:visited, a.menuA:active, a.menuA:link {
	text-decoration: none;
	color: #fff;
	font-size: 13px;
	font-weight:bold;
}
a.menuA:hover {
	text-decoration: none;
	color: #C00;
	font-size: 13px;
	font-weight:bold;
}
.someLeftSpace{
	padding:0px 16px 0px 0px;
}
.bgForAll{
	background:
	url(http://www.magnetcommerce.com/imgs/menuBGSo.gif)
	left top
	repeat-x
	#ccc;
	width:100%;
	}
.blueBG{
	background:
	url(http://www.magnetcommerce.com/imgs/menuOrangeBG.gif)
	repeat-x
	left top
	#ccc}
a.header:visited, a.header:active, a.header:link{
	font-size:10px;
	text-decoration:none;
	color:#0000FF;
	font-weight:100;
}
a.header:hover {
	font-size:10px;
	text-decoration:underline;
	color:#CC0000;
	font-weight:100;
}
.dotsBoxes{border:1px dotted #CC0000;padding:1px;width:220px;}
.dotsBoxesTollFree{border:1px dotted #CC0000;padding:1px;width:206px;}
.smallCaps{font-family:Arial, Helvetica, sans-serif;font-variant:small-caps;font-weight:500;font-size:12px;color:#333333;}
.redDotsText{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
 /*------------------------------------------Right MENU -------------------------------------------------------------*/
.firstTd{
	margin:0px;
	padding:0px;
	height:24px;
	background-color:#ADB1B6;
	border-bottom:1px solid #344559;}
#navright a:active, #navright a:link, #navright a:visited {
	display:block;
	margin:0px;
	padding:4px 0px 0px 4px;
	height:24px;
	background-color:#DFDCDC;
	border-bottom:1px solid #344559;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #00F;
	text-decoration: none;	
	text-align: left;
	vertical-align:middle;
}
#navright a:hover {
	display:block;
	margin:0px;
	padding:4px 0px 0px 4px;
	height:24px;
	background-color:#FFFFFF;
	border-left:1px solid #DFDCDC;
	border-right:1px solid #DFDCDC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color:#c00;
	text-decoration: underline;	
	text-align:left;
	vertical-align:middle;
}
#navRightNL{
	display:block;
	margin:0px;
	padding:4px 0px 0px 4px;
	height:24px;
	background-color:#DFDCDC;
	border-bottom:1px solid #344559;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;	
	text-align: left;
	vertical-align:middle;}
#navRightTitle a:active, #navRightTitle a:link, #navRightTitle a:visited{
	display:block;
	height:24px;
	background-color:#ADB1B6;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:800;
	color: #00F;
	text-align: right;
	vertical-align:middle;
	padding: 4px 4px 0px 0px;	
}
#navRightTitle a:hover{
	display:block;
	height:24px;
	background-color:#fff;
	border-left:1px solid #ADB1B6;
	border-right:1px solid #ADB1B6;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #c00;
	font-weight:800;
	text-align: right;
	vertical-align:middle;
	padding: 4px 4px 0px 0px;		
}
.topBottomBG{background:#ADB1B6;}
 /*------------------------------------------Right MENU Maria, 15 May 2006-------------------------------------------------------------*/
.firstTd2{
	margin:0px;
	padding:0px;
	height:24px;
	background-color:#999999;}
#navright2 a:active, #navright2 a:link, #navright2 a:visited {
	display:block;
	margin:0px;
	padding:4px 0px 0px 4px;
	height:24px;
	background-color:#DFDCDC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;	
	text-align: left;
	vertical-align:middle;
	padding: 0px 0px 0px 7px;
}
#navright2 a:hover {
	display:block;
	margin:0px;
	padding:4px 0px 0px 4px;
	height:24px;
	background-color:#FFFFFF;
	border-left:1px solid #DFDCDC;
	border-right:1px solid #DFDCDC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#c00;
	text-decoration: underline;	
	text-align:left;
	vertical-align:middle;
	padding: 0px 0px 0px 7px;
}
#navRightNL2{
	display:block;
	margin:0px;
	padding:4px 0px 0px 4px;
	height:24px;
	background-color:#DFDCDC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;	
	text-align: left;
	vertical-align:middle;
	padding: 0px 0px 0px 7px;}
#navRightTitle2 a:active, #navRightTitle2 a:link, #navRightTitle2 a:visited{
	display:block;
	height:24px;
	background-color:#999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight:400;
	color: #ffffff;
	text-align: left;
	vertical-align:middle;
	padding: 4px 4px 0px 5px;	
}
#navRightTitle2 a:hover{
	display:block;
	height:24px;
	background-color:#fff;
	border-left:4px solid #999999;
	border-right:8px solid #999999;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: #c00;
	font-weight:400;
	text-align: left;
	vertical-align:middle;
	padding: 4px 4px 0px 5px;		
}
#navRightTitle3 a:active, #navRightTitle3 a:link, #navRightTitle3 a:visited{
	display:block;
	height:24px;
	background-color:#999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight:400;
	color: #ffffff;
	text-align: left;
	vertical-align:bottom;
	padding: 4px 4px 0px 5px;	
}
#navRightTitle3 a:hover{
	height:24px;
	background-color:#efefef;
	border-left:1px solid #b4b4b4;
	border-right:1px solid #b4b4b4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #093FBC;
	font-weight:400;
	text-align: left;
	vertical-align:top;
	padding: 4px 4px 0px 5px;		
}
.topBottomBG2{background:#999999;}
/* ______________________________________________ breadcrumb LINK STYLE ______________________________________________________________*/
a.breadC:visited, a.breadC:active, a.breadC:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#fff;
	text-decoration: none;
}
a.breadC:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #EBEBEB;
}
.breadcrumBG {
	background:url(http://www.magnetcommerce.com/imgs/breadCrumBg.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#8D8D8D;
}
.page{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #EBEBEB;
}
/* ____________________________________________________solutions__________________________________________________________ */
a.mainTitleLink:link, a.mainTitleLink:active, a.mainTitleLink:visited{
	color:#666;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	text-decoration:underline;
	}
a.mainTitleLink:hover{
	color:#c00;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	text-decoration:underline;
	}
.dash{
	color:#666;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	text-decoration:none;}
.mainTitle{
	color:#c00;
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
	padding-right:4px;
	padding-left:0px;
	text-align:left;
	}
.mainTitleOther{
	color:#c00;
	font-size:18px;
	font-weight:bold;
	padding-top:2px;
	padding-right:4px;
	padding-left:0px;
	text-align:left;
	}
.mainSubTitle{
	color:#333;
	font-size:12px;
	padding-top:2px;
	padding-left:0px;
	padding-right:4px;
	font-weight:bold;
	text-align:left;}
.someLeft{
	padding-top:2px;
	padding-right:4px;
	padding-left:4px;
}
.solutionBoxTitle{
	padding-left:2px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#FF6604;
}
.solutionBoxTitleWhite{
	padding-left:4px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#FFF;
	background-color:#CC0000;
}
.solutionBox{
	border:dotted 1px #FF6604;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	}
.leftBorder{
	border-left:1px solid #D2D9DE;
	background:
	url(http://www.magnetcommerce.com/imgs/upLeftCornerRepeat.gif)
	repeat-x
	left top
	}
.rghtBorder{
	border-right:1px solid #D2D9DE;
	background:
	url(http://www.magnetcommerce.com/imgs/upRghtCornerRepeat.gif)
	repeat-x
	left top}
.boxBottom {
	background-image:url(http://www.magnetcommerce.com/imgs/boxBottomBG.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
/* _____________________________________________ how to buy box styles _________________________________________________________________________*/
.topBg{
	background:
	url(http://www.magnetcommerce.com/imgs/howToBuyBoxTopBg.gif)
	repeat-x
	left top
	#ccc;
	height:30px;}
.topBgTitle{
	font-size:12px;
	color:#333;}
.superTitle{
	font-size:12px;
	font-weight:800;
	color:#000;}
.tableProperties{
	background:
	#fff;
	border:1px solid #CCC;
	padding-left:4px;}
.sepBlue{
	background:
	url(http://www.magnetcommerce.com/imgs/sepBg.gif)
	repeat-x
	left top
	#fff;
	height:4px;}
a.liLink{color:#00f;text-decoration:none;}
a.liLink:hover{color:#c00;text-decoration:underline;}
.dottedSep{border-left:1px solid #98CAF9}
/* _____________________________________________ NEWSLETTER FORM _________________________________________________________________________*/
.newsletter{font:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333;padding-right:2px;}
.newsletterHeader{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:800;color: #333;}
.newsletter_textfield{font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.borderAll{border: 2px solid #B5CCE6;}