/* CSS Document */

/* --------------------------------------------------------
* MMG-CRM - developed for Presidential Card
* Presidential CRM
* Copyright (C) 2004-2007 MMG interactive
* 
* MMG interactive versioning:
* ---------------
* $Revision: 1174 $
* $Author: brandon $
* $Date: 2010-08-10 15:07:20 +1000 (Tue, 10 Aug 2010) $
*
* Presidential CRM versioning:
* -------------------
* $Tag1$
* $Tag2$
* $Tag3$
* --------------------------------------------------------
*/



a {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #2d84ab;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #2d84ab;
	text-decoration: underline;
}


.bodyBG {
	background-color: #e21828;
	background: #e21828 url('../images/assets/PresCard_BG_EML.gif') repeat-x top left;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
	color: #111111;
	margin:0;
	padding:0;
	text-align:center;
}

.OuterHolder {
	width:1000px;
	margin:0 auto;
	text-align:center;
}

.LogoHolder {
	height: 70px;
	width: 460px;
	background-color: #e21828;
	text-align:left;
	color: #ffffff;
	Xpadding-left: 20px;
	padding-top: 1px;
	float:left;
}

.BannerHolder_TOP {
	float:right;
	height: 70px;
	width: 500px;
	background-color: #000000;
	text-align:left;
	color: #ffffff;
	padding-left: 20px;
	padding-top: 10px;
}

.MainPanel {
	float:none;
	clear:both;
	background-color: #ffffff;
	text-align:left;
	min-height:400px;
}

.ContentHolder {
	margin-top:24px;
}

.PageContent {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
	color: #111111;
	margin:0;
	padding:0;
	text-align:left;
}




/* >>>>>>>>>>>> MAIN MENU >>>>>>>>>>>>>> */

.MenuHolder {
	height: 30px;
	background: #4D4D4D url('../images/assets/MenuBack.gif') repeat-x top left;
	border-bottom: 3px solid #282860;
}

.MenuItem a {
	z-index:1100;
	display:block;
	height: 23px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 13px;
	color: #ccccee;
	text-decoration: none;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
}

.MenuItem a:hover {
	display:block;
	height: 23px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	background: #A59465 url("../images/assets/MenuBackOVER.gif") repeat-x top left;
}

.MenuItemON a {
	z-index:1100;
	display:block;
	height: 22px;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	background: #A59465 url("../images/assets/MenuBackON.gif") repeat-x top left;
}

.MenuItemON a:hover {
	display:block;
	height: 22px;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	background: #A59465 url("../images/assets/MenuBackON.gif") repeat-x top left;
}

.MenuGap {
	width:2px;
	background:  url("../images/assets/MenuGap.gif") no-repeat top left;
}







/* >>>>>>>>>>>> SUB MENU >>>>>>>>>>>>>> */

.SubMenuTop {
	height:1px;
}

.SubMenuEnd {
	height:10px;
	border-bottom: 1px solid #D9D9D9;
}

.SubMenuHolder {
	height: 24px;
	background: #F1F1F1 url('../images/assets/SubMenuBack.gif') repeat-x top left;
}

.SubMenuItem a {
	z-index:1100;
	display:block;
	height: 18px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
}

.SubMenuItem a:hover {
	display:block;
	height: 18px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #3D3D3D;
	text-decoration: none;
	background: #F1F1F1 url("../images/assets/SubMenuBackOVER.gif") repeat-x top left;
}

.SubMenuItemON a {
	z-index:1100;
	display:block;
	height: 17px;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
	background: #FFFFFF url("../images/assets/SubMenuBackON.gif") repeat-x top left;
}

.SubMenuItemON a:hover {
	display:block;
	height: 18px;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF url("../images/assets/SubMenuBackON.gif") repeat-x top left;
}

.SubMenuGap {
	width:2px;
	background:  url("../images/assets/SubMenuGap.gif") no-repeat top left;
}









/* >>>>>>>>>>>> PROMO HEADER >>>>>>>>>>>>>> */


.PromoHeader {
	width:980px;
	height:152px;
	margin:10px auto 9px auto;
	/*background-color: #F9F9F9;*/
}








/* >>>>>>>>>>>> SIDE MENU >>>>>>>>>>>>>> */
.SideBar_GOLD {
	width: 218px;
	height: 23px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
	background: #BCB08D url("../images/assets/SideBar_Gold.gif") repeat-x top left;
}


.SideBar_LIGHT {
	width: 218px;
	height: 23px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
	background: #BCB08D url("../images/assets/SideBar_LIGHT.gif") repeat-x top left;
}

.SideBar_GRAY {
	width: 218px;
	height: 23px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
	background: #A19E8E url("../images/assets/SideBar_Gray.gif") repeat-x top left;
}

.SidePanel {
	background: #FFFFFF url("../images/assets/SidePanelBack.gif") repeat-x top left;
}

.SideDivider {
	height:6px;
	background: url("../images/assets/ContentDivider.gif") repeat-x top left;
}

.SideTitle {
	width: 218px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	color: #7A7A7A;
	text-decoration: none;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
}

.SideMenuTitle {
	width: 204px;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	color: #7A7A7A;
	text-decoration: none;
	padding-left:20px;
	padding-right:8px;
	padding-top:7px;
}

.SideMenuTop {
	height: 20px;
}

.SideMenuEnd {
	height: 30px;
}

.SideMenu {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #7A7A7A;
}


.SideMenu a {
	width:204px;
	display: block;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #e21827;
	text-decoration: none;
	border-bottom: 1px solid #D9D9D9;
	padding-left:20px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	background-color: #eeeeee;
	XXbackground-color: #f1eee4;
}

.SideMenu a:hover {
	color: #ffffff;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	background-color: #e21827;
}

.SideMenu a.SideMenuON {
	width:204px;
	display: block;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #D9D9D9;
	padding-left:20px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	background-color: #e21827;
}

.SideMenu a.SideMenuON:hover {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #e21827;
}

.SideMenu a.SideSubMenu {
	width:184px;
	display: block;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #e21827;
	text-decoration: none;
	border-bottom: 1px solid #D9D9D9;
	padding-left:40px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	background-color: #ffffff;
}

.SideMenu a.SideSubMenu:hover {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #e21827;
}


.FormLabel {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #3a3a3a;
}

.SideField {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	width:98px;
}

.SideFieldLg {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	width:256px;
}

.SideDropList {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	width:120px;
}

.SideFieldWide {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	width:116px;
}


/* >>>>>>>>>>>> GENERAL >>>>>>>>>>>>>> */


.PromoPanel {
	width:360px;
	height:200px;
	float:left;
}

.FooterHolder {
	height: 100px;
}

.Footer {
	padding:10px;
	margin:0;
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
}

.Footer a {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding:10px;
}

.Footer a:hover {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

.MenuItem, .MenuItemON {
	white-space: nowrap;
}
.SubMenuItem, .SubMenuItemON {
	white-space: nowrap;
}

.ItemSummary {
	float:left;
	width:362px;
	margin-bottom: 20px;
}


/* Search Display */

a.searchlink {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #2d84ab;
	text-decoration: underline;	
}

a.searchlink:hover {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #ff6633;
	text-decoration: none;	
}

.login_fieldname {

	width: 110px;

}










