﻿A:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #0033cc;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline;
}
A:active
{
    TEXT-DECORATION: underline;
}
Table.PageTitle
{
	border-left: solid 1px #FFFFFF; 
	border-Right: solid 1px #FFFFFF; 
	border-Top: solid 1px #FFFFFF; 
	border-Bottom: solid 1px #FFFFFF; 
	width:100%;
}
TD.PageTitle
{
    background-color:#002277;
    vertical-align:middle;
}
h1
{
	font-weight:normal;
	font-size:18pt;
	margin: 10px 0px 10px 0px;
	font-family:Arial;
}
h2
{
	font-weight:normal;
	FONT-SIZE: 16pt; 
	margin: 0px 0px 4px 0px;
	FONT-FAMILY: 'Verdana','sans-serif';
}
h3
{
	font-weight:normal;
    FONT-SIZE: 14pt; 
	margin: 4px 0px 4px 0px;
    FONT-FAMILY: Arial;
}
h4
{
    FONT-WEIGHT: bolder;
    text-decoration:underline;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana,Arial;
}
h5
{ 
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana,Arial;
	margin: 4px 0px 4px 0px;
}
h6
{ 
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana,Arial;
	margin: 4px 0px 4px 0px;
}
P
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    padding: 0px 0px 0px 0px;
    text-align:left;
}
.tdtext
{
    text-align:left;
}
.tdtextb
{
    FONT-WEIGHT: bolder;
}
.tdtextc
{
    text-align:center;
}
.tdtextr
{
    text-align:right;
}
.BoxTitle
{
    font-size:13.0pt;
    CURSOR: default;
    font-family:Verdana,Arial;
}
.BoxBody
{
} 
.tdtext_WithBottomLine
{
	BORDER-BOTTOM: #002277 1px solid;
    COLOR: #002277;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 8pt;
    padding:1px 0px 1px 0px;
}
.tdtext_WithBottomLineThick
{
	BORDER-BOTTOM: #002277 2px solid;
    COLOR: #002277;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 8pt;
    padding:1px 0px 1px 0px;
}

