@charset "utf-8";
/* CSS Document */
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset, input {
    margin: 0;
    padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}
img, fieldset {
    border: 0 none;
}

body
{
	background:url(../images/html-bg.jpg) top left repeat-x;
}

#total-wrapper
{
	height:auto;
	width:100%;
	background:url(../images/bg.jpg) center top no-repeat;
	margin:0 auto;
	float:left;
}
#wrapper
{
	width:1000px;
	height:auto;
	margin:0 auto;
	padding-bottom:20px;
}
#header
{
	width:1000px;
	height:158px;
}
#logo
{
	width:472px;
	height:118px;
	float:left;
}
#social
{
	width:528px;
	height:118px;
	float:left;
}
.social-holders1
{
	margin-top:10px;
	width:528px;
	height:39px;
	float:left;
	display:none;
}
.social-holders1 img
{
	float:right;
}
.social-holders2
{
	margin-top:7px;
	width:528px;
	height:29px;
	float:left;
}
.social-holders3
{
	width:528px;
	height:29px;
	float:left;
	font-size:18px;
	color:#FFF;
	line-height:29px;
	text-align:right;
}
.number-span
{
	color:#000;
}
.facebookshare
{
	width:86px;
	height:29px;
	display:block;
	float:right;
	background:url(../images/face-book-share.jpg) top left no-repeat;
	padding-right:10px;
}
.twittershare
{
	width:83px;
	height:29px;
	display:block;
	float:right;
	background:url(../images/twitter-share.jpg) top left no-repeat;
}
#menu-holder
{
	width:1000px;
	height:41px;
	float:left;
	background:#40969f;
}
.menu-section-left
{
	width:6px;
	height:40px;
	float:left;
	background:url(../images/menu-ul-left-bg.jpg) top left no-repeat;
}
.menu-section-middle
{   

    width:988px;
	height:40px;
	float:left;
	background:url(../images/menu-ul-middle-bg.jpg) repeat-x top left;
}
.menu-section-right
{
	width:6px;
	height:40px;
	float:left;
	background:url(../images/menu-ul-right-bg.jpg) top left no-repeat;
}
#main-menu
{
	width:978px;
	height:40px;
	float:left;
	margin-left:10px;
	list-style-type:none;
}
#main-menu li,#main-menu li a
{
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
	color:#FFF;
	text-decoration:none;
	float:left;
}
#main-menu li
{
	background:url(../images/menu-border.jpg) top right no-repeat transparent;
}
#main-menu li a
{
	
	padding:0 15px;
}
	
#main-menu li.final-li
{
	background:none;
}
#main-menu li a:hover
{
	background:url(../images/orange.jpg) top left repeat-x;
}

#banner-holder
{
	width:1000px;
	height:auto;
}

.banner
{
	margin:0 auto;
	width:998px;
	height:240px;
	border-left:1px solid #4197a0;
	border-right:1px solid #4197a0;
}
.banner-text
{
	width:1000px;
	height:48px;
	background:url(../images/banner-letter-bg-single.jpg) top left no-repeat;
}
.banner-text-section-left
{
	float:left;
	width:728px;
	height:48px;
	text-align:center;
	color:#FFF;
	line-height:48px;
	font-size:17px;
	font-family: 'Marvel', sans-serif;
}
.banner-text-section-right
{
	float:left;
	width:272px;
	height:48px;
	line-height:48px;
}
.banner-input-holder
{
	width:256px;
	height:36px;
	background:url(../images/signup-wraper-bg.png) top left no-repeat;
	float:left;margin:6px 0 0 6px;
}
.banner-section-button
{
	width:256px;
	height:36px;
}
.banner-section-input
{
	float:left;margin:7px 0 0 6px;
	width:197px;
	height:24px;
	line-height:24px;
	float:left;
	background:url(../images/banner-input-bg.jpg) top left no-repeat;
	border:none;
	font-size:12px;
	padding:0 5px;
	color:#000;
	font-weight:lighter;
}
.banner-section-button
{
float:left;margin:7px 0 0 6px;
	width:27px;
	height:24px;
}

