/* 
================================
3DCart Style Sheet 
by Infomart2000 Corp.
www.3dcart.com
================================
*/	
	

/***********************************/
/*          DESIGN ELEMENTS        */
/***********************************/

 
/*body:: Controls Page Background Color and any other fonts not defined below*/ 	
/*body {

font-family: 'TrebuchetMSRegular'!important;
font-size: 10px;
color: #000000;
font-weight: Normal;
background: url(../images/bg.gif);
background-repeat: repeat-x;
background-color: #ffffff;
margin: 0px 0px 0px 0px;

}
*/
/*data:: Controls body default fonts and colors*/
/*.data {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 13px;
font-weight: normal;
color: #000000;

}
*/
/*frame:: Controls the  Color of the Store's Frame*/		
.frame {

background-color: #ffffff;

}

/*top:: Controls the  Color of the top Bar*/		
.top
{
	background: url(../images/bg.gif) repeat-x;
}

/*footer:: Displays at the very bottom of your online store,  copyright and desgined by notices*/		
/*.footer
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-size: 11px;
	color: #3e404a;
}	
*/
/*line:: Controls the  Color of the line bellow the top bar*/		
.line
{
	background: url(/assets/images/instant/bg1.gif);
}	

/*alternative:: Controls the form backgrounds and other areas that requred an alternative color*/
.alternative {

background-color: #ffffff;
padding: 2px 4px 2px 4px;
border: 0px solid #eae9e9;

}
 
/*borders:: Controls the color of  the borders on forms*/ 
.borders {

background-color: #ffffff;

}

/*borders2:: Controls the color of  the borders on forms*/ 
.borders2 {

border: #999999;
background-color: #ffffff;

}

/*.upp{
text-transform:uppercase;}

/*borders_coupon:: Controls the color of  the borders on the coupon and shipping box*/ 
.borders_coupon
{
	border: solid;
	border-color: #999999;
	border-width: 1px;
}
*/
/*invoice_table:: Controls the background color on your invoices*/ 
.invoice_table
{
	background-color: #f9f8f8;
} 


/***********************************/
/*         HEADERS & TITLES        */
/***********************************/


/*menu-headers:: Controls the way the menu headers look*/ 
.menu-headers {

font-size: normal;
font-family: font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; display:inline-block;
text-transform: uppercase;
color: #ffffff;
background-color: #dcdcdc;
font-weight: none;
text-decoration: none;
background: url(/assets/images/instant/bg_headers.gif);
padding:7px 20px 13px 20px;

}

.menu-headers2
{
	
	font-size: normal;
	font-family: 'TrebuchetMSRegular', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: none;
	text-decoration: none;
}

/*page_headers:: Controls the page's titles*/
.page_headers {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 16px;
font-weight: bold;
color: #000000;
background-color: #ffffff;

}

/*checkout-headers:: Controls the titles on the checkout pages (Billing Information, Shipping Information etc)*/
.checkout-headers
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-size: 14px;}
	color: #535353;
}

/*titles:: Controls the Body Tiles such as (Specials, Feature Items, Items, Related Items)*/ 
.titles {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 14px;
font-weight: bold;
background-color: #ffffff;
color: #272727;
text-decoration: none;
padding: 4px;

background:url(http://www.instantspy.net/assets/images/title-bg.jpg) repeat-x; border:1px solid #DEDEDE;

} 

/*titles2:: Controls the titles on the view cart page*/ 
.titles2 {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 11px;
font-weight: bold;}
background-color: #ffffff;
color: #000000;
padding: 4px;

} 

/*options-titles:: Controls the way the titles on the product options display*/
.options-titles {

font-family:'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 14px;
font-weight: bold;
color: #000000;

}


/*invoice_title:: Controls the way the title of the invoices look */ 
.invoice_title {

font-family: 'TrebuchetMSRegular',Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
background-color: #cbcaca;
color: #000000;

} 


/***********************************/
/*          GENERAL FONTS          */
/***********************************/


/*font1:: Primary Screen Font */ 
.font1
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-size: 11px;
	font-weight: Normal;
	color: #000000;
}
 
/*font2:: Secondary Screen Font */ 
.font2 {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 11px;
font-weight: Normal;
color: #000000;

}

.orange
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	color: #f49d3f;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration:underline;
}

.font3
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-size: 12px;
	font-weight: Normal;
	color: #ffffff;
}
.font4
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-size: 11px;
	font-weight: Normal;
	color: #535353;
}

