/* 
===============================
 Sciberbrain Skin styles for DotNetNuke
===============================
*/ 
@import url("css/menu.css");

* {font-family:  Arial, Helvetica,Tahoma;}

.contentMaster {position: absolute;}
.topLogo {position: absolute; top: 0; left: 0px;width:159px;height:124px;min-width:159px;min-height:124px;margin:0;padding:0;
background: url(resources/sciberbrainlogo_small.png);
}

.ActivitiesSpeech {
	clear: both;
	position: absolute;
	top: -75px;
	left: 50px;
	margin: 0px 0 0 0;
	padding: 42px 20px 0 20px;
	min-width: 400px;
	width: 400px;
	height: 309px;
	min-height: 309px;
	background: url(images/speech.png) no-repeat top left;
	}
	
html>body .ActivitiesSpeech {
	padding-right: 22px;
	width: 357px;
	min-width: 357px; 
	}

.ActivitiesLeft {	
	clear: both;
	position: absolute;
	top: 275px;
	left: 150px;
	margin: 0;
	padding: 0;
	width: 140px;
}
.ActivitiesRight {	
	clear: both;
	position: absolute;
	top: -140px;
	left:	480px;
	margin: 0;
	padding: 0;
	width: 480px;
	height: auto;

}

.LeftCentre {	
	position: absolute;
	top: 0;
	left: 50px;
	margin: 0;
	padding: 0;
	width: 420px;
	max-width: 420px;
	z-index: 20;
	height: auto;	
}

.RightCentre {	
	position: absolute;
	top: 0;
	left:	520px;
	margin: 0;
	padding: 0;
	width: 420px;
	max-width: 420px;
	height: auto;	
}

.topNavHolder {
	float:right;
	top: 0px
	left: 355px;
	height: auto;
	width: 625px;
	padding: 0;
	margin: 0;
}

.LogoHolder{
	float: left;
	top: 0px;
	height: auto;
	left: 0px;
	width: 225px;
	padding: 0;
	margin: 0;
}

.Admin {
	clear:both; 
	position: relative;
	left: 0px;
	top: 20px;
	width: 990px;
	background-color: #808080;
	color: #ffffff;
	font-size: 12pt;
	height: auto;
	min-height: auto;
	max-height: auto;
	}

.Bottom {
	clear:both; 
	position: relative;
	left: 0px;
	top: 500px;
	width: 990px;
	background-color: #808080;
	color: #ffffff;
	font-size: 12pt;
	height: auto;
	min-height: auto;
	max-height: auto;
	}

.HomePageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(home/home_wallpaper.jpg) no-repeat top left;
	font-size: 12pt;
}

html>body .HomePageHolder {height:auto}

.EventsPageHolder { clear: both;
	position: relative;
	top: 0px;
	left: 0px;
	padding:  0 0 60px 0;
	margin: 0;
	min-width: 990px;
	width: 990px;
	height: 700px;
	min-height: 700px;
	background: white url(images/events_background.jpg) no-repeat top left;
	font-size: 12pt;
}

.AboutPageHolder { clear: both;
	position: relative;
	top: 0px;
	left: 0px;
	padding:  0 0 60px 0;
	margin: 0;
	min-width: 990px;
	width: 990px;
	height: 700px;
	min-height: 700px;
	background: white url(images/about_background.jpg) no-repeat top left;
	font-size: 12pt;
}

html>body .AboutPageHolder {
	height: auto;
}

html>body .EventsPageHolder {
	height: auto;
}

.ResourcePageHolder { clear: both;
	position: relative;
	top: 0
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width: 990px;
	height: 700px;
	min-height: 700px;
	background: white url(images/resources_background.jpg) no-repeat top left;
	font-size: 12pt;
}

html>body .ResourcePageHolder {
	height: auto;
}

.FeedbackPageHolder { clear: both;
	position: relative;
	top: 0
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width: 990px;
	height: 700px;
	min-height: 700px;
	background: white url(images/feedback_background.jpg) no-repeat top left;
	font-size: 12pt;
}

