span,table,td,tr,p,body,form,input,select,textarea {font-size:11px; font-family: verdana, serif; color:black}
input, select, textarea {background-color: white;}

/*BACKGROUNDS FOR CHECKBOX AND RADIO*/

a.linkTitle{color:#003366; font-size:14px; font-weight:bold; text-decoration:none}
a.linkTitle:link{color:#003366; font-size:14px; font-weight:bold; text-decoration:none}
a.linkTitle:visited{color:#003366; font-size:14px;  font-weight:bold; text-decoration:none}
a.linkTitle:active{color:#003366; font-size:14px;  font-weight:bold; text-decoration:none}

a.footer{color:#000000; font-size: 11px; text-decoration:none;}
a.footer:link{color:#000000; font-size: 11px; text-decoration:none;}
a.footer:visited{color:#000000; font-size: 11px; text-decoration:none;}
a.footer:active{color:#000000; font-size: 11px; text-decoration:none;}
a.footer:hover{color:#ff6600; font-size: 11px; text-decoration:none; }

a.sectionTitle{color:#003366; font-size:18px; font-weight:bold}
a.sectionTitle:link{color:#003366; font-size:18px; font-weight:bold}
a.sectionTitle:visited{color:#003366; font-size:18px;  font-weight:bold}
a.sectionTitle:active{color:#003366; font-size:18px; font-weight:bold}

a.linkBold{color:#ff6600; font-size:11px; font-weight:bold}
a.linkBold:link{color:#ff6600; font-size:11px; font-weight:bold}
a.linkBold:visited{color:#ff6600; font-size:11px;  font-weight:bold}
a.linkBold:active{color:#ff6600; font-size:11px;  font-weight:bold}

a.emailLink{color:#6699cc; font-size:11px; font-weight:bold; text-decoration:none}
a.emailLink:link{color:#6699cc; font-size:11px; font-weight:bold; text-decoration:none}
a.emailLink:visited{color:#6699cc; font-size:11px;  font-weight:bold; text-decoration:none}
a.emailLink:active{color:#6699cc; font-size:11px;  font-weight:bold; text-decoration:none}
a.emailLink:hover{color:#6699cc; font-size:11px;  font-weight:bold; text-decoration:underline}

a.linkBoldOn{color:#003366; font-size:11px;  text-decoration:none; font-weight:bold}
a.linkBoldOn:link{color:#003366; font-size:11px; text-decoration:none; font-weight:bold}
a.linkBoldOn:visited{color:#003366; font-size:11px;  text-decoration:none; font-weight:bold}
a.linkBoldOn:active{color:#003366; font-size:11px; text-decoration:none;  font-weight:bold}

a.dateNavOn{color:#ffffff; font-size:9px;}
a.dateNavOn:link{color:#ffffff; font-size:9px}
a.dateNavOn:visited{color:#ffffff; font-size:9px}
a.dateNavOn:active{color:#ffffff; font-size:9px}

a.dateNav{color:#000000; font-size:9px;}
a.dateNav:link{color:#000000; font-size:9px;}
a.dateNav:visited{color:#000000; font-size:9px;}
a.dateNav:active{color:#000000; font-size:9px;}

a.eventNavYear{color:#000000; font-size:9px; font-weight:bold}
a.eventNavYear:link{color:#000000; font-size:9px; font-weight:bold}
a.eventNavYear:visited{color:#000000; font-size:9px; font-weight:bold}
a.eventNavYear:active{color:#000000; font-size:9px; font-weight:bold}

a.myEvent{color:#66CC66; font-size:10px; text-decoration:none}
a.myEvent:link{color:#66CC66; font-size:10px; text-decoration:none}
a.myEvent:visited{color:#66CC66; font-size:10px; text-decoration:none}
a.myEvent:active{color:#66CC66; font-size:10px; text-decoration:none}
li.myEvent{color:#66CC66;}

a.memberEvent{color:#6666FF; font-size:10px; text-decoration:none}
a.memberEvent:link{color:#6666FF; font-size:10px; text-decoration:none}
a.memberEvent:visited{color:#6666FF; font-size:10px; text-decoration:none}
a.memberEvent:active{color:#6666FF; font-size:10px; text-decoration:none}
li.memberEvent{color:#6666FF;}

a.publicEvent{color:#66CCCC; font-size:10px; text-decoration:none}
a.publicEvent:link{color:#66CCCC; font-size:10px; text-decoration:none}
a.publicEvent:visited{color:#66CCCC; font-size:10px; text-decoration:none}
a.publicEvent:active{color:#66CCCC; font-size:10px; text-decoration:none}
li.publicEvent{color:#66CCCC;}

a.groupEvent{color:#CC66CC; font-size:10px; text-decoration:none}
a.groupEvent:link{color:#CC66CC; font-size:10px; text-decoration:none}
a.groupEvent:visited{color:#CC66CC; font-size:10px; text-decoration:none}
a.groupEvent:active{color:#CC66CC; font-size:10px; text-decoration:none}
li.groupEvent{color:#CC66CC;}

a.mdbList{color:#336699; font-size: 11px; text-decoration:none; font-weight:bold}
a.mdbList:link{color:#336699; font-size: 11px; text-decoration:none; font-weight:bold}
a.mdbList:visited{color:#336699; font-size: 11px; text-decoration:none;  font-weight:bold}
a.mdbList:active{color:#336699; font-size: 11px; text-decoration:none;  font-weight:bold}
a.mdbList:hover{color:#ff6600; font-size: 11px; text-decoration:none;  font-weight:bold}


a.headerWelcome{color:#eeeeee; font-size:10px;}
a.headerWelcome:link{color:#eeeeee; font-size:10px;}
a.headerWelcome:visited{color:#eeeeee; font-size:10px;}
a.headerWelcome:active{color:#eeeeee; font-size:10px;}

a.smPub{color:#6699cc; font-size:11px;  line-height:1.5}
a.smPub:link{color:#6699cc; font-size:11px; line-height:1.5}
a.smPub:visited{color:#6699cc; font-size:11px;  line-height:1.5}
a.smPub:active{color:#6699cc; font-size:11px;  line-height:1.5}

a.smPubTitle{color:#336699; font-size:12px; font-weight:bold; text-decoration:none}
a.smPubTitle:link{color:#336699; font-size:12px; font-weight:bold; text-decoration:none}
a.smPubTitle:visited{color:#336699; font-size:12px;  font-weight:bold; text-decoration:none}
a.smPubTitle:active{color:#336699; font-size:12px;  font-weight:bold; text-decoration:none}

a.smMem{color:#999999; font-size:11px;  line-height:1.5}
a.smMem:link{color:#999999; font-size:11px; line-height:1.5}
a.smMem:visited{color:#999999; font-size:11px; line-height:1.5}
a.smMem:active{color:#999999; font-size:11px;  line-height:1.5}

a.smMemTitle{color:#666666; font-size:12px; font-weight:bold; text-decoration:none}
a.smMemTitle:link{color:#666666; font-size:12px; font-weight:bold; text-decoration:none}
a.smMemTitle:visited{color:#666666; font-size:12px;  font-weight:bold; text-decoration:none}
a.smMemTitle:active{color:#666666; font-size:12px;  font-weight:bold; text-decoration:none}

td.sectionTitleSm{background-color:#CEE3F5; color:#003366; font-size:12px; font-weight:bold}
td.sectionTitle{background-color:#CEE3F5; color:#003366; font-size:18px}
td.sectionTitlePrint{background-color:#ffffff; color:#666666; font-size:14px}
td.cellOff{font-weight:bold}
td.cellOn{background-color:white}
td.dateNavOn{background-color:black}

a{color:#ff6600}
a:link{color:#ff6600}
a:visited{color:#ff6600}
a:active{color:#ff6600}

.sectionTitle{color:#003366; font-size:18px}
.sectionTitlePrint{color:#666666; font-size:14px; font-weight:bold}
.sectionTitleOr{color:#ff6600; font-size:18px}
.subHead{color:#003366; font-size:14px; font-weight:bold}
.blueLabel{color:#336699; font-size:12px; font-weight:bold; line-height:1.5}
.blueLabelPrint{color:#000000; font-size:12px; font-weight:bold; line-height:1.5}
.eventDate{font-weight:bold}
.errMsg{color:#ff6600; font-size:12px; font-weight:bold}
.required{color:#cc0000; font-size:12px; font-weight:bold}
.subHead2{color:#336699; font-size: 11px; font-weight:bold}
.crumbText{color:#336699; font-size:12px; font-weight:bold}
.captionText{font-size:10px; color:#666666}
.dayCount{font-weight:bold}
.calendarHeader{font-size:20px;}
.headerWelcome{color:white; font-weight:bold}
.blueBg{background-color:#C333F5}
.captionText{color:#cccccc; font-size:10px}
.darkCaptionText{color:#666666; font-size:10px}

div.listContainer {
	width: 140px;
	height: 200px;
	position: absolute;
	right: 15px;
	margin-right: -15px;
}

/* SEARCH FORM */

div.sf {padding-top: 3em;}
table.sf_small td {white-space: nowrap}
input.sf_terms {width: 284px;}
sf_terms_home {width: 298px;}
form.sf_home {padding: 0px; border: 0px; margin: 0px;}
td.sf_terms_home {border-left: 1px solid black; background-color: #CEE3F5;}
input.sf_terms_home {margin-left: 18px; width: 268px; height: 17px; font-size: 8px;}

/* SEARCH RESULTS */

span.sr_title, a.sr_title {font-size: 1.3em; color: orange;}
a.sr_external {color: #336699;}
div.sr {padding-bottom: 2em;}

p.sn_main {color: #40668C; font-size: 1.3em;}
span.sn_terms {color: #003366; font-weight: bold; font-size: 1em;}
p.sn_suggest {padding-bottom: 2em;}




/*OTHERS*/

#llave{
	background-image: url(images/int_side_bracket_a.gif);
	background-repeat: no-repeat;
	background-position: right -48px;
	height: 400px;
}
#llave1{
	background-image: url(images/int_side_bracket_a.gif);
	background-repeat: no-repeat;
	background-position: right -63px;
	height: 400px;
}
#llave2{
	background-image: url(images/int_bracket_a_homes.gif);
	background-repeat: no-repeat;
	background-position: right -60px;
	height: 400px;
}





a.ban{color:#003366; font-size:11px; font-weight:bold}
/*a.ban.linkBold:link{color:#003366; font-size:11px; font-weight:bold}
a.ban.linkBold:visited{color:#003366; font-size:11px;  font-weight:bold}
a.ban.linkBold:active{color:#003366; font-size:11px;  font-weight:bold}
*/

.resource_title{font-size: 12px;font-weight:bold;color: #326799}