

h1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 10px 0 0 0;
	padding: 0px;
	color: #666;
}

h2, h3, h4, h5, h6 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    margin: 10px 0 0 0;
    padding: 0px;
    color: #666;
}

h1{
    font-size: 100%;
}

h2{
    font-size: 90%;
}

h3{
    font-size: 80%;
}

h4, h5, h6{
    font-size: 70%;
}

p {
    font-size: 70%;
    line-height: 1.4;
    margin: 1% 0 2% 0;
}

.contentText ul {
	font-size: 70%;
	list-style-image: url("/assets/images/list_square.gif");
}

.contentText ul ul {
	font-size: 100%;
	list-style-image: url("/assets/images/list_square.gif");
}

.contentText ul ul ul {
	font-size: 100%;
	list-style-type: none;
}

.contentText ol {
	font-size: 70%;
}

.contentText ol ol {
	font-size: 100%;
}

.contentText ol ol ol {
	font-size: 100%;
}

hr {
    border: none 0;
    border-top: 1px solid #CACACA;
    border-bottom: 1px solid #FFF;
    height: 2px;
}

.content a, a:link, visited, active {
	color: #EB3C41;
	text-decoration: underline;
}
.content a:hover {
	color: #EB3C41;
	text-decoration: none;
}

.contentText a, a:link, visited, active {
	color: #EB3C41;
	text-decoration: underline;
}
.contentText a:hover {
	color: #EB3C41;
	text-decoration: none;
}

a, a:link, visited, active {
 font-family:verdana, arial;
 font-size:11px;
 color:#333333;
 text-decoration:none;
}

a:hover {
 font-family:verdana, arial;
 font-size:11px;
 color:#333333;
 text-decoration:underline;
}

.caption {
	font-size: 90%;
}

body, html {
 width:100%;
 margin:0px;
 padding:0px;
}

img {
 border:0px;
}

#udm li {
 font-size:11px;
}

div, b, i {
 font-family:verdana, arial;
 color:#333333;
}

.container {
 width:100%;
}

.site {
 width:770px;
 margin-top:6px;
}

.topNavigation td.nav
{
 background:url('/assets/images/nav_back.gif') center left no-repeat;
 list-style:none;
 width:111px;
 height:31px;
 position:relative;
 text-align:center;
}

.topNavigation a
{
 color:#000;
 text-decoration:none;
}

.inputSearch {
 width:143px;
 height:14px;
 border:1px solid #f17b7e;
 font-family:verdana, arial;
 font-size:11px;
 color:#000;
 margin:0px;
 padding:0px;
}

.inputSubmit {
 margin:0px;
 padding:0px;
}

.introText {
 padding-left:33px;
 width:380px;
}

.odd:hover {
 background:#F1D1D2;
}
.even:hover {
 background:#F1D1D2;
}

.odd a {
 display:block;
}
.even a {
 display:block;
}

.odd {
 background-color:#fef4f4;
 padding:4px;
 color:#333333;
}

.even {
 background-color:#fde7e8;
 padding:4px;
 color:#333333;
}

.latestNews {
 list-style-type:none;
 margin:0px;
 padding:0px;
}

.features {
 float:right;
}

.featureText {
 background:url('/assets/images/feature_back.gif');
 width:186px;
 color:#fff;
 font-size:11px;
}

.featureText a {
 color:#FFF;
 margin:0px;
 padding:0px;
 font-size:13px;
 font-weight:bold;
 display:block;
}

.featureText a:hover{
 color:#FFF;
 margin:0px;
 padding:0px;
 font-size:13px;
 font-weight:bold;
 display:block;
 text-decoration:none;
}

.footer {
 background:url('/assets/images/footer.gif') repeat-x;
    font-size: 70%;
 height:52px;
 color:#999999;
 text-align:left;
 padding: 10px 0px 0px 10px;
 position:relative;
 top:5px;
}

.leftNavigation {
 width:169px;
 background-color:#f5f5f5;
 color:#333333;
 height:100%;
 text-align:left;
 vertical-align:top;
 font-size:10px;
}



.leftNavigation a  {
 padding:3px 0px 3px 10px;
 display:block;
 color:#333333;
 text-decoration:none;
}

.leftNavigation a:hover {
 background-color:#f1d1d2;
 text-decoration:none;
}

.leftNavigation a.sub {
 padding-left:22px;
 color:#666666;
}