#stage-holder
{
	width:976px;
	height:auto;
	margin-top:10px;
	padding:22px 12px 0 12px;
	background:#FFF url(../images/stage-bg.png) top left no-repeat;
}
.stage-left
{
	float:left;
	width:452px;
	height:auto;
	padding-right:6px;
}
.stage-right
{
	width:518px;
	height:auto;
	float:left;
}
h1
{
	font-family: 'Marvel', sans-serif;
	font-weight:bold;
	font-size:30px;
	color:#e97d2c;
	width:452px;
	height:30px;
	line-height:30px;
	margin-bottom:10px;
	
}
.stage-left p
{
	font-size:14px;
	width:452px;
	line-height:1.4em;
	color:#333333;
}
.first-para
{
	margin-top:15px;
}
.latest-news
{
	float:left;
	width:250px;
	height:250px;
}
.news-top
{
	float:left;
	width:250px;
	height:43px;
	background:url(../images/news-top.jpg) top left no-repeat;
}
.news-middle
{
	float:left;
	width:250px;
	height:196px;
	background:url(../images/news-middle.jpg) top left repeat-y;
}
.news-bottom
{
	float:left;
	width:250px;
	height:10px;
	background:url(../images/news-bottom.jpg) top left no-repeat;
}
.ready-to-apply
{
	float:left;
	width:256px;
	height:95px;
	margin-left:10px;
}
.ready-to-apply a
{
	width:256px;
	height:95px;
	display:block;
	background:url(../images/ready-to-apply.jpg) top left no-repeat;
}
.testimonials
{
	float:left;
	width:244px;
	height:130px;
	margin-left:10px;
	margin-top:20px;
	padding:0 6px;
	background:#fff url(../images/testimonials.jpg) top left no-repeat;
}
.testimonial-content
{
	color:#333333;
	font-size:13px;
	width:244px;
	margin-top:50px;
}
.testimonial-content p
{
	font-weight:normal;
}
.testimonial-content a
{
	color:#333333;
	font-size:13px;
	width:244px;
	margin-top:50px;
	text-decoration:none;
}
.name-user
{
	color:#f98811;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	width:244px;
	margin-top:10px;
}
.cares-login
{
	float:left;
	width:518px;
	margin-top:6px;
	background:url(../images/carerslogin-homere.png) top left repeat-y;
}

.cares-login-top
{
	float:left;
	width:518px;
	background:url(../images/carerslogin-home.png) top left no-repeat;
}

.cares-login-bottom
{
	float:left;
	padding-top:50px;
	width:518px;
	padding-bottom:10px;
	background:url(../images/carerslogin-home-btm.png) bottom left no-repeat;
}

.carers-login-input-holder
{
	width:516px;
	float:left;

}
.carers-login-input-holder p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F00;
	padding:0px 10px 10px 10px;}