html>body .FeedbackPageHolder {
	height: auto;
}

.topNavHolderActivities{
	position: relative;
	top: -75px; 
	width: 187px;min-width: 187px;
	height: 169px;min-height: 169px;
	background: url(Activities/logo.png) no-repeat; 
}

.topNavHolderActivities2{
	position: relative;
	top: -68px; 
	width: 169px;
}

.topNavHolderResources{
	position: relative;
	top: -65px; 
	width: 169px;
}

.V_ActivityPageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width:990px;
	height: 730px;
	min-height: 730px;
	background: url(images/vacc_activities_wallpaper.gif) no-repeat top left;
	font-size: 12pt;
}

.N_ActivityPageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width:990px;
	height: 730px;
	min-height: 730px;
	background: url(images/Nanotechnology_activities_wallpaper.jpg) no-repeat top left;
	font-size: 12pt;
}

.D_ActivityPageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width:990px;
	height: 730px;
	min-height: 730px;
	background: url(images/drug_activities_wallpaper.jpg) no-repeat top left;
	font-size: 12pt;
}

.E_ActivityPageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width:990px;
	height: 730px;
	min-height: 730px;
	background: url(images/evolution_activities_wallpaper.jpg) no-repeat top left;
	font-size: 12pt;
}


html>body .V_ActivityPageHolder {
	height: auto;
}
.B_ActivityPageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width:990px;
	height: 730px;
	min-height: 730px;
	background: url(images/brain_chemistry.jpg) no-repeat top left;
	font-size: 12pt;
}


html>body .B_ActivityPageHolder {
	height: auto;
}
.G_ActivityPageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width:990px;
	height: 730px;
	min-height: 730px;
	background: url(images/geneticengineering.jpg) no-repeat top left;
	font-size: 12pt;
}


html>body .G_ActivityPageHolder {
	height: auto;
}
.P_ActivityPageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width:990px;
	height: 730px;
	min-height: 730px;
	background: url(home/home_wallpaper.jpg) no-repeat top left;
	font-size: 12pt;
}

html>body .P_ActivityPageHolder {
	height: auto;
}
.ActivityPageHolder {
	clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width:990px;
	height: 730px;
	min-height: 730px;
	background: url(images/activities_wallpaper.jpg) no-repeat top left;
	font-size: 12pt;
}

html>body .ActivityPageHolder {
	height: auto;
}

.A_ScenarioPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/opinion_scenarios_background.png) no-repeat top left;
	font-size: 12pt;
}

html>body .A_ScenarioPageHolder {
	height: auto;
}


.CP_PageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	width: 990px;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/campaign_presentations_background.png) no-repeat top left;
	font-size: 12pt;
}
html>body .CP_PageHolder {
	height: auto;
}


.WQ_PageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	background: url(images/webquest_background.png) no-repeat top left;
	font-size: 12pt;
}

.A_PresentationPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(home/home_wallpaper.jpg) no-repeat top left;
	font-size: 12pt;
}

html>body .A_PresentationPageHolder {
	height: auto;
}


.A_HeadlinesPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/newspaper_background.png) no-repeat top left;
	font-size: 12pt;
}


.A_EvoPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/evolution_background.png) no-repeat top left;
	font-size: 12pt;}
	
.A_PillPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/pill_background.png) no-repeat top left;
	font-size: 12pt;}

.A_SciencePageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/science_background.png) no-repeat top left;
	font-size: 12pt;
}

.A_EthicsPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/ethics_background.png) no-repeat top left;
	font-size: 12pt;
}
.A_WebQuestPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/webquest_background.png) no-repeat top left;
	font-size: 12pt;
}
.A_OpinionPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/opinions_background.png) no-repeat top left;
	font-size: 12pt;
}
.A_CampaignPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/campaign_background.png) no-repeat top left;
	font-size: 12pt;
}