/*icon:: Controls the way the menu icons display*/ 
.icon {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 10px;
font-weight: normal;
color: #696969;

}

/*store-name:: Store Name*/		 
.store-name
{
	font-family:'TrebuchetMSRegular', Helvetica, Verdana;
	font-size: 35px;
	color: #ffffff;
	text-decoration: none;
}

/*store-slogan:: Store Slogan*/		 
.store-slogan
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	padding-top:28px;
}	 	 

/*menu-text:: Controls the way the menu (mailing list) text look*/ 
.menu-text {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 11px;
color: #000000;

}

/*item:: Controls the Item, Name, Description, Price, Savings, Cost,Font and Color*/ 
.item {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 11px;
font-weight: Normal;
color: #000000;
text-decoration: none;

}

/*price-info:: controls the way the prices display on the product page*/ 
.price-info {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 11px;
font-weight: Normal;
color: #000000;

}

/*price:: Controls the way the product's prices display*/ 
.price {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 13px;
color: #ef001b;
font-weight: bold;

}

/*cart-text:: Controls the way the text inside the shopping cart looks*/ 
.cart-text {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 18px;
padding:0 8px;

}


/*steps:: Controls the way the steps on the checkout pages display*/
.steps
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-size: 16px;
	font-weight: bold;
	color: #cccccc;
	background-color: #ffffff;
}

/*steps_on:: Controls the way the steps on the checkout [ages display*/
.steps_on
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-size: 16px;
	font-weight: bold;
	color: #535353;
	background-color: #ffffff;
}

/*error:: Controls the error messages*/ 
.error {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;

}


/***********************************/
/*      FORM FIELDS & BUTTONS      */
/***********************************/


/*btn:: Controls the buttons*/ 
.btn
{
	border-top: 1px solid #dcdbdc;
	border-bottom: 1px solid #dcdbdc;
	border-left: 1px solid #dcdbdc;
	border-right: 1px solid #dcdbdc;
	background: url(../images/btn1.gif) repeat-x;
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-weight: bold;
	font-size: 11px;    
	color: #fff;
	cursor: pointer;
	margin:1px;
} 

/*btn_over:: Controls the buttons*/ 
.btn_over
{
	border-top: 1px solid #dcdbdc;
	border-bottom: 1px solid #dcdbdc;
	border-left: 1px solid #dcdbdc;
	border-right: 1px solid #dcdbdc;
	background: url(../images/btn1.gif) repeat-x;
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-weight: bold;
	font-size: 11px;    
	color: #000000;
	cursor: pointer;
	margin:1px;
} 	

 /*btn2:: Controls the buttons*/
.btn2
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	font-weight: bold;
	font-size: 12px;    
	color: #535353;
	cursor: pointer;
} 	
	
/*txtBoxStyle:: Controls the text boxes*/  	
.txtBoxStyle {

border-top: 1px solid #b3b4b5;
border-bottom: 1px solid #b3b4b5;
border-left: 1px solid #b3b4b5;
border-right: 1px solid #b3b4b5;
background-color: #ffffff;
font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-weight: normal;
font-size: 11px;
color: #38393a;

} 
	
/*txtareaStyle:: Controls the text areas*/ 	
.txtareaStyle {

border-top: 1px solid #C7D5E0;
border-bottom: 1px solid #C7D5E0;
border-left: 1px solid #C7D5E0;
border-right: 1px solid #C7D5E0;
background-color: #ffffff;
font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-weight: normal;
font-size: 11px;
color: #343333;
height: 80px;
width: 250px;

}


/***********************************/
/*              LINKS              */
/***********************************/


/*A:: Controls the way the  Links look before a user clicks  or mouse overs on them*/ 	 
/* A {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
color: #a60012;
font-size: 12px;
font-style: normal;
text-decoration: underline;

} */
	
/*A:hover:: Controls the way the  Links look when a user passes  their mouse over a them*/ 	 	
/* A:hover {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
font-style: normal;
color: #ef001b;
text-decoration: underline;

} */

/*A:visited:: Controls the way the  Links look after a user has visited that section*/ 
/* A:visited {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
color: #5c000a;
text-decoration: underline;

} */
	
/*A:visited:hover:: Controls the way the  Links look when a user hovers over a section they have visited*/ 	 
/* A:visited:hover {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
color: #83000e;
text-decoration: none;

}  */

