/***  YOUR SITES STYLES  ***/

/* Any styles you need to add can be placed here. */  

/* Note: there is a great number of preset styles in the global stylesheet */

#navBar a, #navBar a:link, #navBar a:visited {
 background-color: transparent; 
 padding-right: 0px;
 /*color: #333;  
 text-decoration: none;*/
 }
#navBar img {

 display: inline;

}

#connect {display:inline; margin:0; padding:0; width:156px; height:91px;}

#mainBody img {

 display: inline;

}



p.justify {

	text-align: justify;

	margin-right: 12px;

	}

#hdr a, #hdr a:link, #hdr a:active, #hdr a:visited {text-decoration:none;color:#4D4D4F;}



#mainBody a, #mainBody a:link, #mainBody a:visited {text-decoration:underline;color:#003399;}



#mainBody a:hover, #mainBody a:active {text-decoration:underline;color:#CC0033;}



.optional {

 margin:10px 10px 10px 10px;

}



#contactForm {

 display: block;

 width: 90%;

 height: expression('1%');

 margin: 10px 10px 10px 10px;

 padding: 1px 5px;

}



.required {

 font-weight:bold;

 margin:10px 10px 10px 10px;

}



	

    .rdcnstop, .rdcnsbottom {display:block; background:transparent; font-size:1px;}.rdcnst1, .rdcnst2, .rdcnst3, .rdcnst4 {display:block; overflow:hidden;} .rdcnst1, .rdcnst2, .rdcnst3 {height:1px;} .rdcnst2, .rdcnst3, .rdcnst4 {background:#FFFFFF; border-left:1px solid #6D6F71; border-right:1px solid #6D6F71;} .rdcnst1 { margin: 0 5px; background: #6D6F71; } .rdcnst2 { margin: 0 3px; border-width: 0 2px; } .rdcnst3 { margin: 0 2px; } .rdcnst4 { margin: 0 1px; height: 2px; } .rdcnsb1, .rdcnsb2, .rdcnsb3, .rdcnsb4 {display:block; overflow:hidden;} .rdcnsb1, .rdcnsb2, .rdcnsb3 {height:1px;} .rdcnsb2, .rdcnsb3, .rdcnsb4 {background:#FFFFFF; border-left:1px solid #6D6F71; border-right:1px solid #6D6F71;} .rdcnsb1 {margin:0 5px; background:#6D6F71;} .rdcnsb2 {margin:0 3px; border-width:0 2px;} .rdcnsb3 {margin:0 2px;} .rdcnsb4 {height:2px; margin:0 1px;}



    .rdcns_wrap1 {

        width:          200px; /* width of rounded corners box */

        }

        

    .rdcns_content1 {

        width:          auto; /* do not edit */

        height:       	auto;   /*  uncomment this line and change value to disable auto-height growth, comment line out to enable auto-height growth */

        border:         1px solid #FFF; /* do not edit */

        padding:        10px; /* default: 7px make larger to increase padding between text and box edges */

        color:          #000000; /* color of text */

        font-family:    ariel,sans-serif; /* font face */

        font-size:      14px; /* font size */

        line-height:    21px; /* control spacing between lines of text */

        text-align:     center; /* alignment of text */

        }

			

td .table-emptyrow {

	color: inherit;

	background-color: #fafbd6;

	border: solid 1px #CCCCCC;

	}			

.redtext {

	color: #C00;

}



.redtext2 {

	font-size:20px;line-height:20px;color:#990000;

}





.prh1 /* Style for H1 tag in press release */  {
	font-size: 20px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
}

.prn /* Style for Normal in press release */  { font-size: 14px; font-style: normal; line-height: 24px }

.prh2 /* Style for H2 in press release  */  { font-size: 16px; font-style: italic; line-height: 22px }

.prdate /* Style for date in press release */  { font-size: 14px; font-style: normal; line-height: 12px }

.prn15 /* Style for Normal in press release */  { font-size: 15px; font-style: normal; line-height: 24px }





/* Styles used on podcast page */

#media-detail{padding:20px 20px 15px 20px;background:#282828 url(/images/bg-mc.gif) top repeat-x;}

#media-detail h3{color:#FFF;font-size:1.2em;margin:-5px 0 10px 0;padding:0;}

/*.podcast #media-detail{background:#012f72 url(/images/bkg-podcast.png) 0 0 repeat-x;height:380px;}*/
.podcast #media-detail{background:#012f72;height:380px;}

.podcast-detail{height:253px;}img#podcast-detail-image{float:left;}

div#podcast-title-desc{float:left;padding-top:10px;margin-left:25px;margin-right:51px;width:425px;}

div#media-detail div#podcast-title-desc h1{font-weight:normal;display:block;float:none;}

div.podcast-detail p{display:block;color:#ccc;margin:18px 0 0 0;}

div#podcast-subscribe{float:left;margin-left:25px;margin-right:51px;width:300px;}

div#podcast-subscribe span{display:block;font-size:1em; color:#ccc;}

div#podcast-subscribe span.caption-title{color:#bc7f42;font-size:.917em;letter-spacing:.03em;font-style:italic;margin-bottom:10px;}

div#podcast-subscribe div#subscribe-buttons{margin-top:10px;padding-bottom:25px;border-bottom:1px solid #ccc;margin-bottom:20px;}

div#podcast-subscribe a#link-rss-audio{display:block;float:left;width:85px;height:23px;margin-right:25px;background:url(/images/btn-podcast-rss.png);}

div#podcast-subscribe a#link-itunes{display:block;float:left;width:85px;height:23px;margin-right:24px;background:url(/images/btn-podcast-itunes.png);}

div#podcast-subscribe input#copy-paste-rss{border:0;background-color:black;margin-top:15px;color:#999999;font-size:12px;font-weight:normal;padding:3px;width:410px;}

.center-on-page{width:750px;margin:0 auto;min-height:300px;}



#media-detailv{padding:20px 20px 15px 20px;background:#282828 url(/images/bg-mc.gif) top repeat-x;}

#media-detailv h3{color:#FFF;font-size:1.2em;margin:-5px 0 10px 0;padding:0;}

/*.podcast #media-detailv{background:#012f72 url(/images/bkg-podcast.png) 0 0 repeat-x;height:600px;}*/
.podcast #media-detailv{background:#012f72;height:600px;}

.podcast-detail{height:253px;}img#podcast-detail-image{float:left;}

div#podcast-title-desc{float:left;margin-left:25px;margin-right:51px;width:425px;}

div#media-detailv div#podcast-title-desc h1{font-weight:normal;display:block;float:none;}

div.podcast-detail p{display:block;color:#ccc;margin:18px 0 0 0;}

div#podcast-subscribe{float:left;margin-left:25px;margin-right:51px;width:400px;}

div#podcast-subscribe span{display:block;font-size:1em; color:#ccc;}

div#podcast-subscribe span.caption-title{color:#bc7f42;font-size:.917em;letter-spacing:.03em;font-style:italic;margin-bottom:10px;}

div#podcast-subscribe div#subscribe-buttons{margin-top:10px;padding-bottom:25px;border-bottom:1px solid #ccc;margin-bottom:20px;}

div#podcast-subscribe a#link-rss-audio{display:block;float:left;width:85px;height:23px;margin-right:25px;background:url(/images/btn-podcast-rss.png);}

div#podcast-subscribe a#link-itunes{display:block;float:left;width:85px;height:23px;margin-right:24px;background:url(/images/btn-podcast-itunes.png);}

div#podcast-subscribe input#copy-paste-rss{border:0;background-color:black;margin-top:15px;color:#999999;font-size:12px;font-weight:normal;padding:3px;width:310px;}

div#podcast-subscribe a#link-youtube{display:block;float:left;width:85px;height:23px;margin-right:24px;background:url(/images/btn-podcast-youtube.gif);}







.rimage {

	float: right;

 width: 302px;

	padding-left: 10px;

	padding-right: 0px;

	padding-bottom:0px;

	padding-top:5px;

	}



.rtextborder {
	float: right;
	width: 302px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom:0px;
	padding-top:5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	}


.rimagemini {

	float: right;

 width: 200px;

	padding-left: 10px;

	padding-right: 0px;

	padding-bottom:0px;

	padding-top:5px;

	}

.spotlightimage {

	float: right;

 width: 200px;

	padding-left: 10px;

	padding-right: 0px;

	padding-bottom:20px;

	padding-top:5px;

	}

.rimageleft {

	float: left;

 width: 302px;

	padding-left: 5px;

	padding-right: 10px;

	padding-bottom:10px;

	padding-top:5px;

	}

.rcaption {

	font-size: 11px;

	line-height:18px;

	text-align: left;

	padding-top: 5px;

	color: #666666 ;

		}

#at15s_head, #at16pf {display:none;}

.newsroombuttons-horiz {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	padding-top:10px;
	margin-bottom:20px;
	width: 100%;
	float: right;
}

.newsroombuttons-horizspacer {
	padding-right: 25px;
	padding-left: 25px;
	display: inline;
}

.newsroombuttons-vert {
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	width: 100%;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ccc;
}

.newsroombuttons-vertspacer {
float:right;
	padding-bottom: 25px;
}

.ruleabove {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
}

.TitleCase {
	text-transform: capitalize;
}


.govWrapper {
	/* background-color:       #EDEDED; #F2F2F2; */ 
	padding-top:            5px;
	padding-left:           5px;
	padding-right:          5px;
	padding-bottom:         5px;
	margin:                 0px;
	color:                  #222222;
	border-top:             #972F1B 1px solid;
	border-bottom:          #972F1B 1px solid;
	display: block;
}

/*News.Delaware.gov Import*/
.news_wrapper{margin-bottom:15px;}
.news_wrapper span{display:block;margin-bottom:2px;}
.news_wrapper .news_date{font-weight:bold;padding-right:5px;}
/*.news_wrapper .news_title{display:block;}
.news_wrapper .news_desc{display:block;}*/

