BODY, TD
{
    font-size: 12px;
    font-family: arial;
	color: #000000;
}

td.content
{
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}

a:link, a:visited, a:active {
	font-weight: normal;
	text-decoration: underline;
	color : #0033ff;
	font-size: 13px;
}

a:hover {
	font-weight: normal;
	text-decoration: underline;
	color : #F19900;
	font-size: 13px;
}

.header {
	color: #264696;
	font-weight: bold;
	font-size: 16px;
	padding-left: 6px;
	background: #CCD4E8;
}
.dotted {
	border-style: dotted; 
	border-width: 1px;
	color: #5774C0;
	}

.ttl {
	color: #5774C0;
	font-weight: bold;
}

.sttl {
	color: #5774C0;
}
.subtitle {
	color: #FFF;
	font-weight: bold;
}
.ftr_text {
	color: #fff;
}
.sm_text{
	font-size: 11px;
    font-family: arial;
	color: #000000;
	
	
}
.med_text {
	color: #003399;
	font-weight: bold;
	font-size: 12px;
}
.lg_text {
	color: #003399;
	font-weight: bold;
	font-size: 14px;
}
td.menu_contact {
	border-top: 2px solid #fff;
	border-bottom: 3px solid #fff;
}

.contact {
	color: #fff;
	padding: 6px;
}

.login {
	color: #fff;
	padding: 4px;
}

.menuA {
	color: #fff;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #fff;
}

.menuA_on {
	color: #fff;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #fff;
	background-image: url(../images/menu_bg_on.gif)
}

.menuB {
	color: #fff;
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #fff;
}

.menuB_on {
	color: #fff;
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #fff;
	background-image: url(../images/menu_bg_on.gif)
}

.menuC {
	color: #fff;
	padding-left: 22px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #fff;
	background-image: url(../images/menu_bg_sub_on.gif)
}

.menuC_on {
	color: #fff;
	padding-left: 22px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #fff;
	background-image: url(../images/menu_bg_active_on.gif)
}
a:link.menu_link, a:visited.menu_link {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
	font-size: 11px;
}
		
a:active.menu_link {
	color: #FDC157;
}

a:hover.menu_link {
	color : #FDC157;
}
a:visited.menu_link{
	text-decoration: none;
	font-weight: bold;
	color: #FFF
}
a:link.rel_link, a:visited.rel_link, a:hover.rel_link{
	font-weight: normal;
	text-decoration: underline;
	color : #0033ff;
	font-size: 11px;
}


a:link.white, a:visited.white, a:active.white {
	text-decoration: underline;
	color : #fff;
	font-size: 12px;
}


a:hover.white {
	text-decoration: none;
	color : #F19900;
	font-size: 12px;
}


td.login {
	border-top: 4px solid #fff;
	color: #fff;
}



.tbl_bg {
	background: #EFAD3D;
}
.tbl_bg1 {
	background: #EEDFC8;
}
.tbl_bg2 {
	background: #ECD3AB;
}

.form {
 border: 1px solid #B6B6B6;
 background: #EFEFEF;
}


.splashHeader {
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;

}

.splashContent {
	color: #fff;

}

td.englishMessage {
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 18px;
	color: #fff;
}

td.frenchMessage {
	padding-left: 12px;
	padding-right: 50px;
	padding-top: 18px;
	color: #fff;
}

.blueBold {
	color: #174C82;
	font-weight: bold;
}

a:link.blueBoldLink, a:visited.blueBoldLink, a:active.blueBoldLink {
	font-weight: bold;
	text-decoration: underline;
	color : #174C82;
	font-size: 10px;
}


a:hover.blueBoldLink {
	font-weight: bold;
	text-decoration: none;
	color : #174C82;
	font-size: 10px;
}

a:link.blueLink, a:visited.blueLink, a:active.blueLink {
	font-weight: normal;
	text-decoration: underline;
	color : #174C82;
	font-size: 10px;
}


a:hover.blueLink {
	font-weight: normal;
	text-decoration: none;
	color : #174C82;
	font-size: 10px;
}

.error {
	color: red;
	font-weight: bold;

}

.forms {
	padding-top: 10px;
	padding-bottom: 10px;

}


td.adminNav { 
	color: #000; 
	font-weight: normal;
	padding: 4px;
}

td.adminNav a:link { 
	color: #174C82; 
	text-decoration: underline;
}
td.adminNav a:hover { 
	color: #174C82; 
	text-decoration: none;
}

h1 {
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #174c82;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #174c82;
}


h3 {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #174c82;
}

h4 {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #174c82;
}

.submit {
	background: #174c82;
	border: 1px solid #000;
	color: #fff;

}
	

tr.tableHead {
	color: #174C82;
	font-weight: bold;
	background: #DFDFDF;
	padding: 3px;
	border-bottom: 3px solid #fff;

}

th {
	color: #174C82;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

span.imageBdr {
	border: 1px outset #174C82;
	background: #fff;
}
