/*
Theme Name: Amber Alert
Theme URI:
Description: Default theme for AmberAlert.com
Version: 1.0
Author: Synapse Studios
Author URI: http://www.synapsestudios.com
Tags:
*/

/* Main & Home Page Css */
fieldset{
border:0px;
}
*{
padding:0px;
margin:0px;
}
img{
border:0px;
}
hr {
  clear: both;
  border: 0;
  height: 15px;
  background: url(http://s7.amberalert.com/media/images/hr-shadow.png) -100px 0 no-repeat;
}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.clearer {
clear:both;
display:block;
width:1px;
height:1px;
}
html,body{
font-family:Arial, Helvetica, sans-serif;
background-color:#f4f2e8;
width:100%;
}
.pg-body{
width:970px;
}
.pg-header{
height:100px;
}
.logopart{
padding-top:35px;
}
#qtrans_select_qtrans_language_chooser {
border:none;
background-color:#f4f2e8;
}
.userinfo{
margin-top:30px;
float:right;
}
.userinfo .links{
float:left;
padding:3px;
padding-left:10px;
padding-right:10px;
border-right:1px dotted #666666;
color:#666666;
font-size:11px;
}
.userinfo .links ul{
list-style:none;
padding-right:14px;
background:url(images/down-arrow.jpg) top right no-repeat;
clear:both;
}
.userinfo .links a{
color:#6ebc20;}
.userinfo .noborder{
border-right:0px;
}
.top-menun .pg-menu{
margin-top:18px;
float:right;
}

.top-menun .pg-menu ul{
list-style:none;
margin-right:5px;
}
.top-menun .pg-menu ul li{
float:left;
}
.top-menun .pg-menu ul li a{
display:block;
float:left;
height:22px;

font-size:12px;
text-decoration:none;
font-weight:bold;
padding-top:8px;
color:#a3a6a7;
}
.top-menun .pg-menu ul li.selected a,.top-menun .pg-menu ul li:hover a{
color:#fff;
}
.pgmn-left{
background:url(images/menu-sel-left.jpg) no-repeat;
width:12px;
}
.pgmn-mid{
background:url(images/menu-sel-middle.jpg) repeat-x;
padding-left:5px;
padding-right:5px;
}
.pgmn-right{
background:url(images/menu-sel-right.jpg) no-repeat;
width:12px;
}
.selected .pgmn-left,li:hover .pgmn-left{
background:url(images/menu-unsel-left.jpg) no-repeat;
width:12px;
}
.selected .pgmn-mid,li:hover .pgmn-mid{
background:url(images/menu-unsel-middle.jpg) repeat-x;
}
.selected .pgmn-right,li:hover .pgmn-right{
background:url(images/menu-unsel-right.jpg) no-repeat;
width:12px;
}
#newsticker{
height:38px;
}
.homepg-cnt .box1{
background:url(images/cnt-p1.png) no-repeat;
width:467px;
height:150px;
padding:0px;
padding-left:20px;
}
.box1 .heading{
width:330px;
margin-right:10px;
}
.box1 .img{
margin-top:20px;
margin-right:0px;
width:110px;
}
.box1 .imgright{
width:340px;
margin-top:18px;

}

.box1 .imgright h4,.box2 h4,.box3 h4{
color:#6ebc20;
font-size:18px;
font-weight:bold;
text-align:left;
}
.box1 .imgright h4 a,.box2 h4 a,.box3 h4 a{
color:#6ebc20;
text-decoration:none;
}

.box1 .imgright h3{
color:#000000;
font-size:20px;
font-weight:bold;
text-align:left;
}
.box1 .imgright h6{
color:#6ebc20;
font-size:11px;
padding-top:3px;
padding-left:16px;
font-weight:bold;
text-align:left;
background:url(images/plus-mark.jpg) 0px 3px no-repeat;
}
.box1 .imgright h6 a {
	color:#6ebc20;
	text-decoration:none;
}
.heading ul li{
color:#333333;
padding:0px;
font-size:11px;
text-align:left;
list-style:none;
background:url(images/smallsqr.jpg) left center no-repeat;
padding-left:15px;
display:block;
padding-top:0px;
}
.heading .excerpt{
color:#333333;
padding:0px;
font-size:11px;
text-align:left;
display:block;
padding-top:0px;
}
.homepg-cnt .box2{
background:url(images/cnt-p2.png) -2px no-repeat;
width:240px;
height:150px;
}
.box2 .b2{

float:left;
width:110px;
text-align:left;
}
.box2 h3{
color:#000000;
font-size:20px;
font-weight:bold;
text-align:left;
margin-top:10px;
padding-left:10px;
}.box2 h4{
padding-left:10px;
}
.box2 .b2 p{
font-size:13px;
padding-left:10px;
}
.box2 img{
padding-right:4px;
padding-top:4px;
}



.homepg-cnt .box3{
background:url(images/cnt-p2.png) -1px no-repeat;
width:240px;
height:150px;
}
.box3 .b2{
float:left;
width:140px;
text-align:left;
}
.box3 h3{
color:#000000;
font-size:20px;
font-weight:bold;
text-align:left;
margin-top:10px;
padding-left:10px;
}.box3 h4{
padding-left:10px;
}
.box3 .b2 p{
font-size:13px;
padding-left:10px;
}
.box3 img{
padding-top:4px;
padding-right:1px;
}