.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14.0pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
}
.Header_2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    color:#536cac;
}
.Header_3
{
    FONT-WEIGHT: bolder;
    text-decoration:underline;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
}
.Header_4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana,Arial;
}
.Label
{
    text-align:right;
    vertical-align:text-top;
    padding-top:3px;
    padding-right:3px;
    width:150px;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.Label_NoSize
{
    text-align:right;
    vertical-align:text-top;
    padding-top:3px;
    FONT-WEIGHT: bold;
}
.FieldText
{
    vertical-align:text-top;
    padding-top:3px;
}
.FormText
{
    vertical-align:text-top;
    padding-top:3px;
}

.Response_Eval
{
    font-style:italic;
    padding-top:6px;
    vertical-align:text-top;
}
.Label_Eval
{
    vertical-align:text-top;
    padding-top:6px;
}
.Label_EvalAnswer
{
    FONT-WEIGHT: bolder;
    padding-top:6px;
    vertical-align:text-top;
}
.Section_Eval
{
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana;
    text-decoration:underline;
}
.Header_Eval
{
    FONT-WEIGHT: bold;
}

.MM_RotationRow
{
    vertical-align: top;
    padding:2px 3px 2px 3px;
    border:solid 1px #CCCCCC;
}
.MM_PatiantRow
{
    vertical-align: top;
    padding:2px 3px 2px 3px;
    border:dotted 1px #CCCCCC;
}
.MM_PatiantRowSelected
{
    background-color:#BBBBBB;
    vertical-align: top;
    padding:2px 3px 2px 3px;
    border:dotted 1px #CCCCCC;
}
.MM_BlankRow
{
    vertical-align: top;
    padding:2px 3px 2px 3px;
}
.MM_RotationRowReport
{
    vertical-align: top;
    padding:2px 3px 2px 3px;
    border:dotted 1px #000000;
}
.MM_PatiantRowReport
{
    vertical-align: top;
    padding:2px 3px 2px 3px;
    border-left:dotted 1px #000000;
    border-bottom:dotted 1px #000000;
}
.MM_PatiantRowReportEnd
{
    border-right:dotted 1px #000000;
}
.MM_PatiantRowReportSelected
{
    background-color:#BBBBBB;
    vertical-align: top;
    padding:2px 3px 2px 3px;
    border:dotted 1px #000000;
}
Table.MMP_PatiantSelected
{
    border-top:solid 1px #BBBBBB;
    border-right:solid 2px #BBBBBB;
    border-left:solid 2px #BBBBBB;
    border-bottom:solid 1px #BBBBBB;
}
Table.MMP_Patiant
{
    border-top:solid 1px #000000;
    border-right:none;
    border-left:none;
    border-bottom:solid 1px #000000;
}
.MM_BlankRowReport
{
    vertical-align:middle;
    text-align:center;
    padding:2px 3px 2px 3px;
    border:dotted 1px #000000;
}

TD.AdminColumnHead
{
    padding:2px 3px 2px 3px;
}
.AdminColumnHead
{
    FONT-WEIGHT: bolder;
    background-color: #D3D3D3;
    vertical-align:bottom;
    text-align:left;
}
.AdminColumnText1
{
    FONT-FAMILY: Verdana;
    background-color:#EDEFF4;
    vertical-align: top;
    padding:2px 3px 2px 3px;
    word-wrap:break-word;
    text-align:left;
}
.AdminColumnText2
{
    FONT-FAMILY: Verdana;
    background-color:#E2E6EF;
    vertical-align: top;
    padding:2px 3px 2px 3px;
    word-wrap:break-word;
    text-align:left;
}
.AdminColumnText3
{
    FONT-FAMILY: Verdana;
    background-color:#D0D8E8;
    vertical-align: top;
    padding:2px 3px 2px 3px;
    word-wrap:break-word;
    text-align:left;
}
.AdminColumnText4
{
    FONT-FAMILY: Verdana;
    background-color:#ADBBD8;
    vertical-align: top;
    padding:2px 3px 2px 3px;
    word-wrap:break-word;
    text-align:left;
}

.AdminColumnTextHighlight
{
    FONT-FAMILY: Verdana;
    background-color:#D0C875;
    vertical-align: top;
    padding:2px 3px 2px 3px;
    word-wrap:break-word;
    text-align:left;
}


.Curr_Module
{
    FONT-SIZE: 8pt;
    COLOR: #002277;
    FONT-FAMILY: Verdana;
    font-WEIGHT:bold;
}
.Curr_Lecture1
{
    vertical-align: middle;
}
.Curr_Lecture2
{
    vertical-align: top;
}

.AdminButton
{
	cursor: hand;
	COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    vertical-align: middle;
    text-align: center;
}


.WJC_UserView
{
	background-color: #BAD4FF;
	padding:2px 2px 2px 2px;
}
.WJC_UserViewFooter
{
	border-bottom:solid 3px #002277;
}
.WJC_UserViewHeading
{
	background-color: #002277;
	color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	padding:4px 4px 4px 4px;
}
.WJC_AdminView
{
	background-color: #FFB98A;
	padding:2px 2px 2px 2px;
}
.WJC_AdminViewFooter
{
	border-bottom:solid 3px #002277;
}
.WJC_AdminViewHeading
{
	background-color: #C10000;
	color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	padding:4px 4px 4px 4px;
}
    
    

.AdminEdit_ID
{
	font-size:x-small;
	color:Gray;
	text-align:right;
}
A.PrintBookmarkText, A.PrintBookmarkText:link,A.PrintBookmarkText:active,A.PrintBookmarkText:visited
{
	font-size:9pt;	
}

A.PrintBookmarkText:hover
{
	font-size:9pt;	
	text-decoration:underline;
}
A.InternalNav, A.InternalNav:link,A.InternalNav:active,A.InternalNav:visited
{
	font-size:9pt;	
	font-weight:bold;
}
A.InternalNav:hover
{
	font-size:9pt;	
	text-decoration:underline;
	font-weight:bold;
}
TD.InternalNav
{
	vertical-align:text-top;
}

