BODY {
margin: 0 0 0 0;
background-color: #FFFF99;
}

BODY,TH,TD {
font-family: arial;
font-size: 12px;
}

H1, .Heading {
font-size: 18px;
color: #723744;
}

H2, .Subhead {
font-size: 14px;
color: #723744;
}

.MainContent {
padding: 0 8 0 0;
}

.Required {
font-size: 20px;
color: #ff0000;
}

.Error {
color: #ff0000;
}

.Invisible {
display: none;
}


#Breadcrumb {
padding-top: 5px;
padding-left: 25px;
font-weight: bold;
}

#Breadcrumb A {
color: #000000;
}

#Sitemap {
padding-top: 5px;
text-align: right;
}

#Sitemap FORM {
margin: 0;
}

#MenuWrapper {
position: relative;
}

#MenuWrapper .MenuButton {
position: absolute;
z-index: 99;
font-weight: bold;

}

#MenuWrapper .MenuButton A {
text-decoration: none;
color: #82302F;
font-size: 12px;

}

.RightBorder {
background-image: url('../images/Template/RightBG.jpg');
width: 15px;
}

.LeftBar {
background-color: #FFFFFF;
background-image: url('../images/Template/LeftBG.jpg');
background-repeat: repeat-y;
width: 244px;
}

.RightBar {
background-color: #FFFFFF;
width: 138px;
background-image: url('../images/Template/TopRightBG.jpg');
background-repeat: repeat-x;
}

.CenterBar {
background-color: #FFFFFF;
background-image: url('../images/Template/TopCenterBG.jpg');
background-repeat: repeat-x;
}

#MainWrapper {
position: relative;
}

.ContentBox {
padding: 8px;
}

.RightBottomLeft {
background-color: #FFFFFF;
}

.RightBottom {
background-image: url('../images/Template/RightBG.jpg');
}

.Bottom {
background-image: url('../images/Template/BottomBG.jpg');
background-repeat: repeat-x;
}

/* */
.InfoBoxLeft {
vertical-align: top;
background-image: url('../images/Template/InfoBox_LeftBG.jpg');
background-repeat: repeat-y;
width: 20px;
}

.InfoBoxTop {
text-align: right;
background-image: url('../images/Template/InfoBox_TopBG.jpg');
background-repeat: repeat-x;
vertical-align: top;
}

.InfoBoxContent {
padding-top: 8px;
}

/* */
#AddressWrapper {
position: relative;
}

#AddressBox {
position: absolute;
/* left: 600px; */
left: 80%;
top: 5px;
}

.AddressTopLeft {
width: 17px;
}

.AddressTop {
background-image: url('../images/Template/AddressBox_TopBG.gif');
background-repeat: repeat-x;
}

.AddressTopRight {
width: 12px;
text-align: right;
}

.AddressLeft {
background-image: url('../images/Template/AddressBox_LeftBG.gif');
background-repeat: repeat-y;
}

.AddressContent {
background-color: #FFFFFF;
font-size: 9px;
}

.AddressRight {
background-color: #FFFFFF;
}

.AddressBottomLeft {

}

.AddressBottom {
background-color: #FFFFFF;
}

.AddressBottomRight {

}

/* */
#TopForm {
position: absolute;
top: 5px;
left: 100px;
}

.TopFormLeft {
width: 106px;
}

.TopFormRight {
width: 16px;
}

.TopFormMain {
background-image: url('../images/Template/TopForm_BG.gif');
}

.TopFormMain FORM {
margin: 0;
margin-left: 5px;
}

.TopFormMain SELECT {
font-size: 9px;
}

/*
.RightBorder {
background-image: url('../images/global/border_right.jpg');
}

.LeftBorder {
background-image: url('../images/global/border_left.jpg');
background-repeat: repeat-y;
background-color: #FFFFFF;
width: 244px;
}

.FirstCell25 {
width: 25px;
}

TD.CentreCell {
width: 379px;
}

TD.RightCell {
width: 138px;
}

TD.CentreCell,TD.RightCell {
background-color: #FFFFFF;
}

TD.TopForm_Left {
width: 217px;
}

TD.TopForm {
background-color: #FFFFFF;
}

FORM.TopForm {
margin: 0 0 0 0;
background-color: #FFFFFF;
}

FORM.TopForm SELECT,FORM.TopForm OPTION {
font-size: 9px;
color: #000000;
border: 1px solid #000000;
}

.TopForm_Top {
background-image: url('../images/global/topform_border_top.jpg');
background-repeat: repeat-x;
background-color: #FFFFFF;
}

.TopForm_Bottom {
background-image: url('../images/global/topform_border_bottom.jpg');
background-repeat: repeat-x;
background-position: bottom;
background-color: #FFFFFF;
}
.TopForm_Right {
background-image: url('../images/global/topform_right_bg.jpg');
}

.Address_TopLeft {
width: 21px;
}

.Address_Top {
background-image: url('../images/global/address_top.jpg');
width: 128px;
}

.Address_TopRight {
width: 20px;
}

.Address_Bottom {
background-image: url('../images/global/address_bottom.jpg');
}

.Address_Left {
background-image: url('../images/global/address_left.jpg');
}

.Address_Right {
background-image: url('../images/global/address_right.jpg');
}

._Home_Address_Right {
.Address_Right {
background-image: url('../images/home/address_right.jpg');
}
}

.Address_Content {
background-color: #FFFFFF;
font-size: 9px;
}

.Box_Left {
background-image: url('../images/global/box_left.jpg');
width: 21px;
}

.Box_Top {
background-image: url('../images/global/box_top.jpg');
}

.Box_Content {
padding: 5 0 0 0;
}


.SearchBox {
border: 1px solid #000000;
width: 90px;
}

TABLE.MenuBox {
border: 1px solid #723744;
background-color: #FFFFFF;
}

TABLE.MenuBox A {
padding: 5 5 5 5;
width: 100%;
font-weight: bold;
text-decoration: none;
color: #723744;
}

TABLE.MenuBox A:Hover {
background-color: #cc0000;
color: #FFFFFF;
}


TD.Breadcrumb A {
color: #000000;
}

TD.Home_RightMenu {
background-color: #FFFFFF;
}

#TopLogoCell {
width: 23px;
}
*/

TABLE.MenuBox {
border: 1px solid #723744;
background-color: #FFFFFF;
}

TABLE.MenuBox A {
padding: 5 5 5 5;
width: 100%;
font-weight: bold;
text-decoration: none;
color: #723744;
}

TABLE.MenuBox A:Hover {
background-color: #cc0000;
color: #FFFFFF;
}


TABLE.ListTable {
border-collapse: collapse;
}

TABLE.ListTable TD, TABLE.ListTable Th {
padding: 3px;
border: 1px solid #CECECE;
}

TABLE.ListTable TH {
background-color: #FFFF99;
}