.pg-footer .fot-wrapper{
background:#151515;
width:960px;
padding-top:15px;
margin-bottom:60px;
}
.pg-footer .fot-wrapper .wrap{
float:left;
list-style:none;
width:155px;
text-align:left;
}
.wrap h3{
font-size:24px;
color:#a7a7a7;
font-family:"Helvetica Neue", Arial;
padding-top:5px;
padding-bottom:5px;
font-weight:normal;
}
.wrap li a{
padding-top:2px;
padding-bottom:2px;
font-size:12px;
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footertxt{
margin-top:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
padding:10px;
border-top:1px dotted #999999;
}
.footertxt a{
color:#999999;
text-decoration:none;}
.padleft{
padding-left:20px;
}
a, a:visited {
    color: #6ebc20;
}

a:active {
    color: #8fe539;
}

/* Other Pages Css */

.left-bar{
width:237px;
border-right:1px solid #e5e5e5;
margin-top:10px;
}
.box1{
width:237px;
}
.box1-top{
width:220px;
height:18px;
background:url(images/leftmenu-hdr.png) 1px 0px no-repeat;
padding-top:22px;
padding-left:15px;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-align:left;
}
.box1-scr{
width:237px;
background:url(images/leftmenu-scr.png) repeat-y;
}
.box1-footer{
width:237px;
height:21px;
background:url(images/leftmenu-ftr.png) 1px 0px no-repeat;
}
.box1-scr ul{
padding-top:5px;
text-align:left;
list-style:none;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.box1-scr ul li{
background:url(images/garrow.jpg) 0px 1px no-repeat;
padding-left:22px;
padding-top:3px;
padding-bottom:3px;
}
.box1-scr ul li a{
font-weight:600;
color:#252525;
text-decoration:none;
}
.box2{
background:url(images/leftbox-2.png) no-repeat;
height:149px;
}
.box2-left{
width:90px;
}
.box2-left.wider{
width:120px;
}
.box2 h2{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:17px;
font-weight:bold;
}
.box2 h3{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:17px;
font-weight:bold;
}
.box2 .box2-left{
font-size:11px;
padding-left:15px;
}
.box2 .box2-left h4, .box2 .box2-left h3, .box2 .box2-left h2 {
padding:0px;
}
.box2 .box2-left p{
padding:0px;
text-align:left;
}
.box2 .right-img{
width:125px;
text-align:right;
padding:0px;
padding-right:7px;
}
.box2 .right-img.narrower{
width: 95px;
}
.box2 ul {
list-style-position: inside;
text-align: left;
}
.box2 h3.box2-loner{
	margin: 0;
	padding-right:15px;
}
.box2 h4.box2-loner{ padding-top: 0; margin-top: 0; padding-left:15px;}

.box3{
height:148px;
width:100%;
background:url(images/box-3.png) no-repeat;
}
.box3 h2{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:20px;
font-weight:bold;
}
.box3 .box3-left{
font-size:11px;
padding-top:15px;
padding-left:25px;
width:115px;
text-align:left;
color:#666666;
}
.box2 .box2-left h4{
padding:0px;
}
.box3 .right-img{
text-align:right;
padding:0px;
padding-right:25px;
padding-top:15px;
}
.box3 h5{
font-size:13px;
font-weight:bold;
text-align:left;
padding-left:15px;
}
.box3 h5 span{
color:#666666;
}





.box5{
background:url(images/box-5.png) no-repeat;
}
.box5 h2{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
}
.box5 h2{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
}
.box5 h2.alert{
padding-left:40px;
padding-top:10px;
background:url(images/alert-ico.jpg) 10px 10px no-repeat;
text-align:left;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
}
.box5 p{
color:#fff;
font-size:12px;
text-align:left;
padding-left:15px;
}
.box5 fieldset{
padding:5px;
border:0px;
text-align:left;
padding-left:15px;
}
.box5 fieldset input.inp-but{
background:url(images/serchbut.jpg) 0px 2px no-repeat;
width:32px;
height:26px;
border:0px;
}
.box5 fieldset input.inp-but1{
background:url(images/go2.jpg) 2px 2px no-repeat;
width:33px;
height:26px;
border:0px;
}
.box5 fieldset select{
width:160px;
}
.box5{
padding-bottom:15px;
}


.box6{
background:url(images/box-4.jpg) no-repeat;
height:152px;
}
.box6 fieldset{
padding-top:5px;
padding-bottom:5px;
}
.box6 fieldset a{
display:block;
width:13px;
height:13px;
float:left;
background:url(images/star.jpg) no-repeat;
}
.box6 fieldset label{
float:left;
width:13px;
height:13px;
font-size:11px;
text-align:left;
}
.box6 h2{
padding-top:10px;
text-align:left;
font-size:20px;
font-weight:bold;
}
.box6 .box6-left{
font-size:11px;
padding-left:15px;
width:140px;
}
.box6 .box6-left h4{
padding:0px;
color:#6ebc20;
text-align:left;
font-size:18px;
}
.box6 .box6-left p{
margin-top:5px;
padding:0px;
text-align:left;
font-size:11px;
}
.box6 .right-img{
text-align:right;
padding:0px;
padding-right:10px;
padding-top:60px;
}
.box6 .right-img1{
text-align:right;
padding:0px;
padding-right:10px;
padding-top:5px;
}

.no-sidebar{
width: auto !important;
float: none !important;
}

.right-cnt{
width:690px;
margin-right:10px;
margin-top:20px;
margin-left:20px;
text-align:left;
}

.right-cnt .pathway{
width:60%;
font-size:10px;
text-align:left;
padding-top:8px;
}
.right-cnt .pathway a{
width:60%;
font-size:10px;
color:#028116;
text-decoration:none;
}
.top-icos{
text-align:right;
width:39%;
}
.top-icos a,
.top-icos span{
margin:0 5px;
}
.top-icos span a {
	margin:0;
}
.right-cnt h1{
width:100%;
text-align:left;
color:#4D8317;
font-size:28px;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
float:left;
}
.right-cnt h2,.pg-planch h2{
width:100%;
text-align:left;
color:#666666;
font-size:16px;
font-weight:normal;
padding-bottom:5px;
font-weight:bold;
float:left;
}
.img-arti-box .divimg-right h2 a {
	text-decoration: none;
}
.img-arti-box .divimg-right h2 a:hover {
	color:#666666;
}
.right-cnt p,.pg-planch p{
width:100%;
text-align:left;
color:#666666;
font-size:12px;
font-weight:normal;
padding-bottom:5px;
clear:both;
}
.right-cnt pre{
color:#666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.right-cnt h3{
width:100%;
text-align:left;
color:#495A35;
font-size:12px;
font-weight:normal;
padding-bottom:5px;
font-weight:bold;
}
.right-cnt .img-arti{
padding-top:15px;
padding-bottom:15px;
}
.right-cnt .img-arti .img-arti-box{
width:323px;
float:left;
margin:0px;
margin-right:15px;
padding-top:10px;
}
.right-cnt .img-arti .img-arti-box .divimg
{
margin-right:10px;
float:left;
}
.right-cnt .img-arti .img-arti-box .divimg-right
{
width:225px;
float:right;
}

.w-45{
width:45%;
}
.w-53{
width:53%;
}
.right-cnt .plus-anc{
padding-left:20px;
background:url(images/plus-mark.jpg) no-repeat;
color:#4D8317;
font-size:11px;
text-decoration:none;
font-weight:bold;
text-align:left;
}
.right-cnt .sep1{
padding-top:30px;
background:url(images/sep-1.jpg) 0px 60px no-repeat;

}
.right-cnt .sep1 .left{
width:45%;
}
.right-cnt .sep1 .right{
font-size:12px;
font-weight:bold;
width:45%;
padding-top:15px;
text-align:right;
}
.right-cnt .sep1 .right label{
color:#B0B0AE;
}
.right-cnt .sep1 .right a.active{
color:#495A35;
text-decoration:none;
}
.right-cnt .sep1 .right a{
color:#4D8317;
text-decoration:none;
padding-left:4px;
padding-right:4px;
}
.right-cnt .sep2{
padding-top:20px;
font-size:12px;
font-weight:bold;
background:url(images/sep-2.jpg) no-repeat;
}
.right-cnt .sep2 .pageno{
color:#B0B0AE;
width:100px;
}
.right-cnt .sep2 .pagenav{
width:450px;
text-align:center;
}
.right-cnt .sep2 .pagenav{
width:450px;
text-align:center;
}
.right-cnt .sep2 .pagenav a{
text-decoration:none;
color:#495A35;
}
.right-cnt .sep2 .pagenav a.active{
text-decoration:none;
color:#4D8317;
}
.right-cnt .sep2 .gopage{
text-align:right;
}
.right-cnt .sep2 .gopage label{
color:#B0B0AE;
padding-right:5px;
}
.right-cnt .sep2 .gopage .goptxt{
width:25px;
height:15px;
}
.right-cnt .sep2 .gopage .pbut{
background:url(images/garrow.jpg) no-repeat;
width:20px;
height:20px;
border:0px;
}
.right-cnt .sep3{
padding-top:30px;
background:url(images/sep-3.jpg) 0px 0px no-repeat;

}
.right-cnt .sep4{
padding-top:20px;
padding-bottom:10px;
background:url(images/sep-4.jpg) -10px 55px no-repeat;

}
.right-cnt .green{
color:#4D8317;
text-decoration:none;
}
.moreckit-box{
width:218px;
float:left;
margin-right:12px;
text-align:left;
}
.pg-planch .moreckit-box{
width:220px;
margin-right:18px;
}

.moreckit-box .play-anc
{
background:url(images/garrow.jpg) no-repeat;
color:#4D8317;
font-weight:bold;
font-size:14px;
text-decoration:none;
padding-left:20px;
padding-top:2px;
}
.cnt-boxes .cnt-box{
width:152px;
margin-right:13px;
float:left;
}
.cnt-boxes .cnt-box p{
font-size:11px;
}
.cnt-boxes .incwidth{
width:165px;
}
.button{
background:url(images/button.png) no-repeat;
border:0px;
width:150px;
height:28px;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}

/**
 * The Footer
 */

#footer {
background:#131313 url(https://dev-01-public.s3.amazonaws.com/media/images/footer-bg.gif) repeat-x;
color:#CCCCCC;
overflow: hidden;
clear:both;
width:970px;
margin:1.5em auto 0 auto;
text-align:left;
font-size:12px;
}

#footer ul {
margin: 0 15px;
list-style:none;
}

