#main .rightCell .textSmall {
	background: #fff;
	padding: 4px 8px;
	border: 1px solid #ccc;
}
#main .rightCell .line {
	border-bottom: 1px dotted #666;
}
#page {
	margin: 0 2%;
	padding: 0 1px;
	*padding: 0;
}
.mainNavBG h3 {
    border-bottom: 1px solid #D6CBCB;
}

#nav {
    border-top: 0px solid #000; 
    border-bottom: 0px solid #000; 
    padding: 0px 0; 
    margin: 0px 0; 
    background: #FFFFFF url('../imgPg/grad60WT40.png') left bottom repeat-x; 
}

#sx_FlexMenu > ul > li > a { 
/*==> COMMON TO ALL 1st LEVEL LINKS */
	padding: 8px 12px;
	margin: 0;
	color: #000;
	font-weight: bold;
}
h1 {
    font-size: 16px;
}
h2 {
    font-size: 13px;
    font-weight: bold;
    margin: 10px 0;
}

.text, .textResizeable {
    font-size: 11pt;
  }
  
.leftCell {display: table-cell; vertical-align: top; width: 20%;}
.middleCell {display: table-cell; vertical-align: top; width: 56%;}
.rightCell {display: table-cell; vertical-align: top; width: 24%;}

#logo .divTable {
background-size: cover;
}

#footer {
    background: #b41118 url('../imgPG/grad240WT40.png') left bottom repeat-x;
}
#sx_FlexMenu li.sub:hover > a {
	color: #ffffff; 
}

.mainNavBG h2.selected {
    background: #b41118 url('../imgPG/sx_dotArBU6.png') 96% center no-repeat;
}

.mainNavBG h2 {
    border: 1px solid #989494;
}

.sxMenuBG a, .sxMenuBG div {
    color: #3C3E40;
}

h2.head {
    border-bottom: 0px solid #000;
}
#sx_FlexMenu > ul {/*==> FIRST ul */
	background: #b41118 
	/* url('../imgPG/grad60TW80.png') repeat-x left top; */
}
h2.head span {
    border-bottom: 1px solid #C3BCBC;
}
.sxMenuBG div.open {
    border-bottom: 1px solid #C3BCBC;
}

h2.head span {
    border-bottom: 0px solid #EAE5E5;
}