A.menu
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	color: #ffffff;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}
	
A.menu:hover
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	color: #ffffff;
	font-size: 11px;
	font-style: normal;
   font-weight: bold;
	text-decoration: none;
}

A.menu:visited
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	color: #ffffff;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}
	
A.menu:visited:hover
{
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	color: #ffffff;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
} 

/*A.cat:: Controls the way the  Links on the left bar look before a user clicks  or mouse overs on them*/ 	 
/*A.cat {

font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px;
font-weight: Bold;
font-style: normal;
text-decoration: none;

}
*/	
/*A.cat:hover:: Controls the way the  Links on the left bar look  when a user passes  their mouse over a them*/ 	
/*A.cat:hover {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
color: #3e404a;
font-size: 12px;
font-weight: Bold;
font-style: normal;
text-decoration: underline;

}

/*A.cat:visited:: Controls the way the  Links on the left bar look after a user has visited that section*/ 
/*A.cat:visited {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
color: #000000;
font-size: 12px;
font-weight: Bold;
font-style: normal;
text-decoration: none;

}
*/	
/*A.cat:visited:hover:: Controls the way the  Links on the left bar look when a user hovers over a section they have visited*/ 	 
/*A.cat:visited:hover {

font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
color: #3e404a;
font-size: 12px;
font-weight: Bold;
font-style: normal;
text-decoration: underline;

} 
*/
.link2:link {
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	color: #ffffff;
	text-decoration: none;
}
.link2:visited {
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	text-decoration: none;
	color: #ffffff;
}
.link2:hover {
	font-family: Arial, Helvetica, sans-serif!important;
	text-decoration: none;
	color: #ffffff;
	text-decoration: underline;
}
.link2:active {
	font-family: 'TrebuchetMSRegular', Helvetica, sans-serif!important;
	text-decoration: none;
	color: #ffffff;
}


.white{
color: #ffffff;
}

