@charset "utf-8";

/*** 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, fieldset, form, label, legend, table, caption, 
	tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0;	border: 0;	outline: 0;	font-family: Arial, Helvetica, sans-serif;}
	    
	.clear { clear:left;	height:0; font-size:0; }		
	.clear.both { clear:both; }
	.clear.right { clear:right; }
	:focus {
		outline: 0
		}
	ins {
		text-decoration: none
		}
	del {
		text-decoration: line-through
		}
	table {
		border-collapse: collapse;
		border-spacing: 0
		}
		
		

/*** MAIN LAYOUT ***/
	
	html { 
		overflow-y: scroll;
		}

	body {
		line-height: 1;
		font-size:12px;
		background:#000000;
		height:100%;
		}
	#Shell {
		width:972px;
		margin: 10px auto 10px auto;
		}
	.content {
		background: url(http://media.emergencymgmt.com/designimages/em_gl_bodyback.gif);
		width:970px;
		float:left;		
		}
	.maincolumn {
		float:left;
		width:662px; 
		padding: 0 0 4px 0;
		margin: 0px;
		}		

	.maincolumn p, .maincolumn h1, .maincolumn h2, .maincolumn h3 {
	    padding-bottom: 0px;
	    display:block;
	}

		
	.shelloutline {
		border: #414141 solid 1px;
		background: url(http://media.emergencymgmt.com/designimages/em_gl_bodyback.gif);
		}			
		
		
		
	#Rightcolumn {
		width: 308px;
		float: left;
		}
	.relatedinfo {
		float: right;
		margin:0 4px 0 2px;
		width:324px;
		}	
	.relatedinfobox    .smalldisplay {
		width:322px;
		}	
	.relatedinfobox {
		border: solid 1px #CCCCCC;
		margin: 0 0px 4px 0px;
		float:left;
		width:322px;
		}	


		
	.admargin {
		text-align:center;
		padding: 5px 0 8px 5px;	
		}		
	.admargin2 {
		text-align:center;
		margin: 8px 0 8px 0px;
		}					
	.promobox {
		float: left;
		margin: 0 0 4px 0;
		}
	.promoboxhalf {
		float: left;
		margin: 0 0 4px 0;
		}
	.promobox .quarterblockitem {
		margin: 0 0 0px 4px;
		border:solid 1px #999999;
		width: 158px;
		float: left;
		}
	.promoboxhalf .quarterblockitem {
		margin: 0px 4px 0px 0px;
		border:solid 1px #999999;
		width: 158px;
		float: left;
		}		
	.halfblock {
		margin: 0px 0px 0px 4px;
		padding:0px;
		width:324px;
		float: left;
		}
	.fullblock {
		margin: 8px 0px 0px 2px;
		float: left;
		}
	.fullblocknomargin {
		float:left; 
		width:662px; 
		padding-bottom: 4px;	
		}	
	.fullblockitem {
		margin: 0px 4px 4px 0px;
		border:solid 1px #999999;
		width: 650px;
		padding: 0px;
		}
	.halfblockitem {
		margin: 0px 0px 4px 0px;
		border:solid 1px #999999;
		width: 322px;
		}
	.quarterblocknomargin			
	{
		width:160px;
		float: left;
	}
	
	.quarterblock {
		margin: 0px 0px 0px 4px;
		/*width:160px;*/
		float: left;
		}
	.quarterblockitem {
		margin: 0px 0px 4px 0px;
		border:solid 1px #999999;
		width: 158px;
		float: left;
		}
	.threequarterblockitem {
		margin: 0px 0px 4px 0px;
		border:solid 1px #999999;
		width: 480px;
		float: left;
		}

	.relatedinfobox .quarterblock {
		margin: 0px 4px 0px 0px;
		width:160px;
		float: left;
		}
		
	.relatedinfo .quarterblockright {
		margin: 0px 4px 0px 0px;
		width:160px;
		float: left;
		}
		
	.relatedinfo .quarterblockitem {
	margin: 0px 0px 4px 0px;
	border:solid 1px #999999;
	width: 158px;
	float: left;
		}
	#ad_L1.quarterblockitem {
		border: none!important;
		margin:0!important; 
		padding:0!important;
		width:160px;
		}
	
