body
{
font-size: 76%;
font-family:Verdana, Sans-Serif  	
}

table
{
	font-size:1em;
	border-collapse :collapse; 
}
 
td, input, p
{
font-size:1em
}

H1 {font-size:1.8em}
H2 {font-size:1.6em}
H3 {font-size:1.4em}
H4 {font-size:1.2em}

A:link {color:#306F9C;font-family: Verdana,Sans-Serif}
A:visited {color:#C85556;font-family: Verdana,Sans-Serif}
A:hover {color: #689C42;font-family: Verdana,Sans-Serif	cursor: pointer;
}
a{
	cursor:pointer;
}

TEXTAREA
{
	font-size:1em;
	font-family: Verdana,Sans-Serif
}

.rs_AddNew1
{
	font-size:.9em;
	font-family: Verdana,Sans-Serif;
	BORDER-RIGHT: #306f9c 1px solid;
	BORDER-TOP: #306f9c 1px solid;
	BORDER-LEFT: #306f9c 1px solid;
	BORDER-BOTTOM: #306f9c 1px solid;
	list-style-image: none;
	list-style-type: square;
}

.pageTitle
{
	font-weight :bold;
	font-size:1.2em
}

.locTrail
{
	font-size:.9em;
	font-weight:bold;
	color: #054a70
}

.actionMsg
{
	color :Red;
	font-weight :bold 
}

/*START CALENDAR STYLES */

.calText
{
	color:#A65403	
}

.calEventLabel
{
font-weight:bold;
color: #A65403
}

.calSubHeading
{
	color:#A65403;
	font-size:1.2em;
	font-weight:bold 	
}


/*Full date cell used on the calendar */
.calDateCell
{
font-family:verdana,sans-serif;
font-size:1.1em;
background-color:#FAE4C9;
border: 1px solid #EEA44C;
color:#A65403;
font-weight:700
}


/* General info calendar cell - holds the event info*/
.CalendarCell
{
background-color:#FFFFFF;
border: 1px solid #EEA44C;
border-collapse:collapse;
}


/* the cells holding the Day name for the calendar */
.calWeekDayCell
{
font-family:verdana,sans-serif;
font-size:1.1em;
border: 1px solid #EEA44C;
background-color:#FAE4C9;
color: #A65403;
font-weight:700;
}


/* Generic buttons for calendar */
.calButton
{
	color:#6F3904;
	font-weight:bold;
	background-color:#FAE4C9;
	border:1px double #A65403;
	text-transform: uppercase;
	font-size: 0.9em;
}

.calNavigationTable
{
border-collapse:collapse;
border:1px solid #EEA44C;
}

/*END CALENDAR STYLES */

/* BEGIN USER REGISTRATION AND LOGIN STYLES*/
 input.register {BORDER-RIGHT: #306f9c 1px solid; BORDER-TOP: #306f9c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #306f9c 1px solid; BORDER-BOTTOM: #306f9c 1px solid; FONT-FAMILY: Verdana,Sans-serif}
 
 .requiredField
 {
	font-weight:bold;
	color:#306F9C;
}
 /*END USER REGISTRATION AND LOGIN STYLES*/
 
 /*BEGIN FEEDBACK PAGES STYLES */
 .FBLink{FONT-SIZE: .8em; COLOR: #06595c;}
 .InitialLetter{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	COLOR: #06595c;
	text-transform: capitalize;
}
 
 /*END FEEDBACK PAGES STYLES */
 
 /*BEGIN WHO'S WHO STYLE */
 .whoRequired{color:#054a70 ;font-weight:bold}
  /*END WHO'S WHO STYLE */
  
  /*ABOUT NRCSA PAGE STYLES */
  .aboutlink 
  {
	font-size: .9em;
	font-weight:bold;
	color:#054A70
 }
 
 .ValidationSummary
 {
	text-align :left;
	width:80%
	
 }
 
	/*log in page link to add new information pages*/
.loginpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
}
a.loginpage:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
}

a.loginpage:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
}
a.loginpage:hover {
	color: #808080;
	text-decoration: underline;
}
.contactButton {
	color:#306F9C;
	font-weight:bold;
	background-color:#EAF0F4;
	border:1px solid #306F9C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #306F9C;
	border-right-color: #306F9C;
	border-bottom-color: #306F9C;
	border-left-color: #306F9C;
	border-color: #306F9C;
	font-size: 0.9em;
	text-transform: uppercase;
}
.recourceTitle {
	font-weight :bold;
	font-size:1.2em;
	color: #6F2828;
}
.mpButton {

	color:#06595C;
	font-weight:bold;
	background-color:#E5F1F1;
	border:1px double #06595C;
	text-transform: uppercase;
	font-size: 0.9em;
}
.resButton {


	color:#aa3f40;
	font-weight:bold;
	background-color:#F4DDDD;
	border:1px double #AA3F40;
	text-transform: uppercase;
	font-size: 0.9em;
}
.model_sub {
	line-height: 1.6em;
	font-weight: bold;
	color: #06595C;
}
.model_p {
	line-height: 1.6em;
}
.resource_d_sub {
	font-size: 0.8em;
	color: #6F2828;
}
.mp_type {
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 5px;
}
.podcastinfo {
	font-size: 0.9em;
	margin-left: 3px;
}

.resource_d_small {

	font-size: 0.8em;
}
.TrainingInitialLetter {

	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	COLOR: #245816;
	text-transform: capitalize;
}
.tutLink {
FONT-SIZE: 0.8em; COLOR: #245816;
}
.podcastinfotitle {
	font-weight: bold;
}
.podcastListenlink {
	color: #306F9C;
	text-decoration: underline;
	font-size: 0.9em;
}
#expeart {
	padding: 2px 5px;
}
#sum {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
