BODY {
	background: #ffffff; width: 770px; margin: auto; text-align: center;
}
BODY * 			{-moz-box-sizing: border-box;}
BODY, TD, P, UL, OL, DL, BLOCKQUOTE {
	font-size: 90%; color: #000000; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif
}
P {
	margin: 10px 0px; text-align: left
}
BLOCKQUOTE {
	margin: 0px 0px 0px 40px; font-style: italic
}
UL {
	margin: 10px 0px 10px 12px; text-align: left
}
LI {
	list-style: square url(../_images/bullet_1.gif) outside; margin: 5px 0px 5px 20px; text-align: left
}
UL UL LI {
	list-style: square url(../_images/bullet_2.gif) outside
}
UL UL UL LI {
	list-style: square url(../_images/bullet_3.gif) outside
}
UL UL UL UL LI {
	list-style: square url(../_images/bullet_4.gif) outside
}
H1 {
	font-weight: normal; font-size: 130%; margin: 10px 0px; color: #f6020a; font-family: 'Times New Roman', 'Times', serif
}
H1.compactH1 {
	font-weight: bold; font-size: 90%; margin: 0px; color: #f6020a; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif
}
H2 {
	font-weight: normal; font-size: 130%; margin: 10px 0px; color: #666666; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif
}
H3 {
	font-weight: bold; font-size: 100%; margin: 30px 0px 10px; color: #666666; font-family: 'Times New Roman', 'Times', serif; text-transform:uppercase;
}
H4 {
	font-weight: bold; font-size: 110%; margin: 10px 0px; color: #f6020a; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif
}
H5 {
	font-weight: bold; font-size: 110%; margin: 10px 0px; color: #666666; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif
}
H6 {
	font-weight: bold; font-size: 100%; margin: 10px 0px; color: #999999; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif
}
HR {
	border-top: #020302 1px solid; margin: 20px 0px; color: #ffffff; height: 1px
}
A:link, A:visited {
	text-decoration: none
}
A:active, A:hover {
	color: #f6020a; text-decoration: underline
}
H2 A:link, H2 A:visited {
	color: #666666; text-decoration: none
}
H2 A:active, H2 A:hover {
	color: #f6020a; text-decoration: none
}
.printOnly {
	display: none
}
.topMenuDiv {
	background: url(../_images/bg_top_menu.gif) #ffffff; margin: 10px 0px; overflow: hidden; width: 770px; height: 125px
}
.topMenuDiv A {
	padding: 90px 0px 0px 0px; display: block; font-weight: bold; font-size: 18px; float: left; width: 106px; font-family: 'Arial Narrow', 'Helvetica', sans-serif; height: 125px; text-align: center
}
.topMenuDiv A.first {
	padding-right: 18px; width: 209px; text-align: right
}
.topMenuDiv A.second {
	padding-right: 18px; width: 179px; text-align: right
}
.topMenuDiv A.last {
	padding-left: 18px; width: 276px; text-align: left
}
.topMenuDiv A:link, .topMenuDiv A:visited {
	background: #ffffff url('../_images/bg_a_link.gif') right top repeat-y; color: #020202; text-decoration: none
}
.topMenuDiv A.last:link, .topMenuDiv A.last:visited {
	background: #ffffff
}
.topMenuDiv A:active, .topMenuDiv A:focus, .topMenuDiv A:hover, .topMenuDiv A.last:active, .topMenuDiv A.last:focus, .topMenuDiv A.last:hover {
	background: transparent !important; COLOR: #020202; text-decoration: none
}
.addMenuDiv {
	 padding: 3px 0px 0px 0px; font-weight: normal; font-size: 11px; width: 770px; color: #999999; letter-spacing: 10px; text-align: right
}
.addMenuDiv A {
	letter-spacing: 0px
}
.addMenuDiv SPAN {
	color: #996600; letter-spacing: 0px
}
.addMenuDiv A:link, .addMenuDiv A:visited {
	color: #999999; text-decoration: none
}
.addMenuDiv A:active, .addMenuDiv A:focus, .addMenuDiv A:hover {
	color: #996600; text-decoration: none
}
#thisPage {
	background: none; color: #f6020a; text-decoration: none
}
.topLogoDiv {
	width: 770px; height: 60px
}
.topLogoDiv IMG {
	display: block
}
.contentTable {
	width: 770px; max-width:770px;
}
.abcDiv {
	overflow: hidden; width: 139px; height: 104px
}
.abcDiv A {
	display: block; float: left; overflow: hidden; width: 19px; height: 26px; text-align: center
}
.abcDiv DIV {
	CLEAR: both
}
.copyright {
	padding: 9px; border-top: #020302 1px solid; font-size: 11px; background: #e4d38b; margin: 10px 0px 0px; width: 770px; color: #6e635d; text-align: center
}
.copyright A:link, .copyright A:visited {
	COLOR: #6e635d
}
.copyright A:active, .copyright A:focus, .copyright A:hover {
	color: #f6020a
}
.copyright .noPrint {
	display: none
}
#uvaLogo {
	z-index: 10; left: 0px; min-width:100%; width: expression('100%'); position: absolute; top: 10px; text-align: center
}
#uvaLogo DIV {
	width: 770px; text-align: left; margin:auto;
}
#uvaLogo DIV IMG {
	border-right: #ffffff 10px solid; border-top: none; border-left: none; width: 37px; border-bottom: #ffffff 10px solid; height: 37px
}

.autorsListDiv { letter-spacing: +2px }
.autorsListDiv A SPAN { text-align: right; width: 200px; display: block; float: left; padding-right: 10px }
.autorsListDiv B { text-transform:uppercase }
.commentsDiv P { font-family: serif; font-size: 90%; text-align: left }

.imagesSerieDiv {  }
.imagesSerieDiv IMG { display: block; margin: 10px 0px }
.grayColor { color: #666666 }
.authorH { color: #f00; font-size: 120%; margin: 0; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif }
.authorH SPAN { color: #666666; font-weight: normal; font-size: 80% }
.changeViewA { display: block; width: 200px; text-align: right; float: right; font-size: 90% }
.changeViewA:link, .changeViewA:visited {  color: #00f; text-decoration: none }
.changeViewA:active, .changeViewA:focus, .changeViewA:hover  {  color: #f00; text-decoration: none }

.smalltext { font-size: 80% }