.carers-login-input
{
	float:left;
	width:190px;
	height:27px;
	margin-left:10px;
	background:url(../images/carers-login-input%20.jpg) top left no-repeat;
	border:none;
	line-height:27px;
	font-size:12px;
	padding:0 5px;
	color:#000;
	font-weight:lighter;
}
.carers-login-input2
{
	float:left;
	width:190px;
	height:27px;
	margin-left:3px;
	background:url(../images/carers-login-input%20.jpg) top left no-repeat;
	border:none;
	line-height:27px;
	font-size:12px;
	padding:0 5px;
	color:#000;
	font-weight:lighter;
}
.carers-login-button
{
	float:left;
	width:90px;
	height:27px;
	margin-left:6px;
}
#footer-wrapper
{
	width:100%;
	height:108px;
	float:left;
	background:url(../images/footer_wrapper.jpg) top center repeat-x;
}
#footer
{
	width:1000px;
	height:108px;
	margin:0 auto;
	background:url(../images/footer.jpg) top left no-repeat;
}
.footer-link-holder
{
	width:1000px;
	float:left;
	margin-top:30px;
}
.footer-link-holder ul
{
	width:692px;
	list-style:none;
	float:right;
}
.footer-link-holder ul li,.footer-link-holder ul li a
{
	float:left;
	height:12px; 
	display:block;
	color:#FFF;
	font-size:13px;
	line-height:normal;
}
.footer-link-holder ul li
{
border-right:1px solid #FFF;	
}
.footer-link-holder ul li a
{
	padding:0 6px;
	text-decoration:none;
}
.footer-link-holder ul li.final-footer-li
{
	border:none;
}
.copyright-holder
{
	width:1000px;
	float:left;
	margin-top:10px;
}
.copyright-holder p
{
	text-align:right;
	width:350px;
	height:12px;
	float:right;
	color:#FFF;
	font-size:13px;
	line-height:12px;
}
.copyright-holder p.eazy
{
	height:16px;
	line-height:16px;
	
}
.copyright-holder a
{
	height:16px;
	width:52px;
	background:url(../images/eazy.png) top left no-repeat;
}
.copyright-holder p img
{
	vertical-align:middle;
}
.news-container{
	width:232px;
	height:auto;
	margin-top:10px;
	float:left;
	padding:0 9px;
}
.date-box-holder
{
	width:36px;
	height:74px;
	margin:0 auto;
	float:left;
}
.date-box
{
	float:left;
	width:36px;
	height:40px;
	background:url(../images/date-bg.jpg) top left no-repeat;
}
.details-news
{
	float:left;
	width:196px;
	height:72px;
}
.details-news
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:184px;
	padding:0 6px;
}
.details-news a
{
	width:196px;
	text-decoration:none;
	color:#000;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.date-box h3
{
	width:36px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#FFF;
}
.date-box h4
{
	width:36px;
	height:15px;
	line-height:15px;
	text-align:center;
	font-size:12px;
	color:#FFF;
}
.more-button
{
	width:250px;
	height:11px;
	float:left;
	margin-top:5px;
}
.more-button a
{
	height:11px;
	width:60px;
	margin-right:10px;
	padding-right:20px;
	display:block;
	color:#f98811;
	font-size:12px;
	line-height:11px;
	float:right;
	background:url(../images/readmore-arrow.jpg) top right no-repeat;
	text-decoration:none;
}




/*---css for about us page------------------*/

.stage-left-subpages
{
	float:left;
	width:692px;
	height:auto;
	padding-right:28px;
}

.stage-left-subpages-new
{
	float:left;
	width:692px;
	height:auto;
}
.stage-right-subpages
{
	width:256px;
	height:auto;
	float:left;
}
.stage-left-subpages h1, stage-left-subpages-new h1
{
	font-family: 'Marvel', sans-serif;
	font-weight:bold;
	font-size:30px;
	color:#e97d2c;
	width:692px;
	height:30px;
	line-height:30px;
}
.stage-left-subpages h3,stage-left-subpages-new h3,.stage-left h3
{
	font-family: 'Marvel', sans-serif;
	font-size:19px;
	color:#1d9290;
	width:692px;
	height:30px;
	line-height:30px;
	margin-top:10px;
}
.stage-left-subpages p
{
	font-size:14px;
	line-height:1.4em;
	color:#333333;
}
.first-para
{
	margin-top:15px;
}
.stage-left-subpages a.visit
{
	width:682px;
	height:30px;
	line-height:30px;
	color:#FFF;
	background:#e99150;
	font-size:14px;
	display:block;
	padding-left:10px;
	margin-bottom:20px;
}
.aims-ul
{
	width:692px;
	list-style-image:url(../images/star.png);
	font-size:14px;
	list-style-position:inside;
}

.aims-ul li
{
	padding:5px 0;
}

.banner-input-holder-subpages
{
	width:256px;
	height:36px;
	background:url(../images/signup-wraper-bg.png) top left no-repeat;
	margin-bottom:10px;
}
.ready-to-apply-subpages
{
	float:left;
	width:256px;
	height:95px;
}
.ready-to-apply-subpages a
{
	width:256px;
	height:95px;
	display:block;
	background:url(../images/ready-to-apply.jpg) top left no-repeat;
}
.testimonials-subpages
{
	float:left;
	width:244px;
	height:auto;
	margin-top:12px;
	background:#fff url(../images/testimonials.jpg) top left no-repeat;
	margin-bottom:12px;
}
.subpage-login-top
{
	width:256px;
	float:left;
	background:url(../images/carerslogin.png) top left no-repeat;
	
}
.subpage-login
{
	margin-bottom:12px;
	width:256px;
	float:left;
	background:url(../images/carerslogin-repeat.png) top left repeat-y;
}

.subpage-login-toplogin
{
	width:256px;
	float:left;
	background:url(../images/carerslogin-new.png) top left no-repeat;
	
}

.subpage-login-btmlogin
{
	width:256px;
	padding-top:20px;
	float:left;
	padding-bottom:10px;
	background:url(../images/subpage-login-btm.png) bottom left no-repeat;
}

.subpage-login-btmlogin ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
.subpage-login-btmlogin ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 10px 15px;
	padding:0px 0px 0px 15px;
	background:url(../images/bullet.png) left 3px no-repeat;
	color:#07646c;
	
	}
	
