/* @override 
	https://startintv.dev/css/common_new.css
*/

/* Reset */

/** {
	margin: 0;
	padding: 0;
}*/

/* Spacers */
.eightypx {
	height: 80px;
}

.twelvePxSpacer {
	width: 12px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	height: 12px;
}



.beta {
	font-size: 24%;
	position: relative;
	top: -40px;
	left: -12px;
	background:#fa2 url(../images/buttons/bg-btn-signup.png) repeat-x 0 0;
	border:1px solid #fa2;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	text-decoration:none;
	text-align:center;
	-moz-box-shadow:0 1px 0 #fff;
	-webkit-box-shadow:0 1px 0 #fff;
	box-shadow:0 1px 0 #fff;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
}



/* text */

strong {
	font-weight: bold;
}

b {
	font-weight: bold;
}
.mainContent ul {
	margin-left: 24px;
	margin-right: 24px;
}
.mainContent ul li {
	list-style-type: disc;
	padding-bottom: 5px;
	line-height: 150%;
}



/* Header */

.header {
	width: 960px;
	background-color: #ffffff;
	border-left: 8px solid #736f85;
	border-right: 8px solid #736f85;
	padding-top: 12px;
	padding-bottom: 0;
	margin: 0 auto;
}

.heading {
	background-color:#FFFFFF;
	height: 108px;
	display: inline;
}

a.squareLogo {
	padding: 0 14px 9px;
	float: left;
}

/* base64 png*/
a.squareLogo img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAIAAAD/gAIDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTk0Q0EyNjcxOTcxOEY2NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQUEwM0VEMkY3NkExMUUxQjYyNEVBNkZCQTY1RkRDMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQUEwM0VEMUY3NkExMUUxQjYyNEVBNkZCQTY1RkRDMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFBQjA4QTA5RTg2Rjk0RjZCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5OTRDQTI2NzE5NzE4RjY0Ii8+IDwvcmRmOkRlc2NyaXB0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);
}

object.headerFlash {

	width:457px;
	height:55px;
	float: left;
	background-color: #fbc2c2;
	margin-right: 12px;
}

.navigation {
	background-image:url(../images/menu_bg.gif);
	height:58px;
	border-bottom: 1px solid #271162;
	clear: both;
	position: relative;
	padding-top: 0;
	margin-top: 0;
}

.banner {
	margin: 0;
	padding: 0;
	border-width: 0;
	border-style: none;
	background: url(../images/backgrounds/stripe.png) repeat-y 50%;
}

.bannerBig {
	/*height: 175px;*/
	padding-bottom: 1px;
	padding-top: 1px;
	/*background: #736f85 url(../images/backgrounds/stripe.png) repeat-y 50%;*/
	float: none;
	background: #000;
}


.banner-talent_header_noflash {
	margin: 0;
	padding: 0;
	height: 87px;
	background: silver no-repeat;
	border-top: 1px solid #000;
}

/* Backgrounds */

.light-grey-texture {
	background: url(../images/backgrounds/bg-grey-texture.gif) repeat;
	text-shadow: #fff 1px 1px 0;
}

/* LOGIN
========*/

#adminForm {
	margin-right: auto;
	margin-left: auto;
	width: 317px;
	padding: 15px;
	background-color: white;
		border-radius: 18px ;
-moz-border-radius: 18px ;
-webkit-border-radius: 18px ;
	position: relative;
	top: 200px;
	border: 1px solid black;
}

#adminFormLogin input {
	font-size: 14px;
	padding: 3px;
	width: 300px;
}

#adminFormLogin {
	margin-right: auto;
	margin-left: auto;
	padding: 9px;
}

#adminFormLogin h1 {
	margin: 0;
	padding: 0;
}

input.tal_form {
	padding: 6px;
	width: 345px;
	font-size: 14px;
	color: black;
}

.signin {
	float: left;
}

/* CV Center Login */

.cv-login-form {
	background-color: #dff2ce;
	-moz-border-radius: 3px ; 
	-webkit-border-radius:  3px; 
	border-radius:  3px;
	padding: 12px;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px solid #5fb116;
}

.cv-sign-in-form {
	color: #000;
	font-size: 14px;
	font-weight: bold;
}

.cv-sign-in-form .field {
	margin-top: 3px;
	margin-bottom: 12px;
	float: left;
	display: block;
	margin-right: 12px;
}

.cv-sign-in-form .field:last-child {
	margin-right: 0;
}

.cv-sign-in-form .field input {
	width: 212px;
}

.cv-sign-in-form .field input.btn-sign {
	background:#fa2 url(../images/buttons/bg-btn-signup.png) repeat-x 0 0;padding:4px 8px;border:1px solid #fa2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;color:#333;text-shadow:0 1px 0 #fe6;font:bold 16px Helvetica Neue,Arial,Sans-serif;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;
		height: 34px;
	width: 84px;
}

/* Login Popup */

.action-button-holder{
	margin-right: 12px;
	float: right;
}

.popup-holder {
	z-index: 10;
	position: absolute;

}

.popup-form {
		display: none;
}

.popup-form .holder {
	background: #5fb116;
	border-color: #beef9e;
	padding: 12px 15px;
	-moz-border-radius: 5px ; 
	-webkit-border-radius:  5px; 
	border-radius:  5px;
	margin-top: 6px;
	-moz-box-shadow: 0 2px 6px #000;
	-webkit-box-shadow: 0 2px 6px #000;
	box-shadow: 0 2px 6px #000;
	position: relative;
	margin-left: 172px;
}