.A_CardSortPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 730px;
	min-height: 730px;
	background: url(images/cardsort_background.png) no-repeat top left;
	font-size: 12pt;
}
html>body .A_CardSortPageHolder {
	height: auto;
}

.A_EmptyPageHolder {clear: both;
	position: relative;
	left: 10px;
	padding: 0;
	margin: 0;
	min-width: 990px;
	height: 770px;
	min-height: 770px;
	font-size: 12pt;
}
html>body .A_EmptyPageHolder {
	height: auto;
}

.LeftLower {	
	clear: both;
	position: absolute;
	top: -10px;
	left: 35px;
	margin: 0;
	padding: 0;
	width: 140px;
}

.LeftLowerFloat {
	float: left;
	margin: 135px 0 0 35px ;
	padding: 0;
	width: 145px;
}

.LeftLowerThin {
	float: left;
	margin: 0 0 0 5px;
	padding: 0;
	width: 145px;
}

.LeftLowerThin TD {padding:5px 0 0 0;margin:0}

.Left {	
	clear: both;
	position: absolute;
	top: -50px;
	left: 70px;
	margin: 0;
	padding: 0;
	width: 270px;
}
.Centre {	
	clear: both;
	position: absolute;
	top: -150px;
	left: 375px;
	margin: 0;
	padding: 0;
	width: 270px;
}
.Right {	
	clear: both;
	position: absolute;
	top: -50px;
	left:	660px;
	margin: 0;
	padding: 0;
	width: 270px;

}

.LargeRight {	
	clear: both;
	position: absolute;
	top: -140px;
	left:	210px;
	margin: 0;
	padding: 0;
	width: 700px;
	height: auto;

}

.LargeRightFloat {	
	float: right;
	margin: 0;
	padding: 0 60px 0 0;
	width: 700px;

}

.ScenarioBGTop {	
	float: right;
	margin: 0;
	padding: 18px 0 0 0;
	width: 821px;
	min-width: 821px
	height: auto;
	background: url(images/content_box_top.png) no-repeat top left;
}
html>body .ScenarioBGTop{padding: 18px 10px 0 0;}

.ScenarioBGBottom {	
	float: right;
	padding:0 0 18px 0;
	margin: 0;
	width: 821px;
	min-width: 821px;
	height: auto;
	background: url(images/content_box_bottom.png) no-repeat bottom left;
}

.ScenarioBGStretch {	
	float: right;
	margin: 0px 10px 0px 0;
	padding: 0 0 0 0;
	width: 821px;
	min-width: 821px
	min-height: 609px;
	height: 609px;
	background: url(images/content_box_stretch.png) repeat-y top left;
}

html>body .ScenarioBGStretch{height: auto;margin: 0 0 0 0;}

.StrContent {position: relative; left: 20px; top: 0px; width:781px; font-size: 20px;
	margin: 0; padding: 0;height: auto}

.PresentationBGTop {	
	float: right;
	margin: 0;
	padding: 18px 0 0 0;
	width: 821px;
	min-width: 821px
	height: auto;
	background: url(images/campaign_box_top.png) no-repeat top left;
}
html>body .PresentationBGTop{padding: 18px 10px 0 0;}

.PresentationBGBottom {	
	float: right;
	padding:0 0 18px 0;
	margin: 0;
	width: 821px;
	min-width: 821px;
	height: auto;
	background: url(images/campaign_box_bottom.png) no-repeat bottom left;
}

.PresentationBGStretch {	
	float: right;
	margin: 0px 10px 0px 0;
	padding: 0 0 0 0;
	width: 821px;
	min-width: 821px
	min-height: 609px;
	height: 609px;
	background: url(images/campaign_box_stretch.png) repeat-y top left;
}

html>body .PresentationBGStretch{height: auto;margin: 0 0 0 0;}

.WebquestBG {	
	float: right;
	margin: 0 20px 0 0;
	padding: 0;
	width: 783px;
	min-width: 783px
	min-height: 655px;
	height: 655px;
	background: url(images/computer.png) no-repeat top left;

}
html>body .WebquestBG{padding: 0 20px 0 0; margin:0}

