@charset "UTF-8";

/* CSS Document */

/* GENERAL STYLES 
------------------------------------------------------------------------*/
body { background-color: #ffffff; background-image:url(/shared/images/templates/1531/back.gif); background-repeat:repeat-x; text-align:center; }

* { padding: 0px; margin: 0px; font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size: 12px; }

a { text-decoration:none !important; }

ul li { list-style:none; }

table { border: 0px !important; }

.clear { clear: both !important; }

.wrapper { width:900px; margin:auto; }

.container { width:900px; float:left; min-height:800px; }

/* END GENERAL STYLES 
------------------------------------------------------------------------*/

/* HEADER STYLES 
------------------------------------------------------------------------*/

.header { width:900px; float:left; height:259px; background-image:url(/shared/images/templates/1531/header.gif); background-repeat:no-repeat; }

/* END HEADER STYLES 
------------------------------------------------------------------------*/

/* MP LOGIN STYLES 
------------------------------------------------------------------------*/

.portfolioarea { width:900px; float:left; height:41px; margin:0px; text-align:left; color:#FFFFFF; line-height:40px; }

*html .portfolioarea { margin-top:0px; padding-top:10px; height:31px; }

.portfolioarea ul li { display:inline; }

.mhf1 { font-size:18px; margin-left:20px; margin-right:20px; }

.mhf2, .mhf2 a, .mhf2 a:visited { font-size:11px; margin-left:0px; margin-right:30px; text-decoration:none; color:#FFFFFF !important; }

.mhf2 a:hover { color:#c71b22; }

.mhf3 { margin-right:5px; }

.login { margin-right:30px; }

.mhf4, .mhf4 a, .mhf4 a:visited { font-size:14px; margin-left:20px; text-decoration:none; color:#FFFFFF !important; }

.mhf4 a:hover { color:#c71b22 !important; }

/* END MP LOGIN STYLES 
------------------------------------------------------------------------*/

/* BOTTOM CONTENT STYLES 
------------------------------------------------------------------------*/

.lowercontent { width:900px; float:left; background-color:#FFFFFF; background-image:url(/shared/images/templates/1531/content_top.gif); background-position:top; background-repeat:no-repeat; }

/* END BOTTOM CONTENT STYLES 
------------------------------------------------------------------------*/

/* LEFT NAVIGATION STYLES 
------------------------------------------------------------------------*/

.leftside { width:180px; float:left; margin-left:20px; margin-top:21px; }

*html .leftside { margin-left:10px; }

.leftside ul li { list-style:none; }

.leftside ul li img { border:#666666 thin solid; padding:4px; width:150px; height:220px; margin-bottom:3px; }

.leftside ul li h1 { font-size:18px; margin-bottom:6px; }

.leftside ul li h2 { font-size:14px; font-weight:normal; }

.leftside ul li h3 { font-size:14px; font-weight:normal; margin-bottom:10px; }

.leftside ul li a { width:180px; height:25px; background-image:url(/shared/images/templates/1531/link_off.gif); background-repeat:no-repeat; line-height:25px; text-decoration:none; float:left; margin-bottom:3px; text-align:left; padding-left:10px; color:#033977; font-size:12px; }

.leftside ul li a:hover { background-image:url(/shared/images/templates/1531/link_on.gif); color:#c71b22; }

.s_nav { width:170px; height:20px; }

/* END LEFT NAVIGATION STYLES 
------------------------------------------------------------------------*/

/* RIGHT CONTENT STYLES 
------------------------------------------------------------------------*/

.rightside { width:660px; float:left; margin-left:20px; margin-top:21px; min-height:300px; text-align:left; }

*html .rightside { margin-left:10px; }

/* END RIGHT CONTENT STYLES 
------------------------------------------------------------------------*/

/* FOOTER STYLES 
------------------------------------------------------------------------*/

.footer { float:left; width:900px; padding-top:10px; border-top:#000000 medium solid; margin-top:35px; font-size:10px; }

/* RIGHT FOOTER STYLES 
------------------------------------------------------------------------*/

.dotline { border-style: dotted; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-color: #666666; }

.dotline2 { border-style: dotted; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-bottom-width: 0; border-color: #666666; }

.dotline3 { border-style: dotted; border-top-width: 0; border-left-width: 1px; border-right-width: 0; border-bottom-width: 0; border-color: #666666; }

.FHtitle, .FHheader {color: #FFF;}

.FHtitles, .FHvalues {color: #000;}