/* CSS Document */
body, p, ul, li, ol, form{ padding:0px; margin:0px;}
body{ background:#CCCCCC url(../images/bodybg.jpg) center top repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2D2D2D; }
table{ font-size:100%;}
a{ outline:none; text-decoration:none;}
.onepx{ line-height:1px; font-size:1px;}
.topbg{ width:100%; background:url(../images/hometopbg.gif) 0% 0% repeat-x; height:27px;}
.link01{ color:#FF7800; font-weight:bold;}
a.link01:hover{ border-bottom:1px dashed #FF7800}
ul, li{ list-style:none;}
ul.leftsidebar, ul.leftsidebar li, ul.leftsidebar ul{ list-style:none; padding:0px; margin:0px;}
ul.leftsidebar{ border-bottom:1px solid #990000; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:158px;}
ul.leftsidebar li{ padding-left:10px; background:#990000;}
ul.leftsidebar li a{ display:block; outline:none; width:148px; background:#FFFFFF; border-top:1px solid #990000; text-transform:capitalize; text-decoration:none; color:#2D2D2D; font-weight:bold; font-size:11px; line-height:24px; text-align:right;}
ul.leftsidebar li a.brnone{ border-top:none; }
ul.leftsidebar li.active{ background:#FF7800;}
ul.leftsidebar li.active a{ color:#FF7800;}
ul.leftsidebar li.active ul{ border:none;}
ul.leftsidebar li.active ul li{ padding:0px; background:none;}
ul.leftsidebar li.active ul li a{ font-weight:normal; color:#2D2D2D; border-top:1px solid #FF7800;}
ul.leftsidebar li.active ul li.active a{ font-weight:bold; }

#footer{ color:#000000;}
#footer a{ color:#000000;}


/**   Round Border  **/
.t01 {background: url(../images/dot01.gif) 0 0 repeat-x; width:363px; margin-top:1px;}
.b01 {background: url(../images/dot01.gif) 0 100% repeat-x}
.l01 {background: url(../images/dot01.gif) 0 0 repeat-y}
.r01 {background: url(../images/dot01.gif) 100% 0 repeat-y}
.bl01 {background: url(../images/bl01.gif) 0 100% no-repeat}
.br01 {background: url(../images/br01.gif) 100% 100% no-repeat}
.tl01 {background: url(../images/tl01.gif) 0 0 no-repeat}
.tr01 {background: url(../images/tr01.gif) 100% 0 no-repeat; padding:1px;}
.hgt196{ min-height:196px; height:auto !important; height:196px;}
.challenge{ background:url(../images/joy_week.jpg) 13px 16px no-repeat;} 
p.title{ padding:0px 10px 0px 42px; line-height:26px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; background:#990000 url(../images/titlebg.gif) 100% 0% no-repeat;}
.donatetxt{ position:relative;}
.donatetxt div{ position:absolute; top:-116px; left:0px; color:#FFFFFF; padding:10px 0px 0px 10px;}

.topbg01{ background:#2D2D2D url(../images/topbg01.gif) 0% 0% no-repeat;}
.bottombg01{ background:url(../images/bottombg01.gif) 0% 100% no-repeat; padding:12px 0px; color:#B6B6B6;}
.textfield{ border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #D4D0C8; width:145px; margin:2px 0px 4px; border-bottom:1px solid #D4D0C8;}
.verd11pxblk{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#636363; line-height:14px;}
.verd11pxblk p{ padding:0px 5px 10px 14px;}
ul.newsupdate li{ padding:0px 5px 12px 14px; background:url(../images/plus.gif) 6px 5px no-repeat;}
ul.newsupdate li a{ color:#636363;}
ul.newsupdate li a:hover, #footer a:hover, .latestupdates a:hover{ text-decoration:underline;}

.topbar01{ background:#100F0F url(../images/topbar01.gif) 0% 0% no-repeat; width:185px; color:#FF7800}
.bottombar01{ background:url(../images/bottombar01.gif) 0% 100% no-repeat; padding:10px 0px;}
.topbar01 a{ color:#FF7800; font-weight:bold;}

.leftbar01{ background:#990000 url(../images/leftbar01.gif) 0% 0% no-repeat; margin:10px 12px 0px;}
.rightbar01{ background:url(../images/rightbar01.gif) 100% 0% no-repeat; padding:0px 10px;}
.leftbar01 a{ color:#fff; line-height:26px; font-weight:bold;}
ul.subtitle{ margin-left:17px;}
ul.subtitle li{ color:#FF7800; list-style-type:disc; padding-bottom:10px;}
ul.subtitle li p.title1{ color:#FF7800; margin-top:0px;}
ul.subtitle li p{ color:#000000;}

.latestupdates{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000}
.latestupdates p{ line-height:16px; margin-bottom:15px;}
p.link{ margin-bottom:3px;}
p.link a{ color:#A50004; font-weight:bold;}
p.title1{ margin:16px 0px 8px; font-weight:bold; color:#000000;}
p.title2{ color:#FF7800; font-weight:bold; font-size:13px; clear:both; padding-bottom:6px;}
.title3{ color:#990000; font-weight:bold; font-size:11px;}
.title4{ color:#000000; font-weight:bold; font-size:10px;}
p.title2 span{ border-bottom:1px dotted #FF7800;}
.ttilered{ color:#FF7800; font-weight:bold;}
.verd11pxblack { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:16px; text-align:justify; padding:10px; }
.textalign3 a, a.link05 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
.textalign3 a:visited, a.link05:visited{ color:blue;}
ul.textalign1 { margin-left:40px; padding:6px 0 10px; }
ul.textalign1 li { list-style:circle; padding-bottom:4px; }
ul.textalign2 { margin-left:40px; }
ul.textalign2 li { list-style:disc; padding-bottom:12px; }
ul.textalign3 { margin-left:80px; }
ul.textalign3 li { padding-bottom:6px; }
ul.textalign4 { margin-left:40px; }
ul.textalign4 li { list-style:decimal; padding-bottom:12px; }
ul.textalign5 { margin:15px 0 0 30px;  }
ul.textalign5 li { list-style:decimal; padding-bottom:18px; font-weight:bold; }
ul.textalign5 li p{ font-weight:normal; clear:both;}
ul.textalign6 { margin:0 0 15px 30px; }
ul.textalign6 li { list-style:disc; padding-bottom:6px; font-size:13px; }
ul.textalign6 li a{ text-decoration:underline}
ul.textalign7 { padding:3px 0 10px; font-size:11px; margin-left:20px; }
ul.textalign7 li, ul.textalign7 li a{ font-weight:bold; color:#990000;}
ul.textalign7 li a:hover{ border-bottom:1px dashed #990000}
ul.textalign7 li span{ font-weight:normal;}
ul.textalign8 { margin:6px 0 15px 40px; }
ul.textalign8 li { list-style:disc; padding-bottom:6px; }
.link02{ color:#000000; text-decoration:underline;}
.link03{ color:#000000; text-decoration:none;}
.link03:hover{ text-decoration:underline;}
.link04{ color:#FF7800; text-decoration:underline;}
.link06{ color:#990000;}
.imgalign{ float:right; margin:5px 0 0 10px;}

.nobgrpt {
	background-image: url(images/banyan_bg.jpg);
	background-repeat: repeat-y;
	background-repeat:no-repeat;
	background-position:center top;	
}
.var10px {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.var10px1 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.var10pxnoht {

	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.var10orgb {


	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF7800;
	text-decoration: none;
}
.var10orgbnormal {


	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	color: #FF7800;
	text-decoration: none;
}
.var10brown {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.var10brownuline {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration:underline;
}

.var14brown {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.var10red {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.link{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #000000;
}
.linkbld{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	color: #000000;
}
.subtitlebld{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	color: #990000;
}
.nextw {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #989898;
	text-decoration: none;
}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #8B5A2D;
	padding-left:1px;	
}
.verlinks {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.unnamed1 {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.natorghead {
	font-family: Verdana, ;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #E7662C;
	text-decoration: none;



}
.li1{margin:0px; padding-top:10px; padding-bottom:15px; padding-left:15px;}
.li2{margin:0px; padding:8px 0px 15px 15px;}
ul.li2 li { margin:0px; padding:0px 0px 10px 8px; text-align:justify;}
.natorga {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #E7662C;
	text-decoration: none;
}

.ValidationSummary ul li { color: Red; margin:0; padding:0; }

.RegistrationTextBox{
  font-family: Verdana;
  width: 300px;
}

.RegistrationMemoBox{
  font-family: Verdana;
  width: 340px;
  height: 60px;
}

.RegistrationTitleBox{
  font-family: Verdana;
}

.CauseTotalAmountBox{
  font-family: Verdana;
  text-align:right;
}
