BODY	{
	
	background: url(/images/background.jpg) repeat-x;
	background-color: #ffffff;
	font-family: verdana, helvetica, arial, sans-serif;
	color: #333333;
	}

TD 	{
	font-size: 11px;
	
	}

.mainText {
	padding: 0px 25px 20px 29px;
	}
.mainText2 {
	padding: 0px 25px 0px 29px;
	}
.leftText {
	padding-left: 18px;
	margin-left:  18px;
	}

.footer  {
	padding: 22px 11px 15px 22px;
	color: #3C3C3C;
	background: #afdbf3;
	}

H1, .mimicH1	{
	font-size: 20px; font-weight: normal;
	}

H2, .mimicH2	{
	font-size: 16px; font-weight: bold;
	}
H3		{ font-size: 18px; color: #363b3c; border-bottom: 1px solid #363b3c; font-weight: normal; }

.gradientOutside	{
	width: 6px;
	background-image: url(/images/gradientOutside.jpg);
	background: #92756D;
	background-position: top;
	background-repeat: no-repeat
	}

.gradientLeft	{
	width: 200px;
	background-image: url(/images/BGleft.gif);
	background: #FDFDFB;
	background-position: 0px 185px;
	background-repeat: no-repeat
	}

.bulletLeft	{
	float: left;
	margin: 4px 6px 0px 0px;
	padding-left: 20px;
	}

.contentRight	{
	float: right;
	margin: 4px 6px 10px 0px;
	padding-right: 44px;
	}

a.location:link	  { color: #4a8d02; text-decoration: none; font-weight: bold}
a.location:visited { color: #4a8d02; text-decoration: none; font-weight: bold }
a.location:hover	  { color: #a3c47e; text-decoration: none; font-weight: bold }
a.location:active  { color: #a3c47e; text-decoration: none; font-weight: bold }

.mainText a:link { color: #4a8d02; text-decoration: none; font-weight: bold }
.mainText a:visited { color: #4a8d02; text-decoration: none; font-weight: bold}
.mainText a:hover { color: #a3c47e; text-decoration: none; font-weight: bold}
.mainText a:active { color: #a3c47e; text-decoration: none; font-weight: bold}

a.home:link { color: #DC8C00; text-decoration: none; font-weight: normal }
a.home:visited { color: #DC8C00; text-decoration: none; font-weight: normal}
a.home:hover { color: #DC8C00; text-decoration: none; font-weight: normal}
a.home:active { color: #FFCE57; text-decoration: none; font-weight: normal}

.footer a:link { color: #3C3C3C; text-decoration: none; font-weight: normal }
.footer a:visited { color: #3C3C3C; text-decoration: none; font-weight: normal }
.footer a:hover { color: #3C3C3C; text-decoration: none; font-weight: normal }
.footer a:active { color: #3C3C3C; text-decoration: none; font-weight: normal }

a.smtLink,a.smtLink:link,a.smtLink:visited,a.smtLink:hover,a.smtLink:active { color: #000000; text-decoration: none }

.myRadio { background-color: #ccf }
.myCheck { background-color: #fcc }
.myText { border: 1px #BBA2C6 solid; }
.myButton { background-color:#f00; color: #fff }
.mySubmit { background-color:#FAF9F7; border: 1px #BBA2C6 solid; font-family: arial; font-size: 12px; }


.niceBtn	{
	border: 1px solid #B9C8D5;
	color: #FFFFFF;
	background: #F58220;
	font-size: 11px;
	font-weight: bold;
	padding: 2px
	}

.locationLeft	{
		float: left;
		margin-top: 5px;
		font-size: 11px;
		width: 43%;
		margin-bottom: 30px;
		border: 1px solid #FFFFFF;
		background-image: url(/images/gradientLocal.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		padding: 10px
		}

.locationRight	{
		float: right;
		margin-top: 5px;
		font-size: 11px;
		width: 43%;
		margin-bottom: 30px;
		border: 1px solid #FFFFFF;
		background-image: url(/images/gradientLocal.jpg);
		background-repeat: repeat-x;
		padding: 10px
		}

.picBorder	{
		border: 1px solid #807774;
		margin-left: 10px;
		}

.thumb	{
		border: 1px solid #FFFFFF;
		margin-right: 10px;
		}

.ulList  { list-style: square outside url(/images/arrow.gif);
     line-height: 20px
    }
.ulServicesNav {
	margin:0px; 
	padding:0px; 
	line-height:15px
}

.ulServicesNav a:link, .ulServicesNav a:visited
{
color: #4a8d02; text-decoration: none;
}
.ulServicesNav a:hover, .ulServicesNav a:active
{
color: #a3c47e; text-decoration: none;
}



.liNavTop {
	margin-left:0px;
	padding-bottom:7px;
	list-style:none;
	font-weight: bold;
}

.topLinks b
{
font-size: 13px;
color: #305c01;
}

.topLinks a:link, .topLinks a:visited, .topLinks a:hover, .topLinks a:active
{
color: #4a8d02; text-decoration: none;
}

.liNavOther {
	margin-left:20px;
	padding-bottom:3px;
	list-style: square outside url(/images/arrow.gif);
	font-weight: normal;
}
.back	{font-size: 10px; float: right; padding-right: 10px; padding-top: 20px;}

a#cause-hover {
		margin-top:-55px;
		margin-left:574px;
		width:155px;
		height:80px;
		overflow:hidden;
		position:absolute;
		background:transparent;
}


#Pro {POSITION: absolute; VISIBILITY: hidden; Z-INDEX: 1; margin-top: 8px; margin-left:296px;}
.menu {COLOR: #990000; FONT-FAMILY: arial, helvetica, 'sans serif'; FONT-SIZE: 12px; TEXT-DECORATION: none}

.menu:visited {COLOR: #990000;}
.menu:hover {COLOR: #FFD784;}
.menu:active {COLOR: #990000;}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{

    margin-top:7px;
	margin-left:-2px;
	text-align: left;
    position:absolute;
    top: 0;
    border: 1px solid #999999; /*THEME CHANGE HERE*/
    border-bottom-width: 0;
    line-height:15px;
    z-index:100;
    background-color: #ececeb;
    width: 111px;
    visibility: hidden;

}

.dropmenudiv a{
    font-size:10px;
    width: auto;
    display: block;
    text-indent: 4px;
    border-bottom: 1px solid #999999; /*THEME CHANGE HERE*/
    padding: 5px 0;
    text-decoration: none;
    color: #aa1c23;
}


* html .dropmenudiv a{ /*IE only hack*/
    width: 100%;
}


.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
    background-color: #75446d;
    color: #ececeb;
}



/* Home page slider */

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;
    border: 0px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 960px;
    padding: 0px 0px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  960px;
    height: 290px;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 960px;
    height: 290px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/* Home page slider arrows */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 125px;
    right: 19px;
    width: 45px;
    height: 46px;
    cursor: pointer;
    background: transparent url(/images/slider-arrow-right.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(/images/slider-arrow-right.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 125px;
    left: 19px;
    width: 45px;
    height: 46px;
    cursor: pointer;
    background: transparent url(/images/slider-arrow-left.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(/images/slider-arrow-left.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