/* By Nick 21May2011*/
.data h1 span{ font-family:'TrebuchetMSRegular', Helvetica, sans-serif!important;}
ul { font:12px 'TrebuchetMSRegular', Helvetica, sans-serif!important; }
 h2.systemsline{ color:#0859a2; font:bold 22px Conv_Gotham-Medium,Arial, Helvetica, sans-serif; margin:10px 20px;text-align:left;width:1032px}
 h2.callOrder{ color:#062a4e; font:bold 28px Conv_Gotham-Medium,Arial, Helvetica, sans-serif; margin:10px 20px 10px 20px;text-align:left;width:1030px}

.data p{/* margin-top:10px;*/ /*margin-bottom:2px; */ }
.home-product-grid h1, .home-product-grid h1 a{ color:#AA0000; text-decoration:underline; font-size:13px;}
.data ul{ /*margin-left:15px;*/ padding-left:0; } 
/*.data li{ background:url(http://www.instantspy.net/assets/images/designimages/red-arrow.gif) 0 6px no-repeat; padding-left:10px; list-style:none; padding-bottom:5px; }*/
.navigation ul{ list-style:none; margin:0; padding:0; font-weight:bold!important;  }
.navigation ul li{ float:left; border-right:1px solid #666563;  padding:0 20px; }
.navigation ul li:hover{ background:URL(http://www.instantspy.net/assets/images/designimages/navigation-bg.gif) repeat-x; }
.navigation ul li a{ color:#fff; text-decoration:none;line-height:33px; display:block; outline:none; }
.navigation ul li a:hover{ color:#fff!important; text-decoration:none; }
.search-input{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#DBDBDB; border:2px solid #fff;  margin-right:5px; padding:2px; }  

.alternate { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#F5F5F5; border:1px solid #ECECEC; overflow:hidden; margin-top:5px; margin-bottom:5px; }
.product-title { background:URL(http://www.instantspy.net/assets/images/designimages/index-title-bg.gif) repeat-x; margin:0 1px; text-align:center; padding:5px; }
.product-title h1, .product-title h1 a{ margin:0 0 1px; color:#333!important; font-size:16px; text-decoration:none;}
.product-title small, .product-title small a{ font-size:11px; color:#ff0000; text-decoration:none; }
.product-imge { height:101px; text-align:center; overflow:hidden; padding:7px 0; }

.product-heading {background:URL(http://www.instantspy.net/assets/images/designimages/product-heading-bg.gif) repeat-x; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-top:3px;  }
.product-heading h1 { font-size:15px; font-weight:bold; color:#fff; padding:5px; margin:0; }

.titles h3{ font-size:12px; font-weight:bold; margin:0; }



@font-face {

	font-family: 'TrebuchetMSRegular';

	src: url('font/trebuc-webfont.eot');

	src: local('?'), url('font/trebuc-webfont.woff') format('woff'), url('font/trebuc-webfont.ttf') format('truetype'), url('font/trebuc-webfont.svg#webfontdP2Pr18Q') format('svg');

	font-weight: normal;

	font-style: normal;

}
.link-radius {
    -moz-border-radius: 11px 11px 11px 11px;
    background: none repeat scroll 0 0 #C5D658;
    color: #FFFFFF;
    padding: 0 8px;
    text-decoration: none;
}
/*css by anuva*/


@charset "utf-8";

/* CSS Document  !important----------border: 1px solid #bebcbc; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(PIE.htc);*/

@font-face {

	font-family: 'Conv_Gotham-Light';

	src: url('fonts/Gotham-Light.eot');

	src: local('&#9786;'), url('fonts/Gotham-Light.woff') format('woff'), url('fonts/Gotham-Light.ttf') format('truetype'), url('fonts/Gotham-Light.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'Conv_Gotham-Medium';

	src: url('fonts/Gotham-Medium.eot');

	src: local('&#9786;'), url('fonts/Gotham-Medium.woff') format('woff'), url('fonts/Gotham-Medium.ttf') format('truetype'), url('fonts/Gotham-Medium.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

/*-----------------/ Default Start /----------------- */

body {margin:0px;font:12px Arial,Helvetica,sans-serif;color:#2c2c2c;background: #FFFFFF url(/assets/images/instant/bg.png) repeat-x 0 0px;}

.clear {clear:both;}

ul, li, h1, p {	margin:0px;	padding:0px;list-style:none;}

a{ text-decoration:none; color:#2C2C2C; outline:none;font-size: 13px;}
a:hover{ text-decoration:none; color:green; outline:none;font-size: 13px;}
a img{ background:url(/assets/images/instant/navBg.png) repeat-x; padding:0 0 0 0;border:medium none;}

/*-----------------/ Default End /----------------- */

#mainWrapper {width:1000px;margin:0 auto; overflow:hidden;}

/*-----------------/ Header Start /-----------------*/

#hederWrapper {	overflow:hidden;clear:both; background:url(/assets/images/instant/hedaerBg.jpg) no-repeat; height:185px;}

#hederWrapper h1 {background:url(/assets/images/instant/marketinglogo.png) no-repeat;width:166px;height:57px;float:left; margin:60px 0 0 20px;}

#hederWrapper h1 a {display:block;width:79px;height:86px;}

#hederWrapper h1 a span,#hederWrapper div.adtlogo a span {display:none;}

#hederWrapper div.adtlogo{ background:url(/assets/images/instant//adtlogo.png) no-repeat; width:145px; height:57px; float:left;margin:60px 0 0 25px;}

#hederWrapper div.adtlogo a {display:block;width:213px;height:83px;}

#hederWrapper div.adtclass{ color:#94caf7; padding:42px 0 0 25px; text-transform:uppercase; float:left; font-family:Arial, Helvetica, sans-serif;}

#hederWrapper div.adtclass span{ font-size:15px; font-weight:bold;}

#hederWrapper div.adtclass p{ font-size:20px; padding:5px 0;}

#hederWrapper div.adtclass h2{ color:#FFFFFF; font-size:25px; margin:0px; padding:0px;}

#hederWrapper div.callledy{ background:url(/assets/images/instant/callledy.png) no-repeat -3px 0; width:150px; height:179px; float:right; margin:10px 5px 0 0;}



/*-----------------/ Header End /-----------------*/

#nav{ background:url(/assets/images/instant/navBg.png) repeat-x; padding:0 0 0 0;}

#nav ul{ width:650px; float:left;}

#nav li{ float:left; border-right:1px solid #7d7d7d;}

#nav li a{ font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; display:inline-block; padding:7px 20px 13px 20px;}

#nav li a:hover{background:url(/assets/images/instant/navBgH.png) repeat-x;}

#nav div.SearchBox{ float:right; padding:4px 6px 0 0; font:normal 12px Arial, Helvetica, sans-serif;color:#FFFFFF;}

#nav div.SearchBox label{ display:block; float:left;   padding:4px 5px 0 0;}

#nav div.SearchBox input{ width:160px; border:1px solid #b3b4b5;}

#nav div.SearchBox input.go{ background:url(/assets/images/instant/go.png) repeat-x; width:30px; color:#FFFFFF; margin-left:5px; text-align:center; cursor:pointer; padding:0px;}

/*-----------------/ Nav End /-----------------*/

#shopingBox{height:45px; clear:both; background:url(/assets/images/instant/shopBg.png) no-repeat right 6px; text-align:right; color:#000000; font:bold 11px/48px Arial, Helvetica, sans-serif; padding:0 15px 0 0;}

/*-----------------/ Container Start /-----------------*/

#contentWrapper {clear:both; background:#FFFFFF; font:normal 12px Arial, Helvetica, sans-serif;}

div.bedcarm{ overflow:hidden; padding:25px 0 15px 0 ; color:#808080; }

div.windoWrap h2{ color:#0859a3; font-size:22px;}

div.windoWrap h3{ color:#0859a3; font-size:17px;}

div.windoWrap{ font-size:15px; line-height:20px;}

div.borderin{ border-top:1px solid #d9d9d9; padding:25px 0 0 0; width:945px; clear:both; margin:0 auto;}

div.windoWrap p{ margin-top:10px;}

div.windoWrap img.windo{ margin:12px 0;} 

#contentWrapper div.leftWrap{ width:179px; float:left; min-height:500px;/*  background-color:#CCCCCC;*/}

#contentWrapper div.leftWrap div.follow{ background:url(/assets/images/instant/follow.jpg) no-repeat; width:171px; height:52px; margin:10px 0 0 5px; text-align:right;}

#contentWrapper div.leftWrap div.follow ul{ float:right; padding:12px 15px 0 0;}

#contentWrapper div.leftWrap div.follow li{ float:left;}

#contentWrapper div.leftWrap div.follow li a{ display:inline-block; background:none; padding:0px 3px;}

a.cat { background:url(/assets/images/instant/leftnav.png) repeat-x; display:block; padding:5px 6px; font-weight:bold; font-size:11px; color:#000000;}

a.cat:hover { background-position:0 -29px; color:#FFFFFF; text-transform:uppercase;}	

#contentWrapper div.contWrap{ /* width:630px;   padding:0 14px; */ float:left; overflow:hidden;}

#contentWrapper div.yourBox{ background:url(/assets/images/instant/your.png) no-repeat; width:362px; height:52px; margin: 18px 0 10px 137px;}

#proBox{ clear:both; margin:0 0 0 -4px;}

#proBox div.prodouter{ background:url(/assets/images/instant/prodBg.png) repeat-y;  width:148px; float:left; margin:0 5px;}

#proBox div.prodinner{background:url(/assets/images/instant/prodautopBg.png) no-repeat; width:142px; min-height:212px; padding:6px 8px 0 8px; color:#FFFFFF; text-align:center;}

#proBox div.prodinner p{ text-align:center; font-weight:bold; font-size:11px; height:35px; text-transform:uppercase;}

#proBox div.prodinner span{ text-align:left!important; display:block;}

#proBox div.prodinner center{ display:block; height:117px;}

#proBox div.prodBot{ background:url(/assets/images/instant/prodaubotBg.png) no-repeat; width:158px; height:13px;}

div.rightWrap{ width:163px; float:left;text-align:left;padding-top:6px;}

div.rightWrap h3{ color:#FFFFFF; margin:0px; font-size:18px;}

.callmeBoxInner label{ clear:both; display:block;  font: 12px Arial,Helvetica,sans-serif;padding:10px 0 6px 0; }

.callmeBox{ margin:7px 0 0 0; background:url(/assets/images/instant/rightGreenBg.png) repeat-y;}

.callmeBoxInner{ background:url(/assets/images/instant/rightGreen.png) no-repeat; padding:5px 6px 0px 6px; line-height:29px; overflow:hidden; min-height:417px;}
div.rightWrap input{ float:left; width:120px;}
div.rightWrap p input{ float:left; width:20px;}
div.rightWrap p{ padding:0px 0;}

div.rightWrap p span{ display:block; float:left; line-height:18px; font: 12px Arial,Helvetica,sans-serif;}
div.rightWrap div.bot{ background:url(/assets/images/instant/rightGreenBot.png) no-repeat; height:9px;}

div.rightWrap input.callme{ background:url(/assets/images/instant/callme.jpg) no-repeat; width:126px; height:37px; border:none; cursor:pointer; margin:21px 0 10px 0px; !margin:5px 0 5px 0px;}

div.rightWrap p.callMe{ font-size:11px; padding:3px 10px; color:#856700;}

div.rightWrap form{ padding:0 0 0 7px;text-align:left;}



/*-----------------/ Container End /-----------------*/

#bonusOffer{ background:/*#dbdbdb*/ url(/assets/images/instant/gry.jpg) no-repeat; margin:4px 0 2px 6px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;padding:10px; color:#3c3c3c; font-weight:bold; font-size:11px; float:left; behavior: url(PIE.htc); behavior: url(ie-css3.htc);width:785;}

#bonusOffer div.Righttoper{ width:335px; float:right; text-align:right; !width:auto;}

#bonusOffer div.phonesOpne{ width:205px; float:right; text-align:left; !width:200px;}

/*#bonusOffer div.Righttoper h3{ padding-right:52px;}*/

#bonusOffer div.Righttoper input{ width:25px; height:15px; border:none; margin:0 3px; !width:15px;}

#bonusOffer div.Righttoper div.imgBox{ float:left; margin-top:-15px; width:100px; height:100px; position:absolute; z-index:999;}

#bonusOffer div.leftr{ width:442px; float:left;}

#bonusOffer div.leftr h3,#bonusOffer div.Righttoper h3{ color:#004891; margin:0px 0 5px 0; font:bold 20px Conv_Gotham-Medium,Arial, Helvetica, sans-serif;}

#maniRightWrapper{overflow:hidden; }

/*-----------------/ End /-----------------*/



#comBotWrapper{ clear:both; overflow:hidden;padding-Top:8px;}

#comBotWrapper div.leftCom{ font:normal 12px Conv_Gotham-Medium, Arial, Helvetica, sans-serif; float:left;}

#comBotWrapper div.rightCom{ font:normal 12px Conv_Gotham-Medium, Arial, Helvetica, sans-serif; float:right; padding-right:10px;padding-top:14px;}

#comBotWrapper div.rightCom h3{ color:#0859a3; font-size:13px; margin:0px 0px 10px 0px;}

#comBotWrapper div.leftCom ul{ margin-left:15px; color:#4a85bb;}

#comBotWrapper div.leftCom ul li{ list-style-type:square; padding:10px 0 0px 0;}

#comBotWrapper div.leftCom ul li span{ color:#000000;}



#box h2.systemsline{ color:#0859a2; font:bold 24px Conv_Gotham-Medium,Arial, Helvetica, sans-serif; margin:10px 20px;}

#box h2.callOrder{ color:#062a4e; font:bold 28px Conv_Gotham-Medium,Arial, Helvetica, sans-serif; margin:10px 20px 10px 20px;}

/*-----------------/ Footer Start /-----------------*/


#footerWrapper {background:url(/assets/images/instant/footerBg.png) repeat-x 0 0;height:241px; clear:both; font:normal 12px/18px Conv_Gotham-Medium,Arial, Helvetica, sans-serif; color:#5e5d5d;}

#footerWrapper .footer {width:1034px;margin:0 auto; padding:30px 20px 0px 20px; overflow:hidden;}

#footerWrapper .footer a{ color:#5e5d5d; font-weight:bold;}

#footerWrapper .footer a:hover{ color:#000000;}

#footerWrapper .footer li{ float:left;}

#footerWrapper div.linkBox{ width:665px; float:left; padding-right:60px;text-align: left;}

/*#footerWrapper a img{ padding:0 0px 0 10px;}*/

#footerWrapper .footer p{line-height:normal; padding:10px 450px 24px 0; clear:both;width:584}



/*-----------------/ Footer Start /-----------------*/

@media screen and (-webkit-min-device-pixel-ratio:0) {

#hederWrapper div.adtclass h2{ color:#FFFFFF;  margin:0px; padding:0px;}

#hederWrapper div.adtclass p{ padding:5px 0;}

#contentWrapperdiv.rightWrap input.callme{ background:url(/assets/images/instant/callme.jpg) no-repeat; width:126px; height:37px; border:none; cursor:pointer; margin:10px 0 10px 0px;}

#bonusOffer div.Righttoper h3{ padding-right:52px; font-size:18px;}

}
.page{color:#2C2C2C}

