/*========================================================*/
/*  Container Style                                         */
/*========================================================*/
.transparentcontainer{ line-height:16px; clear:both}
.sloganpanecontainer{ padding:10px; line-height:20px; min-height:50px;}
* html .sloganpanecontainer{ height:50px} 
.slogancontent{ position: relative;}
.admintitle{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-indent:30px;display:block; float:left;height:34px; line-height:34px; color:#333; }
.containerbox{  margin-bottom:10px}
.containerhead{ text-align:left}
.h1{font:bold 24px/30px  Arial, Helvetica, sans-serif; display:block; text-align:left}
.h2{font:bold 20px/30px  Arial, Helvetica, sans-serif; display:block; text-align:left}
.h3{font:bold 18px/30px  Arial, Helvetica, sans-serif; display:block; text-align:left}
.h4{font:bold 16px/30px  Arial, Helvetica, sans-serif; display:block; text-align:left}
.h5{font:bold 14px/30px  Arial, Helvetica, sans-serif; display:block; text-align:left}
.h6{font:bold 12px/30px  Arial, Helvetica, sans-serif; display:block; text-align:left}

.Container-7,.Container-2,.Container-3,.Container-4{margin-bottom:5px;}
.c-icon{display:block; float:left;text-align:center; height:30px; min-width:10px;}
.c-icon img{ padding-top:5px; max-width:20px}
.actions{display:block; float:left;text-align:center; height:14px; min-width:10px; max-width:10px; margin-top:5px}
.trimg a{ float:right;position:relative}
.trimg a img{ position:absolute; top:-20px; right:-5px}
.title{ line-height:20px; font-weight:normal}

.Container-1{ background:url(line2.gif) top right repeat-y #fff; margin-bottom:10px}
.Container-1 .containerhead{background:url(ctl3.gif) top left no-repeat;}
.Container-1 .containerhead .tlimg{background:url(ctr3.gif) top right no-repeat;}
.Container-1 .containerhead .trimg{background:url(line1.gif) top right repeat-x; margin:0 10px}
.Container-1 .containermain{ background:url(line2.gif) left top repeat-y;clear:both}
.Container-1 .containerpane{ margin:0px 10px; line-height:16px;height:100%}
.Container-1 .containerbot{height:10px;background:url(line1.gif) bottom left repeat-x}
.Container-1 .containerbot .left{height:10px;background:url(cbl3.gif) bottom left no-repeat; padding:0 10px}
.Container-1 .containerbot .right{height:10px;background:url(cbr3.gif) bottom right no-repeat; padding:0 10px}


/*Container 6*/


.Container-6 { 
	background: white;

	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border: 2px solid #DA2827;
	margin-bottom: 10px;
}

.Container-6 .containerhead{
	margin: 0; 
	padding: 8px 8px 8px 30px; 
	background: #DA2827 url(stepsbg.gif) 0px 0px no-repeat; 
	color: white;	
	font-weight: normal;
	font-size: 140% !important;
}



.Container-6 .containerhead .trimg{margin:0 3px;}
.Container-6 .containermain { clear:both;}
.Container-6 .containerpane{ margin:0px 10px; line-height:16px;height:100%}
.Container-6 .containerbot{height: 10px;}

.Container-subscribe {
	float: left;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;}
	
.Container-subscribe .containerhead{
	background: #E16F00 url(stepsbg.gif) 0px -500px no-repeat; 	
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 18px;
	-webkit-border-top-left-radius: 18px;
}

.Container-subscribe .containerhead .title {
	font-weight: normal;
	font-size: 95% !important;}


.Container-subscribe p.salespoint {font-weight: normal !important;}
span.red {color: #D71200;}
p.ad {background-position: 0px -510px;}
p.cs {background-position: 0px -610px;}
p.acsol {background-position: 0px -710px;}

/*Container 7*/

.Container-7 {
	background: white;
	-moz-border-radius-topright: 20px;
	-webkit-border-top-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	border: 2px solid #DADADA;

}

.Container-7 .containerhead{
	margin: 0; 
	padding: 8px 8px 8px 30px; 
	background: #fff url(section-banners.gif) 0px -500px no-repeat; 
	color: black;	
	-moz-border-radius-topright: 18px;
	-webkit-border-top-right-radius: 18px;
	font-weight: normal;
	font-size: 140%;
}
.Container-7 .containerhead .c-icon{ display: none; }

.Container-7 .containerhead .trimg{margin:0 3px;}
.Container-7 .containermain { clear:both;}
.Container-7 .containerpane{ margin:0px 10px; line-height:16px;height:100%}
.Container-7 .containerbot{height: 10px;}



/*Container features and success stories*/


.Container-features, 
.Container-success-stories,
.Container-aboutus { 
	background: white;
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border: 2px solid #DA2827;
}

.Container-features .containerhead, 
.Container-success-stories .containerhead,
.Container-aboutus .containerhead{
	margin: 0; 
	padding: 8px 8px 8px 30px; 
	background: url(section-banners.gif) 0px 0px no-repeat; 
	color: black;	
	-moz-border-radius-topleft: 18px;
	-webkit-border-top-left-radius: 18px;
	font-weight: normal;
	font-size: 140%;
}

.Container-success-stories .containerhead {
	background-position: 0px -100px; 
}
.Container-aboutus .containerhead {
	background-position: 0px -600px; 
}

.Container-features .containerhead .trimg,
.Container-success-stories .containerhead .trimg,
.Container-aboutus .containerhead .trimg {margin:0 10px;}
.Container-features .containermain,
.Container-success-stories .containermain,
.Container-aboutus .containermain { clear:both;}
.Container-features .containerpane,
.Container-success-stories .containerpane,
.Container-aboutus .containerpane { margin:0px 10px; line-height:16px;height:100%}
.Container-features .containerbot,
.Container-success-stories .containerbot,
.Container-aboutus .containerbot {height: 10px;}

.Container-success-stories .containermain img {
	/*float:left;*/
margin: 0 -10px;
/*padding:0 0 10px;*/
width:226px;
}


.stepboxSales {min-height: 361px !important;}

/*Subscribe now container*/

.Container-subscribenow { 
	-moz-border-radius-topright: 20px;
	-webkit-border-top-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	float: left;
	margin-right: 1%;
	padding: 0 3%;
}/*
.Container-subscribenow .containerhead .tlimg {display: none;}*/
.Container-subscribenow .containerhead .trimg{margin:0 10px;}
.Container-subscribenow .containermain { clear:both}
.Container-subscribenow .containerpane{ margin:0px 10px; line-height:16px;height:100%}
.Container-subscribenow .containerbot {height:10px;}
.Container-subscribenow .containerbot .left {height:20px;background:url(cbl.gif) bottom left no-repeat; padding:0 10px}
.Container-subscribenow .containerbot .right {height:20px;background:url(cbr.gif) bottom right no-repeat; padding:0 10px}
.Container-subscribenow .containerhead .trimg a img { top:-26px;}
.Container-subscribenow .title { line-height:30px; font-weight:bold; color:#555555;}
.Container-subscribenow .Normal,
.Container-subscribenow p, .Container-subscribenow div, .Container-subscribenow a { color:white;}
.smallprint {font-size: 80%; color: black !important;}
.Container-subscribenow a {font-size: 200%; font-weight: light; line-height: 120%; padding-top: 90px; background-position: top left; display: block; color: #C01A0D !important; text-decoration: underline !important;}
.Container-subscribenow a:hover {text-decoration: none !important;}
.Container-subscribenow a span.largeprice {font-size: 250%; display: block; padding: 0.4em 0;}

/*MyJobsMatch Additional Styles*/
.csquestion {font-weight: bold; color:black;} 
.subscribebtn {color: white !important; background: transparent url(subscribe-btn.gif) left no-repeat; padding: 3px 5px 3px 35px; display: block; width: 100px; margin: 10px 0; text-transform: capitalize !important;}
.title {font-size: 18px;}

ul {margin: 0 !important;}

/*Container sizes*/



/*Container header images*/

.Container-careerdoctor .containerhead {background-position: 0 -600px;}
.Container-forum .containerhead {background-position: 0 -700px;}
.Container-infohub .containerhead {background-position: 0 -800px;}
.Container-login .containerhead {background-position: 0 -900px;}
.Container-careerofmonth .containerhead {background-position: 0 -1000px;}

.leftpane .Container-subscribenow,.rightpane .Container-subscribenow,.midrightpane .Container-subscribenow, .topleftpane .Container-subscribenow {margin-bottom: 1%; float: left;}


/*Checkout*/

.Container-Checkout .containerhead{
	margin: 0; 
	padding: 10px 8px 10px 35px; 
	background: #DADADA url(checkoutH2.gif) top left no-repeat; 
	color: white;	
	-moz-border-radius-bottomright: 18px;
	-webkit-border-bottom-right-radius: 18px;	
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;	
	font-weight: normal !important;
	font-size: 120%;
}

.Container-Checkout .containerhead .title {	font-weight: normal;
	font-size: 130%;}

.Container-Checkout {
	background: white;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border: none;
}

.Container-Checkout .containermain {margin: 0px -10px 0;}

.Container-Checkout fieldset {padding: 10px 0 0 0; margin: 0;}

.Checkout-MyDetails div, .Checkout-Creditcards div {
	border: 1px solid #E8933F;
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-bottom-left-radius: 30px;
	padding: 0 2px 10px 30px;
	}

.Checkout-MyDetails h3, .Checkout-Creditcards h3 {
	width: 30%;		
	-moz-border-radius-topright: 30px;
	-webkit-border-top-right-radius: 30px;
	background: #E8933F url(DetailsH3.gif) top left no-repeat;	
	color: white;
	font-weight: normal;
	padding: 10px 30px;
	margin: 10px 0 0 0;}
	
.Checkout-Creditcards div{border-color: #D41400; }
.Checkout-Creditcards h3 {background: #D41400 url(CCDetailsH3.gif) top left no-repeat;	}
div.noBorder {padding: 0; border: none;}
div.noBorder fieldset {border: none;}

.buyNowBtn {background-color: #D41400; font-size: 130%; border-color: #D41400;}
.Container-Checkout legend {padding: 10px 0;}
.checkoutTable .StandardButton, .Checkout-MyDetails a.StandardButton {font-size: 90% !important;}

.Container-Checkout table table:first-child {display: none;}	
