/* RESET */
html, body, 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, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

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;
}

/* TEXT */
body {
	font: 13px/1.5 Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif;
}

a:focus {
	outline: 1px dotted invert;
}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

h1 {
	font-size: 25px;
}

h2 {
	font-size: 23px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 19px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

ol {
	list-style: decimal;
}

ul {
	list-style: square;
}

li {
	margin-left: 30px;
}

.listCorp {
	color: #666666;
	list-style-image:url(/img/template/default/content/li-corp.gif)
}

.listCorp li {
	padding-bottom: 10px;
}

p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {
	margin-bottom: 20px;
}

/* 960 */
.container_12, .container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
	display: inline;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

.container_12 .grid_3,  {
	width: 220px;
}

.container_16 .grid_4 {
	width: 230px;
}

.container_12 .grid_6, .container_16 .grid_8 {
	width: 460px;
}

.container_12 .grid_9, .container_16 .grid_12 {
	width: 680px;
	margin-right: 16px;
}

.container_12 .grid_12, .container_16 .grid_16 {
	width: 1940px;
}

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

.container_12 .grid_1 {
	width: 60px;
}

.container_12 .grid_2 {
	width: 140px;
}

.container_12 .grid_4 {
	width: 300px;
}

.container_12 .grid_5 {
	width: 380px;
}

.container_12 .grid_7 {
	width: 540px;
}

.container_12 .grid_8 {
	width: 620px;
}

.container_12 .grid_10 {
	width: 780px;
}

.container_12 .grid_11 {
	width: 860px;
}

.container_16 .grid_1 {
	width: 40px;
}

.container_16 .grid_2 {
	width: 100px;
}

.container_16 .grid_3 {
	width: 160px;
}

.container_16 .grid_5 {
	width: 350px;
	height: 121px;
}

.container_16 .grid_6 {
	width: 300px;
}

.container_16 .grid_7 {
	width: 400px;
}

.container_16 .grid_9 {
	width: 520px;
}

.container_16 .grid_10 {
	width: 580px;
}

.container_16 .grid_11 {
	width: 580px;
	height: 121px;
}

.container_16 .grid_13 {
	width: 760px;
}

.container_16 .grid_14 {
	width: 820px;
}

.container_16 .grid_15 {
	width: 880px;
}

.container_12 .prefix_3, .container_16 .prefix_4 {
	padding-left: 240px;
}

.container_12 .prefix_6, .container_16 .prefix_8 {
	padding-left: 480px;
}

.container_12 .prefix_9, .container_16 .prefix_12 {
	padding-left: 720px;
}

.container_12 .prefix_1 {
	padding-left: 80px;
}

.container_12 .prefix_2 {
	padding-left: 160px;
}

.container_12 .prefix_4 {
	padding-left: 320px;
}

.container_12 .prefix_5 {
	padding-left: 400px;
}

.container_12 .prefix_7 {
	padding-left: 560px;
}

.container_12 .prefix_8 {
	padding-left: 640px;
}

.container_12 .prefix_10 {
	padding-left: 800px;
}

.container_12 .prefix_11 {
	padding-left: 880px;
}

.container_16 .prefix_1 {
	padding-left: 60px;
}

.container_16 .prefix_2 {
	padding-left: 120px;
}

.container_16 .prefix_3 {
	padding-left: 180px;
}

.container_16 .prefix_5 {
	padding-left: 300px;
}

.container_16 .prefix_6 {
	padding-left: 360px;
}

.container_16 .prefix_7 {
	padding-left: 420px;
}

.container_16 .prefix_9 {
	padding-left: 540px;
}

.container_16 .prefix_10 {
	padding-left: 600px;
}

.container_16 .prefix_11 {
	padding-left: 660px;
}

.container_16 .prefix_13 {
	padding-left: 780px;
}

.container_16 .prefix_14 {
	padding-left: 840px;
}

.container_16 .prefix_15 {
	padding-left: 900px;
}

.container_12 .suffix_3, .container_16 .suffix_4 {
	padding-right: 240px;
}

.container_12 .suffix_6, .container_16 .suffix_8 {
	padding-right: 480px;
}

.container_12 .suffix_9, .container_16 .suffix_12 {
	padding-right: 720px;
}

.container_12 .suffix_1 {
	padding-right: 80px;
}

.container_12 .suffix_2 {
	padding-right: 160px;
}

.container_12 .suffix_4 {
	padding-right: 320px;
}

.container_12 .suffix_5 {
	padding-right: 400px;
}

.container_12 .suffix_7 {
	padding-right: 560px;
}

.container_12 .suffix_8 {
	padding-right: 640px;
}

.container_12 .suffix_10 {
	padding-right: 800px;
}

.container_12 .suffix_11 {
	padding-right: 880px;
}

.container_16 .suffix_1 {
	padding-right: 60px;
}

.container_16 .suffix_2 {
	padding-right: 120px;
}

.container_16 .suffix_3 {
	padding-right: 180px;
}

.container_16 .suffix_5 {
	padding-right: 300px;
}

.container_16 .suffix_6 {
	padding-right: 360px;
}

.container_16 .suffix_7 {
	padding-right: 420px;
}

.container_16 .suffix_9 {
	padding-right: 540px;
}

.container_16 .suffix_10 {
	padding-right: 600px;
}

.container_16 .suffix_11 {
	padding-right: 660px;
}

.container_16 .suffix_13 {
	padding-right: 780px;
}

.container_16 .suffix_14 {
	padding-right: 840px;
}

.container_16 .suffix_15 {
	padding-right: 900px;
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* DEBUG CONSOLE */
#mdDebugConsole body, #mdDebugConsole h1, #mdDebugConsole h2, #mdDebugConsole td, #mdDebugConsole th, #mdDebugConsole p {
    font-family: sans-serif;
    font-weight: normal;
    font-size: 0.9em;
    margin: 1px;
    padding: 0;
}

#mdDebugConsole h1 {
    margin: 0;
    text-align: left;
    padding: 2px;
    background-color: #f0c040;
    color:  black;
    font-weight: bold;
    font-size: 1.2em;
 }

#mdDebugConsole h2 {
    background-color: #9B410E;
    color: white;
    text-align: left;
    font-weight: bold;
    padding: 2px;
    border-top: 1px solid black;
}

#mdDebugConsole body {
    background: black; 
}

#mdDebugConsole p, #mdDebugConsole table, #mdDebugConsole div {
    background: #f0ead8;
} 

#mdDebugConsole p {
    margin: 0;
    font-style: italic;
    text-align: center;
}

#mdDebugConsole table {
    width: 100%;
}

#mdDebugConsole th, #mdDebugConsole td {
    font-family: monospace;
    vertical-align: top;
    text-align: left;
    width: 50%;
}

#mdDebugConsole td {
    color: green;
}

#mdDebugConsole .odd {
    background-color: #eeeeee;
}

#mdDebugConsole .even {
    background-color: #fafafa;
}

#mdDebugConsole .exectime {
    font-size: 0.8em;
    font-style: italic;
}

#mdDebugConsole_table_assigned_vars th {
    color: blue;
}

#mdDebugConsole_table_config_vars th {
    color: maroon;
}

