
.box3Med {
 padding: 8px 0 0 0; 
 width: 569px; 
 margin: 0 0 10px 0; 
 background: transparent url(../images/box3TopSm.gif) top left no-repeat;
}

.box3InnerMed{
 padding: 0 6px 2px 8px; 
 width: 555px !important;
 width /**/: 569px; 
 background: transparent url(../images/box3BotSm.gif) bottom left no-repeat;
}

.boxCampaignInner {
  padding: 0; 
  width: 569px !important;
  width /**/: 569px;
  background: transparent url(../images/boxPromo2Bot.gif) bottom left no-repeat;
 }

#fullWidth .boxPromo1Inner2{background-position: 400px 100%;}

/* Sidebars for campaign */
.side4{
 float:left;
 width:160px;
 background:url(../images/sideBox4Top.gif) no-repeat;
 padding: 1px 0 0 0;
 font-size: 86% !important; 
 margin-top:0 !important;
 margin-bottom:10px;
 }

/* Top Navigation Bar */
.topNavBox{
 float:left;
 background:transparent url(../images/box4Left.gif) no-repeat top left;
 margin-right:1px;
 }

.topNavBoxInner {
 height:41px !important;
 background:transparent url(../images/box4Right.gif) no-repeat top right;
}

#topNavBar a {height:41px;color:white;text-align:center;display:block;}
#topNavBar a:link, #topNavBar a:visited {text-decoration:none;color:white}
#topNavBar a:hover{text-decoration:none; color:white;background:#49166d;}
#topNavBarOneLine {padding:13px 0 10px 0;color:white;font-family:Helvetica  !important;font-size:12px;}
#topNavBarTwoLine {padding:4px 0 4px 0;color:white;font-family:Helvetica !important;font-size:12px;}

/*
.promoBox { float: left; background: #fff url(../images/box2TopGsolid.gif) no-repeat top left;  width: 280px; padding-top: 10px;margin:0 1px 4px 1px;}
.promoBoxInner { background: #fff url(../images/box2BotGsolid.gif) no-repeat bottom left; padding: 0 5px 3px 20px; text-align:center; }
*/

.box4sm{
 padding: 7px 0 0 0; 
 width: 280px; 
 margin: 5px 3px 9px 0;
 background: transparent url(../images/box2TopSm.gif) top left no-repeat;
}

.box4Innersm{
 padding: 0 0 2px 7px; 
 width: 272px !important;
 background: transparent url(../images/box2BotSm.gif) bottom left no-repeat;
}

a:hover.grphCampLink {background: url(../images/buttons/arrowRGb.gif) no-repeat 0 -17px;}

.grphCampLink {
	 overflow: hidden;
	 clip: rect(0, 17px, 17px, 0);
	 width: 17px; 
	 padding: 17px 0 0 0;
	 height: 0 !important;
	 margin: 0 8px 1px 0;
	 background: url(../images/buttons/arrowRGb.gif) no-repeat 0 0;
	 display: block;
}

#promoBoxLink a{text-decoration:none;}
#promoBoxLink a:hover,#promoBoxLink a:active {text-decoration:none;}
#promoBoxLink a:link, #promoBoxLink a:visited {text-decoration:none;}


.campaignR {float:right;}
.campaignB {display:block;}
.campaignI {float:right;margin:10px 5px 5px 5px;}

.campaignH1 {font-size:24px;color:#49166d;padding:4px 3px 4px 7px;}
.campaignH2 {font-size:18px;color:#87d73f;padding:4px 3px 4px 7px;}
.campaignH3 {font-size:18px;color:#49166d;padding:4px 3px 4px 7px;}
.campaignH4 {font-size:14px;font-weight:bold;color:#49166d;padding:4px 3px 4px 7px;}
.campaignH5 {font-size:14px;font-weight:bold;color:#87d73f;padding:4px 3px 4px 7px;}
.campaignH6 {font-family:Arial;font-size:12px;font-weight:bold;color:#49166d;padding:4px 3px 4px 7px;}
.campaignDefault{color:#49166d;font-size:100%;font-weight:bold;padding: 0 0 4px 0;}

/*
New campaign template
*/
#campaign .col2Content {
margin-top:0px !important;
}

#campaign #sectionNav {
background-color:#D1F0B2;
border-left:1px solid #66CC00;
border-right:1px solid #66CC00;
border-top:1px solid #66CC00;
margin:15px 0pt;
width:565px !important;
}

#campaign #sectionNav ul li {
border-top:0pt none;
}

#campaign .boxPromo1Inner2 {
background-position:410px;
}

/*Purple 24 point*/
#campaign .font1 {font-size:24px;color:#49166d;}
/*Green 18 point*/
#campaign .font2 {font-size:18px;color:#87d73f;}
/*Purple 18 point */
#campaign .font3 {font-size:18px;color:#49166d;}
/*Purple 14 point bold*/
#campaign .font4 {font-size:14px;font-weight:bold;color:#49166d;}
/*Green 14 point bold*/
#campaign .font5 {font-size:14px;font-weight:bold;color:#87d73f;}
/*Purple Arial 12 bold*/
#campaign .font6 {font-family:Arial;font-size:12px;font-weight:bold;color:#49166d;}
/*default*/
#campaign .defaultFont{color:#49166d;font-size:100%;font-weight:bold;}
/* white color for black title */
#campaign .whiteFont{
{color:white !important;}
}

#campaign .featureBoxTitle{
margin:1px;
padding:4px 0px 4px 8px;
border-bottom:1px solid #B3B3B3;
}

/*darker green */
#campaign .darker {background-color:#66CC00 !important;}
/*green */
#campaign .green {background-color:#C2EB9A !important;}
/*gray */
#campaign .gray {background-color:#E3E2E2 !important;}
/*orange */
#campaign .orange {background-color:#FF6600 !important;}
/*black */
#campaign .black {background-color:#000000 !important;}
/*white: default color*/
#campaign .white {background-color:#white !important;}

#campaign .right_nav{
 margin-bottom:10px;
 width: 160px; 
 background: transparent url(../images/campaign_top.gif) top left no-repeat;
}

#campaign .right_nav_inner{
 width: 160px !important;
 background: transparent url(../images/campaign_bot.gif) bottom left no-repeat;
}

#campaign .right_nav_item{
background:transparent url(../images/campaign_seperator.gif) no-repeat scroll left top;
margin:0px;
padding:5px 5px 6px 0px;
}

#campaign .right_nav_title {
font-weight:bold;
padding:5px 5px 5px 14px;
}

#campaign .right_nav_item a.arrow_right {
margin-left:2px;
margin-right:2px;
padding-left:12px;
padding-bottom:3px;
background:url(../images/arrow_right.gif) no-repeat 3px 50%;
}

#campaign .right_nav a{text-decoration:none;}
#campaign .right_nav a:hover, #campaign .right_nav a:active {text-decoration:none;}
#campaign .right_nav a:visited {text-decoration:none;}