.subpage-login-btmlogin ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#07646c;
	text-decoration:none;
	}
	
.subpage-login-btmlogin ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#07646c;
	text-decoration:underline;
	}

.subpage-login-btm
{
	width:256px;
	padding-top:55px;
	float:left;
	padding-bottom:10px;
	background:url(../images/subpage-login-btm.png) bottom left no-repeat;
}

.logout-btn
{
	width:90px;
	height:27px;
	background:url(../images/logout.png) left top no-repeat;
	display:block;
	border:0px;
	margin-right:10px;
	font-size:12px;
	float:right;
	color:#FFF;
	text-align:center;
	cursor:pointer;
}

.subpage-login-btm p {
	margin:0px;
	padding:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F00;}

.login-btn
{
	width:90px;
	height:27px;
	background:url(../images/carers-login-input2.jpg) left top no-repeat;
	display:block;
	border:0px;
	margin-left:10px;
	font-size:12px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
}
.carers-login-input-holder-subpages
{
	width:256px;
	height:27px;
	float:left;
	margin-top:10px;
}
.carers-login-input-holder-subpages2
{
	width:256px;
	height:27px;
	float:left;
	margin-top:6px;
}
.brouchure-holder
{
	float:left;
	margin-top:12px;
	margin-bottom:15px;
	width:256px;
	height:auto;
}
.brouchure-holder-topsection
{
	float:left;
	width:256px;
	height:55px;
	background:url(../images/subpages-brouchure-top.jpg) top left no-repeat;
}
.brouchure-holder-middlesection
{
	float:left;
	width:256px;
	height:auto;
	background:url(../images/subpages-brouchure-middle.jpg) top left repeat-y;
}
.brouchure-holder-bottomsection
{
	float:left;
	width:256px;
	height:10px;
	background:url(../images/subpages-brouchure-bottom.jpg) top left no-repeat;
}

.brouchure-holder-btnarea{
	width:240px;
	height:37px;
	margin:0 8px 0 8px;
	margin-top:10px;
}

.brouchure-holder-btnarea img{
	width:45px;
	height:30px;
	float:right;
}


.view-more-btn{
width:95px;
height:21px;
float:left;
padding:0 0 0 8px;
font:11px Arial;
color:#098280;
text-align:left;
line-height:21px;
font-weight:bold;
background:url(../images/view-more-btn.png) left top no-repeat;
margin:5px 0 0 0;
text-decoration:none;
}

.view-more-btn:hover{
color:#098280;
text-decoration:none;
}