/* TEMPLATE */
html {
	background-color: #ebebeb;
}

body {
	background-image: url("/img/template/default/background.png");
	background-repeat: repeat-x;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

ul ul {
	font-size: inherit !important;
}

.hidden {
	display: none;
}

#template-bar-container {
	margin-top: 10px;
}

.template-bar {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 14px;
}

.template-bar-header {
	font-size: 25px;
	color: #FFFFFF;
	padding: 4px;
	text-align:center;
}

#template-bar-header-error {
	background-color: #ca1618;
}

.template-bar-text {
	background-repeat: no-repeat;
	background-position: 30px center;
	text-align: left;
	padding: 20px 20px 20px 100px;
}

.template-bar-text-confirmation {
	background-image: url(/img/template/default/message-graphic-conf.gif);
}

.template-bar-text-error, .template-bar-text-warning, .template-bar-text-information {
	background-image: url(/img/template/default/message-graphic.gif);
}

.template-bar-text li {
	font-size: 14px;
	color: #000000 !important;
	line-height: 18px;
}

.template-bar h3, .template-bar p, .template-bar ul {
	margin-bottom: 0.5em;
}

.template-bar a {
	font-weight: bold;
	text-decoration: underline;
}

#template-bar-error {
	border: 2px solid #ca1618;
	background-color:#ffe3e3;
}

#template-bar-error a {
	color: #ffffff;
}

#template-bar-error a:hover {
	color: #000000;
}

#template-bar-warning {
	border: solid 2px #202020;
	background-color: #ffc000;
	color: #000000;
}

#template-bar-warning a {
	color: #202020;
}

#template-bar-warning a:hover {
	color: #ffffff;
}

#template-bar-confirmation {
	border: solid 2px #216313;
	background-color: #95f283;
	color: #000000;
}

#template-bar-confirmation a {
	color: #202020;
}

#template-bar-confirmation a:hover {
	color: #ffffff;
}

#template-bar-information {
	border: solid 1px #ffffff;
	background-color: #f0f0f0;
	color: #202020;
}

#template-bar-information a {
	color: #202020;
}

#template-bar-information a:hover {
	color: #ff0000;
}

#template-skipNavigation {
	position: absolute;
	top: 0px;
	right: 3px;
}

#template-skipNavigation a {
	color: #d0d0d0;
	font-size: 8px;
	margin: 0px;
	padding: 0px;
}

#template-logo-container img {
	padding-top: 12px;
}

#template-logo-container {
	background-image:url(/img/template/default/logo/container/strapline20yr-mid.png);
	background-repeat:no-repeat;
	background-position:308px 116px;
}

#template-login {
	height: 35px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/img/template/default/login-background.png);
	background-repeat: no-repeat;
	background-position: 78px 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 87px;
}

#template-login input {
	font-size: 11px;
	color: #666666;
}

#template-login label {
	font-weight: bold;
	margin-right: 5px;
}

#template-login-username, #template-login-password {
	width: 78px;
}

#template-topLinks {
	font-size: 11px;
	margin-right: 14px;
}

#template-topLinks a {
	color: #666666;
}

#template-topLinks a:hover {
	text-decoration: underline;
}

#template-navigationMain-grid {
	background: url("/img/template/default/navigation-main/grid-background.png") repeat-x;
	width: 100%;
	margin: 0px;
	height: 56px;
}

#template-navigationMain-container {
	font-size: 11px;
	color: #FFFFFF;
	height:55px;
	background-image:url(/img/template/default/logo/container/strapline20yr-mid2.png);
	background-position:325px 0px;
	background-repeat:no-repeat;
}

#template-navigationMain-container ul {
	list-style: none;
	text-align: left;
	margin: 0px;
}

#template-navigationMain-container li {
	display: inline;
	margin: 0px;
}

#template-navigationMain-container img {
	border: none;
	margin-right: 1px;
}

.template-navigationMain-button {
	display: block;
	height: 40px;
	background-repeat: no-repeat;
	float: left;
	margin-right: 3px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	padding:16px 0px 0px 9px;
}

.template-navigationMain-button:hover, .template-navigationMain-buttonActive {
	background-position: 0px -56px;
	color:#b62d4d;
	text-decoration:none;
}

#template-navigationMain-button-home {
	width: 57px;
	background-image: url("/img/template/default/navigation-main/button/home.gif");
}

#template-navigationMain-button-becomeAModel {	
	width: 88px;
	background-image: url("/img/template/default/navigation-main/button/become-a-model.gif");
}

#template-navigationMain-button-findAModel {
	width: 59px;
	background-image: url("/img/template/default/navigation-main/button/find-a-model.gif");
}

#template-navigationMain-button-successStories {	
	width: 78px;
	background-image: url("/img/template/default/navigation-main/button/success-stories.gif");
}

#template-navigationMain-button-assignments {		
	width: 112px;
	background-image: url("/img/template/default/navigation-main/button/assignments.gif");
}

#template-navigationMain-button-newsAndOffers {
	width: 70px;
	background-image: url("/img/template/default/navigation-main/button/news-and-offers.gif");
}

#template-navigationMain-button-aboutUs {
	width: 82px;
	background-image: url("/img/template/default/navigation-main/button/about-us.gif");
}

#template-navigationMain-button-helpAndAdvice {
	width: 84px;
	background-image: url("/img/template/default/navigation-main/button/help-and-advice.gif");
}
#template-imageMagazine-top {
	padding: 7px 0px 0px 0px;
}
#template-imageMagazine-bottom {
	width: 213px;
}

#template-body-breadCrumb {
	background-color: #ffffff;
	padding: 6px 0px 0px 6px;
	font-size: 11px;
	color: #666666;
}

#template-body-breadCrumb a {
	text-decoration: underline;
	color: #666666 !important;
}

#template-body-breadCrumb a:hover {
	color: #202020 !important;
}

#template-body-outer {
	width: 100%; 
	background: url("/img/template/default/body/outer-background.png") repeat-x;
	background-color: #EBEBEB;
}

#template-body-grid a {
	color: #B62D4D;
}

#template-body-left {
	background-color: #fff;
	padding: 0px 10px 0px 10px;
}

#template-body-right {
	background: #FFFFFF;
	width: 220px;
}

#template-body-footer {
	background: url("/img/template/default/body/footer-background.png") repeat-x;
	background-color: #999999;
	width: 100%;
	height: 200px;
}

#template-body-footer h4 {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#template-body-footer p {
	font-size: 11px;
	color: #ffffff;
}

.template-body-footer-column {
	margin-top: 30px;
}

#template-body-footer a {
	color: #ffffff;
}

#template-body-footer a:hover {
	text-decoration: underline;
}

.template-body-footer-v-divide {
	background-color:#CCCCCC;
	height: 70px;
	width: 1px;
	float: left;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 15px;
}

.template-body-footer-h-divide {
	height: 1px;
	width: 100%;
	margin-top: 10px;
	clear: both;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.template-body-footer-regmark {
	font-size: 11px;
	color:#FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	clear: both;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#template-navigationMain-container {
	width: 950px;
	margin: auto;
	text-align: left;
}

#template-sideMenu {
	width: 165px;
	background-color: #cccccc;
	float: left;
}