.sign-in-form {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

.sign-in-form label {
	text-shadow: black 0 1px 0;
}

fieldset {
	border-style: none;
	padding: 0;
	margin: 0;
}

.sign-in-form .field {

	margin-top: 3px;
	margin-bottom: 12px;
}

.row {
	margin-top: 3px;
	margin-bottom: 9px;
}

.field input{
	padding: 3px;
	line-height: 24px;
	font-size: 18px;
	-moz-border-radius: 5px ; 
	-webkit-border-radius:  5px; 
	border-radius:  5px;
	width: 190px;
}

input.btn-sign, input.btn-green {
	background:#fa2 url(../images/buttons/bg-btn-signup.png) repeat-x 0 0;padding:4px 8px;border:1px solid #fa2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;color:#333;text-shadow:0 1px 0 #fe6;font:bold 14px/21px Helvetica Neue,Arial,Sans-serif;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;
		height: 32px;
	width: 200px;
}



a.btn-signin, a.btn-regTal, a.btn-regEmp, a.btn-green {
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; display: inline-block; position: relative; text-decoration: none !important;  text-align: center; zoom: 1; overflow: visible; color: #ffffff; padding: 4px 12px;
	font: 14px/21px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	border-style: solid;
	border-width: 1px;
	margin-right: .3em;
}

a.btn-signin, a.btn-green {
	background: #5fb116;
	border-color: #beef9e;
}
a.btn-signin:hover, a.btn-green:hover {
	color: #fff;
	background: #a6d47c;
	border-color: #5fb116;
}

a.btn-regTal {
	background: #a0364a;
	border-color: #c48a95;
}
a.btn-regTal:hover {
	color: #fff;
	background: #cd8693;
	border-color: #a0364a;
}

a.btn-regEmp {
	background: #2549aa;
	border-color: #6979ba;
}
a.btn-regEmp:hover {
	color: #fff;
	background: #d1dcfa;
	border-color: #2549aa;
}



/* Content Body */

.bodyContainer {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	border-left: 8px solid #736f85;
	border-right: 8px solid #736f85;
	background: #fff url('../images/right_col_bg.jpg') repeat-y 0 0;
}

.sideContentLeft {
	width: 211px;
	float: left;
}

.mainContent {
	width: 693px;
  	float:right;
  	display:inline;
	padding: 10px 28px 28px;
	float: left;
}

.mainContentFront {
	width: 721px;
  	float:right;
  	display:inline;
	padding: 10px 14px 14px;
	float: left;

}

/* youtube video header */

.youtube-container {
	background-color: silver;
	
	float: left;
	margin-left: 20px;

}

/* Front Page Box Layout*/

.autoresponder {
	background-color:#273576; 
	padding: 14px;
	width: 182px;
	/*float: left;*/

}

.autoresponder h1 {
	color: #fff;
	font-size: 18px;
	padding-top: 0px;
	font-weight: bold;
}

.autoresponder p {
	color: #fff;
	font-size: 13px;
}

#signupForm {
	
}

input.signuptxt {
	height: 21px;
	width: 140px;
}

.signupBtn {	
padding: 4px 5px;
background-color:#934F8C;
color:#fff;
text-transform: uppercase;
	height: 25px;
	width: 34px;
}


.talent_top_rule {
	background-image: url(../images/frontpage/talent-box-_01.png);
	height: 9px;
}

.talent_box {
	background-image: url(../images/frontpage/talent-box-_03.png);
	padding-right: 12px;
	padding-left: 12px;
	text-align: center;
}

.talent_box_title {
	width: 275px;
	height: 70px;
	margin-right: auto;
	margin-left: auto;
}

.producers_box_title {
	width: 275px;
	height: 70px;
	margin-right: auto;
	margin-left: auto;
}

span.box_action{
	font-size: 24px;
	color: #fffeff;
}

.box_action a {
	color: #fffeff;
}

p.box_text {
	color: white;
	text-align: center;
	margin: 0;
	padding: 0;
	text-shadow: #000 0 1px 0;
}



.producers_box_title {
	width: 275px;
	height: 70px;
}

.talent_mid_rule {
	background-image: url(../images/frontpage/talent-box-_05.png);
	height: 15px;
	position: relative;
	top: 11px;
}

.talent_cms {
	top: -11px;
	position: relative;
	width: 354px;
}

#talent_cms_body {
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 0px 0px 5px 5px;
	padding: 15px 12px 12px;
	background-color: #cc8d90;
	width: 322px;
	margin-right: auto;
	margin-left: auto;

}

.producers_top_rule {
	background-image: url(../images/frontpage/producers-box-_01.png);
	height: 9px;
}

.producers_box {
	background-image: url(../images/frontpage/producers-box-_03.png);
	padding-right: 12px;
	padding-left: 12px;
	text-align: center;
}

img.frontpage_box_image {
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
}

.producers_mid_rule {
	background-image: url(../images/frontpage/producers-box-_05.png);
	height: 15px;
	position: relative;
	top: 11px;

}

.producers_cms {
	top: -11px;
	position: relative;
	width: 354px;
}

#producers_cms_body {
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 0px 0px 5px 5px;
	padding: 21px 12px 12px;
	background-color: #9ba1c8;
	width: 322px;
	margin-right: auto;
	margin-left: auto;
}

#talent_cms_body h3, #producers_cms_body h3 {
	text-shadow: rgba(255,255,255,0.3) 0 1px 0;
}

#talent_cms_body p, #producers_cms_body p {
	text-shadow: rgba(255,255,255,0.3) 0 1px 0;
}

#talent_cms_body a, #producers_cms_body a {
	text-shadow: rgba(255,255,255,0.3) 0 1px 0;
}


/* Two Column Layouts*/

.twoColumn {
	width: 354px;
	float: left;
	display:inline;
}

.mainContentWithRightSideBar {
	width: 749px;
  	float:right;
  	display:inline;
	padding: 0;
	float: left;
	margin: 0;
}