#footer ul ul {
margin: 0;
}

#footer li {
margin: 8px 0;
padding: 0;
}

#footer ul li.footer_title {
float: left;
width: 135px;
margin: 0 10px;
overflow: hidden;
}

#footer a,
#footer a:active,
#footer a:visited {
color: #ccc;
text-decoration:none;
}

#footer h3 {
font-size: 24px;
font-weight: lighter;
color:#a7a7a7;
margin: 30px 0 10px 0;
padding: 0;
}

#footer h3 a,
#footer h3 a:active,
#footer h3 a:visited {
color:#a7a7a7;
}

#footer .footer_title {
width: 160px;
margin: 0;
}

#footer #copyright {
color: #7E7E7E;
clear:both;
text-align:center;
border-top:1px dotted #424242;
margin-top: 40px;
padding: 10px;
}

a.more {padding-left: 14px; background: url(images/green-plus.gif) left center no-repeat;}

.hidden {display: none;}

/* Contact Form */
div.wpcf7 {font-size: 87.5%; width: 98%;}
div.wpcf7 .form-item {margin-bottom: 1em;}
div.wpcf7 .form-item.full-row {width: 100%;}
div.wpcf7 .form-item.half-row {width: 46%;}
div.wpcf7 .form-item.left {float: left; clear: both;}
div.wpcf7 .form-item.right {float: right;}
div.wpcf7 .form-item .wpcf7-form-control-wrap {width: 100%; margin: 0; padding:0;}
div.wpcf7 .form-item .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:block; position:relative; top:0px; left:0px; margin:0; padding:0;}
div.wpcf7 .form-item .form-instructions {font-size: 75%; color: gray;}
div.wpcf7 .form-item input, div.wpcf7 .form-item textarea, div.wpcf7 .form-item select {padding: 5px; width: 100%; border: 1px solid #333;}
div.wpcf7 .form-item.btn {clear: both; margin: 1em 0; padding: 1em 0;}
div.wpcf7 .form-item.btn input {padding: 0 0 3px 0; border: 0; width: 150px;}
div.wpcf7 .wpcf7-mail-sent-ng {display:block; width:100%; margin:5px; padding:5px; clear:both;}

/* Alerts Templates */
#mini_display_posts {width: 100%;}
#mini_display_posts td {padding: 5px; width: 50%; vertical-align: top;}
#mini_display_posts td div.alerts-mini-container {position: relative;}
#mini_display_posts div.alerts-mini-container img {position: relative; overflow: hidden;}
#mini_display_posts div.alerts-mini-container div {position: absolute; top: 5px; left: 100px;}
#mini_display_posts div.alerts-mini-container p {margin-top: 5px;}

#canceled_container{border: 1px solid #7A7777; padding:10px; margin-top:20px; border-radius:10px; }

#medium_alert_table {width: 100%;}
#medium_alert_table td {padding: 5px; width: 25%; vertical-align: top;}
#medium_alert_table td div.person-image {position: relative; overflow: hidden;}
#medium_alert_table td div.person-image img {top: 0; left: 0; position: absolute; width: 150px; height: 150px;}
#medium_alert_table td div.person-image-label {top: 0; left: 0; position: absolute; z-index:5; background-color: #222; color: #eee; padding: 5px;}
#medium_alert_table td img, #medium_alert_table td div.person-image, #alert-map {margin-bottom: 5px; width: 150px; height: 150px;}
#medium_alert_table td div.alert-info {font-size: 66.6%; color: #666;}
#medium_alert_table td div.alert-info span {font-weight: bold;}
#medium_alert_table td p {clear: none; float: none; margin-top: 5px}
#medium_alert_table table.alerts-data {width: 100%;}
#medium_alert_table table.alerts-data td {width: 50%; vertical-align: top; padding: 0;}
#medium_alert_table input.button {padding-bottom: 4px; cursor: pointer;}


#alerts_by_states_table {margin: 0 1em; width: 90%;}
#alerts_by_states_table td {padding: 0.5em; width: 50%; vertical-align: top;}

#full_alert_table td {padding: 0.5em; font-size: 87.5%; color: #666; vertical-align: top;}

#alert-map {overflow: hidden; margin-bottom: 10px;}
.location-map {width:150px; height:150px; overflow:hidden; margin-bottom:10px;}

/* Press Templates */
#medium_press_table {width: 100%;}
#medium_press_table td {padding: 5px; vertical-align: top;}
#medium_press_table td.image-box {text-align: center;}

#mini_display_posts tr td div.alerts-mini-container div{width:70%;}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
	text-align:center;
}
/* End captions */

