/*** MEYER RESET v1.0 ***/
html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
body {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;overflow-x:hidden;}
/*table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}*/
table,tbody,tfoot,thead,tr,th,{margin:0;padding:0;border:0;outline:0;font-size:100%; }
/*** BASIC TYPOGRAPHY ***/
html { font-size: 12px; font-family:Arial, Helvetica, sans-serif; }
strong, th, thead td, h1, h2, h3, h4, h5, h6 { font-weight: bold; }
code, kbd, samp, pre, tt, var, input[type='text'], input[type='password'], textarea { font-size: 12px; font-family:Arial, Helvetica, sans-serif; }
sup { vertical-align: super; }
sub { vertical-align: sub; }
/*** FORMS ***/
fieldset { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend { font-weight: bold; font-size:1.2em; }
label { font-weight: bold; }
textarea, input[type='text'], input[type='password'], select { border: 1px solid #cddbdf; background: #fff; }
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border-color: #cddbdf; }
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border-color: #cddbdf; outline:none; }
input, select { cursor: pointer; }
input[type='text'],input[type='password'] { cursor: text; }
/*** BASE SIZES ***/
.container { font-size:12px; line-height: 1.6em; }
h1 { font-size: 1.9em; }
h2 { font-size: 1.7em; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }
/*** LISTS ***/
ul li { margin-left: .85em; }
ul { list-style-type: disc; }
ul ul { list-style-type: square; }
ul ul ul { list-style-type: circle; }
ol { list-style-position: outside; list-style-type: decimal; }
dt { font-weight: bold; }
/*** MARGINS & PADDINGS ***/
h1,h2,h3,h4,h5,h6{ margin: 0 0 0 0; padding:0 0 0 0;}
th, td { padding: 0;  }
fieldset { padding: 0 1em 1em 1em; margin: 1.6em 0; } /*** padding-top is margin-top for fieldsets in Opera ***/
legend { padding-left: .8em; padding-right: .8em; }
legend+* { margin-top: 1em; } /*** compensates for the opera margin bug ***/
textarea, input { padding: .3em .4em .15em .4em; }
select { padding: .1em .2em 0 .2em; }
option { padding: 0 .4em; }
a { margin:0;padding:0; } /*** for larger click-area ***/
dt { margin-top: .8em; margin-bottom: .4em; }
ul { margin-left: 1.5em; }
ol { margin-left: 2.35em; }
ol ol, ul ol { margin-left: 2.5em; }
/*** COLORS ***/
a:link { text-decoration: underline; color: #36c; }
a:visited { text-decoration: underline; color: #99c; }
a:hover { text-decoration: underline; color: #c33; }
a:active, a:focus { text-decoration: underline; color: #000; }
code, pre { color: #c33; } /*** very optional, but still useful. W3C uses about the same colors for codes ***/
/*** 24 COLUMN GRID ***/
.container {width:1000px;margin:0 auto;}
.span-0{width:50%;}
.span-33{width:33%;}
.span-40{width:40%; overflow:hidden;}
.fleft{float:left;}
.fright{float:right;}
body {margin:0;}
#htmlBody .span-pad{padding:10px 15px 10px 15px;  }
* + html #htmlBody .span-pad{padding:8px 12px 8px 12px;  }
#htmlBody .span-pad-1{padding:3px 8px 0px 10px; overflow:hidden !important;  }
* + html #htmlBody .span-pad-1{padding:3px 8px 1px 10px; overflow:hidden !important;  }
#htmlBody .span-pad-2{padding:4px 5px 1px 5px; overflow:hidden;}
#htmlBody .span-pad-3{padding:6px 9px 0px 9px; overflow:hidden;}
* + html #htmlBody .span-pad-3{padding:6px 9px 2px 9px; overflow:hidden;}
#htmlBody .span-pad-4{padding:4px 10px 3px 0px; overflow:hidden;}
#htmlBody .span-Title{margin:0;padding:0; color:#ff3600; font-weight:normal;  font-family: 'Yanone Kaffeesatz', sans-serif; font-weight:normal; text-transform:capitalize;}
#htmlBody .span-Title-1{margin:0;padding:0; color:#ff3600;font-family: font-family: 'Yanone Kaffeesatz'; text-transform:capitalize; background:url(../images/bullet1.png) right 5px no-repeat; height:15px;}
#htmlBody .span-Title-2{margin:0; padding:0; color:#696969; font-family:'Artifika'; font-weight:normal; text-transform:capitalize; font-style:italic; }
#htmlBody .span-Title-3{font-family: 'PT Sans', sans-serif; text-transform:capitalize;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:1px 0 0px 0;border:none; overflow:hidden;}
* + html hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0px 0 0 0;border:none; overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0){ hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:2px 0 2px 0;border:none; overflow:hidden;}}
hr.breaker {background:#f7592f;color:#f7592f;clear:both;float:none;width:100%;height:1px;margin:8px 0 3px 0;border:none;}
* + html hr.breaker {background:#f7592f;color:#f7592f;clear:both;float:none;width:100%;height:1px;margin:3px 0 0 0;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;max-height:0;overflow:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}
a[href^="http://www.magicboxindia.com"] { background:none; padding:0; margin:0; text-decoration:none; color:#616161; font-weight:bold;}
a:hover[href^="http://www.magicboxindia.com"] { background:none; padding:0; margin:0; text-decoration:underline; color:#616161; font-weight:bold; }
p {margin:0 0 0 0; padding:2px 0 2px 0; color:#7a7a7a; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
.top-padding{padding:10px 0 0 0;}
p img.lefting{padding:0 0 0 0px; margin:2px 13px 8px 0; float:left;}
.border {border:#f1f1f1 solid 1px;}
.padding {padding:0 0 0 10px;}
.span-pad-100{	padding:4px 12px 4px 12px;}
.span-100{	width:267px;}
.span-101{	width:709px;}
/* Style for table Common Style for Table used in both inner pages */
table{color:#565656;font-size:11px;}
table hr {background:#DDD;color:#DDD;clear:both;float:none;width:100%;height:1px;margin:1px 0 0px 0;border:none; overflow:hidden;}
* + html table hr {background:#DDD;color:#DDD;clear:both;float:none;width:100%;height:1px;margin:0px 0 0 0;border:none; overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0){ table hr {background:#DDD;color:#DDD;clear:both;float:none;width:100%;height:1px;margin:2px 0 2px 0;border:none; overflow:hidden;}}
td span { font-weight:bold; magin:0; padding:1px 0 0 0 }
th{	padding:0 5px 0 4px;margin:0 5px 0 5px;color:#565656;text-align:center;vertical-align:top;text-transform:capitalize;border-right:#dddddd solid 1px;}
td{	margin:0;text-transform:capitalize;text-align:center;vertical-align:top;padding:3px 6px 3px 8px;color:#565656;border-right:#dddddd solid 1px;border-top:#dddddd solid 1px;}
* + html td{	margin:0;text-transform:capitalize;text-align:center;vertical-align:top;padding:3px 6px 2px 8px;color:#565656;border-right:#dddddd solid 1px;border-top:#dddddd solid 1px;}
td.last{	margin:0;text-transform:capitalize;text-align:center;vertical-align:top;padding:3px 6px 3px 8px;color:#565656;border-left:#dddddd solid 1px;border-top:#dddddd solid 1px;}
td div.last { margin:0 0px 0 0; padding:0 }
caption {text-align:center;color:#747272; font-weight:bold;font-family:'PT Sans', sans-serif;text-transform:capitalize; font-size:1.2em;}
/* Home Page Poducts Panel style for titles */
#htmlBody .span-Title-5 {color:#7a7a7a; font-weight:bold; font-family:'Yanone Kaffeesatz',sans-serif;font-size:19px;}
* + html #htmlBody .span-Title-5 {color:#7a7a7a; font-weight:bold; font-family:'Yanone Kaffeesatz',sans-serif; font-size:13px;}
#htmlBody .span-Title-5 {color /*\**/:#7a7a7a\9; font-weight /*\**/:bold\9; font-family /*\**/:'Yanone Kaffeesatz',sans-serif\9;font-size/*\**/:13px\9;!important; }

