a {
color: #0057AA;
text-decoration: underline;
}
a:hover {
color: #F65000;
text-decoration: none;
  }
a.largeblue {
color: #0057AA;
text-decoration: underline;
font-size: 12px;
}
a.largeblue:hover {
color: #0057AA;
text-decoration: none;
font-size: 12px;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.menuheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #0068a2;
}
a.menutext {
color: #0068a2;
text-decoration: none;
font-size: 10px;
}
a.menutext:hover {
color: #004D89;
text-decoration: none;
font-size: 10px;
}
.menutext a:visited {color: #0068a2;text-decoration: none;}
.menutext a:link {color: #0068a2;	text-decoration: none;}
.menutext_highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #0068a2;
	background-image:url(../images/menu_bg.gif);
}
a.menutext_highlight {
color: #0068a2;
text-decoration: none;
font-size: 10px;
}
a.menutext_highlight:hover {
color: #004D89;
text-decoration: none;
font-size: 10px;
}
.menutext_highlight a:visited {color: #0068a2;text-decoration: none;}
.menutext_highlight a:link {color: #0068a2;	text-decoration: none;}
.menutext2_highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #0068a2;
	background-color:#aeadc8;
}
a.menutext2_highlight {
color: #0068a2;
text-decoration: none;
font-size: 10px;
}
a.menutext2_highlight:hover {
color: #004D89;
text-decoration: none;
font-size: 10px;
}
.menutext2_highlight a:visited {color: #0068a2;text-decoration: none;}
.menutext2_highlight a:link {color: #0068a2;	text-decoration: none;}
.submenutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	text-decoration:underline;
	color: #0068a2;
}
a.submenutext {
color: #0068a2;
text-decoration: none;
font-size: 10px;
}
a.submenutext:hover {
color: #004D89;
text-decoration: none;
font-size: 10px;
}
.submenutext a:visited {color: #0068a2;text-decoration: none;}
.submenutext a:link {color: #0068a2;	text-decoration: none;}
.clsCMOn {
	color: #0068a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration : none;
	padding: 4px 4px;
	font-weight: bold;
}

.clsCMOver {
	color: #004D89;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
	font-size: 10px;
text-decoration : none;
  padding: 4px 4px;
  font-weight: bold;
}

.clsCMOnSUB {
	color: #004D89;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration : none;
	padding: 4px 4px;
}

.clsCMOverSUB {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
	text-decoration : none;
  padding: 4px 4px;
}
.tinytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.tinytextwhite {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.categorytext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #336699;
}

a.categorytext {
color: #336699;
text-decoration: none;
font-size: 10px;
}
a.categorytext:hover {
color: #004D89;
text-decoration: none;
font-size: 10px;
}
.categorytext a:visited {text-decoration: none;}
.categorytext a:link {color: #336699;	text-decoration: none;}

.category_table_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #ffffff;
	background-color:#0275B7;
}
.category_table_1 a:link {
color: #ffffff;
text-decoration: none;
}
.category_table_1 a:hover {
color: #004D89;
text-decoration: none;
}
.category_table_1 a:visited {color: #ffffff;text-decoration: none;}
.category_table_1_highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #ffffff;
	background-color:#29BDEF;
}
.category_table_1_highlight a:link {
color: #ffffff;
text-decoration: none;
}
.category_table_1_highlight a:hover {
color: #004D89;
text-decoration: none;
}
.category_table_1_highlight a:visited {color: #ffffff;text-decoration: none;}
.category_table_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #0275B7;
	background-color:#CCD0DD;
}
.category_table_2 a:link {
color: #0275B7;
text-decoration: none;
}
.category_table_2 a:hover {
color: #004D89;
text-decoration: none;
}
.category_table_2 a:visited {color: #0275B7;text-decoration: none;}
.category_table_2_highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #0275B7;
	background-color:#F8BF24;
}
.category_table_2_highlight a:link {
color: #0275B7;
text-decoration: none;
}
.category_table_2_highlight a:hover {
color: #004D89;
text-decoration: none;
}
.category_table_2_highlight a:visited {color: #0275B7;text-decoration: none;}
.category_table_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #0275B7;
	background-color:#ffffff;
}
.category_table_3 a:link {
color: #0275B7;
text-decoration: none;
}
.category_table_3 a:hover {
color: #cccccc;
text-decoration: none;
}
.category_table_3 a:visited {color: #0275B7;text-decoration: none;}
.titletext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #20276D;
}
/* table rules */
.admintable {
	background-color: #ffffff;
	width: 100%;
	font-family: Verdana,Arial;
}

.adminrowheader {
	background-color: #d3daea;
}

.admincellheader {
	font-weight: bold;
	color: #07277a;
	font-size: 12px;
	border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
}

.admincolumnheader {
	border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #808080;
	color: #000000;
	font-size: 11px;
}

.admincell {
	font-size: 11px;
	border-top: 1px solid #808080;
}

.dialogbox {
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
}

.introbox {
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 12;
    #font-weight: 900;
    color: #000000;
}

.bottomrule {
    border-bottom: #000000 0px solid;
}


.toprule {
    border-top: #000000 0px solid;
}


.trcornerrule {
    border-top: #000000 0px solid;
    border-right: #000000 0px solid;
}


.tlcornerrule {
    border-top: #000000 0px solid;
    border-left: #000000 0px solid;
}


.brcornerrule {
    border-bottom: #000000 0px solid;
    border-right: #000000 0px solid;
}


.blcornerrule {
    border-bottom: #000000 0px solid;
    border-left: #000000 0px solid;
}


.tbrule {
    border-bottom: #000000 0px solid;
    border-top: #000000 0px solid;
}


.tlcornerrule {
    border-top: #000000 0px solid;
    border-left: #000000 0px solid;
}


.lrtrule {
    border-top: #000000 0px solid;
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;
}


.siderule {
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;
}


.rightrule {
    border-right: #000000 0px solid;
    text-align: right;
}


.leftrule {
    border-left: #000000 0px solid;
    text-align: right;
}



.label {
	font-family: "verdana",sans-serif,"arial","helvetica";
	font-size: 10;
	color: #22229C;
}
.checkboxtext{
	font-family: "verdana",sans-serif,"arial","helvetica";
	font-size: 11;
	color: #000000;
}
.infobox {
    align: left;
    padding-left: 40px;
    padding-right: 10px;
    font-family: "verdana",sans-serif,"arial","helvetica";
	font-size: 11;
	color: #22229C;
	font-weight:900;
}

LEGEND {
        font-family:        Verdana;
        font-size:          12px;
        font-weight:        bold;
        color:              #000099;
        text-decoration:    none;
        background-color:   #ffffff;
        height:             15px;
}

fieldset {
width: 20em
background-color:   #ffffff;
bgcolor: #ffffff;
}
