/* CSS Document */

/* --------------------------------------------------------
* MMG-CRM - developed for Presidential Card
* Presidential CRM
* Copyright (C) 2004-2007 MMG interactive
* 
* MMG interactive versioning:
* ---------------
* $Revision: 574 $
* $Author: al $
* $Date: 2008-03-31 13:26:09 +1100 (Mon, 31 Mar 2008) $
*
* Presidential CRM versioning:
* -------------------
* $Tag1$
* $Tag2$
* $Tag3$
* --------------------------------------------------------
*/

.defaulttext, defaultText, DefaultText {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
}

p {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
}

a.GrayLink {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #8c8c8c;
	text-decoration: none;
}

a.GrayLink:hover {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #8c8c8c;
	text-decoration: underline;
}

.PageText {
	padding-left: 10px;
	padding-right: 10px;
}




#crumbTrail {
	width: auto;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 9px;
	color: #666666;
	padding:10px;
	padding-left:0px;
}

#crumbTrail a {
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

#crumbTrail a:hover {
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	color: #2d84ab;
	text-decoration: underline;
}







/*  CMS Text Editor Styles  */



H1, .Heading1, .heading1 {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
	color: #004691;
	margin: 0;
	padding:0px;
}

H2, .Heading2, .heading2 {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 15px;
	color: #004691;
	margin: 0;
	padding:0px;
}

H3, .Heading3, .heading3 {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 13px;
	color: #004691;
	margin: 0;
	padding:0px;
}

H4, .Heading4, .heading4 {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	color: #004691;
	margin: 0;
	padding: 0px 0px 3px 0;
}

H5, .Heading5, .heading5 {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
	color: #004691;
	margin: 0;
	padding: 0px 0px 5px 0;
}

.HeadingErr, .headingErr {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	color: #bd1a1a;
	margin: 0;
	padding:0px;
	
}









.HeadingBack {
	padding-top: 5px;
	padding-left: 5px;
	background: #ffffff url('../images/assets/BlueFade.gif') repeat-x top left;
}

.HeadingErrBack {
	padding-top: 5px;
	padding-left: 5px;
	background: #ffffff url('../images/assets/RedFade.gif') repeat-x top left;
}


.PageDivider {
	height:6px;
	background: url("../images/assets/ContentDivider.gif") repeat-x top left;
}

.pollTextTitle {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	color: #004960;
}

.pollQuestionText {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 10px;
}

.pollOptionText {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 10px;
	color: #005e7b;
}

.pollText {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 10px;
}

.SummaryPara {
	padding-top:5px;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}

.OfferType {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

.OfferPreview {
	padding-top:20px;
	padding-bottom:10px;
}

.picNote {
	padding-left:10px;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 10px;
	color: #a1a1a1;
}

.benefitSearchList{
	border: 1px #d3dce1 solid;
}

.locationList{
	color: #2f5d70;
	font-style: italic;
}

.benefitCount{
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.benefitDetail{
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}

.loginDetail{
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	color: #224488;
}


span.signupConf {
	color: #008844;
	font-size: 16px;
	font-weight: bold;	
}

span.signupConfSmall {
	color: #008844;
	font-size: 12px;
	font-weight: bold;	
}

.signupConfBorder {
	border: 1px solid #008844;
	padding: 10px;
}

a.signupConfLink {
	font-family: Arial, Sans-Serif;
	color: #ff6633;
	font-size: 12px;
	font-weight: bold;	
}

a.signupConfLink:hover {
	font-family: Arial, Sans-Serif;
	color: #ff0000;
	font-size: 12px;
	font-weight: bold;	
}

.siteBTN a {
	display:block;
	width:80px;
	height:16px;
	text-align: center;
	background-color: #888888;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	white-space: nowrap;
	padding: 0 15px;
	padding-top:2px;
	text-decoration: none;
	color:#ffffff;
	border: 1px solid #777777;
}

.siteBTN a:hover {
	display:block;
	width:80px;
	height:16px;
	text-align: center;
	background-color: #A59465;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	white-space: nowrap;
	padding: 0 15px;
	padding-top:2px;
	text-decoration: none;
	color:#ffffff;
}


.voucherButton{
	border: 2px solid #ff0000;
	padding: 4px;
	color: #ff0000;
}

a.voucherLink{
	color: #ff0000;
}

a.voucherLink:hover{
	color: #ff0000;
}