.brouchure-content-box
{
	width:240px;
	height:37px;
	margin:0 8px 0 8px;
	margin-top:10px;
}
.brouchure-content-box a img
{
	margin-right:10px;
	float:left
}
.brouchure-content-box a
{
	height:37px;
	width:240px;
	text-align:center;
	font-size:13px;
	color:#000;
}
.stage-left-subpages p.quote-box
{
	width:662px;
	padding:10px;
	margin:10px 0 10px 0;
	background:#fce6d6;
	border:1px solid #e7853d;
	font-size:14px;
}


/*---------css for testimonial page ----*/

.testimonial-boxes
{
	width:692px;
	height:auto;
	float:left;
	margin:20px 0 0 0;
	border-bottom:1px dashed #047e7c;
	background:url(../images/quote-icon.jpg) top left no-repeat;
	padding-bottom:30px;
}
.testimonial-boxes p
{
	width:582px;
	padding:0 0 6px 0;
	float:left;
	margin-left:110px;
	font-weight:normal;
}
.testimonial-boxes p.name-user
{
	color:#f98811;
}

/*---proffesional page--*/

.stage-left-subpages h3.new-red
{
	color:#e7853d;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:692px;
	height:auto;
	
}
.stage-left-subpages p.list-p
{
	line-height:1.6em;
}

/*-------css for Links page ----*/
.links-boxes
{
	width:672px;
	height:auto;
	margin:20px 0 0 0;
	
}

.links-boxes h4
{
	color:#e7853d;
	font-size:14px;
	font-weight:bold;

	padding:0 0 6px 0;

}
.links-boxes p
{
	width:672px;
	padding:0 0 6px 0;
	border-bottom:1px dashed #000;
	margin-left:20px;
}
.links-boxes h4 a
{
	color:#e7853d;
	font-size:14px;
	font-weight:bold;

	padding:0 0 6px 0;

	text-decoration:none;
}

/*--CSS FOR NEWS PAGE----*/

.news-boxes
{
	width:692px;
	height:auto;
	float:left;
	margin:20px 0 0 0;
}
.news-boxes-top
{
	width:692px;
	height:12px;
	background:url(../images/news-box-top.jpg) top left no-repeat;
	float:left;
}
.news-boxes-middle
{
	width:692px;
	height:auto;
	background:url(../images/news-box-middle.jpg) top left repeat-y;
	float:left;
	padding-bottom:20px;
}
.news-boxes-bottom
{
	width:692px;
	height:12px;
	background:url(../images/news-box-bottom.jpg) top left no-repeat;
	float:left;
}
.news-boxes-middle h4.news-section-h4
{
		color:#f59310;
		font:22px 'Marvel';
		width:672px;
		padding:10px;
}
.news-boxes-middle h4.news-section-h4 a
{
		color:#f59310;
		font-family: 'Marvel', sans-serif;
		width:672px;
		text-decoration:none;
}
.news-box-image-details
{
	width:672px;
	height:64px;
    padding:10px 10px;
	float:left;
	font-size:14px;
	line-height:1.4em;
}
.news-box-image-details img
{
	float:left;
	padding-right:10px;
}
.news-span{
	color:#047faa;
}

.news-span a{
	color:#047faa;
	text-decoration:none;
}


.news-section-p
{
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:672px;
padding:10px 10px;
}
.news-section-p a
{
color:#f59310;
}

/*---CSS for CONTACT PAGE--*/

