h1 {font-size:18px; font-weight: 600; color: #FFFFFF}
h2 {font-size:18px}
h4 {font-size:16px; margin: 16px 0px 2px 0px; }


td {
	text-align: left;
	vertical-align: top;
	font-family:Arial;
	font-size:12px;
	color:#174964;
	line-height:18px;
}

td.tyredata {
	text-align: center;
	vertical-align: middle;
	font-family:Arial;
	font-size:12px;
	color:#174964;
	line-height:18px;
}



a {
	color:#174964;
}

body { 	margin:0px;padding:0px;	}
.copy{
font-family:Arial;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.blue {color:#174964}
.red {color:#742C15; font-size:11px}
.white {color:#FFFFFF}
.small {font-size:11px}
.gray {color:#6E6D6C; font-family:tahoma; font-size:11px}


a:hover{text-decoration:underline;}

#under{text-decoration:underline;}

.alert {color:#f00;}
.alert a:link, .alert a:visited, .alert a:active 	{color:#f00;text-decoration: none}
.alert a:hover		{color:#f00;text-decoration: underline}


.topnavtext a:link, .topnavtext a:visited, .topnavtext a:active	{color: #fff; font-size: 12px; font-weight: bold; text-decoration: none}
.topnavtext a:hover	{color: #ff0; font-size: 12px; font-weight: bold; text-decoration: underline}

.introtext_big {  font-size: 18px; font-weight: 600; color: #FFFFFF}
.introtext_small { font-size: 14px; font-weight: 600; color: #FFFF33}
.inline_form { color:#333333; font-weight: bold}




#articlewrapper { padding: 30px 10px 20px 20px; 
}

#articlewrapper h1 { color: #111; margin: 10px auto 5px; padding: 0}

#articlewrapper p { padding: 0px 5px 10px; margin: 0;}

#article {
	font-size: 105%;
	font-family: arial, helvetica, clean, sans-serif;
}

#article h1 { font-size:18px; font-weight: 600; color: #111; margin: -10px 0px 5px; line-height: 1.2em; }
#article h2 { font-size:14px; font-weight: 800; color: #222; margin: 20px 0px -3px }
#article h3 { font-size:12px; font-weight: 800; color: #222; margin: 20px 0px -3px }

#article p { margin: 5px 0px 10px; }

#article table { text-align: center; margin: 2px 0xp 10px; }
#article th {
	font: 12px, bold, "Verdana", sans-serif
}
#article td {
	font: 12px, normal, "Verdana", sans-serif; text-align: center;
}

#article td.alignleft {text-align: left}
#article td.alignright {text-align: right}
#article td.aligncenter {text-align: center}



#article ul {
	text-align: left;
	margin: 5px 5px 7px;
	padding: 0px;
	
}

#article li {
	text-align: left;
	list-style: disc outside;	
	margin: 5px 10px 7px; 
	line-height: 1.4em;
}

#article img { margin: 2px 5px }

.headerrow 	{ background: #333; color: white;}
.darkrow 	{ background: #ccc}
.lightrow 	{ background: #fff}

td.nav-lhs {
	background: url(/images/menu.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}



/* content box - grey outlined, rounded corners */
 .updatebox, .updatebox b.tc, .updatebox b.bc{ background-color:#fcc; }
.updatebox b.tc, .updatebox b.bc,.updatebox b.tc b.L1, .updatebox b.tc b.L2, .updatebox b.tc b.L3,.updatebox b.bc b.L1, .updatebox b.bc b.L2, .updatebox b.bc b.L3{ font-size:0px;padding:0;display:block; }
.updatebox b.tc b.L1,.updatebox b.tc b.L2,.updatebox b.bc b.L1,.updatebox b.bc b.L2 { height:1px; line-height:1px; overflow:hidden; }
.updatebox b.tc b.L1,.updatebox b.bc b.L1 { margin: 0 4px; }
.updatebox b.tc b.L2,.updatebox b.bc b.L2 { margin: 0 2px; border-width:0 2px; border-style:solid; }
.updatebox b.tc b.L3,.updatebox b.bc b.L3 {margin: 0 1px; border-width:0 1px;    border-style:solid; height:2px; overflow:hidden; }
.updatebox .content { border-left-style:solid; border-left-width:1px;    border-right-style: solid;border-right-width:1px;    margin:0; overflow:hidden; }
/* Left-side border color */.updatebox .content { border-left-color:#333; border-right-color:#333; }
/* Top border color */.updatebox b.tc b.L1 { background-color:#333; }.updatebox b.tc b.L2,.updatebox b.tc b.L3 { border-color:#333;}
/* bottom border color */.updatebox b.bc b.L1 { background-color:#333; }.updatebox b.bc b.L2,.updatebox b.bc b.L3 { border-color:#333;}
/* -- Default params for where content is ---- */.updatebox .content { background:#fcc; }.updatebox b b.L2, .updatebox b b.L3 {background-color:#fcc;}
.updatebox { margin:5px; width:100%; }.updatebox .content { padding: 3px 0px auto 0px; } 

.updatebox p {padding: 0px 5px 0px; margin: 0}

/* Footer */




#footer {
		
		font-family:Arial;
		
		color:#fff;
		text-decoration:none;
		text-align: center;
		margin: 20px 0px 0px 0px;
}

#footer ul {
		width: 98%;
		text-align: center;
		margin: 0px 2px 0px;
		padding: 0;
		color: #fff;
		vertical-align: middle;
}

#footer li 	{
	margin-left: 0;
	padding: 0px 4px 0px 6px;
	border-left: 1px solid #aaa;
	list-style: none;
	display: inline;
	font: normal 75% "helvetica",sans-serif ;
	
	}
	
#footer ul li.first {
	margin-left: 0px;
	border-left: none;
	border-left: 0px;
	border:0;
	}


#footer ul li.manicon {
	border-left: none;
	margin: 0px 20px 0px 50px;
}


#footer ul li.emailicon {
	border-left: none;
	margin: 0px 20px 0px 0px;
}








#articlelinks {
		clear:both;
		font-family:Arial;
		font-size:10px;
		color:#FFFFFF;
		text-decoration:none;
		text-align: center;
		margin: 20px 0px 0px 0px;
}

#articlelinks ul {
		width: 98%;
		text-align: center;
		margin: 5px 2px 0px;
		padding: 5px 0px 0px;
		color: #333;
		vertical-align: middle;
}

#articlelinks li 	{
	margin-left: 0;
	padding: 0px 4px 0px 6px;
	border-left: 1px solid #aaa;
	list-style: none;
	display: inline;
	font: normal 75% "helvetica",sans-serif ;
	
	}
	
#articlelinks ul li.first {
	margin-left: 0;
	border-left: none;
	
	}
	
	
.debug {
		
		font-family:Arial;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;

}


