/* $Id: style.css,v 1.6 2008/08/04 23:22:04 shannonlucas Exp $ */

/* ------------------------------------------------------------------------
 * Nitobe for Drupal 6.x
 * http://drupal.org/projects/nitobe
 * --------------------------------------------------------------------- */

/* @group HTML Elements */
body {
	margin: 0px;
	padding: 0px;
	font-family:Tahoma, Verdana, Arial;/*background: #CCCC99 url(images/bg.jpg) repeat-x left top;*/
}
.mainHome {
	background: #CCCC9A url(images/bg-firefox.jpg) repeat-x left top;
	width:100%;
	float:left;
}

.mainInner {
	background:url(images/touchInnerBg.jpg) repeat-x left top;
	width:100%;
	float:left;
}
.mainsubInner {
	background:url(images/sublayoutBg.jpg) repeat-x left top;
	width:100%;
	/*float:left;*/
/*	position:absolute;
	height:474px;*/
	
}
.main {
	padding: 0px;
	width: 996px;
	margin: 0px auto;
}
/*a:link, a:visited {
	color: #36C;
	text-decoration: none;
}
a:hover {
	color: #ed1a09;
	text-decoration: underline;
}*/
a:link, a:visited {
	color:#D03027;
	text-decoration: none;
}
a:hover {
	color: #414141;
	text-decoration: none;
}
blockquote, q {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #777;
	margin: 1em 2em;
	padding: 0 1em;
	font-style: italic;
}
blockquote p+p, q p+p {
	margin: 0;
	padding-top: 10px;
}
blockquote cite, q cite {
	display: block;
	font-style: italic;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
	text-align: right;
}
del {
	background-color: #fffbcc;
	color: #555;
	font-style: normal;
}
dd {
	margin-left: 1em;
	margin-top: .9em;
}
dl {
	padding: 0.5em 1em;
}
dt {
	font-weight: bold;
	/*font-style: italic;*/
	padding:0px 0px 5px 0px;
}
dt a {
	/*font-style: italic;*/
	font-size:.7em;
	padding:0px 0px 5px 0px;
}
ins {
	background-color: #fffbcc;
	font-style: normal;
	text-decoration: none;
}
ol {
	display: block;
	list-style-position: outside;
	list-style-type: decimal;
	margin: 0 1em 1em 1em;
}
ol li, ol li ol li, ul li, ul li ul li {
	display: list-item;
}
ol li ol {
	list-style-type: lower-alpha;
	margin: 0;
}
small {
	font-size: 90%;
}
td {
	vertical-align: top;
	padding: 0px 5px;
}
ul li ul {
	list-style-type: circle;
	margin: 0;
}
ul {
	display: block;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 1em 1em 1em;
}
/* @end */


/* @group Form Styling */
fieldset {
	border: 1px solid #333;
	padding: 1em;
}
input {
	border: 1px solid #ccc;
	color: #333;
	font-size: 1em;
	margin: 0;
	padding: 0px 4px 0px 4px;
}
input.form-submit {
	background-color: #8A0E10;
	color:#FFFFFF;
	height:30px;
	font-size: .8em;
	font-weight:bold;
	cursor:pointer;
}
input.form-submit:hover, input.form-submit:focus {
	background-color: #ccc;
	border-color: #555;
}
/* @end */

/* @group General Content Styles */

.alignleft {
	text-align: left
}
.alignright {
	text-align: right
}
.even {
	background-color: #FFFFFF;
	font-size:.8em;
	font-style:normal;
	line-height:18px;
	color:#666666;
}
.navigation {
	display: block;
	padding-bottom: 2em;
	margin-top: 0.5em;
}
.odd {
	background-color: #FFFFFF;
	font-size:.8em;
	font-style:normal;
	line-height:18px;
	color:#666666;
}
.pull-quote-left, .pull-quote-right, .pull-quote-center {
	border: 0;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	color: #aaa;
	font-size: 150%;
	font-style: normal;
	font-weight: normal;
	margin: 1em 0;
	padding: 10px 0;
	text-align: center;
	width: 33%;
}
.pull-quote-left p, .pull-quote-right p, .pull-quote-center p {
	margin: 0;
	padding: 0;
}
.pull-quote-center {
	display: block;
	margin: 1em 0;
	width: 100%;
}
.pull-quote-right {
	float: right;
	margin-left: 1em;
}
.pull-quote-left {
	float: left;
	margin-right: 1em;
}
.reference {
	font-size: 85%;
}
.rule {
	background: url(images/dot-line-g.gif) repeat-x left top;
	clear: both;
	height: 0.5em;
	line-height: 0.5em;
	margin: 25px 0px 0px 90px;
	padding: 0px 0px 0px 0px;
	width: 1092px;
}
.rule-inner {
	background: url(images/dot-line-g.gif) repeat-x left top;
	clear: both;
	height: 0.5em;
	line-height: 1em;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	width: 90%;
}
.rule-top {
	background: url(images/line-red.gif) repeat-x left top;
	clear: both;
	height: 0.5em;
	line-height: 0.5em;
	margin: 0;
	padding: 0;
	width: 100%;
}
h2.pagetitle {
	border-bottom: 1px solid #ddd;
	color: #333;
	display: block;
	font-size: 2em;
	font-weight: normal;
	margin-bottom: 0.5em;
}
img.floatleft {
	float: left;
	margin: 0 10px 10px 0;
}
img.floatright {
	float: right;
	margin: 0 0 10px 10px;
}
/* @end */


/* @group General Page Structure */
#page {
/*background: #fff;
	color: #333;*/
	
}
#admin-header {
	/*margin: 10px 10px 1em 10px;*/
	margin:0px;
	padding:0px;
}
#center {
	padding: 0px;
	width: 996px;
	margin: 16px 0px 0px;
	/*background: url(images/bulletRepeat.jpg) repeat-x left top;*/
	float: left;
}
#centerInner {
	margin: 0px;
	padding: 0px;
	width: 1010px;
	/*float:left;*/
}
#bulletRepeat {
	padding: 0px;
	width: 996px;
	margin: 0px 0px 0px 0px;
	background: url(images/bulletRepeat.jpg) repeat-x left top;
	float: left;
}
body.no-sidebars #center, body.no-sidebars #center .grid_12 {
	width: 940px;
}
body.no-sidebars #center .grid_4 {
	width: 460px;
}
/*#sidebar-right {
	display: inline;
	float: left;
	margin-left: 5px;
	width: 220px;
}*/
/* @group Page Header */
#header {
	padding: 5px 0 10px 0;
}
#header h1 {
	float: left;
	font-size: 2.25em;
	line-height: 1em;
	margin: 0 0 10px 0;
	padding: 0;
}
#header h1 a {
	font-weight: normal;
	font-style: normal;
	text-transform: lowercase;
}
#header h1 a:link, #header h1 a:hover, #header h1 a:visited {
	color: #555;
	text-decoration: none;
}
#header h1 span.alt-color {
	color:#ccc;
}
div#search-top {
	float: right;
	margin: 0;
	padding: 0 10px 0 0;
	text-align: right;
}
#search-top #searchform #s {
	color: #ccc;
	font-size: 0.9em;
	padding: 2px 4px;
	width: 135px;
	margin: 0;
}
#search-top #searchform #searchsubmit {
	background-color: #eee;
}
#search-top #searchform #searchsubmit:hover, #search-top #searchform #searchsubmit:focus {
	background-color: #ccc;
	border-color: #555;
}
#search-theme-form, #search-theme-form div {
	display: inline;
}
div#edit-search-theme-form-1-wrapper label {
	display: none;
}
#site-slogan {
	color: #ccc;
	font-size: 90%;
	font-style: italic;
	margin: -0.75em 10px 1em 10px;
}
#navphoto {
	background: #eee none no-repeat;
	height: 118px;
	margin: 0.5em 10px 0.5em 10px;
}
/* @end */


/* @group Header Navigation */
#headerLinks {
	background-color: #fff;
	padding-top: 0px;
}
#headerLinks ul#topLinks {
	background: #ccc url(images/background.gif) repeat;
	border-bottom: 2px solid #333;
	color: #333;
	margin: 0;
	padding: 0;
}
#headerLinks ul#topLinks li {
	display: inline;
	line-height: 2.2em;
}
#headerLinks ul#topLinks li a:link, #headerLinks ul#topLinks li a:hover, #headerLinks ul#topLinks li a:visited {
	color: #333;
	float: left;
	font-weight: normal;
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: lowercase;
}
#headerLinks ul#topLinks li a:hover {
	background: #333 url(images/background-dark.gif) repeat;
	color: #4cf;
}
#headerLinks ul#topLinks li.active a, #headerLinks ul#topLinks li.active a.active {
	background: #333 url(images/background-dark.gif) repeat;
	color: #ccc;
}
#headerLinks ul#topLinks li.active a:hover {
	background: #333 url(images/background-dark.gif) repeat;
	color: #ccc;
}
#headerLinks ul#topLinks li.current_page_item a {
	background: #333 url(images/background-dark.gif) repeat;
	color: #ccc;
}
div.headerRight1 ul.secondary-links {
	width: 488px;
 #width: 488px;
	position:relative;
	height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
	background-color:#F1F1F1;
}
div.headerRight1 ul.secondary-links li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display:inline;
	background-color:#F1F1F1;
	border-right:solid 1px #FFFFFF;
}
div.headerRight1 ul.secondary-links li a {
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:inline;
	cursor:pointer;
}
div.headerRight1 ul.secondary-links li a.active {
	color: #B81719;
	padding: 0px;
	margin:0px;
}
div.headerRight1 ul.secondary-links li a:hover {
	color: #B81719;
	text-decoration: none;
	padding: 0px;
	margin:0px;
}
div.headerRight1 ul.secondary-links li.active a:hover {
	color: #333;
	padding: 0px;
	margin:0px;
}
/* @end */


/* @group Pager */

#block-views-NewsEvents-block_1 ul.pager {
	width:210px;
	padding-left:90px;
}

ul.pager {
	margin:0px;
	
	/*padding:0px 0px 0px 0px;*/
	
	text-align:left !Important;
	margin-top:-1px
}
ul.pager li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
	color:#414141 !important
	/*color:#000000 !important;*/
}
ul.pager li a {
	text-decoration: none;
	margin: 0px;
	padding:0px;
	/*color: #515151 !important;*/
	display: inline;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
ul.pager li a:hover {
	/*color: #BF191A !important;*/
	text-decoration: none;
	font-weight:normal;
	margin: 0px;
	padding:0px;
}

ul.pager li a:visited{
/*color: #515151 !important;*/
}

ul.pager li.pager-current {
	border:none;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
ul.pager li.pager-next {
	padding:0px 10px 0px 0px;
	background:url(images/next.jpg) no-repeat center right;
	border:none;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	margin:0 28px 0 0;
	color:#515151;
}
ul.pager li.pager-previous {
	padding:0px 0px 0px 10px;
	background:url(images/previous.jpg) no-repeat left center;
	border:none;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
/*ul.pager {
	margin: 1em 2em;
}
ul.pager li {
	margin: 0;
	padding: 0;
}
ul.pager li a {
	border: 1px solid #ccc;
	color: #ccc;
	padding: 0.25em 0.5em;
}
ul.pager li a:hover {
	border: 1px solid #333;
	padding: 0.25em 0.5em;
	background: #333 url(images/background-dark.gif) repeat;
	color: #4cf;
	text-decoration: none;
}
ul.pager li.pager-current {
	border: 1px solid #333;
	padding: 0.25em 0.5em;
	background: #333 url(images/background-dark.gif) repeat;
	color: #ccc;
}*/
/* @end */

/* @end */


/* @group Search Results */
p.search-snippet strong {
	font-weight: normal;
	background-color: #ff0;
}
/* @end */


/* @group Nodes */
.node {
	clear: both;
	margin-bottom: 2em;
}
.teaser .content p {
	margin-bottom: 0;
}
.readmore {
	text-transform: lowercase;
}
.teaser .content p+p {
	margin-top: 20px;
}
.headline h2 {
	display: block;
	font-size: 1.75em;
	margin-bottom: 0;
	text-transform: lowercase;
}
.headline {
	border-bottom: 1px solid #ccc;
	margin-bottom: 0.5em;
}
.headline h2 a:link, .headline h2 a:visited, h3.searchresult a:link, h3.searchresult a:visited {
	color: #333;
	font-weight: normal;
	text-decoration: none;
}
.headline h2 a:hover, h3.searchresult a:hover {
	color: #ed1a09;
	font-weight: normal;
	text-decoration: none;
}
.headline .timestamp {
	color: #ccc;
	font-size: 1.75em;
	letter-spacing: -1px;
	font-weight: normal;
	text-align: right;
	text-transform: lowercase;
}
.node-author {
	color: #ccc;
	font-size: 85%;
	font-style: italic;
	line-height: 85%;
	margin: -4px 0 4px 0;
	padding: 0;
	text-align: right;
	text-transform: lowercase;
}
.story .content {
	padding: 0;
	clear: both;
}
.content {
	padding: 15px 0px 0px 0px;
	clear: both;
}
.meta {
	background-color: #FFFFFF;
	color: #888;
	font-style: normal;
	font-size: 90%;
	text-align: right;
	text-transform: lowercase;
	padding: 2px 5px;
	width:500px;
}
.meta ul.inline, .meta ul.inline li {
	display: inline;
	list-style-image: none;
	margin: 0;
	padding: 0;
}
.post-comment-help {
	color: #888;
	font-style: italic;
	font-size: 90%;
	text-align: right;
}
/* @end */


/* @group Comments */
#comments {
	margin-bottom: 2em;
	padding: 0 1.5em 0 1.5em;
}
#comments div.comment {
	clear: both;
	margin: 0 0 2em 0;
}
#comments div.even div.content, #comments div.odd div.content {
	/*border: 1px solid #ccc;*/
	border-bottom: 0;
	margin: 0;
	padding: 1em;
}
#comments div.comment div.content p {
	margin: 0;
	padding: 0;
}
#comments div.comment div.content p+p {
	margin-top: 1.5em;
}
#comments div.even div.content { /*background-color: #fff;*/
}
div.comment-meta {
	display: block;
	margin: 0;
	padding: 0.66em 0 0 0;
}
div.comment-meta span {
	margin-left: 0.66em;
	font-style: normal;
}
#comments div.even div.comment-meta {
	background: #fff url(images/comment-light.gif) no-repeat top left;
	margin: 0;
	font-style: normal;
}
#comments div.odd {
	background-color: #eee;
}
#comments div.odd div.comment-meta {
	background: #fff url(images/comment-dark.gif) no-repeat top left;
}
em.moderation {
	background-color: #fffbcc;
	padding: 2px;
	border: 1px solid #e6db55;
}
#respond {
	font-weight: normal
}
#comment {
	width: 100%
}
#comment-form-wrapper {
	margin: 0 1.5em 0 1.5em;
}
/* @end */


/* @group Blocks (General) */
div.block h3, div.block-block h3 {
	/*border-bottom: 1px solid #333;
	color: #555;
	font-size: 1.33em;
	font-weight: normal;
	line-height: 1.25;
	margin: 0;
	margin-bottom: 3px;
	text-transform: lowercase;*/
	margin: 0px;
	padding:0px;
	color:#D03027;
	font-size:12px;
	border:none;
}
/*.block {
	margin-bottom: 1.5em
}
.block ul {
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding: 0;
}
.block ul li {
	border-bottom: 1px solid #f2f2f2;
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
	list-style-position: inside;
}
.block ul.menu {
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	font-size:12px;
}

.block ul.menu li {
	border-bottom: 1px solid #f2f2f2;
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
	list-style-position: inside;
	line-height:28px;
}

.block ul.menu li ul.menu li { margin-left: 1em; }*/


/****************************************************************   Sub Menus Navigations **********************************************/

/* First Level */
.block ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 300px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.block ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.block ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.block ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.block ul.menu li ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.clear-block li.leaf {
	font-size:.8em;
	background-image:url(images/arrowListItems.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	padding: 12px 0px 13px 32px;
}
.block ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/* Second Level */
.block ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
 #margin: 5px 1px 10px 30px;
	_margin: 5px 1px 14px 15px;
	width: 280px;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.block ul.menu li ul.menu li {
	/*padding: 12px 0px 13px 15px;*/
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.block ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.block ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/* Third Level */
.block ul.menu li ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
 #margin: 5px 1px 10px 40px;
 _#margin: 5px 1px 14px 25px;
	width: 270px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.block ul.menu li ul.menu li ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:none;
	list-style:circle;
	font-family:Tahoma, Verdana, Arial;
}
ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 10px;
	width: 290px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.admin-panel div.body ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px 1px 14px 10px;
	width: 290px;
	float: left;
	color:#12598B;
	font-weight:bold;
	font-size:12px;
}
div.admin-panel div.body ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
div.admin-panel div.body ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
div.admin-panel div.body ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/* @end */


/* @group Bottom Block Region */
#bottom-bar .block-bottom {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 220px;
}
#bottom-bar .block-bottom div.item-list ul, #bottom-bar .block-bottom div.item-list ul li {
	list-style-type: none;
}
#bottom-search {
	margin-bottom:2em;
	margin-top: 2em;
}
#bottom-bar .block-search label {
	font-weight: normal;
}
#bottom #bottom-bar div.bottom-row-start {
	clear: both;
	margin-left: 0em;
}
#bottom #bottom-bar div.bottom-row-end {
	margin-right: 0;
}
#bottom-hr {
	margin-top: 1em;
}
#bottom-bar div.block-search label {
	display: none;
}
/* @end */


/* @group Footer */


.block-footer p {
	font-size: 90%;
}
/* @end */


/* @group Maintenance Page */
#navphoto-top {
	margin-bottom: 0;
}
/*body.maintenance #page #header #navphoto { background: #eee url(images/background-dark.gif) repeat; }*/

body.maintenance #page #center {
/*padding-bottom: 10em;*/
	/*width: 1097px;*/
}
/* @end */




/******************************************   Custom Styles ***************************************************/

