* { margin:0; padding:0;}

body{ background:#FFFFFF; background:url(images/ht.gif) repeat-x top;}

html, input, textarea, select{font-family: Helvetica, Arial, Sans-Serif; font-size:14px; color:#3a3a3a;}



/*================== Typography.htm ==================*/



h1 { font-weight: lighter; font-size: 20pt; color: #000000;}

h3 {color: #83bab4;}



a {color: Red;}

a:hover{text-decoration:none;}

span a{ color:#83bbb4;}



img {border-style: none;

	border-color: inherit;

	border-width: 0;

	vertical-align:top; 	

	float: left;

}



ul { list-style:none; }



.clear { clear:both; text-align: right; }







/*================== Header ==================*/



#header_content

{

}







/*================== background header ==================*/



#background_header

{
	display: table; 
	height: 130px; 
	width: 100%; 
	top: 0; 
	left: 0; 
	position: absolute; 
	overflow: hidden;  
	background: url('images/elem_03.png') repeat-x;
}







/*================== footer ==================*/



#footer{height: 40px; width: 100%; overflow: hidden; margin: 50px 0 20px 0; border-top: solid 1px #83bab4; text-align: center;}







/*================== content ==================*/



.title{ display:block;}

.indent_p{ height:11px;}

#content .height_table{ height:262px; width:29px; float:left;}

#content{ margin-top:10px;}

#content .col_1 .indent, #content .col_2 .indent, #content .col_3 .indent{ float:left;}
.careers, .contact {background:url(images/careers_colback.jpg) repeat-x;font-size:12px; padding:10px;}











/*================== Generic.htm ==================*/





#page1 .indent_top_box{ padding:0 15px 0 24px; font-size:18px; color:#f3f3f1; font-style:italic; height:200px;}

#page1 .indent_top_box span{ float:right;}

#page1 .indent_top_box a{ color:#f3f3f1}

#page1 .indent_top_box .title{ margin-bottom:15px;}

#page1 .indent_top_box .ind{ padding:34px 0 21px 0;}

#page1 .indent_top_box  ul{ margin:15px 0 0 0;}



#page1 #content .row_2 {background: url('images/elem_16.png') no-repeat; text-align: center; margin: 10px 0 0px 0;}

#page1 #content .row_2 .thetext { font-size: 13px; padding-top: 5px;  }

#page1 #content .row_3 { padding-top: 5px; font-size:12px; }

#page1 #content .row_4 { padding-top: 5px; width: 100%; }



#page1 #content .col_2 a, #page1 #content .col_2b a {float: left; border: none;}

#page1 #content .col_2 img, #page1 #content .col_2b img  {border: none;}



#page1 #content .col_1b { text-align: left; float: left;}

#page1 #content .col_2b { text-align: right; float: right;}









/*================== LongIsland.htm ==================*/





#page2 .indent_top_box{ padding:0 15px 0 24px; font-size:18px; color:#f3f3f1; font-style:italic; height:200px;}

#page2 .indent_top_box span{ float:right;}

#page2 .indent_top_box a{ color:#f3f3f1}

#page2 .indent_top_box .title{ margin-bottom:15px;}

#page2 .indent_top_box .ind{ padding:34px 0 21px 0;}

#page2 .indent_top_box  ul{ margin:15px 0 0 0;}



#page2 #content .row_2 {background: url('images/nav_back.jpg'); height:22px; float:left; background-repeat:no-repeat; text-align: left; margin: 10px 0 0px 0px; font-size: 12pt;}

#page2 #content .row_2  ul { position:relative; }

#page2 #content .row_2  ul li { padding: 10px 14px 0px 14px;height:22px;float:left; font-weight: bold;border-right-color:#D6D3D6;border-right-style:solid;border-right-width:1px;}
#page2 #content .row_2  ul li a{ text-decoration:none;}
#page2 #content .row_2  ul li a:hover{ text-decoration:underline;}
#page2 #content .row_2  ul li.active{ background:url(images/nav_highlight.jpg) repeat-x;}




/*#page2 #content .row_2 {background: url('images/nav_back.jpg') no-repeat; text-align: left; margin: 10px 0 0px 0;}

#page2 #content .row_2 .subnav { padding: 6px 0 0 0; font-size: 12pt;  }

#page2 #content .row_2 .subnav a { padding: 0 27px; font-size: 12pt; font-weight: bold;  text-decoration: none; }

#page2 #content .row_2 .subnav a:hover { text-decoration: underline; }*/

#page2 #content .row_3 { padding-top: 5px;  font-size:12px; }

#page2 #content .row_4 { padding-top: 5px;  width: 100%;}

#page2 #content .col_2 a, #page2 #content .col_2b a {float: left; border: none;}

#page2 #content .col_2 img, #page2 #content .col_2b img  {border: none;}

#page2 #content .col_2b { text-align: right; float: right;}

#page2 #content .col_1b { text-align: left; float: left;}







/*================== NewJersey.htm ==================*/





#page3 .indent_top_box{ padding:0 15px 0 24px; font-size:18px; color:#f3f3f1; font-style:italic; height:200px;}

#page3 .indent_top_box span{ float:right;}

#page3 .indent_top_box a{ color:#f3f3f1}

#page3 .indent_top_box .title{ margin-bottom:15px;}

#page3 .indent_top_box .ind{ padding:34px 0 21px 0;}

#page3 .indent_top_box  ul{ margin:15px 0 0 0;}




#page3 #content .row_2 {background: url('images/nav_back.jpg'); height:22px; float:left; background-repeat:no-repeat; text-align: left; margin: 10px 0 0px 0px; font-size: 12pt;}
#page3 #content .row_2  ul { position:relative; }
#page3 #content .row_2  ul li { padding: 10px 14px 0px 14px;height:22px;float:left; font-weight: bold;border-right-color:#D6D3D6;border-right-style:solid;border-right-width:1px;}
#page3 #content .row_2  ul li a{ text-decoration:none;}
#page3 #content .row_2  ul li a:hover{ text-decoration:underline;}
#page3 #content .row_2  ul li.active{ background:url(images/nav_highlight.jpg) repeat-x;}
/*#page3 #content .row_2 {background: url('images/nav_back.jpg') no-repeat; text-align: left; margin: 10px 0 0px 0;}

#page3 #content .row_2 .subnav { padding: 6px 0 0 0; font-size: 12pt;  }

#page3 #content .row_2 .subnav a { padding: 0 22px; font-size: 12pt; font-weight: bold;  text-decoration: none; }

#page3 #content .row_2 .subnav a:hover { text-decoration: underline; }
*/
#page3 #content .row_3 { padding-top: 5px;  font-size:12px; }

#page3 #content .row_4 { padding-top: 5px;  width: 100%;}



#page3 #content .col_2 a, #page3 #content .col_2b a {float: left; border: none;}

#page3 #content .col_2 img, #page3 #content .col_2b img  {border: none;}



#page3 #content .col_2b { text-align: right; float: right;}

#page3 #content .col_1b { text-align: left; float: left;}





/*================== WashingtonDC.htm ==================*/





#page4 .indent_top_box{ padding:0 15px 0 24px; font-size:18px; color:#f3f3f1; font-style:italic; height:200px;}

#page4 .indent_top_box span{ float:right;}

#page4 .indent_top_box a{ color:#f3f3f1}

#page4 .indent_top_box .title{ margin-bottom:15px;}

#page4 .indent_top_box .ind{ padding:34px 0 21px 0;}

#page4 .indent_top_box  ul{ margin:15px 0 0 0;}



#page4 #content .row_2 {background: url('images/nav_back.jpg'); height:22px; float:left; background-repeat:no-repeat; text-align: left; margin: 10px 0 0px 0px; font-size: 12pt;}

#page4 #content .row_2  ul { position:relative; }

#page4 #content .row_2  ul li { padding: 10px 14px 0px 14px;height:22px;float:left; font-weight: bold;border-right-color:#D6D3D6;border-right-style:solid;border-right-width:1px;}
#page4 #content .row_2  ul li a{ text-decoration:none;}
#page4 #content .row_2  ul li a:hover{ text-decoration:underline;}
#page4 #content .row_2  ul li.active{ background:url(images/nav_highlight.jpg) repeat-x;}










#page4 #content .row_3 { padding-top: 5px; font-size:12px;  }

#page4 #content .row_4 { padding-top: 5px;  width: 100%;}


/*#page4 #content .row_2 {background: url('images/nav_back.jpg') no-repeat; text-align: left; margin: 10px 0 0px 0;}

#page4 #content .row_2 .subnav { padding: 6px 0 0 0; font-size: 12pt;  }

#page4 #content .row_2 .subnav a { padding: 0 22px; font-size: 12pt; font-weight: bold;  text-decoration: none; }

#page4 #content .row_2 .subnav a:hover { text-decoration: underline; }

#page4 #content .row_3 { padding-top: 5px; font-size:12px;  }

#page4 #content .row_4 { padding-top: 5px;  width: 100%;}*/

#page4 #content .col_2 a, #page4 #content .col_2b a {float: left; border: none;}

#page4 #content .col_2 img, #page4 #content .col_2b img  {border: none;}



#page4 #content .col_2b { text-align: right; float: right;}

#page4 #content .col_1b { text-align: left; float: left;}





/*======= Generic_Careers.php =======*/





#page5 .indent_top_box{ padding:0 15px 0 24px; font-size:18px; color:#f3f3f1; font-style:italic; height:200px;}

#page5 .indent_top_box span{ float:right;}

#page5 .indent_top_box a{ color:#f3f3f1}

#page5 .indent_top_box .title{ margin-bottom:15px;}

#page5 .indent_top_box .ind{ padding:34px 0 21px 0;}

#page5 .indent_top_box  ul{ margin:15px 0 0 0;}


#page5 #content .row_2 {background: url('images/nav_back.jpg'); height:22px; float:left; background-repeat:no-repeat; text-align: left; margin: 10px 0 0px 0px; font-size: 12pt;}

#page5 #content .row_2  ul { position:relative; }

#page5 #content .row_2  ul li { padding: 10px 14px 0px 14px;height:22px;float:left; font-weight: bold;border-right-color:#D6D3D6;border-right-style:solid;border-right-width:1px;}
#page5 #content .row_2  ul li a{ text-decoration:none;}
#page5 #content .row_2  ul li a:hover{ text-decoration:underline;}
#page5 #content .row_2  ul li.active{ background:url(images/nav_highlight.jpg) repeat-x;}
/*#page5 #content .row_2 {background: url('images/nav_back.jpg') no-repeat; text-align: left; margin: 10px 0 0px 0;}

#page5 #content .row_2 .subnav { padding: 6px 0 0 0; font-size: 12pt;  }

#page5 #content .row_2 .subnav a { padding: 0 22px; font-size: 12pt; font-weight: bold;  text-decoration: none; }

#page5 #content .row_2 .subnav a:hover { text-decoration: underline; }*/

#page5 #content .row_3 { padding-top: 5px;  font-size:12px; }

#page5 #content .row_4 { padding-top: 5px;  width: 100%;}



#page5 #content .col_2 img, #page5 #content .col_2b img  {border: none;}



#page5 #content .col_2b { text-align: right; float: right;}

#page5 #content .col_1b { text-align: left; float: left;}







/*======= LongIsland_Careers.php =======*/









#page6 .indent_top_box{ padding:0 15px 0 24px; font-size:18px; color:#f3f3f1; font-style:italic; height:200px;}

#page6 .indent_top_box span{ float:right;}

#page6 .indent_top_box a{ color:#f3f3f1}

#page6 .indent_top_box .title{ margin-bottom:15px;}

#page6 .indent_top_box .ind{ padding:34px 0 21px 0;}

#page6 .indent_top_box  ul{ margin:15px 0 0 0;}


#page6 #content .row_2 {background: url('images/nav_back.jpg'); height:22px; float:left; background-repeat:no-repeat; text-align: left; margin: 10px 0 0px 0px; font-size: 12pt;}

#page6 #content .row_2  ul { position:relative; }

#page6 #content .row_2  ul li { padding: 10px 14px 0px 14px;height:22px;float:left; font-weight: bold;border-right-color:#D6D3D6;border-right-style:solid;border-right-width:1px;}
#page6 #content .row_2  ul li a{ text-decoration:none;}
#page6 #content .row_2  ul li a:hover{ text-decoration:underline;}
#page6 #content .row_2  ul li.active{ background:url(images/nav_highlight.jpg) repeat-x;}
/*#page6 #content .row_2 {background: url('images/nav_back.jpg') no-repeat; text-align: left; margin: 10px 0 0px 0;}

#page6 #content .row_2 .subnav { padding: 6px 0 0 0; font-size: 12pt;  }

#page6 #content .row_2 .subnav a { padding: 0 22px; font-size: 12pt; font-weight: bold;  text-decoration: none; }

#page6 #content .row_2 .subnav a:hover { text-decoration: underline; }*/

#page6 #content .row_3 { padding-top: 5px;  font-size:12px; }

#page6 #content .row_4 { padding-top: 5px;  width: 100%;}



#page6 #content .col_2 img, #page6 #content .col_2b img  {border: none;}



#page6 #content .col_2b { text-align: right; float: right;}

#page6 #content .col_1b { text-align: left; float: left;}







/*======= NewJersey_Careers.php =======*/





#page7 .indent_top_box{ padding:0 15px 0 24px; font-size:18px; color:#f3f3f1; font-style:italic; height:200px;}

#page7 .indent_top_box span{ float:right;}

#page7 .indent_top_box a{ color:#f3f3f1}

#page7 .indent_top_box .title{ margin-bottom:15px;}

#page7 .indent_top_box .ind{ padding:34px 0 21px 0;}

#page7 .indent_top_box  ul{ margin:15px 0 0 0;}


#page7 #content .row_2 {background: url('images/nav_back.jpg'); height:22px; float:left; background-repeat:no-repeat; text-align: left; margin: 10px 0 0px 0px; font-size: 12pt;}

#page7 #content .row_2  ul { position:relative; }

#page7 #content .row_2  ul li { padding: 10px 14px 0px 14px;height:22px;float:left; font-weight: bold;border-right-color:#D6D3D6;border-right-style:solid;border-right-width:1px;}
#page7 #content .row_2  ul li a{ text-decoration:none;}
#page7 #content .row_2  ul li a:hover{ text-decoration:underline;}
#page7 #content .row_2  ul li.active{ background:url(images/nav_highlight.jpg) repeat-x;}
/*#page7 #content .row_2 {background: url('images/nav_back.jpg') no-repeat; text-align: left; margin: 10px 0 0px 0;}

#page7 #content .row_2 .subnav { padding: 6px 0 0 0; font-size: 12pt;  }

#page7 #content .row_2 .subnav a { padding: 0 22px; font-size: 12pt; font-weight: bold;  text-decoration: none; }

#page7 #content .row_2 .subnav a:hover { text-decoration: underline; }*/

#page7 #content .row_3 { padding-top: 5px; font-size:12px;  }

#page7 #content .row_4 { padding-top: 5px;  width: 100%;}



#page7 #content .col_2 a, #page7 #content .col_2b a {float: left; border: none;}

#page7 #content .col_2 img, #page7 #content .col_2b img  {border: none;}



#page7 #content .col_2b { text-align: right; float: right;}

#page7 #content .col_1b { text-align: left; float: left;}





/*======= WashingtonDC_Careers.php =======*/



#page8 .indent_top_box{ padding:0 15px 0 24px; font-size:18px; color:#f3f3f1; font-style:italic; height:200px;}

#page8 .indent_top_box span{ float:right;}

#page8 .indent_top_box a{ color:#f3f3f1}

#page8 .indent_top_box .title{ margin-bottom:15px;}

#page8 .indent_top_box .ind{ padding:34px 0 21px 0;}

#page8 .indent_top_box  ul{ margin:15px 0 0 0;}


#page8 #content .row_2 {background: url('images/nav_back.jpg'); height:22px; float:left; background-repeat:no-repeat; text-align: left; margin: 10px 0 0px 0px; font-size: 12pt;}

#page8 #content .row_2  ul { position:relative; }

#page8 #content .row_2  ul li { padding: 10px 14px 0px 14px;height:22px;float:left; font-weight: bold;border-right-color:#D6D3D6;border-right-style:solid;border-right-width:1px;}
#page8 #content .row_2  ul li a{ text-decoration:none;}
#page8 #content .row_2  ul li a:hover{ text-decoration:underline;}
#page8 #content .row_2  ul li.active{ background:url(images/nav_highlight.jpg) repeat-x;}
/*#page8 #content .row_2 {background: url('images/nav_back.jpg') no-repeat; text-align: left; margin: 10px 0 0px 0;}

#page8 #content .row_2 .subnav { padding: 6px 0 0 0; font-size: 12pt;  }

#page8 #content .row_2 .subnav a { padding: 0 22px; font-size: 12pt; font-weight: bold;  text-decoration: none; }

#page8 #content .row_2 .subnav a:hover { text-decoration: underline; }*/

#page8 #content .row_3 { padding-top: 5px; font-size:12px;  }

#page8 #content .row_4 { padding-top: 5px;  width: 100%;}



#page8 #content .col_2 a, #page8 #content .col_2b a {float: left; border: none;}

#page8 #content .col_2 img, #page8 #content .col_2b img  {border: none;}



#page8 #content .col_2b { text-align: right; float: right;}

#page8 #content .col_1b { text-align: left; float: left;}





/*===================Navigation=======================*/





#navcont
{
	margin: 90px auto ;
	margin-bottom: 0px;
	width: 990px;
	position:relative;
}
#nav{
	width: 990px;
	position:absolute;
}
#nav ul{
	margin:0;
	padding:0;
}
#nav ul li{	
	color:#fff;
	font-style: italic;		
	font-weight:bold;
	margin: 4px 0 0 0;
	padding:8px 0px 9px 0px; 
	text-decoration:none;
	height: 18px;
	border-collapse:collapse;
	float:left;
}
#nav ul li a:hover{
	background-color:#fe4f3e;
	background-image: url('images/elem_101.jpg');
	background-repeat:repeat-x;
}
#nav ul li a{
	border-left: solid 1px #fe4f3e;
	border-right: solid 1px #fe4f3e;
	border-collapse:collapse;
	padding:8px 10px 9px 10px;
	color:#fff;
	text-decoration:none;
}
#content .row_2 ul li {
margin-top:1px;	
}
#content .row_2 ul li a {
	color:#000;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size:14px;
}