/*** DEFAULT BASIC FORMATTING ***/

	a {
		color: #83161A;
		text-decoration:none;
		}
	a:hover {
		color: #CC3300;
		text-decoration:underline;
		}	
	hr {
		border: 1;
		color: #d2d0c4;
		background-color: #d2d0c4;
		height: 1px;
		margin-top: 3px;
		margin-bottom: 10px;
		}

	 h2 {
		line-height: 32px;
		text-transform: uppercase;
		font-size: 13px;
		font-weight: bold;
		padding: 0 10px 0px 10px;
		margin-bottom: 5px;
	    	padding-left: 10px;
		background-color:#83161A;
		border-bottom:#9e9686 solid 1px;
		color:#FFFFFF;	 		
		}
	#Rightcolumn h2 {
		background-color:#b8af9d;
		border-bottom:#9e9686 solid 1px;
		color:#000000;
		}	
		
	.relatedinfobox h2 {
		color:#000000;
		background-color: #eae8e3;
		border-bottom: 1px solid #cecece;
		}				
	h2.feature     {
		background-color: #000000;
		color: #FFFFFF;
		}

		
		
	.quarterblockitem   .red {
		background-color: #83161A;
		color: #FFFFFF;
		}
	.halfblockitem    .red {
		background-color: #83161A;
		color: #FFFFFF;
		}
	h3 {
		font-size: 17px;
		}						
	h5 {
		font-size: 14px;
		border-bottom: solid 1px #cccccc;
		margin: 20px 0;
		}
	li {
		margin-bottom: 8px;
		line-height: 110%;
		}
	.smalldisplay .itemtitle {
		font-size: 12px;
		font-weight: normal;
		margin: 0 10px 0px 10px;
		line-height: 14px;
		}
	.smalldisplay .smallfont {
		line-height: 12px;
		}
	.smalldisplay .description {
		font-size: 11px;
		line-height: 12px;
		margin-bottom: 5px;
		}
	ol {
		margin-left: 0px;
		list-style:outside;
		list-style:decimal;
		margin: 6px 10px 0 23px;
		padding: 0 0 0 10px;
		}	
	.lightcolor {
		color: #EAE8E3;
		}
	
	.caps_small a {
		color: #666666;
		}		
		
