body{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#19365c;
	margin:20px;
	background:url(images/bg_1.gif);
    background-repeat:repeat-x;
	
}


a, a:visited { color:#00e0cd; text-decoration:none; }
a:hover { color:#00e0cd; text-decoration:underline; }
hr { background:none; height:1px; border:0px; border-top:1px solid #19365c;}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:bold;
	text-transform: uppercase;
	background-color:#FFFFFF;
	border-top: 1px solid #adbfcf;
	border-bottom: 1px solid #adbfcf;
	text-decoration: none;
}

#nav a, #nav a:visited {
	display: block;
	width: 9em;
	background-color:#FFFFFF;
	text-decoration: none;
	font-size:12px;
	border-top: 1px solid #adbfcf;
	border-left: 1px solid #adbfcf;
	color:#777777;
	font-weight:bold;
	text-transform: uppercase;
	padding: 5px;
}

#nav a:hover {
	display: block;
	width: 9em;
	text-decoration: none;
	color: #122b4b;
	padding: 5px;
}

#nav li {
	float: left;
	width: 8em;
}

#nav li ul {
	position: absolute;
	width: 8em;
	left: -999em;
}

#nav li:hover ul, #nav li.sfhover ul {
	font-size:12px;
	left: auto;
	width:8em;
	border-bottom:0px;
	border-top: 1px solid #adbfcf;
}


#brand{
	text-align:center;
	background:#fffff;
	border-bottom:1px solid #adbfcf;
	color: #FFFFFF;
}
#brand a, #brand a:visited, #brand a:hover{	border:0px;
}

#header{
	background-image:url(images/logoBannerBG.gif);
	background-repeat:repeat-x;
	height:78px;
}
#header a{
	border:0px;
	padding:0px;
}
#header a:hover{
	border:0px;
	padding:0px;
}
#main {
    margin: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19365c;
	border:0px;
}
#main a, #main a:visited{color:#00e0cd; text-decoration:none; padding:0px}
#main a:hover{text-decoration:underline; padding:0px}

#main2 {
    margin-left: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19365c;
}

#main3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#19365c;
	font-weight: bold;
}

#main4 {
    margin: 5px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19365c;
	font-weight: bold;
}

#main4 a{
    margin: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19365c;
	font-weight: bold;
}

#main4 a:hover{
    color:#497094;
    text-decoration:underline;
}

/* text size */
h1 {
	margin-top: 20px;
	font-size: 20px;
	color: #19365c;
	font-weight: bold;
}

h1 a{
	margin-top: 20px;
	font-size: 20px;
	color: #19365c;
	font-weight: bold;
}
h1 a:visited{
	margin-top: 20px;
	font-size: 20px;
	color: #19365c;
	font-weight: bold;
}
h1 a:hover{
	text-decoration:underline;
}

h2 {
	margin-top:10px;
	font-size: 18px;
	color: #19365c;
	font-weight: bold;
}
h2 a{
	font-size: 18px;
	color: #19365c;
	font-weight: bold;
}

h2 a:hover{
	text-decoration:underline;
}
h2 a:visited{
	font-size: 18px;
	color: #19365c;
	font-weight: bold;
}
h3{
	margin-top: 5px;
	font-size: 16px;
	color: #19365c;
	font-weight: bold;
}
h3 a{
	margin-top: 5px;
	font-size: 16px;
	color: #74ffe9;
	font-weight: bold;
}
h3 a:visited{
	margin-top: 5px;
	font-size: 16px;
	color: #74ffe9;
	font-weight: bold;
}
h3 a:hover{
	text-decoration:underline;

}
h4{
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#19365c;
	font-weight:normal;
}
h4 a{
	font-size:14px;
	color:#00e0cd;
}
h4 a:visited{
	font-size:14px;
	color:#00e0cd;
}
h4 a:hover{
	text-decoration:underline;
}

h5{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#19365c;
	font-weight:normal;
}
h5 a{
	font-size:12px;
	color:#00e0cd;
}
h5 a:visited{
	font-size:12px;
	color:#00e0cd;
}
h5 a:hover{
	text-decoration:underline;
}

h6{
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#19365c;
	font-weight:normal;
}
h6 a{
	font-size:11px;
	color:#00e0cd;
}
h6 a:visited{
	font-size:11px;
	color:#00e0cd;
}
h6 a:hover{
	text-decoration:underline;
}

#table {
    background-image:url(images/bg3.gif);
	background-repeat:repeat-y;
}

#tablea {
    background-color:#497094;
}

#table2 {
	width:100%;
	background-image:url(images/bg2.gif);
	background-repeat:repeat-y;
}

#table3 {
	width:100%;
	background-color:#FFFFFF;
	vertical-align:top;
}

