P { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; margin-top: 0px; margin-bottom: 6px; }p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; margin-top: 0px; margin-bottom: 6px; }td  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }h1 { font-size: 16px; color: #666666; font-weight: bold; line-height: 18px; margin-bottom: 3px; }H2 { font-size: 14px; color: #666666; font-weight: bold; line-height: 18px; margin-bottom: 3px; }/* list styles */ul { margin-top: 12px; }li { line-height: 18px; color: #666666;}/*img styles */img { border: 0; }.submit  { background-color: #003399; color: #FFFFFF; font-weight: bold; border: 0; font-size: 12px; padding: 1px 1px 0 2px; }.input { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; border: 1px solid #666666; }a.bannerlink_big:link { text-decoration: none; color: #6600CC; font-size: 14px; font-weight: bold; }a.bannerlink_big:active { text-decoration: none; color: #FFFFFFF; font-size: 14px; font-weight: bold; }a.bannerlink_big:visited { text-decoration: none; color: #6600CC; font-size: 14px; font-weight: bold; }a.bannerlink_big:hover { text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; }a.nolineb:link { text-decoration: none; color: #0023A0; font-size: 14px; font-weight: bold; }a.nolineb:active { text-decoration: none; color: #0023A0; font-size: 14px; font-weight: bold; }a.nolineb:visited { text-decoration: none; color: #0023A0; font-size: 14px; font-weight: bold; }a.nolineb:hover { text-decoration: none; color: #FFA000; font-size: 14px; font-weight: bold; }a.nolinew:link { text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; }a.nolinew:active { text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; }a.nolinew:visited { text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; }a.nolinew:hover { text-decoration: none; color: #FFA000; font-size: 14px; font-weight: bold;}a.nolinesm1:link { text-decoration: none; color: #666666; font-size: 11px; font-weight: bold; }a.nolinesm1:active { text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight: bold; }a.nolinesm1:visited { text-decoration: none; color: #666666; font-size: 11px; font-weight: bold; }a.nolinesm1:hover { text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight: bold; }a.navlink:link { text-decoration: none; color: #666666; font-size: 14px; font-weight: bold; }a.navlink:active { text-decoration: none; color: #FFFFFFF; font-size: 14px; font-weight: bold; }a.navlink:visited { text-decoration: none; color: #666666; font-size: 14px; font-weight: bold; }a.navlink:hover { text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; }.mdtext { font-size: 12px; color: #666666; }.hdr1gold { font-size: 14px; color: #FFA000; font-weight: bold; line-height: 18px; margin-top: 0px; margin-bottom: 5px; }.hdr1gray { font-size: 14px; color: #666666; font-weight: bold; line-height: 18px; margin-top: 0px; margin-bottom: 5px; }.hdr2gold { font-size: 12px; color: #FFA000; font-weight: bold; line-height: 18px; margin-top: 0px; margin-bottom: 5px; }.hdr2gray { font-size: 12px; color: #666666; font-weight: bold; line-height: 18px; margin-top: 0px; margin-bottom: 5px; }.hdr3gold { font-size: 16px; color: #FFA000; font-weight: bold; line-height: 18px; margin-bottom: 3px; text-decoration: underline;}.button{	TEXT-DECORATION: none;	COLOR: #ffffff; 	FONT-WEIGHT: bold}.add-to-cart { 	 color: #FFA000;  /*#FFA000; */	 font-family: helvetica, sans-serif, arial;	 font-weight: bold;	 font-size: 14px;	 border: 1px solid #999999;		 moz-border-radius: 15px;	-webkit-border-radius: 15px;	padding: 2px 2px 2px 2px;}.proceed-to-checkout { color: #FFA000;  /*#FFA000; */	 font-family: helvetica, arial, sans-serif;	font-weight: bold;	 font-size: 18px; border: 2px solid #999999; moz-border-radius: 15px;	-webkit-border-radius: 15px;	padding: 2px 2px 2px 2px;}.error{	TEXT-DECORATION: none;	COLOR:  #ff0000;	font-size: 12px;	font-weight: bold;}/*   table styling   */  /* end table styling  */   /*   table user owned products styling   */ .table_row_owned{ display:table-row;    text-align: left;	color: #000000;	background-color:#E0E0E0 ;	font-family: arial,helvetica,sans-serif;	padding: 10px 10px 10px 10px;	font-size: 12px;	line-height: 20px; } .table_col_owned{ display:table-cell;	vertical-align: left;	text-align: left;    border: 1px solid #CCC; }  /* end user owned products styling  */.back_button {    text-align: center;    width: 20%px;	padding: 3px 3px 3px 3px;    background-color: #b0e0e6;	border-width: 2px;}.get_free_models_button {	font-family: arial, helvetica, sans-serif;    font-weight: bold;    font-size: 16px;	text-decoration: none;	background-color: #ffd89b;	color: 000099;     text-align: center;    width: 160px;	padding: 3px 3px 3px 3px;	border-width: 2px;}.display_msg { 	padding: 3px 3px 3px 3px; 	font: bold 14px arial,helvetica,sans-serif;	border: 1px solid #CCC;	color: #C00000;	background-color: #ffffff;}/* tabs styling *//* tabs styling */ul#navigation {list-style:none;position:relative; z-index:2;top:1px;display:inline-block;border-left:1px solid #f5ab36;}ul#navigation li {float:left;}ul#navigation li a {background:#ffd89b;color:#222;display:block;padding:6px 15px;text-decoration:none;border-right:1px solid #f5ab36;border-top:1px solid #f5ab36;border-right:1px solid #f5ab36;margin:5px;font-size: 14px;font-weight: bold;}ul#navigation li a.selected {border-bottom:1px solid #fff;color:#344385;background:#fff;font-size: 14px;font-weight: bold;}ul#navigation li a.tabs.link {border-bottom:1px solid #fff;color:#344385;background:#fff;font-size: 14px; font-weight: bold; }ul#navigation li a.tabs:active {border-bottom:1px solid #fff;color:#344385;background:#fff;font-size: 14px; font-weight: bold; }/*ul#navigation li a.tabs:visited { text-decoration: none; color: #0023A0; font-size: 16px; font-weight: bold; }*/ul#navigation li a.tabs:hover { text-decoration: none; color: #FFA000; font-size: 14px; font-weight: bold; }TABLE {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px}fieldset {     display: block;    margin-left: 2px;    margin-right: 2px;    padding-top: 0.35em;    padding-bottom: 0.625em;    padding-left: 0.75em;    padding-right: 0.75em;    border: 2px groove (internal value);	width: 280px;	font-size: 12px;	font-weight: bold;	color: #0276FD;	text-decoration: none; }.super_sale {clear: both; float: left; display: block; position: relative;	font-family: arial,helvetica,sans-serif;	font-size: 12px; 	color: #FF0000; 	font-weight: bold; 	margin: 0px 5px 5px 5px; padding: 3px 3px 3px 3px; 	background-color: #FFFF33;}/*.how_this_works {font-family: arial,helvetica,sans-serif;font-size: 12px; font-weight: bold; color: #FF9900;}*//* === Responsive Design  =================================================== */@media screen and (min-width:481px) {	#mobile-indicator {   display: none;}	body { width:960px; background-color: #ffffff;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }	#non-scrollable  {position:fixed; top:0px;left:10px;clear:both; width:inherit; height:185px; text-align: center; vertical-align: middle;background-color: #fff; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; z-index:2;}	.header {width:inherit; text-align: center; vertical-align: middle;font-weight: bold; background-color: #000;margin: 5px 0px 1px 0px; font-size: 24px;font-family: arial,helvetica,sans-serif;overflow: auto; }	/*#header {position:fixed; top:0px;left:0px;clear:both; width:inherit; height:40px; text-align: center; vertical-align: middle;background-color: #000000;font-weight: bold; font-size: 24px;font-family: arial,helvetica,sans-serif;}  */	 .social_buttons {width: 138px; float: right; display: inline-block;padding: 10px;0px;0px;0px;}		/* .hamburger-menu-icon{display: none;} */	.hamburger-menu-icon{ display:none }  	.logo_img  {display: none; }	.login_banner {width:inherit; text-align: center;  display: inline-block; background-color: #000000;padding: 5px 0px 5px 0px;margin: 0px 0px 10px 0px; }	.help {  float: right; text-align: right;  padding: 0px 10px 0px 0px;}	.user_name {  float: left; text-align: left;  color: #FFA000; font-weight: bold; font-size: 14px;padding: 0px 0px 0px 10px;}	.ol_help { list-style-position: outside; margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; }	.li_help {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; padding: 0px 0px 8px 0px; }	 	.sim_text {	clear:both; padding-left:5px;}	.windows_iframe {width:480px; height:270px; }		 .hdr1gold { font-size: 14px; color: #FFA000; font-weight: bold; line-height: 18px; margin-top: 0px; margin-bottom: 0px; }	 a.bannerlink_lg:link {  text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}	a.bannerlink_lg:active {text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}	a.bannerlink_lg:visited {  text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}	a.bannerlink_lg:hover {   text-decoration: none; color: #FFA000; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}	/*  expand/collapse section  for you-tube video  */	#toggle-you-tube {  display: none;  visibility: hidden;}	#label-you-tube {  clear:both; display: block;  padding: 0.3em;   float:left; text-align: center;   color: #666;font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 16px;  }	#label-you-tube:hover {  color: #FFA000;}	#label-you-tube::before { font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 18px;  content: "+";  vertical-align: center;  display: inline-block;  width: 25px;  height: 25px;  margin-right: 3px;  background: radial-gradient(ellipse at center, #CCC 50%, transparent 50%);}	#toggle-you-tube:checked ~ #expand-you-tube {  width:485px; height: 275px;}	#toggle-you-tube:checked ~ #label-you-tube::before {  content: "-";}	#expand-you-tube {clear: both; float: left; display: block; position: relative;overflow: hidden;  height: 0px;  padding: 0px 0px 0px 3px;	margin: 0px 0px 0px 0px; }		/*  expand/collapse section  for how-it-works area  */	#toggle-how_this_works {  display: none;  visibility: hidden;}	#label-how_this_works {  clear: both; display: block;  padding: 0.3em;   float:left; text-align: center;   color: #666;font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 16px;   }	#label-how_this_works:hover {  color: #FFA000;}	#label-how_this_works::before { font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 18px;  content: "+";  vertical-align: center;  display: inline-block;  width: 25px;  height: 25px;  margin-right: 3px;  background: radial-gradient(ellipse at center, #CCC 50%, transparent 50%);}	#toggle-how_this_works:checked ~ #expand-how_this_works {  width:inherit; height: 85px;}	#toggle-how_this_works:checked ~ #label-how_this_works::before {  content: "-";}	#expand-how_this_works{clear: both; float: left; display: block; position: relative;overflow: hidden;  height:0px; font-family: arial,helvetica,sans-serif;	 font-size: 14px; 	 margin: 0px 0px 0px 5px;	 background-color: #fff; 	 font-weight: bold; 	 padding: 0px 3px 3px 3px; 	  }		.how_this_works {	clear: both; float: left; display: block; position: relative; width:78%;	 font-family: arial,helvetica,sans-serif;	 font-size: 12px; line-height: 18px;	 margin: 0px 0px 5px 5px;	 color: #FF9900; 	 font-weight: bold; 	 padding: 3px 3px 3px 3px; border-radius: 10px;	 border: 2px solid #FF9900; }	.trx_history {	clear: both; width: 25%;	padding: 5px 5px 5px 5px;	margin: 20px 0px 5px 5px;  font-weight: bold;    font-family: arial,helvetica,sans-serif;	background-color: #0023a0; border-radius:5px;}	DIV.navbar{	width: inherit; 	background-color:#CCCCCC;	color: #ffffff;	padding: 10px 0px 10px 0px;	position: relative;	text-align: left;	float: left;	display: inline;}	 .table_container_full_screen{width: inherit; display:table;	text-align: center;    background-color: #ffffff; padding: 3px 0px 3px 0px;      margin: 0px 0px 0px 0px;      }	 .table_container_mobile {display:none}	 .table_heading{ font-weight: bold;    display:table-row;    background-color:#808080;    text-align: center;    line-height: 25px;    font-size: 16px;     font-family: arial,helvetica,sans-serif;    color:#fff;      }	 .table-row{display:table-row;     text-align: left;	 color: #000000;	 font-family: arial,helvetica,sans-serif;	 padding: 3px 0px 0px 3px;	 font-size: 14px;	 line-height: 20px; }	 .table_col{  font-weight: bold;    display:table-cell;	vertical-align: top;	padding: 3px 0px 3px 3px;	text-align: left;    border: 1px solid #CCC; }	 .img_model {width:192px; height:128;}	 	 /*   table shoping cart styling   */	.your_shopping_cart {width:80%; font-family: arial,helvetica,sans-serif; font-size: 16px; font-weight: bold; color: #FF0000; text-align=middle;}	div.shopping_cart {float:left;    border: 1px solid #a9a9a9;border-radius:10px;  background-color:#d3d3d3;margin: 0px 0px 0px 10px;padding: 0px 5px 0px 0px;}	a.shopping_cart { text-decoration: none; color: #FF0000; font-size: 16px; font-weight: bold;}	.table_cart_container{width:80%;display:table;	background-color:#FFFFFF;	float: center;	text-align: left;     }	.table_cart_heading{font-weight: bold;     display:table-row;     background-color:#808080;     text-align: left;     line-height: 25px;     font-size: 14px;     font-family: arial,helvetica,sans-serif;     color:#fff;    }	.table-cart_row{font-weight: bold;     display:table-row;     text-align: left;	 color: #000000;	 font-family: arial,helvetica,sans-serif;	 padding: 10px 10px 10px 10px;	 font-size: 14px;	 line-height: 20px; }	.table_cart_col{font-weight: bold;	font-size: 14px;	font-family: arial,helvetica,sans-serif;    display:table-cell;	vertical-align: top;	text-align: left;	padding: 3px 3px 3px 3px;     border: 1px solid #CCC; }	/* end shoping card table styling  */	DIV.container {	width: 960px;	background-color: #000000; /* ccccff; cac7ff */	padding: 0px 0px 0px 0px;	text-align: left;    padding: 0px 0px 0px 10px;}	DIV.content {	clear:both; width: inherit; height:inherit; overflow-y:auto; background-color: #fff;	padding: 15px 0px 0px 0px;	position: relative;	text-align: left;	float: left;	display: inline; margin-top:186px;}	DIV.content P {	padding-left: 0px; padding-right: 10px; text-align:left}	.submit_button {	clear: both; 	padding: 5px 5px 5px 5px;	margin: 10px 0px 5px 5px;  font-weight: bold;    font-family: arial,helvetica,sans-serif;	font-size: 12px; font-weight: bold; color:#ffffff; background-color: #0023a0; border-radius:5px;}	.div_download_icons { clear:both; width:inherit; float: left; text-align: center;display:inline-block; padding: 0px 0px 25px 0px;	}	.download_icon_img {width: 150px; height: 50px; border="0";}	DIV.navbar_bottom{	clear:both;width: inherit; 	background-color: #000;	color: #ffffff;	text-align: center;	float: left;	margin:0px 0px 1px 0px;padding:5px 0px 5px 0px;}	DIV.navbar_planes{	width: inherit;	background-color:#eeeeff;	color: #ffffff;	position: relative;	text-align: center;	float: left;	display: inline;	white-space: nowrap;	overflow: auto;}	DIV.copyrights { clear:both;width: inherit;	font-size: 12px; 	background-color:#000;	color: #FFA000; 	text-align: center;padding:5px 0px 5px 0px;}	/* Remove margins and padding from the list, and add a black background color */	div.slide_container {  clear:both; display:inline; width: inherit;  float:left;   margin: 5px 0px 0px 10px; padding: 0px 0px 10px 5px;}		#navbar { display:block; 	width:inherit; list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0;	overflow: hidden;}	/* Float the list items side by side */	#navbar li { float: left; padding: 0px 5px 1px 0px; list-style: none;  }	ul#navbar li a { display:block;	width:130px;  float: left; text-align:center;  padding: 5px 0px 2px 5px; font-size: 16px;	font-weight: bold; ont-family: Helvetica, Arial, sans-serif;	color: #fff;	background: #0023a0;	text-decoration: none;border-radius:5px; }	ul, li {  padding: 5px 0px 2px 5px;   }  	ul#navbar li a:link      { text-decoration: none; color: #fff;  }	ul#navbar li a:visited { text-decoration: none; color: #fff;    } 	ul#navbar li a:hover   { text-decoration: none; color: #FFA000;  }	ul#navbar li.active a  { text-decoration: none; color: #FFA000;  }	/*ul.navbar li:not(:last-child) {display: none;}   */}/* for screens with max 500px */@media screen and (max-width:480px) {	#mobile-indicator { display: block;   }   body { width: 320px; text-align: center; background-color: #ffffff;  margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }	#non-scrollable  {clear:both;position:fixed; top:0px;left:10px;clear:both; width:inherit; height:175px; text-align: center; vertical-align: middle;background-color: #ffffff; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; z-index:2;}	.header {width:inherit; text-align: center; vertical-align: middle;font-weight: bold; background-color: #000;margin: 3px 0px 1px 0px; font-size: 16px;font-family: arial,helvetica,sans-serif; }   .social_buttons {display: none; }     	/* .hamburger-menu-icon{display: none;} */	 .hamburger-menu-icon{ position:relative; left:2px; top:2px;  float:left;  display: inline; height:24px; width:24px; border-radius:3px; }      /* .logo_img  { position:relative; right:2px; top:2px; width:36px; height:36px; float:right ;display: inline;  border-radius:3px;}  */	.logo_img  {display: none; }    .help {  float: right; text-align: right;  padding: 0px 10px 0px 0px;}	.login_banner {width:inherit; text-align: center;  display: inline-block; background-color: #000000;padding: 5px 0px 5px 0px;margin: 0px 0px 10px 0px;}	.user_name {  text-align: left;  color: #FFA000; font-weight: bold; font-size: 12px;padding: 0px 0px 0px 5px; display: block; }	.ol_help {list-style-position: outside;  margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; }	.li_help {text-align: left; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; padding: 0px 0px 8px 0px; }	 	.sim_text {	clear:both; padding-left:5px;}	.windows_iframe {width:320px; height:180px; }		 .hdr1gold { font-size: 14px; color: #FFA000; font-weight: bold; line-height: 18px; margin-top: 0px; margin-bottom: 5px; }	 a.bannerlink_lg:link {  text-decoration: none; color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}	a.bannerlink_lg:active {text-decoration: none; color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}	a.bannerlink_lg:visited {  text-decoration: none; color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}	a.bannerlink_lg:hover {   text-decoration: none; color: #FFA000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}			/*  expand/collapse section  for you-tube video  */	#toggle-you-tube {  display: none;  visibility: hidden;}	#label-you-tube {  clear:both; display: block;  padding: 0.3em;   float:left; text-align: center;   color: #666;font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 16px;  }	#label-you-tube:hover {  color: #FFA000;}	#label-you-tube::before { font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 18px;  content: "+";  vertical-align: center;  display: inline-block;  width: 25px;  height: 25px;  margin-right: 3px;  background: radial-gradient(ellipse at center, #CCC 50%, transparent 50%);}	#toggle-you-tube:checked ~ #expand-you-tube {  width:320px; height: 180px;}	#toggle-you-tube:checked ~ #label-you-tube::before {  content: "-";}	#expand-you-tube {clear: both; float: left; display: block; position: relative;overflow: hidden;  height: 0px;  padding: 0px 0px 0px 3px;	margin: 0px 0px 0px 0px; }		/*  expand/collapse section  for how-it-works area  */	#toggle-how_this_works {  display: none;  visibility: hidden;}	#label-how_this_works {  clear: both; display: block;  padding: 0.3em;   float:left; text-align: center;   color: #666;font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 16px;   }	#label-how_this_works:hover {  color: #FFA000;}	#label-how_this_works::before { font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 18px;  content: "+";  vertical-align: center;  display: inline-block;  width: 25px;  height: 25px;  margin-right: 3px;  background: radial-gradient(ellipse at center, #CCC 50%, transparent 50%);}	#toggle-how_this_works:checked ~ #expand-how_this_works {  width:inherit; height: 160px;}	#toggle-how_this_works:checked ~ #label-how_this_works::before { content: "-";}	#expand-how_this_works{clear: both; float: left; display: block; position: relative;overflow: hidden;  height:0px; font-family: arial,helvetica,sans-serif;	 font-size: 14px; 	 margin: 0px 0px 0px 5px;	 color: #FF9900; 	 font-weight: bold; 	 padding: 0px 3px 3px 3px; 	  }	   .how_this_works {	clear: both; float: left; display: block; position: relative; width:90%;	 font-family: arial,helvetica,sans-serif;	 font-size: 12px; line-height: 18px;	 margin: 0px 0px 5px 5px;	 color: #FF9900; 	 font-weight: bold; 	 padding: 3px 3px 3px 3px; border-radius: 10px;	 border: 2px solid #FF9900; }	.trx_history {clear:both; width:70%; padding: 5px 15px 5px 5px;	margin: 5px 0px 5px 5px;	font-size: 14px; font-weight: bold; font-family: arial,helvetica,sans-serif;	background-color: #0023a0; border-radius:5px; }	 	DIV.navbar{	width: 33%; 	background-color:#CCCCCC;	color: #ffffff;	padding: 10px 0px 10px 0px;	position: relative;	text-align: left;	float: left;	display: inline;}	 .table_container_mobile{width:329px; display:table;	text-align: center;    padding: 3px 0px 3px 0px;      margin: 0px 0px 0px 0px; border-collapse: collapse;    }	 .table_container_full_screen {display:none}	 .table_heading{font-weight: bold;     display:table-row;      padding: 3px 0px 3px 0px;	background-color:#808080;     text-align: center;     line-height: 25px;     font-size: 12px;     font-family: arial,helvetica,sans-serif;     color:#fff; }	 .table-row{display:table-row;     text-align: left;	 color: #000000;	 font-family: arial,helvetica,sans-serif;	 padding: 3px 0px 0px 0px;	 margin: 0px 0px 0px 0px; font-size: 12px;	 line-height: 20px; }	 .table_col_1{font-weight: bold;    display:table-cell;	vertical-align: top;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;text-align: left;    border: 1px solid #CCC; }	 .table_col_2{font-weight: bold;    display:table-cell;	vertical-align: top;	padding: 3px 0px 0px 3px;	margin: 0px 0px 0px 0px;text-align: left;    border: 1px solid #CCC; }	 .table_col{  font-size: 12px;  font-weight: bold;    display:table-cell;	vertical-align: top;	padding: 3px 0px 3px 3px;	margin: 0px 0px 0px 0px;text-align: left;    border: 1px solid #CCC; }	 .img_model {width:152px; height:100;}	 	  /*   table shoping cart styling   */	 .your_shopping_cart {width:inherit; font-family: arial,helvetica,sans-serif; font-size: 16px; font-weight: bold; color: #FF0000; text-align=middle;}	div.shopping_cart {clear:both; float:center;   width:33%;  border: 1px solid #a9a9a9;border-radius:10px;  background-color:#d3d3d3;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; }	a.shopping_cart { text-decoration: none; color: #FF0000; font-size: 14px; font-weight: bold;}	.table_cart_container{width:95%;display:table;	background-color:#FFFFFF;	float: center;	text-align: left;    }	.table_cart_heading{font-weight: bold;     display:table-row;     background-color:#808080;     text-align: left;     line-height: 25px;     font-size: 14px;     font-family: arial,helvetica,sans-serif;     color:#fff;    }	.table-cart_row{font-weight: bold;     display:table-row;     text-align: left;	 color: #000000;	 font-family: arial,helvetica,sans-serif;	 padding: 10px 0px 10px 0px;	 font-size: 14px;	 line-height: 20px; }	.table_cart_col{font-weight: bold;	font-size: 14px;	font-family: arial,helvetica,sans-serif;    display:table-cell;	vertical-align: top;	text-align: left;	padding: 3px 3px 3px 3px;     border: 1px solid #CCC; }	/* end shoping card table styling  */		DIV.container {width:330px; display:inline; background-color: #000000; /* ccccff; cac7ff */ 	padding: 0px 0px 0px 0px; text-align: left;		margin: 0px 0px 0px 0px;}	DIV.content {clear:both; width: inherit; height:inherit; display:inline; overflow-y:auto; background-color: #fff;	padding: 0px 0px 0px 0px;	text-align: left;	float: left;	display: inline;   position:relative; } /*  margin-top:175px;  */	DIV.content P {	padding-left: 0px; padding-right: 0px; text-align:left}	.submit_button {	clear: both; 	padding: 5px 5px 5px 5px;	margin: 10px 0px 5px 5px;  font-weight: bold;    font-family: arial,helvetica,sans-serif;	font-size: 12px; font-weight: bold; color:#ffffff; background-color: #0023a0; border-radius:5px;}	.div_download_icons { clear:both; width:inherit; float: middle; text-align: center;display:inline-block; padding: 0px 0px 25px 0px;	}	.download_icon_img { width: 100px; height: 33px; border:0; }		DIV.navbar_bottom{	clear:both;width: inherit; 	background-color: #000;	color: #ffffff;	text-align: center;	float: left;	margin:0px 0px 1px 0px;padding:5px 0px 5px 0px;}	DIV.navbar_planes{	width: inherit;	background-color:#eeeeff;	color: #ffffff;	position: relative;	text-align: center;	float: left;	display: inline;	white-space: nowrap;	overflow: auto;}	DIV.copyrights { clear:both;width: inherit;	font-size: 12px; 	background-color:#000;	color: #FFA000; 	text-align: center;padding:5px 0px 5px 0px;}	/* Remove margins and padding from the list, and add a black background color */		div.slide_container {  width: 40%;  float:left; position: absolute;  margin: 0px 0px 0px 0px;z-index:2;}			ul.navbar {	list-style-type: none;	background-color:#D3D3D3; margin: 0px 0px 0px 0px;	padding: 0;	overflow: hidden; 		}		/* Float the list items side by side */		ul.navbar li { float: right; text-align:right; padding:  0px 0px 0px 2px; }		ul.navbar li a { display:block;	width:130px;  float: left; text-align:left;  padding: 5px 0px 2px 5px; font-size: 16px;	font-weight: bold; ont-family: Helvetica, Arial, sans-serif;	color: #fff;	background: #0023a0;	text-decoration: none;border-radius:5px;z-index: 2;  } 		ul.navbar li a:link      { text-decoration: none; color: #fff;  } 		ul.navbar li a:visited { text-decoration: none; color: #fff; }		ul.navbar li a:hover   { text-decoration: none; color: #FFA000;}		ul.navbar li a:active  { text-decoration: none; color: #FFA000; }		ul.navbar li:not(:last-child) {display: none;}   			/* The "responsive" class is added to the topnav with JavaScript when the user clicks on the icon. This class makes the topnav look good on small screens */	 ul.navbar.responsive {position: relative;}	 /*ul.navbar.responsive li.icon { position: absolute;  right: 0;  top: 0; }*/	 ul.navbar.responsive li { display:block; padding: 0px 5px 1px 0px; }	 ul.navbar.responsive li a { display:block;	width:120px;  float: right ; text-align:left;  padding: 5px 0px 8px 5px; font-size: 14px;	font-family: Helvetica, Arial, sans-serif;	color: #fff;	background: #0023a0;	text-decoration: none;}	 ul.navbar.responsive li a:hover   { text-decoration: none; color: #FFA000;  font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}	 ul.navbar.responsive li a span {   float :right;  text-decoration: none; }	 .table_container.responsive{width: 100%; display:table;	text-align: center;    padding: 3px 3px 3px 3px;      margin: 0px 0px 0px 5px; border-collapse: collapse;    }	 .table_heading.responsive{font-weight: bold;     display:table-row;      padding: 3px 3px 3px 3px;	background-color:#808080;     text-align: center;     line-height: 25px;     font-size: 12px;     font-family: arial,helvetica,sans-serif;     color:#fff; }	 .table-row.responsive{display:table-row;     text-align: left;	 color: #000000;	 font-family: arial,helvetica,sans-serif;	 padding: 3px 0px 0px 3px;	 font-size: 12px;	 line-height: 20px; }	 .table_col_1.responsive{font-weight: bold;    display:table-cell;	vertical-align: top;	padding: 0px 0px 0px 0px;	text-align: left;    border: 1px solid #CCC; }	 .table_col_2.responsive{font-weight: bold;    display:table-cell;	vertical-align: top;	padding: 3px 3px 0px 3px;	text-align: left;    border: 1px solid #CCC; }	 .table_col.responsive{  font-size: 12px; font-weight: bold;    display:table-cell;	vertical-align: top;	padding: 3px 0px 3px 3px;	text-align: left;    border: 1px solid #CCC; }	  /* End Responsive Design	 */} 