.header {
	padding: 0px 0px 0px 0px;
	width: 996px;
	margin: 0px;
}
.headerLeft {
	padding: 0px 0px 0px 0px;
	width: 183px;
	margin: 0px;
	float: left;
	height:100px;
}
.headerRight {
	padding: 0px 0px 0px 0px;
	width: 813px;
	margin: 0px;
	float: left;
}
.headerRight1 {
	padding: 9px 0px 0px 0px;
 #padding: 9px 0px 0px 0px;
	width: 640px;
	margin: 0px;
	float: left;
}
.logo {
	margin: 0px;
	padding: 30px 0px 0px 10px;
}
/***************************************************************Menus*******************************************************************/
.mainMenus {
	width:732px;
	padding: 29px 0px 0px 0px;
	margin:0px;
	float:right;
}
.mainMenus ul {
	position: relative;
	width: 732px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	float:left;
	background-image:url(images/topNavigation.jpg);
}
.mainMenus ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top:0px;
	float:left;
}
.mainMenus ul li, .mainMenus a {
	display:block;
	height:21px;
	border-bottom:0px;
}
.mainMenus ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}
.mM1 {
	left:0;
	top:0;
	width: 75px;
}
.mM2 {
	left:75px;
	top:0;
	width:110px;
}
.mM3 {
	left:194px;
	top:0;
	width:100px;
}
.mM4 {
	left:290px;
	top:0;
	width:90px;
}
.mM5 {
	left:386px;
	top:0;
	width:140px;
}
.mM6 {
	left:545px;
	top:0;
	width:105px;
}
.mM7 {
	left:650px;
	top:0;
	width:82px;
}
.mM1 a:hover {
	background:url(images/topNavigation.jpg) 0 -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM2 a:hover {
	background:url(images/topNavigation.jpg) -75px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM3 a:hover {
	background:url(images/topNavigation.jpg) -194px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM4 a:hover {
	background:url(images/topNavigation.jpg) -290px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM5 a:hover {
	background:url(images/topNavigation.jpg) -386px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM6 a:hover {
	background:url(images/topNavigation.jpg) -545px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM7 a:hover {
	background:url(images/topNavigation.jpg) -650px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM1a {
	left:0;
	width:75px;
	background:url(images/topNavigation.jpg) 0 -21px no-repeat;
	border-bottom:0;
}
.mM2a {
	left:75px;
	top:0;
	width:110px;
	background:url(images/topNavigation.jpg) -75px -21px no-repeat;
	border-bottom:0;
}
.mM3a {
	left:194px;
	top:0;
	width:100px;
	background:url(images/topNavigation.jpg) -194px -21px no-repeat;
	border-bottom:0;
}
.mM4a {
	left:290px;
	top:0;
	width:90px;
	background:url(images/topNavigation.jpg) -290px -21px no-repeat;
	border-bottom:0;
}
.mM5a {
	left:386px;
	top:0;
	width:140px;
	background:url(images/topNavigation.jpg) -386px -21px no-repeat;
	border-bottom:0;
}
.mM6a {
	left:545px;
	top:0;
	width:105px;
	background:url(images/topNavigation.jpg) -545px -21px no-repeat;
	border-bottom:0;
}
.mM7a {
	left:650px;
	top:0;
	width:82px;
	background:url(images/topNavigation.jpg) -650px -21px no-repeat;
	border-bottom:0;
}
/***************************************News Events*************************************/
.newsEvents {
	width:481px;
	padding: 9px 0px 0px 0px;
	margin:0px;
	float:left;
	position:absolute;
}
ul.newsEvents {
	width: 481px;
	position:relative;
	height: 24px;
	margin: 0px;
	padding: 0px;
	float:right;
	background-image:url(images/newsMenu.jpg);
}
ul.newsEvents li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top:0px;
	float:left;
}
ul.newsEvents li, .newsEvents a {
	display:block;
	height:24px;
	border-bottom:0px;
}
ul.newsEvents li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}
.sM1 {
	left:0;
	top:0;
	width: 92px;
}
.sM2 {
	left:92px;
	top:0;
	width:77px;
}
.sM3 {
	left:169px;
	top:0;
	width:95px;
}
.sM4 {
	left:264px;
	top:0;
	width:118px;
}
.sM5 {
	left:382px;
	top:0;
	width:99px;
}
.sM1 a:hover {
	background:url(images/newsMenu.jpg) 0 -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM2 a:hover {
	background:url(images/newsMenu.jpg) -92px -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM3 a:hover {
	background:url(images/newsMenu.jpg) -169px -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM4 a:hover {
	background:url(images/newsMenu.jpg) -264px -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM5 a:hover {
	background:url(images/newsMenu.jpg) -382px -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM1a {
	left:0;
	width:92px;
	background:url(images/newsMenu.jpg) 0 -24px no-repeat;
	border-bottom:0;
}
.sM2a {
	left:92px;
	top:0;
	width:77px;
	background:url(images/newsMenu.jpg) -92px -24px no-repeat;
	border-bottom:0;
}
.sM3a {
	left:169px;
	top:0;
	width:95px;
	background:url(images/newsMenu.jpg) -169px -24px no-repeat;
	border-bottom:0;
}
.sM4a {
	left:264px;
	top:0;
	width:118px;
	background:url(images/newsMenu.jpg) -264px -24px no-repeat;
	border-bottom:0;
}
.sM5a {
	left:382px;
	top:0;
	width:99px;
	background:url(images/newsMenu.jpg) -382px -24px no-repeat;
	border-bottom:0;
}
/**************************************************************************************************/
.inputField {
	color:#7D7D7D;
	text-align:left;
	width:130px;
	font: 11px/18px Arial, Helvetica, sans-serif, "Trebuchet MS";
	padding:0px 0px 0px 0px;
	margin:0px;
	border: 0px;
	line-height:15px;
	float: left;
}
.headerRight2 {
	padding: 5px 0px 0px 5px;
	width: 168px;
	margin: 9px 0px 0px 1px;
	float: left;
	background:url(images/textboxBg.jpg) no-repeat left top;
	height: 24px;
 #height: 23px;
}
div.mainInner div.flashAreaBanner {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 996px;
	float:left;
	clear:both;
	border:none !important;
	
}
.flashAreaBanner img {
/*margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 996px;
	border:solid 1px #00FF00;*/	
	border:none !important;
}
div.mainsubInner div.flashAreaBanner {
	margin: 3px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 996px;
	float:left;
	clear:both;
	border:none !important;
}
.flashArea {
	margin: 6px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 996px;
	float:left;
	display:inline;
}
.flashArea1 {
	width:419px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	/*background: transparent url(images/loading.gif) top center no-repeat*/;
}
.flashArea2 {
	width:577px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
.flashArea img {
/*margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 996px;
	float:left;*/
}
.flashAreaInner {
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
 #padding: 10px 0px 0px 0px;
	width: 996px;
	float:left;
}
.flashAreaInner img {
	margin: 0px 0px 0px 0px;
	/*padding: 3px 0px 0px 0px;
	#padding: 2px 0px 0px 0px;*/
	width: 996px;
	float:left;
	border-top:dotted 1px #CCCCCC;
}
.flashAreaInnerSub {
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
 #padding: 5px 0px 0px 0px;
	width: 996px;
	float:left;
}
.flashAreaInnerSub img {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	width: 996px;
	float:left;
}
/*.content {
	padding: 0px;
	width: 996px;
	margin: 16px 0px 0px;
	background: url(images/bulletRepeat.jpg) repeat-x left top;
	float: left;
}*/
.contentLeft {
	padding: 15px 15px 0px 0px;
	width: 645px;
	margin: 0 10px 0 0;
	float: left;
	background: url(images/leftRightBgs.jpg) no-repeat right top;
	/*border:5px solid #000000;*/
	position: relative;
}
.contentLeft p{
    font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	color:#414141;
	font-weight:normal;
	line-height:18px;
	margin-bottom:8px;
}

.contentLeft b{
    font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	color:#414141;
	font-weight:bold;
}

.contentLeft h2{
    font-family:Tahoma,Verdana,Arial;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0px;
}

.contentLeft h3{
    font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	color:#D03027;
	margin:0px;
	/*padding:0 0 7px;*/
	padding:0 0 5px 0;
	font-weight:bold;
	line-height:15px;
}

.contentLeft h4{
    font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	color:#ffffff;
}

.contentLeft p ul{
margin-right:-15px;
border:1px solid #ff0000;}

.contentLeft li{
    font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin-right:-20px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:0px;
	/*list-style-type:circle;*/
	}

.contentLeft a{
    font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	color:#D03027;
}

.contentLeft .service_page{
    color:#e22022; 
	font-family:Arial; 
	font-size:11px;
	font-style:italic;
	margin-bottom:30px;
	line-height:18px;
}

.contentLeft .service_background{
background-image:url(/files/service_background_big.png); 
background-repeat:repeat-x; 
padding-left:8px; 
padding-right:8px;
padding-bottom:10px;
background-position:top; 
height:60px;
}

.contentLeft .imgright{
padding-left:8px;
padding-bottom:8px;
float:right;
}

.contentLeft .imgleft{
padding-right:8px;
padding-bottom:8px;
float:left;
}

.contentLeft .service_page b{
    color:#e22022; 
	font-family:Arial; 
	font-size:11px;
	font-weight:bold;
	font-style:normal;
}

.contentLeft .tcsi{
height:70px;
}

.contentLeft .tcsi img{
float:left; 
padding-right:10px;
}


.contentLeft .tcsi_imgleft{
width:221px; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9px; 
line-height:11px; 
text-align:center; 
padding-right:8px; 
padding-bottom:8px;
}

.contentLeft .tcsi_imgright{
width:221px; 
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px; 
line-height:11px; 
text-align:center; 
padding-left:8px; 
padding-bottom:8px;
}

.contentLeft .tcsi_imgcenter{
font-family:Arial, Helvetica, sans-serif;
font-size:9px; 
line-height:11px; 
}

.contentLeft .tcsi_imgcenter img{
margin-top:20px;
padding-bottom:5px;
}

.contentLeft .tcsi_imgleft img, .contentLeft .tcsi_imgright img{
padding-bottom:5px;}

#tellafriendform .message_content{
width:310px;
border:1px solid #CCCCCC;
}

.contentLeft table{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
color:#414141;
font-weight:normal;
line-height: 16px;
}

.contentLeft table td
{
padding-bottom:5px;}

.contentRight {
	padding: 8px 0px 0px 10px;
	width: 316px;
	margin: 0px;
	float: left;
	/*border:2px solid #FFA000;*/
}
	
.touchingLives {
	padding: 8px 0px 0px 5px;
	width: 328px;
	margin: 0px;
	float: left;
	background: url(images/touchRightBg.jpg) no-repeat right top;
}
.event {
	padding: 8px 0px 0px 10px;
	width: 323px;
	margin: 0px;
	float: left;
}
.touchingLivesLeft {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
.touchingLivesRight span {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
}
.touchingLivesRight {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
.touchingLivesRight span {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
}
.touchingLivesRightInn {
	padding: 0px 0px 0px 0px;
	width: 210px;
	margin: 0px;
	float: left;
}
/******************************************Pagingation****************************************/
.pagination {
	padding:0px;
	margin:0px;
	text-align:center;
	float: right;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
}
ul.pagination {
	margin:0px;
	padding:8px 0px 0px 0px;
}
ul.pagination li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
}
ul.pagination li a {
	text-decoration: none;
	margin: 0px;
	padding:4px;
	color: #515151;
	display: inline;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
ul.pagination li a:hover {
	color: #BF191A;
	text-decoration: none;
	font-weight:normal;
	margin: 0px;
	padding:4px;
}
.whatLearn {
	margin: 13px 0px 0px;
	padding: 0px;
	width:653px;
	float:left;
	background:url(images/learnMore.jpg) no-repeat left top;
	height: 47px;
}
/***********************************/
 ul.want2Learn {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 12px 1px 0px 0px;
	width: 650px;
	float: left;
	color:#12598B;
	font-size:15px;
	font-weight:bold;
}
ul.want2Learn li {
	padding: 12px 20px 13px 14px;
	margin: 0px;
	width: 286px;
	float: left;
	background:url(images/arrowListItem.jpg) no-repeat right center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
ul.want2Learn li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
}
ul.want2Learn li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
}
ul.want2Learn1 {
	background-color: #FFFFFF;
	padding: 0px 0px 1px 0px;
	margin: 0;
	width: 295px;
	float: left;
}
ul.want2Learn1 li {
	padding: 15px 10px 15px 10px;
	margin: 0;
	width: 298px;
	float: left;
	list-style: none;
	border-bottom: 1px solid #D8D8AA;
	font-family:Tahoma, Verdana, Arial;
	background:url(images/arrowListItem.jpg) no-repeat right center;
}
div.learnMoreMain ul.links {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 12px 1px 0px 0px;
	width: 650px;
	float: left;
	color:#12598B;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
div.learnMoreMain ul.links li {
	padding: 12px 0px 13px 15px;
	margin: 0px;
	/*width: 290px;*/
	float: left;
	/*background:url(images/arrowListItem.jpg) no-repeat right center;*/
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
div.learnMoreMain ul.links li.menu-144 {
	padding: 12px 0px 13px 30px;
	_padding: 12px 0px 13px 30px;
	margin: 0px;
	width: 50%;
	float: left;
	background:url(images/red.gif) no-repeat 10px center;	
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-145 {
	padding: 12px 0px 13px 20px;
	_padding: 12px 0px 13px 20px;
	margin: 0px;
	width: 275px;
	float: left;
	background:url(images/arrow-org.gif) no-repeat left center;	
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-146 {
	padding: 12px 0px 13px 30px;
	_padding: 12px 0px 13px 30px;
	margin: 0px;
	width: 50%;
	float: left;
	background:url(images/arrow-yell.gif) no-repeat 10px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-147 {
	padding: 12px 0px 13px 20px;
	_padding: 12px 0px 13px 20px;
	margin: 0px;
	width: 275px;
	float: left;
	background:url(images/arrow-gre.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-148 {
	padding: 12px 0px 13px 30px;
	_padding: 12px 0px 13px 30px;
	margin: 0px;
	width: 50%;
	float: left;
	background:url(images/arrow-blu-l.gif) no-repeat 10px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-149 {
	padding: 12px 0px 13px 20px;
	_padding: 12px 0px 13px 20px;
	margin: 0px;
	width: 275px;
	float: left;
	background:url(images/arrow-whi.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-150 {
	padding: 12px 0px 13px 30px;
	_padding: 12px 0px 13px 30px;
	margin: 0px;
	width: 50%;
	float: left;
	background:url(images/arrow-blu-d.gif) no-repeat 10px center;	
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
div.learnMoreMain ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
	cursor:pointer;
}
div.learnMoreMain ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
	cursor:pointer;
}
div.learnMoreInner ul.links {
	background-color: #F4F4F4;
	padding: 0px;
	margin: 12px 1px 0px 0px;
	width: 650px;
	float: left;	
	color:#12598B;
	font-weight:bold;
	text-transform:uppercase;
}
div.learnMoreInner ul.links li {
	padding: 12px 20px 13px 8px;
	_padding: 12px 0px 13px 8px;
	margin: 0px;
	float: left;
	/*background:url(images/learnMoreArrow.jpg) no-repeat right center;*/
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-144{
		padding: 12px 13px 13px 35px;
		_padding: 12px 3px 13px 35px;
		margin: 0px;
		width: 275px;
		_width: 265px;
		float: left;
		background:url(images/red.gif) no-repeat 15px center;
		list-style: none;
		font-family:Tahoma, Verdana, Arial;
		border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-145 {
	padding: 12px 13px 13px 20px;
	_padding: 12px 3px 13px 20px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-org.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-146 {
	padding: 12px 13px 13px 35px;
	_padding: 12px 3px 13px 35px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-yell.gif) no-repeat 15px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-147 {
	padding: 12px 13px 13px 20px;
	_padding: 12px 3px 13px 20px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-gre.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-148 {
	padding: 12px 13px 13px 35px;
	_padding: 12px 3px 13px 35px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-blu-l.gif) no-repeat 15px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-149 {
	padding: 12px 13px 13px 20px;
	_padding: 12px 3px 13px 20px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-whi.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-150 {
	padding: 12px 13px 13px 35px;
	_padding: 12px 3px 13px 35px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-blu-d.gif) no-repeat 15px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
	cursor:pointer;
}
div.learnMoreInner ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
}
.volunteer {
	margin: 0px;
	padding: 0 0 20px 0;
	width:323px;
	height: 65px;
	float:right;
	background:url(images/curveBg.jpg) no-repeat left top;
	display:block !important;
}
.volunteerLeft {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	width:148px;
	float:left;
}
.volBtn {
	width:143px;
	height:49px;
	float:left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.volBtn a {
	height:49px;
	display:block;
	text-indent:-9999px;
	background:url(images/volunterBtn.jpg) left top;
}
.volBtn a:hover {
	background:url(images/volunterBtn.jpg) left bottom;
}
.donBtn {
	width:143px;
	height:49px;
	float:left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.donBtn a {
	height:49px;
	display:block;
	text-indent:-9999px;
	background:url(images/donateBtn.jpg) left top;
}
.donBtn a:hover {
	background:url(images/donateBtn.jpg) left bottom;
}
.ourPartners {
	margin: 10px 0px 0px;
	padding: 0px;
	width:322px;
	float:right;
}
.ourPartnersTop {
	background:url(images/ourPartnersTxt.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:right;
	width: 322px;
}
.ourPartnersCenter {
	background:url(images/ourPartnersRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:right;
	width: 322px;
}
.ourPartnersFooter {
	background:url(images/ouorPartnersFooter.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 0px 0px 20px;
	float: left;
	width: 322x;
}
.ourPartnersInn {
	margin: 0px;
	padding: 40px 0px 0px 0px;
	width:322px;
	float:left;
}
.ourPartnersInn1 {
	margin: 0px;
	padding: 10px 0px 0px 10px;
	width:312px;
	float:left;
}
.ourPartnersInn1L {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width:200px;
	float:left;
}
.ourPartnersInn1R {
	margin: 0px;
	padding: 0px 7px 0px 0px;
	width:105px;
	float:left;
	text-align: right;
}
.ourPartnersInnLeft {
	margin: 0px;
	padding: 10px 0px 0px 12px;
	width:155px;
	float:left;
}
.ourPartnersInnRight {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width:155px;
	float:left;
}
.ourPartnersInnLeft span {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
}
.schoolBtn {
	width:143px;
	float:left;
	margin: 0px;
	padding: 0px 0px 5px;
}
.corpBtn {
	width:143px;
	float:left;
	margin: 0px;
	padding: 0px;
}
/*********************/
.ourNetwork {
	margin: 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width:322px;
	float:right;
}
.ourNetworkTop {
	background:url(images/netTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:right;
	width: 322px;
}
.ourNetworkCenter {
	background:url(images/repeatNet.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:right;
	width: 322px;
}
.ourNetworkFooter {
	background:url(images/netFooter.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 0px 0px 20px;
	float: left;
	width: 322x;
}
/******************************************Pagingation****************************************/
.sitemap {
	padding:0px;
	margin:0px;
	text-align:center;
	float:left;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
}
ul.sitemap {
	margin:0px;
	padding:8px 0px 0px 0px;
}
ul.sitemap li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
}
ul.sitemap li a {
	text-decoration: none;
	margin: 0px;
	padding:4px;
	color: #515151;
	display: inline;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
ul.sitemap li a:hover {
	color: #BF191A;
	text-decoration: none;
	font-weight:normal;
	margin: 0px;
	padding:4px;
}
.faceBook {
	margin: 0px;
	padding: 0px;
	width:100px;
	float:left;
}
.contentLeftInn {
	padding: 0px 0px 12px;
	width: 666px;
	margin: 0px;
	float: left;
	background: url(images/learnmoreDotted.jpg) repeat-x left bottom;
}
.footer {
	padding: 10px 0px 0px 0px;
	width: 996px;
	margin: 16px 0px 0px;
	float:right;
	background: url(images/website2Foofterdotted.jpg) repeat-x left bottom;
}
ul.footermenu {
	padding: 9px 5px 8px 13px;
	margin: 0px;
	list-style: none;
	text-align: left;
	float: right;
}
ul.footermenu li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #5D5D32;
	text-align: left;
	display: inline;
	line-height: 15px;
	font-weight:bold;
}
ul.footermenu li a {
	color: #5D5D32;
	text-decoration: none;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}
ul.footermenu li a:hover {
	color: #D23027;
	text-decoration: none;
}
div.footer ul.links {
	padding: 9px 5px 8px 13px;
	margin: 0px;
	list-style: none;
	text-align: left;
	float: right;
}
div.footer ul.links li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #5D5D32;
	text-align: left;
	display: inline;
	line-height: 15px;
	font-weight:bold;
}
div.footer ul.links li a {
	color: #5D5D32;
	text-decoration: none;
	margin: 0px;
	padding: 0px 3px 0px 0px;
	border-right:solid 1px #666666;
}
div.footer ul.links li a:hover {
	color: #D23027;
	text-decoration: none;
}
.footerInn {
	padding: 10px 0px 0px 0px;
	width: 996px;
	margin: 0px 0px 0px 0px;
	float:right;
}
.footerInnLeft {
	padding: 0px 0px 13px;
	width: 498px;
	margin: 0px;
	float:right;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #46460B;
	text-align: right;
}
.footerInnRight {
	padding: 0px 0px 13px;
	width: 498px;
	margin: 0px;
	float:right;
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #46460B;
}
/*****************************Created new****************************************/
.innermain {
	margin: 0px auto;
	padding: 0px;
	width: 999px;
}
.flashInner {
	margin: 0px;
	padding: 7px 0px 0px;
	width: 999px;
	float:left;
}
.headerInn {
	padding: 0px;
	width: 999px;
	margin: 0px;
	float: left;
}
/***********************************************content Inner***************************************/
.contentInn {
	margin: 0px;
	padding: 0px;
	width: 999px;
	float:left;
}
.contentInnLeft {
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 668px;
	float:left;
	background: url(images/InnerRightBg.jpg) no-repeat right top;
}
.contentInnLeft h2 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size:.9em;
	color:#E42125;
}
.contentInnRight {
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 325px;
	float:left;
	/*border:2px solid #0402FD;*/
}
.contentInnRight h2 {
	margin:0px;
	/*padding: 18px 0px 0px 5px;*/
	float:right;
	height:70px;
	padding-bottom:0px;	
}
.contentLeftCommitment {
	margin: 0px 0px 8px;
	padding: 16px 0px 0px 20px;
	width: 648px;
	float:left;
	background: #FCFCFC url(images/curveImg.jpg) no-repeat right bottom;
}
.contentLeftCommitment p {
	margin: 0px;
	padding: 0px;
	color:#414141;
	font-size:12px;
}
.contentLeftCommitment h1 {
	margin: 0px;
	padding: 0px 0px 21px;
}
.contentLeftCommitment h2 {
	margin: 0px;
	padding: 0px 0px 21px;
	color:#D03027;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
}
.contentLeftCommitment h3 {
	margin: 0px;
	padding: 0px 0px 16px 0px;
	color:#D03027;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
}
.contentLeftCommitment h4 {
	margin: 0px;
	padding: 0px 0px 16px 0px;
	color:#D03027;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
.contentLeftCommitment1 {
	margin: 0px;
	padding: 0px;
	width: 355px;
	float:left;
}
.contentLeftCommitment1 p {
	margin: 0px;
	padding: 0px 34px 41px 0px;
	color:#414141;
	font-size:12px;
}
.contentLeftCommitment2 {
	margin: 0px;
	padding: 0px;
	width: 282px;
	float:left;
	text-align: left;
}
.contentLeftservice {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	width: 660px;
	float:left;
	background-color:#FFFFFF;
}
.contentLeftservice h2 {
	margin: 0px;
	padding: 10px 0px 15px 12px;
}
.contentLeftservice span {
	color:#F36E21;
	font-weight:bold;
	font-size:11px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
.contentLeftservice p {
	color:#414141;
	font-weight:normal;
	font-size:11px;
	line-height: 18px;
	padding: 0px 12px 0px 12px;
	margin: 0px;
	text-align:justify;
}
.contentLeftservice img {
	float:right;
}
.serviceGroupimg {
	margin: 0px;
	padding: 0px 0px 0px 12px;
}
/******************************************PagingationInn****************************************/
.paginationInn {
	padding:0px;
	margin:0px;
	text-align:left;
	float: left;
	font: normal 10px/18px Tahoma, Verdana, Arial;
	color: #969696;
	width:100%;
}
ul.paginationInn {
	margin:0px;
	padding:0px 0px 12px 0px;
}
ul.paginationInn li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
}
ul.paginationInn li a {
	text-decoration: none;
	margin: 0px;
	padding:4px;
	color: #515151;
	display: inline;
	font: normal 10px/18px Tahoma, Verdana, Arial;
}
ul.paginationInn li a:hover {
	color: #E42226;
	text-decoration: none;
	font-weight:normal;
	margin: 0px;
	padding:4px;
}
ul.bulletList {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	list-style: none;
}
ul.bulletList li {
	padding: 0px 0px 8px 20px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	line-height: 18px;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color: #414141;
}
ul.bulletList li a {
	color: #414141;
	text-decoration: none;
}
ul.bulletList li a:hover {
	color: #F92B00;
	text-decoration: none;
}
ul.bulletList2 {
	padding: 12px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}
ul.bulletList2 li {
	padding: 0px 0px 6px 22px;
	margin: 0px;
	line-height: 18px;
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #414141;
	background: url(images/ipsumArrow.jpg) no-repeat left top;
}
ul.bulletList2 li a {
	color: #414141;
	text-decoration: none;
}
ul.bulletList2 li a:hover {
	color: #F92B00;
	text-decoration: none;
}
/****************************************/
.titleNo {
	margin: 0px;
	padding: 2px;
	width:336px;
	float:left;
	border: 1px solid #DDDDDD;
}
.title1Bg {
	margin: 0px;
	padding: 0px 0px 2px 7px;
	background:url(images/tile1Bg.jpg) repeat-x left top;
	float: left;
	width: 328px;
	height: 18px;
	color: #FFFFFF;
	font: bold normal 12px/18px Tahoma, Verdana, Arial;
}
.title1BgLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 40px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.title1BgRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 281px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.title2Bg {
	margin: 0px 0px 1px;
	padding: 0px 0px 0px 7px;
	background:#EFEFEF;
	float: left;
	width: 328px;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.title2BgLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 40px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	background: #EFEFEF;
	line-height: 18px;
}
.title2BgRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 281px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	background: #EFEFEF;
	line-height: 17px;
}
.whatLearnmore {
	margin: 0px 8px 0px -5px;
	padding: 11px 0px 0px;
	width:650px;
	float:left;
	/*height: 44px;*/
	background: url(images/footerDotedContent.jpg) repeat-x left top;
}
ul.aboutUs {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 5px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
ul.aboutUs li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
ul.aboutUs li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
ul.aboutUs li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.ourClientStories {
	margin: 22px 0px 0px;
	padding: 45px 0px 0px 17px;
	width:309px;
	float:right;
	background: url(images/home_imgBg.jpg) no-repeat left top;
}

.ourClientStories_home {
	margin: 22px 0px -40px;
	padding: 45px 0px 0px 12px;
	width:309px;
	float:right;
	background: url(/files/our_client_stories_homepage_block.jpg) no-repeat left top;
}
.ourClientStories_home p {
	margin: 0px;
	padding: 0px 0px 10px 3px;
	width: 150px;
	font: normal 11px/16px Tahoma, Verdana, Arial;
	color: #414141;
}
.ourClientStories_home span {
	color:#D03027;
	font-weight:bold;
	font-size:10px;
}

.ourClientStories p {
	margin: 0px;
	padding: 0px 0px 10px 3px;
	width: 150px;
	font: normal 11px/16px Tahoma, Verdana, Arial;
	color: #414141;
}
.ourClientStories span {
	color:#D03027;
	font-weight:bold;
	/*font-size:10px;*/
}
.seenMedia {
	margin: 0px;
	padding: 40px 0px 0px 14px;
	width:303px;
	float:right;
	background: #EEEEEE url(images/asseenMedia.jpg) no-repeat left top;
}
.seenMedia p {
	margin: 0px;
	padding: 0px 0px 12px 3px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
.seenMediaLeft {
	margin: 0px;
	padding: 4px 0px 0px;
	width:80px;
	float:left;
}
.seenMediaRight {
	margin: 0px;
	padding: 0px 0px 0px 6px;
	width:202px;
	float:left;
}
.seenMediaRight span {
	color:#D03027;
	font-weight:bold;
	font-size:11px;
}
.footer2 {
	padding: 10px 0px 0px 0px;
	width: 996px;
	margin: 16px 0px 0px;
	float:right;
	background: url(images/footerArrow.jpg) repeat-x left bottom;
}
ul.footermenu2 {
	padding: 9px 5px 8px 13px;
	margin: 0px;
	list-style: none;
	text-align: left;
	float: right;
}
ul.footermenu2 li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #666666;
	text-align: left;
	display: inline;
	line-height: 15px;
	font-weight:bold;
}
ul.footermenu2 li a {
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}
ul.footermenu2 li a:hover {
	color: #D23027;
	text-decoration: none;
}
.footerInn5 {
	padding: 10px 0px 0px 0px;
	width: 999px;
	margin: 0px 0px 0px 0px;
	float:right;
}
.footerInnLeft5 {
	padding: 0px 0px 13px;
	width: 498px;
	margin: 0px;
	float:right;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	text-align: right;
}
.footerInnRight5 {
	padding: 0px 0px 13px 2px;
	width: 496px;
	margin: 0px;
	float:right;
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	color: #999999;
}
.seenMediaTop {
	background:url(images/seenMediaTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 318px;
}
.seenMediaCenter {
	background:url(images/seenMediaRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 318px;
}
.seenMediaFooter {
	background:url(images/seenMediaFooter.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 45px 0px 10px 14px;
	float: right;
	width: 304px;
	height:120px;
}
.seeDot {
	margin: 0px;
	padding: 0px;
	background:url(images/seeDot.jpg) repeat-x left top;
	float:right;
	width:320px;
	height: 10px;
}
/**********************************************************************************/
 
.learnMoreMain {
	padding: 0px;
	margin:0px;
	width: 650px;
	float: left;
}
.learnMoreInner {
	padding: 0px;
	margin:0px;
	width: 650px;
	float: left;
}
ul.learnMore {
	background-color: #F4F4F4;
	padding: 0px;
	margin: 12px 1px 0px 0px;
	width: 329px;
	float: left;
	color:#12598B;
	font-weight:bold;
}
ul.learnMore li {
	padding: 12px 20px 13px 8px;
	margin: 0px;
	width: 286px;
	float: left;
	background:url(images/learnMoreArrow.jpg) no-repeat right center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
ul.learnMore li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
}
ul.learnMore li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
}
.contentLeftCommitment {
	margin: 0px 0px 8px;
	padding: 16px 0px 0px 20px;
	width: 640px;
	float:left;
	background: #FCFCFC url(images/commitment2RightBg.jpg) no-repeat right bottom;
}
.footerInner {
	padding: 10px 0px 0px 0px;
	width: 996px;
	margin: 16px 0px 0px;
	float:right;
	background: url(images/footerDottedInpage.jpg) repeat-x left bottom;
}
ul.footermenu {
	padding: 9px 5px 8px 13px;
	margin: 0px;
	list-style: none;
	text-align: left;
	float: right;
}
ul.footermenu li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #5D5D32;
	text-align: left;
	display: inline;
	line-height: 15px;
	font-weight:bold;
}
ul.footermenu li a {
	color: #5D5D32;
	text-decoration: none;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}
ul.footermenu li a:hover {
	color: #D23027;
	text-decoration: none;
}
.volunteer {
	/*margin: 8px 0 11px 5px;*/
	/*margin: -15px 0 0 5px;	*/
	padding: 0px;
	width:323px;
	height: 65px;
	float:right;
	background:url(images/curveBg.jpg) no-repeat left top;
	display:block !important;
	}
	
.volunteerLeft {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	width:148px;
	float:left;
}
.volBtn {
	width:143px;
	height:49px;
	float:left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.volBtn a {
	height:49px;
	display:block;
	text-indent:-9999px;
	background:url(images/volunterBtn.jpg) left top;
}
.volBtn a:hover {
	background:url(images/volunterBtn.jpg) left bottom;
}
.donBtn {
	width:143px;
	height:49px;
	float:left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.donBtn a {
	height:49px;
	display:block;
	text-indent:-9999px;
	background:url(images/donateBtn.jpg) left top;
}
.donBtn a:hover {
	background:url(images/donateBtn.jpg) left bottom;
}
.youthServiceRight {
	margin: 0px;
	padding: 0px;
	width:320px;
	float:left;
	background: url(images/volTopBan.jpg) no-repeat left top;
}
.ametLeft {
	margin: 0px;
	padding: 15px 0px 0px;
	width: 385px;
	float:left;
}
.ametLeft img {
	margin: 0px;
	padding: 0px 12px 0px 0px;
	float:left;
}
.ametRight {
	margin: 0px;
	padding: 15px 0px 0px;
	width: 270px;
	float:left;
}
.ametRight h2 {
	margin: 0px;
	padding: 0px;
	color:#F36E21;
	font-size:11px;
}
.ametTop {
	background:url(images/ametTopCurve.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 255px;
}
.ametCenter {
	background:url(images/ametRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 255px;
}
.ametFooter {
	background:url(images/ametFooter.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 13px 0px 10px 12px;
	float: left;
	width: 243px;
}
.proinLeft {
	margin: 0px;
	padding: 30px 0px 0px;
	width:258px;
	float:left;
}
.proinRight {
	margin: 0px;
	padding: 32px 0px 0px;
	width:400px;
	float:left;
}
.proinLeft p {
	margin: 0px;
	padding: 0px 12px 0px 15px;
	float:left;
	color:#414141;
	font-size:11px;
}
.prointitle {
	margin: 0px;
	padding: 2px;
	width:386px;
	float:left;
	border: 1px solid #DCDCDC;
}
.nisiBg {
	margin: 0px 0px 3px;
	padding: 0px 0px 2px 7px;
	background-color:#EB6620;
	float: left;
	width: 380px;
	height: 18px;
	color: #FFFFFF;
	font: bold normal 12px/18px Tahoma, Verdana, Arial;
}
.nisiOnLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 42px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.nisiOnCenter {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 230px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.nisiOnRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 108px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
/**************/
.nisiOver {
	margin: 0px 0px 1px;
	padding: 0px 0px 2px 7px;
	background-color:#EFEFEF;
	float: left;
	width: 380px;
	color: #FFFFFF;
	font: bold normal 12px/18px Tahoma, Verdana, Arial;
}
.nisiOverLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 42px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.nisiOverCenter {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 230px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.nisiOverRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 108px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
#user-login {
	padding:0px 0px 25px 15px;
}
ul.tips li {
	padding: 12px 0px 13px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
ul.tips {
	padding: 0px;
	color:#12598B;
}
div.subMenus ul.links {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 5px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	display:block;
}
div.subMenus ul.links li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	display:block;
}
div.subMenus ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	display:block;
}
div.subMenus ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#block ul.links {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
#block ul.links li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
#block ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	list-style:none;
}
#block ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#block ul.links li ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
table.sticky-enabled {
	width:100%;
	_width:100%;
/*	background-color:#000066;*/
	font-size:0.8em;
	font-family: verdana, arial, lucida, helvetica, sans-serif;
	padding:15px 0px 15px 0px;
/*	border:1px solid #000066;*/
	display:block; /*To fix admin/content/node*/
}
table.sticky-enabled th {
	color:#FFFFFF;
	background-color:#9E1213;
	background-image:none;
	padding:5px;
	/*font-size:0.7em;*/
	line-height:14px;
	font-size: 11px;
	text-align:center;
	border-bottom:none;
}
table.sticky-enabled th a {
	color:#FFFFFF;
	/*background:url(images/table-bg.jpg) repeat-x left ;
	background-color:#000066;
	background-image:none;*/
	padding:0px;
	padding:5px 5px 5px 5px;
}
table.sticky-enabled td {
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	/*border-left:1px solid #000066;
	border-right:1px solid #000066;*/
	font-weight:bold;
	text-align:left;
	color:#666666;
}
table.sticky-enabled td em {
	background-color:#FFFFFF;
	padding:5px 5px 5px 25px;
	/*border-left:1px solid #000066;
	border-right:1px solid #000066;*/
	font-weight:bold;
	text-align:left;
	color:#666666;
	font-size:9px;
	font-style:normal;
}
table.sticky-enabled td.region {
	background-color:#FFFFFF;
	padding:8px 5px 8px 5px;
	/*border-left:1px solid #000066;
	border-right:1px solid #000066;*/
	font-weight:bold;
	text-align:left;
	color:#333333;
	font-size:11px;
}
div.headerRight ul#topLinks {
	width:748px;
 #width:754px;
	padding: 5px 0px 0px 0px;
	margin:0px;
	float:right;
	font-weight:bold;
	font-size:13px;
}
div.headerRight ul#topLinks li {
	padding: 0px 0px 11px 11px;
	margin: 0px;
	list-style: none;
	display:inline;
}
div.headerRight ul#topLinks li a {
	padding: 0px;
	margin: 0px;
	color:#333333;
	text-decoration:none;
	display:inline;
}
/*div.headerRight ul#topLinks li.active  {
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
	padding:0px 0px 0px 0px;
  
}*/
div.headerRight ul#topLinks li.active a {
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
	padding:0px 0px 0px 0px;
}
div.headerRight ul#topLinks li a:hover {
	padding: 0px;
	margin: 0px;
	color:#B81719;
}
ul#topLinks {
	width:732px;
	padding: 22px 0px 0px 0px;
	margin:0px;
	float:right;
	font-weight:bold;
	font-size:13px;
}
ul#topLinks li {
	padding: 0px 0px 11px 14px;
	margin: 0px;
	list-style: none;
	display:inline;
}
ul#topLinks li a {
	padding: 0px;
	margin: 0px;
	color:#333333;
	text-decoration:none;
	display:inline;
}
ul#topLinks li a:hover {
	padding: 0px;
	margin: 0px;
	color:#B81719;
}
ul#topLinks li.active a {
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
	padding:0px 0px 0px 0px;
}
p {
	margin: 0px;
	padding: 0px 0px 6px;
	font-size:11px;
	/*line-height: 18px;*/
	color:#414141;
	font-weight: normal;	
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
h3 {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	border:none;
}
/*********Styles for Front page ******************/
#block-views-frontpage-block_1 {
	padding: 8px 0px 0px 5px;
	width: 320px;
	margin: 0px;
	float: left;
}
#block-views-frontpage-block_1 h3 {
}
#block-views-frontpage-block_1 p {
	padding: 0px 10px;
	width: 216px;
	margin: 0px;
	float: left;
}
#block-views-frontpage-block_1 div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#block-views-NewsEvents-block_1 {
	padding: 8px 0px 0px 10px;
	width: 300px;
	margin: 0px;
	float: left;
	height:147px;	
}
#block-views-NewsEvents-block_1 div.views-field-title {
	padding: 0px 10px;
	width: 200px;
	margin: 0px;
	float: left;
}
#block-views-NewsEvents-block_1 div.views-field-teaser {
	padding: 0px 10px;
	width: 200px;
	margin: 0px;
	float: left;
}
#block-views-NewsEvents-block_1 div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#block-views-NewsEvents-block_1 div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#block-views-News_Events-block {
	padding: 8px 0px 0px 10px;
	width: 323px;
	margin: 0px;
	float: left;
}
#block-views-News_Events-block div.views-field-title {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#block-views-News_Events-block div.views-field-teaser {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#block-views-News_Events-block div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#block-views-News_Events-block div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#block-views-NewsEvents-block_1 .field-content{
line-height:18px;
font-size:12px;}

#block-views-NewsEvents-block_1 .field-content a{
line-height:18px;
font-size:12px;}

/*
.item-list {
	padding: 0px 0px 0px 0px;
	width: 210px;
	margin: 0px;
	text-align:center;
	float: right;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
}
*/
#block-views-NewsEvents-block_1 .view-footer {
	/*padding: 0px 0px 0px 0px;
	width: 65px;*/
	margin: 0px;
	/*text-align:center;
	float: left;*/
	/*background:url(images/next.jpg) no-repeat center right;
	position:absolute;
	margin-top:90px;*/
	position:relative;
	width:290px;
	text-align:right;
	padding:0px;
	padding-bottom:3px;
	padding-right:10px;
	height:15px;
	z-index:5
}
/*
#block-views-NewsEvents-block_1 .item-list {
	margin: 0px;
	padding:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	position:absolute;
	margin-top:90px;
	width:200px;
	height:15px;
	text-indent:5px;
	z-index:10;
}


#block-views-NewsEvents-block_1 .item-list .pager {
text-align:left !important
}

#block-views-NewsEvents-block_1 .item-list ul.pager {
	width:auto;
}
*/


.more-link a {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.more-link a:hover {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
div.contentLeft div.breadcrumb {
	color:#515151;
	margin-left:0px;
	padding:0px 0px 0px 0px;
 #padding:0px 0px 0px 0px;
}
div.contentLeft h1 {
	padding:10px 0px 5px 0px;
	clear:both;
}
div.contentLeft .breadcrumb a {
	color:#515151;
}
div.contentLeft .breadcrumb a:hover {
	color:#B81719;
	font-weight:bold
}
/************************************************** Styles for News & Events  ********************************************************/

#centerInner div.contentLeft div.view-News-Events div.view-content {
	padding: 10px 0px 10px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even {
	padding: 15px 0px 15px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even p {
	padding: 0px 10px;
	margin: 0px;
	float: left;
	width:500px;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-field-enddate-value, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-field-enddate-value {
	padding: 5px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-field-startdate-value, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-field-startdate-value {
	padding: 5px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-field-startdate-value label, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-field-startdate-value label {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	float: left;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-field-enddate-value label, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-field-enddate-value label {
	padding: 0px 14px 0px 0px;
	margin: 0px;
	float: left;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.views-field-iid img {
	padding:5px;
	margin:0px 0px 0px 0px;
	border:solid 1px #999999;
	float:left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content {
	padding: 10px 0px 10px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even {
	padding: 15px 0px 15px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even p {
	padding: 0px 10px;
	margin: 0px;
	float: left;
	width:500px;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-field-enddate-value, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-field-enddate-value {
	padding: 5px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-field-startdate-value, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-field-startdate-value {
	padding: 5px 0px 0px 20px;
	width: auto;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-field-startdate-value label, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-field-startdate-value label {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	float: left;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-field-enddate-value label, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-field-enddate-value label {
	padding: 0px 14px 0px 0px;
	margin: 0px;
	float: left;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.views-field-iid img {
	padding:5px;
	margin:0px 0px 0px 0px;
	border:solid 1px #999999;
	float:left;
}
#block-views-NewsEvents-block_3 h3 {
	font-size:16px;
	color:#666666;
	float:left;
	background-image:url(images/footerDotedContent.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:98%;
	padding:25px 0px 0px 0px;
}
#block-views-NewsEvents-block_2 h3 {
	font-size:16px;
	color:#666666;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.node-newsevents div.field-field-startdate {
	float:left;
	width:100%;
	display:none;
}
div.node-clientsstories div.field-field-client-stories-date {
	float:left;
	width:100%;
	display:none;
}

/**************************************************  Ends News & Events		  *******************************************************/


/************************************************** Styles for Press Rooms  ********************************************************/

#centerInner div.contentLeft #block-views-PressRooms-block_1 {
	padding:0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:300px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content div.item-list ul.views-summary li {
	padding: 12px 10px 13px 32px;
	width:230px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/********* ARCHIVE    ****/

#centerInner div.contentLeft div.view-PressRooms, #centerInner div.contentLeft div.view-id-PressRooms {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:300px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.item-list ul.views-summary li {
	padding: 18px 10px 13px 20px;
	width:235px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
	text-align:left;
	color:#B81719;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.item-list ul.views-summary li a {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/*********  Ends   ******/
div.node-pressroom div.field-field-startdate {
	float:left;
	width:250px;
}
div.node-pressroom div.field-field-startdate div.field-label {
	float:left;
	width:150px;
	font-size:11px;
	color:#666666;
	width:70px;
	padding:4px 0px 0px 0px;
}
div.node-pressroom div.field-field-date {
	float:left;
	width:250px;
}
div.node-pressroom div.field-field-date div.field-label {
	float:left;
	width:150px;
	font-size:11px;
	color:#666666;
	width:70px;
	padding:4px 0px 0px 0px;
}
div.node-pressroom div.field-field-category {
	display:none;
}
div.node-pressroom div.content div.image-attach-body {
	float:left;
	padding:4px 8px 4px 0px;
	margin:0px;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content {
	padding: 10px 0px 10px 5px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even {
	padding: 15px 0px 15px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even p {
	padding: 0px 10px;
	margin: 0px;
	float: left;
	width:500px;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-body, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-body {
	padding: 0px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-upload-fid, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-upload-fid {
	padding: 0px 10px 1px 590px;
 #padding: 0px 10px 1px 500px;
	width: 160px;
	margin: 0px;
	float: left;
	text-transform:uppercase;
	text-align:left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-field-upload-fid span.field-content div.item-list ul li {
	background-image:none;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	background-image:url(images/pdfIconSmall.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	width: 150px;
	list-style-type:none;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even p {
	padding: 0px 0px 0px 20px;
 #padding: 0px 0px 0px 20px;
	_padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
	width:520px;
	_width:530px;
	text-align:justify;
}
#centerInner div.contentLeft div.view-PressRooms div.views-field-iid img {
	padding:5px;
	margin:0px 0px 0px 0px;
	border:solid 1px #999999;
	float:left;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 14px 0px;
	width: 300px;
	float: left;
	color:#12598B;
	font-size:13px;
	font-weight:bold;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-odd, #centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-even {
	padding: 0px 0px 13px 32px;
	margin: 18px 0px 0px 5px;
	background:url(images/bgLitemList.jpg) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-odd div.views-field-title a, #centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-even div.views-field-title a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-odd div.views-field-title a:hover, #centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-even div.views-field-title a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/**************************************************  Ends  Press Rooms		  *******************************************************/
/**************************************************  Styles for Site Search   *******************************************************/
.headerSearch {
	float: left;
	margin:9px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
 #padding: 0px 0px 0px 5px;
}
.block-search {
	padding: 1px 0px 0px 1px;
	width: 165px;
	margin: 0px 0px 0px 1px;
	float: left;
	/*background:url(images/textboxBg.jpg) no-repeat left top;*/
	height: 23px;
 #height: 23px;
	background-color:#AD1516;
}
.block-search h3 {
	display:none;
}
.block-search label {
	display:none;
}
.block-search .form-text {
	height: 17px;
	border:solid 2px #AD1516;
	float:left;
	padding:0px;
	margin:0px;
	width:133px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
.block-search .form-submit {
	height: 23px;	
	background-image:url(images/search-go.png);
	background-color:transparent;
	background-repeat:no-repeat;
	width:27px;
	float:left;
	/*color:#AD1516;
	color:transparent !important;*/
	padding:0px;
	margin:0px;
	border:none;				
}
/**************************************************  Ends for Site Search   *********************************************************/
div.views-admin-links ul.links {
	padding: 0px;
	margin: 0px 1px 0px 0px;
	/*width: 658px;*/
	float: left;
	color:#12598B;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:none;
}
div.views-admin-links ul.links li {
	padding: 3px 10px 3px 8px;
	margin: 0px;
	/*width: 286px;*/
	float: left;
	/*background:url(images/learnMoreArrow.jpg) no-repeat right center;*/
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom:none;
}
div.views-admin-links ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
	cursor:pointer;
	border-bottom:none;
}
div.views-admin-links ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
	border-bottom:none;
}
#block-views-frontpage-block_2 h3 {
	display:none;
}
#block-views-frontpage-block_3 h3 {
	display:none;
}
#block-views-frontpage-block_4 h3 {
	display:none;
}
#block-views-frontpage-block_5 h3 {
	display:none;
}
#block-views-frontpage-block_2 .views-label-teaser {
	display:none;
}
#node-admin-filter em {
	font-style:normal;
}
#node-admin-filter {
	font-style:normal;
	font-size:12px;
}
div.content-overview-links a {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial;
}
#block-headerimage-1 {
	margin: 0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	width: 996px;
	float:left;
}
#block-headerimage-1 div.image-attach-teaser {
	margin: 0px 0px 0px 0px;
	border-top:dotted 1px #CCCCCC;
	width: 996px;
	float:left;
}
#block-headerimage-1 p {
	display:none;
}
#center div.contentLeft div.item-list {
	display:none;
}
#center div.contentLeft #block-views-News_Events-block div.item-list {
	display:block;
}
#center div.contentLeft #block-views-NewsEvents-block_1 div.item-list {
	display:block;
}
div.node-newsevents div.field-field-startdate {
	float:left;
	width:250px;
	font-weight:bold;
}
div.node-newsevents div.views-field-field-startdate-value {
	float:left;
	width:250px;
	font-weight:bold;
}
div.node-newsevents div.field-field-startdate div.field-label {
	float:left;
	width:150px;
	font-size:11px;
	color:#666666;
	width:70px;
	padding:4px 0px 0px 0px;
}
div.node-newsevents div.field-field-enddate {
	float:left;
	width:250px;
}
div.node-newsevents div.field-field-enddate div.field-label {
	float:left;
	width:150px;
	font-size:11px;
	color:#666666;
	width:70px;
	padding:4px 0px 0px 0px;
}
div.node-newsevents div.field-field-category {
	display:none;
}
div.node-newsevents div.content div.image-attach-body {
	float:left;
	padding:4px 8px 4px 0px;
	margin:0px;
}
/********************************************  Job Opportunities **************************************************/
#centerInner div.contentLeft #block-views-job_opportunities-block_1 {
	padding:0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:300px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content div.item-list ul.views-summary li {
	padding: 16px 0px 13px 20px;
	width:235px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
	text-align:left;
	color:#B81719;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content div.item-list ul.views-summary li a {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content {
	padding: 10px 0px 10px 5px;
	/*width: 628px;*/
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even {
	padding: 15px 0px 15px 5px;
	width: 96%;
	margin: 0px;
	float: left;
	background: #FFFFFF url(images/border.jpg) repeat-x left bottom;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even p {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	float: left;
	width:610px;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 25px;
	/*width: 500px;*/
	margin: 0px;
	float: left;
	background-image:url(images/icon3.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px 10px 10px;
	/*width: 226px;*/
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-body, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-body {
	padding: 0px 10px 10px 10px;
	/*width: 226px;*/
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-openings-value, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-openings-value {
	padding: 5px 10px 0px 0px;
	width: 125px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-openings-value label, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-openings-value label {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-salary-value, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-salary-value {
	padding: 5px 10px 0px 0px;
	width: 125px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-salary-value label, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-salary-value label {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-location-value, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-location-value {
	padding: 5px 10px 0px 0px;
	width: 130px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-location-value label, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-location-value label {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-close-date-value, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-close-date-value {
	padding: 5px 10px 0px 0px;
	width: 150px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-close-date-value label, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-close-date-value label {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-job-opportunities div.views-field-iid img {
	padding:5px;
	margin:0px 5px 5px 0px;
	border:solid 1px #999999;
	float:left;
}
.meta {
	display:none;
}
#block-block-1, #block-block-2, #block-block-3, #block-block-4, #block-block-5, #block-block-6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F4F4F4;
	color:#979797;
	padding-top:4px;
	padding-bottom:10px;
	padding-left:15px;
	margin-top:30px;
	text-decoration:none;
	font-weight:bold;
	width:270px;
}
#block-block-1 h8, #block-block-2 h8, #block-block-3 h8, #block-block-4 h8, #block-block-5 h8, #block-block-6 h8 {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#12598B;
}
#block-block-1 a, #block-block-2 a, #block-block-3 a, #block-block-4 a, #block-block-5 a, #block-block-6 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F4F4F4;
	color:#979797;
	text-decoration:none;
	font-weight:bold;
}
.us_table {
	font-size:13px;
	background-color:#F2F2F2;
}
.us_table tr {
	border-bottom:2px solid#C2C2C2;
	padding-bottom:50px;
}
.us_table li {
	padding-top:10px;
}
.contact_table {
	background-color: #ca1b1c;
	color: #ffffff!important;
	font-family: Tahoma;
	font-size: 13px;
}

.contact_table b{
	color:#fff !important;
}
.contact_table td {
	padding:10px;
}
.finance_table {
	font-size:11px;
}
.finance_table li {
	padding-top:10px;
}
.finance_col {
	background-color:#FBFBFB;
	font-size:14px;
	font-family:Tahoma;
	color:#DF1F20;
	font-weight:bold;
}
/********************************************        Ends        **************************************************/

/*******************************************    Right Block Styles ***********************************************/
div.contentInnRight div.block-views {
	float:left;
	font-size:10px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.sidebar {
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 1px;
}
div.sidebar p {
	color:#FFFFFF;
	padding: 12px 0px 13px 32px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:100%;
}
div.sidebar #block-block-1 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-1 a {
	text-decoration:none;
}
div.sidebar #block-block-1 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-2 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-2 a {
	text-decoration:none;
}
div.sidebar #block-block-2 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-3 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-3 a {
	text-decoration:none;
}
div.sidebar #block-block-3 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-4 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-4 a {
	text-decoration:none;
}
div.sidebar #block-block-4 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-5 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-5 a {
	text-decoration:none;
}
div.sidebar #block-block-5 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-6 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-6 a {
	text-decoration:none;
}
div.sidebar #block-block-6 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-7 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-7 a {
	text-decoration:none;
}
div.sidebar #block-block-7 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-8 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-8 a {
	text-decoration:none;
}
div.sidebar #block-block-8 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-9 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-9 a {
	text-decoration:none;
}
div.sidebar #block-block-9 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-10 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-10 a {
	text-decoration:none;
}
div.sidebar #block-block-10 a:hover {
	text-decoration:none;
	color:#B81719;
}


/*******************************************   Right Block Ends *************************************************/


/*****************************************************   Newsletter     *****************************************/
#centerInner div.contentLeft div.view-taxonomy-term div.view-content {
	padding: 5px 0px 0px 5px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even {
	padding: 0px 0px 0px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even p {
	padding: 0px 10px 0px 10px;
	margin: 0px;
	float: left;
	width:100%;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.headline, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.headline {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	border-bottom:none;
	width:100%;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content h2 a {
	margin: 0px;
	padding: 0px 0px 0px 28px;
	color:#999999;
	font-size:12px;
	font-weight:bold;
	width:100%;
	text-transform:none;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	float:left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content h2 a:hover {
	color:#D03027;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.timestamp {
	display:none;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content span.readmore {
	display:none;
}

/*update on August 28 2009*/
#centerInner div.contentLeft fieldset {
	padding:5px 5px 20px 5px;
	width:600px;
	height:auto;
	margin:0px 0px 20px 0px;
	float:left;
}
#centerInner div.contentLeft div.description {
	padding:10px 2px 5px 2px;
	font-size:12px;
	color:#999999;
}
#centerInner div.contentLeft #block-views-taxonomy_term-block_1 h3 {
	padding:10px 2px 5px 2px;
	font-size:14px;
	color:#D03027;
	display:none;
}
#centerInner div.contentLeft div.help ul {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 15px 1px 14px 5px;
	width: 100%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
#centerInner div.contentLeft div.help li {
	padding: 0px 0px 13px 22px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	line-height:18px;
	color:#666666;
	font-weight:normal;
}
#centerInner div.contentLeft div.help li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	font-weight:bold;
}
#centerInner div.contentLeft div.help li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/*********************************************************************    News Articles ***********************************************/
#centerInner div.contentLeft #block-views-newsarticles-block_1 {
	padding:0px;
	margin:0px;
	/*width:300px;*/
	float:left;
	width:300px;
	text-align:left;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:350px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content div.item-list ul.views-summary li {
	padding: 12px 10px 13px 32px;
	width:270px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-newsarticles {
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px;/*width:100%;*/
	
}
#centerInner div.contentLeft div.view-newsarticles div.view-content {
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px;/*width:600px;*/
	
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:100%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.item-list ul.views-summary li {
	padding: 0px 10px 0px 32px;
	width:80px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
	display:inline;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even {
	padding: 0px 0px 0px 5px;
	width: 100%;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-teaser div.field-content , #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even  div.views-field-teaser div.field-content  {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
	width:520px;
	_width:500px;
	text-align:justify;
	
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-title {
	padding: 0px 20px 5px 5px;
	/*width: 150px;*/
	margin: 0px;
	float: left;
	width:100%;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-field-article-date-value, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-field-article-date-value {
	padding: 2px 10px 15px 10px;
	/*width: 500px;*/
	margin: 0px;
	/*float: left;*/
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px 5px 10px;
	/*width: 226px;*/
	margin: 0px;
	float: left;
	
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-upload-fid, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-upload-fid {
	padding: 0px 10px 0px 520px;
    #padding: 0px 10px 0px 430px;
	width: 160px;
	margin: 0px;
	float: left;
	text-transform:uppercase;
	text-align:left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-field-upload-fid span.field-content div.item-list ul li {
	background-image:none;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	background-image:url(images/pdfIconSmall.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	width: 150px;
	list-style-type:none;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 2px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
	width:auto;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width:auto;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-newsarticles div.views-field-iid img {
	padding:5px 5px 5px 5px;
	margin:0px 5px 5px 0px;
	border:solid 1px #999999;
	float:left;
}
/*********************************************************************    Ends          ***********************************************/


/*********************************************************************    Clients Stories ***********************************************/
#centerInner div.contentLeft #block-views-clientsstories-block_1 {
	padding:0px;
	margin:0px;/*width:300px;*/
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;/*width:300px;*/
	
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;/*width:300px;*/
	
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:350px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content div.item-list ul.views-summary li {
	padding: 12px 10px 13px 32px;
	width:270px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-clientsstories {
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px;/*width:100%;*/
	
}
#centerInner div.contentLeft div.view-clientsstories div.view-content {
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px;/*width:600px;*/
	
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:100%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.item-list ul.views-summary li {
	padding: 0px 10px 0px 32px;
	width:80px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
	display:inline;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even {
	padding: 0px 0px 5px 5px;
	width: 100%;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even p {
	padding: 0px 10px;
	margin: 0px;
	float: left;
	width:530px;
	text-align:justify;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-title {
	padding: 0px 20px 0px 5px;
	/*width: 150px;*/
	margin: 0px;
	float: left;
	width:626px;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-field-client-stories-date-value, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-field-client-stories-date-value {
	padding: 2px 10px 15px 10px;
	width: 500px;
	margin: 0px;
	/*float: left;*/
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-teaser {
	padding: 7px 0px 10px 0px;
	/*width: 226px;*/
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-upload-fid, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-upload-fid {
	padding: 0px 10px 10px 5px;
	margin: 0px;
	float: right;
	text-transform:uppercase;
	text-align:left;

}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-field-upload-fid span.field-content div.item-list ul li {
	background-image:none;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 20px;
	background-image:url(images/pdfIconSmall.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	list-style-type:none;
	float:right;
	text-align:left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-clientsstories div.views-field-iid img {
	padding:5px 5px 5px 5px;
	margin:0px 5px 5px 0px;
	border:solid 1px #999999;
	float:left;
}
/*********************************************************************    Ends          ***********************************************/


/*********************************************************************    Site Map Styles *******************************************/
div.site-map div.sitemap-box {
	/* float:left;  */
	margin:-20px 0px 0px 0px;
}
div.site-map div.sitemap-box ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
div.site-map div.sitemap-box ul.menu li {
	padding: 29px 0px 4px 22px;
	margin: 0px;
	background:url(images/red2.gif) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
div.site-map div.sitemap-box ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
div.site-map div.sitemap-box ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.site-map div.sitemap-box ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.site-map div.sitemap-box ul.menu li ul.menu li a {
	padding: 8px 0px 0px 18px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	
}
div.site-map div.sitemap-box ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 5px;
    #margin: 5px 1px 10px 30px;
	_margin: 5px 1px 14px 15px;
	width:275px;
	float: left;
	color:#12598B;
	font-size:11px;
	font-weight:bold;
	
}
div.site-map div.sitemap-box ul.menu li ul.menu li {
	padding: 3px 0px 5px 10px;
	margin: 0 0 0 20px;
	background-image:none;
	list-style-image:url(images/arrowListItems.jpg) !important;
	font-family:Tahoma, Verdana, Arial;
}
div.site-map div.sitemap-box ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
div.site-map div.sitemap-box ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.site-map div.sitemap-box ul.menu li ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 240px;
	float: left;
	color:#12598B !important;
	font-size:11px;
	font-weight:bold;
}
div.site-map div.sitemap-box ul.menu li ul.menu li ul.menu li {
	padding: 5px 0px 0px 15px;
	margin: 0px;
	background-image:none !important;
	list-style:circle inside !important;
	font-family:Tahoma, Verdana, Arial;
}
div.site-map div.sitemap-box h2.title {
	font-family:Tahoma, Verdana, Arial;
	color:#FF0000;
	font-size:18px;
	display:none;
}
/*********************************************************************       Ends  site map ****************************************/

.custom-menus ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-menus ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-menus ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-menus ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-menus ul.menu li ul.menu li.active-trail a {
	color:#B81719;
}
.custom-menus ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-menus ul.menu li.active {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.custom-menus li.leaf {
	font-size:.8em;
	background-image:url(images/arrowListItems.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	padding: 0px 0px 10px 20px;
}
.custom-menus ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
 #margin: 5px 1px 10px 30px;
	_margin: 5px 1px 14px 15px;
	width: 290px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-menus ul.menu li ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-menus ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-menus ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-menus ul.menu li ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 290px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-menus ul.menu li ul.menu li ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:none;
	list-style:circle;
	font-family:Tahoma, Verdana, Arial;
}
.custom-page ul.menu {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 5px 1px 14px 0px;
	width: 96%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-page ul.menu p {
	text-align:justify;
}
.custom-page ul.menu li {
	padding: 1px 0px 10px 18px;
	margin: 0px;
	background:url(images/arrowListItems.jpg) no-repeat left top;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-page ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	
}
.custom-page ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-page ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 10px 0px;
	width: 290px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-page ul.menu li ul.menu li {
	padding: 12px 0px 10px 32px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-page ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-page ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
 

.custom-page table {
	padding:15px 0px 5px 0px;
	width:550px;
}
.custom-page table td {
	padding:5px 0px 0px 0px;
}
.newsImage img {
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	border:solid 1px #999999;
}
.form-text {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
.custom-articlepage ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 600px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-articlepage ul.menu li {
	padding: 6px 0px 13px 15px;
	margin: 0px;
	background-image:none;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-articlepage ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-articlepage ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-articlepage ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 100%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-articlepage ul.menu li ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px 0px 0px 0px;
	background-image:none;
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-articlepage ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-articlepage ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-articlepage img {
	padding:0px 8px 0px 0px
}
#node-227 div.content .textBg {
	padding: 0px;
	width: 176px;
	margin: 8px 0px 2px;
	float: left;
	background:url(images/textBg.jpg) no-repeat left top;
	border: 0px;
	height: 25px;
}
#node-227 div.content .textBg1 {
	padding: 0px 0px 0px 0px;
	width: 176px;
	margin: 0px 0px 0px 0px;
	float: left;
	background:url(images/textBg.jpg) no-repeat left top;
	border: 0px;
	height: 25px;
}
#node-227 div.content .textBg2 {
	padding: 0px 0px 0px 0px;
	width: 143px;
	margin: 0px 0px 0px 0px;
	float: left;
	background:url(images/textBg2.jpg) no-repeat left top;
	border: 0px;
	height: 25px;
}
#node-227 div.content .form-text {
	color:#A8A8A8;
	text-align:left;
	width:293px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/textBg2.jpg) no-repeat left top;
	padding:2px 7px 0px 7px;
	margin:2px 0px 0px 0px;
	border: 0px;
	display: inline;
	height:20px;
}
#node-227 div.content .form-select {
	color:#A8A8A8;
	text-align:left;
	width:300px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/textBg21.jpg) no-repeat left top;
	padding:0px 0px 0px 7px;
	margin:2px 0px 0px 0px;
	border: 0px;
	display: inline;
	height:20px;
}
#node-227 div.content .form-textarea {
	color:#A8A8A8;
	text-align:left;
	width:300px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 7px;
	margin:2px 0px 0px 0px;
}
#node-227 div.content .form-textarea {
	color:#A8A8A8;
	text-align:left;
	width:300px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 7px;
	margin:2px 0px 0px 0px;
}
#node-227 .inputField {
	color:#A8A8A8;
	text-align:left;
	width:160px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	margin:2px 0px 0px 2px;
	border: 0px;
	display: block;
}
#node-227 div.content .form-submit {
	width:105px;
	float:right;
	margin: 0px 170px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 30px;
	background:url(images/sendOn.jpg) no-repeat left center;
	border:none;
}
#node-227 .form-submit a {
	width:100px;
	display:block;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-indent: -9999px;
	background:url(images/goBtnOn.gif) no-repeat 0px 0px;
}
#node-227 .form-submit a:hover {
	background:url(images/goOver.jpg) no-repeat 0px 0px;
	width:26px;
	height: 19px;
	display:block;
}
#node-227 div.form-item {
	float:left;
}
#node-227 div.form-item label {
	float:left;
	width:150px;
	font-size:12px;
	line-height:20px;
	color:#666666;
}
#node-227 div.webform-component-select {
	width:100%;
	float:left;
}
#node-227 span.field-suffix {
	font-size:12px;
	color:#666666;
}
#node-227 div.webform-component-textarea {
	width:100%;
	float:left;
}
#node-227 div.webform-component-textfield {
	width:100%;
	float:left;
}
#node-227 div.webform-component-select div.form-checkboxes {
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}
#node-227 div.webform-component-select div.form-checkboxes div.form-item {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#node-227 div.webform-component-select div.form-checkboxes div.form-item label {
	width:400px;
	float:left;
}
#node-227 #webform-component-are_you_currently_receiving_our_newsletter_via_mail div.form-item label {
	width:400px;
	float:left;
}
#node-227 #webform-component-if_yes_would_you_like_to_opt_out_of_the_hard_copy_mailing_list div.form-item label {
	width:400px;
	float:left;
}
#node-227 #webform-component-if_no_would_you_like_to_be_on_our_hard_copy label {
	width:400px;
	float:left;
}
node-227 div.webform-component-select div.form-radios {
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	width:500px;
}
#node-227 div.webform-component-select div.form-radios div.form-item {
	width:100px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#node-227 div.webform-component-select div.form-radios div.form-item label {
	float:left;
}
#node-227 #webform-component-how_did_you_hear_about_us_ div.form-checkboxes {
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}
#node-227 #webform-component-how_did_you_hear_about_us_ div.form-checkboxes div.form-item {
	width:300px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#node-227 #webform-component-how_did_you_hear_about_us_ div.form-checkboxes div.form-item label {
	width:350px;
	float:left;
}

#node-39 div.content .form-submit {
	width:105px;
	float:right;
	margin: 0px 170px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 30px;
	background:url(images/sendOn.jpg) no-repeat left center;
	border:none;
}

.cyber_support {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	margin-top:10px;
}
.community_services {
	font-size:11px;
}
.community_services h3 {
	font-size:11px;
	font-weight:bolder;
}
.community_services td {
	padding-top:10px;
	padding-bottom:10px;
}

.staff_photo{
height:110px; 
padding-bottom:10px; 
border-bottom:2px dotted#e5e5e5;
}

.staff_photo img{
padding-right:8px;
padding-bottom:3px;
float:left;}

.staff_say{
margin-top:540px;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
color:#979797;
padding-bottom:2px;
width:322px;
}

.staff_say img{
padding-right:8px;
}


.staff {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#414141;
}
.staff td {
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:2px dotted #091077;
}
.photo {
	border:10px solid #ffffff;
}
.staff_profiles li {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}
.text_resize {
	float:right;
	width:150px;
	padding:0px;
	margin:0px 0px 21px 0px;
	background:url(images/text_change_icon.gif) no-repeat right center;
}

.titleDiv {
	float:left;
	width:640px;
	padding:0px;
	margin:0px;
}
.titleDivL {
	float:left;
	width:500px;
	padding:0px;
	margin:0px;
}
.titleDivR {
	float:left;
	width:125px;
	padding:0px;
	margin:20px 0px 0px 0px;
 	#margin:10px 0px 0px 0px;
}
#block-buttonBack{float:right;margin:20px 15px 20px 40px;}i
#block-printfriendly-0 {
	padding:0px;
	margin:-4px 0 0 10px;
	float:right;
	position:absolute;
	
	
}
.older_children li {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	padding-bottom:5px;
	padding-top:5px;
	color:#414141;
}


.block ul.menu li .active  {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.block ul.menu li ul.menu li .active  {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.collapsible{
	float:left;
}
.body-field-wrapper{
	float:left;
}
.attachments{
	float:left;
}
.form-submit{
	float:left;
}
.options{
	float:left;
}
.admin{
	float:left;
	width:100%;
}

.positions_available{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
}

.positions_available td{
	padding:5px;
}


div.node-newsarticles div.field-field-article-date {
	float:left;
	width:100%;
	display:none;
}
div.node-newsarticles div.field-field-article-date div.field-label {
	float:left;
	width:100px;
	font-size:11px;
	color:#666666;
	padding:4px 0px 0px 0px;
	display:none;
}
div.node-newsarticles div.field-field-category {
	display:none;
}
div.node-newsarticles div.content div.image-attach-body {
	float:left;
	padding:4px 8px 4px 0px;
	margin:0px;
}
div.node-newsarticles div.content table.sticky-enabled  {
	border:none;
	width:250px;
	float:right;
	text-transform:uppercase;
	background-image:url(images/pdfIconSmall.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}
div.node-newsarticles div.content table.sticky-enabled th {
	display:none;
}
#printSection div.clear-block{
	float:left;
}
#printSection div.views-edit-view div.clear-block{
	float:none;
}

.caregivers{
font-family:Tahoma,Verdana,Arial; 
font-size:11px; 
color:#666666;
}

.caregivers td{
padding-bottom:10px;
}
div.custom-page div.press_releases  {
	background-image:none;
}
div.custom-page div.press_releases img {
	display:none;
}
div.custom-page div.press_releases ul {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 0px 0px;
	width: 96%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:nomal;
	background-image:none;
}
div.custom-page div.press_releases ul p {
	text-align:justify;
}
div.custom-page div.press_releases ul li {
	padding: 6px 0px 13px 0px;
	margin: 0px;
	background-image:none;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#C51B1C;
	
}
div.custom-page div.press_releases ul li a {
	padding: 0px;
	margin: 0 0 0 36px;
	font-family:Tahoma, Verdana, Arial;
	color:#C51B1C;
	text-decoration:none;
	background-image:none;
	
}

div#node-523 #webform-component-your_full_name label{float:left;}
div#node-523 #webform-component-your_email_address label{float:left;}
div#node-523 #webform-component-your_contact_number label{float:left;}
div#node-523 #webform-component-comments label{float:left;}

div#node-523 #webform-component-your_full_name input{width:124px; margin:1px 0 0 53px; padding:3px 0 0 3px; height:18px;}
div#node-523 #webform-component-your_email_address input{width:124px; margin:1px 0 0 22px; padding:3px 0 0 3px; height:18px;}
div#node-523 #webform-component-your_contact_number input{width:124px; margin:1px 0 0 7px; padding:3px 0 0 3px; height:18px;}
div#node-523 #webform-component-comments textarea{width:158px; height:80px; margin:1px 0 0 90px; padding:3px 0 0 3px;}

div#node-523 #edit-submit {margin:15px 0 40px 170px; align:center;}
div#node-523 div.content p.plsenter{margin-top:10px; font-size:0.9em;}

#node-523 fieldset {width:400px; margin:0 0 -30px 20px; border:none; color:#414141;}



.search-form{
	
	padding:10px 0px 20px 0px;
	margin:0px 0px 10px 0px;
}

.search-form .form-item{
	
	padding:10px 0px 20px 0px;
	margin:0px 0px 10px 0px;
}
.search-form .form-item label{
	
	padding:6px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:150px;
	float:left;
}
.search-form .search-advanced{
	float:left;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
.search-form .form-item .form-text{
	
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 0px;
	width:250px;
	float:left;
}

.search-form .criterion .form-item label{
	
	padding:6px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:250px;
	float:left;
}
.search-form .criterion .form-item .form-text{
	
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 0px;
	width:150px;
	float:left;
}
.search-form .criterion .form-item .form-checkboxes label.option{
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

}
.search-form .criterion .form-item .form-checkboxes input{
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
0}

.search-form .form-item .form-submit{
	
	padding:0px 5px 0px 5px;
	margin:2px 0px 0px 15px;
	float:left;
	height:25px;
}



.box{
 float:left;
}
.box h2{
	float:left;
	color:#990000;
	font-size:16px;
	padding:10px 0px 15px 0px;
	margin:0px 0px 0px 0px;
}
.box .content{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.box .content .search-results{
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}
.box .content .search-results .search-info{
	display:none;
}
dt.title{
	background-image:url(images/arrow.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding:0px 0px 0px 16px;
	margin:0px 0px 0px 0px;

}

.reset input{margin-left:10px; padding:0 0 2px 0; width:70px;}

#subsimplenews_id p{display:none;}
.subsimplenews{padding:0px 12px 0 12px;}
.subsimplenews .form-radios{display:none;}
.subsimplenews span.form-required{display:none;}
.subsimplenews #edit-mail{height:13px; padding:5px 0 5px 0; margin:0 5px 0 5px; width:180px;}
.subsimplenews label{float:left;}
.subsimplenews #edit-submit-1{height:27px; padding:0 0 5px; font-size:12px; margin:-5px 0 10px 50px;width:75px;}
.subsimplenews #edit-submit-2{height:27px; padding:0 0 5px; font-size:12px; margin:-5px 0 10px 5px; width:90px;}
.subsimplenews .simplenewsheader img{margin:0 0 0 -11px;}
.feedback img{
margin-top:-50px;
margin-right:0px;
padding-bottom:0px;
margin-left:0px;
}
#simplenews-confirm-removal-form div.container-inline input.form-submit{margin:0 0 10px 10px;}
#simplenews-confirm-removal-form div.container-inline a{padding:5px 0 0 0; float:left; margin:0 0 0 10px;}
#simplenews-confirm-removal-form p{margin:5px 0 0 0px; float:left; padding:0 0 20px 13px;}

#simplenews-confirm-add-form div.container-inline input.form-submit{margin:0 0 10px 10px; clear:both;}
#simplenews-confirm-add-form div.container-inline a{padding:5px 0 0 0; float:left; margin:0 0 0 10px;}
#simplenews-confirm-add-form p{margin:5px 0 0 0px; float:left; padding:0 0 20px 13px;}
.webform-confirmation #gwProxy p{display:none;}

div#node-6 p.headtitle b {color:#D03027; margin:0;
padding:5px 0 10px;}
div#node-6 p.headtitle{font-size:12px;}

div#node-528 textarea#edit-message-content{height:200px;}

div.tell_a_friend input.recipient{
/*padding:5px 0; */
width:200px; 
font-size:12px;
border:1px solid #cccccc;
height:24px;
}

div.tell_a_friend input.name{
margin:0;
width:200px; 
font-size:12px;
border:1px solid #cccccc;
height:24px;
}

div.tell_a_friend input.uremail{
/*padding:5px 0; 
margin:0 0 0 22px;*/ 
width:200px; 
font-size:12px;
height:24px;
}

div.tell_a_friend input#submittofriend{margin:0 0 0 252x; font-size:14px;}

div.contentLeft div#block-addtoany-0 
{
    position: absolute;
    margin: 450px 0 0 0;
}

div.footer ul.links li.last a
{
   border:none;
}

.custom-page ul.menu li p#prel_title {

background:transparent url(/themes/nitobe/images/arrow.jpg) no-repeat scroll left top;
color:#979797;
font-family:Tahoma,Verdana,Arial;
margin:0 0 0 20px;
padding:0 0 0 15px;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

div.node-form div#edit-title-wrapper 
{
   clear:both; 
}

div.node-form div.standard div.form-item label
{
  clear:both;
}

div.donationexport table#donation_report
{
border-bottom:2px solid #CCCCCC;
margin:5px 0 0 0;
}

div.donationexport td.linetd {
border-bottom:2px solid #CCCCCC;
border-top:2px solid #CCCCCC;
font-weight:bold;
}


div.donationexport table#donation_report td
{
padding:10px 15px 0 5px;
vertical-align:top;
}

div#node-555 input.form-submit
{
margin:20px 0 0 5px;
}

div#node-555 input.form-submit-filter
{
 background-color:#8A0E10;
 color:#FFFFFF;
 cursor:pointer;
 font-size:0.8em;
 font-weight:bold;
 height:20px;
}

dl.node-type-list dt{ padding:0px;}
dl.node-type-list dd{ margin:0 0 20px 0;}

div.ourClientStories_home img
{
 position:absolute;
}

div#block-submenutree-2 h3.sIFR-replaced embed.sIFR-flash
{
  /*width:307px !important;*/
}

div.image-attach-body
{
  margin:0 30px 0 0;
}
div.container-inline input#edit-submit{color:transparent;}
div.our{text-align:justify !important;}
div#user-admin-buttons input.form-submit
{
  color:#FFFFFF;
}

div#node-admin-filter ul.clear-block div#node-admin-buttons input#edit-submit
{
  color:#FFFFFF;
}

div.node-form div.container-inline-date
{
  margin:10px 0 20px 0;
}


div.views-field-field-end-date-value
{
color:#666666;
float:left;
font-size:11px;
font-weight:bold;
margin:0;
padding:5px 10px 0 8px;
/*position:absolute;
width:500px;*/
}

div.views-field-field-end-date-value span.date-display-single
{
margin:0 0 0 5px;
}

form.confirmation div.container-inline input#edit-submit
{
  color:#FFFFFF;
}


/**Robert March 26, 2010**/

table.MsoNormalTable tr td.BgMsoNormalTable{background: #666666; border: #f0f0f0; padding: 1.5pt;}
table.MsoNormalTable tr td.TopBgNormalTable{border: medium none #f0f0f0; padding: 1.5pt; background: #666666 none repeat scroll 0% 0%; width: 135pt;}
.maintexttitle{font-size: 10pt; color: white; font-family: Tahoma;}
table.MsoNormalTable tr td.bodytitle{background: #999999; border: #f0f0f0; padding: 1.5pt;}
td.bg1{ background-color: transparent; border: #f0f0f0; padding: 1.5pt; }
td.bg2{ background: #ff6600; border: #f0f0f0; padding: 1.5pt; }
td.bg3{ background-color: transparent; border: #f0f0f0; padding: 1.5pt; }
td.lefttitle{border: medium none #f0f0f0; padding: 1.5pt; width: 135pt; background-color: transparent;}

div.view-NewsEvents div.item-list ul.pager li.viewall a
{
  background:url("images/next.jpg") no-repeat scroll right center transparent;
  color: #D03027;
  text-decoration:none;  
}

#block-views-NewsEvents-block_1 div.view-footer a
{
  background:url("images/next.jpg") no-repeat scroll right center transparent;
  margin:89px 0 0 -64px;
  position:absolute;
  width:50px;
  padding:0 10px 0 0;
}

/*div.view-footer {display:none;}*/

/******************************************* Style for Financial Information ****************************************/
#node-723 .financial{
border:1px solid #ffffff;
font-size:12px;
font-family:Arial;
width:640px;
border:1px solid #ffffff;
line-height:18px;
border-right:1px solid #ffffff;
background-color:#666666;
}

#node-723 .row_color{
padding-top:5px;
border-right:1px solid #ffffff;
text-align:center;
background-color:#ff9900;
width:160px;
width:64px;
height:16px;
color:#ffffff;
font-weight:bold;
font-size:12px;
font-family:Arial;}


#node-723 .row-header td{
border:1px solid #ffffff;
/*background-color:#999999;*/
font-family:Arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding:5px;
}

#node-723 .financial td{
border-bottom:1px solid #fff;
border-right:1px solid #fff;
background-color:#999999;
font-family:Arial;
font-size:12px;
color:#ffffff;
height:32px;
padding:5px;
}


.financial .row-header td{
background-color:#666 !important; 
}


#node-723 .row_footer{
font-family:Arial;
font-size:12px;
color:#ffffff;
text-align:left;
height:32px;
font-weight:bold;}

#node-723 .row_footer td{
background-color:#ff9900;
border:1px solid #ffffff;
padding:3px;
height:32px;
font-weight:bold;
}


/*#node-723 .row_line2 td, #node-723 .row_line3 td, #node-723 .row_line4 td, #node-723 .row_line5 td, #node-723 .row_line6 td, #node-723 .row_line7 td, #node-723 .row_line8 td, #node-723 .row_line9 td, #node-723 .row_line10 td, #node-723 .row_line11 td, #node-723 .row_line12 td, #node-723 .row_line13 td, #node-723 .row_line14 td, #node-723 .row_line15 td, #node-723 .row_line16 td, #node-723 .row_line17 td, #node-723 .row_line18 td, #node-723 .row_line19 td, #node-723 .row_line20 td, #node-723 .row_line21 td, #node-723 .row_line22 td, #node-723 .row_line23 td, #node-723 .row_line24 td{
border:1px solid #ffffff;
background-color:#999999;
font-family:Arial;
font-size:12px;
color:#ffffff;
height:32px;
padding:5px;
}*/

/*
#node-723 .row_line{
border:1px solid #ffffff;
background-color:#FF0000;
}
*/

/*#node-723 .row_line1{
background-color:#666666;}

#node-723 .row_line1 td{
border:1px solid #ffffff;
background-color:#999999;
font-family:Arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding:5px;
}*/



/*
.view-footer2
{
	color:#515151;
	font:10px Verdana,Arial,Helvetica,sans-serif;
	height:15px;
	margin:90px 150px 0;
	padding:0;
	position:absolute;
	width:90px;
	float: right;
}
*/

/*TOUCH - WANT TO LEARN MORE BLOCK - Start*/
/*CREATED BY JANE ON 10/05/2010*/

.want-to-learn-more{
padding-top:10px;
/*margin-bottom:15px;*/
margin-bottom: 81px;
}


.want-to-learn-more table.content{
background-color:#F4F4F4;
width:650px;
}

.want-to-learn-more td{
margin:0;
padding:0px;
}

.want-to-learn-more ul{
margin:0;
padding:0px;
width:325px;
}


.want-to-learn-more ul.left{
	width:380px		
}

.want-to-learn-more ul.right{
	width:270px		
}

*html .want-to-learn-more ul.left{
	width:345px		
}

*html .want-to-learn-more ul.right{
	width:235px		
}

.want-to-learn-more li{
	list-style: none;
	border:none;
	border-bottom: 1px solid #ccc;
	margin:0;
	padding:10px;
	padding-left:25px;
	line-height:auto;
	font-size:auto;
}

.want-to-learn-more li.last{
border:none
}

.want-to-learn-more li.menu-144{	
	background:url(images/red.gif) no-repeat 5px center;
 }
 
.want-to-learn-more li.menu-145{	
	background:url(images/arrow-org.gif) no-repeat 5px center;
 }
 
.want-to-learn-more li.menu-146 {
	background:url(images/arrow-yell.gif) no-repeat 5px center;
}
.want-to-learn-more li.menu-147 {
	background:url(images/arrow-gre.gif) no-repeat 5px center;
}
.want-to-learn-more li.menu-148 {
	background:url(images/arrow-blu-l.gif) no-repeat 5px center;
}
.want-to-learn-more li.menu-149 {
	background:url(images/arrow-whi.gif) no-repeat 5px center;
}
.want-to-learn-more li.menu-150 {
	background:url(images/arrow-blu-d.gif) no-repeat 5px center;
}

 /*TOUCH - WANT TO LEARN MORE BLOCK - End*/
 
 
 
/****** What's new - Home Page ******/
.footer-and-pager
{
	height: 25px; 
	position: relative; 
} 
 
.view-footer2
{
	margin: 0pt; 
	padding: 0pt; 
	position: absolute; 
	height: auto; 
	width: auto; 
	/*top: 90px;*/ 
	left: 230px;
}

.view-footer2 p
{
	padding: 0pt; 
	margin: 0pt;
}

div#block-views-NewsEvents-block_1 div.view-content
{
	height: 98px; 
}

div#block-views-NewsEvents-block_1 div.item-list
{
	margin: 0pt;
	padding: 0pt; 
	position: absolute; 
	/*top: 90px;*/
}

/*div#block-block-35
{
  margin-top:-18px;
}*/

/****** End of What's new - Home Page ******/ 

div.sidebar3 ul.menu
{
  margin-top:50px;
}

div.sidebar3 div#block-user-1 h3.sIFR-replaced
{
  display:none;
}

div.headerRight ul#topLinks li.menu-115 embed.sIFR-flash
{
  width:98px !Important;
}

#block-headerimage-1 .image-attach-teaser{
border:none !important;
}

div.sidebar3 div.block-submenutree
{
  height:70px !important;
}

div.sidebar4, div.sidebar8
{
  margin-top:22px;
}


.sidebar30 #block-secondarymenutree-2 .menu li a{
	display:none
}



div#tell_a_friend div
{
  color:#414141;
  font-size:11px;
  font-weight:normal;
  margin:0;
  padding:0 0 6px;
  width:400px;
  line-height:30px;  
}

div#tell_a_friend span.yourname
{
  margin-right:37px;
}

div#tell_a_friend span.youremail
{
  margin-right:20px;
}


div.donation-csv-export{float:left;background-color:#8A0E10;width:58px;height:28px;border:1px solid #999999;color:#FFFFFF;text-indent:10px;font-size:20px;font-weight:bold;margin:0;padding:0 4px;cursor:pointer;}


/*TOUCH Moviw night webform*/
#webform-client-form-953,
#webform-client-form-953 .form-item label
{
	font-size:12px !important;
}

#webform-client-form-953 .form-radios  input{
  padding:0;
  border:0;
}
#webform-client-form-953 .form-radios .form-item
{
padding-bottom:10px;
#padding-bottom:2px;

}

#webform-client-form-953 .form-radios label
{
	color:#414141 !important;
	padding-top:0;
	padding-bottom:0;
}

#webform-client-form-953 fieldset
{
padding:10px !important;
font-size:12px !important;
}

#webform-client-form-953 #webform-component-markup-1 p
{
font-size:16px !important;
}

#webform-client-form-953 #webform-component-markup-1 p,
#webform-client-form-953 fieldset label,
#webform-client-form-953 #webform-component-total-donation-amount label
{
	color:red;
}

#webform-client-form-953 #webform-component-total-donation-amount label.option
{
color:#414141;
}

#webform-client-form-953 input#edit-submitted-ticket-purchase-total-donation-amout
{
	border:none;
}

#webform-client-form-953 input.form-submit 
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}

#webform-client-form-953 #webform-component-markup-1 
{
Font-size: 16px !important;
padding-top:10px;
}

#webform-client-form-953 #edit-submitted-donation-amount-wrapper input#edit-submitted-donation-amount
{
z-index:999 !important;
}

#webform-client-form-953 #edit-submitted-ticket-purchase-total-donation-amout-wrapper .field-prefix
{
font-size:12px !important;
}

#webform-client-form-953 input#edit-submitted-donation-amount
{
margin-left:50px !important;
margin-top:20px;
}

#webform-client-form-953 #webform-component-markup-2 p
{
	color:red;
	margin-bottom:0px;
    font-size:16px !important; /*Added by Jane on 25 August 2011*/	
	/*Edited by Martin*/
}

#webform-client-form-953  #edit-markup-2-draggable-wrapper{
    display:block;
	position:absolute;!important;
	top:-25px!important;
}

#movie-form-confirmation td input
{
background-color:#8A0E10;
border:1px solid #999999;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
}


#movie-form-confirmation .movie-form-confirmation-table 
{	
	margin-top:10px;
}

#movie-form-confirmation .movie-form-confirmation-table tbody th
{
padding:10px;
border:none;
padding-left:0px;
}

#movie-form-confirmation .movie-form-confirmation-table td
{
padding:10px;
padding-left:0px;
}

.movie-report td,
.movie-report th
{
	background-color:#fff;
	border:1px solid grey;
	padding:5px;
}
.movie-report th
{
	background-color:#000;
	color:#fff;
}

.movie-report th a
{
	color:#fff
}

/*Touch Movie Night, Ticket Sold*/
/*RESET CSS FOR WEBFORM*/
#webform-client-form-1157 #edit-markup-2-draggable-wrapper{
	margin-top:50px;
}

#webform-client-form *{margin:0;padding:0;}
#webform-client-form-953.ticket-sold{height:685px;margin-top:50px;position:relative;}
#webform-client-form-953.ticket-sold #edit-markup-1-draggable-wrapper{margin-top:5px;top:25px;}
#webform-client-form-953.ticket-sold #edit-cash-donation-fieldset-fieldset-draggable-wrapper{top:65px;}
#webform-client-form-953.ticket-sold #edit-donation-amount-draggable-wrapper{top:160px !important;#top:155px!important;left:195px !important;}
#webform-client-form-953.ticket-sold #edit-type-of-identification-draggable-wrapper{top:295px;}
#webform-client-form-953.ticket-sold #edit-nric-passport-fin-number-draggable-wrapper{top:295px;}
#webform-client-form-953.ticket-sold #edit-first-name-draggable-wrapper{top:325px;}
#webform-client-form-953.ticket-sold #edit-last-name-draggable-wrapper{top:355px}
#webform-client-form-953.ticket-sold #edit-mailing-address-draggable-wrapper{top:385px;}
#webform-client-form-953.ticket-sold #edit-postal-code-draggable-wrapper{top:495px;}
#webform-client-form-953.ticket-sold #edit-contact-no-draggable-wrapper{top:525px;}
#webform-client-form-953.ticket-sold #edit-email-address-draggable-wrapper{top:555px;}
#webform-client-form-953.ticket-sold #edit-markup-3-draggable-wrapper{top:585px;}
#webform-client-form-953.ticket-sold #markup_element_NdBlTfJltx{top:325px;}
#webform-client-form-953.ticket-sold #markup_element_PHO4DP0l5b{top:355px;}
#webform-client-form-953.ticket-sold #markup_element_nIUAwe3eNz{top:385px;}
#webform-client-form-953.ticket-sold #markup_element_Qd5TRb7fb0{top:495px;}
#webform-client-form-953.ticket-sold #markup_element_OQmZyd5NO1{top:525px;}
#webform-client-form-953.ticket-sold #markup_element_wsmkaX0APF{top:555px;}
#webform-client-form-953.ticket-sold #markup_element_usuq0KylTH{top:295px;}
#webform-client-form-953.ticket-sold #markup_element_yAgKduRN7q{top:325px;}
#webform-client-form-953.ticket-sold #markup_element_8LeP1Q8gTw{top:355px;}
#webform-client-form-953.ticket-sold #markup_element_KLfx8ZPZ3o{top:385px;}
#webform-client-form-953.ticket-sold #markup_element_57T8FTUEuT{top:555px;}
#webform-client-form-953.ticket-sold #edit-submit-draggable-wrapper{top:635px;}
#webform-client-form-953.ticket-sold #markup_element_REQlKy1AJ2{top:295px;}
#webform-client-form-953 #edit-donation-amount-draggable-wrapper{
top:245px !important;
#top:240px !important;
left:190px !important;
#left:200px !important;}

/*Touch Hawker Fest Form*/
#webform-client-form-1157,
#webform-client-form-1280,
#webform-client-form-1157 .form-item label,
#webform-client-form-1280 .form-item label
{
	font-size:12px !important;
}

#webform-client-form-1157 .form-radios  input,
#webform-client-form-1280 .form-radios  input{
  padding:0;
  border:0;
}
#webform-client-form-1157 .form-radios .form-item,
#webform-client-form-1280 .form-radios .form-item
{
padding-bottom:10px;
#padding-bottom:2px;

}

#webform-client-form-1157 .form-radios label,
#webform-client-form-1280 .form-radios label
{
	color:#414141 !important;
	padding-top:0;
	padding-bottom:0;
}

#webform-component-ticket-purchase--markup-1a{color:#414141 !important;
}

#webform-client-form-1157 fieldset,
#webform-client-form-1280 fieldset
{
padding:10px !important;
font-size:12px !important;
}

#webform-client-form-1157 #webform-component-markup-1 p,
#webform-client-form-1280 #webform-component-markup-1 p
{
font-size:16px !important;
}

#webform-client-form-1157 #webform-component-markup-1 p,
#webform-client-form-1280 #webform-component-markup-1 p,
#webform-client-form-1157 fieldset label,
#webform-client-form-1280 fieldset label,
#webform-client-form-1157 #webform-component-total-donation-amount label,
#webform-client-form-1280 #webform-component-total-donation-amount label
{
	color:red;
}

#webform-client-form-1157 #webform-component-total-donation-amount label.option,
#webform-client-form-1280 #webform-component-total-donation-amount label.option
{
color:#414141;
}

#webform-client-form-1157 input#edit-submitted-ticket-purchase-total-donation-amout,
#webform-client-form-1280 input#edit-submitted-ticket-purchase-total-donation-amout
{
	border:none;
}

#webform-client-form-1157 input.form-submit, 
#webform-client-form-1280 input.form-submit 
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}

#webform-client-form-1157 #webform-component-markup-1, 
#webform-client-form-1280 #webform-component-markup-1 
{
Font-size: 16px !important;
padding-top:10px;
}

#webform-client-form-1157 #edit-submitted-donation-amount-wrapper input#edit-submitted-donation-amount,
#webform-client-form-1280 #edit-submitted-donation-amount-wrapper input#edit-submitted-donation-amount
{
z-index:999 !important;
}

#webform-client-form-1157 #edit-submitted-ticket-purchase-total-donation-amout-wrapper .field-prefix,
#webform-client-form-1280 #edit-submitted-ticket-purchase-total-donation-amout-wrapper .field-prefix
{
font-size:12px !important;
}

#webform-client-form-1157 input#edit-submitted-donation-amount,
#webform-client-form-1280 input#edit-submitted-donation-amount
{
margin-left:3px !important;
margin-top:20px;
width:125px!important;
}

#webform-client-form-1157 #webform-component-markup-2 p,
#webform-client-form-1280 #webform-component-markup-2 p
{
	color:red;
	margin-bottom:0px;
    font-size:16px !important; /*Added by Jane on 25 August 2011*/	
	/*Edited by Martin*/
}

#webform-client-form-1157  #edit-markup-2-draggable-wrapper,
#webform-client-form-1280  #edit-markup-2-draggable-wrapper{
    display:block;
	position:absolute;!important;
	top:-25px!important;
}

#movie-form-confirmation td input
{
background-color:#8A0E10;
border:1px solid #999999;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
}


#movie-form-confirmation .movie-form-confirmation-table 
{	
	margin-top:10px;
}

#movie-form-confirmation .movie-form-confirmation-table tbody th
{
padding:10px;
border:none;
padding-left:0px;
}

#movie-form-confirmation .movie-form-confirmation-table td
{
padding:10px;
padding-left:0px;
}

.movie-report td,
.movie-report th
{
	background-color:#fff;
	border:1px solid grey;
	padding:5px;
}
.movie-report th
{
	background-color:#000;
	color:#fff;
}

.movie-report th a
{
	color:#fff
}

/*Touch Movie Night, Ticket Sold*/
/*RESET CSS FOR WEBFORM*/
#webform-client-form *{margin:0;padding:0;}
#webform-client-form-1157.ticket-sold{height:685px;margin-top:50px;position:relative;}
#webform-client-form-1157.ticket-sold #edit-markup-1-draggable-wrapper{margin-top:5px;top:25px;}
#webform-client-form-1157.ticket-sold #edit-cash-donation-fieldset-fieldset-draggable-wrapper{top:65px;}
#webform-client-form-1157.ticket-sold #edit-donation-amount-draggable-wrapper{top:160px !important;#top:155px!important;left:195px !important;}
#webform-client-form-1157.ticket-sold #edit-type-of-identification-draggable-wrapper{top:295px;}
#webform-client-form-1157.ticket-sold #edit-nric-passport-fin-number-draggable-wrapper{top:295px;}
#webform-client-form-1157.ticket-sold #edit-first-name-draggable-wrapper{top:325px;}
#webform-client-form-1157.ticket-sold #edit-last-name-draggable-wrapper{top:355px}
#webform-client-form-1157.ticket-sold #edit-mailing-address-draggable-wrapper{top:385px;}
#webform-client-form-1157.ticket-sold #edit-postal-code-draggable-wrapper{top:495px;}
#webform-client-form-1157.ticket-sold #edit-contact-no-draggable-wrapper{top:525px;}
#webform-client-form-1157.ticket-sold #edit-email-address-draggable-wrapper{top:555px;}
#webform-client-form-1157.ticket-sold #edit-markup-3-draggable-wrapper{top:585px;}
#webform-client-form-1157.ticket-sold #markup_element_NdBlTfJltx{top:325px;}
#webform-client-form-1157.ticket-sold #markup_element_PHO4DP0l5b{top:355px;}
#webform-client-form-1157.ticket-sold #markup_element_nIUAwe3eNz{top:385px;}
#webform-client-form-1157.ticket-sold #markup_element_Qd5TRb7fb0{top:495px;}
#webform-client-form-1157.ticket-sold #markup_element_OQmZyd5NO1{top:525px;}
#webform-client-form-1157.ticket-sold #markup_element_wsmkaX0APF{top:555px;}
#webform-client-form-1157.ticket-sold #markup_element_usuq0KylTH{top:295px;}
#webform-client-form-1157.ticket-sold #markup_element_yAgKduRN7q{top:325px;}
#webform-client-form-1157.ticket-sold #markup_element_8LeP1Q8gTw{top:355px;}
#webform-client-form-1157.ticket-sold #markup_element_KLfx8ZPZ3o{top:385px;}
#webform-client-form-1157.ticket-sold #markup_element_57T8FTUEuT{top:555px;}
#webform-client-form-1157.ticket-sold #edit-submit-draggable-wrapper{top:635px;}
#webform-client-form-1157.ticket-sold #markup_element_REQlKy1AJ2{top:295px;}
#webform-client-form-1157 #edit-donation-amount-draggable-wrapper{
/*top:355px !important;
#top:350px !important;
left:195px !important;
#left:205px !important;*/}

.textarea-identifier.description{display:none;}
/************************************************/
/*CSS for http://www.touch.org.sg/upcomingevents*/
/************************************************/
.view-id-upcoming_events .views-field-field-events-img-fid
{ /*Settings for thumbnail image*/
	float:left;
	padding-right:15px;
	padding-bottom:30px;
}

.view-id-upcoming_events .views-row-even,
.view-id-upcoming_events .views-row-odd,
.view-id-upcoming_events .views-row-first,
.view-id-upcoming_events .views-row-last
{ /*Settings for each content row*/	
	clear:both;
	padding-bottom:30px;
}

/************************************************/
/*CSS for upcoming events description pages*/
/************************************************/
.node-upcoming_events .field-field-events-img
{ /*Settings for description image*/
	text-align:center;
}

/************************************************/
/*CSS for http://www.touch.org.sg/helplines*/
/************************************************/

.view-id-helplines
{
	font-size:11px;
	color:#333333;
	line-height:18px;
}

.view-id-helplines p
{
	margin-bottom:8px;
	font-size:11px;
	line-height:18px;
}

.view-id-helplines .views-field-title,
#block-block-38 .views-field-title
{ /*Setting for helpline name*/
	float:left;
	width:200px;
	font-weight:bold;
	font-size:16px;
	color:#333333;
}

.view-id-helplines .views-field-field-helplines-hotline-value,
#block-block-38 .views-field-field-helplines-hotline-value
{ /*Settings for hotline*/
	font-weight:bold;
	color:#D03027;
	font-size:16px;
}

.view-id-helplines .views-field-field-helplines-hrs-value,
#block-block-38 .views-field-field-helplines-hrs-value
{ /*settings for opening hours*/
	padding-bottom:15px;
	color:#333333;
	font-style:italic;
	
}

.view-id-helplines .views-row-even,
.view-id-helplines .views-row-odd,
.view-id-helplines .views-row-last
{ /*Settings for each content row*/	
	border-bottom:1px solid grey;
	padding-top:15px;
	font-size:11px;
}

#block-block-38
{
	padding-top:15px;
	
}

/*CSS for http://www.touch.org.sg/courses_talks*/
.view-id-courses_talks .views-table
{ /*Settings for table*/
	clear:both;
	width:650px;
}

.view-id-courses_talks .views-table td
{
	padding:5px 10px;
	text-align:left
}

.view-id-courses_talks .views-field-nothing
{
	width:1px;
}

.view-id-courses_talks caption
{/*Settings for service type*/
	font-size:14px;
	padding-top:30px;
	text-align:left;
	padding-bottom:10px;
	border-bottom:1px solid grey;
}

.view-id-courses_talks .views-field-title a
{
	text-decoration:underline;
	font-size:12px;
}

.view-id-courses_talks .views-field-field-courses-talks-current-date-value{
	width:120px;
	font-size:12px;
}

/*//// Helplines styling 26-09-2011 ///*/
div.view-id-helplines .helplines_eng
{
    color: #D03027;
    font-size: 16px;
    font-weight: bold;
	margin-bottom:9px;
	margin-top:3px;
}


#block-block-38 .views-field-field-helplines-logo
{
    display:block;
    float:right;
}

/*////// End /////*/



/*CSS for courses and talks details page*/
.node-courses_talks .field-field-courses-talks-img
{
	text-align:center;
	border-top:1px solid #fff
}

.node-courses_talks .node-taxonomy .field-item
{
	font-size:11px;
	color:#333;
	padding-top:5px;
}

.node-courses_talks .field-field-courses-talks-dates-avail
{
	padding-bottom:20px;
}
/*CSS for http://www.touch.org.sg/chinese_content */

div#node-995 p, div#node-995 h3, div#node-995 li a, div#node-995 .about_tcsi a, div#node-995 table b, div#node-995 b
{
   font-size:13px;}
   
div#node-995 table
{
   font-size:13px;
   line-height:18px;
}

div#node-995 table th
{
   padding-bottom:6px;}

div#node-995 table td
{
   border:1px solid #414141;
   padding:8px;
}

div#node-995 li
{
   color: #414141;
   font-size:13px;}

div.about_title_chinese {
    background-color: #CA1B1C;
    color: #FFFFFF;
    font-size: 14px;
    margin-bottom: 5px;
    padding: 10px;
}

div.about_title_chinese b
{
    color: #fff;
	font-size:15px !important;}

div.go_top {
    font-size: 11px;
    margin-bottom: 20px;
    margin-top: 20px;
}

/*CSS for http://www.touch.org.sg/gifts_resources*/

.view-id-gifts_resources .views-view-grid
{
	clear:both;
	font-size:12px;
	line-height:12px;
}

.view-id-gifts_resources .views-view-grid a
{	
font-size:12px;
	line-height:12px;
}

.view-id-gifts_resources .views-view-grid td
{
	width:150px;
	padding:5px;
	padding-top:10px;
	padding-bottom:30px;
}

.view-id-gifts_resources h3
{
	color:#333;
	font-size:14px;
	clear:both;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom:1px solid grey;
	font-weight:bold;
}

.view-id-gifts_resources .views-field-title,
.view-id-gifts_resources .views-field-title-1,
.view-id-gifts_resources .views-field-field-gifts-resources-title-cn-value
{
	padding-bottom:10px;
}

.view-id-gifts_resources .views-field-title-1
{
	text-align:left;
}

.view-id-gifts_resources .views-field-field-gifts-resources-img-fid
{
	/*text-align:center !important;*/
	padding-bottom:10px;
}

/*CSS for gifts and resources details page*/
.node-gifts_resources img
{
	text-align:center;
	border:1px solid #000;
}

.node-gifts_resources .field-field-gifts-resources-title-cn
{
	font-size:30px;
	padding-bottom:20px;
	font-weight:bold;
}

#node-995 h3 a
{
font-size:13px;
}




/*///// Home page Styling 30092011////*/

#block-block-43 td{
    padding-right: 17px;
}


#block-views-upcoming_events-block_1 h3
{
   display:none;}


#block-views-upcoming_events-block_1
{
  background-image:url(/themes/nitobe/images/upcomingevents_bg.jpg);
  background-repeat:no-repeat;
 /* height: 120px;*/
  height:150px;
  line-height: 18px;
  margin-bottom: 20px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 50px;
  width: 307px;
  margin-left: -7px;}
 
  
  
#block-views-upcoming_events-block_1 .views-field-title {

  font-size: 14px;
  font-weight: bold;
}



/*///// Home page Styling 04102011////*/

.view-id-upcoming_events .view-footer .more-link
{
    display: block;
    margin-top: -18px;
	margin-right: 10px;}
	
.view-id-upcoming_events .view-footer .jcarousel-controls
{
  font-size:11px;
  display: block;}

.view-id-upcoming_events .view-footer .jcarousel-controls a{
  cursor:pointer;
}

	
#block-block-44 .dv {
    background-image: url("/themes/nitobe/images/curveBg.jpg");
    background-repeat: no-repeat;
    clear: both;
    height: 65px;
    margin-bottom: 18px;
    width: 323px;
}

#block-block-44 .donBtn, #block-block-44 .volBtn {
    margin-left: 10px;
}


#block-block-44 .donBtn a {
    background: url("images/donateBtn.png") no-repeat scroll left top transparent;
    display: block;
    height: 49px;
    text-indent: -9999px;
}

#block-block-44 .volBtn a {
    background: url("images/volunterBtn.png") no-repeat scroll left top transparent;
    display: block;
    height: 49px;
    text-indent: -9999px;
}

/*/////  10102011 Homepage Styling ///*/


#block-block-43
{
    bottom: 125px;
    position: absolute;}

#block-block-44
{
   margin-left:-5px;}
   
#block-block-44 .donBtn a:hover {
	background:url("images/donateBtn.png") no-repeat left bottom;
}

#block-block-44 .volBtn a:hover {
	background:url("images/volunterBtn.png") no-repeat left bottom;
}


div.view-id-upcoming_events .views-field-field-events-thumb-fid
{
    display: block;
    float: left;
    margin-bottom: 15px;
    padding-right: 8px;
	height:100px;
}


#block-views-upcoming_events-block_1 .view-footer{
  margin-top:-25px;
  position:relative;
  z-index:10;
}
/* $Id: style.css,v 1.6 2008/08/04 23:22:04 shannonlucas Exp $ */

/* ------------------------------------------------------------------------
 * Nitobe for Drupal 6.x
 * http://drupal.org/projects/nitobe
 * --------------------------------------------------------------------- */

/* @group HTML Elements */
body {
	margin: 0px;
	padding: 0px;
	font-family:Tahoma, Verdana, Arial;/*background: #CCCC99 url(images/bg.jpg) repeat-x left top;*/
}
.mainHome {
	background: #CCCC9A url(images/bg-firefox.jpg) repeat-x left top;
	width:100%;
	float:left;
}

.mainInner {
	background:url(images/touchInnerBg.jpg) repeat-x left top;
	width:100%;
	float:left;
}
.mainsubInner {
	background:url(images/sublayoutBg.jpg) repeat-x left top;
	width:100%;
	/*float:left;*/
/*	position:absolute;
	height:474px;*/
	
}
.main {
	padding: 0px;
	width: 996px;
	margin: 0px auto;
}
/*a:link, a:visited {
	color: #36C;
	text-decoration: none;
}
a:hover {
	color: #ed1a09;
	text-decoration: underline;
}*/
a:link, a:visited {
	color:#D03027;
	text-decoration: none;
}
a:hover {
	color: #414141;
	text-decoration: none;
}
blockquote, q {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #777;
	margin: 1em 2em;
	padding: 0 1em;
	font-style: italic;
}
blockquote p+p, q p+p {
	margin: 0;
	padding-top: 10px;
}
blockquote cite, q cite {
	display: block;
	font-style: italic;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
	text-align: right;
}
del {
	background-color: #fffbcc;
	color: #555;
	font-style: normal;
}
dd {
	margin-left: 1em;
	margin-top: .9em;
}
dl {
	padding: 0.5em 1em;
}
dt {
	font-weight: bold;
	/*font-style: italic;*/
	padding:0px 0px 5px 0px;
}
dt a {
	/*font-style: italic;*/
	font-size:.7em;
	padding:0px 0px 5px 0px;
}
ins {
	background-color: #fffbcc;
	font-style: normal;
	text-decoration: none;
}
ol {
	display: block;
	list-style-position: outside;
	list-style-type: decimal;
	margin: 0 1em 1em 1em;
}
ol li, ol li ol li, ul li, ul li ul li {
	display: list-item;
}
ol li ol {
	list-style-type: lower-alpha;
	margin: 0;
}
small {
	font-size: 90%;
}
td {
	vertical-align: top;
	padding: 0px 5px;
}
ul li ul {
	list-style-type: circle;
	margin: 0;
}
ul {
	display: block;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 1em 1em 1em;
}
/* @end */


/* @group Form Styling */
fieldset {
	border: 1px solid #333;
	padding: 1em;
}
input {
	border: 1px solid #ccc;
	color: #333;
	font-size: 1em;
	margin: 0;
	padding: 0px 4px 0px 4px;
}
input.form-submit {
	background-color: #8A0E10;
	color:#FFFFFF;
	height:30px;
	font-size: .8em;
	font-weight:bold;
	cursor:pointer;
}
input.form-submit:hover, input.form-submit:focus {
	background-color: #ccc;
	border-color: #555;
}
/* @end */

/* @group General Content Styles */

.alignleft {
	text-align: left
}
.alignright {
	text-align: right
}
.even {
	background-color: #FFFFFF;
	font-size:.8em;
	font-style:normal;
	line-height:18px;
	color:#666666;
}
.navigation {
	display: block;
	padding-bottom: 2em;
	margin-top: 0.5em;
}
.odd {
	background-color: #FFFFFF;
	font-size:.8em;
	font-style:normal;
	line-height:18px;
	color:#666666;
}
.pull-quote-left, .pull-quote-right, .pull-quote-center {
	border: 0;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	color: #aaa;
	font-size: 150%;
	font-style: normal;
	font-weight: normal;
	margin: 1em 0;
	padding: 10px 0;
	text-align: center;
	width: 33%;
}
.pull-quote-left p, .pull-quote-right p, .pull-quote-center p {
	margin: 0;
	padding: 0;
}
.pull-quote-center {
	display: block;
	margin: 1em 0;
	width: 100%;
}
.pull-quote-right {
	float: right;
	margin-left: 1em;
}
.pull-quote-left {
	float: left;
	margin-right: 1em;
}
.reference {
	font-size: 85%;
}
.rule {
	background: url(images/dot-line-g.gif) repeat-x left top;
	clear: both;
	height: 0.5em;
	line-height: 0.5em;
	margin: 25px 0px 0px 90px;
	padding: 0px 0px 0px 0px;
	width: 1092px;
}
.rule-inner {
	background: url(images/dot-line-g.gif) repeat-x left top;
	clear: both;
	height: 0.5em;
	line-height: 1em;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	width: 90%;
}
.rule-top {
	background: url(images/line-red.gif) repeat-x left top;
	clear: both;
	height: 0.5em;
	line-height: 0.5em;
	margin: 0;
	padding: 0;
	width: 100%;
}
h2.pagetitle {
	border-bottom: 1px solid #ddd;
	color: #333;
	display: block;
	font-size: 2em;
	font-weight: normal;
	margin-bottom: 0.5em;
}
img.floatleft {
	float: left;
	margin: 0 10px 10px 0;
}
img.floatright {
	float: right;
	margin: 0 0 10px 10px;
}
/* @end */


/* @group General Page Structure */
#page {
/*background: #fff;
	color: #333;*/
	
}
#admin-header {
	/*margin: 10px 10px 1em 10px;*/
	margin:0px;
	padding:0px;
}
#center {
	padding: 0px;
	width: 996px;
	margin: 16px 0px 0px;
	/*background: url(images/bulletRepeat.jpg) repeat-x left top;*/
	float: left;
}
#centerInner {
	margin: 0px;
	padding: 0px;
	width: 1010px;
	/*float:left;*/
}
#bulletRepeat {
	padding: 0px;
	width: 996px;
	margin: 0px 0px 0px 0px;
	background: url(images/bulletRepeat.jpg) repeat-x left top;
	float: left;
}
body.no-sidebars #center, body.no-sidebars #center .grid_12 {
	width: 940px;
}
body.no-sidebars #center .grid_4 {
	width: 460px;
}
/*#sidebar-right {
	display: inline;
	float: left;
	margin-left: 5px;
	width: 220px;
}*/
/* @group Page Header */
#header {
	padding: 5px 0 10px 0;
}
#header h1 {
	float: left;
	font-size: 2.25em;
	line-height: 1em;
	margin: 0 0 10px 0;
	padding: 0;
}
#header h1 a {
	font-weight: normal;
	font-style: normal;
	text-transform: lowercase;
}
#header h1 a:link, #header h1 a:hover, #header h1 a:visited {
	color: #555;
	text-decoration: none;
}
#header h1 span.alt-color {
	color:#ccc;
}
div#search-top {
	float: right;
	margin: 0;
	padding: 0 10px 0 0;
	text-align: right;
}
#search-top #searchform #s {
	color: #ccc;
	font-size: 0.9em;
	padding: 2px 4px;
	width: 135px;
	margin: 0;
}
#search-top #searchform #searchsubmit {
	background-color: #eee;
}
#search-top #searchform #searchsubmit:hover, #search-top #searchform #searchsubmit:focus {
	background-color: #ccc;
	border-color: #555;
}
#search-theme-form, #search-theme-form div {
	display: inline;
}
div#edit-search-theme-form-1-wrapper label {
	display: none;
}
#site-slogan {
	color: #ccc;
	font-size: 90%;
	font-style: italic;
	margin: -0.75em 10px 1em 10px;
}
#navphoto {
	background: #eee none no-repeat;
	height: 118px;
	margin: 0.5em 10px 0.5em 10px;
}
/* @end */