.WQContent {position: relative; left: 50px; top: 40px; height: 415px;  font-size: 18px;
	width: 630px;
	max-width: 630px;
	margin: 0 10px 0 0;
	color: white;
	overflow: auto;
	padding: 0 0px 10px 0;}

.WQContent .SubHead {font-size: 18px; font-weight: normal}

.SPContent {position: relative; left: 20px; top: 20px; width:781px; height: 606px; min-height: 606px; font-size: 20px;
	margin: 0;
	padding: 0 0 10px 0;}



.pagemaster { position: relative;
	width: 997px;
	max-width: 997px;
	left: 10px;
	margin: 0;
	padding: 0;

}
.skinmaster {
	position: relative;
	width: 997px;
	max-width: 997px;
	margin: 0px 5px 0px 5px;
	padding: 0;
}

.TRHS {
	float: right;
	width: 300px;
	height: 100px;
	padding: 0;
}


.topNavBC {
	position: relative;
	left: 80px;
	top: -50px;
	
}
.breadcrumb {
	color: #ffff00;
	position: relative;
	top: 10px;
	left: 200px;
	font-size: 10pt;
	font-weight: normal;
}

.breadcrumb A.SkinObject:visited { text-decoration: underline;font-size: 10pt;font-weight: normal}
.breadcrumb A.SkinObject:active { text-decoration: underline;font-size: 10pt;font-weight: normal}
.breadcrumb A.SkinObject:link { text-decoration: underline;font-size: 10pt;font-weight: normal}
.breadcrumb A.SkinObject:hover { text-decoration: underline;font-size: 10pt;font-weight: normal}