/*** ICON ELEMENTS ***/

	a.linkarrow {
		font-size: 13px;
		background-image: url(http://media.emergencymgmt.com/designimages/em_ico_arrow.gif);
		padding-left: 18px;
		background-repeat: no-repeat;
		display: block;
		background-position: 2px 1px;
		}
	a.linkarrow_back {
		font-size: 13px;
		background-image: url(http://media.emergencymgmt.com/designimages/em_ico_backarrow.png);
		padding-left: 18px;
		background-repeat: no-repeat;
		display: block;
		background-position: 2px 1px;
		}		
	a.topofpage {
		font-size: 11px;
		background-image: url(http://media.emergencymgmt.com/designimages/em_ico_uparrow.jpg);
		background-repeat: no-repeat;
		padding: 0 0 0 16px;
		background-position: 3px;
		color: #C8C0AF;
		}

	.ico_rss {
		padding: 0 20px 0 0px;
		background:url(http://media.emergencymgmt.com/designimages/em_ico_rss_tiny.jpg) right no-repeat;
		}
		
		
		
		
	input, textarea  {

                        line-height: 21px;

                        border: #c57c3b solid 1px;

                        float:left;

                        display:block;

                        padding: 1px 0 3px 0;

                        font-size: 12px;

                        }y:block
		}

    textarea, input {border: 1px solid #c57c3b;}

	
		
/*** MASTHEAD ***/

	.masthead {
		margin: 0px 0px 10px 55px;
		height:90px;
		}
	.masthead_subscribebox {
		width:230px;
		float:right;
		background:#FFFFFF;
		border: #84181c solid 2px;
		margin: 0;
		height: 81px;
		padding: 0 0 5px 0;
		}
	.masthead_subscribebox  .subscribe {
		width: 200px;
		padding-top: 5px;
		margin-left: 5px;
		}
	.masthead_subscribebox  .head {
		padding-right: 0px;
		margin-right: 0px;
		margin-left: 10px;
		margin-top: 0px;
		margin-bottom: 5px;
		color: #83161a;
		line-height:22px;
		}
	.subscribe_right {
		margin:-3px 10px 5px 10px;
		padding:0 5px 0 0;
		text-align:left;
		float:right;
		}	
	/*.subscribe input {
		font-size: 12px;
		padding: 2px 5px 0 5px;
		width:120px;
		height: 17px;
		border: #c57c3b solid 1px;
		margin: 0px;
		float:left;
		}
	.subscribe_right input {
		font-size: 12px;
		padding: 2px 5px 0 5px;
		width:120px;
		height: 17px;
		border: #c57c3b solid 1px;
		margin: 0px;
		float:left;
		}*/
		.subscribe input {

                        width:120px;

                        }

 

            .subscribe_right input {

                        width:120px;

                        }     	
	.subscribe_right label {
		vertical-align: text-top;
		text-align:right;
		margin:4px 5px 0px 0px;
		font-size:11px;
		width:35px;
		display:block;
		float:left;
		}
	.subscribedetails {
		margin: 0px 0px 5px 52px;		
		}	
	.subscribe {
		margin:-5px 10px 5px 10px;
		padding:0 5px 0 0;
		text-align:left;
		float:left;
		}		
		
		
		
		
				
	
a.btn_hugleft {

                        float:left;

                        display: block;

                        height: 21px;

                        line-height: 21px;

                        background-image: url(http://media.emergencymgmt.com/designimages/em_btn_right.gif);

                        background-repeat: no-repeat;

                        color:#FFFFFF;

                        font-size:10px;

                        text-transform:uppercase;

                        font-weight:bold;

                        background-position: right top;

                        padding:0 7px 0 5px;

                        }

            a.btn_hugleft:hover {

                        background-image: url(http://media.emergencymgmt.com/designimages/em_btn_right.gif);

                        background-position:bottom right;

                        background-repeat: no-repeat;    

                        text-decoration:none;

                        }    			
	.subscribe label {
		vertical-align: text-top;
		text-align:right;
		margin:4px 5px 0px 0px;
		font-size:11px;
		width:35px;
		display:block;
		float:left;			
		}
		
/*** HEADER ***/
		
	.logo {
		margin: 35px 0 0 10px;	
		}
	.header_ad1 {
		float:right;
		margin: 54px 10px 0 0;
		}	
	.header_image1 {
		background: url(http://media.emergencymgmt.com/designimages/em_gl_topgraphic_horizon.jpg) no-repeat top;
		width: 970px;
		height: 122px;	
		}
	.header_image2 {
		background: url(http://media.emergencymgmt.com/designimages/em_gl_topgraphic_police.jpg) no-repeat top;
		width: 970px;
		height: 122px;	
		}
	.header_image3 {
		background: url(http://media.emergencymgmt.com/designimages/em_gl_topgraphic_fire.jpg) no-repeat top;
		width: 970px;
		height: 122px;	
		}	
	.header_image4 {
		background:  url(http://media.emergencymgmt.com/designimages/em_gl_topgraphic_clouds.jpg) no-repeat top;
		width: 970px;
		height: 122px;	
		}
	.header_image5 {
		background:  url(http://media.emergencymgmt.com/designimages/em_gl_topgraphic_lightning.jpg) no-repeat top;
		width: 970px;
		height: 122px;	
		}			
	.header_image6 {
		background: url(http://media.emergencymgmt.com/designimages/em_gl_topgraphic_fire2.jpg) no-repeat top;
		width: 970px;
		height: 122px;	
		}		
	.header_image7 {
		background:  url(http://media.emergencymgmt.com/designimages/em_gl_topgraphic_firemen.jpg) no-repeat top;
		width: 970px;
		height: 122px;	
		}
		
/*** TOP NAVIGATION STYLES  ***/	
			
	#topnav {
		width:970px;
		height:31px;
		background-color: #000000;
		}
		
	#nav, #nav ul {
		padding: 10px 5px 10px 5px;
		list-style: none;
		margin-left:10px;
		}
	#nav {
		margin:0 0 0 0;
		}
	#nav .dropdownbox {
		padding: 0 0 5px 0;
		border: solid 1px #000000;
		width: 255px;
		}
	#nav a {
		display: block;
		margin:0 15px 0 10px;
		color:#c8c0af;
		text-transform:uppercase;
		text-decoration:none;	
		}
	#nav ul li:hover {
		background: #000000;
		margin:0px;
		padding:0px;
		display:block;
		}	
	#nav ul li a {

                        text-transform: none;
			width:220px;
                        line-height:25px;

                        }
                        
	#nav ul li a:hover {
		text-decoration: none;	
		color:#eae8e3;		
		}		

	#nav a.dropdown {

                        background: url(http://media.emergencymgmt.com/designimages/em_ico_navdownarrow.gif) left no-repeat;

                        text-indent: 12px;          

                        cursor: default;

                        }
           #nav a.dropdown:hover {

                        background: url(http://media.emergencymgmt.com/designimages/em_ico_navdownarrow.gif) left no-repeat;

                        text-indent: 12px;

                        color:#c8c0af;

                        text-decoration:none;                 

                        }
	#nav a:hover {
		display: block;
		margin:0 15px 0 10px;
		color:#fff1ca;
		text-decoration:underline;
		}
	#nav li {
		float: left;
		font-size:12px;
		border-right: 1px #cb0000 solid;
		margin: 0 0 0 0;
		}
	#nav .last {
		float: left;
		font-size:12px;
		border-right: 0px;
		}	
	#nav li ul {
		position: absolute;
		left: -999em;
		margin: 0px 0px 0px -1px;
		}
	#nav li:hover ul li {
		clear:both;
		border-right: 0px;
		padding: 5px;			
		}


	#nav li.sfhover ul li {

                        clear:both;

                        border: 0px;

                        }     		
	#topnav .navspace {
		width:970px;
		height:31px;
		float:left;
		z-index:99;
		}		
	#nav li:hover ul, #nav li.sfhover ul {

                        left: auto;

                        padding-top:14px;

                        display:block;

                        background: url(http://media.emergencymgmt.com/designimages/em_gl_navdropdownback.gif) repeat-x top;

                        vertical-align:top;

                        border-bottom: solid #83161a 4px;

                        z-index:99;

                        }
	.userlinks {
		color:#cb0000; float:right; margin:10px 10px 0 0; padding:0 10px 0 0; text-align:right; font-size:11px;
		}
	.userlinks a{
		color:#c8c0af;
		}
	.userlinks a:hover {
		color:#fff1ca;
		}