/* @group Header Navigation */
#headerLinks {
	background-color: #fff;
	padding-top: 0px;
}
#headerLinks ul#topLinks {
	background: #ccc url(images/background.gif) repeat;
	border-bottom: 2px solid #333;
	color: #333;
	margin: 0;
	padding: 0;
}
#headerLinks ul#topLinks li {
	display: inline;
	line-height: 2.2em;
}
#headerLinks ul#topLinks li a:link, #headerLinks ul#topLinks li a:hover, #headerLinks ul#topLinks li a:visited {
	color: #333;
	float: left;
	font-weight: normal;
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: lowercase;
}
#headerLinks ul#topLinks li a:hover {
	background: #333 url(images/background-dark.gif) repeat;
	color: #4cf;
}
#headerLinks ul#topLinks li.active a, #headerLinks ul#topLinks li.active a.active {
	background: #333 url(images/background-dark.gif) repeat;
	color: #ccc;
}
#headerLinks ul#topLinks li.active a:hover {
	background: #333 url(images/background-dark.gif) repeat;
	color: #ccc;
}
#headerLinks ul#topLinks li.current_page_item a {
	background: #333 url(images/background-dark.gif) repeat;
	color: #ccc;
}
div.headerRight1 ul.secondary-links {
	width: 488px;
 #width: 488px;
	position:relative;
	height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
	background-color:#F1F1F1;
}
div.headerRight1 ul.secondary-links li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display:inline;
	background-color:#F1F1F1;
	border-right:solid 1px #FFFFFF;
}
div.headerRight1 ul.secondary-links li a {
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:inline;
	cursor:pointer;
}
div.headerRight1 ul.secondary-links li a.active {
	color: #B81719;
	padding: 0px;
	margin:0px;
}
div.headerRight1 ul.secondary-links li a:hover {
	color: #B81719;
	text-decoration: none;
	padding: 0px;
	margin:0px;
}
div.headerRight1 ul.secondary-links li.active a:hover {
	color: #333;
	padding: 0px;
	margin:0px;
}
/* @end */


