/* H TAGS */
h1.black20{
color: black;
	font-size: 20px;
}

h1.black20bold{
color: black;
	font-size: 20px;
	font-weight: bold;
}

h1.black18{
color: black;
	font-size: 18px;
}

h1.black18bold{
color: black;
	font-size: 18px;
	font-weight: bold;
}

h1.blue20{
   color: #173787;
	font-size: 20px;
}

h1.blue20bold{
color: #173787;
	font-size: 20px;
	font-weight: bold;
}

h1.blue18{
   color: #173787;
	font-size: 18px;
}

h1.blue18bold{
color: #173787;
	font-size: 18px;
	font-weight: bold;
}

h1.red20{
   color: red;
	font-size: 20px;
}

h1.red20bold{
color: red;
	font-size: 20px;
	font-weight: bold;
}

h1.red18{
   color: red;
	font-size: 18px;
}

h1.red18bold{
color: red;
	font-size: 18px;
	font-weight: bold;
}

h2.black16{
color: black;
	font-size: 16px;
}

h2.black16bold{
color: black;
	font-size: 16px;
	font-weight: bold;
}

h2.black14{
color: black;
	font-size: 14px;
}

h2.black14bold{
color: black;
	font-size: 14px;
	font-weight: bold;
}

h2.blue16{
   color: #173787;
	font-size: 16px;
}

h2.blue16bold{
color: #173787;
	font-size: 16px;
	font-weight: bold;
}

h2.blue14{
   color: #173787;
	font-size: 14px;
}

h2.blue14bold{
color: #173787;
	font-size: 14px;
	font-weight: bold;
}

h2.red16{
   color: red;
	font-size: 16px;
}

h2.red16bold{
color: red;
	font-size: 16px;
	font-weight: bold;
}

h2.red14{
   color: red;
	font-size: 14px;
}

h2.red14bold{
color: red;
	font-size: 14px;
	font-weight: bold;
}

h3.black16{
color: black;
	font-size: 16px;
}

h3.black16bold{
color: black;
	font-size: 16px;
	font-weight: bold;
}

h3.black14{
color: black;
	font-size: 14px;
}

h3.black14bold{
color: black;
	font-size: 14px;
	font-weight: bold;
}

h3.blue16{
   color: #173787;
	font-size: 16px;
}

h3.blue16bold{
color: #173787;
	font-size: 16px;
	font-weight: bold;
}

h3.blue14{
   color: #173787;
	font-size: 14px;
}

h3.blue14bold{
color: #173787;
	font-size: 14px;
	font-weight: bold;
}

h3.red16{
   color: red;
	font-size: 16px;
}

h3.red16bold{
color: red;
	font-size: 16px;
	font-weight: bold;
}

h3.red14{
   color: red;
	font-size: 14px;
}

h3.red14bold{
color: red;
	font-size: 14px;
	font-weight: bold;
}

/* END H TAGS */


/* HEADER TYPE */
#header #status .statusmessage{
	font-weight: bold;
	font-size: 10px;
}

#header #status a{
	color: #0E3293;
	font-size: 10px;
}
/* END HEADER TYPE */



/* SHARED BASIC */
.req{
	color: red;
	font-size: 10px;
	font-weight: bold;
}

.reqital{
	color: red;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
}

strong, b{
	font-weight: bold;
}



em, i{
	font-style: italic;
}


/* FONT COLORS */
.red{
	color: red;
}

.redbold{
	color: red;
	font-weight: bold;
}

.blue{
	color: #173787;
}
/* END FONT COLORS */



/* END SHARED BASIC */



/* SHARED LINKS STYLES */
a.carrot{
	padding: 0px 16px 0px 0px;
	background-image: url(../graphics/carrot.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 10px;
	
}
/* END SHARED LINK STYLES */



/* FOOTER TYPE */
#footer a{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px 10px;
	font-weight: bold;
	font-size-adjust: none;
	font-stretch: normal;
	line-height: normal;
}

#footer a:hover{
		color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 2px 10px;
	font-weight: bold;
	font-size-adjust: none;
	font-stretch: normal;
	line-height: normal;
}
/* END FOOTER TYPE */