.leftNavigation a.sub:hover {
 background-color:#E6E6E6;
 padding-left:22px;
}

.leftNavigation a#on {
 background-color:#f1d1d2;
}

.content {
 width:601px;
}

.contentHeading {
 background:url('/assets/images/heading.gif') no-repeat;
 height:20px;
 text-align:left;
 color:#FFF;
 padding:4px 0px 0px 75px;
 font-size:13px;
 font-weight:bold;
}

.contentHeading2 {
 background:url('/assets/images/heading2.gif') no-repeat;
 height:50px;
 text-align:left;
 color:#FFF;
 padding:0px 0px 0px 75px;
 font-size:13px;
 font-weight:bold;
}

.contentText {
 padding-left:76px;
 text-align:left;
}

.contentByline {
 background:url('/assets/images/byline.gif') no-repeat;
 height:21px;
 color:#eb3c41;
 text-align:left;
 font-size:13px;
 padding:10px 0px 0px 70px;
}

.contentNavigation {
 text-align:left;
 margin:0px 0px 0px 70px;
 padding-top:4px;
 border-top:1px solid #cacaca;
 font-size:11px;
 color:#999999;
}

.contentNavigation a {

 color:#eb3c41;
}

.imageBorder {
 border:1px solid #eb3c41;
}

.additionalImage {
 border:1px solid #eb3c41;
 background-color:#FFF;
}

.breadCrumbs {
 color:#eb3c41;
}

.breadCrumbs a{
	color: #EB3C41;
	text-decoration: underline;
}

.breadCrumbs a:hover {
	color: #EB3C41;
	text-decoration: none;
}

.flagSummary {
 background:url('/assets/images/flag_summary.gif');
 vertical-align:top;
}

.summaryText {
 padding-left:11px;
 padding-top:5px;
 padding-bottom:5px;
    font-size: 70%;
}

.summaryText a {
	color: #EB3C41;
	text-decoration: none;
}
summaryText a:hover {
	color: #EB3C41;
	text-decoration: underline;
}

.summarylink a {
	color: #EB3C41;
	text-decoration: none;
}
summarylink a:hover {
	color: #EB3C41;
	text-decoration: underline;
}

.summaryTable {
 border-bottom:1px solid #cacaca;
 padding: 1px 0px 1px 0px;
 width:100%;
}

.summaryTop {
 border-top:1px solid #CACACA;
 padding: 5px 0px 5px 0px;
 width:500px;
}

.summaryOdd {
 background:url(/assets/images/summary_left.gif) repeat-y #FEF7F8;
 margin-bottom:1px;
}

.summaryEven {
 background:url(/assets/images/summary_left.gif) repeat-y #FDF0F0;
 margin-bottom:1px;
}

.summaryOdd a {
 display:block;
 padding:3px 0px 3px 43px;
 text-decoration:none;
 color:#EB3C41;
}

.summaryEven a {
 display:block;
 padding:3px 0px 3px 43px;
 text-decoration:none;
 color:#EB3C41;
}

.summaryEven a:hover {
 background:url(/assets/images/summary_left.gif) repeat-y #F1D1D2;
  color:#EB3C41;
 text-decoration:none;
}

.summaryOdd a:hover {
 background:url(/assets/images/summary_left.gif) repeat-y #F1D1D2;
 color:#EB3C41;
 text-decoration:none;
}

.navHead {
background:url(/assets/images/latest_news.gif) no-repeat;
padding:8px 3px 6px 47px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}



.leftNavigation a.head {
padding:0px;
color:#FFF;
text-decoration:none;
}

.leftNavigation a.head:hover {
padding:0px;
color:#FFF;
background-color:#EB3C41;
text-decoration:none;
}

.grey {
color:#999;
}



/***********************************************/
/* Navbar Styles                               */
/***********************************************/

#1Button, #2Button, #3Button, #4Button {
    width:111px;
    }

/* span is same dimensions as link, and positioned to superimpose */
.navButton span, .navButton:visited span {
	display:block;
	height:18px;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background-repeat:no-repeat;
 background:url('/assets/images/nav_back.gif') center left no-repeat;
text-align:center;
padding-top:11px;
 color:#333333;
	}

/* link dimensions correspond with image dimensions */
.navButton, .navButton:visited {
	width:111px;
	height:31px;
	left:0px;
	position:relative !important;
 background:url('/assets/images/nav_back.gif') center left no-repeat;
 color:#333333;
}


