/* New Styles for Homepage update March 08 */

table, td, body { border: 0px; padding: 0px; }

.sidebackground		{ background-image: url("bg_tile.gif"); background-repeat: repeat-x;}

.globalmenu 		{ height: 47px; width: 100%; border: 0px; text-align; right;}

.globalmenu_content { height: 47px; width: 100%; border: 0px; text-align; right;
					  background-image: url("CARM_logo_top.gif"); background-repeat: no-repeat; 					background-position: 0 5; border-left: 6px solid white;}

.innerborder 		{ width: 6px; }

.homeheader 		{ width: 758px; border-left: 6px solid white; }

.login_area  		{ padding-top: 10px; width: 232px; height: 223px; background-image: url("login_background.gif");
					  background-repeat: repeat-x; background-position: bottom; border-right: 1px white solid;}

.login_area_content { width: 232px;  height: 170px; background-image: url("login_background.gif");
					   background-repeat: repeat-x; background-position: bottom;}

.content_right_column { width: 230px; border-right: 1px white solid; background-color: #ebf7fc; vertical-align:top;}

			   
.menubackground 	{ height: 30px; background-color: #FFF; border: 0px; padding: 6px 0px 5px 0px;}

.contentmenubackground 	{ height: 30px; background-color: #FFF; border: 0px; padding: 6px 6px 5px 0px;
						  border-left: 6px solid white;}

.homecontentarea 	{ padding: 28px 12px 0px 8px;}

.contentarea 		{ padding: 28px 12px 0px 8px;}

.sidemenuheading 	{ background-color:#f57b20; border-top: white 1px solid; border-bottom: white 1px solid;
					   height: 22px; padding-left: 4px; vertical-align:centre; }


.footer 			{ background-color:#c5ebfc; width:764px; margin-bottom: 14px; border-top: 1px white solid;
						padding: 3px 0 3px 6px;}
						
						
.contentlogocontainer { width: 526px; height: 37px; background-image: url("CARM_logo_bottom.gif");
					    background-repeat: no-repeat; background-position: left;
						border-left: 6px solid white;}
					   
.contentbox01,
.contentbox02			{ width: 234px; }

.contentbox01			{ background-image: url("box01_background.gif"); background-repeat: no-repeat;
						  background-position: right; }
.contentbox02			{ background-image: url("box02_background.gif"); background-repeat: no-repeat;
						  background-position: right; }


/* -------------------------------------------------------------------------- */

.contentText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #f57b20;}
.sideText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #325568}
.smallText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.whiteBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}

a.reportMenuTitle:link, 
a.reportMenuTitle:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #001933; text-decoration: none}

a.reportMenuTitle:hover, 
a.reportMenuTitle:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #001933; text-decoration: underline}

a.topmenu:link, a.topmenu:visited {  color:#325568;text-decoration: none}
a.topmenu:hover, a.topmenu:active {  color:#001933;text-decoration: none}

.menu 						{font-weight: bold;}
a.menu:link, a.menu:visited {  color:#FFFFFF;text-decoration: none}
a.menu:hover, a.menu:active {  color:#99FFFF;text-decoration: none}

a.archive:link, a.archive:visited {  color:#035580;text-decoration: none}
a.archive:hover, a.archive:active {  color:#001933;text-decoration: none}

a.more:link, a.more:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#325568;text-decoration: underline}
a.more:hover, a.more:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#001933;text-decoration: underline}

.contentText2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px}
 
.sidemenusub { 
	background-color: #c5ebfc; 
	border-bottom:1px solid #FFF;
	font-size:10px;
	font-family:verdana,arial,sans-serif;
	text-align:right;
	padding:4px 8px 4px 8px;
	color:#325568
	}
	
	
/* -------------------------------------------------------------------------- */
/* TIME Styles (from old TE/Core/TIME.css). Temporary!!! */

.boxedbodytextnorm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; line-height: 16px; color: #666666}
.boxedbodytextbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 16px; font-weight: bold; color: #666666}
.Bodytextlargeintro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 22px; font-weight: lighter; color: #666666; text-align: left}
.Bodytextnorm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; color: #999999}
.Bodytextbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 17px; font-weight: bold; color: #999999}
.copyrighttext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: lighter; color: #5284A0}
A {
  color: #f57b20;
  letter-spacing: normal;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-variant: normal;
  font-size: 11px;
  font-style: normal;
  text-decoration: underline;
  text-transform: none;
}
A.bold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration: underline;
	color: #28566D
}
.currentpage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #5284A0}
.Regonames {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #003366}
.menucaps {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #003366}
.orangenumbers {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #FF6600}
.Bluetextnorm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #003366; line-height: 18px}
.Bluetextbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #003366; line-height: 18px }
.Title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #5284A0; font-style: italic; font-weight: bold; text-transform: none}
.Bluetextbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003366; line-height: 15px}
.Bluetextbodybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #003366; line-height: 19px }
sidemenulink { font-size: 11px;color:#003366;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif }
.menunorm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #003366 }

.whyregister:link, .whyregister:visited {  font-size: 10px;color:#666666;text-decoration: none}
.whyregister:hover, .whyregister:active {  font-size: 10px;color:#003366;text-decoration: none}   
		
.prevpageover:link, .prevpageover:visited {  font-size: 10px;color:#5284A0;text-decoration: none}
.prevpageover:hover{  font-size: 10px;color:#003366;text-decoration: none}
		
.mainmenuover:link, .mainmenuover:visited {  font-size: 11px;color:#999999;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
.mainmenuover:hover{  font-size: 11px;color:#003366;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
       
.privacy:link, .privacy:visited {  color:#A9BCC7;text-decoration: none}
.privacy:hover, .privacy:active {  color:#FF9900;text-decoration: none} 
		
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A9BCC7}
	
.currentsidemenupage, .currentsidemenupage:link, .currentsidemenupage:visited {  font-size: 10px;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
.currentsidemenupage:hover{  font-size: 10px;color:#E3EEF7;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.sidemenuchosensection, .sidemenuchosensection:link, .sidemenuchosensection:visited {  font-size: 10px;color:#E3EEF7;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.sidemenumodule,.sidemenumodule:link, .sidemenumodule:visited {  font-size: 10px;color:#003366;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
.sidemenumodule:hover {  font-size: 10px;color:#FFFFFF;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.sidemenuchosenmodule:link, .sidemenuchosenmodule:visited {  font-size: 10px;color:#FFFFFF;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.pagetitle	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-style: normal; font-weight: bold; line-height: 19px; 
	margin:0px 0px 15px 0px;
	}

.normal,
.menutext,
.popuptext,
.questiontext,
.ratingoption,
.finaltestfeedback,
.answer, .answer:link, .answer:visited, .answer:active
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black; line-height: 15px}

.answer:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: blue; line-height: 15px}

.answercorrectselected
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #c46009; line-height: 15px}
.answercorrectnotselected
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #c46009; line-height: 15px}
.answerincorrectselected
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: gray; line-height: 15px}
.answerincorrectnotselected
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: gray; line-height: 15px}


.draganddropanswer
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #663300; line-height: 15px}

.popupheading, .popupheading:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #003366; line-height: 19px }
.popupheading:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #003366; line-height: 19px }

.menuheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #003366; line-height: 19px }
.menuitem, .menuitem:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #003366; line-height: 19px }
.menuitem:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #993300; line-height: 19px }

.questiontitle,
.feedbacktitle
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  line-height: 15px }

.ratingtext,
.questioninstruction { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;line-height: 15px }

.testscore, 
.timeremaining
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal;  line-height: 15px }

.finaltestscore { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; line-height: 15px }
.newtestlink, .newtestlink:link, .newtestlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #993300; line-height: 15px }

.error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF0000; line-height: 15px }

.sglpgquestionnairetitle,
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; line-height: 15px }

.sglpgquestionnairequestiontitle,
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; line-height: 15px }

.sglpgquestionnairequestiontext,
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; line-height: 15px}

.sglpgquestionnairequestioninstruction,
.sglpgquestionnairetext,
.questionnairetext
 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: normal; line-height: 15px }

.Subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #2A416B; font-style: normal; font-weight: bold; text-transform: none }
.graytextbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; line-height: 16px}
.Topmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #F7F7E4; line-height: 15px }
.Sidemenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #003366; line-height: 17px}
.ImageCaption {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black; line-height: 15px}
