/************************** SUBSET FOR EPICOR IR SITE *****************************/



.epicbody {
	font-size:12px;
	margin:0px;
	width:970px;
	padding:0px;
}


HR {
	border-style:solid;
	border-color:#dde0e0;
	border-width:1px;
}
.epicBottomHR {
	border-style:solid;
	border-top-color:#dde0e0;
	border-bottom-color:white;
	border-width:1px;
	width:875px;
	text-align:center;
}

/******************** Left Nav  **************************/


.epicLeftNav {
	font-family:Arial, Helvetica, sans-serif;
	width:248px;	
	margin:0px;
	padding:0px;
	border-width:0px;
	color:#092e51;
}
.epicLeftNavTop {
	background-image:url('http://solutions.epicor.com/Style%20Library/Images/ep_left-nav-back.png');
	background-repeat:no-repeat;
	background-position:center;
	background-color:#e8e8e8;
    font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	font-weight:bold;
	padding-left:15px;
	height:31px;
	color:#092e51;
}

.epicLeftNavTop A:link {
	color:#092e51;
	text-decoration:none;
}
.epicLeftNavTop A:visited {
	color:#092e51;
	text-decoration:none;
}
.epicLeftNavTop A:hover {
	color:#092e51;
	text-decoration:none;
	font-weight:bold;
}

.epicLeftNavMiddle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	line-height:18px;
	padding-left:25px;
	padding-top:4px;
	color:#077fbe;
}

.epicLeftNavMiddle A:link {
	color:#077fbe;
	text-decoration:none;
}
.epicLeftNavMiddle A:visited {
	color:#077fbe;
	text-decoration:none;
}
.epicLeftNavMiddle A:hover {
	color:#077fbe;
	text-decoration:none;
	font-weight:bold;
}


.epicLeftNavBottom {
	font-size:100%;
	padding-left:30px;
	font-weight:normal;
	color:#077fbe;
}
.epicLeftNavHover {
	

}
.epicLeftNavSelected {
	font-weight:bold;	

}
.epicLeftNavFlyOuts {
	font-weight:bold;

}
.epicLeftNavFlyOutsItem {
	font-weight:bold;	

}
.epicLeftNavFlyOutsItemHover {
	
}


/******************** Global Nav - Top Top **************************/
}
.epicglobalnavtop {
	background-color:#f8f7f7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	color:#2f2f2f;
	text-align:right;
	margin-top:16px;
}

.epicglobalnavtop A:link {
	color:#2f2f2f;
	text-decoration:none;
}
.epicglobalnavtop A:visited {
	color:#2f2f2f;
	text-decoration:none;
}
.epicglobalnavtop A:hover {
	color:#2f2f2f;
	text-decoration:underline;
}

#search {
	background-image:url('http://solutions.epicor.com/Style%20Library/Images/ep_search-back.gif');
	background-repeat:no-repeat;
	width:142px;
	height:21px;
	text-align:left;
	padding-left:10px;
}

/******************** Global Nav - Top  **************************/
}
.epicglobalnav {
	background-color:#eeeded;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#3b3a3a;
	text-align:right;
}

.epicglobalnav A:link {
	color:#2f2f2f;
	text-decoration:none;
}
.epicglobalnav A:visited {
	color:#2f2f2f;
	text-decoration:none;
}
.epicglobalnav A:hover {
	color:#2f2f2f;
	text-decoration:none;

}

.epicglobalnavStatic {
	background-color:#eeeded;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	color:#3b3a3a;
	text-align:right;
}
.epicglobalnavStaticSelect {
	background-color:#eeeded;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	color:#3b3a3a;
	text-align:right;
}
.epicglobalnavStaticHover {
	background-color:#eeeded;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	color:#3b3a3a;
	text-align:right;
}
.epicglobalnavDynamicMenu {
	background-color:#eeeded;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	font-weight:normal;
	color:#3b3a3a;
	text-align:left;
	margin:2px;
	padding:8px;
	padding-bottom:0px;
	border-width:0px;
}
.epicglobalnavDynamicMenuItem {
	background-color:#eeeded;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	font-weight:normal;
	color:#3b3a3a;

}
.epicglobalnavDynamicHover {
	background-color:#eeeded;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	font-weight:normal;
	color:#3b3a3a;
	text-decoration:underline;
}
.epicglobalnavDynamicSelected {
	background-color:#eeeded;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	font-weight:normal;
	color:#3b3a3a;
}



TD.epicglobalnav {
	background-color:#eeeded;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#e6e5e5;
}



/******************** Global Nav - Legal  **************************/

DIV.epicglobalnavlegal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
	color:#666666;
	padding-left:60px;
	padding-right:60px;
	margin-top:16px;
}

DIV.epicglobalnavlegal A:link {
	color:#666666;
	text-decoration:none;
}
DIV.epicglobalnavlegal A:visited {
	color:#666666;
	text-decoration:none;
}
DIV.epicglobalnavlegal A:hover {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}