/*** MAIN CONTENT  ***/	

	.pagetitle {
		background:url(http://media.emergencymgmt.com/designimages/em_gl_topshadow.gif) repeat-x top #eae8e3;
		border-bottom: solid 1px #000000;
		height: 25px;
		padding: 12px 0 0 10px;
		}
	.featureblock {
	        margin: 10px 10px 25px;
		clear:left;
		}	
	.articleblock {
		margin: 0 10px 10px;
		float: none;
		clear: left;
		}	
	.articleblock img {margin: 0 10px 5px!important;}						
        .articleblockpadding {
		padding: 0 8px;
		float: none;
		clear: left;
		}
	.articlead {
		float: right;
		background-position: 500px;
		padding: 0 4px 0 12px;
		}
	.articletext {
		font-size: 14px;
		line-height: 120%;
		}
	.articletext a {
		text-decoration:underline;}		
	.pagination {
		width:322px;
		height: 25px;
		line-height: 25px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
		margin-left: 0px;
		color: #cccccc;
		margin-bottom: 10px;
		}
	.page_selected {
		font-weight: bold;
		color: #333333;
		border: 1px solid #cccccc;
		padding: 0px 5px 0px 5px;
		margin: 0 5px 0 5px;
		}
	.page_page {
		margin: 0 5px 0 5px;
		padding: 0 5px 0 5px;
		text-decoration: underline;
		}
	.page_prev {
		margin-left: 10px;
		float: left;
		}
	.page_next {
		float: right;
		text-align: right;
		margin-right: 10px;
		}
	.page_numbers {
		text-align:center; 
		float: inherit;
		}		

	#Commentsbox h3 {
		line-height: 30px;
		padding-left: 10px;
		text-transform: uppercase;
		}
	#Commentsbox  .comment {
		margin-bottom: 12px;
		margin-left: 25px;
		margin-right: 25px;
		font-size: 12px;
		border-bottom: 1px solid #D2D0C4;
		padding-bottom: 10px;
		margin-top: 25px;
		}
	a.button   {
		font-size:10px;
		border:solid 1px #C57C3B;
		padding: 1px 8px;
		background:#C57C3B;
		color:#FFFFFF;
		}

	#Commentsbox .smallfont {
		margin-top: 10px;
		padding: 0px;
		margin-bottom: 15px;
		margin-left: 25px;
		margin-right: 25px;
		font-size:10px;
		}
	.imagemargin {
		margin: 0px 9px 4px 9px;
		float:left;
		display:block;
		}
	.imagemargin2 {
		margin: 0 10px 10px 0;
		float:left;
		display:block;		
		}
	.imagemargin3 {
		margin: 8px 9px 8px 12px;
		}
	#tricolumnlist li {
		display: block;
		width: 180px;
		list-style-type: disc;
		float: left;
		padding-right: 15px;
		padding-left: 4px;
		list-style-position: outside;
		}
	#tricolumnlist {
		list-style-type: none;
		}
	#tricolumnlist li.selected {
		list-style-type: circle;
		font-weight: bold;
		}
	.smallfont {
		font-size: 11px;
		color: #666666;
		margin-bottom: 5px;
		margin-top: 0px;
		line-height: 130%;
			}	
	.date {
		float: right;
		margin-right: 10px;
		}
	.itemtitle {
		font-size: 14px;
		font-weight: bold;
		line-height: 16px;
		}
	.itemtitlebig {
		font-size: 16px;
		font-weight: bold;
		line-height: 112%;
		}
	.itemtitlebig  a {
		text-decoration: underline;
		}
	.caps_small {
		text-transform: uppercase;
		font-size: 11px;
		color: #565656;
		line-height: 18px;
		}
		
		
