/* CSS Document */

*{
margin:0px;
padding:0px;
/*font-size:12px;*/
}
a{
position:relative;
cursor:pointer;
/*outline:none;*/
}
/*
body{
background:#b7b7b7;
font-family:Arial, Helvetica, sans-serif;
font-size:62.5%;
overflow:-moz-scrollbars-vertical;
}
*/
.coloredText { color: #000;}
.heading2, #searchFormNew label, .link_addorg, .link_latnews { color:#fff; }

#searchFormNew input#hdrSearchkeywords {
	cursor:pointer; font-weight: bold; height: 29px; width: 85px; font-size: 105%; padding: 0 25px 0 0;
	color:#FFFFFF; background: #006D3C url(../images/arrow-right-double24.png) no-repeat center right;
	}
input#hdrSearchkeywords:focus { outline-style: none; }

.main_wrapper{
width:962px;/*995px;*/
margin:10px auto 0 auto;
font-size:0.70em;/*62.5%;*/
clear:both;
}
.wrapper_topbg{
background:url(../images/wrapper_top_bg.jpg) no-repeat left top;
/*padding:13px 0 0 0;*/
}
.wrapper_contentbg{
/*background:url(../images/wrapper_body_bg.jpg) repeat-y left top;*/
padding:0 2px 0 2px;
width:960px;/*894px;*/
}
.wrapper_bottombg{
background:url(../images/wrapper_footer_bg.jpg) no-repeat left top;
height:17px;
}
.logo{
float:left;
}
.navigation{
float:left;
height:40px;/*62px;*/
width:802px;
margin:0 0 0 10px;
display:inline;
position:relative;
font-size:1.1em;
}

.sub_nav{
padding:5px 20px 4px 0;
text-align:right;
margin:8px 0 0 0;
color:#FFFFFF;
background:url(../images/navigation.jpg) no-repeat left bottom;
width:920px;
float:left;
height:19px;
}
.sub_nav a{
color:#FFFFFF;
position:relative;
text-decoration:none;
font-size: 1em;
}

.inner_wrapper{
padding:10px 0 10px 0;
}
.inner_top{
width:884px;
height:11px;
background:url(../images/inner_top.jpg) no-repeat left top;
}
.inner_content{
width:970px;/*884px;
background:url(../images/inner_center.jpg) repeat-y left top;*/
margin:0px;
padding:0px;
}
.inner_bottom{
width:884px;
height:11px;
background:url(../images/inner_footer.jpg) no-repeat left top;
}
.main_nav ul{
list-style-type:none;
}
.main_nav ul li{
float:left;
display:block;
}
.main_nav ul li a{
width:144px;
display:block;
height:30px;
background:url(../images/buttons.jpg) no-repeat left top;
margin:0 0 0 60px;
text-align:center;
line-height:30px;
color:#737272;
text-decoration:none;
font-size:1.2em;
position:relative;
}
.main_nav ul li a:hover, .main_nav ul li a.current{
background:url(../images/buttons.jpg) no-repeat left bottom;
font-weight:bold;
position:relative;
}

.content_wrapper{
background:url(../images/content_bg.jpg) no-repeat left top;
width:960px;/*844px;*/
margin:0 0 0 0;
float:left;
display:inline;
}
.box1{
background:url(../images/young.jpg) no-repeat left top;
width:130px;
height:48px;
margin:38px 0 0 41px;
padding:90px 0 0 15px;
float:left;
display:inline;
}
.box1, .box2, .box3, .box4 .h4{
	display:block;
font-size:1.1em;
color:#FFFFFF;
font-weight:normal;
}
a.box1, a.box2, a.box3, a.box4 {
	text-decoration: none;
}

.box2{
background:url(../images/family.jpg) no-repeat left top;
width:130px;
height:48px;
margin:38px 0 0 72px;
padding:90px 0 0 15px;
float:left;
display:inline;
}
.box2 h4{
font-size:1.2em;
color:#FFFFFF;
font-weight:normal;
}
.box3{
background:url(../images/older.jpg) no-repeat left top;
width:130px;
height:48px;
margin:38px 0 0 72px;
padding:90px 0 0 15px;
float:left;
display:inline;
}
.box3 h4{
font-size:1.2em;
color:#FFFFFF;
font-weight:normal;
}
.box4{
background:url(../images/schools.jpg) no-repeat left top;
width:130px;
height:48px;
margin:38px 0 0 72px;
padding:90px 0 0 15px;
float:left;
display:inline;
}
.box4 h4{
font-size:1.2em;
color:#FFFFFF;
font-weight:normal;
}