.central-column {
	float: left;
	width: 490px;
	padding-right: 24px;
	padding-left: 24px;
	padding-top: 6px;
	margin: 0;
}

.sidebar-right{
	width: 211px;
	float: right;
	padding: 0;
	margin: 0;
}

/* Main Body Styles */


/* Single Column 'Wide' Body */

/*.wideBodyOuter {
  position:relative;
  margin-left:211px;
}


.wideBodyFloatWrap {
  float:left;
  display:inline;
}


.wideBody {
  	width:686px;
  	float:right;
  	display:inline;
	padding: 10px 30px 30px;
}*/

blockquote {

	padding: 10px 10px 10px 18px;
	margin-right: 20px;
	margin-left: 60px;
	border-radius: 18px 18px 0 0;
-moz-border-radius: 18px 18px 0 0;
-webkit-border-radius: 18px 18px 0 0;
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.25, rgb(252,253,255)),
    color-stop(0.63, rgb(247,247,247))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(252,253,255) 25%,
 );
}

blockquote h3 {
	font-size: 18px;
	font-weight: lighter;
	color:#945790;
	background-repeat: no-repeat;
}

blockquote p {
	padding-left: 38px;
	padding-right: 18px;
	font: italic 14px/1.4em Georgia, "Times New Roman", Times, serif;
}

blockquote p.first {
	background: url(quotey.png) no-repeat 8px 0;
}

/*Sign Up*/

table.formstyle tbody tr th {
	padding: 6px;
	font-size: 18px;
}

h1.signUp {
	padding-bottom: 0;
	margin: 0;
}

h2.signUp {
	padding: 0 0 6px;
	margin: 0;
	top: -5px;
	position: relative;
}

p.signUp {
	padding: 0 0 24px;
	margin: 0;
}

/* FAQ */


p.faq_q {
	margin: 0;
	padding: 0 0 0 18px;
	background: url(../images_new/meh.png) no-repeat 0 4px;
}

.faq_qa {
	padding-top: 6px;
	margin-top: 24px;
	border-top: 1px solid #e7e0ff;
}

.faq_qa_qimg {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-top: 13px;
}

.faq_qa_aimg {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-top: 2px;
}

p.faq_question {
	font-weight: bold;
	padding-top: 15px;
}

p.faq_answer {
	margin-left: 31px;
}

/* About */

img.aboutImg {
	width:75px;
	height:99px;
	padding: 0 16px 5px 0;
	float: left;
}

/* Contact */

tr.website{display:none;}
.alert {
	background-color: #993399;
	font-weight:bold;
	padding:4px;
	text-align:center;
	margin:0 0 4px 0;
	font-size:12px;
	color:#FFFFFF;
}

 /*News 

article {
	border-top: 1px solid #CED6F0;
	border-radius: 12px 12px 0 0;
	-moz-border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.1, rgb(255,255,255)),color-stop(0.63, rgb(247,247,247)));
	background-image: -moz-linear-gradient(center bottom, rgb(255,255,255) 10%, );
	padding-right: 24px;
	padding-left: 24px;
	padding-bottom: 24px;
	margin-bottom: 12px;
}

article h2 {
	font-weight: bold;
}

article p {

}*/


/* Footer */
.bottomstripes {
	width:100%;
	background: url(../images/backgrounds/stripe.png) repeat-y 50%;
	height: 10px;
}

.footer{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border-left: 8px solid #736f85;
	border-right: 8px solid #736f85;
	border-bottom: 8px solid #736f85;
	margin-bottom: 0px;
	text-align:center;
	background-image:url(../images/footer_bg.gif);
	border-top: 1px solid #736f85;
	padding-bottom: 8px;
	padding-top: 8px;
	font-style: normal;
}

.footer p{
	font-size:13px;
	position: relative;
	margin: 0;
	padding-top: 4px;
	padding-bottom: 3px;
	color: #856bb0;
}

.footer p a{
	color:#FFFFFF;
	text-decoration: none;
}

.footer p.copyright a{
	font-size: 11px;
	color: #d5d5d5;
}

p.tinytiny {
	width: 970px;
	margin: 2px auto 3px;
	color: black;
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 0 0 8px;
	text-shadow: #ced0d0 0 1px 1px;
}

/* PRICING AND SIGN UP PAGE */

/* Container with no internal formatting */

img.lock {
	margin-top: -3px;
}

#bodyContainerClean {
	width:960px;
	border-left: 8px solid #736f85;
	border-right: 8px solid #736f85;
	background: #fff;
	padding: 0;
	margin: 0 auto;
                overflow: hidden;
}

#odyssey-signup-talent {
		width:960px;
	background: #ddebf6 url(../images/price-bg-blues.png) repeat-x;
	position: relative;
	padding: 0;
	margin: 0;
}

#newprices {
	position: relative;
	float: left;
	top: -13px;
	z-index: 10;
	left: -16px;
}

#talentSignupForm {
	background-color: #e2effe;
	-moz-box-shadow: inset 0 0 6px #000;
-webkit-box-shadow: inset 0 0 6px #000;
box-shadow: inner 0 0 6px #000;
	margin: 0 -2px;
	padding-top: 10px;
	/*padding-bottom: 10px;*/
	font: 0.85em/1.4 "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-shadow: white 0 1px 0;

}

p.secure {
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 1px solid #736f85;
	background-color: #9fcf9f;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 82%;
		box-shadow:0px 0px 1px rgba(255,255,255,1);
	-webkit-box-shadow:0px 0px 1px rgba(255,255,255,1);
	-moz-box-shadow:0px 0px 1px rgba(255,255,255,1);
	padding: 9px 3px 7px;
}


