/* *** CMS System formating *** */
.gws_location {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color: #000000;
}

.gws_dates {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color: #000000;
}

.gws_ages {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.gws_deadline {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

.cmstext {
  font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.cmstitle {
  font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#0066FF;
}

.cmsheadline {
  font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0066FF;
}

.cmssubhead {
  font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#660000;
}

.note {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

.note12px {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

.note14px {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
}

s.cmslink {
  font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	color:#0000FF;
	text-decoration: underline;
}

/* *** Overall TYS page formating *** */
body{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
}
td,th {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}

.page_background {background-color: ivory;}
.h_navbar_bgcolor {background-color: #BBC3D3;}
.cms_column_bgcolor {background-color: ivory;}
.cms_article_bgcolor {background-color: ivory;}
.rt_bar_color {background-color: ivory;}

.invisible {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: ivory;
	color: ivory;
}
a.invisible {
	text-decoration: none;
}

a {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:bold;
	text-decoration:underline;
	color:#0000FF;
}
a:hover { background-color: #CCCCCC; color:black; } 

/* *** Navigation Table formating *** */
.navgroup {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #FF0000;
}

a.navgroup {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #0066FF;
}
a.navitem {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
a.cmslink {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #0000FF;
	text-decoration: underline;
}

/*	*** Horizontal Navbar *** */
.h_navbar_link {
  font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
}

.faqclass {
  font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#0000FF;
	text-decoration: underline;
}
.faqclass:hover {
  text-decoration:none;
	font-weight:bold;
	background-color:#cccccc;
}

/* *** Common Colors *** */
.black {color:#000000;}
.blue {color:#0000FF;}
.green {color:#00FF00;}
.orange {color:#FFCC33;}
.red {color:#FF0000;}
.white {color:#FFFFFF;}
.yellow {color:#FFFF00;}
/*'#BBC3D3';}*/

/* *** Common Modifiers *** */
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.italic {font-style:italic;}
.oblique {font-style:oblique;}

/* *** Common Sizes *** */
.s8px {font-size:8px;}
.s10px {font-size:10px;}
.s12px {font-size:12px;}
.s14px {font-size:14px;}
.s16px {font-size:16px;}

/* *** Common BoldSizes *** */
.s8pxb {font-size:8px; font-weight:bold;}
.s10pxb {font-size:10px; font-weight:bold;}
.s12pxb {font-size:12px; font-weight:bold;}
.s14pxb {font-size:14px; font-weight:bold;}
.s16pxb {font-size:16px; font-weight:bold;}

/* *** TYS Box & Paragraph Styles *** */
.cmsheadline2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	font-style:oblique;
}
td.LL_Std_Box_Heading {
	text-transform:uppercase; 
	border:2px solid #FFFF00; 
	padding:4px; 
	font-size:12px; 
	font-weight:bold; 
	text-align:left;
	background-color:#FFFFCC; 
}
td.LL_Std_Box_Message {
	border:1px solid #C0C0C0; 
	padding:7px; 
	font-weight:normal; 
	font-size:10px; 
	text-align:left;
	background-color:#FFFFFF; 
}
