@charset "utf-8";

/*----This style sheet is used for correcting Immediacy editor styles----*/

/*----Baseline reset----*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, pre, a, em, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption {margin: 0; padding: 0; border: 0;}
blockquote {margin:0;}
a img, :link img, :visited img {border: 0;}
html{overflow:-moz-scrollbars-vertical;}

/*----font size----*/
body {font-size:62.5%; line-height:1.6em;} /* for IE/Win */
html>body {font-size:10px} /* for everything else */
/* Set other elements using ems 
(where 1em = 10px, 2em = 20px */

div.bodytext {font-size:12px; line-height:19.2px; margin-bottom:14px;}


/*----type----*/
h1, .headingOne {color:#DB1B25; font-size:22px; font-weight:normal; line-height:26px; margin:1.5em 0pt 0.5em; _float:left;}
body.hubPrimary h1, body.hubPrimary .headingOne {width:510px;}
h2, .headingTwo {font-size:15px; line-height:23px; font-weight:bold; color:#006A8A; margin:0.5em 0 0.5em 0;}
h3, .headingThree {font-size:14px; line-height:14px;}
h4, .headingFour {font-size:1.1em;}
h5, .headingFive {font-size:1em;}
h6, .headingSix {font-size:0.9em;}
p, .bodytext {font-size:12px; line-height:19.2px; margin-bottom:14px;}
div, span, .ImmTextAlign_Left, .subheading-3, .ImmTextAlign_Center, .ImmTextAlign_Justify {font-size:12px;}
.bodyText {font-size:12px;}
.subtitle {font-size:16px;}
li {padding:3px 0 3px 20px;}

/*----navigation----*/
ul#primaryNavigation {padding:0; margin:0;}
#navigation {width:250px;}


/*----content areas----*/
#primaryContent {display:inline; float:left;}
#secondaryContent {float:left; display:block; width:200px; padding:12px;}
div#campaignsRHSContent {width:200px;}
div#campaignsRHSContent h3 {font-size:20px;}
div#campaignsRHSContent ul li {background-image:none; list-style:none; list-style-type:none; list-style-image:none;}

#fields legend {margin-left:-6px;}

#Template_ctl17_ctl00_pnlFeedback #fields select {width:255px;}

div.callToAction a {margin:10px 6px 0 0;}

#login p {margin-bottom:0;}

h3 p {font-size:2em;}


/*----campaigns----*/
#campaignsRHSContent li {background:none; list-style:none; padding:0;}
ul#rPanelCampaigns li {background:none; list-style:none; padding:0; font-size:30px;}

/*----secondary hub page links----*/
#primaryContent ul li.firstimm {background:#ececec url(../../../images/secondaryHub-bg.gif) no-repeat; width:197px; float:left; margin:0 14px 14px 0; padding:14px; border-bottom:4px solid #B9BED4; font-size:12px;}
	#primaryContent ul li.firstimm a {color:#6F6F6F; font-weight:bold;}
#primaryContent ul li.secondimm {background:#ececec url(../../../images/secondaryHub-bg.gif) no-repeat; width:197px; float:left; margin:0 14px 14px 0; padding:14px; border-bottom:4px solid #B9BED4; font-size:12px;}
	#primaryContent ul li.secondimm a {color:#6F6F6F; font-weight:bold;}
#primaryContent ul li.thirdimm {background:#ececec url(../../../images/secondaryHub-bg.gif) no-repeat; width:197px; float:left; margin:0 0 14px 0; padding:14px; border-bottom:4px solid #B9BED4; font-size:12px;}
	#primaryContent ul li.thirdimm a {color:#6F6F6F; font-weight:bold;}

/*----splash----*/
div#splash {position:static;}
div#splash2 {position:static;}
div#splash3 {position:static;}

.splashContent {position:relative; margin-top:-150px; font-size:1em; left:230px;}

div#splash a {}
a.join {display: inline; color: #ffffff;line-height: 1.3;padding: 0 0 0 25px; margin: 25px 0 0 0;font-size: 1.3em; width: 220px;}
a.campaigns {display: inline; color: #ffffff;line-height: 1.3;padding: 0 0 0 25px; margin: 25px 0 0 0;font-size: 1.3em; width: 220px;}
div#splashButton1, div#splashButton2 {background: none;}
div#splashHeading {background: none; margin: -160px 0 20px 20px; padding-top: 0px;width: 220px; color: #ffffff!important;position: relative;}
div#splash div#splashHeading h1#splashHeading1 { color:#ffffff!important;line-height: 1.3;padding: 0; margin-top: 0px; font-size: 1.4em; font-weight: bold;position: relative;}

div#splashImage {width:440px; margin:-230px 0 0 260px;}

div#joinBanner {color: #ffffff!important;}
div#joinBanner h3 {color: #ffffff!important;}
div#studentBanner {color: #ffffff!important;}
div#studentBanner h3 {color: #ffffff!important;}

div#joinBannerLink {color: #ffffff!important;}
div#joinBannerLink a {color: #ffffff!important;}
div#studentBannerLink {color: #ffffff!important;}
div#studentBannerLink a {color: #ffffff!important;}

body div#wrapper div.edithome {
float:right!important;

display: block!important;
margin: 20px 5px 0 0!important;
width: 230px!important;
}

