/***********************
MASTER
***********************/
body{font-family: Arial;font-size: 12px;}
.masterTable{padding:0px; height:100%; width:779px;}

.masterContainerLeft{padding:0px; height:100%;}
.masterLeftTable{padding:0px; height:100%;}
.masterLeftCell{padding:0px;}
.masterLeftCellStretch{padding:0px; height:100%;}
.masterLeftCellBottom{padding:0px;}

.masterContainerRight{padding:0px; height:100%; width:530px;}
.masterRightTable{padding:0px; height:100%; width:530px;}
.masterRightTable1{padding:0px; height:100%; width:779px;}
.masterRightCell{padding:0px;}
.masterRightCellStretchTop{padding:0px; width:521px; height:44px; background-image:url(/images/layout/menuBg.jpg); background-repeat:repeat-x;}
.masterRightCellStretchTop1{padding:0px; width:20px; height:44px; background-image:url(/images/layout/menuBg.jpg); background-repeat:repeat-x;}
.masterRightCellStretchTop2{padding:0px; width:100%; height:44px; background-image:url(/images/layout/menuBg.jpg); background-repeat:repeat-x;}
.masterRightCellStretchBottom{padding:0px; width:521px; background-image:url(/images/layout/bannerBottomBg.jpg); background-repeat:repeat-x;}
.noPadding{padding:0px;}
/***********************
SIDEBAR
***********************/
.masterContainerSidebar{padding:0px; height:100%;background-image:url(/images/layout/submenuBg.jpg);}
.masterSidebarTable{padding:0px; height:100%;}
.masterSidebarCell{padding:0px;}
.masterSidebarCellStretch{padding-left:30px; height:100%; background-image:url(/images/layout/submenuBg.jpg); background-repeat:repeat-x;}

.NavCell{ color: #585757; font-size:12px; font-weight:bold;}
.NavCellOn{ color: #ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}


.tblRootMenu a:link {  color: #585757; font-size:12px; font-weight:bold; text-decoration:none;}
.tblRootMenu a:active { color: #585757; font-size:12px; font-weight:bold; text-decoration:underline;}
.tblRootMenu a:visited {  color: #000000; font-size:12px; font-weight:bold; text-decoration:none;}
.tblRootMenu a:hover {  color: #000000; font-size:12px; font-weight:bold; text-decoration:underline;}
.tblRootMenu{ color: #585757; font-size:12px; font-weight:bold;}

/***********************
BODY
***********************/

.bodyContainer{padding:0px; height:100%; width:100%;}
.bodytable{padding:0px; height:100%; width:100%;}
.bodyLeftStretch{padding:0px; height:100%; background-image:url(/images/layout/sidebarStretchShadow.jpg); background-repeat:repeat-y;}
.bodyRightStretchContainer{padding:0px; width:100%; }
.bodyRightStretchContainerI{padding:0px;}
.bodyContentTable{padding:0px;  width:100%; }
.bodyFooterContainer{padding:0px;}

/***********************
FOOTER
***********************/
.footerTable{padding:0px;}
.footerCell{padding:0px;}
.footerCellStretch{padding:0px; width:100%; background-color:#678Acc;}
.footerCellStretchI{padding:0px; width:100%; background-image:url(/images/layout/footerBg.gif); background-repeat:repeat-x;}
.footerText {color:#ffffff; font-size:10px;}


/*.NavFooterCell{ color: #ffffff; font-size:10px;}
.NavFooterCellOn{ color: #ffffff; font-size:10px;}*/


.tblFooterMenu a:link {  color: #ffffff; font-size:10px; text-decoration:none;}
.tblFooterMenu a:active {  color: #ffffff; font-size:10px; text-decoration:none;}
.tblFooterMenu a:visited {  color: #ffffff; font-size:10px; text-decoration:none;}
.tblFooterMenu a:hover { color: #efefef; font-size:10px; text-decoration:underline;}
.tblFooterMenu{ color: #ffffff; font-size:10px; text-decoration:none;}

a.footerLink:link {font-size:10px; color:#ffffff; text-decoration:underline;}
a.footerLink:active {font-size:10px; color:#ffffff; text-decoration:underline;}
a.footerLink:visited {font-size:10px; color:#ffffff; text-decoration:underline;}
a.footerLink:hover {font-size:10px; color:#ffffff; text-decoration:none;}


a.scrListLinkTitle:link {color: #899B10; font-weight:bold; font-size:12px; text-decoration:underline;}
a.scrListLinkTitle:active {color: #899B10; font-weight:bold; font-size:12px; text-decoration:underline;}
a.scrListLinkTitle:visited {color: #899B10; font-weight:bold; font-size:12px; text-decoration:underline;}
a.scrListLinkTitle:hover {color: #899B10; font-weight:bold; font-size:12px; text-decoration:none;}
.scrListItem {color:#666666; font-size:11px;}

/*PROVIDER SECTION*/

.tblRootMenuPROV a:link {padding-right:10px; padding-left:10px;  color: #585757; font-size:12px; font-weight:bold; text-decoration:none;}
.tblRootMenuPROV a:active {padding-right:10px; padding-left:10px; color: #585757; font-size:12px; font-weight:bold; text-decoration:underline;}
.tblRootMenuPROV a:visited {padding-right:10px; padding-left:10px;  color: #000000; font-size:12px; font-weight:bold; text-decoration:none;}
.tblRootMenuPROV a:hover {padding-right:10px; padding-left:10px;  color: #000000; font-size:12px; font-weight:bold; text-decoration:underline;}
.tblRootMenuPROV td{padding-right:10px; padding-left:10px; color: #585757; font-size:12px; font-weight:bold;}