#template-sideMenu {
	padding-top: 17px;
	background: url("/img/template/default/side-menu-background.png") no-repeat;
	background-color: #BDBDBD;
	background-position: left bottom;
	margin-top: 14px;
}

div.template-sideMenu-bigLink {
	display: block;
	background-color: #ffffff;
	padding: 0.25em 0em 0.25em 0em;
	font-size: 12px;
	background-color: #ffffff;
	margin-bottom: 0.25em;
}

.template-sideMenu-bigLink a {
	background: url("/img/template/default/side-menu/big-link-background.png") no-repeat;
	background-position: 0px -4px;
	padding-left: 15px;
}

.template-sideMenu-bigLink p {
	padding-left: 15px;
	margin-bottom: 0px;
}

#template-sideMenu ul li.template-sideMenu-liActive, #template-sideMenu ol li.template-sideMenu-liActive {
	background: url("/img/template/default/side-menu/li-active-background.gif") no-repeat;
	background-position: right center;
	font-weight:bold;
}

#template-sideMenu ul li, #template-sideMenu ol li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ffffff;
	margin-right: 0.5em;
}

#template-sideMenu ul li {
	list-style-type: none;
	margin-left: 1em;
}

#template-sideMenu ol li {
	margin-left: 2em;
}

#template-content {
	background-color: #f0f0f0;
}

#template-contentWithSideMenu {
	float: right;
}

.template-content-oneColumn {
	float: left;
	width: 660px;
	padding: 10px;
	margin-bottom:8px;
}

.template-content-oneColumnWithSideMenu {
	float: left;
	width: 484px;
	padding: 10px;
}

.template-content-twoColumn {
	margin-bottom: 8px;
}

.template-content-twoColumnWithSideMenu {
	border-bottom: 6px solid #ffffff;
}

.template-content-twoColumn-left {
	float: left;
	width: 310px;
	padding: 10px;
}

.template-content-twoColumn-right {
	float: right;
	width: 310px;
	padding: 10px;
}

.template-content-twoColumn-leftWithSideMenu {
	float: left;
	width: 230px;
	padding: 10px;
	text-align: justify;
}

.template-content-twoColumn-rightWithSideMenu {
	float: right;
	width: 230px;
	padding: 10px;
	text-align: justify;
}

