.resolution { position: relative; margin-bottom: -15px; }
.idLevel1 {  position: relative; left: 5px; top: 6px; width: 22px; height: 19px; }
.secLevel1 { position: relative; left: 27px; top: -1.2em; padding-left: 2px; width:auto;}
.idLevel2 {  position: relative; left: 5px; top: 6px; width: 40px; height: 19px; }
.secLevel2 { position: relative; left: 35px; top: -1.2em; padding-left: 2px; width:auto;}
.idLevel3 {  position: relative; left: 5px; top: 6px; width: 60px; height: 19px; }
.secLevel3 { position: relative; left: 50px; top: -1.2em; padding-left: 2px; width:auto;}
.idLevel4 {  position: relative; left: 5px; top: 6px; width: 80px; height: 19px; }
.secLevel4 { position: relative; left: 60px; top: -1.2em; padding-left: 2px; width:auto;}
.idLevel5 {  position: relative; left: 5px; top: 6px; width: 100px; height: 19px; }
.secLevel5 { position: relative; left: 70px; top: -1.2em; padding-left: 2px; width:auto;}
.idLevel6 {  position: relative; left: 5px; top: 6px; width: 120px; height: 19px; }
.secLevel6 { position: relative; left: 90px; top: -1.2em; padding-left: 2px; width:auto;}
.header1 {}
.header2 {margin-bottom: -15px; }
.header3 {margin-bottom: -3px; margin-top: 25px;}
.header4 {margin-bottom: -3px; margin-top: 15px; font-size: 120%;}
.header4a {margin-bottom: -3px; margin-top: 15px; font-size: 120%; color:black;}
.header5 {font-size: 110%;}
.header6 {font-size:110%; font-style:italic}
.subHeader1 {font-style: normal; font-weight: bold;}
.subHeader2 {font-style: italic;}


.idSSLevel1 {  position: relative; left: 5px; top: 6px; width: 22px; height: 19px; }
.secSSLevel1 { position: relative; left: 25px; top: -1.0em; padding-left: 2px; width:95%;}

.idSSLevel2 {  position: relative; left: 27px; top: 6px; width: 25px; height: 19px;  atext-align: right;}
.secSSLevel2 { position: relative; left: 55px; top: -1.0em; padding-left: 2px; width:89%;}

.idSSLevel3 {  position: relative; left: 55px; top: 6px; width: 25px; height: 19px;  atext-align: right;}
.secSSLevel3 { position: relative; left: 90px; top: -1.0em; padding-left: 2px; width:84%;}

.idSSLevel4 {  position: relative; left: 90px; top: 6px; width: 25px; height: 19px; atext-align: right; text-transform: lowercase; }
.secSSLevel4 { position: relative; left: 90px; top: -1.0em; padding-left: 2px; width:78%;}

.idSSLevel5 {  position: relative; left: 105px; top: 6px; width: 40px; height: 19px; }
.secSSLevel5 { position: relative; left: 105px; top: -1.0em; padding-left: 2px; width:70%;}

.idSSLevel6 {  position: relative; left: 68px; top: 6px; width: 120px; height: 19px; }
.secSSLevel6 { position: relative; left: 90px; top: -1.0em; padding-left: 2px; width:auto;}



.uosList{
	margin-top: 40px;
}

.visibleFields{
	display: block;
	font-size: 85%;
	margin-top: 10px;
}
.visibleFields .subInTitle{
	font-weight: bold;
}

.uosListTitle{
	margin-top: 10px;
	font-weight: bold;
	font-size: 110%;
}
.uosListTitle h3{
	margin-top: 10px;
	font-weight: bold;
	font-size: 140%;
}
.uosListTitle h6{
	margin-top: 10px;
	font-weight: bold;
	font-size: 90%;
	font-style: italic;
}
.uosListDescription{
	margin-top: 15px;
}

.uosListTextbooks, .uosListReferenceBooks, .uosListRecommendedReading {
	font-size: 85%;
}

.uosListTextbooks .subInTitle{
	margin-top: 10px;
	font-style: italic;
}

.uosListReferenceBooks .subInTitle{
	margin-top: 10px;
	font-style: italic;
}

.uosListRecommendedReading .subInTitle{
	margin-top: 10px;
	font-style: italic;
}

.uosListPermissionReq{
	font-size: 85%;
	margin-top: 10px;
	font-style: italic;
}

.uosListAdditionalInfo{
	font-size: 85%;
	margin-top: 10px;
	font-style: italic;
}
