BODY {margin:0; background-color:#496b30;}
.background{
	width: 1021px;
	background-image: url(/images_sc/scb_01.gif);
	background-color: #FFFFFF;
     /*position:relative;*/
        padding: 0 0 10px 0;
}
.header{
	width: 863px; height:92px; 
	background-image: url(/images_sc/header.jpg);
}
.header_search{
	width: 863px; height:92px; 
	background-image: url(/images_sc/header_search.jpg);
}
.menu{
	width: 863px; height:35px; padding-top:3px
}
.flash{
    width: 863px; 
	background-image: url(/images_sc/flash_background_new2.jpg);
	font:14px arial, helvetica, sans-serif;
	text-align:right
}
.flashtext{
  	font:15px arial, helvetica, sans-serif;
	color:#666666;
	/*padding-left: 495px;
	padding-top:20px; 
	padding-right:40px;*/
	text-align:left;
         background:url(/images_sc/flash_background_new4.jpg) no-repeat  -200px 0;
        padding:40px; 0 0 0;
}
.flashtextgreen {
	color: #14682A;
	font-weight: bold;
	font-size: 18px;
}
.flash_academy{
    width: 863px; height:321px;
	background-image: url(/images_sc/07.jpg);
	font:14px arial, helvetica, sans-serif;
	text-align:right;
	margin-top:3px;
}
.flashtext_academy{
  	font:15px arial, helvetica, sans-serif;
	color:#666666;
	padding-top:10px; 
	padding-left:50px; 
	padding-right:420px;
	text-align:justify
}
.flashtextgreen_academy {
	color: #14682A;
	font-weight: bold;
	font-size: 18px;
}
.boxes{
	font:11px/13px arial, helvetica, sans-serif;
	color:#666666;
	padding-top:10px; 
	padding-left:10px; 
	padding-right:10px;
	text-align:left;
}
.footmenu{
	width:1021px; height:25px; background-color:white;
	font:9px verdana, arial, helvetica, sans-serif;
	color:#8F742F;
	font-weight:bold;
position:relative;
      float:none;

}
.copyright{
	width:1021px; height:30px; background-color:white;
	font:9px verdana, arial, helvetica, sans-serif;
	color:#999999;
}
.footmenu2{
	width:889px; height:25px; background-color:white;
	font:9px verdana, arial, helvetica, sans-serif;
	color:#8F742F;
	font-weight:bold;
	margin-right:10px
}
.copyright2{
	width:889px; height:50px; background-color:white;
	font:9px verdana, arial, helvetica, sans-serif;
	color:#999999;
	margin-right:10px
}
.legal{
	color: #db9a01;
	font-weight: bold;
}
.boxnav1{
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:43px;
	padding-left:3px;
	color:#8F742F;
	text-align: left;
	text-decoration:none
}
.boxnav2{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	padding-top:82px;
	padding-left:3px;
	color:#14682a;
	text-align: left;
	text-decoration:none
}
.boxnav3{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	padding-top:55px;
	padding-left:3px;
	color:#14682a;
	text-align: left;
	text-decoration:none
}
.boxnav4{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	padding-top:30px;
	padding-left:3px;
	color:#14682a;
	text-align: left;
	text-decoration:none
}

.title{
	background-color:#8D7724; 
	color:#fff; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	border:#acb69d;
	border-width:1px;
	border-collapse:collapse;
	border-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:30px;
	text-align:left;
	margin-left:15px;
	margin-right:15px	
}

.titleG{
	background-color:#14682A; 
	color:#fff; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	border:#acb69d;
	border-width:1px;
	border-collapse:collapse;
	border-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:30px;
	text-align:left;
	margin-left:15px;
	margin-right:15px
	
}
.contentsub{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	padding-left:30px; 
	padding-right:30px; 
	padding-top:0px; 
	text-align:left; 
}
.leftNavMain{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#94ebae; 
	padding-left:15px;
	text-decoration:none;
	text-align:left
}
.leftNavMain a {

	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#94ebae; 
	text-decoration:none;
	text-align:left
}
.leftNavMain a:hover {color:#fffd04}
.leftNavSub {
	font-family:Arial, Helvetica, sans-serif; 
	color:white;
	font-weight:100;
	font-size:11px; 
	padding-left:25px; 
	padding-bottom:10px; 
	padding-top:10px;
	text-decoration:none;
	text-align:left
}
.leftNavSub_sub {
	font-family:Arial, Helvetica, sans-serif; 
	color:white;
	font-weight:100;
	font-size:11px; 
	padding-left:10px; 
	padding-bottom:3px; 
	padding-top:3px;
	text-decoration:none;
	text-align:left
}
.leftNavSub2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:11px; 
	padding-left:25px; 
	padding-bottom:10px; 
	padding-top:10px;
	text-decoration:none;
	text-align:left
}
.leftNavSub a {
	font-family:Arial, Helvetica, sans-serif; 
	color:white;
	font-weight:100;
	font-size:11px; 
	text-decoration:none;
	text-align:left
}

.leftNavSub a:hover {color:#fffd04}
.leftNavSelected a {color:#fffd04}


.contractor .leftNavSub a.contractor {color:#fffd04},
.about .leftNavMain a.about {color:#fffd04}
.aboutNSC .leftNavMain a.aboutNSC {color:#fffd04},
.community .leftNavMain a.community {color:#fffd04},
.drivesafe .leftNavMain a.drivesafe {color:#fffd04},
.Miami .leftNavMain a.Miami {color:#fffd04},
.Broward .leftNavMain a.Broward {color:#fffd04},
.WPB .leftNavMain a.WPB {color:#fffd04},
.SW .leftNavMain a.SW {color:#fffd04},
.Donation .leftNavMain a.Donation {color:#fffd04},
.Member .leftNavMain a.Member{color:#fffd04},
.DUI .leftNavMain a.DUI {color:#fffd04},
.Teen .leftNavMain a.Teen{color:#fffd04},
.TrafficSchool .leftNavMain a.Member{color:#fffd04},
.Member .leftNavMain a.Member {color:#fffd04},
.OSHA .leftNavMain a.OSHA {color:#fffd04},
.New .leftNavMain a.New {color:#fffd04},
.academy .leftNavMain a.academy {color:#fffd04},
.TrainingCenter .leftNavMain a.TrainingCenter {color:#fffd04},
.Advisory .leftNavMain a.Advisory {color:#fffd04},


.boxes_bullets_plain ul {
margin-left:15px;
padding-left:15px
}
.boxes_bullets_plain li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style:square;
	text-align:left;
	}
.links li {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	list-style:square;
	font-weight:bold; 
	text-align:left; 
	}
.links {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	list-style:square;
	font-weight:bold;
	text-align:left; 
	}
.links_plain li {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	list-style:square;
	text-align:left; 
	}
.subtitle {
	background-color:#8D7724; 
	color:#fff; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	border:#acb69d;
	border-width:1px;
	border-collapse:collapse;
	border-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	text-align:left;
	margin-left:0px;
	margin-right:0px
}
.subtitleG {
	background-color:#14682A; 
	color:#fff; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	border:#acb69d;
	border-width:1px;
	border-collapse:collapse;
	border-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	text-align:left;
	margin-left:0px;
	margin-right:0px
}
li 	{font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}
.history {
	color:#8D7724; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; }	
.history2 {
	color:green; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; }
.mini {
	border:#000000;
	border-width:1px;
	border-collapse:collapse;
	border-style:solid;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	}
.return {
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif
	}
.boxes_titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #EAF0EC;
	border-bottom: solid #000000 1px;
}

.boxes_titles_brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

	text-align: center;
	background-color: #8D7724;
	border-bottom: solid #000000 1px;
	color: #FFFFFF;
}
.boxes_title_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	background-color: #EAF0EC;
	border-top: solid #000000 1px;
}
.boxes_titles_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #14682A;
	border-bottom: solid #000000 1px;
	color: #FFFFFF;
}
.boxes_titles_greenbordered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #14682A;
	color: #FFFFFF;
	border: 1px solid #000000;
}


.leftCol { float:left; width:200px; background:#fff; text-align:left; }
.rightCol { float:left; width:663px; }

.flashtext p { padding:0 0 0  255px; }


/*------------------------------*/

.clear{
	clear:both;
	font-size:0;
	line-height:0;
	}

.rightContent{
	width:627px;
	padding:10px;
	background:#FAFAF8;
	border:solid 1px #C4C8C7;
        text-align:left;
        font-family:Arial, Helvetica, sans-serif;
	}


.leftNavMain ul{
	padding:0; margin:0;
}	

.leftNavMain ul li{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#94ebae;
	padding:5px 0 5px 2px;
	text-decoration:none;
	text-align:left;
	list-style-type:none;
	}
	
	
.leftNavMain ul li a{
	text-decoration:none;
	color:#94ebae;  
	}

.leftNavMain ul li a img { display:none; }	
	
.leftNavMain ul li a:hover{
	color:#fffd04
	}

.leftNavMain ul li ul li{
	padding:2px 5px 2px 15px;
	}		
	
	
.leftNavMain ul li ul li a {
	font-family:Arial, Helvetica, sans-serif; 
	color:white;
	font-weight:100;
	font-size:11px; 
	text-decoration:none;
	text-align:left;
}

.leftNavMain ul li ul li a:hover {color:#fffd04;}


/*------------- Div Collaps ---------*/
.question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
        text-transform:uppercase;
        background:#14682A;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	width:auto;
	padding:5px 10px;
	/* End layout CSS */
	overflow:hidden;
	cursor:pointer;
        border-bottom:#0E9331 solid 1px;
}

.question:hover { background:#0E9331; color:#FFF; }
.answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	/*padding:0 0 20px 5px;*/
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	/* End layout CSS */
	visibility:hidden;
	overflow:hidden;
	position:relative;
        background:#F4F4F4;
}
.answer_content{	/* Content that is slided down */
	position:relative;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
}

.answer ul { list-style-type:disc; padding:0 0 30px 30px; }

.answer ul li a { font-size:13px; line-height:24px; font-weight:bold; color:#000;  }
.answer ul li a:hover { text-decoration:none; color:#14682A; }


/*------------- div collaps ---------*/


input.cat_textbox { width:270px; padding:5px; font-size:12px; }

#CaptchaV2, .captchaimg { float:left; }
.captchaimg { padding;0 15px; }

#CaptchaV2 { font-size:20px; }

.webform label { font-size:14px; }

textarea.cat_listbox { font:normal 12px/16px Arial, Helvetica, sans-serif; padding:5px; width:320px; }