/* @group Pager */

#block-views-NewsEvents-block_1 ul.pager {
	width:210px;
	padding-left:90px;
}

ul.pager {
	margin:0px;
	
	/*padding:0px 0px 0px 0px;*/
	
	text-align:left !Important;
	margin-top:-1px
}
ul.pager li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
	color:#414141 !important
	/*color:#000000 !important;*/
}
ul.pager li a {
	text-decoration: none;
	margin: 0px;
	padding:0px;
	/*color: #515151 !important;*/
	display: inline;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
ul.pager li a:hover {
	/*color: #BF191A !important;*/
	text-decoration: none;
	font-weight:normal;
	margin: 0px;
	padding:0px;
}

ul.pager li a:visited{
/*color: #515151 !important;*/
}

ul.pager li.pager-current {
	border:none;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
ul.pager li.pager-next {
	padding:0px 10px 0px 0px;
	background:url(images/next.jpg) no-repeat center right;
	border:none;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	margin:0 28px 0 0;
	color:#515151;
}
ul.pager li.pager-previous {
	padding:0px 0px 0px 10px;
	background:url(images/previous.jpg) no-repeat left center;
	border:none;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
/*ul.pager {
	margin: 1em 2em;
}
ul.pager li {
	margin: 0;
	padding: 0;
}
ul.pager li a {
	border: 1px solid #ccc;
	color: #ccc;
	padding: 0.25em 0.5em;
}
ul.pager li a:hover {
	border: 1px solid #333;
	padding: 0.25em 0.5em;
	background: #333 url(images/background-dark.gif) repeat;
	color: #4cf;
	text-decoration: none;
}
ul.pager li.pager-current {
	border: 1px solid #333;
	padding: 0.25em 0.5em;
	background: #333 url(images/background-dark.gif) repeat;
	color: #ccc;
}*/
/* @end */

/* @end */


/* @group Search Results */
p.search-snippet strong {
	font-weight: normal;
	background-color: #ff0;
}
/* @end */


/* @group Nodes */
.node {
	clear: both;
	margin-bottom: 2em;
}
.teaser .content p {
	margin-bottom: 0;
}
.readmore {
	text-transform: lowercase;
}
.teaser .content p+p {
	margin-top: 20px;
}
.headline h2 {
	display: block;
	font-size: 1.75em;
	margin-bottom: 0;
	text-transform: lowercase;
}
.headline {
	border-bottom: 1px solid #ccc;
	margin-bottom: 0.5em;
}
.headline h2 a:link, .headline h2 a:visited, h3.searchresult a:link, h3.searchresult a:visited {
	color: #333;
	font-weight: normal;
	text-decoration: none;
}
.headline h2 a:hover, h3.searchresult a:hover {
	color: #ed1a09;
	font-weight: normal;
	text-decoration: none;
}
.headline .timestamp {
	color: #ccc;
	font-size: 1.75em;
	letter-spacing: -1px;
	font-weight: normal;
	text-align: right;
	text-transform: lowercase;
}
.node-author {
	color: #ccc;
	font-size: 85%;
	font-style: italic;
	line-height: 85%;
	margin: -4px 0 4px 0;
	padding: 0;
	text-align: right;
	text-transform: lowercase;
}
.story .content {
	padding: 0;
	clear: both;
}
.content {
	padding: 15px 0px 0px 0px;
	clear: both;
}
.meta {
	background-color: #FFFFFF;
	color: #888;
	font-style: normal;
	font-size: 90%;
	text-align: right;
	text-transform: lowercase;
	padding: 2px 5px;
	width:500px;
}
.meta ul.inline, .meta ul.inline li {
	display: inline;
	list-style-image: none;
	margin: 0;
	padding: 0;
}
.post-comment-help {
	color: #888;
	font-style: italic;
	font-size: 90%;
	text-align: right;
}
/* @end */


/* @group Comments */
#comments {
	margin-bottom: 2em;
	padding: 0 1.5em 0 1.5em;
}
#comments div.comment {
	clear: both;
	margin: 0 0 2em 0;
}
#comments div.even div.content, #comments div.odd div.content {
	/*border: 1px solid #ccc;*/
	border-bottom: 0;
	margin: 0;
	padding: 1em;
}
#comments div.comment div.content p {
	margin: 0;
	padding: 0;
}
#comments div.comment div.content p+p {
	margin-top: 1.5em;
}
#comments div.even div.content { /*background-color: #fff;*/
}
div.comment-meta {
	display: block;
	margin: 0;
	padding: 0.66em 0 0 0;
}
div.comment-meta span {
	margin-left: 0.66em;
	font-style: normal;
}
#comments div.even div.comment-meta {
	background: #fff url(images/comment-light.gif) no-repeat top left;
	margin: 0;
	font-style: normal;
}
#comments div.odd {
	background-color: #eee;
}
#comments div.odd div.comment-meta {
	background: #fff url(images/comment-dark.gif) no-repeat top left;
}
em.moderation {
	background-color: #fffbcc;
	padding: 2px;
	border: 1px solid #e6db55;
}
#respond {
	font-weight: normal
}
#comment {
	width: 100%
}
#comment-form-wrapper {
	margin: 0 1.5em 0 1.5em;
}
/* @end */


