BODY { 
background: url(/images/bgM.jpg) repeat-y;
background-color:#ffffff;
background-position:center; 
top-margin:0;padding:0;
text-align:center;
font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
font-weight:none;
font-size: 11px;
color: #6e6e6e;
scrollbar-face-color:#9e9e9e;
scrollbar-arrow-color:#D6D3BD;
scrollbar-track-color:#F4F3EE;
scrollbar-shadow-color:'#F4F3EE';
scrollbar-highlight-color:'#9e9e9e';
scrollbar-3dlight-color:'#F4F3EE';
scrollbar-darkshadow-Color:'#663300';
}
#letterpress h1 {
        text-shadow: 0px 1px 1px #4d4d4d;
        color: #222;
        font: 30px 'LeagueGothicRegular';
}

A.outURL:link
{
    FONT-WEIGHT: none;
    FONT-SIZE: 18px;
    COLOR: #0B7BAB;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none
}
A.outURL:visited
{
    FONT-WEIGHT: none;
    FONT-SIZE: 18px;
    COLOR: #0B7BAB;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none
}
A.outURL:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 18px;
    COLOR: #FF6600;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: underline;
}
A.outURLi:link
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #0B7BAB;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none
}
A.outURLi:visited
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #0B7BAB;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none
}
A.outURLi:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #FF6600;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: underline;
}
A.sasy:link
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 21px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none
}
A.sasy:visited
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 21px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none
}
A.sasy:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #993300;
    LINE-HEIGHT: 21px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: underline;
}
A.saszMenu:link
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 23px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none;
}
A.saszMenu:visited
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 23px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none;
}
A.saszMenu:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #FF6600;
    LINE-HEIGHT: 23px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: underline;
}
A.navTexton:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5C5F27;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: trebuchet MS,verdana, arial, sans-serif, Helvetica;
    TEXT-DECORATION: none;
}
A.navTexton:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5C5F27;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Arial,Verdana,Geneva,Helvetica;
    TEXT-DECORATION: none;
}
A.navTexton:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF6600;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Arial,Verdana,Geneva,Helvetica;
    TEXT-DECORATION: underline;
}

A.sideNav:link
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #006699;
    LINE-HEIGHT: 23px;
    FONT-FAMILY: verdana, "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.sideNav:visited
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #006699;
    LINE-HEIGHT: 23px;
    FONT-FAMILY: verdana, "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.sideNav:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #FF6600;
    LINE-HEIGHT: 23px;
    FONT-FAMILY: verdana, "Trebuchet MS", "Bitstream Vera Sans",lucida, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

A { text-decoration: none }
a:link	{font:8pt/11pt verdana; color:#000055}
A:hover { color:#000055}
A:hover { background-color:none}
A:hover { text-decoration:underline}
a:visited {font:8pt/11pt verdana; color:#000055}
.stdcodes{  font-family: arial,trebuchet MS; font-size: 13px}

.default
{
    FONT-SIZE: 13px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.default1
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: trebuchet MS, trebuchet, verdana, arial, sans-serif, Helvetica;
    TEXT-DECORATION: none
}
.defaultform
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.tabMenu1:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.tabMenu1:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.tabMenu1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.tabMenu2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #6e6e6e;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.tabMenu2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #6e6e6e;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.tabMenu2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

A.tabMenu:link
{
    FONT-WEIGHT: none;
    FONT-SIZE: 14px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
A.tabMenu:visited
{
    FONT-WEIGHT: none;
    FONT-SIZE: 14px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
A.tabMenu:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 14px;
    COLOR: #FF6600;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: underline;
}
A.sasz:link
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #0065CE;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none
}
A.sasz:visited
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #0065CE;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: none
}
A.sasz:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 13px;
    COLOR: #FF6600;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial,sans-serif,Verdana;
    TEXT-DECORATION: underline;
}
A.url:link
{
    FONT-WEIGHT: none;
    FONT-SIZE: 15px;
    COLOR: #0065CE;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
A.url:visited
{
    FONT-WEIGHT: none;
    FONT-SIZE: 15px;
    COLOR: #0065CE;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
A.url:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 15px;
    COLOR: #FF6600;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: underline;
}

hr.gray {
    border-top: 1px dashed #9e9e9e;
    border-bottom: 1px solid #9e9e9e;
    color: #fff;
    background-color: #fff;
    height: 4px;
    }
hr.orange {
    border-top: 1px dashed #ff6600;
    border-bottom: 1px solid #ff6600;
    color: #fff;
    background-color: #fff;
    height: 4px;
    }
.actdots 
{
background-image: url(/images/dotx.gif)
}
.subject {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.core-button
{
 BACKGROUND-IMAGE: url(/images/form_btn_tile.gif);
    FONT: bold 11px arial,helvetica, sans-serif;
    CURSOR: hand;
    COLOR: #333333;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: white
}
.cancel-button
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    FONT: bold 11px arial,helvetica, sans-serif;
    CURSOR: hand;
    COLOR: #5a5a5a;
    PADDING-TOP: 2px;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: #e6e4df
}
.core-button-border
{
    BACKGROUND-COLOR: #f3bd55
}
.yclassprogbaron  { background:#f3bd55; }
.yclassprogbardone { background:#8B8B8B; }
.yclassprogbaroff { background:#CCCCCC; }
.yclassprogbaroffx { background:#999999; }
.yclassprogtxton  { color:#f3bd55; }
.yclassprogtxtdone { color:#8B8B8B; }
.yclassprogtxtoff { color:#CCCCCC; }
.yclassprogtxtoffx { color:#999999; }
.error, .errorbox-bad {
  color: red;
  border: outset 1px red;
  padding: 2px;
  background-color: #ffdcdc;
}
.logotext
{
    FONT-SIZE: 25px;
    FONT-WEIGHT: none;
    COLOR: #006699;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none;
    Margin-bottom: 15px;
}
.pageTitle
{
    FONT-SIZE: 25px;
    FONT-WEIGHT: none;
    COLOR: #ED882D;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none;
    Margin-bottom: 15px;
}
.eventTitle
{
    FONT-SIZE: 28px;
    FONT-WEIGHT: none;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none;
    Margin-bottom: 15px;
}
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(/images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(/images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 420px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}div.pagination {	padding: 3px;	margin: 3px;}div.pagination a {	padding: 2px 5px 2px 5px;	margin: 2px;	border: 1px solid #AAAADD;		text-decoration: none; /* no underline */	color: #000099;}div.pagination a:hover, div.pagination a:active {	border: 1px solid #000099;	color: #000;}div.pagination span.current {	padding: 2px 5px 2px 5px;	margin: 2px;		border: 1px solid #000099;				font-weight: bold;		background-color: #000099;		color: #FFF;	}	div.pagination span.disabled {		padding: 2px 5px 2px 5px;		margin: 2px;		border: 1px solid #EEE;			color: #DDD;	}