.bgShadow { 	background-image: url(../img/bg_shadow.gif); 	background-position: top left; 	background-repeat: repeat-x;}.bgShadowLeft { 	background-image: url(../img/bg_shadow_left.gif); 	background-position: top right; 	background-repeat: repeat-y;}.bgShadowRight { 	background-image: url(../img/bg_shadow_right.gif); 	background-position: top left; 	background-repeat: repeat-y;}.hrDots { 	background-image: url(../img/hr_dots.gif); 	background-position: top left; 	background-repeat: repeat-x;}.border1 {	border: 1px solid #DADADA;}.border2 {	border: 1px solid #EBEBEB;}.border3 {	border: 1px solid #F2F2F2;	padding: 10px;}.calHead {	border-top: 1px solid #D3D3D3;	border-left: 1px solid #D3D3D3;	border-right: 1px solid #D3D3D3;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 12px; 	color: #053300;	padding: 3px;}.calBorder {	border: 1px solid #D3D3D3;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 12px; 	color: #0A5E06;}.calDate {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px; 	color: #FF8800;	padding: 3px;}/** styles added by Raj to fix appearance of linked cal days **/.calDate a:link {	color: #FF8800;	text-decoration: none;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px;	padding: 3px;}.calDate a:visited {	color: #FF8800;	text-decoration: none;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px;	padding: 3px;}.calDate a:hover {	color: #FF8800;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px;	padding: 3px;	text-decoration: underline;}.calEvent1 a:link {	color: #FF8800;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px;	padding: 3px;	text-decoration: none;}.calEvent1 a:visited {	color: #FF8800;	text-decoration: none;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px;	padding: 3px;}.calEvent1 a:hover {	color: #FF8800;	text-decoration: underline;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px;	padding: 3px;}.calBtn a:link { 	text-decoration: none;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 10px; 	color: #ffffff;	background-color: #96C34C;	padding: 2px;}.calBtn a:visited { 	text-decoration: none;	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 10px; 	color: #ffffff;	background-color: #96C34C;	padding: 2px;}.calBtn a:hover { 	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 10px; 	color: #ffffff;	background-color: #96C34C;	padding: 2px;}/** end of Raj changes **/.calEvent1 {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px; 	color: #ffffff;	padding: 3px;	background-image: url(../img/bg_cal_event_1.gif); 	background-position: center; 	background-repeat: no-repeat;}.calEvent2 {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px; 	color: #ffffff;	padding: 3px;	background-image: url(../img/bg_cal_event_2.gif); 	background-position: center; 	background-repeat: no-repeat;}.calBtn { 	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 10px; 	color: #ffffff;	background-color: #96C34C;	padding: 2px;}.calDatePage {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 14px; 	color: #FF8800;	padding: 5px;}.formText { 	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 11px; 	color: #000000; }.formBtn { 	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 10px; 	color: #ffffff;	background-color: #F85D01;}.pad10 {	padding: 10px;}.pad5 {	padding: 5px;}.head {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 16px; 	color: #053300;}.headGreen {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 16px; 	color: #053300;}.subHead {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 14px; 	color: #053300;}.text {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 11px; 	color: #053300;}.text10 {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 10px; 	color: #053300;}.textB {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px; 	color: #053300;}	.text14 {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 14px; 	color: #053300;}.text A:link, .textB A:link{	color: #F75D01; 	text-decoration: none; 	font-weight: bold;}.text A:hover, .textB A:hover { 	text-decoration: underline;	font-weight: bold;	color: #803000; }.text A:visited, .textB A:visited {	color: #B94500; 	text-decoration: none; 	font-weight: bold;}.textOrange {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 12px; 	color: #F75D01;}.textBlue {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 12px; 	color: #3399CC;}.textBlue A:link, .textBlue A:visited {	color: #3399CC; 	text-decoration: none; }.textBlue A:hover { 	text-decoration: underline; }.textGrey {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px; 	color: #8E8E8E;}.footer {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 11px; 	color: #739280;}.footerEmail {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 11px; 	color: #739280;}.footerEmail A:link, .footerEmail A:visited {	color: #739280; 	text-decoration: none; }.footerEmail A:hover { 	text-decoration: underline; }.subNav {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 12px; 	color: #F75D01;	padding-left: 20px;	padding-top: 15px;	padding-bottom: 15px;}.subNav A:link, .subNav A:visited {	color: #F75D01; 	text-decoration: none; }.subNav A:hover { 	text-decoration: underline; }.subNavCurrent {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 12px; 	color: #053300;}.subNavCurrent A:link, .subNavCurrent A:visited {	color: #053300; 	text-decoration: none; }.subNavCurrent A:hover { 	text-decoration: underline; }.boxOrange {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: normal; 	font-size: 12px; 	background-color: #F75D01;	color: #FFFFFF;	padding: 10px;}.boxOrange A:link { 	color: #FFFFFF; 	font-weight: bold; }.boxOrange A:visited {	color: #FFFFFF; 	text-decoration: none; }.boxOrange A:hover { 	color: #FFFFFF;	text-decoration: underline; }/* section-specific CSS */.headerFacInfo {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 12px; 	color: #ffffff;	width:160px;	background-color:#36A8CD;}.boxLabel_1, .boxLabel_2, .boxLabel_3, .boxLabel_4, .boxLabel_5, .boxLabel_6, .boxLabel_7, .boxLabel_8, .boxLabel_9 {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 14px; 	color: #ffffff;	width:135px;	height:26px;}.boxLabel_1 {	background-color:#03CFB0;}.boxLabel_2 {	background-color:#36A8CD;}.boxLabel_3 {	background-color:#98C156;}.boxLabel_4 {	background-color:#D020E5;}.boxLabel_5 {	background-color:#EB4800;}.boxLabel_6 {	background-color:#FFCC00;}.boxLabel_7 {	background-color:#E61C1C;}.boxLabel_8 {	background-color:#13BD00;}.boxLabel_9 {	background-color:#004CDB;}.boxHeader_1, .boxHeader_2, .boxHeader_3, .boxHeader_4, .boxHeader_5, .boxHeader_6, .boxHeader_7, .boxHeader_8, .boxHeader_9 {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 12px; 	color: #ffffff;	width:339px;}.boxHeader_1 {	background-color:#03CFB0;}.boxHeader_2 {	background-color:#36A8CD;}.boxHeader_3 {	background-color:#98C156;}.boxHeader_4 {	background-color:#D020E5;}.boxHeader_5 {	background-color:#EB4800;}.boxHeader_6 {	background-color:#FFCC00;}.boxHeader_7 {	background-color:#E61C1C;}.boxHeader_8 {	background-color:#13BD00;}.boxHeader_9 {	background-color:#004CDB;}.linkSelected_1, .linkSelected_2, .linkSelected_3, .linkSelected_4, .linkSelected_5, .linkSelected_6, .linkSelected_7, .linkSelected_8, .linkSelected_9 {	font-family: Trebuchet MS, Helvetica, Arial, sans-serif; 	font-weight: bold; 	font-size: 11px; }.linkSelected_1 A:hover, .linkSelected_2 A:hover, .linkSelected_3 A:hover, .linkSelected_4 A:hover, .linkSelected_5 A:hover, .linkSelected_6 A:hover, .linkSelected_7 A:hover, .linkSelected_8 A:hover, .linkSelected_9 A:link { 	text-decoration: underline;	font-weight: bold; }.linkSelected_1 {	color:#03CFB0;}.linkSelected_2 {	color:#36A8CD;}.linkSelected_3 {	color:#98C156;}.linkSelected_4 {	color:#D020E5;}.linkSelected_5 {	color:#EB4800;}.linkSelected_6 {	color:#FFCC00;}.linkSelected_7 {	color:#E61C1C;}.linkSelected_8 {	color:#13BD00;}.linkSelected_9 {	color:#004CDB;}