.contactpage-user-box
{
	width:690px;
	height:225px;
	background:url(../images/news-user-box.png) top left no-repeat;
}
.contactpage-user-box-sub
{
	width:345px;
	height:225px;
	float:left;
}
.contactpage-user-box-input-holder
{
	margin-top:16px;
	float:left;
	width:345px;
	height:47px;
}
.contactpage-user-box-input-holder label
{

	width:325px;
	margin-left:20px;
	font-size:12px;

}
.contactpage-user-box-input-holder input
{

	width:290px;
	height:28px;
	line-height:28px;
	margin-left:20px;
	border:1px solid #54c7c5;
	padding:0 6px;

}
.red-contact-star
{
	color:#F00;
}
.contactpage-user-box-input-holder2
{
	margin-top:16px;
	float:left;
	width:345px;
	height:158px;
}
.contactpage-user-box-input-holder2 label
{

	width:325px;
	margin-left:20px;
	font-size:12px;

}
.contactpage-user-box-input-holder2 textarea
{

	width:290px;
	height:140px;
	line-height:28px;
	margin-left:20px;
	border:1px solid #54c7c5;
	padding:0 6px;
	overflow:hidden;

}
.contactpage-map-box
{
	width:691px;
	height:261px;
	margin-top:10px;
}
.contactpage-user-box-input-holder-submit-holder
{
	float:left;
	width:69px;
	height:29px;
	margin-left:240px;
	margin-top:10px;
}


/* application 1 page ---*/

.step1-boxes
{
	width:692px;
	height:auto;
	float:left;
	margin:20px 0 0 0;
}
.aplication-user-box-input-holder
{
	float:left;
	width:692px;
	height:28px;
	margin-bottom:20px;
}
.aplication-user-box-textbox-holder
{
	float:left;
	width:692px;
	height:140px;
	margin-bottom:20px;

}
.aplication-user-box-input-holder label,.aplication-user-box-textbox-holder label,.aplication-user-box-textbox-holder2 label
{
    margin-left:20px;
	width:100px;
	height:auto;
	font-size:12px;
	float:left;
	lign-height:28px;
	display:block;
	text-align:right;
}

.aplication-user-box-input-holder input
{
    width:290px;
	height:28px;
	float:left;
	line-height:28px;
	margin-left:20px;
	border:1px solid #54c7c5;
	padding:0 6px;

}
.aplication-user-box-textbox-holder textarea
{
    width:290px;
	height:140px;
	float:left;
	line-height:28px;
	margin-left:20px;
	border:1px solid #54c7c5;
	padding:0 6px;

}
.aplication-user-box-input-holder2 
{
	float:left;
	width:692px;
	height:28px;
	margin-bottom:20px;
}

.aplication-user-box-input-holder2 input
{
	float:left;
	width:70px;
	height:28px;
	margin-bottom:20px;
	background:#36a6a4;
	font:13px Arial;
	color:#fff;
	text-align:center;
	line-height:28px;
	margin-left:20px;
	border:none;
	cursor:pointer;
}


.aplication-user-box-input-holder2 label
{
    margin-left:20px;
	width:100px;
	height:auto;
	font-size:12px;
	float:left;
	lign-height:28px;
	display:block;
	text-align:right;
}


.aplication-user-box-input-holder2 a 
{
	margin-left:140px;
	width:69px;
	height:29px;
	display:block;
	background:url(../images/news-user-box-next.jpg) top left no-repeat;
}





/* application 2 page ---*/

.aplication2-user-box-input-holder
{
	float:left;
	width:692px;
	height:28px;
	margin-bottom:20px;
}
.aplication2-user-box-textbox-holder
{
	float:left;
	width:692px;
	height:auto;
	margin-bottom:20px;

}

.aplication2-user-box-textbox-holder-radio
{
	float:left;
	width:692px;
	height:auto;
	margin-bottom:20px;

}

.aplication2-user-box-textbox-holder-radio label
{
    margin:0 20px;
	width:250px;
	height:auto;
	font-size:12px;
	float:left;
	lign-height:28px;
	display:block;
	text-align:right;
}


.aplication2-user-box-textbox-holder-radio .text
{
	float:left;
	width:15px;
	height:auto;
	font:12px Arial;
	color:#000000;
	text-align:left;
	
}

.aplication2-user-box-textbox-holder-radio input
{
	float:left;
	width:30px;
	height:auto;
	font:12px Arial;
	color:#000000;
	text-align:left;
	margin-right:15px;
}