div.entry p {clear: none; margin-bottom: 5px; clear: both; color: #666; font-size: 12px; font-weight: normal; padding-bottom: 5px; text-align: left; width: 100%;}
a.noformat {color: black;}
a.noformat, a.nounderline {text-decoration: none;}

/* Dark Widgets (Search, State Select, Archives) */
div.dark-box {width: 235px; height: 100px; background: url(images/box-5.png) center center no-repeat; color: white; overflow: hidden;}
div.dark-box div.widget-body {width: auto; padding: 18px; position: relative; text-align: left;}
div.dark-box h2 {font-size: 20px; text-align: left;}
div.dark-box p {font-size: 12px; text-align: left; margin-bottom: 4px;}
div.widget-body .go-button {display: block; float: right; width: 35px; height: 28px; background-position: top left; background-repeat: no-repeat;}
div.widget-body .go-button.green {background-image: url(images/serchbut.jpg);}
div.widget-body .go-button.red {background-image: url(images/go2.jpg);}
div.widget-body .control {width: 155px; margin-top: 4px;}
div.widget-body input.go-button {border: 0; background-color: transparent;}

div.widget-body h2.state-alerts {padding-left: 30px; background: url(images/alert-ico.jpg) left center no-repeat;}


/* Archives */
div.archives-list div.archives-post {margin: 35px 0;}
div.archives-list .archive-img {float: left; width: 85px; height: 85px;}
div.archives-list .archive-txt.margined {margin-left: 100px;}
div.archives-list .archive-txt p {margin-top: 5px;clear: none;}
/*
Theme Name: Amber Alert
Theme URI:
Description: Default theme for AmberAlert.com
Version: 1.0
Author: Synapse Studios
Author URI: http://www.synapsestudios.com
Tags:
*/

/* Main & Home Page Css */
fieldset{
border:0px;
}
*{
padding:0px;
margin:0px;
}
img{
border:0px;
}
hr {
  clear: both;
  border: 0;
  height: 15px;
  background: url(https://dev-01-public.s3.amazonaws.com/media/images/hr-shadow.png) -100px 0 no-repeat;
}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.clearer {
clear:both;
display:block;
width:1px;
height:1px;
}
html,body{
font-family:Arial, Helvetica, sans-serif;
background-color:#f4f2e8;
width:100%;
}
.pg-body{
width:970px;
}
.pg-header{
height:100px;
}
.logopart{
padding-top:35px;
}
#qtrans_select_qtrans_language_chooser {
border:none;
background-color:#f4f2e8;
}
.userinfo{
margin-top:30px;
float:right;
}
.userinfo .links{
float:left;
padding:3px;
padding-left:10px;
padding-right:10px;
border-right:1px dotted #666666;
color:#666666;
font-size:11px;
}
.userinfo .links ul{
list-style:none;
padding-right:14px;
background:url(images/down-arrow.jpg) top right no-repeat;
clear:both;
}
.userinfo .links a{
color:#6ebc20;}
.userinfo .noborder{
border-right:0px;
}
.top-menun .pg-menu{
margin-top:18px;
float:right;
}

.top-menun .pg-menu ul{
list-style:none;
margin-right:5px;
}
.top-menun .pg-menu ul li{
float:left;
}
.top-menun .pg-menu ul li a{
display:block;
float:left;
height:22px;

font-size:12px;
text-decoration:none;
font-weight:bold;
padding-top:8px;
color:#a3a6a7;
}
.top-menun .pg-menu ul li.selected a,.top-menun .pg-menu ul li:hover a{
color:#fff;
}
.pgmn-left{
background:url(images/menu-sel-left.jpg) no-repeat;
width:12px;
}
.pgmn-mid{
background:url(images/menu-sel-middle.jpg) repeat-x;
padding-left:5px;
padding-right:5px;
}
.pgmn-right{
background:url(images/menu-sel-right.jpg) no-repeat;
width:12px;
}
.selected .pgmn-left,li:hover .pgmn-left{
background:url(images/menu-unsel-left.jpg) no-repeat;
width:12px;
}
.selected .pgmn-mid,li:hover .pgmn-mid{
background:url(images/menu-unsel-middle.jpg) repeat-x;
}
.selected .pgmn-right,li:hover .pgmn-right{
background:url(images/menu-unsel-right.jpg) no-repeat;
width:12px;
}
#newsticker{
height:38px;
}
.homepg-cnt .box1{
background:url(images/cnt-p1.png) no-repeat;
width:467px;
height:150px;
padding:0px;
padding-left:20px;
}
.box1 .heading{
width:330px;
margin-right:10px;
}
.box1 .img{
margin-top:20px;
margin-right:0px;
width:110px;
}
.box1 .imgright{
width:340px;
margin-top:18px;

}

.box1 .imgright h4,.box2 h4,.box3 h4{
color:#6ebc20;
font-size:18px;
font-weight:bold;
text-align:left;
}
.box1 .imgright h4 a,.box2 h4 a,.box3 h4 a{
color:#6ebc20;
text-decoration:none;
}

.box1 .imgright h3{
color:#000000;
font-size:20px;
font-weight:bold;
text-align:left;
}
.box1 .imgright h6{
color:#6ebc20;
font-size:11px;
padding-top:3px;
padding-left:16px;
font-weight:bold;
text-align:left;
background:url(images/plus-mark.jpg) 0px 3px no-repeat;
}
.box1 .imgright h6 a {
	color:#6ebc20;
	text-decoration:none;
}
.heading ul li{
color:#333333;
padding:0px;
font-size:11px;
text-align:left;
list-style:none;
background:url(images/smallsqr.jpg) left center no-repeat;
padding-left:15px;
display:block;
padding-top:0px;
}
.heading .excerpt{
color:#333333;
padding:0px;
font-size:11px;
text-align:left;
display:block;
padding-top:0px;
}
.homepg-cnt .box2{
background:url(images/cnt-p2.png) -2px no-repeat;
width:240px;
height:150px;
}
.box2 .b2{

float:left;
width:110px;
text-align:left;
}
.box2 h3{
color:#000000;
font-size:20px;
font-weight:bold;
text-align:left;
margin-top:10px;
padding-left:10px;
}.box2 h4{
padding-left:10px;
}
.box2 .b2 p{
font-size:13px;
padding-left:10px;
}
.box2 img{
padding-right:4px;
padding-top:4px;
}



.homepg-cnt .box3{
background:url(images/cnt-p2.png) -1px no-repeat;
width:240px;
height:150px;
}
.box3 .b2{
float:left;
width:140px;
text-align:left;
}
.box3 h3{
color:#000000;
font-size:20px;
font-weight:bold;
text-align:left;
margin-top:10px;
padding-left:10px;
}.box3 h4{
padding-left:10px;
}
.box3 .b2 p{
font-size:13px;
padding-left:10px;
}
.box3 img{
padding-top:4px;
padding-right:1px;
}


.pg-footer .fot-wrapper{
background:#151515;
width:960px;
padding-top:15px;
margin-bottom:60px;
}
.pg-footer .fot-wrapper .wrap{
float:left;
list-style:none;
width:155px;
text-align:left;
}
.wrap h3{
font-size:24px;
color:#a7a7a7;
font-family:"Helvetica Neue", Arial;
padding-top:5px;
padding-bottom:5px;
font-weight:normal;
}
.wrap li a{
padding-top:2px;
padding-bottom:2px;
font-size:12px;
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footertxt{
margin-top:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
padding:10px;
border-top:1px dotted #999999;
}
.footertxt a{
color:#999999;
text-decoration:none;}
.padleft{
padding-left:20px;
}
a, a:visited {
    color: #6ebc20;
}

a:active {
    color: #8fe539;
}

/* Other Pages Css */

.left-bar{
width:237px;
border-right:1px solid #e5e5e5;
margin-top:10px;
}
.box1{
width:237px;
}
.box1-top{
width:220px;
height:18px;
background:url(images/leftmenu-hdr.png) 1px 0px no-repeat;
padding-top:22px;
padding-left:15px;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-align:left;
}
.box1-scr{
width:237px;
background:url(images/leftmenu-scr.png) repeat-y;
}
.box1-footer{
width:237px;
height:21px;
background:url(images/leftmenu-ftr.png) 1px 0px no-repeat;
}
.box1-scr ul{
padding-top:5px;
text-align:left;
list-style:none;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.box1-scr ul li{
background:url(images/garrow.jpg) 0px 1px no-repeat;
padding-left:22px;
padding-top:3px;
padding-bottom:3px;
}
.box1-scr ul li a{
font-weight:600;
color:#252525;
text-decoration:none;
}
.box2{
background:url(images/leftbox-2.png) no-repeat;
height:149px;
}
.box2-left{
width:90px;
}
.box2-left.wider{
width:120px;
}
.box2 h2{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:17px;
font-weight:bold;
}
.box2 h3{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:17px;
font-weight:bold;
}
.box2 .box2-left{
font-size:11px;
padding-left:15px;
}
.box2 .box2-left h4, .box2 .box2-left h3, .box2 .box2-left h2 {
padding:0px;
}
.box2 .box2-left p{
padding:0px;
text-align:left;
}
.box2 .right-img{
width:125px;
text-align:right;
padding:0px;
padding-right:7px;
}
.box2 .right-img.narrower{
width: 95px;
}
.box2 ul {
list-style-position: inside;
text-align: left;
}
.box2 h3.box2-loner{
	margin: 0;
	padding-right:15px;
}
.box2 h4.box2-loner{ padding-top: 0; margin-top: 0; padding-left:15px;}

.box3{
height:148px;
width:100%;
background:url(images/box-3.png) no-repeat;
}
.box3 h2{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:20px;
font-weight:bold;
}
.box3 .box3-left{
font-size:11px;
padding-top:15px;
padding-left:25px;
width:115px;
text-align:left;
color:#666666;
}
.box2 .box2-left h4{
padding:0px;
}
.box3 .right-img{
text-align:right;
padding:0px;
padding-right:25px;
padding-top:15px;
}
.box3 h5{
font-size:13px;
font-weight:bold;
text-align:left;
padding-left:15px;
}
.box3 h5 span{
color:#666666;
}





.box5{
background:url(images/box-5.png) no-repeat;
}
.box5 h2{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
}
.box5 h2{
padding-left:15px;
padding-top:10px;
text-align:left;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
}
.box5 h2.alert{
padding-left:40px;
padding-top:10px;
background:url(images/alert-ico.jpg) 10px 10px no-repeat;
text-align:left;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
}
.box5 p{
color:#fff;
font-size:12px;
text-align:left;
padding-left:15px;
}
.box5 fieldset{
padding:5px;
border:0px;
text-align:left;
padding-left:15px;
}
.box5 fieldset input.inp-but{
background:url(images/serchbut.jpg) 0px 2px no-repeat;
width:32px;
height:26px;
border:0px;
}
.box5 fieldset input.inp-but1{
background:url(images/go2.jpg) 2px 2px no-repeat;
width:33px;
height:26px;
border:0px;
}
.box5 fieldset select{
width:160px;
}
.box5{
padding-bottom:15px;
}


.box6{
background:url(images/box-4.jpg) no-repeat;
height:152px;
}
.box6 fieldset{
padding-top:5px;
padding-bottom:5px;
}
.box6 fieldset a{
display:block;
width:13px;
height:13px;
float:left;
background:url(images/star.jpg) no-repeat;
}
.box6 fieldset label{
float:left;
width:13px;
height:13px;
font-size:11px;
text-align:left;
}
.box6 h2{
padding-top:10px;
text-align:left;
font-size:20px;
font-weight:bold;
}
.box6 .box6-left{
font-size:11px;
padding-left:15px;
width:140px;
}
.box6 .box6-left h4{
padding:0px;
color:#6ebc20;
text-align:left;
font-size:18px;
}
.box6 .box6-left p{
margin-top:5px;
padding:0px;
text-align:left;
font-size:11px;
}
.box6 .right-img{
text-align:right;
padding:0px;
padding-right:10px;
padding-top:60px;
}
.box6 .right-img1{
text-align:right;
padding:0px;
padding-right:10px;
padding-top:5px;
}

.no-sidebar{
width: auto !important;
float: none !important;
}

.right-cnt{
width:690px;
margin-right:10px;
margin-top:20px;
margin-left:20px;
text-align:left;
}

.right-cnt .pathway{
width:60%;
font-size:10px;
text-align:left;
padding-top:8px;
}
.right-cnt .pathway a{
width:60%;
font-size:10px;
color:#028116;
text-decoration:none;
}
.top-icos{
text-align:right;
width:39%;
}
.top-icos a,
.top-icos span{
margin:0 5px;
}
.top-icos span a {
	margin:0;
}
.right-cnt h1{
width:100%;
text-align:left;
color:#4D8317;
font-size:28px;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
float:left;
}
.right-cnt h2,.pg-planch h2{
width:100%;
text-align:left;
color:#666666;
font-size:16px;
font-weight:normal;
padding-bottom:5px;
font-weight:bold;
float:left;
}
.right-cnt p,.pg-planch p{
width:100%;
text-align:left;
color:#666666;
font-size:12px;
font-weight:normal;
padding-bottom:5px;
clear:both;
}
.right-cnt pre{
color:#666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.right-cnt h3{
width:100%;
text-align:left;
color:#495A35;
font-size:12px;
font-weight:normal;
padding-bottom:5px;
font-weight:bold;
}
.right-cnt .img-arti{
padding-top:15px;
padding-bottom:15px;
}
.right-cnt .img-arti .img-arti-box{
width:323px;
float:left;
margin:0px;
margin-right:15px;
padding-top:10px;
}
.right-cnt .img-arti .img-arti-box .divimg
{
margin-right:10px;
float:left;
}
.right-cnt .img-arti .img-arti-box .divimg-right
{
width:225px;
float:right;
}

.w-45{
width:45%;
}
.w-53{
width:53%;
}
.right-cnt .plus-anc{
padding-left:20px;
background:url(images/plus-mark.jpg) no-repeat;
color:#4D8317;
font-size:11px;
text-decoration:none;
font-weight:bold;
text-align:left;
}
.right-cnt .sep1{
padding-top:30px;
background:url(images/sep-1.jpg) 0px 60px no-repeat;

}
.right-cnt .sep1 .left{
width:45%;
}
.right-cnt .sep1 .right{
font-size:12px;
font-weight:bold;
width:45%;
padding-top:15px;
text-align:right;
}
.right-cnt .sep1 .right label{
color:#B0B0AE;
}
.right-cnt .sep1 .right a.active{
color:#495A35;
text-decoration:none;
}
.right-cnt .sep1 .right a{
color:#4D8317;
text-decoration:none;
padding-left:4px;
padding-right:4px;
}
.right-cnt .sep2{
padding-top:20px;
font-size:12px;
font-weight:bold;
background:url(images/sep-2.jpg) no-repeat;
}
.right-cnt .sep2 .pageno{
color:#B0B0AE;
width:100px;
}
.right-cnt .sep2 .pagenav{
width:450px;
text-align:center;
}
.right-cnt .sep2 .pagenav{
width:450px;
text-align:center;
}
.right-cnt .sep2 .pagenav a{
text-decoration:none;
color:#495A35;
}
.right-cnt .sep2 .pagenav a.active{
text-decoration:none;
color:#4D8317;
}
.right-cnt .sep2 .gopage{
text-align:right;
}
.right-cnt .sep2 .gopage label{
color:#B0B0AE;
padding-right:5px;
}
.right-cnt .sep2 .gopage .goptxt{
width:25px;
height:15px;
}
.right-cnt .sep2 .gopage .pbut{
background:url(images/garrow.jpg) no-repeat;
width:20px;
height:20px;
border:0px;
}
.right-cnt .sep3{
padding-top:30px;
background:url(images/sep-3.jpg) 0px 0px no-repeat;

}
.right-cnt .sep4{
padding-top:20px;
padding-bottom:10px;
background:url(images/sep-4.jpg) -10px 55px no-repeat;

}
.right-cnt .green{
color:#4D8317;
text-decoration:none;
}
.moreckit-box{
width:218px;
float:left;
margin-right:12px;
text-align:left;
}
.pg-planch .moreckit-box{
width:220px;
margin-right:18px;
}

.moreckit-box .play-anc
{
background:url(images/garrow.jpg) no-repeat;
color:#4D8317;
font-weight:bold;
font-size:14px;
text-decoration:none;
padding-left:20px;
padding-top:2px;
}
.cnt-boxes .cnt-box{
width:152px;
margin-right:13px;
float:left;
}
.cnt-boxes .cnt-box p{
font-size:11px;
}
.cnt-boxes .incwidth{
width:165px;
}
.button{
background:url(images/button.png) no-repeat;
border:0px;
width:150px;
height:28px;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}

/**
 * The Footer
 */

#footer {
background:#131313 url(https://dev-01-public.s3.amazonaws.com/media/images/footer-bg.gif) repeat-x;
color:#CCCCCC;
overflow: hidden;
clear:both;
width:970px;
margin:1.5em auto 0 auto;
text-align:left;
font-size:12px;
}

#footer ul {
margin: 0 15px;
list-style:none;
}

#footer ul ul {
margin: 0;
}

