body {
 margin:0px;
	padding:0px;
	background-color:;
	background-image:url("images/bg.gif");
	font-family:verdana, arial, sans-serif;
	color:#000;
	font-size:8pt;
	letter-spacing:;
	line-height:;
	font-weight:;
	scrollbar-arrow-color:#ccc;
	scrollbar-track-color:#ccc;
	scrollbar-shadow-color:#333;
	scrollbar-face-color:#5a6d73;
	scrollbar-highlight-color:#fff;
	scrollbar-darkshadow-color:#000;
	scrollbar-3dlight-color:#000;} 
	
Table {background-color:; padding:; margin:; width:; align:; float:;}
td {margin: 0; padding: 0;} 
.dottedline{width:539px; height:11px; border: 0;}
.noticeimg{width: 540px; height: 29px; border: 0;}
#titlebarwelcome {width:540px; height:29px; border: 0;}
#updatebutton{width:570px; height:40px; border: 0;}
 
 /* ---------------------  Front Page --------------------- */
 #fpspecialservices{width:540px; height:29px; border: 0;}
 #fpsspic{width:325px; height:214px; border: 0; float: right;}
/* ---------------------  Header --------------------- */
#skipnav{position: absolute; top: 42px; left: 25%;}
#skipnav a, #skipnav a:visited{font-size: 7pt; text-decoration: none; color: #fff;}
#skipnav a:hover {font-size: 7pt; color:#ffae07; text-decoration: none;}

#Table_Header{border-collapse: collapse; border: 0; padding: 0; margin: 0 auto;}
#layoutimg1{width:193px; height:197px; border:0;}
#layoutimg2{width:587px;height:197px; border:0;}
#layoutimg3{width: 193px; height: 42px; border: 0;}
#tdlayout4{background-image: url(images/layout_04.jpg); background-repeat: no-repeat; width: 587px; height: 42px; vertical-align: top;}


.printHeader {text-align: center;}
#prHeaderimg {width: 613px; height: 97px; border: 0; margin: 0 auto;}

#latestNews{background-image:url(images/bg_leftcolumn.gif); vertical-align: top;}
#tdlayout6{background-image:url(images/layout_06.jpg); vertical-align: top;}
#whitespace{width:587px; height:10px;}
#bodyCell{width: 575px; border: 0; border-collapse: collapse; padding: 0; margin: 0 auto;}
#content{width: 575px; vertical-align: top;}
/* --------------------- Include News --------------------- */
#Table_News{width:193px; border:0; border-collapse: collapse; padding: 0; margin: 0; background-image: url(images/bg_leftcolumn.gif);}
#news1{background-image: url(images/bg_left_menu_leftbar.gif); width: 13px; vertical-align: top;}
#lftmenu1{width:13px; height:303px; border: 0;}
#news2{background-image: url(images/bg_left_menu_middle.gif); width: 165px; vertical-align: top;}
#Table_News2{width:165px; border: 0; border-collapse: collapse; padding: 0; margin: 0;}
#Table_News2 tr{vertical-align: top;}
#newstd1{width: 15px;} 
#newstd2{width: 150px;} 
.newsdots{border: 0; width: 15px; height: 20px;}

#ltmenurt{background-image: url(images/bg_left_menu_rightbar.gif); width: 15px; vertical-align: top; }
#ltmenu3{width:15px; height: 303px;}
#ltmenu4{width:193px; height:52px;}
#studyguidecover{width:125px; height:163px; border:0;}
p.center {text-align: center;}
#tpmapsm{width: 176px; height: 183px; border: 0;}
#wmnimg{width: 100px; height: 150px; border: 0;}
#milimg{width: 125px; height: 94px; border: 0;}

/* ---------------------Footer --------------------- */
#layout7{width: 193px; height: 44px; border:0;} 
#layout8{width: 587px; height: 44px; border: 0;} 
#layout9{width: 193px; height: 37px; border: 0;}
#ft2td2{background-image: url(images/layout_10.jpg); font-size: 8pt; color: #999;}
#ft2float{text-align: center; float: right; padding-right: 10px;}
#prntfootimg{width: 613px; height: 85px; border: 0;}
#ftrwspimg{width: 780px; height: 6px; border:0;}
/* --------------------- End Footer --------------------- */
table.data {border: 1px solid #ccc; border-collapse: collapse; padding: 5px; margin: auto;}
td.data{border: 1px solid #ccc; border-collapse: collapse;  vertical-align: center; padding: 5px; margin: 0;}
td.datacentered{ border: 1px solid #ccc; border-collapse: collapse; text-align: center; vertical-align: center; padding: 5px; margin: 0;}
th.data{border: 1px solid #ccc; border-collapse: collapse; text-align: center; vertical-align: center; padding: 5px; margin: 0; font-weight: bold;}

Img {border-color:;border-width:;}

p, br, td {
	background-color:;
	font-family:verdana, arial;
	color:#000;
	font-size:9pt;
	letter-spacing:;
	line-height:;
	font-weight:;
	vertical-align:;
	padding:;	}
	
h2, a.h2, a.h2:link, a.h2:visited {
	font-family:verdana, arial;
	color:#000;
	font-size:16pt;
	letter-spacing:;
	line-height:;
	font-weight:;
	text-decoration:none;}
		
H3, A.H3, A.H3:link, A.H3:visited {
	font-family:verdana, arial;
	color:#5a6d73;
	font-size:16pt;
	letter-spacing:;
	line-height:;
	font-weight:;
	text-decoration:none;
	}
	
h4, a.h4, a.h4:link, a.h4:visited  {
	font-family:verdana, arial;
	color:#000;
	font-size:12pt;
	letter-spacing:;
	line-height:;
	font-weight:;}
	
.PageTitle{
	font-family:verdana, arial;
	color:#030075;
	font-size:14pt;
	letter-spacing:;
	line-height:;
	font-weight:;
	text-decoration:none;}
	
.TrooperTitle{
	font-family:verdana, arial;
	color:#030075;
	font-size:11pt;
	letter-spacing:;
	line-height:;
	font-weight:800;
	text-decoration:none;}

.SectionTitle{
	font-family:verdana, arial;
	color:#030075;
	font-size:9pt;
	letter-spacing:;
	line-height:;
	font-weight:800;
	text-decoration:none;
	padding-top: 10px;}
	
.LatestNews{
	font-family:verdana, arial;
	color:#fff;
	font-size:8pt;
	letter-spacing:;
	line-height:;
	font-weight:;
	text-decoration:none;}

.HeadTitle{
	font-family:verdana, arial;
	color:#030075;
	font-size:10pt;
	letter-spacing:;
	line-height:;
	font-weight:800;
	text-decoration:none;}

a {	
	font-family:verdana, arial;
	text-decoration:underline;
	color:#00f;
	font-size:9pt;
	letter-spacing:;
	line-height:;
	font-weight:;} 
a:active {text-decoration:underline;color:#00f;} 
a:visited {text-decoration:underline;color:#00f;} 
a:link {text-decoration:underline;color:#00f;} 
a:hover {text-decoration:none;color:#ffae07;} 

a.menu {font-family:verdana;text-decoration:none;font-size:10pt;color:#f4f3e4;}
a.menu:link {font-family:verdana;text-decoration:none;font-size:10pt;color:#f4f3e4;} 
a.menu:active {font-family:verdana;text-decoration:none;font-size:10pt;color:#f4f3e4;} 
a.menu:visited {font-family:verdana;text-decoration:none;font-size:10pt;color:#f4f3e4;} 
a.menu:hover {font-family:verdana;text-decoration:underline;font-size:10pt;color:#f4f3e4;}

a.piorelease{text-decoration:none;color:#fff; padding-left:5px;}
a.piorelease:link{text-decoration:none;color:#fff; padding-left:5px;}
a.piorelease:active {text-decoration:none;color:#fff; padding-left:5px;} 
a.piorelease:visited {text-decoration:none;color:#fff; padding-left:5px;} 
a.piorelease:hover {text-decoration:none;color:#ffae07; padding-left:5px;}

.faq_answer{padding: 1px 20px; margin-bottom: 10px;}

#printHeader{display:none;}
#printFooter{display:none;}
a.footerlink, a.footerlink:visited {font-size:8pt; color:#ffae07;}
		
/*  *** New Drop Down Menu ****** */
#menuh-container	{
	width: 110%;
	float: left;
	margin: -10px 0 -15px 0;
	padding: 0;}

#menuh	{
	float:left;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-top: 5px;
	color: #003471;}
		
#menuh a{
	font: normal 8pt/1.0em sans-serif;
	display:block;
	border: 0;
	margin:0;
	padding: 0px;}
	
#menuh a, #menuh a:visited	/* menu at rest */{
	font: normal 8pt/1.0em sans-serif;
	color: #030075;
	background-color: transparent;
	text-decoration:none;
	white-space:nowrap;}
	
#menuh a:hover	/* menu at mouse-over  */{
	font: normal 8pt/1.0em sans-serif;
	color: #fff;
	white-space:nowrap;}	
			
#menuh a.top_parent {
color: #003471; margin: 0; padding: 0;}
 
#menuh a.top_parent:hover {color: #fff;  padding: 0; margin: 0;}

#menuh ul{
	list-style:none;
	margin: 0;
	margin:0 2px 0px 1px;
	padding:0px;
	float:left;	}

#menuh li{
	margin: 0;
	padding: 0;
	position:relative;
	white-space:nowrap;}

#menuh ul ul{
	display:none;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	padding: 0px .5em;
	padding-top: 3px;
	background-color: #ffae07;	
	position:absolute;
	z-index:500;
	width: 70px;
	min-width: 130px;
	top: 44px;}

#menuh ul ul li {
	background: url(images/arrow-gold.gif); 
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	padding-left: 10px;
	padding-top: 2px;
	height: 17px;
	white-space:nowrap;}

div#menuh li:hover{z-index:100;}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul{
	display:none; 
	border-bottom: 1px solid #b37928;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul{
	display:block; 
	border-bottom: 1px solid #b37928;}
	
	/* ---------------------  Recruiter Pages --------------------- */
#tutorials {border: 1px solid #ccc; border-collapse: collapse; padding: 4px; vertical-align: top;}
#tutorials th {border: 1px solid #ccc; border-collapse: collapse; padding: 4px; vertical-align: top; background-color: #e7e7e7; font-weight: bold; text-align: center;}
#tutorials td {border: 1px solid #ccc; border-collapse: collapse; padding: 4px; vertical-align: top;}
.full {color: #666;  font-style: italic;}

.mapdiv {display: block; clear: both; margin: 2px 0px;}
table.contacttable {width: 100%; clear: both; display: block; border: 1px solid #eee; border-collapse: collapse; background-color: #f6f7f7; margin: 5px 0px; padding: 2px;}
td.contacttable{ border: 1px solid #eee; border-collapse: collapse; background-color: #f6f7f7;  padding: 2px; vertical-align: top;}
th.contacttable{ border: 1px solid #eee; border-collapse: collapse; background-color: #f6f7f7;  padding: 2px; font-size: .90em; font-weight: bold; text-align: center;  vertical-align: top;}
#tprecmappic{width: 353px; height: 277px; float: left; border: 0; margin: 0px 2px 8px 0px;}


#recpic{width:225px; float:left; padding-top:10px;}
#recpic img{width: 200px; margin: 7px; border: 2px solid #000;}
#recname{width:350px; float:left; padding-top:10px;}
.tpnewsdiv{clear:both; padding-top:5px;}
#tpnews{width:540px; height:29px; border: 0;}

#gibbons{height: 263px;} /* a*/
#bbullis{height: 289px;}/* b */
#nelson{height: 250px;} /* c */
#vazquez{height: 291px;} /* d */
#kotin{height: 269px;} /* e */
#sarabese{height: 291px;} /* f */

#holloway{height: 239px;} /* k */
#jackson{height: 268px;}/* l */
#cepiel{width: 200px; height: 283px; margin: 7px; border: 2px solid #000; float: left;} /* g */
#edin{width: 207px; height: 265px; margin: 7px; border: 2px solid #000; float: left; } /* nyc */
#alv{width: 200px; height: 265px; margin: 7px; border: 2px solid #000; float: left; } /* nyc */
.reccontact{clear:both; margin: 10px 10px 10px 2px; text-align: justify;} /* nyc */
.nycadd{clear: both; margin: 10px auto; text-align: center;}/* nyc */
.eventul{list-style-type: none; margin: 0 10px 10px 10px; padding: 0 4px;} /* nyc */

/* ---------------------  Academy  --------------------- */
#fstclassimg{width: 250px; height: 212px; border: 2px solid #006;}
#acad1img{width: 250px; height: 188px; border: 2px solid #006;}
#arrivemale{width: 250px; height: 205px; border: 2px solid #006; float: left; margin-right: 5px;}
#arrivefemale{width: 250px; height: 205px; border: 2px solid #006;}
#bottomacadimgs{display: block; clear: both; padding-top: 10px; text-align: center;}
/* ---------------------  Criminal Investigation --------------------- */
#bcicarinvest{float:right; border: 0; margin:5px; width:275px; height:186px;}
#svuimg{width: 199px; height: 250px; float: right; border: 0; margin: 0px 5px;}
#ICAClogo{width: 150px; height: 219px; border: 0; float: right; margin: 5px;}
#cflimg1{float:right; padding:5px; width:151px; height:200px; clear:right;}
#bciccuimg{width: 151px; height: 200px; border: 0;}
#cflimg2{float:right; padding:5px; width:151px; height:117px; clear:right;} 
#cflimg{width:151px; height:117px; border:0;}
#ctudiv{float:right; padding:5px; width:151px; height:288px; clear:right;} 
#ctuimg{width:150px; height:288px; border:0;} 
/* ---------------------  Curriculum  --------------------- */
#cir1 {float: right; width: 150px; height: 127px; border: 2px solid #000;}
#cir2 {float: right; width: 150px; height: 130px; border: 2px solid #000;}
#cir3 {float: right; width: 150px; height: 121px; border: 2px solid #000;} 
/* ---------------------  Careers  --------------------- */
#mrtsalute{width: 175px; height: 117px; border: 1px solid #000; float: right;}
#aviationMRT{width: 300px; height: 172px; border: 1px solid #000; float: right;} 
#heliooverimg{width: 550px; height: 367px; border: 1px solid #000;}
/* ---------------------  Basic School --------------------- */
#arriveimg{width: 200px; height: 176px; border: 2px solid #000; float: right;}
#classrmimg{width: 200px; height: 150px; border: 2px solid #000; float: right;}
#saluteimg{width: 200px; height: 151px; border: 2px solid #000; float: right;}
/* ---------------------  Aviation --------------------- */
#nysphelicopter{float: right; margin: 5px; height:123px; width: 200px;}
/* ---------------------  Candidate Info --------------------- */
#candinfo1{width: 250px; height: 138px; border: 2px solid #000; margin: 0px 2px; float: right;}
/* ---------------------  Height/Weight --------------------- */
#htwt1{width: 250px; height: 171px; border: 2px solid #000; float: right;}
/* ---------------------  Fitness Levels --------------------- */
#situpimg{width: 200px; height: 111px; border: 2px solid #000; float: right;}
#pushupimg{width: 200px; height: 105px; border: 2px solid #000; float: right;}
/* ---------------------  Field Training --------------------- */
#detailsalute {width: 200px; height: 205px; border: 2px solid #000; float: right;}
#fldgrad{width: 250px; height: 175px; border: 2px solid #000; float: right;}
/* ---------------------  Employment --------------------- */
#testsessionimg{width: 300px; height: 201px; border: 2px solid #000; float: right; margin: 0px 5px;}
/* ---------------------  Military --------------------- */
#military1pic{width: 250px; height: 163px; border: 2px solid #000; float: right; margin: 5px;}
/* ---------------------  K9 --------------------- */
#k9pic{width: 158px; height: 248px; float: left;  margin: 5px;}
#k9centerpic{width: 300px; height: 171px; float: right; border: 2px solid #000; margin: 5px;}
/* --------------------- Marine Unit ----------------------- */
#boatpic{width: 250px; height: 185px; border: 2px solid #000; margin: 5px; float: right;}
/* --------------------- Bike Unit ----------------------- */
#bikepic{width: 275px; height: 188px; border: 2px solid #000; margin: 5px; float: right;}
/* --------------------- Snowmobile Unit ----------------------- */
#snowmobilepic{width: 285px; height: 166px; border: 2px solid #000; margin: 5px; float: right;}
#ATVpic{width: 250px; height: 188px; border: 2px solid #000; margin: 5px; float: right;}
/* --------------------- SORT Unit ----------------------- */
#sortpic{width: 300px; height: 202px; border: 2px solid #000; margin: 5px; float: right;}
/* --------------------- Motorcycle Unit ----------------------- */
#motorcyclepic{width: 314px; height: 195px; border: 2px solid #000; margin: 5px; float: right;}
/* ---------------------  Interactive Map --------------------- */
#interptmap{width: 550px, height: 431px; border: 0;}
/* ---------------------  Selection Process --------------------- */
#spattnpic, #spsuppic, #sphtwtpic, #sppolypic{width: 200px; height: 150px; margin: 5px; float: right; border: 2px solid #000;}
#sppshuppic{width: 200px; height: 151px; margin: 5px; float: right; border: 2px solid #000;}
/* ---------------------  Scuba --------------------- */
#scuba1pic{width: 200px; height: 258px; margin: 5px; float: right; border: 2px solid #000;} 
#scubawinterpic{width: 200px; height: 202px; margin: 5px; float: right; border: 2px solid #000;}
/* ---------------------  SRO --------------------- */
#sropic1 {width: 150px; height: 164px; margin: 5px; float: right; border: 2px solid #000;}
#sropic2 {width: 150px; height: 118px; margin: 5px; float: right; border: 2px solid #000;}
#sropic3 {width: 150px; height: 156px; margin: 2px 5px; float: right; border: 2px solid #000;}
/* ---------------------  Schedule --------------------- */
#schedulepic  {width: 300px; height: 215px; margin: 5px; float: right; border: 0;}
/* ---------------------  Policy --------------------- */
#disclaimer{float: right; width:235px; 	margin: 4px 10px; border: double #ffae07; padding: 4px;}
/* ---------------------  Profiles--------------------- */
#xmoralespic{width: 140px; height: 147px; margin: 2px; float: right; border: 2px solid #000;}
#pperezpic{width: 150px; height: 113px; margin: 2px; float: right; border: 2px solid #000;}
#mmillnerpic{width: 150px; height: 160px; margin: 2px; float: right; border: 2px solid #000;}
#grichardsonpic{width: 150px; height: 132px; margin: 2px; float: right; border: 2px solid #000;}
#snellpic1{width: 150px; height: 101px; margin: 2px; float: right; border: 2px solid #000;}
#snellpic2{width: 150px; height: 110px; margin: 2px; float: right; border: 2px solid #000;}
#jhaagpic{width: 150px; height: 206px; margin: 2px; float: right; border: 2px solid #000;}
#henrypic{width: 150px; height: 111px; margin: 2px; float: right; border: 2px solid #000;}
#gperezpic{width: 150px; height: 107px; margin: 2px; float: right; border: 2px solid #000;}
#rmyerspic{width: 150px; height: 143px; margin: 2px; float: right; border: 2px solid #000;}
#cneidertpic{width: 150px; height: 113px; margin: 2px; float: right; border: 2px solid #000;}
.namepara{font-weight: bold;  margin-top: 10px;}
/* ---------------------  PAT --------------------- */
#medinotice{border:1px solid black; width:550px; text-align:center; padding:2px; margin:0px; font-size:8pt;}
.splitdiv{width:49%; float:left; text-align: center;}
#supdownpic{width: 251px; height: 150px; border: 0;}
#supuppic{width: 187px; height: 150px; border: 0;}
.under{text-decoration: underline;}
.blun{text-decoration: underline; font-weight: bold;}
.sectdiv{clear:both; text-align:left; margin:6px 0px;}
#puup1{width: 282px; height: 150px; border: 0;}
#pudown1{width: 212px; height: 125px; border: 0; padding-right:5px;}
#pudown2{width: 228px; height: 125px; border: 0; padding-left:5px;}
/* ---------------------  Women--------------------- */
#firstwomen{width:200px; height:161px; border:2px solid #000; float: right;}
.wname{font-weight: bold; clear: both;}
#campfam{margin-right: 5px; width: 175px; height: 147px; border: 2px solid #000; float: left;}
#dcampbell{width:150px; height:196px; border:2px solid #000; float: right;} 
#damaris, #strack1{width:150px; height:151px; border:2px solid #000; float: right;}
#strack2{width:150px; height:105px; border:2px solid #000; float: right;} 
#sweeney{width:150px; height:113px; border:2px solid #000; float: right;}
#landy{width: 150px; height:170px; border: 2px solid #000; float: right;}
#trickey{width:150px; height:225px; border:2px solid #000; float: right;}
#trickey2{width:150px; height:160px; border:2px solid #000; float: left; margin-right: 2px;}
#groeber{width:150px; height:226px; border:2px solid #000; float: right;}
#sharpe{width:150px; height:211px; border:2px solid #000; float: right;}
