body { background-image: url(/styleimages/background.gif); margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; background-color:#e6e4f5;}


.header_left { background-image:url(/styleimages/header_left.jpg); height:149px; background-position:left; background-repeat:no-repeat;}
.header_left_rp { background-image:url(/styleimages/header_left_rp.jpg); height:149px; background-position:left; background-repeat:repeat-x;}
.header_right_rp { background-image:url(/styleimages/header_right_rp.jpg); height:149px; background-position:right; background-repeat:repeat-x;}
.header_right { background-image:url(/styleimages/header_right.jpg); height:149px; background-position:right; background-repeat:no-repeat;}

.body_top {background-image: url(/styleimages/body_top.jpg); height:11px; background-repeat:repeat-x; background-position: top;}
.sidebar_top { background-image:url(/styleimages/sidebar_top.jpg); height:11px; background-repeat:repeat-x; background-position: top; }
.sidebar {background-color:#b9b4d7;}
.arrow {background-image:url(/styleimages/sidebar_arrow.jpg); height:20px; width:10px; float:left; background-repeat:no-repeat; background-position:center;}

.footer_left { background-image:url(/styleimages/footer_left.jpg); height:84px; background-position:top left; background-repeat:no-repeat;}
.footer_left_rp { background-image:url(/styleimages/footer_left_rp.jpg); height:84px; background-position:top left; background-repeat:repeat-x;}
.footer_center { background-image:url(/styleimages/footer_center.jpg); height:84px; background-repeat:no-repeat; background-position:top;}
.footer_right_rp { background-image:url(/styleimages/footer_right_rp.jpg); height:84px; background-position:top right; background-repeat:repeat-x;}
.footer_right { background-image:url(/styleimages/footer_right.jpg); height:84px; background-position:top right; background-repeat:no-repeat;}

.topMenu_left {background-image:url(/styleimages/topMenu_left.jpg); height:52px; background-position:left; background-repeat:no-repeat;}
.topMenu_center {background-color:#b3afd4;}
.topMenu_right {background-image:url(/styleimages/topMenu_right.jpg); height:52px; background-position: right; background-repeat:no-repeat;}
.diamond {background-image:url(/styleimages/diamond.jpg); background-position:center; background-repeat:no-repeat;}

.font-sm {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.font-sm-il {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: italic; color:#000000;}
.font-med {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color:#000000;}
.font-med-bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000000;}
.font-large {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style: normal; color:#000000;}
.font-large-bold {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#000000;}
.font-header {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#000000;}

.dot { background-color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:2px; font-weight: bold;}

.topMenuLinkM { font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-size:16px; color: #330066; text-decoration:none; }
a.topMenuLinkM:link    {	color:#330066; font-weight:normal; text-decoration:none;} 
a.topMenuLinkM:visited {	color:#330066; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:focus   {	color:#330066; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:active  {	color:#330066; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:hover   {	color:#330066; font-weight:normal; text-decoration:underline;}

.leftMenuLinkM { font-family: Garamond, "Times New Roman", Times, serif; font-size:16px; color: #003366; font-weight: normal; line-height:20px;}
a.leftMenuLinkM:link    {  font-size: 16px; font-weight:normal; text-decoration:none; color:#003366; padding-left:10px; line-height:20px;} 
a.leftMenuLinkM:visited {  font-size: 16px; font-weight:normal; text-decoration:none; color:#003366; padding-left:10px; line-height:20px;}
a.leftMenuLinkM:focus   {  font-size: 16px; font-weight:normal; text-decoration:none; color:#003366; padding-left:10px; line-height:20px;}
a.leftMenuLinkM:active  {  font-size: 16px; font-weight:normal; text-decoration:none; color:#003366; padding-left:10px; line-height:20px;}
a.leftMenuLinkM:hover   {	 font-size: 16px; font-weight:bold; text-decoration:none; color:#003366; padding-left:10px; line-height:20px;} 

.leftMenuLinkM2 { font-family: Garamond, "Times New Roman", Times, serif; font-size:15px; color: #003366; font-weight: normal; }
a.leftMenuLinkM2:link    {  font-size: 15px; font-weight:normal; text-decoration:none; color:#003366; padding-left:25px; } 
a.leftMenuLinkM2:visited {  font-size: 15px; font-weight:normal; text-decoration:none; color:#003366; padding-left:25px; }
a.leftMenuLinkM2:focus   {  font-size: 15px; font-weight:normal; text-decoration:none; color:#003366; padding-left:25px; }
a.leftMenuLinkM2:active  {  font-size: 15px; font-weight:normal; text-decoration:none; color:#003366; padding-left:25px; }
a.leftMenuLinkM2:hover   {	font-size: 15px; font-weight:normal; text-decoration:underline; color:#003366; padding-left:25px; } 

.solid {border: 3px solid #C8B05A; background-color:#3F0001;}
.dotted {	border: thick dashed #C8B05A;}

a, a:link {text-decoration: underline; color: #000066;}
a:visited, a:hover, a:active, a:focus {text-decoration: underline; color: #000099;}

a.footerlink, a.footerlink:link, a.footerlink:visited, a.footerlink:hover, a.footerlink:active, a.footerlink:focus {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color:#000000;}
a.footerlink2, a.footerlink2:link, a.footerlink2:visited, a.footerlink2:hover, a.footerlink2:active, a.footerlink2:focus {text-decoration:none; color: #003366; font-size:10px; padding:0px 7px 0px 7px;}

