#footer {
	font-size: 9px;
}

/* remove the border from linked images */
a img {
	border: 0px;
}

/* --- CUSTOM CLASSES --- */
.item_right_text {
	font-size: 11px;
}

.header_bar_item a {
	color: #FFFFFF;
	font-size: 10px;
}

.search_button {
	font-size: 10px;
	background-color:#E0E0E0;
	border: 1px solid #000000;
}
.topsearch {
	width:100px;
	font-size:11px;
margin-left:2px;
}

.menu_lvl1_item a {
	color: #FFFFFF;
	font-weight: bold;
}


/* --- EXISTING CLASSES (OLD SITE) --- */
.text14 {
	font-family:Arial, Helvetica, sans-serif; font-size: 14px;
}

ul {
	MARGIN-TOP: 6px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; 
	LIST-STYLE-POSITION: outside; 
	FONT-SIZE: 12px; 
	LIST-STYLE-TYPE: circle; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 10px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

ul ul {
	MARGIN-TOP: 6px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; 
	LIST-STYLE-POSITION: outside; 
	FONT-SIZE: 12px; 
	LIST-STYLE-TYPE: square; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 10px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

ol {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
    FONT-WEIGHT: normal;
	LINE-HEIGHT: 12pt; 
	MARGIN-TOP: 6px;   		
	MARGIN-BOTTOM: 8px; 
	MARGIN-LEFT: 12px;
	PADDING-LEFT: 10px; 	
	PADDING-TOP: 0px; 	
}

li {
	margin-bottom : 5px;
}

p { 
	Font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
margin:0px;
padding:0px;
padding-bottom:12px;
}

.disclaimer {
	font-size: 11px;
}

.text11 {
	font-size: 11px;
}

#blue {
	color:#164781;
}

a {
	color:#006699;
	text-decoration : none;
}

a.menuleft {
	font-size: 11px;
	color:#000000;
}

.linktable{
	border-style: solid;
    border-color: #B4B9CF;
}

a.menutop {
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	font-weight : bold;
}

a.submenu {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	
}


table.p0077 {
	
	border-collapse : collapse;
}

table.p0077 td{
	border:0px #cccccc solid;
	padding-left:0px;	
	padding-top:0px;
	padding-right:7px;
	padding-bottom:7px;
	Font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}


table.p0777 {
	border-collapse : collapse;
}

table.p0777 td {
	border:0px #cccccc solid;
	padding-left:0px;	
	padding-top:7px;
	padding-right:7px;
	padding-bottom:7px;
	Font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

ol {
	padding-left:15px;
	margin-left:15px;
}

.title {
	color:#164781;
	font-size: 22px;
margin:0px;padding:0px;
padding-bottom:15px;
font-weight:normal;
}
h2 {
	color:#164781;
	font-size: 20px;
margin:0px;padding:0px;
padding-bottom:15px;
font-weight:normal;
}

.error {color:red}