#pricing {
	border-top: 1px solid #736f85;
	margin-right: 0;
	margin-left: 0;
	width: 960px;
	background-color: #131a51;
	height: 66px;

}

#pricingDom,  {
	background-color: #131a51;
}

#pricingDom {
	width: 960px;
	padding-top: 18px;
}
#pricingDomLong {
	margin: 0;
		width:960px;
	background: #6e86ae;
	padding: 0 0 18px;
	position: relative;

}

h1.headline {
	color: #fff;
	text-align: center;
	text-shadow: rgba(0,0,0,.5) 1px 1px 1px;
	padding-top: 10px;
}

p.tagline {
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	color: #fff;
	text-align: center;
	font-weight: normal;
	font-style: normal;
	text-shadow: rgba(0,0,0,.1) 1px 1px 1px;
	padding: 6px;
	background-color: #2a88d5;
	width: 80%;
	font-size: 18px;
	margin: 6px auto;
}

#gold, #bronze, #silver, #free {
	width: 220px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow:0px 0px 1px rgba(255,255,255,1);
	-webkit-box-shadow:0px 0px 1px rgba(255,255,255,1);
	-moz-box-shadow:0px 0px 1px rgba(255,255,255,1);
	font-size: 16px;
	float: left;
	position: relative;
	margin-left: 14px;
}

#bronze {
	background: #D4914F url(../images_new/metal.png) no-repeat 98%;
}

#silver {
	background: #D4914F url(../images_new/metal.png) no-repeat 50%;
}

#gold {
	background: #D4914F url(../images_new/metal.png) no-repeat 2%;
}

#free {
	background: #9ec8f1;
}

#pricingDom > div:first-child, #pricingDomLong > div:first-child {
	margin-left: 19px;
}

.wellTop {
	width: 220px;
	border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border: 1px solid #004595;

	position: relative;
	margin-bottom: 0;
	padding: 6px 0 9px;
}


#Bronze.wellTop {
	background-color: rgba(248,244,255,0);
}

#Silver.wellTop {
	background-color: rgba(248,244,255,0);
}

#Gold.wellTop {
	background-color: rgba(248,244,255,0);
}

#Student.wellTop {
	background: #9ec8f1;
}


.wellMid {
	width: 218px;
	border-left: 1px solid #004595;
	border-right: 1px solid #004595;
	background-color: rgba(251,255,255,0.6);

}

.wellMidUpper {
	width: 218px;
	border-left: 1px solid #004595;
	border-right: 1px solid #004595;
	background-color: rgba(246,249,249,0.5);
	box-shadow:inset 0px 0px 6px #000;
	-webkit-box-shadow:inset 0px 0px 6px #000;
	-moz-box-shadow:inset 0px 0px 6px #000;
	padding-bottom: 4px;
	position: relative;
	overflow: hidden;
}

#gold div.wellMidUpper {
	/*height: 0;*/
	padding-top: 0;
	padding-bottom: 0;
}

#silver div.wellMidUpper {
	/*height: 0;*/
	padding-top: 0;
	padding-bottom: 0;
}

#bronze div.wellMidUpper {
	/*height: 0;*/
	padding-top: 0;
	padding-bottom: 0;
}

#free div.wellMidUpper {
	/*height: 0;*/
	padding-top: 0;
	padding-bottom: 0;
}

.wellMidUpper strong {
	font-weight: bold;
}

#Gold div.wellMid, #Silverdiv.wellMid, #Studentdiv.wellMid {
	width: 218px;
	border-left: 1px solid #004595;
	border-right: 1px solid #004595;
	background-color: #a5c6fd;
}

#Gold div.wellMidUpper, #Silverdiv.wellMidUpper, #Studentdiv.wellMidUpper {
	width: 218px;
	border-left: 1px solid #004595;
	border-right: 1px solid #004595;
	background-color: #a5c6fd;
}

.wellFoot {
	width: 218px;
	border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px ;
	border: 1px solid #004595;
	/*background: #005eb9 url(../images_new/price-block-bg.png) repeat-x 0 100%;*/

}

h1.level {
	color: rgba(0,0,0,0.77);
	padding: 0;
	margin: 6px 0 0 14px;
	font: 28px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	text-shadow: white 0 1px 0;
}


.short {
	color: #222429;
	padding: 0 14px;
	margin-bottom: 9px;
	font: 16px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	text-shadow: rgba(255,254,255,0.78) 0 1px 0;
}

.wellMid ul, .wellMidUpper ul  {
	width: 188px;
	margin-left: 0;
}

.featScore {
	width: 188px;
	border-bottom: 1px solid #689ee5;
	box-shadow:0px 1px 1px rgba(255,255,255,.5);
	-webkit-box-shadow:0px 1px 1px rgba(255,255,255,.5);
	-moz-box-shadow:0px 1px 1px rgba(255,255,255,.5);
	height: 0;
	margin-top: 12px;
	margin-bottom: 12px;
}

.wellMid ul li, .wellMidUpper ul li {
	width: 188px;
	color: #063060;
	list-style-type: none;
	text-shadow: rgba(255,255,255,0.6) 0 1px 0;
	padding: 0;
	list-style-position: outside;
	margin-left: 0px;
	font-size: 0.9em;
}

.wellMid ul li:first-child, .wellMidUpper ul li:first-child {
	margin-top: 0px;
	padding-top: 14px;
}

ul li.wellMid-bottompad {
	padding-bottom: 14px;
	margin-bottom: 0;
}

.wellMid ul li strong, .wellMidUpper ul li strong {
	font-weight: bold;
} 

h2.price {
	text-align: center;
	color: #d43f3a;
	padding-top: 6px;
	margin: 0;
	padding-bottom: 6px;
	text-shadow: #fff 0 1px 0;
	font: 32px Georgia, "Times New Roman", Times, serif;
}