.grid_12 h1,
.template-content-oneColumn h1,
.template-content-oneColumn h2,
.template-content-oneColumn h3,
.template-content-oneColumn h4,
.template-content-oneColumn h5,
.template-content-oneColumn h6,
.template-content-twoColumn-left h1,
.template-content-twoColumn-right h1,
.template-content-twoColumn-left h2,
.template-content-twoColumn-right h2,
.template-content-twoColumn-left h3,
.template-content-twoColumn-right h3,
.template-content-twoColumn-left h4,
.template-content-twoColumn-right h4,
.template-content-twoColumn-left h5,
.template-content-twoColumn-right h5,
.template-content-twoColumn-left h6,
.template-content-twoColumn-right h6,
.template-content-oneColumnWithSideMenu h1,
.template-content-oneColumnWithSideMenu h2,
.template-content-oneColumnWithSideMenu h3,
.template-content-oneColumnWithSideMenu h4,
.template-content-oneColumnWithSideMenu h5,
.template-content-oneColumnWithSideMenu h6,
.template-content-twoColumn-leftWithSideMenu h1,
.template-content-twoColumn-rightWithSideMenu h1,
.template-content-twoColumn-leftWithSideMenu h2,
.template-content-twoColumn-rightWithSideMenu h2,
.template-content-twoColumn-leftWithSideMenu h3,
.template-content-twoColumn-rightWithSideMenu h3,
.template-content-twoColumn-leftWithSideMenu h4,
.template-content-twoColumn-rightWithSideMenu h4,
.template-content-twoColumn-leftWithSideMenu h5,
.template-content-twoColumn-rightWithSideMenu h5,
.template-content-twoColumn-leftWithSideMenu h6,
.template-content-twoColumn-rightWithSideMenu h6 {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.template-content-oneColumn h1,
.template-content-twoColumn-left h1,
.template-content-twoColumn-right h1,
.template-content-oneColumn h1 *,
.template-content-twoColumn-left h1 *,
.template-content-twoColumn-right h1 *,
.template-content-oneColumnWithSideMenu h1,
.template-content-twoColumn-leftWithSideMenu h1,
.template-content-twoColumn-rightWithSideMenu h1,
.template-content-oneColumnWithSideMenu h1 *,
.template-content-twoColumn-leftWithSideMenu h1 *,
.template-content-twoColumn-rightWithSideMenu h1 * {
	font-size: 24px;
	color: #b62d4d;
	line-height: 24px;
}

.template-content-oneColumn h2,
.template-content-twoColumn-left h2,
.template-content-twoColumn-right h2,
.template-content-oneColumn h2 *,
.template-content-twoColumn-left h2 *,
.template-content-twoColumn-right h2 *,
.template-content-oneColumnWithSideMenu h2,
.template-content-twoColumn-leftWithSideMenu h2,
.template-content-twoColumn-rightWithSideMenu h2,
.template-content-oneColumnWithSideMenu h2 *,
.template-content-twoColumn-leftWithSideMenu h2 *,
.template-content-twoColumn-rightWithSideMenu h2 * {
	font-size: 24px;
	color: #3e4055;
}

.template-content-oneColumn h3,
.template-content-twoColumn-left h3,
.template-content-twoColumn-right h3,
.template-content-oneColumn h3 *,
.template-content-twoColumn-left h3 *,
.template-content-twoColumn-right h3 *,
.template-content-oneColumnWithSideMenu h3,
.template-content-twoColumn-leftWithSideMenu h3,
.template-content-twoColumn-rightWithSideMenu h3,
.template-content-oneColumnWithSideMenu h3 *,
.template-content-twoColumn-leftWithSideMenu h3 *,
.template-content-twoColumn-rightWithSideMenu h3 * {
	font-size: 22px;
	color: #606060;
}

.template-content-oneColumn h4,
.template-content-twoColumn-left h4,
.template-content-twoColumn-right h4,
.template-content-oneColumn h4 *,
.template-content-twoColumn-left h4 *,
.template-content-twoColumn-right h4 *,
.template-content-oneColumnWithSideMenu h4,
.template-content-twoColumn-leftWithSideMenu h4,
.template-content-twoColumn-rightWithSideMenu h4,
.template-content-oneColumnWithSideMenu h4 *,
.template-content-twoColumn-leftWithSideMenu h4 *,
.template-content-twoColumn-rightWithSideMenu h4 * {
	font-size: 20px;
	color: #686868;
}

.template-content-oneColumn h5,
.template-content-twoColumn-left h5,
.template-content-twoColumn-right h5,
.template-content-oneColumn h5 *,
.template-content-twoColumn-left h5 *,
.template-content-twoColumn-right h5 *,
.template-content-oneColumnWithSideMenu h5,
.template-content-twoColumn-leftWithSideMenu h5,
.template-content-twoColumn-rightWithSideMenu h5,
.template-content-oneColumnWithSideMenu h5 *,
.template-content-twoColumn-leftWithSideMenu h5 *,
.template-content-twoColumn-rightWithSideMenu h5 * {
	font-size: 18px;
	color: #707070;
}

.template-content-oneColumn h6,
.template-content-twoColumn-left h6,
.template-content-twoColumn-right h6,
.template-content-oneColumn h6 *,
.template-content-twoColumn-left h6 *,
.template-content-twoColumn-right h6 *,
.template-content-oneColumnWithSideMenu h6,
.template-content-twoColumn-leftWithSideMenu h6,
.template-content-twoColumn-rightWithSideMenu h6,
.template-content-oneColumnWithSideMenu h6 *,
.template-content-twoColumn-leftWithSideMenu h6 *,
.template-content-twoColumn-rightWithSideMenu h6 * {
	font-size: 16px;
	color: #787878;
}

.template-content-oneColumn p,
.template-content-twoColumn-left p,
.template-content-twoColumn-right p,
.template-content-oneColumn p,
.template-content-twoColumn-left p,
.template-content-twoColumn-right p,
.template-content-oneColumnWithSideMenu p,
.template-content-twoColumn-leftWithSideMenu p,
.template-content-twoColumn-rightWithSideMenu p,
.template-content-oneColumnWithSideMenu p,
.template-content-twoColumn-leftWithSideMenu p,
.template-content-twoColumn-rightWithSideMenu p {
	font-size: 12px;
	color: #000000;
}

.sidebox {
	width: 215px;
	padding-left: 3px;
	margin: 3px 0px 9px 0px;;
}

.sidebox h1 {
	padding: 0px;
	margin: 0px;
}

.sidebox h1, .sidebox h1 a {
	width: 204px;
	height: 40px;
	font-size: 18px;
	color: #666666 !important;
	text-align: left;
	text-decoration: none;
	display: block;
}

.sidebox h1 a:hover {
	text-decoration: underline;
}

.sidebox img {
	padding-left: 2px;
}

.sidebox-title {
	height: 38px;
	width: 204px;
	padding: 7px 0px 0px 10px;
	background-image: url("/img/sidebox/default/title-background.png");
	background-repeat: no-repeat;
}

.sidebox-content p {
	font-size: 12px;
	color: #333333;
	line-height: 14px;
	padding: 3px 8px 2px 8px;
	margin: 0px;
}

.sidebox-content-fee {
	font-size: 11px !important;
	color: #999999 !important;
	line-height: 12px !important;
	font-style:italic  !important;
}

.sidebox-link {
	font-size: 11px;
	padding: 0px 0px 0px 8px;
	margin: 0px;
	line-height: 13px;
}

.sidebox-link a {
	text-decoration: none;
	color: #b62d4d;
	background-image: url("/img/sidebox/default/link-background.png");
	background-repeat: no-repeat;
	background-position: right 3px;
	padding-right: 10px;
}

.sidebox-link a:hover {
	text-decoration: underline;
}

.sidebox-button {
	height: 23px;
	width: 99px;
	margin-left: 6px;
	padding: 1px 0px 0px 6px;
	background-image: url("/img/sidebox/default/button-background.png");
	background-repeat: no-repeat;
}

.sidebox-button a {
	color: #ffffff !important;
}

.sidebox-button a {
	width: 99px;
	height: 23px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	display: block;
}

.sidebox-button a:hover {
	text-decoration: none;
}
.bodyIntroText {
	font-weight:bold;
}
.bodyHeader {
	font-weight:bold;
	font-size:22px;
}
.bodyHeaderSub {
	font-weight:bold;
	font-size:16px;
}

.template-content-oneColumnWithSideMenu li {
	padding-bottom:8px;
	list-style-type: disc;
}


.template-intro {
	width:484px;
	height:184px;
	background-position:0px 0px;
	margin-bottom:20px;
}

.template-intro p{
	font-size: 15px;
	font-weight: bold;
	color:#FFFFFF;
	padding: 25px 280px 40px 12px;
	margin: 0px;
	line-height: 18px;
}

.template-intro-apply {
	background-repeat: no-repeat;
	margin: 0px 0px 0px 12px;
	height: 20px;
	background-image:url(/img/page/assignments/default/applybutton-thin-corp.gif);
}

.template-intro-apply a {
	color: #FFFFFF !important;
	font-size:12px;
	font-weight:bold;
	margin: 0px 0px 0px 6px;
	vertical-align:top;
}



/* CUSTOM STYLES */

.page_title_corp,
.page_title_all,
.page_title_babies,
.page_title_children,
.page_title_teens,
.page_title_teenagers,
.page_title_men,
.page_title_women,
.page_title_pets,
.page_title_animals{
	padding:12px 0px 10px 10px;
	margin-bottom:15px;
}

.page_title_babies { background-color:#eaf0bc; }
.page_title_babies h1 { color:#a9bc21 !important; }

.page_title_children { background-color:#c7f5a3; }
.page_title_children h1 { color:#7eb356 !important; }

.page_title_teens { background-color:#d7b8d9; }
.page_title_teens h1 { color:#9e52a3 !important; }

.page_title_teenagers { background-color:#d7b8d9; }
.page_title_teenagers h1 { color:#9e52a3 !important; }

.page_title_men { background-color:#d3d3d3; }
.page_title_men h1 { color:#707070 !important; }

.page_title_women { background-color:#feeccd; }
.page_title_women h1 { color:#fca205 !important; }

.page_title_pets { background-color:#c3e7f0 ; }
.page_title_pets h1 { color:#5fa4b6 !important; }

.page_title_animals { background-color:#c3e7f0 ; }
.page_title_animals h1 { color:#5fa4b6 !important; }

.page_title_corp { background-color:#f9eaef; }
.page_title_corp h1 { color:#b62d4d !important; }

.page_title_all { background-color:#f9eaef; }
.page_title_all h1 { color:#b62d4d !important; }


#homepage-assignmentsWorldMap {
	background: url("/img/page/homepage/default/map.png") no-repeat;
	border: 6px solid white;
	height: 232px;
	padding: 15px;
	color: #FFFFFF;
}

#homepage-assignmentsWorldMap h3 {
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 10px;
}

#homepage-assignmentsWorldMap p {
	font-size: 13px;
	color: #ffffff;
	width: 200px;
}

#homepage_become_a_model_featureLayout {
	width: 300px;
	padding: 10px 0px 0px 6px;
}

.homepage_become_a_model_featureButton {
	height: 22px;
	width: 87px;
	padding: 1px 0px 0px 6px;
	background-repeat: no-repeat;
	float: left;
}

.homepage_become_a_model_featureButton a {
	width: 87px;
	height: 22px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-align: left;
	text-decoration: none;
	display: block;
}

#homepage_find_a_model_featureLayout {
	width: 300px;
	padding: 10px 0px 0px 6px;
}
#homepage_assignments_featureLayout {
	width: 280px;
	padding: 10px 0px 0px 18px;
}


.be_a_model_home_type_box_left {
		width:220px; 
		height:174px; 
		float:left;
}

.be_a_model_home_type_box_right {
		width:220px; 
		height:174px; 
		float:right;
}

.be_a_model_home_type_box_center {
		width:220px; 
		height:174px; 
		float:right; 
}

.be_a_model_home_type_box_left img,
.be_a_model_home_type_box_right img,
.be_a_model_home_type_box_center img {
		margin-bottom:-5px;
}

.be_a_model_home_type_tab_babies,
.be_a_model_home_type_tab_children,
.be_a_model_home_type_tab_teens,
.be_a_model_home_type_tab_men,
.be_a_model_home_type_tab_women,
.be_a_model_home_type_tab_pets {
	background-repeat:repeat-x; 
	width:214px; 
	height:49px; 
	padding:4px 0px 4px 6px;
}

.be_a_model_home_type_tab_button_babies,
.be_a_model_home_type_tab_button_children,
.be_a_model_home_type_tab_button_teens,
.be_a_model_home_type_tab_button_men,
.be_a_model_home_type_tab_button_women,
.be_a_model_home_type_tab_button_pets {
		width:87px; 
		height:15px; 
		font-family:Arial, Helvetica, sans-serif; font-size:11px; 
		color:#FFFFFF;  
		float:right; 
		margin:4px 3px 0px 0px; 
		padding-left:5px;
}

.be_a_model_home_type_tab_button_babies { background-image:url(/img/page/be_a_model/default/beAModel_babies_readMore_button.png); }
.be_a_model_home_type_tab_button_children { background-image:url(/img/page/be_a_model/default/beAModel_children_readMore_button.png); }
.be_a_model_home_type_tab_button_teens { background-image:url(/img/page/be_a_model/default/beAModel_teens_readMore_button.png); }
.be_a_model_home_type_tab_button_men { background-image:url(/img/page/be_a_model/default/beAModel_men_readMore_button.png); }
.be_a_model_home_type_tab_button_women { background-image:url(/img/page/be_a_model/default/beAModel_women_readMore_button.png); }
.be_a_model_home_type_tab_button_pets { background-image:url(/img/page/be_a_model/default/beAModel_pets_readMore_button.png); }

.be_a_model_home_type_tab_button_babies a,
.be_a_model_home_type_tab_button_children a,
.be_a_model_home_type_tab_button_teens a,
.be_a_model_home_type_tab_button_men a,
.be_a_model_home_type_tab_button_women a,
.be_a_model_home_type_tab_button_pets a {
	color:#ffffff !important;		
}

.be_a_model_home_type_tab_babies p,
.be_a_model_home_type_tab_children p,
.be_a_model_home_type_tab_teens p,
.be_a_model_home_type_tab_men p,
.be_a_model_home_type_tab_women p,
.be_a_model_home_type_tab_pets p {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:17px; 
	color:#FFFFFF;  
	font-weight:bold;
	margin:0px;
}

.be_a_model_home_type_tab_babies { background-image:url(/img/page/be_a_model/default/beAModel_babies_gradient_bg.png); }
.be_a_model_home_type_tab_children { background-image:url(/img/page/be_a_model/default/beAModel_children_gradient_bg.png);   }
.be_a_model_home_type_tab_teens { background-image:url(/img/page/be_a_model/default/beAModel_teens_gradient_bg.png);   }
.be_a_model_home_type_tab_men { background-image:url(/img/page/be_a_model/default/beAModel_men_gradient_bg.png);   }
.be_a_model_home_type_tab_women { background-image:url(/img/page/be_a_model/default/beAModel_women_gradient_bg.png);   }
.be_a_model_home_type_tab_pets { background-image:url(/img/page/be_a_model/default/beAModel_pets_gradient_bg.png);   }

.be_a_model_Q {
	font-size:14px;
	font-weight:bold;
}
.be_a_model_QALine {
	border-bottom: dotted 1px #666;
}



.be_a_model_header_feature_babies,
.be_a_model_header_feature_children,
.be_a_model_header_feature_teens,
.be_a_model_header_feature_men,
.be_a_model_header_feature_women,
.be_a_model_header_feature_pets {
		background-repeat:no-repeat;
		width:484px;
		height:187px;
		margin-bottom:10px;
		padding:4px 0px 0px 8px;
}

.be_a_model_header_feature_babies { background-image:url(/img/page/be_a_model/default/beAModel_babies_header.jpg); }
.be_a_model_header_feature_children { background-image:url(/img/page/be_a_model/default/beAModel_children_header.jpg); }
.be_a_model_header_feature_teens { background-image:url(/img/page/be_a_model/default/beAModel_teens_header.jpg); }
.be_a_model_header_feature_men { background-image:url(/img/page/be_a_model/default/beAModel_men_header.jpg); }
.be_a_model_header_feature_women { background-image:url(/img/page/be_a_model/default/beAModel_women_header.jpg); }
.be_a_model_header_feature_pets { background-image:url(/img/page/be_a_model/default/beAModel_pets_header.jpg); }

.be_a_model_header_feature_babies h1,
.be_a_model_header_feature_children h1,
.be_a_model_header_feature_teens h1,
.be_a_model_header_feature_men h1,
.be_a_model_header_feature_women h1,
.be_a_model_header_feature_pets h1 {
	color:#ffffff !important;
	margin-bottom:5px;
}

.be_a_model_header_feature_babies p,
.be_a_model_header_feature_children p,
.be_a_model_header_feature_teens p,
.be_a_model_header_feature_men p,
.be_a_model_header_feature_women p,
.be_a_model_header_feature_pets p {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:20px; 
		font-weight:bold; 
		color:#ffffff !important;
}

.be_a_model_header_feature_children p {
		color:#666666 !important;
}

.be_a_model_header_feature_teens p {
		color:#666666 !important;
}

.be_a_model_header_feature_apply_button_babies,
.be_a_model_header_feature_apply_button_children,
.be_a_model_header_feature_apply_button_teens,
.be_a_model_header_feature_apply_button_men,
.be_a_model_header_feature_apply_button_women,
.be_a_model_header_feature_apply_button_pets {
		height: 18px;
		width: 160px;
		padding: 1px 0px 0px 6px;
		background-repeat: no-repeat;
		font-size:12px; 
		font-weight:bold;
		margin-top:50px; 
}

.be_a_model_header_feature_apply_button_babies { background-image:url(/img/page/be_a_model/default/beAModel_babies_medium_button.png); }
.be_a_model_header_feature_apply_button_children { background-image:url(/img/page/be_a_model/default/beAModel_children_medium_button.png); }
.be_a_model_header_feature_apply_button_teens { background-image:url(/img/page/be_a_model/default/beAModel_teens_medium_button.png); }
.be_a_model_header_feature_apply_button_men { background-image:url(/img/page/be_a_model/default/beAModel_men_medium_button.png); margin-top:40px; }
.be_a_model_header_feature_apply_button_women { background-image:url(/img/page/be_a_model/default/beAModel_women_medium_button.png); }
.be_a_model_header_feature_apply_button_pets { background-image:url(/img/page/be_a_model/default/beAModel_pets_medium_button.png); }

.be_a_model_header_feature_apply_button_babies a,
.be_a_model_header_feature_apply_button_children a,
.be_a_model_header_feature_apply_button_teens a,
.be_a_model_header_feature_apply_button_men a,
.be_a_model_header_feature_apply_button_women a,
.be_a_model_header_feature_apply_button_pets a {
		color:#ffffff !important;
}


.be_a_model_looks_box {
		width:484px; 
		height:204px;
		font-family:Arial, Helvetica, sans-serif; 
		color:#FFFFFF;
		font-weight:bold;
}

.be_a_model_looks_box_title_babies,
.be_a_model_looks_box_title_children, 
.be_a_model_looks_box_title_teens, 
.be_a_model_looks_box_title_men, 
.be_a_model_looks_box_title_women, 
.be_a_model_looks_box_title_children {
		background-repeat:repeat-x; 
		width:484px; 
		height:32px; 
		text-align:center; 
		padding-top:2px;
		font-size:18px;
}

.be_a_model_looks_box_title_babies { background-image:url(/img/page/be_a_model/default/beAModel_babies_looks_bg.png); }
.be_a_model_looks_box_title_children { background-image:url(/img/page/be_a_model/default/beAModel_children_looks_bg.png); }
.be_a_model_looks_box_title_teens { background-image:url(/img/page/be_a_model/default/beAModel_teens_looks_bg.png); }
.be_a_model_looks_box_title_men { background-image:url(/img/page/be_a_model/default/beAModel_men_looks_bg.png); }
.be_a_model_looks_box_title_women { background-image:url(/img/page/be_a_model/default/beAModel_women_looks_bg.png); }
.be_a_model_looks_box_title_pets { background-image:url(/img/page/be_a_model/default/beAModel_pets_looks_bg.png); }

.be_a_model_looks_row {
		height:280px;
}

.be_a_model_looks_box_left,
.be_a_model_looks_box_right,
.be_a_model_looks_box_center {
		width:156px; 
		height:132px; 
}

.be_a_model_looks_box_left { float:left; }
.be_a_model_looks_box_right { float:right; }
.be_a_model_looks_box_center { float:right; margin:0px 8px 0px 8px; }

.be_a_model_looks_box_model_type_button_babies,
.be_a_model_looks_box_model_type_button_children,
.be_a_model_looks_box_model_type_button_teens,
.be_a_model_looks_box_model_type_button_men,
.be_a_model_looks_box_model_type_button_women,
.be_a_model_looks_box_model_type_button_pets {
		background-repeat:repeat-x;
		width:146px; 
		height:32px; 
		padding:3px 0px 3px 10px;
		font-size:16px;
		font-weight:bold;
		color:#FFFFFF;
}

.be_a_model_looks_box_model_type_button_babies { background-image:url(/img/page/be_a_model/default/beAModel_babies_looks_bg.png); }
.be_a_model_looks_box_model_type_button_children { background-image:url(/img/page/be_a_model/default/beAModel_children_looks_bg.png); }
.be_a_model_looks_box_model_type_button_teens { background-image:url(/img/page/be_a_model/default/beAModel_teens_looks_bg.png); }
.be_a_model_looks_box_model_type_button_men { background-image:url(/img/page/be_a_model/default/beAModel_men_looks_bg.png); }
.be_a_model_looks_box_model_type_button_women { background-image:url(/img/page/be_a_model/default/beAModel_women_looks_bg.png); }
.be_a_model_looks_box_model_type_button_pets { background-image:url(/img/page/be_a_model/default/beAModel_pets_looks_bg.png); }


.be_a_model_looks_box_model_type_button_babies a,
.be_a_model_looks_box_model_type_button_children a,
.be_a_model_looks_box_model_type_button_teens a,
.be_a_model_looks_box_model_type_button_men a,
.be_a_model_looks_box_model_type_button_women a,
.be_a_model_looks_box_model_type_button_pets a {
		color:#ffffff !important;
}


.be_a_model_looks_box_model_type_arrowButton_babies,
.be_a_model_looks_box_model_type_arrowButton_children,
.be_a_model_looks_box_model_type_arrowButton_teens,
.be_a_model_looks_box_model_type_arrowButton_men,
.be_a_model_looks_box_model_type_arrowButton_women,
.be_a_model_looks_box_model_type_arrowButton_pets {
		background-repeat:no-repeat;
		width:155px; 
		height:32px; 
		padding:3px 0px 3px 10px;
		font-size:16px;
		font-weight:bold;
		color:#FFFFFF;
}

.be_a_model_looks_box_model_type_arrowButton_babies { background-image:url(/img/page/be_a_model/default/beAModel_babies_looks_arrowBg.png); }
.be_a_model_looks_box_model_type_arrowButton_children { background-image:url(/img/page/be_a_model/default/beAModel_children_looks_arrowBg.png); }
.be_a_model_looks_box_model_type_arrowButton_teens { background-image:url(/img/page/be_a_model/default/beAModel_teens_looks_arrowBg.png); }
.be_a_model_looks_box_model_type_arrowButton_men { background-image:url(/img/page/be_a_model/default/beAModel_men_looks_arrowBg.png); }
.be_a_model_looks_box_model_type_arrowButton_women { background-image:url(/img/page/be_a_model/default/beAModel_women_looks_arrowBg.png); }
.be_a_model_looks_box_model_type_arrowButton_pets { background-image:url(/img/page/be_a_model/default/beAModel_pets_looks_arrowBg.png); }


.be_a_model_looks_box_model_type_arrowButton_babies a,
.be_a_model_looks_box_model_type_arrowButton_children a,
.be_a_model_looks_box_model_type_arrowButton_teens a,
.be_a_model_looks_box_model_type_arrowButton_men a,
.be_a_model_looks_box_model_type_arrowButton_women a,
.be_a_model_looks_box_model_type_arrowButton_pets a {
		color:#ffffff !important;
}

.success_stories_arrowButton_clients {
	    background-image:url(/img/page/success_stories/default/successStories_clients_arrowBg.png); 
		background-repeat:no-repeat;
		width:478px; 
		height:32px; 
		padding:3px 0px 3px 10px;
		font-size:16px;
		font-weight:bold;
}

.success_stories_arrowButton_clients a {
		color:#ffffff !important;
}






.be_a_model_looks_box_text {
		background-color:#fbf1df; 
		color:#666666;
		height:105px;
}

.be_a_model_apply_button_all,
.be_a_model_apply_button_corp,
.be_a_model_apply_button_babies,
.be_a_model_apply_button_children,
.be_a_model_apply_button_teens,
.be_a_model_apply_button_teenagers,
.be_a_model_apply_button_men,
.be_a_model_apply_button_women,
.be_a_model_apply_button_animals,
.be_a_model_apply_button_pets {
		height: 34px;
		width: 175px;
		padding:8px 0px 0px 14px;
		background-repeat: no-repeat;
		float:right;
		margin-left:10px;
		font-size:18px;
}

.be_a_model_apply_button_all { background-image:url(/img/page/be_a_model/default/beAModel_corp_apply_button.png); }
.be_a_model_apply_button_corp { background-image:url(/img/page/be_a_model/default/beAModel_corp_apply_button.png); }
.be_a_model_apply_button_babies { background-image:url(/img/page/be_a_model/default/beAModel_babies_apply_button.png); }
.be_a_model_apply_button_children { background-image:url(/img/page/be_a_model/default/beAModel_children_apply_button.png); }
.be_a_model_apply_button_teens { background-image:url(/img/page/be_a_model/default/beAModel_teens_apply_button.png); }
.be_a_model_apply_button_teenagers { background-image:url(/img/page/be_a_model/default/beAModel_teens_apply_button.png); }
.be_a_model_apply_button_men { background-image:url(/img/page/be_a_model/default/beAModel_men_apply_button.png); }
.be_a_model_apply_button_women { background-image:url(/img/page/be_a_model/default/beAModel_women_apply_button.png); }
.be_a_model_apply_button_pets { background-image:url(/img/page/be_a_model/default/beAModel_pets_apply_button.png); }
.be_a_model_apply_button_animals { background-image:url(/img/page/be_a_model/default/beAModel_pets_apply_button.png); }
.be_a_model_apply_button_corp { background-image:url(/img/page/be_a_model/default/beAModel_corp_apply_button.png); }

.be_a_model_apply_button_all a,
.be_a_model_apply_button_corp a,
.be_a_model_apply_button_babies a,
.be_a_model_apply_button_children a,
.be_a_model_apply_button_teens a,
.be_a_model_apply_button_teenagers a,
.be_a_model_apply_button_men a,
.be_a_model_apply_button_women a,
.be_a_model_apply_button_animals a,
.be_a_model_apply_button_pets a {
		color:#FFFFFF !important;
}


.assignmentsIntro {
	width:484px;
	height:184px;
	background-position:0px 0px;
	background-image:url(/img/page/assignments/default/map.png);
}

.assignmentsIntro p{
	font-size: 15px;
	font-weight: bold;
	color:#FFFFFF;
	padding: 25px 230px 40px 12px;
	margin: 0px;
	line-height: 18px;
}

.assignmentsIntroApply-women, 
.assignmentsIntroApply-men, 
.assignmentsIntroApply-teenagers, 
.assignmentsIntroApply-children, 
.assignmentsIntroApply-babies, 
.assignmentsIntroApply-animals, 
.assignmentsIntroApply-corp,
.assignmentsIntroApply-all {
	background-repeat: no-repeat;
	margin: 0px 0px 0px 12px;
	height: 20px;
}

.assignmentsIntroApply-babies { background-image:url(/img/page/assignments/default/applybutton-thin-babies.gif); }
.assignmentsIntroApply-children { background-image:url(/img/page/assignments/default/applybutton-thin-children.gif); }
.assignmentsIntroApply-teenagers { background-image:url(/img/page/assignments/default/applybutton-thin-teenagers.gif); }
.assignmentsIntroApply-men { background-image:url(/img/page/assignments/default/applybutton-thin-men.gif); }
.assignmentsIntroApply-women { background-image:url(/img/page/assignments/default/applybutton-thin-women.gif); }
.assignmentsIntroApply-animals { background-image:url(/img/page/assignments/default/applybutton-thin-animals.gif); }
.assignmentsIntroApply-corp { background-image:url(/img/page/assignments/default/applybutton-thin-corp.gif); }
.assignmentsIntroApply-all { background-image:url(/img/page/assignments/default/applybutton-thin-corp.gif); }

.assignmentsIntroApply-women a, 
.assignmentsIntroApply-men a, 
.assignmentsIntroApply-teenagers a, 
.assignmentsIntroApply-children a, 
.assignmentsIntroApply-babies a, 
.assignmentsIntroApply-animals a, 
.assignmentsIntroApply-corp a,
.assignmentsIntroApply-all a {
	color: #FFFFFF !important;
	font-size:12px;
	font-weight:bold;
	margin: 0px 0px 0px 6px;
	vertical-align:top;
}

.assignmentsSearchBar-women, 
.assignmentsSearchBar-men, 
.assignmentsSearchBar-teenagers, 
.assignmentsSearchBar-children, 
.assignmentsSearchBar-babies, 
.assignmentsSearchBar-animals, 
.assignmentsSearchBar-corp,
.assignmentsSearchBar-all {
	width: 464px;
	height: 22px;
	padding: 10px;
	margin-top: 4px;
}

.assignmentsSearchBar-babies { background-color:#eaf0bc; }
.assignmentsSearchBar-children { background-color:#c7f5a3; }
.assignmentsSearchBar-teenagers { background-color:#d7b8d9; }
.assignmentsSearchBar-men { background-color:#d3d3d3; }
.assignmentsSearchBar-women { background-color:#feeccd; }
.assignmentsSearchBar-animals { background-color:#c3e7f0; }
.assignmentsSearchBar-corp { background-color:#f9eaef; }
.assignmentsSearchBar-all { background-color:#f9eaef; }

.assignmentsSearchBar-women p, 
.assignmentsSearchBar-men p, 
.assignmentsSearchBar-teenagers p, 
.assignmentsSearchBar-children p, 
.assignmentsSearchBar-babies p, 
.assignmentsSearchBar-animals p, 
.assignmentsSearchBar-corp  p,
.assignmentsSearchBar-all p {
	font-size:13px;
	font-weight:bold;
}

.assignmentsSearchBar-women p { color:#a9bc21; }
.assignmentsSearchBar-children p { color:#7eb356; }
.assignmentsSearchBar-teenagers p { color:#9e52a3; }
.assignmentsSearchBar-men p { color:#707070; }
.assignmentsSearchBar-women p { color:#fca205; }
.assignmentsSearchBar-animals p { color:#5fa4b6; }
.assignmentsSearchBar-corp p { color:#b62d4d; }
.assignmentsSearchBar-all p { color:#b62d4d; }

.assignmentsPageNo-women, 
.assignmentsPageNo-men, 
.assignmentsPageNo-teenagers, 
.assignmentsPageNo-children, 
.assignmentsPageNo-babies, 
.assignmentsPageNo-animals, 
.assignmentsPageNo-corp,
.assignmentsPageNo-all {
	width: 464px;
	height: 30px;
	padding: 10px;
	border-bottom: dotted;
	border-bottom-width: 1px;
	border-bottom-color:#666666;
	font-size: 11px;
}

.assignmentsPageNo-women a { color:#fca205 !important; }
.assignmentsPageNo-children a { color:#7eb356 !important; }
.assignmentsPageNo-teenagers a { color:#9e52a3 !important; }
.assignmentsPageNo-men a { color:#707070 !important; }
.assignmentsPageNo-babies a { color:#a9bc21 !important; }
.assignmentsPageNo-animals a { color:#5fa4b6 !important; }
.assignmentsPageNo-corp a { color:#b62d4d !important; }
.assignmentsPageNo-all a { color:#b62d4d !important; }

.assignmentsPageNo-women img, 
.assignmentsPageNo-men img, 
.assignmentsPageNo-teenagers img, 
.assignmentsPageNo-children img, 
.assignmentsPageNo-babies img, 
.assignmentsPageNo-animals img, 
.assignmentsPageNo-corp img,
.assignmentsPageNo-all img {
	float:right;
}

.assignmentsListHead-women, 
.assignmentsListHead-men, 
.assignmentsListHead-teenagers, 
.assignmentsListHead-children, 
.assignmentsListHead-babies, 
.assignmentsListHead-animals, 
.assignmentsListHead-corp,
.assignmentsListHead-all {
	width: 464px;
	height: 30px;
	padding: 10px;
}

.assignmentsListHead-women p { color:#fca205;	font-size:14px !important;	font-weight:bold; }
.assignmentsListHead-men p { color:#707070;	font-size:14px !important;	font-weight:bold; }
.assignmentsListHead-teenagers p { color:#9e52a3;	font-size:14px !important;	font-weight:bold; }
.assignmentsListHead-children p { color:#7eb356;	font-size:14px !important;	font-weight:bold; }
.assignmentsListHead-babies p { color:#a9bc21;	font-size:14px !important;	font-weight:bold; }
.assignmentsListHead-animals p { color:#5fa4b6;	font-size:14px !important;	font-weight:bold; }
.assignmentsListHead-corp p { color:#b62d4d;	font-size:14px !important;	font-weight:bold; }
.assignmentsListHead-all p { color:#b62d4d;	font-size:14px !important;	font-weight:bold; }

.assignmentsList {
	width: 464px;
	padding: 10px;
	clear:both;
	color:#666666;
	font-size:12px;
}

.assignmentsListCol1 {
	width: 280px;
	margin-right:40px;
	float:left;
}

.assignmentsListCol2 {
	width: 60px;
	margin-right:20px;
	float:left;
	font-weight:bold;
}

.assignmentsListCol3 {
	float:left;
	font-weight:bold;
}

.assignmentsListDivide {
	border-bottom: dotted;
	border-bottom-width: 1px;
	border-bottom-color:#666666;
	clear: both;
	width: 484px;
	height: 10px;
}

.assignmentsDivide-women, 
.assignmentsDivide-men, 
.assignmentsDivide-teenagers, 
.assignmentsDivide-children, 
.assignmentsDivide-babies, 
.assignmentsDivide-animals, 
.assignmentsDivide-corp,
.assignmentsDivide-all {
	clear: both;
	width: 484px;
	height: 6px;;
}

.assignmentsDivide-babies { background-color:#eaf0bc; }
.assignmentsDivide-children { background-color:#c7f5a3; }
.assignmentsDivide-teenagers { background-color:#d7b8d9; }
.assignmentsDivide-men { background-color:#d3d3d3; }
.assignmentsDivide-women { background-color:#feeccd; }
.assignmentsDivide-animals { background-color:#c3e7f0; }
.assignmentsDivide-corp { background-color:#f9eaef; }
.assignmentsDivide-all { background-color:#f9eaef; }


.successRow {
	width:484px;
	clear:both;
}

.successCol1 {
	width:290px;
	margin-right:30px;
	float:left;
}

.successTitle {
	font-size:16px  !important;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.successSubHead {
	font-weight:bold;
	margin:0px;
	padding:0px 0px 14px 0px;
}

.successCopy {
	margin:0px;
	padding-bottom:14px;
}

.successQuote {
	margin:0px;
	font-style:italic;
	padding-bottom:14px;
}

.successLink {
	padding:0px;
	margin:0px 0px 10px 0px;
	clear:both;
}

.successLink a{
	font-weight:bold;
	padding:0px 0px 5px 20px;
	background-repeat:no-repeat;
}

.successPicsLink {
	background-image:url(/img/page/success_stories/default/successStories_photo.gif);
}

.successMoreLink {
	background-image:url(/img/page/success_stories/default/successStories_more.gif);
}

.successCol2 {
	width:164px;
	float:left;
}

.successCol2 img {
	width:164px;
}

.successRule {
	clear:both;
	border-bottom:dotted #666666 1px;
	margin-bottom:30px;
	height:20px;
<<<<<<< .mine
}

table.data {
	margin: 10px 0px 10px 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 10px;
	border-left-width: 1px;
	border-top-color: #808080;
	border-right-color: #808080;
	border-bottom-color: #808080;
	border-left-color: #808080;
	width: 100%;
}

table.data thead {
	background-color: #808080;
}

table.data thead tr {
}

table.data thead tr th {
	padding: 0.5em;
	font-weight: bold;
	color: #F0F0F0;
}

table.data tfoot {
	background-color: #C0C0C0;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #808080;
}

table.data tfoot tr {
}

table.data tfoot tr td {
	padding: 0.5em;
	font-style: italic;
	font-size: 0.83em;
	color: #525252;
}

table.data tbody {
}

table.data tbody tr:nth-child(odd) {
	background-color: #F0F0F0;
	color: #808080;
}

table.data tbody tr:nth-child(even) {
	background-color: #C0C0C0;
	color: #525252;
}

table.data tbody tr * a {
	font-weight: normal !important;
}

table.data tbody tr td {
	padding: 0.5em;
}

fieldset {
	border: solid 1px #404040;
	padding: 1em;
	margin-top: 0.5em;
}

legend {
	font-weight: bold;
}

.mandatory:after {
	content: "*";
}

.template-change-country {
	width:129px;
	height:70px;
	float:left;
}

.template-change-country-layout {
	padding:42px 0px 0px 16px;
}

.template-change-country-flags {
	display: none;
	padding:20px;
	background-color: #dddddd;
	text-align:center;
}

.template-change-country-flags img {
	vertical-align: middle !important;
	margin-right: 6px;
	margin-left: 20px;
}

.template-change-country-flags a {
	color:#0000FF;
}

.aboutTeamRow {
	clear: both;
}
.aboutTeamPic {
	float: left;
	width: 100px;
}
.aboutTeamText {
	float: left;
	margin-bottom: 20px;
}

.templateLoginName {
	color:#B72D4E;
	font-size:14px;
	font-weight:bold;
	line-height:12px;
	margin:0;
	padding:0;
}

.templateLoginLinks {
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.templateLoginLinks a {
	background-image:url(/img/sidebox/default/link-background.png);
	background-position:right 3px;
	background-repeat:no-repeat;
	color:#666666;
	padding-right:10px;
}


.singleColContainer {
	margin:10px;
}

.singleColContainertext {
	margin-right:40px;
}

.singleColContainer h3 {
	font-size:16px;
	margin:0px 0px 20px;;
	padding:0px;
}

.accountSignInRow {
	clear:both;
	margin-top:25px;
}

.accountSignInCol1 {
	width:250px;
	float:left;
	border-right: dotted #666666 1px;
}

.accountSignInCol2 {
	float:left;
	padding-left:40px;
}

.accountSignInCol2 p {
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:14px;
	line-height:26px;
}

.jobBoardListingHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 2px 0px;
}

.jobBoardListingTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 2px 0px;
	line-height:11px;
}

.jobBoardListingHead a {
	color:#b52b4c;
}

.jobBoardListingTitle a {
	color:#b52b4c;
}

.teamDetailsContainer {
	clear:both;
	margin-bottom: 30px;
	float: left;
}

.teamDetailsPic {
	width:160px;
	float:left;
}

.teamDetailsText {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	width:310px;
}

.teamDetailsText p{
	font-size:14px;
	margin:0px;
	padding:0px;
}

.teamDetailsText h6{
	font-size:18px;
	margin:0px 0px 10px;
	padding:0px;
}

.teamDetailsLine {
	border-top: 1px dotted #666666;
	clear:both;
	padding:0px 0px 30px;
}