/******************** Index Page Navigation - working ***************

.epicIndex {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}
.epicIndexHover {
	font-weight:bold;
}
.epicIndexSelected {
	font-weight:bold;
}
.epicIndexStatic {
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	color:#077fbe;
	font-weight:bold;
}
.epicIndexFlyOuts {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#666666;
	font-weight:normal;
	margin-left:15px;
}
.epicIndexFlyOutsItem {
	font-weight:normal;
	color:#666666;
}
.epicIndexFlyOutsItemHover {
	font-weight:normal;
	color:#666666;
}

***********/

/******************** Index Page Navigation  **************************/

.epicIndex {
	font-family:Geneva,Arial, Helvetica, sans-serif;
	font-size:105%;
	color:#015582;
	line-height:23px;
}
.epicIndexHover {
	font-weight:bold;
	color:#015582;
}
.epicIndexSelected {
	font-weight:bold;
	color:#015582;
}
.epicIndexStatic {
	font-family:Geneva,Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#015582;
	line-height:26px;
	font-weight:normal;
    text-decoration:none;
}
.epicIndexFlyOuts {
	font-family:Geneva,Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#015582;
	line-height:16px;
	font-weight:normal;
	margin-left:8px;
}
.epicIndexFlyOutsItem {
	font-weight:normal;
	color:#015582;
}
.epicIndexFlyOutsItemHover {
	font-weight:normal;
	color:#015582;
}






/************************** Breadcrumbs *****************************/

DIV.ep_breadcrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:15px;
	font-size:90%;
	padding-bottom:20px;	
	padding-left:25px;
}
DIV.ep_breadcrumbs A:link {
	color:#666666;
	text-decoration:none;
}
DIV.ep_breadcrumbs A:visited {
	color:#666666;
	text-decoration:none;
}
DIV.ep_breadcrumbs A:hover {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}






/******************** ...  **************************/

.epichpcontentsub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#077fbe;
}
.epichpcontentbody {
	font-family:Arial, Helvetica, sans-serif;
	color:#626363;
}
.epichpnewsmore {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:90%;
	color:#a6a6a6;
}
.epichprightcalltitle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:115%;
	background-color:#f2f2f2;
	color:#015582;
}
.epichprightsub {
	font-family:Arial, Helvetica, sans-serif;
	color:#077fbe;
}
.epichprightbody {
	font-family:Arial, Helvetica, sans-serif;
	color:#626363;
}

/******************** Page Layout/ Master Page  **************************/

TR.epicHomeTitleBar {
	background-color:white;
}
TD.epicHomeTitleBar {
	width:437px;
	height:29px;
}
DIV.epicHomeCopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#626363;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:35px;
}
DIV.epicSubTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#077fbe;
	margin-top:10px;
	padding-left:0px;
}
DIV.epicHomeNewsList {
	margin-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:200%;
	color:#3b3c3c;
	font-weight:normal;
}
DIV.epicIndex {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:105%;
	color:#015582;
	line-height:23px;
}



/************************** Related Content *****************************/

DIV.ep_Related-Title {
	width:301px;
	height:28px;
}
DIV.ep_Related-Summary {
	width:301px;
	color:#626363;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	background-color:#e9f4fd;
}


/************************** Banners *****************************/


DIV.epic_Content-Banner {
	background-color:#072c4e;
	padding:0px;
	margin:0px;
	border:0px;
	width:970px;
	height:66px;
}

DIV.epic_Right-Banner {
	padding:0px;
	margin:0px;
	border:0px;
	width:681px;
	height:182px;
}
DIV.epic_Left-Banner {
	padding:0px;
	margin:0px;
	border:0px;
	width:41px;
	height:182px;
}






/************************** IDs *****************************/


#padL10 {
	padding-left:10px;
}
#padR12 {
	padding-right:12px;
}
#margTm50 {
	margin-top:-50px;
}
#margT10 {
	margin-top:10px;
}
#margT7 {
	margin-top:7px;
}


/************************* misc ********************************/
#epicHomeBodyViewMore {
	font-weight:bold;
	font-size:90%;
	color:#a6a6a6;
}
.epicHomeNewsTitle {
	font-family:Geneva,Arial, Helvetica, sans-serif;
	font-size:120%;
	color:#00456a;	
}
.epicHomeNewsBody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#3b3c3c;	
}
.epicHomeSideBarTitle {
	font-family:Geneva,Arial, Helvetica, sans-serif;
	font-size:120%;
	color:#015582;	
	width:202px;
	height:28px;
	background-color:#f2f2f2;
}
.epicHomeSideBarBody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#626363;
}
#epicHomeSideBarBodyTitle {
	color:077fbe;
}
.epicHomeTable {
	width:651px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.ms-toolbarContainer{
padding:0px;
}

/************************* Content Styles ********************************/


.ms-rteCustom-Epicor-Banner
{
	font-size: 125%; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	color: black;
	padding-left:25px;
}
.ms-rteCustom-Epicor-Body {
	font-size: 100%; 
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; 
	color:#666666;
	list-style-type: square;
	padding-left:25px;
}
.ms-rteCustom-Epicor-Title
{
	font-size: 100%; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	color: #077fbe;
	padding-left:25px;
}
.ms-rteCustom-Epicor-Index-Page-Title
{
	font-size: 125%; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	color: #077fbe;
}