/*#nav li ul a{
	width:12em;
	height:auto;
	
}
#nav ul ul{
	top:auto;
}	
#nav li ul li a
{
	background-color: #3d4246;
	width: 96px;
}

#nav li ul li a:hover
{
	float: left;
	background-color: #4e5357;
	background-image: none;
	z-index: 1;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
	display:none;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
	display:block;
}*/

.table{

	background-repeat:no-repeat;

	background-color:#0B1A92;

}
.Top_banner_Div { padding-top: 5px; width: 100%; float: left;}
.Top_banner_Div_left { text-align: left; float: left;}
.Top_banner_Div_right { text-align: right; float: right;}

.processing_image{position:absolute;margin:122px 0px 10px 212px; float:left;}

.calender_divbg1{ width:401px; float:left; position:relative;font-family:Verdana, Arial, Helvetica, sans-serif; height:340px; padding:20px 20px 20px 20px; background-image:url(images/calender_divbg1.png); background-repeat:no-repeat;}
.calender_divbg1 .hdr{font-size:14px; color:#000000;}
.calender_divbg1 .hdr2{ font-size:14px; color:#ff0000; text-decoration:underline;}
.calender_divbg1 .hdr2 a{ font-size:14px; color:#ff0000;}
.calender_divbg2{ width:544px;float:left;position:relative; height:340px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:34px 0px 20px 0px; background-image:url(images/calender_divbg2.png); background-repeat:no-repeat;}
.calender_divbg2 .hdr{ padding:0px 0px 0px 22px; font-size:14px; color:#000000; font-weight:bold;}
.calender_divbg2 .events_container{margin-top:5px; width:544px; height:320px; overflow:auto;}
.calender_divbg2 .events{padding:10px 0px 10px 20px; border-bottom:#989898 solid 1px;}
#event_date_top{font-size:14px; color:#000000; font-weight:bold;}

.events_hdr1{font: bold 11pt "Arial", "Helvetica", "Sans Serif"; color:#000000; text-decoration:none;}
.events_hdr1:hover{font: bold 11pt "Arial", "Helvetica", "Sans Serif"; color:#000000;text-decoration:underline;}
.calender_divbg2 .events_hdr2{color:#979595;line-height:20px;font-size:13px; font-weight:bold;}
.calender_divbg2 .events_detail{font: normal 9pt "Arial", "Helvetica", "Sans Serif"; color:#000000;text-align:justify;padding-right:5px;}
#event_content{overflow-y:scroll;width:540px;height:310px;margin-top:10px;}

#calendar_tbl a:link {font: normal 18pt "Arial", "Helvetica", "Sans Serif"; color: #000000; text-decoration: none;}		/* unvisited link */
#calendar_tbl a:visited {font: normal 18pt "Arial", "Helvetica", "Sans Serif"; color: #000000; text-decoration: none;}	/* visited link */
#calendar_tbl a:hover {font: normal 18pt "Arial", "Helvetica", "Sans Serif"; color: #000000; text-decoration: underline;}	/* mouse over link */
#calendar_tbl a:active {font: normal 18pt "Arial", "Helvetica", "Sans Serif"; color: #000000; text-decoration: none;}		/* selected link */
#calendar_tbl .stylemonth{font: bold 24pt "Arial", "Helvetica", "Sans Serif"; color: #FFFFFF;background-color:#970404;}
#calendar_tbl .styleweekdays{font: normal 18pt "Arial", "Helvetica", "Sans Serif"; color: #000000;background-color:#EBEBEB;}
#calendar_tbl .styledays td{font: normal 18pt "Arial", "Helvetica", "Sans Serif";border:solid 2px #B2B2B2;}
#calendar_tbl .styledays{border:solid 2px #B2B2B2;}



.schedule_calendar_td{
    width:130px;
    height:97px;
}

.div1{
    width:130px;
    height:97px;
    overflow-y:scroll;
    overflow: -moz-scrollbars-vertical; 
    overflow-x: hidden;
    padding-top:3px;
}
#trdayheading
{
    background-color:#000000;
    text-align:center;
    /*bgcolor=#505050 align=center */
    color:#DED7D6;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
}
#daytd
{
    width:135px;
    height:27px;
    border:solid 1px #000000;
}
#discription
{
    text-align:left;
    font-size:11px;
    font-weight: bold;
    font-family:arial-black, Helvetica, sans-serif;
}
#datadiv1
{
    text-align:left;
    font-size:17px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;

}
#daydiv
{
    width:85%;
    text-align:right;
    font-size:19px;
    margin : 5px 50px 0px 0px ;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
#postdays
{
    background-color:#FFFFFF;
}
.schedule_top_td_background_dc
{
    background-image:url('images/sportsWDV1.png');
    background-repeat: no-repeat;
    background-position: right;   
    height: 68px;           
    background-position: right;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    vertical-align: baseline;
    padding-top:24px;
    padding-left: 1px;
    width: 979px;
}
.schedule_background_td
{
    background-image:url('images/calendar back-sh1.png');  
    padding: 0px 16px 60px 0px ;
    background-repeat: no-repeat;        
}
.schedule_top_td_background_li
{
    background-image:url('images/sportsLIv1.jpg');
    background-repeat: no-repeat;
    background-position: right;   
    height: 68px;           
    background-position: right;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    vertical-align: baseline;
    padding-top:24px;
    padding-left: 1px;
    width: 979px;
}
.schedule_top_td_background_nj
{
    background-image:url('images/sportsbackground.png');
    background-repeat: no-repeat;
    background-position: right;   
    height: 68px;           
    background-position: right;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    vertical-align: baseline;
    padding-top:24px;
    padding-left: 1px;
    width: 979px;
}
.main_calendar_div_li
{
  background-image:url('images/calendar_bg_li.png'); 
  background-repeat: no-repeat; 
  padding: 0px 25px 0px 40px;
  width: 938px;
  margin: 0 auto;

}
.main_calendar_div_nj
{
  background-image:url('images/calendar_bg_nj.png'); 
  background-repeat: no-repeat; 
  padding: 0px 25px 0px 40px;
  width: 938px;
  margin: 0 auto;

}
.main_calendar_div_wd
{
  background-image:url('images/calendar_bg_wd.png'); 
  background-repeat: no-repeat; 
  padding: 0px 25px 0px 40px;
  width: 938px;
  margin: 0 auto;
}
.sub_calendar_div
{      
    height: 553px;      
}
 .show_month_year{height:60px;font-weight: bold;}
 .styleheight{height:15px;}
 
 
 
 
 
#contest_form{
	text-align:left;
    width:97%;
}
#nominee
{ 
    width:500px;    
    clear:both;
}

#contest_submit
{
    width:500px;    
    clear:both;
    height: 390px;
}

.box1
{
    width:488px;
    height:30px;
    clear:both;
}
.nlabel
{
    width: 30%;    
    height:20px;
    float:left;
    text-align:left;
    
}
.ncontrol{
    text-align:left;
    float:right;
    width: 70%;
    height:20px;

}
.box2{
    width:450px;
    height:200px;
    
}
.ncontrolessay{
    text-align:left;
    float:right;
    height:150px;    
}
.controlsubmit
{
    width:506px;
    height:20px;
    clear:both;
}

span.labeltext{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
}
span.txtfield{
    
}
#img_nom
{
    width: 500px;
    height:30px;
}
.contest_header
{    
    margin-top: 0px;
    width: 980px;
    height: 165px;    
}
.contest_button_left
{        
    font-size: 18px;
    color: #fff;
    text-align: left;
    width: 72%;
    padding-left: 15px;
}     
.contest_button_form
{        
    font-size: 18px;
    color: #fff;        
}
.contest_deadline_and_button
{
    background-color: #000;
    height: 25px;
    font-size: 20px;
    color: #fff;
    text-align: left;
}
.contest_button_right
{            
    vertical-align: 0px;
    
}
.contest_header_div
{
    margin-bottom: 20px;
}
              
/*-----------Rules-----------------------*/


#contest_rules{
    width:960px;
    height:500px;
}
.rules_heading{
    width:100%;
    float: left;
    text-align: left;
    padding-top: 10px;
}
span.head{
    
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    letter-spacing:2px;
    color:#990000;
    font-weight:bold;
    text-align:left;
    
}
span.matter{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    letter-spacing:1px;
    font-weight:bold;
    text-align:left;
}
.txtcontent1{
    width:960px;
}
.rules_ul{
    padding-left: 10px;
}
.rules_ul li{
    list-style-type: disc;
    padding-left: 10px;    
}





/*-----------Rules--------------------END---*/


/*-----------Contest  Detail-----------------------*/


#allcontent{    
    height: 500px;    
}
.winannouce{
    
    width:940px;
}
span.txtline1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:400;
    
}
.tellfreind{
    
    width:940px;
}
span.txtline2{
    font-family:Arial, Helvetica, sans-serif;
    color:#990000;
    
    font-size:18px;
}
.thanks{
    
    width:940px;
}
span.txtline3{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    letter-spacing:1px;
}
.school{
    width:940px;

}
span.txtline4{
    
    font-family:"Arial Black";
    font-size:18px;
    letter-spacing:3px;
}
.contest{
    width:940px;
}
span.txtline5{
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
    letter-spacing:2px;
}
.winanoucetime{
    width:980px;
}
span.txtline6{
    font-family:Arial;
    font-size:18px;
    letter-spacing:3px;
    color:#990000;    
}






/*-----------Contest  Detail------------------END-----*/