h2.pricebold {
	text-align: center;
	color: #000;
	padding-top: 6px;
	margin: 0;
	padding-bottom: 6px;
	text-shadow: #fff 0 1px 0;
	font: 32px Georgia, "Times New Roman", Times, serif;
}


span.currency {
	font-size: 70%;
	position: relative;
	bottom: 8px;
	left: 7px;

}

span.per {
	font-size: 40%;
	position: relative;
	right: 4px;

}

p.equiv {
	text-align: center;
	color: #000;
	text-shadow: white 0 1px 0;
	margin: 0;
	padding: 0;
	font: 16px Georgia, "Times New Roman", Times, serif;
}

p.equiv strong {
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-shadow: black 0 1px 0;
}


button.submit, .submitSave {
	height: 32px;
	margin: 9px;

	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #003e3b;
	color: #00133a;
	font: bold 14px/21px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-shadow: rgba(255,255,255,0.3) 1px 1px 0;
	background: #68cc17 url(../images_new/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50px;
	box-shadow:inset 0px 0px 3px rgba(255,255,255,.5);
	-webkit-box-shadow:inset 0px 0px 3px rgba(255,255,255,.5);
	-moz-box-shadow:inset 0px 0px 3px rgba(255,255,255,.5);
	padding: 4px 12px;
}

button.submit {
		width: 200px;
}

button.submit:hover, .submitSave {
	box-shadow:inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:inset 0px 0px 3px rgba(255,255,255,1);
	-moz-box-shadow:inset 0px 0px 3px rgba(255,255,255,1);
	border: 1px solid #1c756f;
}

button.submit:active {
	box-shadow:inset 0px 0px 5px rgba(0,0,0,1);
	-webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,1);
	-moz-box-shadow:inset 0px 0px 5px rgba(0,0,0,1);
	border: 1px solid #003e3b;

}

/* -- SIGN UP -- */

#signUpDom {
    position: relative;
	background-color: #ecf3fb;
	width: 892px;
        height: 462px;
	box-shadow:inset 0px 0px 6px #000;
	-webkit-box-shadow:inset 0px 0px 6px #000;
	-moz-box-shadow:inset 0px 0px 6px #000;
	padding: 16px 34px 12px;
	/*display: none;*/
	z-index: 1000;
}

#odyss-signup, #odyss-signup-two {

}

h1.signupPage {
	font-size: 20px;
	margin: 0 0 6px;
	padding: 0;
	text-shadow: #ffffff 0 1px 0;
}

.confirmCopy h2, .signupCopy {
	font-size: 20px;
	padding: 0 0 2px;
	margin: 0;
	text-shadow: #ffffff 0 1px 0;
}

.confirmCopy p {
	text-shadow: #ffffff 0 1px 0;
}

.confirmBronze, .confirmSilver, .confirmGold, .confirmStudent, .confirmFree {
	display: none;
}



.import, #msgbox, .msgbox, .hide, .errormsg, .errmsg, .ok, .checking {

}

.first_show {
	float: none;
	position: absolute;
	left: -500px;
}

fieldset.signupfields {
	border-style: none;
	border-width: 0;
	position: relative;
	margin: 9px 0;
}

button {
    padding: 5px;
    cursor: finger;
}

.infocus {
    border:1px solid lightblue;
}

.source, .checkbox {
	padding: 0;
	margin: 0;
}

.formBody {
    float: left;
}

.progressBar {
	z-index: 10;
	text-align: center;
	height: 26px;
	position: relative;
	margin-bottom: 9px;
	margin-top: 6px;
}

.progressBar ul {
	float: right;
}

.progressBar li {
    display: inline;
	background: url(../images/bulletline-grey.png) no-repeat 0 center;
	text-shadow: #ffffff 0 1px 0;
	padding-left: 18px;
	margin-right: 20px;
}

li.progressCreate {
	margin-right: 0px;
}

li.inprogress{
    color: #daba00;
	background: url(../images/bulletline-gold.png) no-repeat 0 center;
}

li.completed {
		background: url(../images/accept.png) no-repeat 0 center;
	color: #599722;
}

div.membershipLevel {
	position: absolute;
    display: inline-block;
    zoom: 1;
    *display: inline;
    _height: 200px;
	top: 78px;
	right: 24px;
}

div.membershipStar {
	padding-bottom: 35px;
}

.doit {
}

#sign-up-box{
	width: 250px;
	position: relative;
	padding-top: 00px;
}

p.level {
	padding-top: 80px;
	text-shadow: #fff 0 1px 2px;
}

p.starPrice {
	text-align: center;
	font-weight: bold;
	text-shadow: #fff 0 1px 2px;
	color: #c70d17;
	font-size: 16px;
}