/* @group Blocks (General) */
div.block h3, div.block-block h3 {
	/*border-bottom: 1px solid #333;
	color: #555;
	font-size: 1.33em;
	font-weight: normal;
	line-height: 1.25;
	margin: 0;
	margin-bottom: 3px;
	text-transform: lowercase;*/
	margin: 0px;
	padding:0px;
	color:#D03027;
	font-size:12px;
	border:none;
}
/*.block {
	margin-bottom: 1.5em
}
.block ul {
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding: 0;
}
.block ul li {
	border-bottom: 1px solid #f2f2f2;
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
	list-style-position: inside;
}
.block ul.menu {
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	font-size:12px;
}

.block ul.menu li {
	border-bottom: 1px solid #f2f2f2;
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
	list-style-position: inside;
	line-height:28px;
}

.block ul.menu li ul.menu li { margin-left: 1em; }*/


/****************************************************************   Sub Menus Navigations **********************************************/

/* First Level */
.block ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 300px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.block ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.block ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.block ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.block ul.menu li ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.clear-block li.leaf {
	font-size:.8em;
	background-image:url(images/arrowListItems.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	padding: 12px 0px 13px 32px;
}
.block ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/* Second Level */
.block ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
 #margin: 5px 1px 10px 30px;
	_margin: 5px 1px 14px 15px;
	width: 280px;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.block ul.menu li ul.menu li {
	/*padding: 12px 0px 13px 15px;*/
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.block ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.block ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/* Third Level */
.block ul.menu li ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
 #margin: 5px 1px 10px 40px;
 _#margin: 5px 1px 14px 25px;
	width: 270px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.block ul.menu li ul.menu li ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:none;
	list-style:circle;
	font-family:Tahoma, Verdana, Arial;
}
ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 10px;
	width: 290px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.admin-panel div.body ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px 1px 14px 10px;
	width: 290px;
	float: left;
	color:#12598B;
	font-weight:bold;
	font-size:12px;
}
div.admin-panel div.body ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
div.admin-panel div.body ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
div.admin-panel div.body ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/* @end */


/* @group Bottom Block Region */
#bottom-bar .block-bottom {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 220px;
}
#bottom-bar .block-bottom div.item-list ul, #bottom-bar .block-bottom div.item-list ul li {
	list-style-type: none;
}
#bottom-search {
	margin-bottom:2em;
	margin-top: 2em;
}
#bottom-bar .block-search label {
	font-weight: normal;
}
#bottom #bottom-bar div.bottom-row-start {
	clear: both;
	margin-left: 0em;
}
#bottom #bottom-bar div.bottom-row-end {
	margin-right: 0;
}
#bottom-hr {
	margin-top: 1em;
}
#bottom-bar div.block-search label {
	display: none;
}
/* @end */


/* @group Footer */


.block-footer p {
	font-size: 90%;
}
/* @end */


/* @group Maintenance Page */
#navphoto-top {
	margin-bottom: 0;
}
/*body.maintenance #page #header #navphoto { background: #eee url(images/background-dark.gif) repeat; }*/

body.maintenance #page #center {
/*padding-bottom: 10em;*/
	/*width: 1097px;*/
}
/* @end */




/******************************************   Custom Styles ***************************************************/