.aplication2-user-box-input-holder label,.aplication2-user-box-textbox-holder label,.aplication2-user-box-textbox-holder2 label
{
    margin-left:20px;
	width:250px;
	height:auto;
	font-size:12px;
	float:left;
	lign-height:28px;
	display:block;
	text-align:right;
}

.aplication2-user-box-input-holder input
{
    width:290px;
	height:28px;
	float:left;
	line-height:28px;
	margin-left:20px;
	border:1px solid #54c7c5;
	padding:0 6px;

}
.aplication2-user-box-textbox-holder textarea
{
    width:290px;
	height:140px;
	float:left;
	line-height:28px;
	margin-left:20px;
	border:1px solid #54c7c5;
	padding:0 6px;

}
.aplication2-user-box-input-holder2 
{
	float:left;
	width:692px;
	height:28px;
	margin-bottom:20px;
}

.aplication2-user-box-input-holder2 label 
{
    margin:0 20px;
	width:250px;
	height:auto;
	font-size:12px;
	float:left;
	lign-height:28px;
	display:block;
	text-align:right;
}

.aplication2-user-box-input-holder2 input {
    background: none repeat scroll 0 0 #36A6A4;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font: 13px/28px Arial;
    height: 28px;
    text-align: center;
    width: 70px;
	margin:0;
}

.aplication2-user-box-input-holder2 a 
{
	margin-left:290px;
	width:69px;
	height:29px;
	display:block;
	background:url(../images/news-user-box-next.jpg) top left no-repeat;
}
#aplication2-user-box-input-holder2
{
	height:auto;
}


.recentposts {
    background: none repeat scroll 0 0 transparent;
    margin: 0 0 8px;
    padding: 0 0 10px;
    width: 256px;
}
.recentposts h2 {
    color: #017c7a;
    font:24px 'Marvel';
    font-weight: bold;
    margin: 0;
    padding: 6px 5px 6px 10px;
    width: 256px;
}
.recentposts ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.recentposts ul li {
    color: #303030;
    display: block;
    font: 14px/18px Arial;
    margin: 0;
    padding: 5px 0 5px 10px;
    text-align: left;
}
.recentposts ul li a {
    background: url(../images/arrow.jpg) left top no-repeat;
    color: #333333;
    display: block;
    font:12px Arial;
    padding: 0 0 0 15px;
    text-align: left;
    text-decoration: none;
	line-height:14px;
	font-weight:normal;
}
.recentposts ul li a:hover {
    color: #C4351D;
    text-decoration: none;
}

/*REPLY FORM*/

.replyform {
    float: left;
    padding: 20px 0 0;
    width: 640px;
}
.replyform h2 {
    color: #E97D2C;
    font: 22px 'Marvel';
    margin: 0;
    padding: 0;
    text-align: left;
}
.replyform label {
    color: #2e9f9d;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 10px;
    width: 640px;
}
.replyform input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4C7DE;
    color: #2e9f9d;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 18px;
    margin: 0 5px 0 0;
    padding: 2px 5px;
    width: 196px;
}
.replyform textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4C7DE;
    color: #2e9f9d;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 113px;
    margin: 0 7px 7px 0;
    overflow: auto;
    padding: 5px 3px 0;
    width: 276px;
}
.blog-submit {
    width: 485px;
}
#submit {
    background-color: #2e9f9d;
    border: medium none;
    color: #FFFFFF;
    float: left;
    height: 28px;
    line-height: 18px;
    margin-bottom: 15px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}

.cares-brochure-download-widget
{
	float:left;
	width:632px;
	height:auto;
	background:url(../images/brouchure1.jpg) top left no-repeat;
	padding-left:62px;
	font:13px Arial;
	color:#000000;
	text-align:left;
	line-height:18px;
	font-weight:normal;
	text-decoration:underline;
	margin-bottom:20px;
	min-height:37px;
}

.cares-brochure-download-widget a
{
	color:#000000;
	text-decoration:underline;
}


/*FAQ*/

