

/* currently used for both header and footer nav */
.topnav {color: #002165; FONT: 11px/11px "Din-Light",Arial,Helvetica,sans-serif; } /* was 626262 002165 G&B Blue */
a.topnav:link {color: #002165; TEXT-DECORATION: none }
a.topnav:visited {color: #002165;  TEXT-DECORATION: none }
a.topnav:active {color: #002165;  TEXT-DECORATION: none }
a.topnav:hover {COLOR: #54BF48; TEXT-DECORATION: underline }


.page_top_bg {
	background-color: #54BF48;
}
.page_bot_bg {
	background-color: #002165;
}
.horiz-dotted {
	background-image:   url(../images/horiz-dotted.gif);
	background-repeat: repeat-x;
}
.vert-dotted {
	background-image:   url(../images/blotter_vertical.gif);
	background-repeat: repeat-y;
}


.leftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; MARGIN: 0px; FONT: 11px/11px "Din-Light",Arial,Helvetica,sans-serif; COLOR: #54BF48; 
}
.leftsubnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; MARGIN: 0px; FONT: 10px/10px "Din-Light",Arial,Helvetica,sans-serif; COLOR: #54BF48; 
}
.winetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; MARGIN: 0px; font-weight: bold;
}
/* ================================================================ */
/* ======================== SHN            ======================== */
/* ================================================================ */
body {
	background-image:   url(../images/page_bg/1.jpg);
	/*background-position:   center; */
	background-repeat: repeat-y; */
	background-color: #7D7D7D; /* 50% grey A0A0A0 excel bg 9099AE */

	font-family:  Tahoma, arial; LINE-HEIGHT: 16px; /*'Trebuchet MS',*/
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 

/*    scrollbar-face-color:#F1F1F1;  /* was DDDDDDmain face color of slider */
 /*   scrollbar-track-color:#FBFBFB; /* long virt behind slider */
 /*   scrollbar-arrow-color:#A0A0A0; 
    scrollbar-shadow-color:#D4D4D4; /* was a0a0a0right and bottom shadow of scroller and arrows INNER */
/*    scrollbar-darkshadow-color:#ffffff; /* right and bottom shadow of scroller and arrows OUTER */
 /*   scrollbar-3dlight-color:#ffffff; /* outer top and left of arrows box and slider box */
 /*   scrollbar-highlight-color:#D4D4D4; /* inner top and left */

}
table {
     FONT-SIZE: 11px; COLOR: #535353; font-family: Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 12px; /* 535353=80% */
	/*FONT-SIZE: 11px; COLOR: #626262; FONT-FAMILY:  Tahoma, arial; LINE-HEIGHT: 12px; /* from fiori */

}


A { /* is this needed??? firedoor blue 307DC0 */
	COLOR: #307DC0; TEXT-DECORATION: none
}
A:link {
	COLOR: #307DC0; TEXT-DECORATION: none
}
A:visited {
	COLOR: #307DC0; TEXT-DECORATION: none
}
A:active {
	COLOR: #307DC0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #B6454B; TEXT-DECORATION: underline
}

.nav {color: #000000; FONT: 12px/12px "Din-Light",Arial,Helvetica,sans-serif; } /* was 626262 002165 G&B Blue */
a.nav:link {color: #000000; TEXT-DECORATION: none }
a.nav:visited {color: #000000;  TEXT-DECORATION: none }
a.nav:active {color: #000000;  TEXT-DECORATION: none }
a.nav:hover {COLOR: #307DC0; TEXT-DECORATION: underline }

.header1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; MARGIN: 0px; FONT: 14px/14px "Din-Light",Arial,Helvetica,sans-serif; TEXT-TRANSFORM: lowercase; letter-spacing: +2px; COLOR: #B6454B; 
}
.header2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; FONT: 12px/12px "Din-Light",Arial,Helvetica,sans-serif; letter-spacing: +1px; COLOR: #B6454B; 
}

p {
	margin: 0px;
	/* padding: 5px; */
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
	line-height: 14px; 

}

br {
	margin: 0px;
	padding: 5px;
	line-height: 10px;
}
.shnredbg {
	background-color: #B6454B;
}
.shngreybg {
	background-color: #B2B2B2;  /* from line between nav B2B2B2 old value c9c9c9*/
}
.pinkfiller {
	background-image:   url(../images/bullets/pinkfiller.gif);
	background-repeat: repeat-y;
}
.page_mid_bg {
	background-image:   url(../images/template/mid.jpg);
	background-repeat: repeat-y;
}

.contact_form_cell {
FONT-SIZE: 11px; COLOR: #535353; font-family: Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 11px; /* 535353=80% */
background-color: #ffffff;
}
td.contact_form_cell {
FONT-SIZE: 11px; COLOR: #535353; font-family: Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 11px; /* 535353=80% */
background-color: #ffffff;
}

/* override phpforms style by forcing element styles */
select {
FONT-SIZE: 11px; COLOR: #535353; font-family: Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 11px; /* 535353=80% */
}
input {
FONT-SIZE: 11px; COLOR: #535353; font-family: Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 11px; /* 535353=80% */
}
textarea {
FONT-SIZE: 11px; COLOR: #535353; font-family: Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 11px; /* 535353=80% */
}
.navbg {
	background-image:   url(../images/navbg.gif);
	background-repeat: repeat-x;
}

.grey_table_bg {
	background-color: #F9F9FA;
}
.highlight {
COLOR: #B6454B; 
}

.table_highlighted {
    background-color:#F9F2F4;
    border: 1px solid B2B2B2;

}
.white_bg {
    background-color:#ffffff;
}
.pink_bg {
    background-color:#F9F2F4;
	COLOR: #000000; 
}
/* from php forms */
				   
.phpForms_pgtitle
{
    font-family : Arial;
    font-size   : 18px;
    color       : #1200d9;
    font-weight : bold;
}
.phpForms_btn
{
    border-top-width    : 1px;
    border-left-width   : 1px;
    border-bottom-width : 1px;
    border-right-width  : 1px;
    border-top-color    : #e4e4e4;
    border-left-color   : #e4e4e4;
    border-right-color  : #c1c1c1;
    border-bottom-color : #c1c1c1;
    font                : Verdana, Arial, Helvetica, sans-serif;
    color               : #000000;
}
.phpForms_main
{
    background-color:#B2B2B2;

}

/* end from php forms */