/*** ACTION BOX  ***/	
		
	.actionbox {
		border-right-width: 2px;
		border-bottom-width: 2px;
		border-left-width: 2px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-right-color: #C57C3B;
		border-bottom-color: #C57C3B;
		border-left-color: #C57C3B;
		background:#FFFFFF;
		margin: 0;
		padding-top:8px;
		}	
			
	.actionbox_white {
		background:#FFFFFF;
		margin: 0px 0 0 0;
		padding: 8px 4px 4px 4px;
		}
	#Rightcolumn h2.actionbox {
		background: #c57c3b;
		color:#FFFFFF;
		padding:0 10px 0 10px;
		margin: 0 0 0 0;
		font-size:13px;
		}
	#Footercontainer h2.actionbox {
		padding-right: 7px;
		padding-left: 7px;
		}		
	h2.actionbox {
		background: #c57c3b;
		color:#FFFFFF;
		padding:0 10px 0 10px ;
		margin: 0 0 0 0;	
		font-size:13px;	
		line-height: 25px;			
		}
	div.actionbox, form.actionbox
	{
	    padding:10px;
	}
	
	.w322 {
		width:318px;
		margin-left:4px;
		}		

/*** FOOTER STYLES  ***/	

	#Footer {
		height: 250px;
		background-color: #eae8e3;
		
		}
	.copyright {
		color: #cccccc;
		font-size:11px; 
		margin: 0px 0 10px 0px;
		line-height: 18px;	
		float:left;
		width:970px;		
		}
	.copyright a{
		color: #c57c3b;
		}
	.copyright a:hover{
		color: #eae8e3;
		}
	#Footercontainer {
		height: 198px;
		background-color: #eae8e3;
		background-image: url(http://media.emergencymgmt.com/designimages/em_footer_back1.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		margin-top: 0;
		margin-right: 1px;
		margin-bottom: 0px;
		margin-left: 1px;
		width:970px;
		float:left;		
		border-top: #414141 solid 1px;
		}
	#Footercontainer .footerlinks {
		float: left;
		width: 220px;
		padding: 10px;
		text-align:center;
		color:#FFFFFF;
		}
	#Footercontainer .footertext {
		float: left;
		width: 728px;
		padding: 10px 10px 10px 0;
		text-align:center;	
		}
	#Footercontainer .welcomeuser {
		color:#ffffff;
		font-size:11px;
		}	
			
	.footerlinkbox h4 {
	    font-weight:bold;
	    margin: 5px 0 10px;
	}		
			
	.footerlinkbox {
		width: 240px;
		padding-top: 10px;
		padding-left: 10px;
		float: left;
		}
	.footerlinkbox a {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		font-size:11px;
		line-height:115%;
		}		
	.footerlinkbox li {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		font-size:11px;
		line-height:140%;
		}
	.footerlinkbox ul {
		list-style-type: none;
		margin: 0 0 10px 25px;
		padding: 0px;
		font-size:11px;
		}	
	.blogtitle {
		font-size:38px;
		text-transform:uppercase;
		color:#FFFFFF;
		margin:12px 0 5px -5px;
		}
	.blogtitle-small {
		font-size:28px;
		text-transform:uppercase;
		color:#FFFFFF;
		margin:12px 0 5px -5px;
		line-height: 35px;
		}
		
	.blogauthor {
		color: #FFFFFF;
		margin: 0 0 18px 0;
		}		
		
		
	.blogdescription, .blogdescription a:active, .blogdescription a:visited, .blogdescription a:link {
		font-size:12px;
		color:#C8C0AF;
		}		
	.blogportrait {
		background:url(http://media.emergencymgmt.com/designimages/em_portrait_blog_1.png) no-repeat bottom left; 
		height:100px; 
		margin:9px 0 0 0; 
		width:110px; 
		float:left;
		}		
	.blogportrait2 {
		background:url(http://media.emergencymgmt.com/designimages/em_portrait_blog_2.png) no-repeat bottom left;
		height:100px;
		margin:9px 0 0 0;
		width:110px;
		float:left;
		}	
	.blogportrait3 {
		background:url(http://media.emergencymgmt.com/designimages/em_portrait_blog_3.png) no-repeat bottom left;
		height:100px;
		margin:9px 0 0 0;
		width:110px;
		float:left;
		}		
	.blogportrait4 {
		background:url(http://media.emergencymgmt.com/designimages/em_portrait_blog_4.png) no-repeat bottom left;
		height:100px;
		margin:9px 0 0 0;
		width:110px;
		float:left;
		}						
	.blogbackground {
		background:url(http://media.emergencymgmt.com/designimages/em_blogheader_dz.jpg) no-repeat top; 
		height: 109px; 
		width:659px; 
		margin:1px 0 15px 1px; 
		clear:right; 
		float:left;
		}		
	a.light {
		color:#FFFFFF;
		}		
	.magplacement {
		float:left; 
		width:162px;
		margin: 25px 0 0 4px;
		}
	.footerfeatures {
		float:left; 
		width:296px;
		margin-top:12px;
		}
.relatedinfo .quarterblockitemRight {
	margin: 0px 0px 4px 4px;
	border:solid 1px #999999;
	width: 158px;
	float: left;
}

.promobox p, .promoboxhalf p
{
   /*padding:5px;*/
}

.blogger-img
{
    background-color: #ffffff;
    border: 1px solid #CECECE;
}

.formbox {
	width:450px; padding: 10px; margin: 10px 0 0 25px; border:solid 1px #CCCCCC; float:left;
	}
.formitem {
	clear:both; float:left; margin: 0 0 5px 0;
	}
.formlabel {
	width: 100px; float:left; text-align:right; margin: 2px 10px 0 0;
}

.float-r {float:right;}
.float-l {float:left;}
.clear-r {clear: right;}
.clear-l {clear: left;}
.block {display: block;}
.base {position: relative;float:left;clear:both;}

.magazineimage {margin: 23px 0pt 0pt 14px;}

.quarterblockitemnomargin
{
   margin: 0 0 4px 0;
}

.threequarterblock {
	margin: 0px 0px 0px 4px;
	padding:0px;
	width:482px;
	float: left;
}

.simplebox {
	border:#cccccc 1px solid; padding:8px;	background-image:url(http://media.emergencymgmt.com/designimages/EM_tangradient.jpg) repeat-x top); margin:0 0 10px 0;}

.em-jobs > ol {
	color: #83161A;
	padding: 0 0 0 0;
}

.jobs-description > li {
	line-height: 90%;
	margin-bottom: -10px;
}

/************* STYLES FOR INTERSTITIAL AD (T5) *********************/

#interContainer {
    background-color: #336699;
    border: 1px solid black;
    left: 0;
    padding: 0 15px 15px;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 640px;
    z-index: 1000;
}

#interContainer .headerbar {
    color: gray;
    padding: 5px 0;
    text-align: right;
}

#interContainer .headerbar a {
    color: black;
    font-size: 90%;
    font-weight: bold;
    text-decoration: none;
}

#interContent {
    background-color: white;
    border: 1px solid gray;
}

#interVeil {
    background: url(http://media.govtech.net/IS_DEPT/bg2.png) repeat scroll 0 0;
    position: absolute;
    right: 0;
    top: 0;
    visibility: hidden;
    width:10px;
    z-index: 999;
}

#interContent iframe {
	margin-top:0;
}

.t2-size {
    height: 90px;
    width: 720px;
    float:left;
    margin-right:20px;
}		
	

