﻿/* User Suscription */
div.images{float:left;width:100px; text-align:center; margin:5px 2px 5px 2px;}
div.tableContainer {width:585px; height:auto;margin:0px 0px 0px 0px;  float:left;}
div.tableContainer table {width:565px; margin:5px 0px 5px 10px;  table-layout:fixed;  padding:5px 0px 5px 0px; }		
.GridView {width:450px;  margin-bottom:10px;table-layout:fixed; margin:0px 0px 0px 20px; background-color:#ffffff;border:0px #ffffff solid; }
.GridView_Header {color:#ffffff;background-color:#de1e1e; height:20px; padding:0px 4px 0px 4px;letter-spacing:1px;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:left;border-collapse:collapse;line-height:30px; font-weight:bold;border:0px #ffffff solid; }	
div.tableContainer tr {padding:0px;}
	
div.tableContainer th {color:#ffffff;background-color:#006c8d; height:20px; padding:0px 0px 0px 0px;letter-spacing:0.5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:center;border-collapse:collapse;line-height:25px; font-weight:bold;}	
div.tableContainer td {color:#333333;font-size: 12px;background-color:#f8f3e6;border-collapse:collapse;line-height:20px;font-family:Arial, Helvetica, sans-serif;}
div.tableContainer td a{color: #006699; text-decoration:none;}
div.tableContainer td a:hover{color: #CC0000;}

.submitbt{background-image: url(images/button_add.gif);width:105px;background-repeat:no-repeat;height:22px;cursor:pointer;border:1px #FFFFFF solid;
}
.submitbt_disable{background-image: url(images/button_disable.gif);width:100;background-repeat:no-repeat;height:22px;border:1px #FFFFFF solid;
}

.check_out{background-image: url(images/check_out.gif);width:100;background-repeat:no-repeat;height:22px;cursor:pointer;border:1px #FFFFFF solid;
}
.combo{ height:25px; background-color:#0099FF; width:100%;}

.clearfix:after{
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix{display:inline-table;}

/* hides from IE Mac\*/
* html.clearfix{height:1%;}
.clearfix {display: block;}

.ComboScheme {background-color:#97c6f0; color:#FFFFFF; font-size:12px; font-weight:bold; letter-spacing:1px; font-style:italic;}

/* View Cart */

div.tableshopping {width:226px; height:auto;margin:4px 0px 0px 0px; float:left;}
div.tableshopping table {width:100%;  margin-bottom:10px;table-layout:fixed; margin:0px 0px 0px 0px; border:0px #ffffff solid;}
div.tableshopping th {color:#ffffff;background-color:#006c8d; height:20px; padding:0px 0px 0px 2px; border-bottom:1px #FFFFFF solid;border-left:1px #FFFFFF solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;border-collapse:collapse;line-height:20px;  font-stretch: normal; font-weight:bold; letter-spacing:1px;  }	
div.tableshopping td {color:#000000;padding:0px 0px 0px 2px;font-size: 12px; background-color:#f7f2e3;border-collapse:collapse;line-height:20px;font-family:Arial, Helvetica, sans-serif; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;}
#odd{background-color:#a4d5fb;font-weight:bold;}

.box-mid{/*background:url(Images/box-mid.gif) repeat-y right; height:auto;*/}
.box-down{background-image:url(Images/box_down.gif); background-position:right; background-repeat:no-repeat; height:150px;}

/*.clearfix:after{
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix{display:inline-table;}


* html.clearfix{height:1%;}
.clearfix {display: block;}*/

/* .ComboScheme (background-color:#97c6f0; color:#FFFFFF; font-size:12px; font-stretch: normal; font-weight:bold; letter-spacing:1px; font-style:italic;}*/

/* Edit Cart */
div.edittableshopping {width:272px; height:auto;margin:8px 0px 0px 0px; float:left;}
div.edittableshopping table {width:100%;  margin-bottom:10px;table-layout:fixed; margin:0px 0px 0px 0px; border:0px #ffffff solid;}
div.edittableshopping th {color:#ffffff;background-color:#de1e1e; height:20px; padding:0px 0px 0px 2px; border-bottom:1px #FFFFFF solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;border-collapse:collapse;line-height:20px;  font-stretch: normal; font-weight:bold; letter-spacing:1px; font-style:italic;}	
div.edittableshopping td {color:#000000;padding:0px 0px 0px 2px;font-size: 12px; background-color:#e1eef8;border-collapse:collapse;line-height:20px;font-family:Arial, Helvetica, sans-serif; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;}
/*#odd{background-color:#a4d5fb;font-weight:bold;}*/
.box2 ul{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#444444;margin-left: 0; padding-left: 0px;
margin:0px 1px 0px 2px; float:left; width:320px; border-right:#999999 1px dashed;}

.box2 li{
	display:block; height:auto;	padding-left:12px;	padding-top:3px;
	text-align: left;	margin:0px 2px 1px 2px;	
}


/* Payment Options */
.box{ width:740px; margin:0px; border:1px solid #d2dbe4; padding:5px; height:auto;}
.heaher{ height:35px; width:703px; text-align:left;  }
.heaher h2{ font-family:  Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:10px 0px 0px 5px; float:left;}
.heaher span{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;  margin:10px 0px 0px 5px; float:left;}
.heaher h3{ margin:5px 0px 0px 0px; float:left; text-align:right; width:150px;}
.lable{width:120px;float:left;font-weight:bold;}
.field{width:185px;float:left;margin:0px 0px 4px 0px;}
.inner_box{clear:both; margin:0px;}

/* User Registration */
/* fieldset {	border:1px dashed #666666;	padding:5px;}
legend {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	letter-spacing: 0px;	font-weight: bold;	line-height: 1.1;	color:#fff;	background: #666666;	border: 1px solid #333;	padding: 2px 6px;
}

*/

.urbox{ width:570px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; }
.box1{ width:570px; font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; margin-top:10px; clear:both;}

.urlable{width:100px;font-weight:bold; text-align:left; font-size:12px;}
.urfield{width:175px;margin:0px 0px 5px 0px;font-size:12px;text-align:left;}
.urinner_box{position:relative;clear:both;}
fieldset {	border:1px dashed #666666;	padding:5px;}
legend {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	letter-spacing: 0px;	font-weight: bold;	line-height: 1.1;	color:#fff;	background: #666666;	border: 1px solid #333;	padding: 2px 6px;
}

/* Make Payment */
.mpbox{ width:400px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; }

.mplable{width:120px;float:left;font-weight:bold; padding-top:7px;}
.mpfield{width:185px;float:left;margin:0px 0px 2px 0px; padding-top:7px;}
.mpinner_box{clear:both; margin:0px; border-bottom:1px #666666 dashed; padding-top:5px;}

/* Payment Response */
.prinner_box{clear:both; margin:0px;padding-top:5px;}
div.prtableshopping {width:272px; height:auto;margin:0px 0px 0px 0px; float:left;}
.prbox{ width:600px; margin:0px; border:1px solid #d2dbe4; padding:5px; height:auto;}
#prbox2 ul{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#444444;margin-left: 0; padding-left: 0px;
margin:0px 1px 0px 2px; float:left; width:320px; border-right:#999999 1px dashed;}

#prbox2 li{
	display:block; height:auto;	padding-left:12px;	padding-top:3px;
	text-align: left;	margin:0px 2px 1px 2px;}


/*fieldset {	border:1px dashed #666666;	padding:5px;}
legend {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	letter-spacing: 0px;	font-weight: bold;	line-height: 1.1;	color:#fff;	background: #666666;	border: 1px solid #333;	padding: 2px 6px;
}*/

/*
.clearfix:after{
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix{display:inline-table;}

* html.clearfix{height:1%;}
.clearfix {display: block;}*/

/*.lable{width:120px;float:left;font-weight:bold;}
.field{width:185px;float:left;margin:0px 0px 4px 0px;}
.inner_box{clear:both; margin:0px;}*/