.header {
	padding: 0px 0px 0px 0px;
	width: 996px;
	margin: 0px;
}
.headerLeft {
	padding: 0px 0px 0px 0px;
	width: 183px;
	margin: 0px;
	float: left;
	height:100px;
}
.headerRight {
	padding: 0px 0px 0px 0px;
	width: 813px;
	margin: 0px;
	float: left;
}
.headerRight1 {
	padding: 9px 0px 0px 0px;
 #padding: 9px 0px 0px 0px;
	width: 640px;
	margin: 0px;
	float: left;
}
.logo {
	margin: 0px;
	padding: 30px 0px 0px 10px;
}
/***************************************************************Menus*******************************************************************/
.mainMenus {
	width:732px;
	padding: 29px 0px 0px 0px;
	margin:0px;
	float:right;
}
.mainMenus ul {
	position: relative;
	width: 732px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	float:left;
	background-image:url(images/topNavigation.jpg);
}
.mainMenus ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top:0px;
	float:left;
}
.mainMenus ul li, .mainMenus a {
	display:block;
	height:21px;
	border-bottom:0px;
}
.mainMenus ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}
.mM1 {
	left:0;
	top:0;
	width: 75px;
}
.mM2 {
	left:75px;
	top:0;
	width:110px;
}
.mM3 {
	left:194px;
	top:0;
	width:100px;
}
.mM4 {
	left:290px;
	top:0;
	width:90px;
}
.mM5 {
	left:386px;
	top:0;
	width:140px;
}
.mM6 {
	left:545px;
	top:0;
	width:105px;
}
.mM7 {
	left:650px;
	top:0;
	width:82px;
}
.mM1 a:hover {
	background:url(images/topNavigation.jpg) 0 -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM2 a:hover {
	background:url(images/topNavigation.jpg) -75px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM3 a:hover {
	background:url(images/topNavigation.jpg) -194px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM4 a:hover {
	background:url(images/topNavigation.jpg) -290px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM5 a:hover {
	background:url(images/topNavigation.jpg) -386px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM6 a:hover {
	background:url(images/topNavigation.jpg) -545px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM7 a:hover {
	background:url(images/topNavigation.jpg) -650px -21px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM1a {
	left:0;
	width:75px;
	background:url(images/topNavigation.jpg) 0 -21px no-repeat;
	border-bottom:0;
}
.mM2a {
	left:75px;
	top:0;
	width:110px;
	background:url(images/topNavigation.jpg) -75px -21px no-repeat;
	border-bottom:0;
}
.mM3a {
	left:194px;
	top:0;
	width:100px;
	background:url(images/topNavigation.jpg) -194px -21px no-repeat;
	border-bottom:0;
}
.mM4a {
	left:290px;
	top:0;
	width:90px;
	background:url(images/topNavigation.jpg) -290px -21px no-repeat;
	border-bottom:0;
}
.mM5a {
	left:386px;
	top:0;
	width:140px;
	background:url(images/topNavigation.jpg) -386px -21px no-repeat;
	border-bottom:0;
}
.mM6a {
	left:545px;
	top:0;
	width:105px;
	background:url(images/topNavigation.jpg) -545px -21px no-repeat;
	border-bottom:0;
}
.mM7a {
	left:650px;
	top:0;
	width:82px;
	background:url(images/topNavigation.jpg) -650px -21px no-repeat;
	border-bottom:0;
}
/***************************************News Events*************************************/
.newsEvents {
	width:481px;
	padding: 9px 0px 0px 0px;
	margin:0px;
	float:left;
	position:absolute;
}
ul.newsEvents {
	width: 481px;
	position:relative;
	height: 24px;
	margin: 0px;
	padding: 0px;
	float:right;
	background-image:url(images/newsMenu.jpg);
}
ul.newsEvents li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top:0px;
	float:left;
}
ul.newsEvents li, .newsEvents a {
	display:block;
	height:24px;
	border-bottom:0px;
}
ul.newsEvents li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}
.sM1 {
	left:0;
	top:0;
	width: 92px;
}
.sM2 {
	left:92px;
	top:0;
	width:77px;
}
.sM3 {
	left:169px;
	top:0;
	width:95px;
}
.sM4 {
	left:264px;
	top:0;
	width:118px;
}
.sM5 {
	left:382px;
	top:0;
	width:99px;
}
.sM1 a:hover {
	background:url(images/newsMenu.jpg) 0 -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM2 a:hover {
	background:url(images/newsMenu.jpg) -92px -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM3 a:hover {
	background:url(images/newsMenu.jpg) -169px -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM4 a:hover {
	background:url(images/newsMenu.jpg) -264px -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM5 a:hover {
	background:url(images/newsMenu.jpg) -382px -24px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.sM1a {
	left:0;
	width:92px;
	background:url(images/newsMenu.jpg) 0 -24px no-repeat;
	border-bottom:0;
}
.sM2a {
	left:92px;
	top:0;
	width:77px;
	background:url(images/newsMenu.jpg) -92px -24px no-repeat;
	border-bottom:0;
}
.sM3a {
	left:169px;
	top:0;
	width:95px;
	background:url(images/newsMenu.jpg) -169px -24px no-repeat;
	border-bottom:0;
}
.sM4a {
	left:264px;
	top:0;
	width:118px;
	background:url(images/newsMenu.jpg) -264px -24px no-repeat;
	border-bottom:0;
}
.sM5a {
	left:382px;
	top:0;
	width:99px;
	background:url(images/newsMenu.jpg) -382px -24px no-repeat;
	border-bottom:0;
}
/**************************************************************************************************/
.inputField {
	color:#7D7D7D;
	text-align:left;
	width:130px;
	font: 11px/18px Arial, Helvetica, sans-serif, "Trebuchet MS";
	padding:0px 0px 0px 0px;
	margin:0px;
	border: 0px;
	line-height:15px;
	float: left;
}
.headerRight2 {
	padding: 5px 0px 0px 5px;
	width: 168px;
	margin: 9px 0px 0px 1px;
	float: left;
	background:url(images/textboxBg.jpg) no-repeat left top;
	height: 24px;
 #height: 23px;
}
div.mainInner div.flashAreaBanner {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 996px;
	float:left;
	clear:both;
	border:none !important;
	
}
.flashAreaBanner img {
/*margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 996px;
	border:solid 1px #00FF00;*/	
	border:none !important;
}
div.mainsubInner div.flashAreaBanner {
	margin: 3px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 996px;
	float:left;
	clear:both;
	border:none !important;
}
.flashArea {
	margin: 6px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 996px;
	float:left;
	display:inline;
}
.flashArea1 {
	width:419px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	/*background: transparent url(images/loading.gif) top center no-repeat*/;
}
.flashArea2 {
	width:577px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
.flashArea img {
/*margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 996px;
	float:left;*/
}
.flashAreaInner {
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
 #padding: 10px 0px 0px 0px;
	width: 996px;
	float:left;
}
.flashAreaInner img {
	margin: 0px 0px 0px 0px;
	/*padding: 3px 0px 0px 0px;
	#padding: 2px 0px 0px 0px;*/
	width: 996px;
	float:left;
	border-top:dotted 1px #CCCCCC;
}
.flashAreaInnerSub {
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
 #padding: 5px 0px 0px 0px;
	width: 996px;
	float:left;
}
.flashAreaInnerSub img {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	width: 996px;
	float:left;
}
/*.content {
	padding: 0px;
	width: 996px;
	margin: 16px 0px 0px;
	background: url(images/bulletRepeat.jpg) repeat-x left top;
	float: left;
}*/
.contentLeft {
	padding: 15px 15px 0px 0px;
	width: 645px;
	margin: 0 10px 0 0;
	float: left;
	background: url(images/leftRightBgs.jpg) no-repeat right top;
	/*border:5px solid #000000;*/
	position: relative;
}
.contentLeft p{
    font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	color:#414141;
	font-weight:normal;
	line-height:18px;
	margin-bottom:8px;
}

.contentLeft b{
    font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	color:#414141;
	font-weight:bold;
}

.contentLeft h2{
    font-family:Tahoma,Verdana,Arial;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0px;
}

.contentLeft h3{
    font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	color:#D03027;
	margin:0px;
	/*padding:0 0 7px;*/
	padding:0 0 5px 0;
	font-weight:bold;
	line-height:15px;
}

.contentLeft h4{
    font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	color:#ffffff;
}

.contentLeft p ul{
margin-right:-15px;
border:1px solid #ff0000;}

.contentLeft li{
    font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin-right:-20px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:0px;
	/*list-style-type:circle;*/
	}

.contentLeft a{
    font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	color:#D03027;
}

.contentLeft .service_page{
    color:#e22022; 
	font-family:Arial; 
	font-size:11px;
	font-style:italic;
	margin-bottom:30px;
	line-height:18px;
}

.contentLeft .service_background{
background-image:url(/files/service_background_big.png); 
background-repeat:repeat-x; 
padding-left:8px; 
padding-right:8px;
padding-bottom:10px;
background-position:bottom; 
height:80px;
}

.contentLeft .imgright{
padding-left:8px;
padding-bottom:8px;
float:right;
}

.contentLeft .imgleft{
padding-right:8px;
padding-bottom:8px;
float:left;
}

.contentLeft .service_page b{
    color:#e22022; 
	font-family:Arial; 
	font-size:11px;
	font-weight:bold;
	font-style:normal;
}

.contentLeft .tcsi{
height:70px;
}

.contentLeft .tcsi img{
float:left; 
padding-right:10px;
}


.contentLeft .tcsi_imgleft{
width:221px; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9px; 
line-height:11px; 
text-align:center; 
padding-right:8px; 
padding-bottom:8px;
}

.contentLeft .tcsi_imgright{
width:221px; 
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px; 
line-height:11px; 
text-align:center; 
padding-left:8px; 
padding-bottom:8px;
}

.contentLeft .tcsi_imgcenter{
font-family:Arial, Helvetica, sans-serif;
font-size:9px; 
line-height:11px; 
}

.contentLeft .tcsi_imgcenter img{
margin-top:20px;
padding-bottom:5px;
}

.contentLeft .tcsi_imgleft img, .contentLeft .tcsi_imgright img{
padding-bottom:5px;}

#tellafriendform .message_content{
width:310px;
border:1px solid #CCCCCC;
}

.contentLeft table{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
color:#414141;
font-weight:normal;
line-height: 16px;
}

.contentLeft table td
{
padding-bottom:5px;}

.contentRight {
	padding: 8px 0px 0px 10px;
	width: 316px;
	margin: 0px;
	float: left;
	/*border:2px solid #FFA000;*/
}
	
.touchingLives {
	padding: 8px 0px 0px 5px;
	width: 328px;
	margin: 0px;
	float: left;
	background: url(images/touchRightBg.jpg) no-repeat right top;
}
.event {
	padding: 8px 0px 0px 10px;
	width: 323px;
	margin: 0px;
	float: left;
}
.touchingLivesLeft {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
.touchingLivesRight span {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
}
.touchingLivesRight {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
.touchingLivesRight span {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
}
.touchingLivesRightInn {
	padding: 0px 0px 0px 0px;
	width: 210px;
	margin: 0px;
	float: left;
}
/******************************************Pagingation****************************************/
.pagination {
	padding:0px;
	margin:0px;
	text-align:center;
	float: right;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
}
ul.pagination {
	margin:0px;
	padding:8px 0px 0px 0px;
}
ul.pagination li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
}
ul.pagination li a {
	text-decoration: none;
	margin: 0px;
	padding:4px;
	color: #515151;
	display: inline;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
ul.pagination li a:hover {
	color: #BF191A;
	text-decoration: none;
	font-weight:normal;
	margin: 0px;
	padding:4px;
}
.whatLearn {
	margin: 13px 0px 0px;
	padding: 0px;
	width:653px;
	float:left;
	background:url(images/learnMore.jpg) no-repeat left top;
	height: 47px;
}
/***********************************/
 ul.want2Learn {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 12px 1px 0px 0px;
	width: 650px;
	float: left;
	color:#12598B;
	font-size:15px;
	font-weight:bold;
}
ul.want2Learn li {
	padding: 12px 20px 13px 14px;
	margin: 0px;
	width: 286px;
	float: left;
	background:url(images/arrowListItem.jpg) no-repeat right center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
ul.want2Learn li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
}
ul.want2Learn li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
}
ul.want2Learn1 {
	background-color: #FFFFFF;
	padding: 0px 0px 1px 0px;
	margin: 0;
	width: 295px;
	float: left;
}
ul.want2Learn1 li {
	padding: 15px 10px 15px 10px;
	margin: 0;
	width: 298px;
	float: left;
	list-style: none;
	border-bottom: 1px solid #D8D8AA;
	font-family:Tahoma, Verdana, Arial;
	background:url(images/arrowListItem.jpg) no-repeat right center;
}
div.learnMoreMain ul.links {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 12px 1px 0px 0px;
	width: 650px;
	float: left;
	color:#12598B;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
div.learnMoreMain ul.links li {
	padding: 12px 0px 13px 15px;
	margin: 0px;
	/*width: 290px;*/
	float: left;
	/*background:url(images/arrowListItem.jpg) no-repeat right center;*/
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
div.learnMoreMain ul.links li.menu-144 {
	padding: 12px 0px 13px 30px;
	_padding: 12px 0px 13px 30px;
	margin: 0px;
	width: 50%;
	float: left;
	background:url(images/red.gif) no-repeat 10px center;	
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-145 {
	padding: 12px 0px 13px 20px;
	_padding: 12px 0px 13px 20px;
	margin: 0px;
	width: 275px;
	float: left;
	background:url(images/arrow-org.gif) no-repeat left center;	
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-146 {
	padding: 12px 0px 13px 30px;
	_padding: 12px 0px 13px 30px;
	margin: 0px;
	width: 50%;
	float: left;
	background:url(images/arrow-yell.gif) no-repeat 10px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-147 {
	padding: 12px 0px 13px 20px;
	_padding: 12px 0px 13px 20px;
	margin: 0px;
	width: 275px;
	float: left;
	background:url(images/arrow-gre.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-148 {
	padding: 12px 0px 13px 30px;
	_padding: 12px 0px 13px 30px;
	margin: 0px;
	width: 50%;
	float: left;
	background:url(images/arrow-blu-l.gif) no-repeat 10px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-149 {
	padding: 12px 0px 13px 20px;
	_padding: 12px 0px 13px 20px;
	margin: 0px;
	width: 275px;
	float: left;
	background:url(images/arrow-whi.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #D8D8AA;
}
div.learnMoreMain ul.links li.menu-150 {
	padding: 12px 0px 13px 30px;
	_padding: 12px 0px 13px 30px;
	margin: 0px;
	width: 50%;
	float: left;
	background:url(images/arrow-blu-d.gif) no-repeat 10px center;	
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
div.learnMoreMain ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
	cursor:pointer;
}
div.learnMoreMain ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
	cursor:pointer;
}
div.learnMoreInner ul.links {
	background-color: #F4F4F4;
	padding: 0px;
	margin: 12px 1px 0px 0px;
	width: 650px;
	float: left;	
	color:#12598B;
	font-weight:bold;
	text-transform:uppercase;
}
div.learnMoreInner ul.links li {
	padding: 12px 20px 13px 8px;
	_padding: 12px 0px 13px 8px;
	margin: 0px;
	float: left;
	/*background:url(images/learnMoreArrow.jpg) no-repeat right center;*/
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-144{
		padding: 12px 13px 13px 35px;
		_padding: 12px 3px 13px 35px;
		margin: 0px;
		width: 275px;
		_width: 265px;
		float: left;
		background:url(images/red.gif) no-repeat 15px center;
		list-style: none;
		font-family:Tahoma, Verdana, Arial;
		border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-145 {
	padding: 12px 13px 13px 20px;
	_padding: 12px 3px 13px 20px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-org.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-146 {
	padding: 12px 13px 13px 35px;
	_padding: 12px 3px 13px 35px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-yell.gif) no-repeat 15px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-147 {
	padding: 12px 13px 13px 20px;
	_padding: 12px 3px 13px 20px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-gre.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-148 {
	padding: 12px 13px 13px 35px;
	_padding: 12px 3px 13px 35px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-blu-l.gif) no-repeat 15px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-149 {
	padding: 12px 13px 13px 20px;
	_padding: 12px 3px 13px 20px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-whi.gif) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li.menu-150 {
	padding: 12px 13px 13px 35px;
	_padding: 12px 3px 13px 35px;
	margin: 0px;
	width: 275px;
	_width: 265px;
	float: left;
	background:url(images/arrow-blu-d.gif) no-repeat 15px center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
div.learnMoreInner ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
	cursor:pointer;
}
div.learnMoreInner ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
}
.volunteer {
	margin: 0px;
	padding: 0 0 20px 0;
	width:323px;
	height: 65px;
	float:right;
	background:url(images/curveBg.jpg) no-repeat left top;
	display:block !important;
}
.volunteerLeft {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	width:148px;
	float:left;
}
.volBtn {
	width:143px;
	height:49px;
	float:left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.volBtn a {
	height:49px;
	display:block;
	text-indent:-9999px;
	background:url(images/volunterBtn.jpg) left top;
}
.volBtn a:hover {
	background:url(images/volunterBtn.jpg) left bottom;
}
.donBtn {
	width:143px;
	height:49px;
	float:left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.donBtn a {
	height:49px;
	display:block;
	text-indent:-9999px;
	background:url(images/donateBtn.jpg) left top;
}
.donBtn a:hover {
	background:url(images/donateBtn.jpg) left bottom;
}
.ourPartners {
	margin: 10px 0px 0px;
	padding: 0px;
	width:322px;
	float:right;
}
.ourPartnersTop {
	background:url(images/ourPartnersTxt.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:right;
	width: 322px;
}
.ourPartnersCenter {
	background:url(images/ourPartnersRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:right;
	width: 322px;
}
.ourPartnersFooter {
	background:url(images/ouorPartnersFooter.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 0px 0px 20px;
	float: left;
	width: 322x;
}
.ourPartnersInn {
	margin: 0px;
	padding: 40px 0px 0px 0px;
	width:322px;
	float:left;
}
.ourPartnersInn1 {
	margin: 0px;
	padding: 10px 0px 0px 10px;
	width:312px;
	float:left;
}
.ourPartnersInn1L {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width:200px;
	float:left;
}
.ourPartnersInn1R {
	margin: 0px;
	padding: 0px 7px 0px 0px;
	width:105px;
	float:left;
	text-align: right;
}
.ourPartnersInnLeft {
	margin: 0px;
	padding: 10px 0px 0px 12px;
	width:155px;
	float:left;
}
.ourPartnersInnRight {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width:155px;
	float:left;
}
.ourPartnersInnLeft span {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
}
.schoolBtn {
	width:143px;
	float:left;
	margin: 0px;
	padding: 0px 0px 5px;
}
.corpBtn {
	width:143px;
	float:left;
	margin: 0px;
	padding: 0px;
}
/*********************/
.ourNetwork {
	margin: 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width:322px;
	float:right;
}
.ourNetworkTop {
	background:url(images/netTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:right;
	width: 322px;
}
.ourNetworkCenter {
	background:url(images/repeatNet.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:right;
	width: 322px;
}
.ourNetworkFooter {
	background:url(images/netFooter.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 0px 0px 20px;
	float: left;
	width: 322x;
}
/******************************************Pagingation****************************************/
.sitemap {
	padding:0px;
	margin:0px;
	text-align:center;
	float:left;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
}
ul.sitemap {
	margin:0px;
	padding:8px 0px 0px 0px;
}
ul.sitemap li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
}
ul.sitemap li a {
	text-decoration: none;
	margin: 0px;
	padding:4px;
	color: #515151;
	display: inline;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
ul.sitemap li a:hover {
	color: #BF191A;
	text-decoration: none;
	font-weight:normal;
	margin: 0px;
	padding:4px;
}
.faceBook {
	margin: 0px;
	padding: 0px;
	width:100px;
	float:left;
}
.contentLeftInn {
	padding: 0px 0px 12px;
	width: 666px;
	margin: 0px;
	float: left;
	background: url(images/learnmoreDotted.jpg) repeat-x left bottom;
}
.footer {
	padding: 10px 0px 0px 0px;
	width: 996px;
	margin: 16px 0px 0px;
	float:right;
	background: url(images/website2Foofterdotted.jpg) repeat-x left bottom;
}
ul.footermenu {
	padding: 9px 5px 8px 13px;
	margin: 0px;
	list-style: none;
	text-align: left;
	float: right;
}
ul.footermenu li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #5D5D32;
	text-align: left;
	display: inline;
	line-height: 15px;
	font-weight:bold;
}
ul.footermenu li a {
	color: #5D5D32;
	text-decoration: none;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}
ul.footermenu li a:hover {
	color: #D23027;
	text-decoration: none;
}
div.footer ul.links {
	padding: 9px 5px 8px 13px;
	margin: 0px;
	list-style: none;
	text-align: left;
	float: right;
}
div.footer ul.links li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #5D5D32;
	text-align: left;
	display: inline;
	line-height: 15px;
	font-weight:bold;
}
div.footer ul.links li a {
	color: #5D5D32;
	text-decoration: none;
	margin: 0px;
	padding: 0px 3px 0px 0px;
	border-right:solid 1px #666666;
}
div.footer ul.links li a:hover {
	color: #D23027;
	text-decoration: none;
}
.footerInn {
	padding: 10px 0px 0px 0px;
	width: 996px;
	margin: 0px 0px 0px 0px;
	float:right;
}
.footerInnLeft {
	padding: 0px 0px 13px;
	width: 498px;
	margin: 0px;
	float:right;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #46460B;
	text-align: right;
}
.footerInnRight {
	padding: 0px 0px 13px;
	width: 498px;
	margin: 0px;
	float:right;
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #46460B;
}
/*****************************Created new****************************************/
.innermain {
	margin: 0px auto;
	padding: 0px;
	width: 999px;
}
.flashInner {
	margin: 0px;
	padding: 7px 0px 0px;
	width: 999px;
	float:left;
}
.headerInn {
	padding: 0px;
	width: 999px;
	margin: 0px;
	float: left;
}
/***********************************************content Inner***************************************/
.contentInn {
	margin: 0px;
	padding: 0px;
	width: 999px;
	float:left;
}
.contentInnLeft {
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 668px;
	float:left;
	background: url(images/InnerRightBg.jpg) no-repeat right top;
}
.contentInnLeft h2 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size:.9em;
	color:#E42125;
}
.contentInnRight {
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 325px;
	float:left;
	/*border:2px solid #0402FD;*/
}
.contentInnRight h2 {
	margin:0px;
	/*padding: 18px 0px 0px 5px;*/
	float:right;
	height:70px;
	padding-bottom:0px;	
}
.contentLeftCommitment {
	margin: 0px 0px 8px;
	padding: 16px 0px 0px 20px;
	width: 648px;
	float:left;
	background: #FCFCFC url(images/curveImg.jpg) no-repeat right bottom;
}
.contentLeftCommitment p {
	margin: 0px;
	padding: 0px;
	color:#414141;
	font-size:12px;
}
.contentLeftCommitment h1 {
	margin: 0px;
	padding: 0px 0px 21px;
}
.contentLeftCommitment h2 {
	margin: 0px;
	padding: 0px 0px 21px;
	color:#D03027;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
}
.contentLeftCommitment h3 {
	margin: 0px;
	padding: 0px 0px 16px 0px;
	color:#D03027;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
}
.contentLeftCommitment h4 {
	margin: 0px;
	padding: 0px 0px 16px 0px;
	color:#D03027;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
.contentLeftCommitment1 {
	margin: 0px;
	padding: 0px;
	width: 355px;
	float:left;
}
.contentLeftCommitment1 p {
	margin: 0px;
	padding: 0px 34px 41px 0px;
	color:#414141;
	font-size:12px;
}
.contentLeftCommitment2 {
	margin: 0px;
	padding: 0px;
	width: 282px;
	float:left;
	text-align: left;
}
.contentLeftservice {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	width: 660px;
	float:left;
	background-color:#FFFFFF;
}
.contentLeftservice h2 {
	margin: 0px;
	padding: 10px 0px 15px 12px;
}
.contentLeftservice span {
	color:#F36E21;
	font-weight:bold;
	font-size:11px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
.contentLeftservice p {
	color:#414141;
	font-weight:normal;
	font-size:11px;
	line-height: 18px;
	padding: 0px 12px 0px 12px;
	margin: 0px;
	text-align:justify;
}
.contentLeftservice img {
	float:right;
}
.serviceGroupimg {
	margin: 0px;
	padding: 0px 0px 0px 12px;
}
/******************************************PagingationInn****************************************/
.paginationInn {
	padding:0px;
	margin:0px;
	text-align:left;
	float: left;
	font: normal 10px/18px Tahoma, Verdana, Arial;
	color: #969696;
	width:100%;
}
ul.paginationInn {
	margin:0px;
	padding:0px 0px 12px 0px;
}
ul.paginationInn li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
}
ul.paginationInn li a {
	text-decoration: none;
	margin: 0px;
	padding:4px;
	color: #515151;
	display: inline;
	font: normal 10px/18px Tahoma, Verdana, Arial;
}
ul.paginationInn li a:hover {
	color: #E42226;
	text-decoration: none;
	font-weight:normal;
	margin: 0px;
	padding:4px;
}
ul.bulletList {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	list-style: none;
}
ul.bulletList li {
	padding: 0px 0px 8px 20px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	line-height: 18px;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color: #414141;
}
ul.bulletList li a {
	color: #414141;
	text-decoration: none;
}
ul.bulletList li a:hover {
	color: #F92B00;
	text-decoration: none;
}
ul.bulletList2 {
	padding: 12px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}
ul.bulletList2 li {
	padding: 0px 0px 6px 22px;
	margin: 0px;
	line-height: 18px;
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #414141;
	background: url(images/ipsumArrow.jpg) no-repeat left top;
}
ul.bulletList2 li a {
	color: #414141;
	text-decoration: none;
}
ul.bulletList2 li a:hover {
	color: #F92B00;
	text-decoration: none;
}
/****************************************/
.titleNo {
	margin: 0px;
	padding: 2px;
	width:336px;
	float:left;
	border: 1px solid #DDDDDD;
}
.title1Bg {
	margin: 0px;
	padding: 0px 0px 2px 7px;
	background:url(images/tile1Bg.jpg) repeat-x left top;
	float: left;
	width: 328px;
	height: 18px;
	color: #FFFFFF;
	font: bold normal 12px/18px Tahoma, Verdana, Arial;
}
.title1BgLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 40px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.title1BgRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 281px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.title2Bg {
	margin: 0px 0px 1px;
	padding: 0px 0px 0px 7px;
	background:#EFEFEF;
	float: left;
	width: 328px;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.title2BgLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 40px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	background: #EFEFEF;
	line-height: 18px;
}
.title2BgRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 281px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	background: #EFEFEF;
	line-height: 17px;
}
.whatLearnmore {
	margin: 0px 8px 0px -5px;
	padding: 11px 0px 0px;
	width:650px;
	float:left;
	/*height: 44px;*/
	background: url(images/footerDotedContent.jpg) repeat-x left top;
}
ul.aboutUs {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 5px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
ul.aboutUs li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
ul.aboutUs li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
ul.aboutUs li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.ourClientStories {
	margin: 22px 0px 0px;
	padding: 45px 0px 0px 17px;
	width:309px;
	float:right;
	background: url(images/home_imgBg.jpg) no-repeat left top;
}

.ourClientStories_home {
	margin: 22px 0px -40px;
	padding: 45px 0px 0px 12px;
	width:309px;
	float:right;
	background: url(/files/our_client_stories_homepage_block.jpg) no-repeat left top;
}
.ourClientStories_home p {
	margin: 0px;
	padding: 0px 0px 10px 3px;
	width: 150px;
	font: normal 11px/16px Tahoma, Verdana, Arial;
	color: #414141;
}
.ourClientStories_home span {
	color:#D03027;
	font-weight:bold;
	font-size:10px;
}

.ourClientStories p {
	margin: 0px;
	padding: 0px 0px 10px 3px;
	width: 150px;
	font: normal 11px/16px Tahoma, Verdana, Arial;
	color: #414141;
}
.ourClientStories span {
	color:#D03027;
	font-weight:bold;
	/*font-size:10px;*/
}
.seenMedia {
	margin: 0px;
	padding: 40px 0px 0px 14px;
	width:303px;
	float:right;
	background: #EEEEEE url(images/asseenMedia.jpg) no-repeat left top;
}
.seenMedia p {
	margin: 0px;
	padding: 0px 0px 12px 3px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
.seenMediaLeft {
	margin: 0px;
	padding: 4px 0px 0px;
	width:80px;
	float:left;
}
.seenMediaRight {
	margin: 0px;
	padding: 0px 0px 0px 6px;
	width:202px;
	float:left;
}
.seenMediaRight span {
	color:#D03027;
	font-weight:bold;
	font-size:11px;
}
.footer2 {
	padding: 10px 0px 0px 0px;
	width: 996px;
	margin: 16px 0px 0px;
	float:right;
	background: url(images/footerArrow.jpg) repeat-x left bottom;
}
ul.footermenu2 {
	padding: 9px 5px 8px 13px;
	margin: 0px;
	list-style: none;
	text-align: left;
	float: right;
}
ul.footermenu2 li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #666666;
	text-align: left;
	display: inline;
	line-height: 15px;
	font-weight:bold;
}
ul.footermenu2 li a {
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}
ul.footermenu2 li a:hover {
	color: #D23027;
	text-decoration: none;
}
.footerInn5 {
	padding: 10px 0px 0px 0px;
	width: 999px;
	margin: 0px 0px 0px 0px;
	float:right;
}
.footerInnLeft5 {
	padding: 0px 0px 13px;
	width: 498px;
	margin: 0px;
	float:right;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	text-align: right;
}
.footerInnRight5 {
	padding: 0px 0px 13px 2px;
	width: 496px;
	margin: 0px;
	float:right;
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	color: #999999;
}
.seenMediaTop {
	background:url(images/seenMediaTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 318px;
}
.seenMediaCenter {
	background:url(images/seenMediaRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 318px;
}
.seenMediaFooter {
	background:url(images/seenMediaFooter.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 45px 0px 10px 14px;
	float: right;
	width: 304px;
	height:120px;
}
.seeDot {
	margin: 0px;
	padding: 0px;
	background:url(images/seeDot.jpg) repeat-x left top;
	float:right;
	width:320px;
	height: 10px;
}
/**********************************************************************************/
 
.learnMoreMain {
	padding: 0px;
	margin:0px;
	width: 650px;
	float: left;
}
.learnMoreInner {
	padding: 0px;
	margin:0px;
	width: 650px;
	float: left;
}
ul.learnMore {
	background-color: #F4F4F4;
	padding: 0px;
	margin: 12px 1px 0px 0px;
	width: 329px;
	float: left;
	color:#12598B;
	font-weight:bold;
}
ul.learnMore li {
	padding: 12px 20px 13px 8px;
	margin: 0px;
	width: 286px;
	float: left;
	background:url(images/learnMoreArrow.jpg) no-repeat right center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FBFBFB;
}
ul.learnMore li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
}
ul.learnMore li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
}
.contentLeftCommitment {
	margin: 0px 0px 8px;
	padding: 16px 0px 0px 20px;
	width: 640px;
	float:left;
	background: #FCFCFC url(images/commitment2RightBg.jpg) no-repeat right bottom;
}
.footerInner {
	padding: 10px 0px 0px 0px;
	width: 996px;
	margin: 16px 0px 0px;
	float:right;
	background: url(images/footerDottedInpage.jpg) repeat-x left bottom;
}
ul.footermenu {
	padding: 9px 5px 8px 13px;
	margin: 0px;
	list-style: none;
	text-align: left;
	float: right;
}
ul.footermenu li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #5D5D32;
	text-align: left;
	display: inline;
	line-height: 15px;
	font-weight:bold;
}
ul.footermenu li a {
	color: #5D5D32;
	text-decoration: none;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}
ul.footermenu li a:hover {
	color: #D23027;
	text-decoration: none;
}
.volunteer {
	/*margin: 8px 0 11px 5px;*/
	/*margin: -15px 0 0 5px;	*/
	padding: 0px;
	width:323px;
	height: 65px;
	float:right;
	background:url(images/curveBg.jpg) no-repeat left top;
	display:block !important;
	}
	
.volunteerLeft {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	width:148px;
	float:left;
}
.volBtn {
	width:143px;
	height:49px;
	float:left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.volBtn a {
	height:49px;
	display:block;
	text-indent:-9999px;
	background:url(images/volunterBtn.jpg) left top;
}
.volBtn a:hover {
	background:url(images/volunterBtn.jpg) left bottom;
}
.donBtn {
	width:143px;
	height:49px;
	float:left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.donBtn a {
	height:49px;
	display:block;
	text-indent:-9999px;
	background:url(images/donateBtn.jpg) left top;
}
.donBtn a:hover {
	background:url(images/donateBtn.jpg) left bottom;
}
.youthServiceRight {
	margin: 0px;
	padding: 0px;
	width:320px;
	float:left;
	background: url(images/volTopBan.jpg) no-repeat left top;
}
.ametLeft {
	margin: 0px;
	padding: 15px 0px 0px;
	width: 385px;
	float:left;
}
.ametLeft img {
	margin: 0px;
	padding: 0px 12px 0px 0px;
	float:left;
}
.ametRight {
	margin: 0px;
	padding: 15px 0px 0px;
	width: 270px;
	float:left;
}
.ametRight h2 {
	margin: 0px;
	padding: 0px;
	color:#F36E21;
	font-size:11px;
}
.ametTop {
	background:url(images/ametTopCurve.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 255px;
}
.ametCenter {
	background:url(images/ametRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 255px;
}
.ametFooter {
	background:url(images/ametFooter.jpg) no-repeat left bottom;
	margin: 0px;
	padding: 13px 0px 10px 12px;
	float: left;
	width: 243px;
}
.proinLeft {
	margin: 0px;
	padding: 30px 0px 0px;
	width:258px;
	float:left;
}
.proinRight {
	margin: 0px;
	padding: 32px 0px 0px;
	width:400px;
	float:left;
}
.proinLeft p {
	margin: 0px;
	padding: 0px 12px 0px 15px;
	float:left;
	color:#414141;
	font-size:11px;
}
.prointitle {
	margin: 0px;
	padding: 2px;
	width:386px;
	float:left;
	border: 1px solid #DCDCDC;
}
.nisiBg {
	margin: 0px 0px 3px;
	padding: 0px 0px 2px 7px;
	background-color:#EB6620;
	float: left;
	width: 380px;
	height: 18px;
	color: #FFFFFF;
	font: bold normal 12px/18px Tahoma, Verdana, Arial;
}
.nisiOnLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 42px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.nisiOnCenter {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 230px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.nisiOnRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 108px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
/**************/
.nisiOver {
	margin: 0px 0px 1px;
	padding: 0px 0px 2px 7px;
	background-color:#EFEFEF;
	float: left;
	width: 380px;
	color: #FFFFFF;
	font: bold normal 12px/18px Tahoma, Verdana, Arial;
}
.nisiOverLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 42px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.nisiOverCenter {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 230px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
.nisiOverRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 108px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
}
#user-login {
	padding:0px 0px 25px 15px;
}
ul.tips li {
	padding: 12px 0px 13px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
ul.tips {
	padding: 0px;
	color:#12598B;
}
div.subMenus ul.links {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 5px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	display:block;
}
div.subMenus ul.links li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	display:block;
}
div.subMenus ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	display:block;
}
div.subMenus ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#block ul.links {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
#block ul.links li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
#block ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	list-style:none;
}
#block ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#block ul.links li ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
table.sticky-enabled {
	width:100%;
	_width:100%;
/*	background-color:#000066;*/
	font-size:0.8em;
	font-family: verdana, arial, lucida, helvetica, sans-serif;
	padding:15px 0px 15px 0px;
/*	border:1px solid #000066;*/
	display:block; /*To fix admin/content/node*/
}
table.sticky-enabled th {
	color:#FFFFFF;
	background-color:#9E1213;
	background-image:none;
	padding:5px;
	/*font-size:0.7em;*/
	line-height:14px;
	font-size: 11px;
	text-align:center;
	border-bottom:none;
}
table.sticky-enabled th a {
	color:#FFFFFF;
	/*background:url(images/table-bg.jpg) repeat-x left ;
	background-color:#000066;
	background-image:none;*/
	padding:0px;
	padding:5px 5px 5px 5px;
}
table.sticky-enabled td {
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	/*border-left:1px solid #000066;
	border-right:1px solid #000066;*/
	font-weight:bold;
	text-align:left;
	color:#666666;
}
table.sticky-enabled td em {
	background-color:#FFFFFF;
	padding:5px 5px 5px 25px;
	/*border-left:1px solid #000066;
	border-right:1px solid #000066;*/
	font-weight:bold;
	text-align:left;
	color:#666666;
	font-size:9px;
	font-style:normal;
}
table.sticky-enabled td.region {
	background-color:#FFFFFF;
	padding:8px 5px 8px 5px;
	/*border-left:1px solid #000066;
	border-right:1px solid #000066;*/
	font-weight:bold;
	text-align:left;
	color:#333333;
	font-size:11px;
}
div.headerRight ul#topLinks {
	width:748px;
 #width:754px;
	padding: 5px 0px 0px 0px;
	margin:0px;
	float:right;
	font-weight:bold;
	font-size:13px;
}
div.headerRight ul#topLinks li {
	padding: 0px 0px 11px 11px;
	margin: 0px;
	list-style: none;
	display:inline;
}
div.headerRight ul#topLinks li a {
	padding: 0px;
	margin: 0px;
	color:#333333;
	text-decoration:none;
	display:inline;
}
/*div.headerRight ul#topLinks li.active  {
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
	padding:0px 0px 0px 0px;
  
}*/
div.headerRight ul#topLinks li.active a {
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
	padding:0px 0px 0px 0px;
}
div.headerRight ul#topLinks li a:hover {
	padding: 0px;
	margin: 0px;
	color:#B81719;
}
ul#topLinks {
	width:732px;
	padding: 22px 0px 0px 0px;
	margin:0px;
	float:right;
	font-weight:bold;
	font-size:13px;
}
ul#topLinks li {
	padding: 0px 0px 11px 14px;
	margin: 0px;
	list-style: none;
	display:inline;
}
ul#topLinks li a {
	padding: 0px;
	margin: 0px;
	color:#333333;
	text-decoration:none;
	display:inline;
}
ul#topLinks li a:hover {
	padding: 0px;
	margin: 0px;
	color:#B81719;
}
ul#topLinks li.active a {
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
	padding:0px 0px 0px 0px;
}
p {
	margin: 0px;
	padding: 0px 0px 6px;
	font-size:11px;
	/*line-height: 18px;*/
	color:#414141;
	font-weight: normal;	
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
h3 {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	border:none;
}
/*********Styles for Front page ******************/
#block-views-frontpage-block_1 {
	padding: 8px 0px 0px 5px;
	width: 320px;
	margin: 0px;
	float: left;
}
#block-views-frontpage-block_1 h3 {
}
#block-views-frontpage-block_1 p {
	padding: 0px 10px;
	width: 216px;
	margin: 0px;
	float: left;
}
#block-views-frontpage-block_1 div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#block-views-NewsEvents-block_1 {
	padding: 8px 0px 0px 10px;
	width: 300px;
	margin: 0px;
	float: left;
	height:147px;	
}
#block-views-NewsEvents-block_1 div.views-field-title {
	padding: 0px 10px;
	width: 200px;
	margin: 0px;
	float: left;
}
#block-views-NewsEvents-block_1 div.views-field-teaser {
	padding: 0px 10px;
	width: 200px;
	margin: 0px;
	float: left;
}
#block-views-NewsEvents-block_1 div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#block-views-NewsEvents-block_1 div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#block-views-News_Events-block {
	padding: 8px 0px 0px 10px;
	width: 323px;
	margin: 0px;
	float: left;
}
#block-views-News_Events-block div.views-field-title {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#block-views-News_Events-block div.views-field-teaser {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#block-views-News_Events-block div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#block-views-News_Events-block div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#block-views-NewsEvents-block_1 .field-content{
line-height:18px;
font-size:12px;}

#block-views-NewsEvents-block_1 .field-content a{
line-height:18px;
font-size:12px;}

/*
.item-list {
	padding: 0px 0px 0px 0px;
	width: 210px;
	margin: 0px;
	text-align:center;
	float: right;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
}
*/
#block-views-NewsEvents-block_1 .view-footer {
	/*padding: 0px 0px 0px 0px;
	width: 65px;*/
	margin: 0px;
	/*text-align:center;
	float: left;*/
	/*background:url(images/next.jpg) no-repeat center right;
	position:absolute;
	margin-top:90px;*/
	position:relative;
	width:290px;
	text-align:right;
	padding:0px;
	padding-bottom:3px;
	padding-right:10px;
	height:15px;
	z-index:5
}
/*
#block-views-NewsEvents-block_1 .item-list {
	margin: 0px;
	padding:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	position:absolute;
	margin-top:90px;
	width:200px;
	height:15px;
	text-indent:5px;
	z-index:10;
}


#block-views-NewsEvents-block_1 .item-list .pager {
text-align:left !important
}

#block-views-NewsEvents-block_1 .item-list ul.pager {
	width:auto;
}
*/


.more-link a {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.more-link a:hover {
	color:#D03027;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
div.contentLeft div.breadcrumb {
	color:#515151;
	margin-left:0px;
	padding:0px 0px 0px 0px;
 #padding:0px 0px 0px 0px;
}
div.contentLeft h1 {
	padding:10px 0px 5px 0px;
	clear:both;
}
div.contentLeft .breadcrumb a {
	color:#515151;
}
div.contentLeft .breadcrumb a:hover {
	color:#B81719;
	font-weight:bold
}
/************************************************** Styles for News & Events  ********************************************************/

#centerInner div.contentLeft div.view-News-Events div.view-content {
	padding: 10px 0px 10px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even {
	padding: 15px 0px 15px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even p {
	padding: 0px 10px;
	margin: 0px;
	float: left;
	width:500px;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-field-enddate-value, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-field-enddate-value {
	padding: 5px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-field-startdate-value, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-field-startdate-value {
	padding: 5px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-field-startdate-value label, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-field-startdate-value label {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	float: left;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-field-enddate-value label, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-field-enddate-value label {
	padding: 0px 14px 0px 0px;
	margin: 0px;
	float: left;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-News-Events div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-News-Events div.views-field-iid img {
	padding:5px;
	margin:0px 0px 0px 0px;
	border:solid 1px #999999;
	float:left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content {
	padding: 10px 0px 10px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even {
	padding: 15px 0px 15px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even p {
	padding: 0px 10px;
	margin: 0px;
	float: left;
	width:500px;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-field-enddate-value, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-field-enddate-value {
	padding: 5px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-field-startdate-value, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-field-startdate-value {
	padding: 5px 0px 0px 20px;
	width: auto;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-field-startdate-value label, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-field-startdate-value label {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	float: left;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-field-enddate-value label, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-field-enddate-value label {
	padding: 0px 14px 0px 0px;
	margin: 0px;
	float: left;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-NewsEvents div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-NewsEvents div.views-field-iid img {
	padding:5px;
	margin:0px 0px 0px 0px;
	border:solid 1px #999999;
	float:left;
}
#block-views-NewsEvents-block_3 h3 {
	font-size:16px;
	color:#666666;
	float:left;
	background-image:url(images/footerDotedContent.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:98%;
	padding:25px 0px 0px 0px;
}
#block-views-NewsEvents-block_2 h3 {
	font-size:16px;
	color:#666666;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.node-newsevents div.field-field-startdate {
	float:left;
	width:100%;
	display:none;
}
div.node-clientsstories div.field-field-client-stories-date {
	float:left;
	width:100%;
	display:none;
}

/**************************************************  Ends News & Events		  *******************************************************/


/************************************************** Styles for Press Rooms  ********************************************************/

#centerInner div.contentLeft #block-views-PressRooms-block_1 {
	padding:0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:300px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content div.item-list ul.views-summary li {
	padding: 12px 10px 13px 32px;
	width:230px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft #block-views-PressRooms-block_1 div.view-PressRooms div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/********* ARCHIVE    ****/

#centerInner div.contentLeft div.view-PressRooms, #centerInner div.contentLeft div.view-id-PressRooms {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:300px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.item-list ul.views-summary li {
	padding: 18px 10px 13px 20px;
	width:235px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
	text-align:left;
	color:#B81719;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.item-list ul.views-summary li a {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/*********  Ends   ******/
div.node-pressroom div.field-field-startdate {
	float:left;
	width:250px;
}
div.node-pressroom div.field-field-startdate div.field-label {
	float:left;
	width:150px;
	font-size:11px;
	color:#666666;
	width:70px;
	padding:4px 0px 0px 0px;
}
div.node-pressroom div.field-field-date {
	float:left;
	width:250px;
}
div.node-pressroom div.field-field-date div.field-label {
	float:left;
	width:150px;
	font-size:11px;
	color:#666666;
	width:70px;
	padding:4px 0px 0px 0px;
}
div.node-pressroom div.field-field-category {
	display:none;
}
div.node-pressroom div.content div.image-attach-body {
	float:left;
	padding:4px 8px 4px 0px;
	margin:0px;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content {
	padding: 10px 0px 10px 5px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even {
	padding: 15px 0px 15px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even p {
	padding: 0px 10px;
	margin: 0px;
	float: left;
	width:500px;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-body, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-body {
	padding: 0px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd div.views-field-upload-fid, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even div.views-field-upload-fid {
	padding: 0px 10px 1px 590px;
 #padding: 0px 10px 1px 500px;
	width: 160px;
	margin: 0px;
	float: left;
	text-transform:uppercase;
	text-align:left;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-field-upload-fid span.field-content div.item-list ul li {
	background-image:none;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	background-image:url(images/pdfIconSmall.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	width: 150px;
	list-style-type:none;
}
#centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-PressRooms div.view-content div.views-row-even p {
	padding: 0px 0px 0px 20px;
 #padding: 0px 0px 0px 20px;
	_padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
	width:520px;
	_width:530px;
	text-align:justify;
}
#centerInner div.contentLeft div.view-PressRooms div.views-field-iid img {
	padding:5px;
	margin:0px 0px 0px 0px;
	border:solid 1px #999999;
	float:left;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 14px 0px;
	width: 300px;
	float: left;
	color:#12598B;
	font-size:13px;
	font-weight:bold;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-odd, #centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-even {
	padding: 0px 0px 13px 32px;
	margin: 18px 0px 0px 5px;
	background:url(images/bgLitemList.jpg) no-repeat left center;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-odd div.views-field-title a, #centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-even div.views-field-title a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
#centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-odd div.views-field-title a:hover, #centerInner div.contentInnRight div.view-PressRooms div.view-content div.views-row-even div.views-field-title a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/**************************************************  Ends  Press Rooms		  *******************************************************/
/**************************************************  Styles for Site Search   *******************************************************/
.headerSearch {
	float: left;
	margin:9px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
 #padding: 0px 0px 0px 5px;
}
.block-search {
	padding: 1px 0px 0px 1px;
	width: 165px;
	margin: 0px 0px 0px 1px;
	float: left;
	/*background:url(images/textboxBg.jpg) no-repeat left top;*/
	height: 23px;
 #height: 23px;
	background-color:#AD1516;
}
.block-search h3 {
	display:none;
}
.block-search label {
	display:none;
}
.block-search .form-text {
	height: 17px;
	border:solid 2px #AD1516;
	float:left;
	padding:0px;
	margin:0px;
	width:133px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
.block-search .form-submit {
	height: 23px;	
	background-image:url(images/search-go.png);
	background-color:transparent;
	background-repeat:no-repeat;
	width:27px;
	float:left;
	/*color:#AD1516;
	color:transparent !important;*/
	padding:0px;
	margin:0px;
	border:none;				
}
/**************************************************  Ends for Site Search   *********************************************************/
div.views-admin-links ul.links {
	padding: 0px;
	margin: 0px 1px 0px 0px;
	/*width: 658px;*/
	float: left;
	color:#12598B;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:none;
}
div.views-admin-links ul.links li {
	padding: 3px 10px 3px 8px;
	margin: 0px;
	/*width: 286px;*/
	float: left;
	/*background:url(images/learnMoreArrow.jpg) no-repeat right center;*/
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	border-bottom:none;
}
div.views-admin-links ul.links li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#12598B;
	text-decoration:none;
	cursor:pointer;
	border-bottom:none;
}
div.views-admin-links ul.links li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#D03027;
	border-bottom:none;
}
#block-views-frontpage-block_2 h3 {
	display:none;
}
#block-views-frontpage-block_3 h3 {
	display:none;
}
#block-views-frontpage-block_4 h3 {
	display:none;
}
#block-views-frontpage-block_5 h3 {
	display:none;
}
#block-views-frontpage-block_2 .views-label-teaser {
	display:none;
}
#node-admin-filter em {
	font-style:normal;
}
#node-admin-filter {
	font-style:normal;
	font-size:12px;
}
div.content-overview-links a {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial;
}
#block-headerimage-1 {
	margin: 0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	width: 996px;
	float:left;
}
#block-headerimage-1 div.image-attach-teaser {
	margin: 0px 0px 0px 0px;
	border-top:dotted 1px #CCCCCC;
	width: 996px;
	float:left;
}
#block-headerimage-1 p {
	display:none;
}
#center div.contentLeft div.item-list {
	display:none;
}
#center div.contentLeft #block-views-News_Events-block div.item-list {
	display:block;
}
#center div.contentLeft #block-views-NewsEvents-block_1 div.item-list {
	display:block;
}
div.node-newsevents div.field-field-startdate {
	float:left;
	width:250px;
	font-weight:bold;
}
div.node-newsevents div.views-field-field-startdate-value {
	float:left;
	width:250px;
	font-weight:bold;
}
div.node-newsevents div.field-field-startdate div.field-label {
	float:left;
	width:150px;
	font-size:11px;
	color:#666666;
	width:70px;
	padding:4px 0px 0px 0px;
}
div.node-newsevents div.field-field-enddate {
	float:left;
	width:250px;
}
div.node-newsevents div.field-field-enddate div.field-label {
	float:left;
	width:150px;
	font-size:11px;
	color:#666666;
	width:70px;
	padding:4px 0px 0px 0px;
}
div.node-newsevents div.field-field-category {
	display:none;
}
div.node-newsevents div.content div.image-attach-body {
	float:left;
	padding:4px 8px 4px 0px;
	margin:0px;
}
/********************************************  Job Opportunities **************************************************/
#centerInner div.contentLeft #block-views-job_opportunities-block_1 {
	padding:0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:300px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content div.item-list ul.views-summary li {
	padding: 16px 0px 13px 20px;
	width:235px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
	text-align:left;
	color:#B81719;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content div.item-list ul.views-summary li a {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft #block-views-job_opportunities-block_1 div.view-job-opportunities div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content {
	padding: 10px 0px 10px 5px;
	/*width: 628px;*/
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even {
	padding: 15px 0px 15px 5px;
	width: 96%;
	margin: 0px;
	float: left;
	background: #FFFFFF url(images/border.jpg) repeat-x left bottom;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even p {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	float: left;
	width:610px;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 25px;
	/*width: 500px;*/
	margin: 0px;
	float: left;
	background-image:url(images/icon3.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px 10px 10px;
	/*width: 226px;*/
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-body, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-body {
	padding: 0px 10px 10px 10px;
	/*width: 226px;*/
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-openings-value, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-openings-value {
	padding: 5px 10px 0px 0px;
	width: 125px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-openings-value label, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-openings-value label {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-salary-value, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-salary-value {
	padding: 5px 10px 0px 0px;
	width: 125px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-salary-value label, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-salary-value label {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-location-value, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-location-value {
	padding: 5px 10px 0px 0px;
	width: 130px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-location-value label, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-location-value label {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-close-date-value, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-close-date-value {
	padding: 5px 10px 0px 0px;
	width: 150px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
}
#centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-odd div.views-field-field-close-date-value label, #centerInner div.contentLeft div.view-job-opportunities div.view-content div.views-row-even div.views-field-field-close-date-value label {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-job-opportunities div.views-field-iid img {
	padding:5px;
	margin:0px 5px 5px 0px;
	border:solid 1px #999999;
	float:left;
}
.meta {
	display:none;
}
#block-block-1, #block-block-2, #block-block-3, #block-block-4, #block-block-5, #block-block-6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F4F4F4;
	color:#979797;
	padding-top:4px;
	padding-bottom:10px;
	padding-left:15px;
	margin-top:30px;
	text-decoration:none;
	font-weight:bold;
	width:270px;
}
#block-block-1 h8, #block-block-2 h8, #block-block-3 h8, #block-block-4 h8, #block-block-5 h8, #block-block-6 h8 {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#12598B;
}
#block-block-1 a, #block-block-2 a, #block-block-3 a, #block-block-4 a, #block-block-5 a, #block-block-6 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F4F4F4;
	color:#979797;
	text-decoration:none;
	font-weight:bold;
}
.us_table {
	font-size:13px;
	background-color:#F2F2F2;
}
.us_table tr {
	border-bottom:2px solid#C2C2C2;
	padding-bottom:50px;
}
.us_table li {
	padding-top:10px;
}
.contact_table {
	background-color: #ca1b1c;
	color: #ffffff!important;
	font-family: Tahoma;
	font-size: 13px;
}

.contact_table b{
	color:#fff !important;
}
.contact_table td {
	padding:10px;
}
.finance_table {
	font-size:11px;
}
.finance_table li {
	padding-top:10px;
}
.finance_col {
	background-color:#FBFBFB;
	font-size:14px;
	font-family:Tahoma;
	color:#DF1F20;
	font-weight:bold;
}
/********************************************        Ends        **************************************************/

/*******************************************    Right Block Styles ***********************************************/
div.contentInnRight div.block-views {
	float:left;
	font-size:10px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.sidebar {
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 1px;
}
div.sidebar p {
	color:#FFFFFF;
	padding: 12px 0px 13px 32px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:100%;
}
div.sidebar #block-block-1 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-1 a {
	text-decoration:none;
}
div.sidebar #block-block-1 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-2 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-2 a {
	text-decoration:none;
}
div.sidebar #block-block-2 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-3 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-3 a {
	text-decoration:none;
}
div.sidebar #block-block-3 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-4 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-4 a {
	text-decoration:none;
}
div.sidebar #block-block-4 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-5 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-5 a {
	text-decoration:none;
}
div.sidebar #block-block-5 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-6 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-6 a {
	text-decoration:none;
}
div.sidebar #block-block-6 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-7 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-7 a {
	text-decoration:none;
}
div.sidebar #block-block-7 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-8 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-8 a {
	text-decoration:none;
}
div.sidebar #block-block-8 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-9 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-9 a {
	text-decoration:none;
}
div.sidebar #block-block-9 a:hover {
	text-decoration:none;
	color:#B81719;
}
div.sidebar #block-block-10 {
	color:#FFFFFF;
	padding: 0px 0px 13px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#12598B;
	width:323px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
div.sidebar #block-block-10 a {
	text-decoration:none;
}
div.sidebar #block-block-10 a:hover {
	text-decoration:none;
	color:#B81719;
}


/*******************************************   Right Block Ends *************************************************/


/*****************************************************   Newsletter     *****************************************/
#centerInner div.contentLeft div.view-taxonomy-term div.view-content {
	padding: 5px 0px 0px 5px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even {
	padding: 0px 0px 0px 5px;
	width: 628px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even p {
	padding: 0px 10px 0px 10px;
	margin: 0px;
	float: left;
	width:100%;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-title {
	padding: 0px 10px 0px 20px;
	width: 500px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px;
	width: 226px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-odd div.headline, #centerInner div.contentLeft div.view-taxonomy-term div.view-content div.views-row-even div.headline {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	border-bottom:none;
	width:100%;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content h2 a {
	margin: 0px;
	padding: 0px 0px 0px 28px;
	color:#999999;
	font-size:12px;
	font-weight:bold;
	width:100%;
	text-transform:none;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	float:left;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content h2 a:hover {
	color:#D03027;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content div.timestamp {
	display:none;
}
#centerInner div.contentLeft div.view-taxonomy-term div.view-content span.readmore {
	display:none;
}

/*update on August 28 2009*/
#centerInner div.contentLeft fieldset {
	padding:5px 5px 20px 5px;
	width:600px;
	height:auto;
	margin:0px 0px 20px 0px;
	float:left;
	position:relative;
}
#centerInner div.contentLeft div.description {
	padding:10px 2px 5px 2px;
	font-size:12px;
	color:#999999;
}
#centerInner div.contentLeft #block-views-taxonomy_term-block_1 h3 {
	padding:10px 2px 5px 2px;
	font-size:14px;
	color:#D03027;
	display:none;
}
#centerInner div.contentLeft div.help ul {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 15px 1px 14px 5px;
	width: 100%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
#centerInner div.contentLeft div.help li {
	padding: 0px 0px 13px 22px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	line-height:18px;
	color:#666666;
	font-weight:normal;
}
#centerInner div.contentLeft div.help li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	font-weight:bold;
}
#centerInner div.contentLeft div.help li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
/*********************************************************************    News Articles ***********************************************/
#centerInner div.contentLeft #block-views-newsarticles-block_1 {
	padding:0px;
	margin:0px;
	/*width:300px;*/
	float:left;
	width:300px;
	text-align:left;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:350px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content div.item-list ul.views-summary li {
	padding: 12px 10px 13px 32px;
	width:270px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft #block-views-newsarticles-block_1 div.view-newsarticles div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-newsarticles {
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px;/*width:100%;*/
	
}
#centerInner div.contentLeft div.view-newsarticles div.view-content {
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px;/*width:600px;*/
	
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:100%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.item-list ul.views-summary li {
	padding: 0px 10px 0px 32px;
	width:80px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
	display:inline;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even {
	padding: 0px 0px 0px 5px;
	width: 100%;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-teaser div.field-content , #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even  div.views-field-teaser div.field-content  {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
	width:520px;
	_width:500px;
	text-align:justify;
	
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-title {
	padding: 0px 20px 5px 5px;
	/*width: 150px;*/
	margin: 0px;
	float: left;
	width:100%;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-field-article-date-value, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-field-article-date-value {
	padding: 2px 10px 15px 10px;
	/*width: 500px;*/
	margin: 0px;
	/*float: left;*/
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-teaser {
	padding: 0px 10px 5px 10px;
	/*width: 226px;*/
	margin: 0px;
	float: left;
	
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-upload-fid, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-upload-fid {
	padding: 0px 10px 0px 520px;
    #padding: 0px 10px 0px 430px;
	width: 160px;
	margin: 0px;
	float: left;
	text-transform:uppercase;
	text-align:left;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-field-upload-fid span.field-content div.item-list ul li {
	background-image:none;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	background-image:url(images/pdfIconSmall.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	width: 150px;
	list-style-type:none;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 2px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
	width:auto;
}
#centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-newsarticles div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width:auto;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-newsarticles div.views-field-iid img {
	padding:5px 5px 5px 5px;
	margin:0px 5px 5px 0px;
	border:solid 1px #999999;
	float:left;
}
/*********************************************************************    Ends          ***********************************************/


/*********************************************************************    Clients Stories ***********************************************/
#centerInner div.contentLeft #block-views-clientsstories-block_1 {
	padding:0px;
	margin:0px;/*width:300px;*/
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;/*width:300px;*/
	
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;/*width:300px;*/
	
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:350px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content div.item-list ul.views-summary li {
	padding: 12px 10px 13px 32px;
	width:270px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft #block-views-clientsstories-block_1 div.view-clientsstories div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-clientsstories {
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px;/*width:100%;*/
	
}
#centerInner div.contentLeft div.view-clientsstories div.view-content {
	float:left;
	padding:15px 0px 15px 0px;
	margin:0px;/*width:600px;*/
	
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.item-list ul.views-summary {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	margin: 5px 1px 14px 0px;
	width:100%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.item-list ul.views-summary li {
	padding: 0px 10px 0px 32px;
	width:80px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	float:left;
	border:none;
	display:inline;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.item-list ul.views-summary li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	float:left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.item-list ul.views-summary li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even {
	padding: 0px 0px 5px 5px;
	width: 100%;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd h3, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even h3 {
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd p, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even p {
	padding: 0px 10px;
	margin: 0px;
	float: left;
	width:530px;
	text-align:justify;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-title, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-title {
	padding: 0px 20px 0px 5px;
	/*width: 150px;*/
	margin: 0px;
	float: left;
	width:626px;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-field-client-stories-date-value, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-field-client-stories-date-value {
	padding: 2px 10px 15px 10px;
	width: 500px;
	margin: 0px;
	/*float: left;*/
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-teaser, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-teaser {
	padding: 7px 0px 10px 0px;
	/*width: 226px;*/
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-upload-fid, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-upload-fid {
	padding: 0px 10px 10px 5px;
	margin: 0px;
	float: right;
	text-transform:uppercase;
	text-align:left;

}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-field-upload-fid span.field-content div.item-list ul li {
	background-image:none;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 20px;
	background-image:url(images/pdfIconSmall.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	list-style-type:none;
	float:right;
	text-align:left;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-title span.field-content,
#centerInner div.contentLeft div.view-articleregion div.view-content div.views-row-odd div.views-field-title span.field-content, #centerInner div.contentLeft div.view-articleregion div.view-content div.views-row-even div.views-field-title span.field-content {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	color:#D03027;
	font-size:12px;
	font-weight:bold;
}
#centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-odd div.views-field-iid, #centerInner div.contentLeft div.view-clientsstories div.view-content div.views-row-even div.views-field-iid {
	padding: 0px 0px 0px 0px;
	width: 77px;
	margin: 0px;
	float: left;
}
#centerInner div.contentLeft div.view-clientsstories div.views-field-iid img {
	padding:5px 5px 5px 5px;
	margin:0px 5px 5px 0px;
	border:solid 1px #999999;
	float:left;
}
/*********************************************************************    Ends          ***********************************************/


/*********************************************************************    Site Map Styles *******************************************/
/* div.site-map div.sitemap-box {
	/* float:left;
	margin:-20px 0px 0px 0px;
}
div.site-map div.sitemap-box ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
div.site-map div.sitemap-box ul.menu li {
	padding: 29px 0px 4px 22px;
	margin: 0px;
	background:url(images/red2.gif) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
div.site-map div.sitemap-box ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
div.site-map div.sitemap-box ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.site-map div.sitemap-box ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.site-map div.sitemap-box ul.menu li ul.menu li a {
	padding: 8px 0px 0px 18px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	
}
div.site-map div.sitemap-box ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 5px;
    #margin: 5px 1px 10px 30px;
	_margin: 5px 1px 14px 15px;
	width:275px;
	float: left;
	color:#12598B;
	font-size:11px;
	font-weight:bold;
	
}
div.site-map div.sitemap-box ul.menu li ul.menu li {
	padding: 3px 0px 5px 10px;
	margin: 0 0 0 20px;
	background-image:none;
	list-style-image:url(images/arrowListItems.jpg) !important;
	font-family:Tahoma, Verdana, Arial;
}
div.site-map div.sitemap-box ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
div.site-map div.sitemap-box ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.site-map div.sitemap-box ul.menu li ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 240px;
	float: left;
	color:#12598B !important;
	font-size:11px;
	font-weight:bold;
}
div.site-map div.sitemap-box ul.menu li ul.menu li ul.menu li {
	padding: 5px 0px 0px 15px;
	margin: 0px;
	background-image:none !important;
	list-style:circle inside !important;
	font-family:Tahoma, Verdana, Arial;
}
div.site-map div.sitemap-box h2.title {
	font-family:Tahoma, Verdana, Arial;
	color:#FF0000;
	font-size:18px;
	display:none;
} */
/*********************************************************************       Ends  site map ****************************************/

.custom-menus ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 319px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-menus ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background:url(images/bgLitemList.jpg) no-repeat left bottom;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-menus ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-menus ul.menu li.active-trail a,.custom-articlepage ul.menu li ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-menus ul.menu li ul.menu li.active-trail a {
	color:#B81719;
}
.custom-menus ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-menus ul.menu li.active {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
div.custom-menus li.leaf {
	font-size:.8em;
	background-image:url(images/arrowListItems.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	padding: 0px 0px 10px 20px;
}
.custom-menus ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
 #margin: 5px 1px 10px 30px;
	_margin: 5px 1px 14px 15px;
	width: 290px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-menus ul.menu li ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-menus ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-menus ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-menus ul.menu li ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 290px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-menus ul.menu li ul.menu li ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px;
	background-image:none;
	list-style:circle;
	font-family:Tahoma, Verdana, Arial;
}
.custom-page ul.menu {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 5px 1px 14px 0px;
	width: 96%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-page ul.menu p {
	text-align:justify;
}
.custom-page ul.menu li {
	padding: 1px 0px 10px 18px;
	margin: 0px;
	background:url(images/arrowListItems.jpg) no-repeat left top;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-page ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
	
}
.custom-page ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-page ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 10px 0px;
	width: 290px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-page ul.menu li ul.menu li {
	padding: 12px 0px 10px 32px;
	margin: 0px;
	background-image:url(images/arrowListItems.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-page ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-page ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
 

.custom-page table {
	padding:15px 0px 5px 0px;
	width:550px;
}
.custom-page table td {
	padding:5px 0px 0px 0px;
}
.newsImage img {
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	border:solid 1px #999999;
}
.form-text {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
}
.custom-articlepage ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 600px;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-articlepage ul.menu li {
	padding: 6px 0px 13px 15px;
	margin: 0px;
	background-image:none;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-articlepage ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-articlepage ul.menu li.active-trail a {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-articlepage ul.menu li ul.menu {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px 1px 14px 0px;
	width: 100%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:bold;
}
.custom-articlepage ul.menu li ul.menu li {
	padding: 12px 0px 13px 32px;
	margin: 0px 0px 0px 0px;
	background-image:none;
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
}
.custom-articlepage ul.menu li ul.menu li a {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#979797;
	text-decoration:none;
}
.custom-articlepage ul.menu li ul.menu li a:hover {
	padding: 0px;
	margin: 0px;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.custom-articlepage img {
	padding:0px 8px 0px 0px
}
#node-227 div.content .textBg {
	padding: 0px;
	width: 176px;
	margin: 8px 0px 2px;
	float: left;
	background:url(images/textBg.jpg) no-repeat left top;
	border: 0px;
	height: 25px;
}
#node-227 div.content .textBg1 {
	padding: 0px 0px 0px 0px;
	width: 176px;
	margin: 0px 0px 0px 0px;
	float: left;
	background:url(images/textBg.jpg) no-repeat left top;
	border: 0px;
	height: 25px;
}
#node-227 div.content .textBg2 {
	padding: 0px 0px 0px 0px;
	width: 143px;
	margin: 0px 0px 0px 0px;
	float: left;
	background:url(images/textBg2.jpg) no-repeat left top;
	border: 0px;
	height: 25px;
}
#node-227 div.content .form-text {
	color:#A8A8A8;
	text-align:left;
	width:293px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/textBg2.jpg) no-repeat left top;
	padding:2px 7px 0px 7px;
	margin:2px 0px 0px 0px;
	border: 0px;
	display: inline;
	height:20px;
}
#node-227 div.content .form-select {
	color:#A8A8A8;
	text-align:left;
	width:300px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/textBg21.jpg) no-repeat left top;
	padding:0px 0px 0px 7px;
	margin:2px 0px 0px 0px;
	border: 0px;
	display: inline;
	height:20px;
}
#node-227 div.content .form-textarea {
	color:#A8A8A8;
	text-align:left;
	width:300px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 7px;
	margin:2px 0px 0px 0px;
}
#node-227 div.content .form-textarea {
	color:#A8A8A8;
	text-align:left;
	width:300px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 7px;
	margin:2px 0px 0px 0px;
}
#node-227 .inputField {
	color:#A8A8A8;
	text-align:left;
	width:160px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	margin:2px 0px 0px 2px;
	border: 0px;
	display: block;
}
#node-227 div.content .form-submit {
	width:105px;
	float:right;
	margin: 0px 170px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 30px;
	background:url(images/sendOn.jpg) no-repeat left center;
	border:none;
}
#node-227 .form-submit a {
	width:100px;
	display:block;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-indent: -9999px;
	background:url(images/goBtnOn.gif) no-repeat 0px 0px;
}
#node-227 .form-submit a:hover {
	background:url(images/goOver.jpg) no-repeat 0px 0px;
	width:26px;
	height: 19px;
	display:block;
}
#node-227 div.form-item {
	float:left;
}
#node-227 div.form-item label {
	float:left;
	width:150px;
	font-size:12px;
	line-height:20px;
	color:#666666;
}
#node-227 div.webform-component-select {
	width:100%;
	float:left;
}
#node-227 span.field-suffix {
	font-size:12px;
	color:#666666;
}
#node-227 div.webform-component-textarea {
	width:100%;
	float:left;
}
#node-227 div.webform-component-textfield {
	width:100%;
	float:left;
}
#node-227 div.webform-component-select div.form-checkboxes {
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}
#node-227 div.webform-component-select div.form-checkboxes div.form-item {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#node-227 div.webform-component-select div.form-checkboxes div.form-item label {
	width:400px;
	float:left;
}
#node-227 #webform-component-are_you_currently_receiving_our_newsletter_via_mail div.form-item label {
	width:400px;
	float:left;
}
#node-227 #webform-component-if_yes_would_you_like_to_opt_out_of_the_hard_copy_mailing_list div.form-item label {
	width:400px;
	float:left;
}
#node-227 #webform-component-if_no_would_you_like_to_be_on_our_hard_copy label {
	width:400px;
	float:left;
}
node-227 div.webform-component-select div.form-radios {
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	width:500px;
}
#node-227 div.webform-component-select div.form-radios div.form-item {
	width:100px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#node-227 div.webform-component-select div.form-radios div.form-item label {
	float:left;
}
#node-227 #webform-component-how_did_you_hear_about_us_ div.form-checkboxes {
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}
#node-227 #webform-component-how_did_you_hear_about_us_ div.form-checkboxes div.form-item {
	width:300px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#node-227 #webform-component-how_did_you_hear_about_us_ div.form-checkboxes div.form-item label {
	width:350px;
	float:left;
}

#node-39 div.content .form-submit {
	width:105px;
	float:right;
	margin: 0px 170px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 30px;
	background:url(images/sendOn.jpg) no-repeat left center;
	border:none;
}

.cyber_support {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	margin-top:10px;
}
.community_services {
	font-size:11px;
}
.community_services h3 {
	font-size:11px;
	font-weight:bolder;
}
.community_services td {
	padding-top:10px;
	padding-bottom:10px;
}

.staff_photo{
height:110px; 
padding-bottom:10px; 
border-bottom:2px dotted#e5e5e5;
}

.staff_photo img{
padding-right:8px;
padding-bottom:3px;
float:left;}

.staff_say{
margin-top:540px;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
color:#979797;
padding-bottom:2px;
width:322px;
}

.staff_say img{
padding-right:8px;
}


.staff {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#414141;
}
.staff td {
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:2px dotted #091077;
}
.photo {
	border:10px solid #ffffff;
}
.staff_profiles li {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}
.text_resize {
	float:right;
	width:150px;
	padding:0px;
	margin:0px 0px 21px 0px;
	background:url(images/text_change_icon.gif) no-repeat right center;
}

.titleDiv {
	float:left;
	width:640px;
	padding:0px;
	margin:0px;
}
.titleDivL {
	float:left;
	width:500px;
	padding:0px;
	margin:0px;
}
.titleDivR {
	float:left;
	width:125px;
	padding:0px;
	margin:20px 0px 0px 0px;
 	#margin:10px 0px 0px 0px;
}
#block-buttonBack{float:right;margin:20px 15px 20px 40px;}i
#block-printfriendly-0 {
	padding:0px;
	margin:-4px 0 0 10px;
	float:right;
	position:absolute;
	
	
}
.older_children li {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	padding-bottom:5px;
	padding-top:5px;
	color:#414141;
}


.block ul.menu li .active  {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.block ul.menu li ul.menu li .active  {
	margin: 0px;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#B81719;
}
.collapsible{
	float:left;
}
.body-field-wrapper{
	float:left;
}
.attachments{
	float:left;
}
.form-submit{
	float:left;
}
.options{
	float:left;
}
.admin{
	float:left;
	width:100%;
}

.positions_available{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
}

.positions_available td{
	padding:5px;
}


div.node-newsarticles div.field-field-article-date {
	float:left;
	width:100%;
	display:none;
}
div.node-newsarticles div.field-field-article-date div.field-label {
	float:left;
	width:100px;
	font-size:11px;
	color:#666666;
	padding:4px 0px 0px 0px;
	display:none;
}
div.node-newsarticles div.field-field-category {
	display:none;
}
div.node-newsarticles div.content div.image-attach-body {
	float:left;
	padding:4px 8px 4px 0px;
	margin:0px;
}
div.node-newsarticles div.content table.sticky-enabled  {
	border:none;
	width:250px;
	float:right;
	text-transform:uppercase;
	background-image:url(images/pdfIconSmall.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}
div.node-newsarticles div.content table.sticky-enabled th {
	display:none;
}
#printSection div.clear-block{
	float:left;
}
#printSection div.views-edit-view div.clear-block{
	float:none;
}

.caregivers{
font-family:Tahoma,Verdana,Arial; 
font-size:11px; 
color:#666666;
}

.caregivers td{
padding-bottom:10px;
}
div.custom-page div.press_releases  {
	background-image:none;
}
div.custom-page div.press_releases img {
	display:none;
}
div.custom-page div.press_releases ul {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 0px 0px;
	width: 96%;
	float: left;
	color:#12598B;
	font-size:12px;
	font-weight:nomal;
	background-image:none;
}
div.custom-page div.press_releases ul p {
	text-align:justify;
}
div.custom-page div.press_releases ul li {
	padding: 6px 0px 13px 0px;
	margin: 0px;
	background-image:none;
	list-style: none;
	font-family:Tahoma, Verdana, Arial;
	color:#C51B1C;
	
}
div.custom-page div.press_releases ul li a {
	padding: 0px;
	margin: 0 0 0 36px;
	font-family:Tahoma, Verdana, Arial;
	color:#C51B1C;
	text-decoration:none;
	background-image:none;
	
}

div#node-523 #webform-component-your_full_name label{float:left;}
div#node-523 #webform-component-your_email_address label{float:left;}
div#node-523 #webform-component-your_contact_number label{float:left;}
div#node-523 #webform-component-comments label{float:left;}

div#node-523 #webform-component-your_full_name input{width:124px; margin:1px 0 0 53px; padding:3px 0 0 3px; height:18px;}
div#node-523 #webform-component-your_email_address input{width:124px; margin:1px 0 0 22px; padding:3px 0 0 3px; height:18px;}
div#node-523 #webform-component-your_contact_number input{width:124px; margin:1px 0 0 7px; padding:3px 0 0 3px; height:18px;}
div#node-523 #webform-component-comments textarea{width:158px; height:80px; margin:1px 0 0 90px; padding:3px 0 0 3px;}

div#node-523 #edit-submit {margin:15px 0 40px 170px; align:center;}
div#node-523 div.content p.plsenter{margin-top:10px; font-size:0.9em;}

#node-523 fieldset {width:400px; margin:0 0 -30px 20px; border:none; color:#414141;}



.search-form{
	
	padding:10px 0px 20px 0px;
	margin:0px 0px 10px 0px;
}

.search-form .form-item{
	
	padding:10px 0px 20px 0px;
	margin:0px 0px 10px 0px;
}
.search-form .form-item label{
	
	padding:6px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:150px;
	float:left;
}
.search-form .search-advanced{
	float:left;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
.search-form .form-item .form-text{
	
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 0px;
	width:250px;
	float:left;
}

.search-form .criterion .form-item label{
	
	padding:6px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:250px;
	float:left;
}
.search-form .criterion .form-item .form-text{
	
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 0px;
	width:150px;
	float:left;
}
.search-form .criterion .form-item .form-checkboxes label.option{
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

}
.search-form .criterion .form-item .form-checkboxes input{
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
0}

.search-form .form-item .form-submit{
	
	padding:0px 5px 0px 5px;
	margin:2px 0px 0px 15px;
	float:left;
	height:25px;
}



.box{
 float:left;
}
.box h2{
	float:left;
	color:#990000;
	font-size:16px;
	padding:10px 0px 15px 0px;
	margin:0px 0px 0px 0px;
}
.box .content{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.box .content .search-results{
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}
.box .content .search-results .search-info{
	display:none;
}
dt.title{
	background-image:url(images/arrow.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding:0px 0px 0px 16px;
	margin:0px 0px 0px 0px;

}

.reset input{margin-left:10px; padding:0 0 2px 0; width:70px;}

#subsimplenews_id p{display:none;}
.subsimplenews{padding:0px 12px 0 12px;}
.subsimplenews .form-radios{display:none;}
.subsimplenews span.form-required{display:none;}
.subsimplenews #edit-mail{height:13px; padding:5px 0 5px 0; margin:0 5px 0 5px; width:180px;}
.subsimplenews label{float:left;}
.subsimplenews #edit-submit-1{height:27px; padding:0 0 5px; font-size:12px; margin:-5px 0 10px 50px;width:75px;}
.subsimplenews #edit-submit-2{height:27px; padding:0 0 5px; font-size:12px; margin:-5px 0 10px 5px; width:90px;}
.subsimplenews .simplenewsheader img{margin:0 0 0 -11px;}
.feedback img{
margin-top:-50px;
margin-right:0px;
padding-bottom:0px;
margin-left:0px;
}
#simplenews-confirm-removal-form div.container-inline input.form-submit{margin:0 0 10px 10px;}
#simplenews-confirm-removal-form div.container-inline a{padding:5px 0 0 0; float:left; margin:0 0 0 10px;}
#simplenews-confirm-removal-form p{margin:5px 0 0 0px; float:left; padding:0 0 20px 13px;}

#simplenews-confirm-add-form div.container-inline input.form-submit{margin:0 0 10px 10px; clear:both;}
#simplenews-confirm-add-form div.container-inline a{padding:5px 0 0 0; float:left; margin:0 0 0 10px;}
#simplenews-confirm-add-form p{margin:5px 0 0 0px; float:left; padding:0 0 20px 13px;}
.webform-confirmation #gwProxy p{display:none;}

div#node-6 p.headtitle b {color:#D03027; margin:0;
padding:5px 0 10px;}
div#node-6 p.headtitle{font-size:12px;}

div#node-528 textarea#edit-message-content{height:200px;}

div.tell_a_friend input.recipient{
/*padding:5px 0; */
width:200px; 
font-size:12px;
border:1px solid #cccccc;
height:24px;
}

div.tell_a_friend input.name{
margin:0;
width:200px; 
font-size:12px;
border:1px solid #cccccc;
height:24px;
}

div.tell_a_friend input.uremail{
/*padding:5px 0; 
margin:0 0 0 22px;*/ 
width:200px; 
font-size:12px;
height:24px;
}

div.tell_a_friend input#submittofriend{margin:0 0 0 252x; font-size:14px;}

div.contentLeft div#block-addtoany-0 
{
    position: absolute;
    margin: 450px 0 0 0;
}

div.footer ul.links li.last a
{
   border:none;
}

.custom-page ul.menu li p#prel_title {

background:transparent url(/themes/nitobe/images/arrow.jpg) no-repeat scroll left top;
color:#979797;
font-family:Tahoma,Verdana,Arial;
margin:0 0 0 20px;
padding:0 0 0 15px;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

div.node-form div#edit-title-wrapper 
{
   clear:both; 
}

div.node-form div.standard div.form-item label
{
  clear:both;
}

div.donationexport table#donation_report
{
border-bottom:2px solid #CCCCCC;
margin:5px 0 0 0;
}

div.donationexport td.linetd {
border-bottom:2px solid #CCCCCC;
border-top:2px solid #CCCCCC;
font-weight:bold;
}


div.donationexport table#donation_report td
{
padding:10px 15px 0 5px;
vertical-align:top;
}

div#node-555 input.form-submit
{
margin:20px 0 0 5px;
}

div#node-555 input.form-submit-filter
{
 background-color:#8A0E10;
 color:#FFFFFF;
 cursor:pointer;
 font-size:0.8em;
 font-weight:bold;
 height:20px;
}

dl.node-type-list dt{ padding:0px;}
dl.node-type-list dd{ margin:0 0 20px 0;}

div.ourClientStories_home img
{
 position:absolute;
}

div#block-submenutree-2 h3.sIFR-replaced embed.sIFR-flash
{
  /*width:307px !important;*/
}

div.image-attach-body
{
  margin:0 30px 0 0;
}
div.container-inline input#edit-submit{color:transparent;}
div.our{text-align:justify !important;}
div#user-admin-buttons input.form-submit
{
  color:#FFFFFF;
}

div#node-admin-filter ul.clear-block div#node-admin-buttons input#edit-submit
{
  color:#FFFFFF;
}

div.node-form div.container-inline-date
{
  margin:10px 0 20px 0;
}


div.views-field-field-end-date-value
{
color:#666666;
float:left;
font-size:11px;
font-weight:bold;
margin:0;
padding:5px 10px 0 8px;
/*position:absolute;
width:500px;*/
}

div.views-field-field-end-date-value span.date-display-single
{
margin:0 0 0 5px;
}

form.confirmation div.container-inline input#edit-submit
{
  color:#FFFFFF;
}


/**Robert March 26, 2010**/

table.MsoNormalTable tr td.BgMsoNormalTable{background: #666666; border: #f0f0f0; padding: 1.5pt;}
table.MsoNormalTable tr td.TopBgNormalTable{border: medium none #f0f0f0; padding: 1.5pt; background: #666666 none repeat scroll 0% 0%; width: 135pt;}
.maintexttitle{font-size: 10pt; color: white; font-family: Tahoma;}
table.MsoNormalTable tr td.bodytitle{background: #999999; border: #f0f0f0; padding: 1.5pt;}
td.bg1{ background-color: transparent; border: #f0f0f0; padding: 1.5pt; }
td.bg2{ background: #ff6600; border: #f0f0f0; padding: 1.5pt; }
td.bg3{ background-color: transparent; border: #f0f0f0; padding: 1.5pt; }
td.lefttitle{border: medium none #f0f0f0; padding: 1.5pt; width: 135pt; background-color: transparent;}

div.view-NewsEvents div.item-list ul.pager li.viewall a
{
  background:url("images/next.jpg") no-repeat scroll right center transparent;
  color: #D03027;
  text-decoration:none;  
}

#block-views-NewsEvents-block_1 div.view-footer a
{
  background:url("images/next.jpg") no-repeat scroll right center transparent;
  margin:89px 0 0 -64px;
  position:absolute;
  width:50px;
  padding:0 10px 0 0;
}

/*div.view-footer {display:none;}*/

/******************************************* Style for Financial Information ****************************************/
#node-723 .financial{
border:1px solid #ffffff;
font-size:12px;
font-family:Arial;
width:640px;
border:1px solid #ffffff;
line-height:18px;
border-right:1px solid #ffffff;
background-color:#666666;
}

#node-723 .row_color{
padding-top:5px;
border-right:1px solid #ffffff;
text-align:center;
background-color:#ff9900;
width:160px;
width:64px;
height:16px;
color:#ffffff;
font-weight:bold;
font-size:12px;
font-family:Arial;}


#node-723 .row-header td{
border:1px solid #ffffff;
/*background-color:#999999;*/
font-family:Arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding:5px;
}

#node-723 .financial td{
border-bottom:1px solid #fff;
border-right:1px solid #fff;
background-color:#999999;
font-family:Arial;
font-size:12px;
color:#ffffff;
height:32px;
padding:5px;
}


.financial .row-header td{
background-color:#666 !important; 
}


#node-723 .row_footer{
font-family:Arial;
font-size:12px;
color:#ffffff;
text-align:left;
height:32px;
font-weight:bold;}

#node-723 .row_footer td{
background-color:#ff9900;
border:1px solid #ffffff;
padding:3px;
height:32px;
font-weight:bold;
}


/*#node-723 .row_line2 td, #node-723 .row_line3 td, #node-723 .row_line4 td, #node-723 .row_line5 td, #node-723 .row_line6 td, #node-723 .row_line7 td, #node-723 .row_line8 td, #node-723 .row_line9 td, #node-723 .row_line10 td, #node-723 .row_line11 td, #node-723 .row_line12 td, #node-723 .row_line13 td, #node-723 .row_line14 td, #node-723 .row_line15 td, #node-723 .row_line16 td, #node-723 .row_line17 td, #node-723 .row_line18 td, #node-723 .row_line19 td, #node-723 .row_line20 td, #node-723 .row_line21 td, #node-723 .row_line22 td, #node-723 .row_line23 td, #node-723 .row_line24 td{
border:1px solid #ffffff;
background-color:#999999;
font-family:Arial;
font-size:12px;
color:#ffffff;
height:32px;
padding:5px;
}*/

/*
#node-723 .row_line{
border:1px solid #ffffff;
background-color:#FF0000;
}
*/

/*#node-723 .row_line1{
background-color:#666666;}

#node-723 .row_line1 td{
border:1px solid #ffffff;
background-color:#999999;
font-family:Arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding:5px;
}*/



/*
.view-footer2
{
	color:#515151;
	font:10px Verdana,Arial,Helvetica,sans-serif;
	height:15px;
	margin:90px 150px 0;
	padding:0;
	position:absolute;
	width:90px;
	float: right;
}
*/

/*TOUCH - WANT TO LEARN MORE BLOCK - Start*/
/*CREATED BY JANE ON 10/05/2010*/

.want-to-learn-more{
padding-top:10px;
/*margin-bottom:15px;*/
margin-bottom: 81px;
}


.want-to-learn-more table.content{
background-color:#F4F4F4;
width:650px;
}

.want-to-learn-more td{
margin:0;
padding:0px;
}

.want-to-learn-more ul{
margin:0;
padding:0px;
width:325px;
}


.want-to-learn-more ul.left{
	width:380px		
}

.want-to-learn-more ul.right{
	width:270px		
}

*html .want-to-learn-more ul.left{
	width:345px		
}

*html .want-to-learn-more ul.right{
	width:235px		
}

.want-to-learn-more li{
	list-style: none;
	border:none;
	border-bottom: 1px solid #ccc;
	margin:0;
	padding:10px;
	padding-left:25px;
	line-height:auto;
	font-size:auto;
}

.want-to-learn-more li.last{
border:none
}

.want-to-learn-more li.menu-144{	
	background:url(images/red.gif) no-repeat 5px center;
 }
 
.want-to-learn-more li.menu-145{	
	background:url(images/arrow-org.gif) no-repeat 5px center;
 }
 
.want-to-learn-more li.menu-146 {
	background:url(images/arrow-yell.gif) no-repeat 5px center;
}
.want-to-learn-more li.menu-147 {
	background:url(images/arrow-gre.gif) no-repeat 5px center;
}
.want-to-learn-more li.menu-148 {
	background:url(images/arrow-blu-l.gif) no-repeat 5px center;
}
.want-to-learn-more li.menu-149 {
	background:url(images/arrow-whi.gif) no-repeat 5px center;
}
.want-to-learn-more li.menu-150 {
	background:url(images/arrow-blu-d.gif) no-repeat 5px center;
}

 /*TOUCH - WANT TO LEARN MORE BLOCK - End*/
 
 
 
/****** What's new - Home Page ******/
.footer-and-pager
{
	height: 25px; 
	position: relative; 
} 
 
.view-footer2
{
	margin: 0pt; 
	padding: 0pt; 
	position: absolute; 
	height: auto; 
	width: auto; 
	/*top: 90px;*/ 
	left: 230px;
}

.view-footer2 p
{
	padding: 0pt; 
	margin: 0pt;
}

div#block-views-NewsEvents-block_1 div.view-content
{
	height: 98px; 
}

div#block-views-NewsEvents-block_1 div.item-list
{
	margin: 0pt;
	padding: 0pt; 
	position: absolute; 
	/*top: 90px;*/
}

/*div#block-block-35
{
  margin-top:-18px;
}*/

/****** End of What's new - Home Page ******/ 

div.sidebar3 ul.menu
{
  margin-top:50px;
}

div.sidebar3 div#block-user-1 h3.sIFR-replaced
{
  display:none;
}

div.headerRight ul#topLinks li.menu-115 embed.sIFR-flash
{
  width:98px !Important;
}

#block-headerimage-1 .image-attach-teaser{
border:none !important;
}

div.sidebar3 div.block-submenutree
{
  height:70px !important;
}

div.sidebar4, div.sidebar8
{
  margin-top:22px;
}


.sidebar30 #block-secondarymenutree-2 .menu li a{
	display:none
}



div#tell_a_friend div
{
  color:#414141;
  font-size:11px;
  font-weight:normal;
  margin:0;
  padding:0 0 6px;
  width:400px;
  line-height:30px;  
}

div#tell_a_friend span.yourname
{
  margin-right:37px;
}

div#tell_a_friend span.youremail
{
  margin-right:20px;
}


div.donation-csv-export{float:left;background-color:#8A0E10;width:58px;height:28px;border:1px solid #999999;color:#FFFFFF;text-indent:10px;font-size:20px;font-weight:bold;margin:0;padding:0 4px;cursor:pointer;}


/*TOUCH Moviw night webform*/
#webform-client-form-953,
#webform-client-form-1280,
#webform-client-form-953 .form-item label
#webform-client-form-1280 .form-item label
{
	font-size:12px !important;
}

#webform-client-form-953 .form-radios  input,
#webform-client-form-1280 .form-radios  input{
  padding:0;
  border:0;
}
#webform-client-form-953 .form-radios .form-item,
#webform-client-form-1280 .form-radios .form-item
{
padding-bottom:10px;
#padding-bottom:2px;

}

#webform-client-form-953 .form-radios label,
#webform-client-form-1280 .form-radios label
{
	color:#414141 !important;
	padding-top:0;
	padding-bottom:0;
}

#webform-client-form-953 fieldset,
#webform-client-form-1280 fieldset
{
padding:10px !important;
font-size:12px !important;
}

#webform-client-form-953 #webform-component-markup-1 p,
#webform-client-form-1280 #webform-component-markup-1 p
{
font-size:16px !important;
}

#webform-client-form-953 #webform-component-markup-1 p,
#webform-client-form-1280 #webform-component-markup-1 p,
#webform-client-form-953 fieldset label,
#webform-client-form-1280 fieldset label,
#webform-client-form-953 #webform-component-total-donation-amount label,
#webform-client-form-1280 #webform-component-total-donation-amount label
{
	color:red;
}

#webform-client-form-953 #webform-component-total-donation-amount label.option,
#webform-client-form-1280 #webform-component-total-donation-amount label.option
{
color:#414141;
}

#webform-client-form-953 input#edit-submitted-ticket-purchase-total-donation-amout,
#webform-client-form-1280 input#edit-submitted-ticket-purchase-total-donation-amout
{
	border:none;
}

#webform-client-form-953 input.form-submit,
#webform-client-form-1280 input.form-submit
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}

#webform-client-form-953 #webform-component-markup-1,
#webform-client-form-1280 #webform-component-markup-1
{
Font-size: 16px !important;
padding-top:10px;
}

#webform-client-form-953 #edit-submitted-donation-amount-wrapper input#edit-submitted-donation-amount,
#webform-client-form-1280 #edit-submitted-donation-amount-wrapper input#edit-submitted-donation-amount
{
z-index:999 !important;
}

#webform-client-form-953 #edit-submitted-ticket-purchase-total-donation-amout-wrapper .field-prefix,
#webform-client-form-1280 #edit-submitted-ticket-purchase-total-donation-amout-wrapper .field-prefix
{
font-size:12px !important;
}

#webform-client-form-953 input#edit-submitted-donation-amount,
#webform-client-form-1280 input#edit-submitted-donation-amount
{
margin-left:50px !important;
margin-top:20px;
}

#webform-client-form-953 #webform-component-markup-2 p,
#webform-client-form-1280 #webform-component-markup-2 p
{
	color:red;
	margin-bottom:0px;
    font-size:16px !important; /*Added by Jane on 25 August 2011*/	
	/*Edited by Martin*/
}

#webform-client-form-953  #edit-markup-2-draggable-wrapper,
#webform-client-form-1280  #edit-markup-2-draggable-wrapper{
    display:block;
	position:absolute;!important;
	top:-25px!important;
}

#movie-form-confirmation td input
{
background-color:#8A0E10;
border:1px solid #999999;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
}


#movie-form-confirmation .movie-form-confirmation-table 
{	
	margin-top:10px;
}

#movie-form-confirmation .movie-form-confirmation-table tbody th
{
padding:10px;
border:none;
padding-left:0px;
}

#movie-form-confirmation .movie-form-confirmation-table td
{
padding:10px;
padding-left:0px;
}

.movie-report td,
.movie-report th
{
	background-color:#fff;
	border:1px solid grey;
	padding:5px;
}
.movie-report th
{
	background-color:#000;
	color:#fff;
}

.movie-report th a
{
	color:#fff
}

/*Touch Movie Night, Ticket Sold*/
/*RESET CSS FOR WEBFORM*/
#webform-client-form-1157 #edit-markup-2-draggable-wrapper{
	margin-top:50px;
}

#webform-client-form *{margin:0;padding:0;}
#webform-client-form-953.ticket-sold{height:685px;margin-top:50px;position:relative;}
#webform-client-form-953.ticket-sold #edit-markup-1-draggable-wrapper{margin-top:5px;top:25px;}
#webform-client-form-953.ticket-sold #edit-cash-donation-fieldset-fieldset-draggable-wrapper{top:65px;}
#webform-client-form-953.ticket-sold #edit-donation-amount-draggable-wrapper{top:160px !important;#top:155px!important;left:195px !important;}
#webform-client-form-953.ticket-sold #edit-type-of-identification-draggable-wrapper{top:295px;}
#webform-client-form-953.ticket-sold #edit-nric-passport-fin-number-draggable-wrapper{top:295px;}
#webform-client-form-953.ticket-sold #edit-first-name-draggable-wrapper{top:325px;}
#webform-client-form-953.ticket-sold #edit-last-name-draggable-wrapper{top:355px}
#webform-client-form-953.ticket-sold #edit-mailing-address-draggable-wrapper{top:385px;}
#webform-client-form-953.ticket-sold #edit-postal-code-draggable-wrapper{top:495px;}
#webform-client-form-953.ticket-sold #edit-contact-no-draggable-wrapper{top:525px;}
#webform-client-form-953.ticket-sold #edit-email-address-draggable-wrapper{top:555px;}
#webform-client-form-953.ticket-sold #edit-markup-3-draggable-wrapper{top:585px;}
#webform-client-form-953.ticket-sold #markup_element_NdBlTfJltx{top:325px;}
#webform-client-form-953.ticket-sold #markup_element_PHO4DP0l5b{top:355px;}
#webform-client-form-953.ticket-sold #markup_element_nIUAwe3eNz{top:385px;}
#webform-client-form-953.ticket-sold #markup_element_Qd5TRb7fb0{top:495px;}
#webform-client-form-953.ticket-sold #markup_element_OQmZyd5NO1{top:525px;}
#webform-client-form-953.ticket-sold #markup_element_wsmkaX0APF{top:555px;}
#webform-client-form-953.ticket-sold #markup_element_usuq0KylTH{top:295px;}
#webform-client-form-953.ticket-sold #markup_element_yAgKduRN7q{top:325px;}
#webform-client-form-953.ticket-sold #markup_element_8LeP1Q8gTw{top:355px;}
#webform-client-form-953.ticket-sold #markup_element_KLfx8ZPZ3o{top:385px;}
#webform-client-form-953.ticket-sold #markup_element_57T8FTUEuT{top:555px;}
#webform-client-form-953.ticket-sold #edit-submit-draggable-wrapper{top:635px;}
#webform-client-form-953.ticket-sold #markup_element_REQlKy1AJ2{top:295px;}
#webform-client-form-953 #edit-donation-amount-draggable-wrapper{
top:245px !important;
#top:240px !important;
left:190px !important;
#left:200px !important;}

/*Touch Hawker Fest Form*/
#webform-client-form-1157,
#webform-client-form-1157 .form-item label
{
	font-size:12px !important;
}
#webform-client-form-1157 #webform-component-markup-0 p{
	font-size:14px!important;	
}

#webform-client-form-1157 .form-radios  input{
  padding:0;
  border:0;
}
#webform-client-form-1157 .form-radios .form-item
{
padding-bottom:10px;
#padding-bottom:2px;

}