.faq_row{
width:659px;
height:auto;
float:left;
border-bottom:1px #a3a7d8 solid;
padding:8px 0;
}

.faq_question{
font:16px Arial;
color:#08807F;
text-align:left;
line-height:18px;
font-weight:bold;
background:url(../images/faq-icon.png) left top no-repeat;
padding-left:27px;
margin-bottom:10px;
}

.faq_question a{
color:#08807F;
text-decoration:none;
}

.faq_answer{
margin:0;
padding:0 0 10px 50px;
font:14px Arial;
color:#000;
text-align:left;
line-height:18px;
font-style:normal;
font-weight:normal;
background:url(../images/answer-icon.png) left top no-repeat;
}


/*NEWS*/

#event_nav {
    float: left;
    height: 26px;
    padding:10px 0 0 20px;
    width:639px;
}

#event_nav ul {
    line-height: normal;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#event_nav ul li {
    background: none;
    color: #000;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

/*#event_nav ul li:hover {
	background-color:#9c9e9f;
	color:#fff;
}*/
#event_nav ul li a:hover {
	background-color:#9c9e9f;
	color:#fff;
}

#event_nav ul li a.active {
	background-color:#9c9e9f;
	color:#fff;
}

#event_nav ul li a {
    color: #000;
    float: left;
    font:11px Arial;
	line-height:26px;
    margin: 0;
    padding: 0 5px;
    text-align: center;
	font-weight:700;
}


#event-tab {
    float: left;
    height: 46px;
    padding:0 0 15px;
    width:659px;
}

#event-tab-left {
	width:9px;
	height:46px;
	float:left;
	background:url(../images/event_tab_left.jpg) no-repeat right;
}

#event-tab-right {
	width:9px;
	height:46px;
	float:left;
	background:url(../images/event_tab_right.jpg) no-repeat left;
}

#event-tab-cont {
	width:641px;
	height:46px;
	float:left;
	background:url(../images/event_tab_bg.jpg) repeat-x top left;
}

#event-tab-month {
	width:322px;
	height:46px;
	float:left;
	font:14px Arial;
	text-align:left;
	color:#333;
	line-height:46px;
	font-weight:700;
	padding:0 0 0 9px;
}

#event-tab-year {
	width:309px;
	height:46px;
	float:left;
	padding:0;
	font:14px Arial;
	text-align:right;
	color:#333;
	line-height:46px;
	font-weight:700;
}

#event-tab-year a {
	text-decoration:none;
	color:#333;
	padding:0 10px;
}

.news {
	width:659px;
	height:auto;
	float:left;
	background:url(../images/news_top.jpg) no-repeat top left;
	padding:8px 0 0;
	margin:0 0 15px;
}

.news-cont {
	width:631px;
	height:auto;
	float:left;
	border-left:1px solid #b3b5b4;
	border-right:1px solid #b3b5b4;
	background:url(../images/news_cont_bg.jpg) repeat-x bottom left;
	padding:5px 13px 0 13px;
}

.news-bottom-inner {
	width:659px;
	height:30px;
	float:left;
	background:url(../images/news-bottom-inner.jpg) no-repeat top left;
}

.news-cont h4 {
	margin:0;
	padding:5px 0 0 0;
	font:16px Arial;
	text-align:left;
	color:#E97D2C;
	line-height:25px;
	font-weight:bold;
}

.news-cont h5 {
	margin:0;
	padding:0 0 8px;
	font:14px Arial;
	text-align:left;
	color:#333333;
	line-height:20px;
	font-weight:700;
}

.news-cont h5 a {
	margin:0;
	padding:0 0 8px;
	font:14px Arial;
	text-align:left;
	color:#333333;
	line-height:20px;
	font-weight:700;
	text-decoration:none;
}



#content-area-left .news-cont p {
	margin:0;
	padding:0 0 8px;
	font:14px Arial;
	text-align:left;
	color:#000;
	line-height:18px;
}

.etlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:right;
	}
	
.etlinks:hover {
	color:#333;}

