.title { font-size: 16pt; font-family: Verdana; color: 333333; padding: 11 0 9 13; text-decoration: none; font-weight: bold; letter-spacing:-1px }
a.alink { text-decoration:underline; }
p.med{ font-family: Verdana, Arial; font-size: 12pt; }

form { margin: 0pt; margin-bottom: 0pt; }

.pageTitle_s { color: #000000; font-size: 14pt; font-weight: bold; font-family: Verdana, Arial; text-decoration: none; }


div.menu { position:absolute; visibility:hidden; z-index:10; background-color:ff6600; left:165; padding:5px; }
a.inMenu { font-size:10pt; color:ffffff; font-face:arial; text-decoration:none; }
a:hover.inMenu { color:FFFFFF; }

.cat_color {
	color: #888888;
	font-size: 8pt;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.subcategory { font:8pt Arial;color:Black;text-decoration:none }
.subcategory:hover { font:8pt Arial;color:Black;text-decoration:none }
.selectedSubcategory { font:bold 7pt Verdana;color:Black;text-decoration:none }
.nav_bf { color:White }

.main_cat { font:bold 9pt Arial;color:#004477;text-decoration:none }
.main_catHover { font:bold 9pt Arial;color:#004477;text-decoration:none; background:url(/images/nav_bkgd.gif) top right repeat-y; background-color:#F1F7FA; }
.main_cat:hover { font:bold 9pt Arial;color:#004477;text-decoration:none }

.category { font:bold 9pt Arial;color:#004477;text-decoration:none }
.categoryHover { font:bold 9pt Arial;color:#004477;text-decoration:none; background:url(/images/nav_bkgd.gif) top right repeat-y; background-color:#F1F7FA; }
.submenu{display: none;}


table.calendarEvent { background-color:#CCCCCC	; }
.cal { font-size:12; text-align:center; }
span.calendarHeader { font-size:12; font-weight:bold; text-align:center; }
td.eventTitleBar { background-color: #FFFFFF; }
td.eventTitle { font-weight:bold; font-size:11; }
td.eventDate { font-weight:normal; font-size:11; }
td.eventDescription { background-color: #ffffff; font-size:11; }

span.gray { 
		font-family: Verdana, Arial; 
		font-size: 9pt; 
		color:Blue; 
		font-weight: bold;
		background-color: #bcbcbc;
	}
.pagenumber {
		font-family: Verdana, Arial;
		font-size : 8pt;
		text-align: center;
		color: #000000;
	}
table.cal { background-color:#000000; width:150; height:100; }
table.calHighlight { background-color:#999999; width:230; height:150; }
td.cal { font-family:verdana; font-size:8pt; text-align:center; background-color:#ffffff; cursor:hand; }
th.cal { font-family:verdana; font-size:10pt; background-color:#eeeeee; }
td.calBlank { background-color: #cccccc; cursor:default; font-family:verdana; font-size:8pt; text-align:center; }
td.calHighlight { font-family:verdana; font-size:8pt; text-align:center; cursor:hand; background-color: #D4D7C0; color: #000000;}
td.calAltHighlight { background-color: #CC9966; }
td.calMouseover { background-color: #f1f6da; font-family:verdana; font-size:8pt; text-align:center; cursor:hand; }
td.calHeader { font-family: verdana; font-size: 8pt; font-weight: bold; text-align: center; background-color: #C7C7C7; color:#ffffff;}
th.calgray { font-family:verdana; font-size:8pt; text-align:center; background-color:#BDCCB7; cursor:hand; }


body { font:10pt Verdana; color:515151;background-color:White }
p,td,li,div,a {font: 10pt Verdana, Arial; color:515151 }

.th { border-right:2px solid #515151; border-bottom:2px solid #515151; }

.ftr_sep { background:url(/images/ftr_h_sep.gif) repeat-x; }
.pg_tit { font:bold 12pt Century Gothic, Georgia, Verdana; padding: 25 13 10 12 }
input.text, select, option { border:1px solid #999999;font:8pt Tahoma, Verdana; color:#4C4C4C }

.t_txt { background-color: #E0E0E0; font:10pt Verdana; color: #394692; width:523px;border-right:1px solid #656565;border-left:1px solid #656565; border-bottom:1px solid #656565 }
.t_bkgrnd { background: url(/images/t_bkgrnd.gif) repeat-x bottom; width:523px }

.requiredQuestion { font: bold 7.5pt Verdana, Arial }
.subtitle {font:bold 10pt Verdana; color:#394692 }


/* puse de mine  */

body { font:9pt Verdana;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0;color:#515151;background-color:#E5E0C9; }
div,td,a,p { font:9pt Verdana; color:#333333; line-height:15px;}
a {text-decoration: none} 
a:hover { text-decoration: underline; } 

.hdr_bkgd_hp { background:url(/images/hdr_bkgd_hp.gif) top repeat-x; background-color:#709CBE }

.l1_bkgd { background:url(/images/l1_bkgd.gif) top right repeat-y; background-color:#BBB69F }
.l2_bkgd { background:url(/images/l2_bkgd.gif) top right repeat-y; background-color:#DBD6BF }
.l3_bkgd { background:url(/images/l3_bkgd.gif) top right repeat-y; background-color:#E5E0C9 }
.l4_bkgd { background:url(/images/l4_bkgd.gif) bottom right no-repeat; background-color:#E5E0C9 }

.r1_bkgd { background:url(/images/r1_bkgd.gif) top left repeat-y; background-color:#BBB69F }
.r2_bkgd { background:url(/images/r2_bkgd.gif) top left repeat-y; background-color:#DBD6BF }
.r3_bkgd { background:url(/images/r3_bkgd.gif) top left repeat-y; background-color:#E5E0C9 }
.r4_bkgd { background:url(/images/r4_bkgd.gif) bottom left no-repeat; background-color:#E5E0C9 }

.lnav_bkgd { background:url(/images/lnav_bkgd.gif) top right repeat-y; background-color:White;font:8pt Arial;color:#004477 }
.rnav_bkgd { background:url(/images/rnav_bkgd.gif) top left repeat-y; background-color:#F2F7FA}
.rnav_bkgd_ { background:url(/images/rnav_bkgd_.gif) top left repeat-y; background-color:#D2E4EF }
.lnav_div { background-color:#D3E4EF }
.ftr_bkgd { background:url(/images/ftr_bkgd.gif) top right repeat-x; }

.n { padding:6 }
.nav { font:bold 9pt Arial;color:#004477;text-decoration:none }
.nav_bkgd { background:url(/images/nav_bkgd.gif) top right repeat-y; background-color:#F1F7FA }
.nav_sb { font:8pt Arial;color:Black;text-decoration:none }

.pg_tit {font:bold 18pt Arial; color:#63797A }
.pg_txt { background:url(/images/pg_div.gif) top left no-repeat; padding:15 0 25 0;line-height:17px}

.in { font:7pt Verdana; color:#457578; border:1px solid #ADC3C4;background-color:White }

.g_s_ { font:7pt Tahoma, Verdana;color:#666666; text-decoration:none }
.g_s { font:7pt Verdana;color:#666666; text-decoration:none }
.g_m { font:7.5pt Verdana;color:#666666; text-decoration:none }
.g_l { font:8pt Verdana;color:#666666; text-decoration:none }
.g_xl { font:9pt Verdana;color:#666666; text-decoration:none }
.g_xxl { font:10pt Verdana;color:#666666; text-decoration:none }

.b_s_ { font:10pt Tahoma, Verdana;color:Black; text-decoration:none }
.b_s { font:10pt Verdana;color:Black; text-decoration:none }
.b_m { font:10pt Verdana;color:Black; text-decoration:none }
.b_l { font:10pt Verdana;color:Black; text-decoration:none }
.b_xl { font:10pt Verdana;color:Black; text-decoration:none }
.b_xxl { font:10pt Verdana;color:Black; text-decoration:none }

.w_s_ { font:7pt Tahoma, Verdana;color:White; text-decoration:none }
.w_s { font:7pt Arial, Verdana;color:White; text-decoration:none }
.w_m { font:7.5pt Arial, Verdana;color:White; text-decoration:none }
.w_l { font:8pt Arial, Verdana;color:White; text-decoration:none }
.w_xl { font:9pt Arial, Verdana;color:White; text-decoration:none }
.w_xxl { font:10pt Arial, Verdana;color:White; text-decoration:none }

.bl_s_ { font:7pt Tahoma, Verdana;color:#003366; text-decoration:none }
.bl_s { font:7pt Arial, Verdana;color:#003366; text-decoration:none }
.bl_m { font:7.5pt Arial, Verdana;color:#003366; text-decoration:none }
.bl_l { font:8pt Arial, Verdana;color:#003366; text-decoration:none }
.bl_xl { font:9pt Arial, Verdana;color:#003366; text-decoration:none }
.bl_xxl { font:10pt Arial, Verdana;color:#003366; text-decoration:none }

select,option { border: 1px solid #C3C3C3; background-color: White; font:7pt Verdana }
.i { border: 1px solid #C3C3C3; background-color: White; font:7pt Verdana }
.i_ { border: 0px; background-color: White; font:7pt Verdana }