#webform-client-form-1157 .form-radios label
{
	color:#414141 !important;
	padding-top:0;
	padding-bottom:0;
}

#webform-client-form-1157 fieldset
{
padding:10px !important;
font-size:12px !important;
}

#webform-client-form-1157 #webform-component-markup-1 p
{
font-size:16px !important;
}

#webform-client-form-1157 #webform-component-markup-1 p,
#webform-client-form-1157 fieldset label,
#webform-client-form-1157 #webform-component-total-donation-amount label,
#webform-client-form-1157 #webform-component-markup-0 p
{
	color:red;
}

#webform-client-form-1157 #webform-component-total-donation-amount label.option
{
color:#414141;
}

#webform-client-form-1157 input#edit-submitted-ticket-purchase-total-donation-amout
{
	border:none;
}

#webform-client-form-1157 input.form-submit 
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}

#webform-client-form-1157 #webform-component-markup-1 
{
Font-size: 16px !important;
padding-top:10px;
}

#webform-client-form-1157 #edit-submitted-donation-amount-wrapper input#edit-submitted-donation-amount
{
z-index:999 !important;
}

#webform-client-form-1157 #edit-submitted-ticket-purchase-total-donation-amout-wrapper .field-prefix
{
font-size:12px !important;
}

#webform-client-form-1157 input#edit-submitted-donation-amount
{
margin-left:3px !important;
margin-top:20px;
width:125px!important;
}

