/* CSS Document */

/* General page layout */

.dotted { height:1px; background-image:url(images/dottedmain.gif);  padding:0px; margin:0px 0px 4px 0px; overflow:hidden;}
.dottedline_high {height:15px; background-image:url(images/dottedhigh.gif); overflow:hidden;

 content:".";
 display:block;
 height:15;
content:".";
 clear:both;


}
/* Page content imagery */
.imagesright {float:right; padding:5px 5px 5px 10px;}
.imagesrightbubble {float:right; padding:4px 0px 0px 0px;}
.imagesleftbubble {float:left; padding:4px 6px 0px 0px;}
.imagesleft {float:left; padding:5px 10px 5px 5px;}



 .clear {
 content:".";
 display:block;
 height:0;
 font-size:0;
 clear:both;
 visibility:hidden;
 overflow:hidden;
 
 }

/* Text and links areas
--------------------------------------------------------------------------------------------------------------------------------------

/* text areas  */

h1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:90%; color:#000000; padding:10px 0px 3px 0px; margin:0px 0px 0px 0px;}
h2 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:80%; color:#000000; padding:5px 0px 3px 0px; margin:0px 0px 0px 0px;}
h3 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:80%; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
p {margin:0px 0px 16px 0px;}


.text {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; line-height:17px;}
.text_nomargin {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; line-height:17px; margin:0px 0px 0px 0px;}

.header {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:80%; color:#000000; font-weight:bold;}
.header2 {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:80%; color:#000000; font-weight:bold;}

/* links */
a.default:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #666666; text-decoration: none;}

a.leftnav:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none;}
a.leftnav:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none;}
a.leftnav:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none;}
a.leftnav:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #FF0000; text-decoration: none;}

a.navbottom:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.navbottom:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.navbottom:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.navbottom:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none;}

.navpipe {color:#EBEEF0; font-size:70%;}
.navpipeblack {color:#000000; font-size:60%; float:right;}
.navpipe_white {color:#FFFFFF; font-size:60%;}
.navpipe_dgrey {color:#C2C4C6; font-size:60%;}
.navpipe_jobtitle {color:#DBDBDB; font-size:70%;}
.bannerpipe {color:#666666; font-size:2px; float:right;}


/* Bulleted Lists */
li { list-style-position: outside; list-style-image: url(images/bullet.gif); list-style-type: none; padding-top:2px; padding-left:5px}
ul { margin : 0px 16px 18px 20px; }
.extrabullet { padding: 0px 0px 0px 10px; }
.liin { margin : 0px 0px 0px 20px; }

/* Vacancy Results page */
.resultsjt { background-color:#DBDBDB; padding:5px 5px 5px 5px; margin:0px 0px 1px 0px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000;}
.resultsorg {height:15px; background-color:#EBEEF0; padding:5px 5px 5px 5px; margin:0px 0px 1px 0px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000;}
.resultsloc {height:15px; background-color:#EBEEF0; padding:5px 5px 5px 5px; margin:0px 0px 1px 0px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000;}
.resultssal {height:15px; background-color:#EBEEF0; padding:5px 5px 5px 5px; margin:0px 0px 1px 0px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000;}
.resultsbottombar {height:15px; background-color:#EBEEF0; padding:5px 5px 5px 5px;  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000;}
.resultsnxtprv {height:15px; width:130px; float:right; text-align:right;}
.resultsviewing {height:15px; width:220px; float:left;}

.resultsside {height:15px; width:100px; float:left;}


/*Mailback Warning*/

.warning {border:solid 1px #EBEEF0; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:70%; font-weight:bold; color:#000000; padding:6px 6px 15px 6px; margin:0px 0px 10px 0px}
.triangle {float:left; width:40px; height:37px; background-image:url(../myny/images/warning.gif);}
.spacer {height:17px; width:390px; }

/*Results Page */
.disabled {color:#999999;}

/*Profile Pages*/
.profilelogoouter {width:390px;}
.profilelogo {float:left; }

.profilelinks {width:360px; height:40px; padding: 0px 0px 0px 20px;}

.profilebuttons_a {width:170px; height:19px; float:left;}
.profilebuttons_b {width:170px; height:19px; float:left;}

/*Culture Pages*/
.personwrap { height:171px; padding:0px 10px 0px 13px;}
.persontextwrap { padding:0px 10px 0px 13px;}
.culture01 {height:171px; width:172px; float:left; padding:0px 10px 0px 0px;}
.culture02 {height:171px; width:172px; float:left; padding:0px 0px 0px 10px;}
.culture03 {height:171px; width:172px; float:left; padding:25px 10px 0px 0px;}
.culture04 {height:171px; width:172px; float:left; padding:25px 0px 0px 10px;}

.culturetext01 {width:172px; height:38px; background-image:url(../publicsector/images/culture01bg.gif); background-repeat:repeat-y; float:left; margin:0px 20px 0px 0px;}
.culturetext01name {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:5px 0px 0px 15px; font-weight:bold;}
.culturetext01title {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:0px 0px 0px 15px;}


.culturetext02 {width:172px; height:38px; background-image:url(../publicsector/images/culture02bg.gif); background-repeat:repeat-y; float:left;}


.culturetext01main {width:172px; height:100px; background-image:url(../publicsector/images/culture01bg2.gif); background-repeat:repeat-y; float:left; margin:1px 20px 0px 0px;}
.culturetext02main {width:172px; height:100px;background-image:url(../publicsector/images/culture02bg2.gif); background-repeat:repeat-y; float:left; margin:1px 0px 0px 0px;}

.culturetextmain {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:5px 12px 0px 15px; }

.culture01base {
	width:172px;
	height:32px;
	background-color: #FFFFFF;
}
.culture02base {
	width:172px;
	height:32px;
	background-color: #FFFFFF;
}


/*MYNY Page*/

.appformwrap {width:380px; height:199px;}
.screenshot01 { float:left; width:188px;}
.screenshot02{ float:left; width:192px;}



/*Your Careers*/
.yourcareer {height:150px; padding: 0px 0px 0px 25px;}


.peopleleft {float:left; width:203px; }
.choosearea {float:left; width:131px; }

.buttonsyourcareer{float:left;}

/*fresh digital homepage*/

.fresh {text-align:center;}

/*extra pages*/
.gap {height:17px; width:100%; }
.flashtranslation {
	height: 262px;
	width: 390px;
}

/*Flash Movie*/
/* hide from ie on mac \*/
	#flashcontent {
		width: 390px;
		height: 215px;
	}
	/* end hide */