.arrow{
/*background:url(../images/arrow.jpg) no-repeat left top;*/
display:block;
width:23px;
height:14px;
text-indent:-9999px;
margin:15px 5px 0 0;
float:right;
}
.arrow a{
display:block;
width:23px;
height:14px;
position:relative;
}
.arrow1 a{
display:block;
width:23px;
height:14px;
position:relative;
}

.arrow3 a{
display:block;
width:23px;
height:14px;
}
.arrow2 a{
display:block;
width:23px;
height:14px;
position:relative;
}
.arrow1{
/*background:url(../images/arrow.jpg) no-repeat left top;*/
display:block;
width:23px;
height:14px;
text-indent:-9999px;
margin:0 5px 0 0;
float:right;
}
.left_wrapper{
width:215px;
margin:0 0 0 41px;
float:left;
display:inline;
}
.search_top{

width:213px;
}
.search_topbg{
background: url(../images/search_top_bg.jpg) no-repeat left top;
height:5px;
}
.search_content{
background:#006D3C;
}
.search_bottom{
background:url(../images/search_bottom_bg.jpg) no-repeat left bottom;
height:7px;
}

.add_org{
	background:url(../images/plus.jpg) no-repeat left center;
	height:16px; font-size:1.2em; font-weight:normal; padding:0 0 0 18px;
	margin:0 0 8px 5px; display:inline;
	text-decoration:none; 
	}	

.add_evt{
float:left;
background:url(../images/plus.jpg) no-repeat left center;
height:16px;
font-size:1.2em;
font-weight:normal;
padding:0 0 0 18px;
color:#FFFFFF;
display:inline;
margin:0 0 0 5px;
}
.shead{
float:left;
margin:12px 0 0 15px;
font-size:1.2em;
color:#FFFFFF;
display:inline;
}
.key{
float:left;
font-size:1.2em;
color:#FFFFFF;
margin:5px 0 0 15px;
font-weight:normal;
display:inline;
}
.cat{
float:left;
font-size:1.2em;
color:#FFFFFF;
margin:5px 0 0 15px;
font-weight:normal;
display:inline;
}
.key_input{
float:left;
overflow:hidden;
padding:3px 5px 0 5px;
}
.kinputs{
/*background:url(../images/input_box.jpg) no-repeat right top;*/
font-size:1.2em !important;
height:15px;
border:none;
width:100px;
background:#FFFFFF;
}
.arrow2{
background:url(../images/arrow.jpg) no-repeat left top;
display:block;
width:23px;
height:14px;
text-indent:-9999px;
margin:5px 0 0 0;
float:left;
}
.latest_news{
background:url(../images/lates_news_bg.jpg) no-repeat left top;
height:36px;
font-size:1.2em;
line-height:36px;
padding:0 0 0 16px;
color:#FFFFFF;
margin:12px 0 0 0;
width:198px;
}
.news_wrap{
margin:12px 0 0 0;

background:#dddddd url(../images/grey_bottom_bg.jpg) no-repeat right bottom;
}

.news_top{
background:url(../images/grey_top_bg.jpg) no-repeat left top;
height:7px;
}
.news_cont{
background:#dddddd;
width:198px;
padding:0 0 0 15px;
}
.news_cont h4{
font-size:1.2em;
color:#000000;
}
.news_cont h5{
font-size:1.2em;
color:#575151;
}
.news_cont p{
font-size:1.2em;
}

.arrow3{
background:url(../images/arrow3.jpg) no-repeat left top;
display:block;
width:23px;
height:14px;
text-indent:-9999px;
margin:5px 0 0 0;
float:right;
}
.right_wrapper{
margin:0 0 0 25px;
float:left;
width:670px;/*500px;*/
display:inline;
}
.cont_head{
background:url(../images/head_bg.jpg) no-repeat left top;
width:626px;
height:36px;
font-size:1.2em;
color:#FFFFFF;
line-height:36px;
padding:0 0 0 18px;
}
.cont_head a {
    color:white;
}
.main_content_area{
/*padding:2px;*/
}

.size16{
font-size:1.2em;
}
.size20{
font-size:1.2em;
}

.footer{
margin-left:15px;
background:url(../images/footer.jpg) no-repeat left top;
height:26px;
text-align:center;
line-height:26px;
color:#FFFFFF;
}
.footer a{
color:#FFFFFF;
text-decoration:none;
position:relative;
font-size: 1.20em;
}
.one{
width:6px;
height:18px;
background:url(../images/left.jpg) no-repeat right 2px;
float:left;
padding:0 0 0 5px;
}