#footer li {
margin: 8px 0;
padding: 0;
}

#footer ul li.footer_title {
float: left;
width: 135px;
margin: 0 10px;
overflow: hidden;
}

#footer a,
#footer a:active,
#footer a:visited {
color: #ccc;
text-decoration:none;
}

#footer h3 {
font-size: 24px;
font-weight: lighter;
color:#a7a7a7;
margin: 30px 0 10px 0;
padding: 0;
}

#footer h3 a,
#footer h3 a:active,
#footer h3 a:visited {
color:#a7a7a7;
}

#footer .footer_title {
width: 160px;
margin: 0;
}

#footer #copyright {
color: #7E7E7E;
clear:both;
text-align:center;
border-top:1px dotted #424242;
margin-top: 40px;
padding: 10px;
}

.right.right-cnt .arti-list ul li {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	margin-bottom: 4px;
	margin-top: 1px;
	background-image: url(https://dev-01-public.s3.amazonaws.com/media/images/asterisk_orange.png);
	background-repeat: no-repeat;
	background-position: 0 0em;
	text-indent: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 0px;
}

.right.right-cnt .big-break {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.faq-box {
	background-color: #FFF;
	padding: 10px;
	float: right;
	margin: 10px;
	width: 36%;
}

.faq-box ul {
	list-style-type: none;
	font-size: 12px;
}

.right.right-cnt span {
	color: #666;
	font-size:12px;
	padding-bottom: 100px;
}

.right.right-cnt h4 {
	clear: none;
}

.faq-box {
	background-color: #FFF;
	padding: 10px;
	float: right;
	margin: 10px;
	width: 36%;
}

.faq-box ul {
	list-style-type: none;
	font-size: 12px;
}

.faq-cnt span {
	color: #666;
	font-size:12px;
	margin-bottom: 100px;
}

.faq-cnt h4 a {
        text-decoration:none; color:#333
}

.faq-cnt h4 a:hover {
        text-decoration:underline; color: #63CA2A;
}

a.more {padding-left: 14px; background: url(images/green-plus.gif) left center no-repeat;}

.hidden {display: none;}

/* Contact Form */
div.wpcf7 {font-size: 87.5%; width: 98%;}
div.wpcf7 .form-item {margin-bottom: 1em;}
div.wpcf7 .form-item.full-row {width: 100%;}
div.wpcf7 .form-item.half-row {width: 46%;}
div.wpcf7 .form-item.left {float: left; clear: both;}
div.wpcf7 .form-item.right {float: right;}
div.wpcf7 .form-item .wpcf7-form-control-wrap {width: 100%; margin: 0;}
div.wpcf7 .form-item .form-instructions {font-size: 75%; color: gray;}
div.wpcf7 .form-item input, div.wpcf7 .form-item textarea, div.wpcf7 .form-item select {padding: 5px; width: 100%; border: 1px solid #333;}
div.wpcf7 .form-item.btn {clear: both; margin: 1em 0; padding: 1em 0;}
div.wpcf7 .form-item.btn input {padding: 0 0 3px 0; border: 0; width: 150px;}

/* Alerts Templates */
#mini_display_posts {width: 100%;}
#mini_display_posts td {padding: 5px; width: 50%; vertical-align: top; height: 105px;}
#mini_display_posts td div.alerts-mini-container {position: relative;}
#mini_display_posts div.alerts-mini-container .img_div{position: relative; top: 5px; left: 5px; height: 100px; width:87px; overflow:hidden;}
#mini_display_posts div.alerts-mini-container .img_div img {width: 85px;}
#mini_display_posts div.alerts-mini-container img {position: absolute; top: 5px; left: 5px; width: 85px; height:85;}
#mini_display_posts div.alerts-mini-container div {position: absolute; top: 5px; left: 100px;}
#mini_display_posts div.alerts-mini-container p {margin-top: 5px;}

#medium_alert_table {width: 100%;}
#medium_alert_table td {padding: 5px; width: 25%; vertical-align: top;}
#medium_alert_table td div.person-image {position: relative; overflow: hidden;}
#medium_alert_table td div.person-image img {top: 0; left: 0; position: absolute; width: 150px; height: 150px;}
#medium_alert_table td div.person-image-label {top: 0; left: 0; position: absolute; z-index:5; background-color: #222; color: #eee; padding: 5px;}
#medium_alert_table td img, #medium_alert_table td div.person-image, #alert-map {margin-bottom: 5px; width: 150px; height: 150px;}
#medium_alert_table td div.alert-info {font-size: 66.6%; color: #666;}
#medium_alert_table td div.alert-info span {font-weight: bold;}
#medium_alert_table td p {clear: none; float: none; margin-top: 5px}
#medium_alert_table table.alerts-data {width: 100%;}
#medium_alert_table table.alerts-data td {width: 50%; vertical-align: top; padding: 0;}
#medium_alert_table input.button {padding-bottom: 4px; cursor: pointer;}

#alerts_by_states_table {margin: 0 1em; width: 90%;}
#alerts_by_states_table td {padding: 0.5em; width: 50%; vertical-align: top;}

#full_alert_table td {padding: 0.5em; font-size: 87.5%; color: #666; vertical-align: top;}

#alert-map {overflow: hidden; margin-bottom: 10px;}
.location-map {width:150px; height:150px; overflow:hidden; margin-bottom:10px;}

/* Press Templates */
#medium_press_table {width: 100%;}
#medium_press_table td {padding: 5px; vertical-align: top;}
#medium_press_table td.image-box {text-align: center;}

/* Alert Title */
#alert_title_content { position:relative; height:32px; left:7px; width:676px; top:-32px; background-image: url(images/redBarPixel.png); background-repeat:repeat-x}
#alert_title_content span {color:#ffffff; font-size:18px; padding-left:10px; top:6px; position:relative;}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
	text-align:center;
}
/* End captions */

div.entry p {clear: none; margin-bottom: 5px;}
a.noformat {color: black;}
a.noformat, a.nounderline {text-decoration: none;}

/* Dark Widgets (Search, State Select, Archives) */
div.dark-box {width: 235px; height: 100px; background: url(images/box-5.png) center center no-repeat; color: white; overflow: hidden;}
div.dark-box div.widget-body {width: auto; padding: 18px; position: relative; text-align: left;}
div.dark-box h2 {font-size: 20px; text-align: left;}
div.dark-box p {font-size: 12px; text-align: left; margin-bottom: 4px;}
div.widget-body .go-button {display: block; float: right; width: 35px; height: 28px; background-position: top left; background-repeat: no-repeat;}
div.widget-body .go-button.green {background-image: url(images/serchbut.jpg);}
div.widget-body .go-button.red {background-image: url(images/go2.jpg);}
div.widget-body .control {width: 155px; margin-top: 4px;}
div.widget-body input.go-button {border: 0; background-color: transparent;}

div.widget-body h2.state-alerts {padding-left: 30px; background: url(images/alert-ico.jpg) left center no-repeat;}


/* Archives */
div.archives-list div.archives-post {margin: 35px 0;}
div.archives-list .archive-img {float: left; width: 85px; height: 85px;}
div.archives-list .archive-txt.margined {margin-left: 100px;}
div.archives-list .archive-txt p {margin-top: 5px;clear: none;}

