﻿/* Master page styles */
.bodyClass
{
width: 100%; 
background-color: #F1EBDB;
background-repeat: repeat;
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
.bodyClassThin
{
width: 100%; 
background-color: #F1EBDB;
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
.TopContainerWhite {
width: 100%; 
height: 125px; 
background-color: White; 
position: relative;
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
.TopContainerThin {
width: 100%; 
height: 57px; 
background-color: White; 
position: relative;
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
.TopContainerBeige {
width: 100%; 
height: 125px; 
background-color: #F1EBDB; 
position: relative;
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
.TopBanner {
width: 100%; 
height: 125px; 
position: absolute;
top: 0px;
left: 0px;
background-repeat: repeat-x;
z-index: 30;
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
.TopBannerThin {
width: 100%; 
height: 57px; 
position: absolute;
top: 0px;
background-repeat: repeat-x;
z-index: 30;
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
.AllCentered {
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
.AllLeft {
text-align: left;
margin:0;
padding:0;
}

/* Styles by number.  Some are outside master page, as in controls,
but are included here because they are system-wide */
.MstrTxt9
{
font-size:12px;
text-decoration:none;
font-weight:normal;
}
.MstrTxt9BW
{
font-size:9px;
color: white;
font-weight:bold;
text-decoration:none;
background-color: #c3c1b4;
}
.MstrBtnTxt10b
{
font-size:10pt;
color: white;
font-weight:bold;
text-decoration:none;
}
.MstrBtnTxt10bA
{
font-family: Arial, Tahoma, Verdana;
font-size:10pt;
color: white;
font-weight:bold;
text-decoration:none;
}
.MstrTxt10W {
color: #BBB39E; 
font-size: 10px; 
font-weight: normal;
}
.MstrLink10WM {
color: #BBB39E; 
font-size: 10px; 
font-weight: normal;
text-decoration: underline;
margin: 0 10px;
}
.MstrLink10W {
color: #BBB39E; 
font-size: 10px; 
font-weight: normal;
text-decoration: underline;
}
.MstrLink11 {
font-weight: normal; 
font-size: 11px; 
text-decoration: underline; 
font-style: normal; 
color: #e9559f
}
.MstrLink11m {
font-weight: normal; 
font-size: 11px; 
text-decoration: underline;
font-style: normal; 
color: #e9559f;
margin: 0 20px;
}
.MstrTxt11 {
font-weight: normal; 
font-size: 11px; 
color: #908973;
}
.MstrTxt12R {
font-weight: Bold; 
font-size: 12px; 
color: #d44d90;
}
.MstrTxt12 {
font-weight: normal; 
font-size: 12px; 
color: #908973;
}
.MstrTxt12BW
{
font-size:12px;
color: white;
font-weight:bold;
text-decoration:none;
background-color: #c3c1b4;
}
.MstrTxt12W {
color: #BBB39E; 
font-size: 12px; 
font-weight: normal;
}
.MstrMsgTxt12 {
color: #4d4835; 
font-size: 12px; 
font-weight: normal;
}
.MstrMsgTxt12B {
color: #4d4835; 
font-size: 12px; 
font-weight: bold;
}
.MstrMsgLink12U {
color: #a4a4a4; 
font-size: 12px; 
font-weight: normal;
text-decoration: underline;
}
.MstrTxtBox12 {
font-weight: normal; 
font-size: 12px; 
color: #101010;
height: 18px;
width: 116px;
border-style: inset;
border-width: 2px ;
}
.MstrTxtBox12Prompt {
font-weight: normal; 
font-size: 12px; 
color: #b0b0b0;
height: 18px;
width: 116px;
border-style: inset;
border-width: 2px ;
}
.MstrTxt18 {
font-family: Georgia,"Times New Roman";
font-weight: Bold; 
font-size: 18px; 
color: #2e2b20
}
.MstrTxt18i {
font-family: Georgia,"Times New Roman";
font-weight: Bold;
font-style: italic; 
font-size: 18px; 
color: #2e2b20
}
.MstrMsgTxt18GI {
font-family: Georgia,"Times New Roman";
color: #4d4835; 
font-size: 18px; 
font-weight: normal; 
font-style: italic;
}.MstrTxt20 {
font-family: Georgia,"Times New Roman";
font-weight: Bold; 
font-size: 20px; 
color: #2e2b20
}
.MstrText30GB {
font-family: Georgia,"Times New Roman";
font-weight: bold;
font-size: 30px; 
color: #4D4835;
}
.MstrMsgTxt30GBi {
font-family: Georgia,"Times New Roman";
color: #4d4835; 
font-size: 30px; 
font-weight: bold;
font-style: italic;
}
/* Menu fonts */
.MstrTopMenu {
position:relative;
text-align: center;
top: 0px;
left: 0px;
color: White; 
font-size: 11px; 
font-weight: normal;
text-decoration: none;
padding: 5px 5px;
margin: 0 5px;
}
.MstrTopMenuSel {
position: relative;
vertical-align:top;
text-align: center;
top: 0px;
left: 0px;
color: #E9559F; 
font-size: 12px; 
font-weight: bold;
text-decoration: none;
padding: 5px 5px;
margin: 0 5px;
border-bottom: 4px solid #eb549f;
}
.MstrSubMenu {
position:relative;
text-align: center;
vertical-align: middle;
top: 2px;
left: 0px;
color: #4d4835; 
font-size: 11px; 
font-weight: normal;
text-decoration: none;
padding: 5px 10px 10px 10px;
background-color: #F1EBDB; 
}
.MstrSubMenuSel {
position:relative;
text-align: center;
vertical-align: middle;
top: 2px;
left: 0px;
color: White; 
font-size: 11px; 
font-weight: normal;
text-decoration: none;
padding: 5px 10px 10px 10px;
background-color: #d44d90; 
}
.MstrBottomMenu {
vertical-align: middle;
color: #4D4835; 
font-size: 10px; 
font-weight: normal;
text-decoration: none;
padding: 5px 10px;
background-color: #F1EBDB; 
}
.MstrBottomMenuSel {
vertical-align: middle;
color: #F1EBDB; 
font-size: 10px; 
font-weight: normal;
text-decoration: none;
padding: 5px 10px;
background-color: #d44d90; 
}
/* Paginator */
.pageLink
{
font-size:11px;
color: #4d4835;
font-weight:normal;
text-decoration:none;
margin: 0 4px;
padding: 0;
}
/* this can be removed (pageLinkG) */
.pageLinkG
{
font-size:11px;
color: #4d4835;
font-weight:normal;
text-decoration:none;
margin: 0 4px;
padding: 0;
}
.pageLinkU
{
font-size:11px;
color: #4d4835;
font-weight:Bold;
text-decoration:underline;
margin: 0 4px;
padding: 0;
}

/* General overrides by type */
*
{
font-family: Verdana, Tahoma, Geneva, 'Trebuchet MS', Arial, Helvetica, sans-serif;
} 
a
{
color: #eb549f;
border-width: 0;
cursor:pointer;
}
input[type='submit']
{
cursor:pointer;
}
img {
border-width:0;
}
/* DO NOT CHANGE THESE without a thorough search -- they are used specifically
If you need a new heading, add one rather than change.  h* tags are only used in
combination with these styles */
h1
{
font-family: Georgia, "Times New Roman";
font-weight: bold;
font-style: italic;
font-size: 18px;
color: #4D4835;
margin: 0;
padding: 0;
}
h2
{
font-family: Georgia, "Times New Roman";
font-weight: normal;
font-style: italic;
font-size: 18px;
color: #4D4835;
margin: 2px 0 15px 0;
padding: 0;
}
h3
{
font-weight: bold;
font-family: Georgia;
color: #a19673;
font-size: 18px;
}
div {
text-align: left;
/* margin:0;
padding:0; */
}
body {
padding: auto; 
margin: auto;
text-align: -moz-center !important;
text-align: center;
}
html, body {
scrollbar-face-color:#d0d0d0;
scrollbar-highlight-color:#e0e0e0;
scrollbar-shadow-color:#a0a0a0;
scrollbar-arrow-color: #f0f0f0;
scrollbar-track-color: #888888;
scrollbar-darkshadow-color: #808080;
}