.membershipStar .level {
	font: italic 32px Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

.GoldStar, .SilverStar, .BronzeStar, .FreeStar {
	width: 200px;
	height: 200px;
}

.GoldStar {
	background: url(../images/stars.png) no-repeat -600px;
	overflow: hidden;
}

.SilverStar {
	background: url(../images/stars.png) no-repeat -400px;
	overflow: hidden;
}

.BronzeStar {
	background: url(../images/stars.png) no-repeat -200px;
	overflow: hidden;
}

.FreeStar{
	background: url(../images/stars.png) no-repeat;
	overflow: hidden;
}

.done {
    color: green;
    background: url(../images_new/accept.png) no-repeat left center;
	padding-left: 18px;
}

.grey {
    color: silver;
}

.error, .incomplete {
    color: #c70d17;
    margin-top: 0;
    padding: 0;
    background: url(../images_new/error.png) no-repeat left center;
    padding-left: 18px;
}


p.signup-alert {
	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;
	border: 1px solid #852f1e;
	/*font-weight: bold;*/
	color: white;
	background-color: #CC0000;
	display: none;
	text-align: center;
	font-size: 16px;	text-shadow: maroon 1px 1px 0;
	font-weight: bold;
	height: 17px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 5px;
	width: 445px;
}

.signup-help {

	font-size: 12px;

}

.submit {
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    -webkit-border-radius:4px;
    background:#ddd url(https://si0.twimg.com/a/1304019356/phoenix/img/buttons/bg-btn.gif) repeat-x 0 0;
    border-color:#bbb #bbb #999;
    border-radius:4px;
    border-style:solid;
    border-width:1px;
    display:inline-block;
    font:12px/15px Helvetica Neue,Arial,"Lucida Grande",Sans-serif;
    margin:0;
    overflow:hidden;
    padding:5px 9px 5px 9px;
    text-shadow:0 1px #F0F0F0;
    color:#333!important;
    *display:inline;
    *zoom:1;
}

.submit:hover {-webkit-box-shadow: inset 0px 0px 3px 1px rgba(0,0,0,0.2);
-moz-box-shadow: inset 0px 0px 3px 1px rgba(0,0,0,0.2);
box-shadow: inset 0px 0px 3px 1px rgba(0,0,0,0.2);
}

#sign-up-box input.submit, #confirm-box input.submit
{background:#fa2 url(../images/buttons/bg-btn-signup.png) repeat-x 0 0;padding:4px 8px;border:1px solid #fa2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;color:#333;text-shadow:0 1px 0 #fe6;font:bold 16px Helvetica Neue,Arial,Sans-serif;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;
		height: 34px;
	width: 200px;
}

#odyss-signup-form .textbox, #odyss-signup-form .doit {
	border-style: none;
	border-width: 1px;
}



#signUpDom input {
    border:1px solid #CCC;
    font-size:16px;
    font-weight: bold;
    color:#666;
}


.onfocus {
    border: 1px blue solid;
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px#888;
    box-shadow: 0 0 5px #888;
}

.onblur {
    border:1px solid #CCC;
}


#odyss-signup-form .fullname, #odyss-signup-form .password, #odyss-signup-form .confpass, #signUpDom .email, #signUpDom .studentemail  {
    border:1px solid #CCC;
    font-size:18px;
    color:#666;
    margin-bottom: 12px;
	width: 350px;
	margin-right: 12px;
	border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
	padding: 6px;
}

#signUpDom .studentemail {
	margin: 0;
}

select#source.odyssey-source, .label {
	margin-right: 12px;
	font-size: 14px;
}

/* NEW MESAGE BOXES */

.tip, .ok, .checking, .invalid-error, .blank-error, .taken-error, .ok-ok, .perfect-ok, .weak-ok, .weak-error, .obvious-error {
    display: none;
}

.ask-referedby, .ask-student {
	padding-top: 2px;
	padding-bottom: 6px;
	margin-top: 6px;
}

label.holder {
	display: run-in;
	dis\play: block;
	font-size: 14px;
	padding-top: 3px;
	padding-bottom: 6px;
}

.sidetip, .password_strength {
	position: relative;
    display: inline-block;
    zoom: 1;
    *display: inline;
    /*_height: 60px;*/
    *top: -16px;
}

.tip {
    color: #666;
    	padding-bottom: 0;
}

.checking {
    padding-left: 0px;
}

/* 	RESULT STYLE  */
.ok-ok, .perfect-ok, .ok, .password_strength_4, .password_strength_5 {
        padding-left: 18px;
    	padding-bottom: 0;
    color:#008000;
    background: url(../images_new/accept.png) no-repeat left center;

}

.blank-error, .invalid-error, .taken-error,.weak-error, .obvious-error, .password_strength_1, .password_strength_2 {
    color:#CC0000;
    margin: 0;
    background: url(../images_new/error.png) no-repeat left center;
    padding-left: 18px;
	padding-bottom: 0;
}


.weak-ok, .password_strength_3 {
	padding-left: 18px;
    color:#e3c800;
    margin: 0;
    padding-bottom: 0;
    background: url(../images_new/meh.png) no-repeat left center;
}

/* CONFIRM PAGE */

#upsellLeft, #upsellRight {
	width: 430px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-size: 16px;
	float: left;
	position: relative;
	border: 1px solid #97c3fd;
	-moz-box-shadow: 1px 1px 1px #fff;
    -webkit-box-shadow: 1px 1px 1px #fff;
    box-shadow: 1px 1px 1px #fff;
}

#upsellLeft {
	height: 294px;
	background: #cc7e34 url(../images_new/showreelupsell.jpg) no-repeat -65px -57px;
}

#upsellShow {

}

#upsellShow h3 {
	font-size: 28px;
	text-align: center;
	text-shadow: rgba(255,255,255,0.65) 0 1px 0;
	padding-top: 5px;
	padding-bottom: 3px;
}

#upsellShow p, label {
	text-shadow: rgba(255,255,255,0.52) 0 1px 0;
}

p.addShowCopy {
	margin-right: 22px;
	margin-left: 267px;
	font-size: 17px;
}

div.ask-showreel {
	position: absolute;
	top: 217px;
	left: 22px;
	background-color: rgba(254,255,255,0.88);
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width: 367px;
	border: 1px solid rgba(247,9,22,0.11);
}

#upsellRight {
	margin-left: 28px;
		height: 227px;
	background: rgba(203,193,150,0.5);
}

.conf-student {
	padding:12px;
}

.conf-student h3 {
	text-align: left;
	text-shadow: rgba(255,255,255,0.65) 0 1px 0;
	font-size: 22px;
	color: #8e0151;
}