#table4 {
	width:100%;
	background-color:#a4b8ca;
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19365c;
}

#table4 a, a:visited {
	color:#19365c;
	font-size:14px;
	padding-left:15px;
}

#table4 a:hover{
    text-decoration:underline;
}

#imageBG {
	background-image:url(images/imageBG.gif);
	background-repeat:repeat-y;
}
#imageBG a, #imageBG a:visited {
	color:#19365c;
	font-size:14px;
	padding-left:30px;
	background-image: url(images/catnav_bullet.gif);
	background-repeat:no-repeat;
}

#imageBG a:hover{
    text-decoration:underline;
	background-image: url(images/catnav_bullet_on.gif);
	background-repeat:no-repeat;
}

/* footer */
#footer {
    font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFFFFF;
	font-size:10px; 
	padding:0px;
	margin:0px;
}

#footer a, #footer a:visited{
    font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	color:#FFFFFF;
	font-size:10px; 
	padding:0px;
	margin: 0px;
}

#footer a:hover{
    font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	color:#FFFFFF;
	text-decoration:underline;
	font-size:10px; 
	padding:0px;
	margin:0px;
}

/* text color */
.redText{
	color:#e34141;
}
.yellowText{
	color:#FFFF00;
}
.lightBlueText{
	color:#74ffe9;
}
.purpleText{
	color:#be89ff;
}
.greenText{
	color:#35d471;
}
.orangeText{
	color:#ff8a00;
}
.darkBlueText{
	color:#19365c;
}
.whiteText{
	color:#19365c;
}

/* font */
.Verdana{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Geneva{
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.TimesNewRoman{
	font-family:"Times New Roman", Times, serif;
}
.TreburchetMS{
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#19365c;
}
.Georgia{
	font-family:"Georgia", Times, serif;
}

/* font & color */
.VerdanaRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#e34141;
}
.GenevaRed{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#e34141;
}
.TimesNewRomanRed{
	font-family:"Times New Roman", Times, serif;
	color:#e34141;
}
.TreburchetMSRed{
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#e34141;
}
.GeorgiaRed{
	font-family:"Georgia", Times, serif;
	color:#e34141;
}
.VerdanaYellow{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFF00;
}
.GenevaYellow{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFF00;
}
.TimesNewRomanYellow{
	font-family:"Times New Roman", Times, serif;
	color:#FFFF00;
}
.TreburchetMSYellow{
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#FFFF00;
}
.GeorgiaYellow{
	font-family:"Georgia", Times, serif;
	color:#FFFF00;
}
.VerdanaLightBlue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#74ffe9;
}
.GenevaLightBlue{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#74ffe9;
}
.TimesNewRomanLightBlue{
	font-family:"Times New Roman", Times, serif;
	color:#74ffe9;
}
.TreburchetMSLightBlue{
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#74ffe9;
}
.GeorgiaLightBlue{
	font-family:"Georgia", Times, serif;
	color:#74ffe9;
}
.VerdanaPurple{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#be89ff;
}
.GenevaPurple{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#be89ff;
}
.TimesNewRomanPurple{
	font-family:"Times New Roman", Times, serif;
	color:#be89ff;
}
.TreburchetMSPurple{
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#be89ff;
}
.GeorgiaPurple{
	font-family:"Georgia", Times, serif;
	color:#be89ff;
}
.VerdanaGreen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#35d471;
}
.GenevaGreen{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#35d471;
}
.TimesNewRomanGreen{
	font-family:"Times New Roman", Times, serif;
	color:#35d471;
}
.TreburchetMSGreen{
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#35d471;
}
.GeorgiaGreen{
	font-family:"Georgia", Times, serif;
	color:#35d471;
}
.VerdanaOrange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ff8a00;
}
.GenevaOrange{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ff8a00;
}
.TimesNewRomanOrange{
	font-family:"Times New Roman", Times, serif;
	color:#ff8a00;
}
.TreburchetMSOrange{
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#ff8a00;
}
.GeorgiaOrange{
	font-family:"Georgia", Times, serif;
	color:#ff8a00;
}
.VerdanaDarkBlue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#19365c;
}
.GenevaDarkBlue{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#19365c;
}
.TimesNewRomanDarkBlue{
	font-family:"Times New Roman", Times, serif;
	color:#19365c;
}
.TreburchetMSDarkBlue{
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#19365c;
}
.GeorgiaDarkBlue{
	font-family:"Georgia", Times, serif;
	color:#19365c;
}

.vb { vertical-align:bottom; padding-bottom:15px !important; }
.vt { vertical-align:top; }
.blinkytext {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 1.2em;
     text-decoration: blink;
     font-style: normal;
 }
 
 p
{
	color:#19365c;
}
ul
{
	color:#19365c;
}