#webform-client-form-1157 #webform-component-markup-2 p
{
	color:red;
	margin-bottom:0px;
    font-size:16px !important; /*Added by Jane on 25 August 2011*/	
	/*Edited by Martin*/
}

#webform-client-form-1157  #edit-markup-2-draggable-wrapper{
    display:block;
	position:absolute;!important;
	top:-25px!important;
}

#movie-form-confirmation td input
{
background-color:#8A0E10;
border:1px solid #999999;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
}


#movie-form-confirmation .movie-form-confirmation-table 
{	
	margin-top:10px;
}

#movie-form-confirmation .movie-form-confirmation-table tbody th
{
padding:10px;
border:none;
padding-left:0px;
}

#movie-form-confirmation .movie-form-confirmation-table td
{
padding:10px;
padding-left:0px;
}

.movie-report td,
.movie-report th
{
	background-color:#fff;
	border:1px solid grey;
	padding:5px;
}
.movie-report th
{
	background-color:#000;
	color:#fff;
}

.movie-report th a
{
	color:#fff
}

/*Touch Movie Night, Ticket Sold*/
/*RESET CSS FOR WEBFORM*/
#webform-client-form *{margin:0;padding:0;}
#webform-client-form-1157.ticket-sold{height:685px;margin-top:50px;position:relative;}
#webform-client-form-1157.ticket-sold #edit-markup-1-draggable-wrapper{margin-top:5px;top:25px;}
#webform-client-form-1157.ticket-sold #edit-cash-donation-fieldset-fieldset-draggable-wrapper{top:65px;}
#webform-client-form-1157.ticket-sold #edit-donation-amount-draggable-wrapper{top:160px !important;#top:155px!important;left:195px !important;}
#webform-client-form-1157.ticket-sold #edit-type-of-identification-draggable-wrapper{top:295px;}
#webform-client-form-1157.ticket-sold #edit-nric-passport-fin-number-draggable-wrapper{top:295px;}
#webform-client-form-1157.ticket-sold #edit-first-name-draggable-wrapper{top:325px;}
#webform-client-form-1157.ticket-sold #edit-last-name-draggable-wrapper{top:355px}
#webform-client-form-1157.ticket-sold #edit-mailing-address-draggable-wrapper{top:385px;}
#webform-client-form-1157.ticket-sold #edit-postal-code-draggable-wrapper{top:495px;}
#webform-client-form-1157.ticket-sold #edit-contact-no-draggable-wrapper{top:525px;}
#webform-client-form-1157.ticket-sold #edit-email-address-draggable-wrapper{top:555px;}
#webform-client-form-1157.ticket-sold #edit-markup-3-draggable-wrapper{top:585px;}
#webform-client-form-1157.ticket-sold #markup_element_wSXzMEwDJ5{top:325px;}
#webform-client-form-1157.ticket-sold #markup_element_atGhmLyQIB{top:355px;}
#webform-client-form-1157.ticket-sold #markup_element_NPZXTDwy1i{top:385px;}
#webform-client-form-1157.ticket-sold #markup_element_MoEnMCZA38{top:495px;}
#webform-client-form-1157.ticket-sold #markup_element_xCW2dWSFnt{top:525px;}
#webform-client-form-1157.ticket-sold #markup_element_tR9JlvzXQq{top:555px;}
#webform-client-form-1157.ticket-sold #markup_element_cGaT5VlrSb{top:295px;}
#webform-client-form-1157.ticket-sold #markup_element_yAgKduRN7q{top:325px;}
#webform-client-form-1157.ticket-sold #markup_element_8LeP1Q8gTw{top:355px;}
#webform-client-form-1157.ticket-sold #markup_element_KLfx8ZPZ3o{top:385px;}
#webform-client-form-1157.ticket-sold #markup_element_57T8FTUEuT{top:555px;}
#webform-client-form-1157.ticket-sold #edit-submit-draggable-wrapper{top:635px;}
#webform-client-form-1157.ticket-sold #markup_element_REQlKy1AJ2{top:295px;}
#webform-client-form-1157 #edit-donation-amount-draggable-wrapper{
/*top:355px !important;
#top:350px !important;
left:195px !important;
#left:205px !important;*/}

.textarea-identifier.description{display:none;}
/************************************************/
/*CSS for http://www.touch.org.sg/upcomingevents*/
/************************************************/
.view-id-upcoming_events .views-field-field-events-img-fid
{ /*Settings for thumbnail image*/
	float:left;
	padding-right:15px;
	padding-bottom:30px;
}

.view-id-upcoming_events .views-row-even,
.view-id-upcoming_events .views-row-odd,
.view-id-upcoming_events .views-row-first,
.view-id-upcoming_events .views-row-last
{ /*Settings for each content row*/	
	clear:both;
	padding-bottom:30px;
}

/************************************************/
/*CSS for upcoming events description pages*/
/************************************************/
.node-upcoming_events .field-field-events-img
{ /*Settings for description image*/
	text-align:center;
}

/************************************************/
/*CSS for http://www.touch.org.sg/helplines*/
/************************************************/

.view-id-helplines
{
	font-size:11px;
	color:#333333;
	line-height:18px;
}

.view-id-helplines p
{
	margin-bottom:8px;
	font-size:11px;
	line-height:18px;
}

.view-id-helplines .views-field-title,
#block-block-38 .views-field-title
{ /*Setting for helpline name*/
	float:left;
	width:200px;
	font-weight:bold;
	font-size:16px;
	color:#333333;
}

.view-id-helplines .views-field-field-helplines-hotline-value,
#block-block-38 .views-field-field-helplines-hotline-value
{ /*Settings for hotline*/
	font-weight:bold;
	color:#D03027;
	font-size:16px;
}

.view-id-helplines .views-field-field-helplines-hrs-value,
#block-block-38 .views-field-field-helplines-hrs-value
{ /*settings for opening hours*/
	padding-bottom:15px;
	color:#333333;
	font-style:italic;
	
}

.view-id-helplines .views-row-even,
.view-id-helplines .views-row-odd,
.view-id-helplines .views-row-last
{ /*Settings for each content row*/	
	border-bottom:1px solid grey;
	padding-top:15px;
	font-size:11px;
}

#block-block-38
{
	padding-top:15px;
	
}

/*CSS for http://www.touch.org.sg/courses_talks*/
.view-id-courses_talks .views-table
{ /*Settings for table*/
	clear:both;
	width:650px;
}

.view-id-courses_talks .views-table td
{
	padding:5px 10px;
	text-align:left
}

.view-id-courses_talks .views-field-nothing
{
	width:1px;
}

.view-id-courses_talks caption
{/*Settings for service type*/
	font-size:14px;
	padding-top:30px;
	text-align:left;
	padding-bottom:10px;
	border-bottom:1px solid grey;
}

.view-id-courses_talks .views-field-title a
{
	text-decoration:underline;
	font-size:12px;
}

.view-id-courses_talks .views-field-field-courses-talks-current-date-value{
	width:120px;
	font-size:12px;
}

/*//// Helplines styling 26-09-2011 ///*/
div.view-id-helplines .helplines_eng
{
    color: #D03027;
    font-size: 16px;
    font-weight: bold;
	margin-bottom:9px;
	margin-top:3px;
}


#block-block-38 .views-field-field-helplines-logo
{
    display:block;
    float:right;
}

/*////// End /////*/



/*CSS for courses and talks details page*/
.node-courses_talks .field-field-courses-talks-img
{
	text-align:center;
	border-top:1px solid #fff
}

.node-courses_talks .node-taxonomy .field-item
{
	font-size:11px;
	color:#333;
	padding-top:5px;
}

.node-courses_talks .field-field-courses-talks-dates-avail
{
	padding-bottom:20px;
}
/*CSS for http://www.touch.org.sg/chinese_content */

div#node-995 p, div#node-995 h3, div#node-995 li a, div#node-995 .about_tcsi a, div#node-995 table b, div#node-995 b
{
   font-size:13px;}
   
div#node-995 table
{
   font-size:13px;
   line-height:18px;
}

div#node-995 table th
{
   padding-bottom:6px;}

div#node-995 table td
{
   border:1px solid #414141;
   padding:8px;
}

div#node-995 li
{
   color: #414141;
   font-size:13px;}

div.about_title_chinese {
    background-color: #CA1B1C;
    color: #FFFFFF;
    font-size: 14px;
    margin-bottom: 5px;
    padding: 10px;
}

div.about_title_chinese b
{
    color: #fff;
	font-size:15px !important;}

div.go_top {
    font-size: 11px;
    margin-bottom: 20px;
    margin-top: 20px;
}

/*CSS for http://www.touch.org.sg/gifts_resources*/

.view-id-gifts_resources .views-view-grid
{
	clear:both;
	font-size:12px;
	line-height:12px;
}

.view-id-gifts_resources .views-view-grid a
{	
font-size:12px;
	line-height:12px;
}

.view-id-gifts_resources .views-view-grid td
{
	width:150px;
	padding:5px;
	padding-top:10px;
	padding-bottom:30px;
}

.view-id-gifts_resources h3
{
	color:#333;
	font-size:14px;
	clear:both;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom:1px solid grey;
	font-weight:bold;
}

.view-id-gifts_resources .views-field-title,
.view-id-gifts_resources .views-field-title-1,
.view-id-gifts_resources .views-field-field-gifts-resources-title-cn-value
{
	padding-bottom:10px;
}

.view-id-gifts_resources .views-field-title-1
{
	text-align:left;
}

.view-id-gifts_resources .views-field-field-gifts-resources-img-fid
{
	/*text-align:center !important;*/
	padding-bottom:10px;
}

/*CSS for gifts and resources details page*/
.node-gifts_resources img
{
	text-align:center;
	border:1px solid #000;
}

.node-gifts_resources .field-field-gifts-resources-title-cn
{
	font-size:30px;
	padding-bottom:20px;
	font-weight:bold;
}

#node-995 h3 a
{
font-size:13px;
}




/*///// Home page Styling 30092011////*/

#block-block-43 td{
    padding-right: 17px;
}


#block-views-upcoming_events-block_1 h3
{
   display:none;}


#block-views-upcoming_events-block_1
{
  background-image:url(/themes/nitobe/images/upcomingevents_bg.jpg);
  background-repeat:no-repeat;
 /* height: 120px;*/
  height:150px;
  line-height: 18px;
  margin-bottom: 20px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 50px;
  width: 307px;
  margin-left: -7px;}
 
  
  
#block-views-upcoming_events-block_1 .views-field-title {

  font-size: 14px;
  font-weight: bold;
}



/*///// Home page Styling 04102011////*/

.view-id-upcoming_events .view-footer .more-link
{
    display: block;
    margin-top: -18px;
	margin-right: 10px;}
	
.view-id-upcoming_events .view-footer .jcarousel-controls
{
  font-size:11px;
  display: block;}

.view-id-upcoming_events .view-footer .jcarousel-controls a{
  cursor:pointer;
}

	
#block-block-44 .dv {
    background-image: url("/themes/nitobe/images/curveBg.jpg");
    background-repeat: no-repeat;
    clear: both;
    height: 65px;
    margin-bottom: 18px;
    width: 323px;
}

#block-block-44 .donBtn, #block-block-44 .volBtn {
    margin-left: 10px;
}


#block-block-44 .donBtn a {
    background: url("images/donateBtn.png") no-repeat scroll left top transparent;
    display: block;
    height: 49px;
    text-indent: -9999px;
}

#block-block-44 .volBtn a {
    background: url("images/volunterBtn.png") no-repeat scroll left top transparent;
    display: block;
    height: 49px;
    text-indent: -9999px;
}

/*/////  10102011 Homepage Styling ///*/


#block-block-43
{
    bottom: 125px;
    position: absolute;}

#block-block-44
{
   margin-left:-5px;}
   
#block-block-44 .donBtn a:hover {
	background:url("images/donateBtn.png") no-repeat left bottom;
}

#block-block-44 .volBtn a:hover {
	background:url("images/volunterBtn.png") no-repeat left bottom;
}


div.view-id-upcoming_events .views-field-field-events-thumb-fid
{
    display: block;
    float: left;
    margin-bottom: 15px;
    padding-right: 8px;
	height:100px;
}


#block-views-upcoming_events-block_1 .view-footer{
  margin-top:-25px;
  position:relative;
  z-index:10;
}
/* touch movie night 2014 */
div#printSection div.node-webform form#webform-client-form-1280{
	position:relative;
}
div#printSection div.node-webform form#webform-client-form-1280 fieldset#webform-component-cash-donation-fieldset{
	position:relative;
}
div#printSection div.node-webform form#webform-client-form-1280 fieldset#webform-component-cash-donation-fieldset div#webform-component-cash-donation-fieldset--donation-amount{
	left: 194px;
    position: absolute;
    top: 103px;
}
div#edit-submitted-cash-donation-fieldset-donation-amount-wrapper input#edit-submitted-cash-donation-fieldset-donation-amount{
	width:87px;
}
form#webform-client-form-1280 div#webform-component-nric-passport-fin-number label,
form#webform-client-form-1280 div#webform-component-type-of-identification label{
	display:none;
}

form#webform-client-form-1280 div#webform-component-nric-passport-fin-number,
form#webform-client-form-1280 div#webform-component-type-of-identification{
	display:inline-block;
}
form#webform-client-form-1280 div#webform-component-type-of-identification{
	margin-right:45px;
}
form#webform-client-form-1280 div.webform-container-inline{
	padding: 5px 0;
}

form#webform-client-form-1280 div.webform-container-inline label{
	color: #000;
    font-size: 12px;
    font-weight: normal;
	width: 122px;
	display: inline-block;
	margin: 0;
}
form#webform-client-form-1280 div.webform-container-inline input.form-text{
	width: 174px;
}
form#webform-client-form-1280 fieldset#webform-component-ticket-purchase label{
	color: red;
	font-weight: bold;
	width: 240px;
}
form#webform-client-form-1280 fieldset#webform-component-cash-donation-fieldset div#webform-component-cash-donation-fieldset--total-donation-amount div.form-item{
	margin: 0;
}
form#webform-client-form-1280 fieldset#webform-component-ticket-purchase div.webform-container-inline{
	padding: 0;
}
form#webform-client-form-1280 div#webform-component-mailing-address label{color: #000; font-weight: normal; width: 122px; display: inline-block; vertical-align: top;}
form#webform-client-form-1280 div#webform-component-mailing-address textarea{width: 257px; height: 91px; display: inline-block;}
form#webform-client-form-1280 div.form-actions input.form-submit{float:none;}
form#webform-client-form-1280 div#webform-component-agree label.option{color:#000;}

/*Articles Block on homepage*/
#block-views-article_block-block_1 { background-color:#fff;padding: 5px;}
#block-views-article_block-block_1 .views-field-nothing-1 {float: right;height: 66px;background: #fff;width: 93%;text-align: right;position: relative;padding-right: 20px;top: 10px;}

/* #block-views-article_block-block_1 h3 {
color: #000;
font-size: 18px;
padding: 10px;
text-transform: uppercase;
} */
.view-article-block div.views-field-body {padding: 15px 10px 0 10px;position: relative;top: -50px;width: 40%;}

.view-article-block div.views-field-nothing {padding-left: 10px;font-weight: bold;font-size:10px;position: relative;width: 40%;top: -50px;}

.view-article-block img {

}
#block-views-upcoming_events-block_1 ul.pager{display:none;}
#block-views-article_block-block_1 h3 {
background: url(/themes/touchcommunity/images/latest-articles.png) no-repeat;
height: 21px;
width: 100%;
margin: 10px !important;
color: transparent !important;
}
.lightbox-processed table{
	width: 100%;
}
.lightbox-processed table td{
	border: 1px #ccc solid;
}