p.stuConfirmTxt {
	position: absolute;
	padding-right: 9px;
	bottom: 0;
}

#upsellRight div.conf-student div.ask-email input.studentemail {
	margin-top: 8px;
	width: 392px;
}

div.membershipStarConf {
	width: 201px;
	margin-left: 116px;
	margin-top: 10px;
}



p.confbox {
	left: -244px;
	position: absolute;
	width: 234px;
	text-align: right;
	font-size: 13px;
}

#confirm-box {
	position: absolute;
	top: 412px;
	right: 32px;
	display: none;
}

p.checkit {
	padding-bottom: 15px;
}

.cookies {
	padding-top: 12px;
}

p.cookie_ok {
	padding-left: 18px;
    	padding-bottom: 0;
    color:#008000;
    background: url(../images_new/accept.png) no-repeat left center;
}

p.cookie_error {
	    color:#CC0000;
    margin: 0;
    background: url(../images_new/error.png) no-repeat left center;
    padding-left: 18px;
	padding-bottom: 0;
}

/* TERMS DIALOGUE */

.marginclear {
	margin-top: 18px;
}

#terms-dialog-message {
	display: none;
	overflow: auto;
}

#adsense {
	width: 302px;
	margin-right: auto;
	margin-left: auto;
}

/* ------------- */
/* THE CV CENTER */
/* ------------- */

div#upgrade {
	padding: 6px 12px;
	border: 1px solid #ffc322;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background-color: #ffedcc;
	text-shadow: #feffff 0 1px 0;
	float: right;
	margin-left: 5%;
	width: 47%;
		-moz-box-shadow: 1px 1px 3px  rgba(0,0,0,0.50);
	-webkit-box-shadow: 1px 1px 3px  rgba(0,0,0,0.50);
	box-shadow: 1px 1px 3px  rgba(0,0,0,0.50);
	margin-top: 12px;
}

form.get-more-form {
	margin-bottom: 4px;
}

#upgrade h2 {
	padding: 0 0 3px;
	margin: 0;
	font-weight: bold;
	text-align: center;
	font-size: 22px;
}

#upgrade p {
	margin: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#upgrade .btn-sign {
	width: 100%;
	margin-top: 6px;
	margin-bottom: 6px;
}

/* PROGRESS */

.progress {
	height: 14px;
}

.progress .done, .progress .incomplete {
	float: left;
	padding-right: 0;
	margin-right: 0;
	margin-top: 0;
}


div.progBarContainer {
	height: 12px;
	width: 203px;
	margin: 0;
	padding: 1px;
	float: left;
	overflow: hidden;
	-moz-box-shadow:inset 0px 0px 5px  rgba(0,0,0,0.6);
	-webkit-box-shadow:inset 0px 0px 5px  rgba(0,0,0,0.6);
	box-shadow:inset 0px 0px 5px  rgba(0,0,0,0.6);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;

}

.percent {
	float: right;
	margin-top: 0;
	margin: 0;
	padding: 0;
}

.complete_0, .complete_1, .complete_2, .complete_3, .complete_4, .complete_5 {
	padding-right: 0;
	margin-right: 6px;
	height: 12px;
	float: left;
	padding: 0;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}

.complete_0 {
	background-color: #cb0f12;
}

.complete_1 {
	background-color: #ff6a33;
}

.complete_2 {
	background-color: #ffa457;
}

.complete_3 {
	background-color: #ffdc59;
}

.complete_4 {
	background-color: #d9ff50;
}

.complete_5 {
	background-color: #96d35e;
}

/* form details */

fieldset.cv-changePassword {
	border: 1px solid #dadcdf;
	-moz-box-shadow: 1px 1px 0px  white;
	-webkit-box-shadow: 1px 1px 0px  white;	
	box-shadow: 1px 1px 0px  white;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	text-shadow: white 0 1px 0;
	background-color: rgba(254,255,255,0.5);
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 12px 18px;
}

legend.cv-legend {
	color: #b7292b;
	padding-right: 6px;
	padding-left: 6px;
	font-weight: bold;
	font-size: 18px;
	margin-left: -6px;
	text-shadow: white 1px 1px 0;
}

input.password, input.confpass, input.currentpass, input.cvfield, input.xxfields, input.xxxxfields  {
    border:1px solid #CCC;
    font-size:18px;
    color:#666;
    margin-bottom: 12px;
	margin-right: 12px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 6px;
}

input.password, input.confpass, input.currentpass{
	width: 300px;
}	

input.cvfield {
	width: 96%;
	margin: 0 0 12px;
}

input.xxfields {
	margin: 0 0 12px;
	text-align: center;
	width: 26px;
}

input.xxxxfields {
	margin: 0 0 12px;
	text-align: center;
	width: 50px;
}

textarea.cvfield {
	border:1px solid #CCC;
    font-size:18px;
    color:#666;
    margin-bottom: 12px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 6px;
	width: 96%;
}

textarea.cvtextarea {
	border:1px solid #CCC;
    font-size: 13px;
    color: #000;
    margin-bottom: 12px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 6px;
	width: 96%;
	line-height: 1.6em;
}

.cv-save {
	display: inline;
}

.success, .error {
	padding: 8px 12px 8px 18px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	text-shadow: white 0 1px 0;
	font-size: 14px;
	line-height: 21px;
}

.success {
	color: #599722;
	background: url(../images_new/accept.png) no-repeat left center;
	font-weight: bold;
}

.error {
	color: #c00;
	font-weight: bold;
}

/* photo save */

.uploadInstructions {
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 18px;
}

