html { min-height:100%; }
body {
font-family:Arial, Verdana Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:13px;
line-height:19px;
color:#000000;
background: #e1edf9;
margin:0px;
padding:0px;
text-align: center;
}
#designarea{
position:relative;
width:1000px;
background: white;
margin: 0 auto;
text-align:left;
}
#contentarea{
padding:20px;
min-height:900px;
}
#shadowleft{
position:absolute;
top:0px;
left:-5px;
width:5px;
height:100%;
background: url('../images/shadow_left.gif') repeat-y;
}

#shadowright{
position:absolute;
top:0px;
right:-5px;
width:5px;
height:100%;
background: url('../images/shadow_right.gif') repeat-y;
}
#bannerarea{
position:relative;
height:103px;
margin:0px;
padding:0px;
}
#menuarea{
height:36px;
margin:0px;
padding:0px;
width:1000px;
margin-top:1px;
background: url('../images/mm_tile.gif') repeat-x;
text-align:center;
}

h1 {
font-family:Arial, Verdana Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:20px;
line-height:26px;
letter-spacing:1px;
color:#165184;
display:inline;
}

h2 {
font-family:Georgia, Arial, Verdana, Helvetica, sans-serif;
font-style:italic;
font-variant:normal;
font-weight:normal;
color:#666666;
font-size:20px;
line-height:26px;
letter-spacing:1px;
display:inline;
}
.infotable{
text-align:left;
}
.infocell{
border-bottom:1px solid #4f81bd;
}
.infocell2{
background:#cde2f5;
border-bottom:1px solid #4f81bd;
}
.infocell3{
background:#4f81bd;
color:#ffffff;
}
.infocell4{
background:#a7bfde;
}
.infocell5{
background:#cde2f5;
}

.formboxes {
border-left:#cde2f5 1px solid;
border-right:#cde2f5 1px solid;
border-top:#cde2f5 1px solid;
border-bottom:#cde2f5 1px solid;
padding-top:1px;
padding-bottom:1px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
font-size:12px;
line-height:14px;
font-family:Arial, Verdana Helvetica, sans-serif;
color:#d93c3e;
background:#FFFFFF;
font-weight:normal;
width:200px;
height:20px;
}
.scrollbox{
height:600px;
width:955px;
border-left:#cde2f5 1px solid;
border-right:#cde2f5 1px solid;
border-top:#cde2f5 1px solid;
border-bottom:#cde2f5 1px solid;
text-decoration:none;
font-size:11px;
line-height:14px;
font-family:Arial, Verdana Helvetica, sans-serif;
font-weight:normal;
overflow:auto;
}
.formheading{
padding-left:10px;
border-top:1px solid #a0cbed;
border-bottom:1px solid #a0cbed;
background:#cde2f5;
font-family:Arial, Verdana Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:15px;
line-height:25px;
padding-left:7px;
color:#165184;
}
.formlabel{
font-family:Arial, Verdana Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
color:#165184;
}
.image {
border-left: #E0DDCA 1px solid;
border-right: #E0DDCA 1px solid;
border-top: #E0DDCA 1px solid;
border-bottom: #E0DDCA 1px solid;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
}
#ErrorMessages{
padding-left:5px;
padding-right:5px;
height:20px;
color:#ff0000;
}
#sideimages{
width:500px;
margin-left:10px;
padding:5px;
border:1px solid #dddedf;
float:right;
background:#e1edf9;
text-align:center;
}
/* MENU LINKS HERE */

a:link {color:#165184; text-decoration:underline;}
a:visited {color:#165184; text-decoration:underline;}
a:hover {color:#e23c41; text-decoration:none;}
a:active {color:#165184; text-decoration:underline;}



.mm, .mmselected {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:12px;
line-height:36px;
display:block;
padding:0 18px 0 18px;
}

a.mm:link, a.mm:visited, a.mm:active  {color:#155184; border-left:#8cbce5 1px solid;border-right:#dde9f8 1px solid; text-decoration:none; background: url('../images/mm_tile.gif');}
a.mm:hover {color:#e23c41; text-decoration:none; background: url('../images/mm_tile.gif');}

a.mmselected:link, a.mmselected:visited, a.mmselected:active {color:#ffffff; border-left:#e23c41 1px solid;border-right:#e23c41 1px solid; text-decoration:none; background:#e23c41;}
a.mmselected:hover {color:#ffffff; border-left:#e23c41 1px solid;border-right:#e23c41 1px solid; text-decoration:underline;background:#e23c41;}


a.sidelink:link {color:#bfdbf6; font-weight:normal; text-decoration:underline;}
a.sidelink:visited {color:#bfdbf6; font-weight:normal; text-decoration:underline;}
a.sidelink:hover {color:#165184; font-weight:normal; text-decoration:none;}
a.sidelink:active {color:#bfdbf6; font-weight:normal; text-decoration:underline;}
.sidelink{
display:block;
}

A.thumbimage {
border-right: #E0DDCA 1px solid;
border-left: #E0DDCA 1px solid;
border-top: #E0DDCA 1px solid;
border-bottom: #E0DDCA 1px solid;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
display: block;
}
A.thumbimage:link {width: 100%; border-top: #E0DDCA 1px solid; border-bottom: #E0DDCA 1px solid; border-left: #E0DDCA 1px solid; border-right: #E0DDCA 1px solid; padding-top: 4px; padding-bottom: 4px;padding-left: 4px; padding-right: 4px;}
A.thumbimage:visited {width: 100%; border-top: #E0DDCA 1px solid; border-bottom: #E0DDCA 1px solid; border-left: #E0DDCA 1px solid; border-right: #E0DDCA 1px solid; padding-top: 4px; padding-bottom: 4px;padding-left: 4px; padding-right: 4px;}
A.thumbimage:hover {width: 100%; border-top: #e03e40 1px solid; border-bottom: #e03e40 1px solid; border-left: #e03e40 1px solid; border-right: #e03e40 1px solid; padding-top: 4px; padding-bottom: 4px;padding-left: 4px; padding-right: 4px;}
A.thumbimage:active {width: 100%; border-top: #E0DDCA 1px solid; border-bottom: #E0DDCA 1px solid; border-left: #E0DDCA 1px solid; border-right: #E0DDCA 1px solid; padding-top: 4px; padding-bottom: 4px;padding-left: 4px; padding-right: 4px;}