.breadcrumb2 A.SkinObject:visited { color: #000000;text-decoration: underline;font-size: 10pt;font-weight: normal}
.breadcrumb2 A.SkinObject:active { color: #000000;text-decoration: underline;font-size: 10pt;font-weight: normal}
.breadcrumb2 A.SkinObject:link { color: #000000;text-decoration: underline;font-size: 10pt;font-weight: normal}
.breadcrumb2 A.SkinObject:hover { color: #000000;text-decoration: underline;font-size: 10pt;font-weight: normal}
.breadcrumb2 {
	color: #000000;
	position: relative;
	top: 10px;
	left: 200px;
	font-size: 10pt;
	font-weight: normal
}

html>body .breadcrumb
 {
    height: auto;
 }

.pageHolder {
	position: relative;
	padding: 0;
	margin: 0;
	min-width: 990px;
	width: 990px;
}
.paneHolder {
	position: relative;
	width: 990px;
	min-width: 990px;
	padding: 0 ;
	margin: 0;
	height: auto;
}
 
.ContentPane {	
	float: right;	
	margin: 0;
	padding: 0;
	width: 761px;
	text-align:left;
	overflow: hidden;
}
.ContentPaneScroll {	
	float: right;	
	margin: 0;
	padding: 0;
	width: 761px;
	text-align:left;
	overflow: visible;
}

.Full {	position: static;	
	margin: 0;
	padding: 0;
	width: 990px;
	height: auto;
	text-align:left;

}

.ResourceMenu{position: relative;
	top: 70px;	
	left: 20px;
	width: 950px;
}

.ResourcesPane{position: relative;
	top: 70px;	
	left: 20px;
	width: 950px;
	padding: 0 0 94px 0;
}

.AboutHeaderPane{position: relative;
	top: 20px;
	left: 30px;
	width: 867px;
	height: 136px;
	background: url(images/brain_image.jpg) no-repeat top left;
	min-width: 867px;
	min-height: 136px;
}
.EventsHeaderPane{position: relative;
	top: 20px;
	left: 30px;
	width: 867px;
	height: 136px;
	background: url(images/calendar_image.jpg) no-repeat top left;
	min-width: 867px;
	min-height: 136px;
}
/*Index*/
.EventsPane{position: relative;
	top: 30px;
	left: 25px;
	width: 867px;
	color: black;
}

.EventsFooter {position: relative; top:0px; padding: 0; margin:0;
		width:990px; height:13px; min-height:13px;
		background: url(images/foot_background.png) no-repeat top left;}

.ResourceFooter {position: relative; top:0px;  padding: 0; margin:0;
		width:990px; height:13px; min-height:13px;
		background: url(images/foot_background.png) no-repeat top left;}

/*Individual*/
.EventPane{position: relative;
	background: url(images/calendar_image2.jpg) no-repeat top right;
	top: 30px;
	left: 35px;
	width: 867px;
	color: black;
	height: auto;
	
}
.EventsContainerPane{position: relative;
	top: 50px;
	left: 30px;
	width: 930px;
	color: black;
	background: white;
	border: 2px black solid;
	padding: 0 0 20px 0;
	
}
.AboutContainerPane{position: relative;
	top: 50px;
	left: 30px;
	width: 930px;
	color: black;
	background: white;
	border: 2px black solid;
	padding: 0 0 20px 0;
	
}
.EventsPane P {color: black;}
.EventsPane H1 {color: black;}
.EventsPane H2 {color: black;}
.EventsPane UL {color: black;}
.EventsPane OL {color: black;}

.EventsPane A:hover {color: black;}
.EventsPane A:link {color: black;}
.EventsPane A:visited {color: black;}
.EventsPane A:active {color: black;}
.EventsPane .SubHead {color: black; font-size: 15px}
.EventsPane .Head {color: black; font-size: 30px;}

.EventPane P {	color: black;}
.EventPane H1 {color: black;}
.EventPane H2 {color: black;}
.EventPane UL {color: black;}
.EventPane OL {color: black;}

.EventPane A:hover {color: black;}
.EventPane A:link {color: black;}
.EventPane A:visited {color: black;}
.EventPane A:active {color: black;}
.EventPane H1 .Head {color: black; font-size: 30px;}

.Full1 {position: relative;
	left: 0px;
	top: -30px;
	margin: 0;
	padding: 0;
	width: 990px;
	text-align:left;
	height: auto;
}

.PFoot {position: relative; 
	width: 990px;
	top: -85px;
	margin: 0;
	padding: 0;}

.SFoot {position: relative; 
	top: -75px;
	width: 990px;
	margin: 0;
	padding: 0;}
	
html>body .SFoot {top: -65px}

.FHolder {Float: left}

.EventsPane .CommandButton{color: black;}
.EventsPane .CommandButton:hover {color: black;}
.EventsPane .CommandButton:link {color: black;}
.EventsPane .CommandButton:visited {color: black;}
.EventsPane .CommandButtonA:active {color: black;}
.EventsPane .Normal {color: black;}
.EventsPane .NormalBold {color: black;}
.EventsPane .NormalTextBox {color: black;}

.ResourcePageHolder .SubHead {color: black}
.ResourcePageHolder .CommandButton {color: black}
.ResourcePageHolder .CommandButton:active {color: black}
.ResourcePageHolder .CommandButton:link {color: black}
.ResourcePageHolder .CommandButton:hover {color: black}
.ResourcePageHolder .CommandButton:visited {color: black}

.FeedbackPageHolder .SubHead {color: black}
.FeedbackPageHolder .CommandButton {color: black}
.FeedbackPageHolder .CommandButton:active {color: black}
.FeedbackPageHolder .CommandButton:link {color: black}
.FeedbackPageHolder .CommandButton:hover {color: black}
.FeedbackPageHolder .CommandButton:visited {color: black}

.AboutHeaderPane .CommandButton {color: grey}
.AboutHeaderPane .CommandButton:active {color: grey}
.AboutHeaderPane .CommandButton:link {color: grey}
.AboutHeaderPane .CommandButton:hover {color: grey}
.AboutHeaderPane .CommandButton:visited {color: grey}
.AboutHeaderPane TD {font-size: 10px; padding: 2px 5px 1px 5px; margin: 0px;line-height: 100%}

.EventsHeaderPane .CommandButton {color: grey}
.EventsHeaderPane .CommandButton:active {color: grey}
.EventsHeaderPane .CommandButton:link {color: grey}
.EventsHeaderPane .CommandButton:hover {color: grey}
.EventsHeaderPane .CommandButton:visited {color: grey}
.EventsHeaderPane TD {font-size: 10px;}


.copyrightHome {clear: both; position: relative; top: 600px; left: 10px; height: 20px;}
.ResourcePageHolder .copyrightHome {color: black}
.ResourcePageHolder .copyrightHome a {color: black}
.copyright {position: relative; }
.copyrightA {position: absolute; width:100%; text-align: right; top: 700px;left:0px}
.copyright2 { position: relative; margin: 0; padding: 0; top: -65px}


img {padding:0;margin:0;border:0;}

table,tr {padding:0; margin: 0}
td { margin: 0; padding 0}

.InnerHolder {position: relative; top: -75px; width: 990px; min-width: 990px;height: auto; padding:0;margin:0}
.InnerHolder:after {clear: both}

.InnerHolderA {position: relative; top: -140px; width: 990px; min-width: 990px;height: auto; padding:0;margin:0} 
.InnerHolderA:after {clear: both}

.WQContent A.Normal:link
{
	text-decoration: none;
	color: white;
	font-family:  Arial, Helvetica,Tahoma;
	font-size: 20px;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 0;
	max-width: 630px;

}

.WQContent A.Normal:visited
{
	text-decoration: none;
	color: white;
	font-family:  Arial, Helvetica,Tahoma;
	font-size: 20px;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 0;
	max-width: 630px;
}

.WQContent A.Normal:hover
{
	text-decoration: underline;
	color: white;
	font-family:  Arial, Helvetica,Tahoma;
	font-size: 20px;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 0;
	max-width: 630px;
}

.WQContent A.Normal:active
{
	text-decoration: none;
	color: white;
	font-family:  Arial, Helvetica,Tahoma;
	font-size: 20px;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 0;
	max-width: 630px;
}

/* Extras for BS forms */

.FormLabel{color: black}

/* Messages */
.FormSubmitted{	color: green;
   	font-family: Tahoma, Arial, Helvetica;
	font-weight: normal;}
.FormError{color:Red; 
	font-family: Tahoma, Arial, Helvetica;
	font-weight: normal;}

/* Form table */
.FormTable{color: black;}
.FormLabelCell{color: black;width: 30%; }
.FormSingleColumn{color: black}
.FormNewSection	{color: black}
.FormControlCell{color: black;}

/*Captcha stuff*/
.FormTable .Normal {font-family: Tahoma, Arial, Helvetica;font-weight: normal; font-size: 11px}
.FormTable .SubHead {font-family: Tahoma, Arial, Helvetica;font-weight: normal;}

/* Controls */
.FormCheckbox{color: black}
.FormMultipleSelect{color: black}
.FormDropDownList{color: black}
.FormLabelControl{color: black}
.FormTextArea{color: black}
.FormTextBox{color: black}
.FormSubmit{}
.FormRadioButtonList {color: black; font-size: 11px}

/* Container for sub viewer*/
.SubView { color: black}
.SubItem{color: black}
.SubLabel{color: black}

./* hyperlink style for buttons and link buttons used in the portal admin pages */
a.Copyright:hover, a.Copyright:active, a.Copyright:visited, a.Copyright:link {text-decoration:none}
a.Copyright:hover, a.Copyright:active, a.Copyright:visited, a.Copyright:link {text-decoration:none}

.DNN_ANN_Description, .DNN_ANN_Description * {padding: 5px}
 
.dnnmedia_wrapper {}

.WebquestBG * .LinksDesignTable td {text-indent: 50px}

html>body .ModBSQuizC {padding-right: 20px};