.photo-upload {
	border-top: 1px solid rgba(229,229,229,0.76);
	border-bottom: 1px solid rgba(229,229,229,0.76);
	margin-top: 15px;
	margin-bottom: 15px;
	width: 100%;
	background-color: rgba(254,255,255,0.33);
	box-shadow:inset 0px 0px 9px #eee;	
	-webkit-box-shadow:inset 0px 0px 9px #eee;
	-moz-box-shadow:inset 0px 0px 9px #eee;
	padding: 15px 12px 20px;
	position: relative;
	left: -14px;
}

input.submitFile {
	float: right;
	margin: 13px 0 0;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #003e3b;
	color: #00133a;
	font: bold 12px/21px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-shadow: rgba(255,255,255,0.3) 1px 1px 0;
	background: #68cc17 url(../images_new/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50px center;
	box-shadow:inset 0px 0px 3px rgba(255,255,255,.5);
	-webkit-box-shadow:inset 0px 0px 3px rgba(255,255,255,.5);
	-moz-box-shadow:inset 0px 0px 3px rgba(255,255,255,.5);
	padding-left: 12px;
	padding-right: 12px;

}

input.submitFile:hover {
	box-shadow:inset 0px 0px 1px 2px  rgba(0,0,0,.3);
	-webkit-box-shadow:inset 0px 0px 1px 2px   rgba(0,0,0,.3);
	-moz-box-shadow:inset 0px 0px 1px 2px  rgba(0,0,0,.3);
	border: 1px solid #1c756f;
}


input#file.choose-file {
	margin-top: 15px;
}

#messages {
	font-weight: bold;
	color: #fffeff;
	margin: 0;
	padding: 3px;
	text-shadow: #000 0px 1px 0;
	text-align: center;

	
}

#failNoFile, #failNoFileOrDelete, #fileWrong, #genError {
background-color: #b7292b;	
	border: 1px solid rgba(166,67,32,0.81);
	-moz-box-shadow: 0px 0px  1px rgba(0,0,0,1);
	-webkit-box-shadow: 0px 0px 1px rgba(0,0,0,1);
	box-shadow: 0px 0px  1px rgba(0,0,0,1);
		-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding: 6px 9px;
	font-size: 12px;
	display: none;
}

#paperclip {
	background: url(../images/ornaments/paperclip.png) no-repeat;
	width: 59px;
	height: 135px;
	position: absolute;
	top: 82px;
	right: 100px;
	z-index: 100;
}

#profile-picture-affix {
	width:250px; 
	height: 340px; 
	margin-top: 12px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-bottom: 20px;
	border: #bbb dashed 1px; 
	-moz-box-shadow:inset 0px 0px 0px 1px #fff;	
	-webkit-box-shadow: inset 0px 0px 0px 1px #fff;
	box-shadow: inset 0px 0px 0px 1px #fff;
	background-color: rgba(255,243,179,0.07);
}

#profile-picture {
	float:left;
	background-color: white; 
	padding: 25px; 
	margin-left: auto; 
	margin-right: auto;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-box-shadow:  -2px 2px 2px 1px #cacaca;
 	box-shadow:  -2px 2px 2px 1px #cacaca;
 	transform: rotate(-2.5deg);
 	-ms-transform: rotate(-2.5deg); /* IE 9 */
 	-webkit-transform: rotate(-2.5deg); /* Safari and Chrome */
 	-o-transform: rotate(-2.5deg); /* Opera */
 	-moz-transform: rotate(-2.5deg); /* Firefox */
}

#no-overspill {
	float:left;
	margin: 0;
	overflow:hidden; /* this is important */
	position:relative; /* this is important too */
	padding-right: 0;
}

#photoSaveProgress {
	position: absolute;
	width: 297px;
	top: 315px;
}


.uploadProgBarContainer {	
	width: 100%;
	margin: 15px 0;
	padding: 2px;
	overflow: hidden;
	-moz-box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.7);
	-webkit-box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.7);
	box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.7);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;

}
							
.upload-prog-bar {
	padding-right: 0;
	margin-right: 6px;
	float: left;
	padding: 0;
	-webkit-border-radius:2px;
	-moz-border-radius:4px;
	border-radius:2px;
	background-color: #96d35e;
	height: 20px;
}

.upload-prog-percent {
	text-align: center;
	position: absolute;
	width: 100%;
}

.inlineLabel {
	font-size: 10pt;
	margin-right: 3px;
}

table.fe-results {
	width: 100%;
	padding-right: 19px;
}


#cv-education fieldset.cv-changePassword div.container_2 div.grid_2 table.fe-results tbody tr td label {
	font-weight: 300;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.bottom_padding{
	padding-bottom: 9px;
}

#secrets {
	margin-top: 25px;
}

div.secretItem{
	border-top: 1px solid silver;
	margin-bottom: 30px;
	font-size: 0.9em;
	line-height: 1.4em;
}

div.exampleItem  {
	border-top: 1px solid silver;
	margin-bottom: 30px;
}
div.secretItem h2, div.exampleItem h2 {
	margin-top: 31px;
	font-size: 2em;
	padding-bottom: 14px;
	line-height: 1.2em;
}

div.exampleItem h3 {
	margin-bottom: 9px;
	font-style: italic;
}

div.exampleItem p {
	font-size: 0.9em;
	color: #5f5f5f;
}

div.exampleItem ul {
	color: #5f5f5f;
	font-size: 0.9em;
	line-height: 1.2em;
	margin-top: 0;
	margin-bottom: 0;
}

div.exampleItem h4 {
	margin: 12px 0 3px;
}

div.exampleItem ul ul li {
	line-height: 1.2em;	
}

div.exampleItem ul li {
	line-height: 1.2em;	
}


div.secretItem br {
    display: block;
	height: 5px;
    content: "";
}

#secrets a img {
	padding-top: 21px;
	padding-right: 6px;
}

div.exampleItem {
	
}
/* END */