﻿body
{
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	color: #444444;
}


.calnav
{
	text-decoration: none;
	background-color: navy;
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	color: White;
}

.calnavlink
{
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color: White;
}


.calheader
{
	border: 1px solid #6495ED; /*light blue*/
	background-color: #5078A5; /*blueish */
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	color: White;
}

.calheadersm
{
	border: 1px solid #6495ED; /*light blue*/
	background-color: #5078A5; /*blueish */
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color: White;
}

.calenderpadding
{
	border: 1px solid #AAAAA;
	background-color: Transparent; /* #FFFACD ; /*lemon*/
	text-align: center;
}

.weekend
{
	border: 1px solid #AAAAA;
	background-color: #E0E0E0;
	font-size: 10px;
	font-family: Verdana;
		vertical-align :top;
	text-align:right;
}

.weekday
{
	border: 1px solid #AAAAA;
	background-color: white;
	font-size: 10px;
	font-family: Verdana;
	vertical-align :top;
	text-align:right;
}

.today
{
	border: 1px solid #AAAAA;
	background-color: #FFFF99;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}

.event
{
	border: 1px solid #AAAAA;
	background-color: #E5F2FF;
	font-size: 10px;
	font-family: Verdana;
	vertical-align :top;
	text-align:right;
}

.border1
{
	border: 1px solid #aaaaaa;
	padding: 15px;
	text-align: left;
}

.nolink
{
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
	color: #4A55CC;
}

.weekviewheader
{
	font-size: 16px;
	font-family: Verdana;
	color:#696969
}


.error
{
	color: Red;
	font-family: verdana;
	text-align: center;
}

.validate
{
	border-color: Red;
	border-width: 2;
	background-color: #FF8F8F;
	font-family: verdana;
	text-align: center;
}

.row1
{
	text-align: left;
	background-color: white;
	font-family: verdana;
	font-size:11px;
	color: #4A55CC;
	padding: 2px;
	height: 15px;
}

.row3
{
	background-color: #EEEEEE;
	font-family: verdana;
	font-size:11px;
	color: #4A55CC;
	padding: 2px;
}


.navbar
{
	background-color: #FAFB9D;
	border: 1px black solid;
}



.labelheader
{
	font-family: verdana;
	font-size: 11px;
	color: #393939;
	text-align:right;
}

.labeldetail
{
	font-family: verdana;
	font-size: 11px;
	color: #393939;
	text-align:left;
	 padding-left :5px;
}




.whitelink
{
	text-decoration: none;
	color: White;
}

.maintext
{ padding :3px;
}

.msection1
{
	background-color: #FAFAFA;
	height: 21px;
	font-family: Arial;
	font-size: 13px;
	color: #393939;
	font-weight: bold;
	text-align: left;
	border-top: 1px silver solid;
	border-bottom: 1px silver solid;
}


.msubsection1
{
	background-color: #D2DDEB;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	color: #726967;
	font-weight: bold;
	text-align: left;
	border-top: 1px gray solid;
}


.mgridheader
{
	/* background-image : url("images/g3.gif"); 	border-right : 1px solid gray; 	border-left : 1px solid white; */
	border-bottom: 1px solid gray;
	text-decoration: none;
	border-top: 1px solid silver;
	font-family: verdana;
	font-size: 12px;
	text-align: left;
	color: Gray;
	height: 17px;
}

.mborder
{
	border: 1px solid #5C9AE0;
	padding: 0px;
}

.mborder2
{
	border: 1px solid silver;
	padding: 18px;
}

.mlink
{
	text-decoration: none;
	font-size: 11px;
	font-family: verdana;
	color: #4A55CC;
}

.mlink:hover
{
	text-decoration: none;
	font-family: verdana;
	color: red;
}


.headercenter
{
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
	color: #4A55CC;
}

.detailcenter
{
	font-size: 12px;
	font-family: verdana;
	color: #777777;
}

/*

.detailleft
{
	background-image: url(images/detailleft.gif);
	width :38px;
}


.detailright
{
	background-image: url(images/detailright.gif);
}


.topleft
{
	background-image: url(images/topleft.gif);
 
}
.topcenter
{
	background-image: url(images/topcenter.gif);
	height :25px;
}

.topright
{
	background-image: url(images/topright.gif);
 
}



.bottomleft
{
	background-image: url(images/bottomleft.gif);
	background-repeat:no-repeat ;
}
.bottomcenter
{
	background-image: url(images/bottomcenter.gif);
}
.bottomright
{
	background-image: url(images/bottomright.gif);
	background-repeat:no-repeat ;
	height:40px;
	width:40px;
}

*/

.donateheader
{
	background-color: #EEEEEE;
	font-family: verdana;
    font-size :12px;
    font-weight :bold;
	color: #4A55CC;
	padding: 2px;
	text-align :left ;
}
 
.carttitle
{
	font-family: Verdana ;
    font-size :16px;
    font-weight :bold;
	color: #444444;
	padding: 2px;
	text-align :left ;
}
 
.carttotal
{
	font-family: verdana;
    font-size :11px;
    font-weight :bold;
	color: #444444;
	padding: 2px;
	
}
 
.navitem
{
    font-family: verdana;
    font-size :12px;
   	color: #444444;
	padding: 2px;
	padding-left: 4px;
}

.campevent
{ font-family: verdana;
    font-size :12px;
}

.camptime
{ font-family: verdana;
    font-size :11px;
	
}

.campcalhead
{ font-family:   verdana;
    font-size :14px;
 background-color :#DD1500;
 color:white;
 
}

.campday
{
	border: 1px solid #FF857A;
	padding: 0px;
}

.boldtext
{
	font-family:   verdana;
	 font-weight :bold ;
	  font-size :14px;
}


.campdayname{
font-family:   verdana;
    font-size :14px;
 background-color :  #03C;

 color:white;
}
