*, div.ContentTitle, div#AdditionalContent1 div.Item, div#AdditionalContent2 div.Item, div#AdditionalContent3 div.Item, div#AdditionalContent4 div.Item
{
	margin: 0;
	padding: 0;
}

option
{
	padding-right: 8px;
}

body
{
	font-size: 62.5%;
	font-style: normal;
	font-weight: 400;
}

img
{
	border: none 0 #FFF;
}

#HeaderContainer
{
	width: 100%;
	height: 150px;
}

#LanguageSelection
{
	font-size: 1em;
	font-weight: bolder;
}

h1
{
	font-size: 1.2em;
	font-weight: 700;
	clear: both;
	margin: 6px 0;
}

#MainContent h1
{
	margin-top: 18px;
	margin-bottom: 18px;
}

h2
{
	font-size: 1.1em;
	font-weight: 700;
	clear: both;
}

h3
{
	font-size: 1.1em;
	padding: 6px 0;
}

h4
{
	font-size: 1.07em;
	padding: 6px 0;
}

h5
{
	font-size: 1.05em;
	padding: 6px 0;
}

h6
{
	font-size: 1.03em;
	padding: 6px 0;
}

.SizeAndTargetInfo
{
	font-size: 0.8em;
	color: #000;
}

.TextVersion
{
	font-size: 0.8em !important;
	color: #727272 !important;
}

#UtilityFunctions
{
	margin-left: -16px;
	margin-bottom: 18px;
}

.Image img.left
{
	margin-right: 8px;
}

.Image img.right
{
	margin-left: 8px;
}

.Image .Legend
{
	font-size: 0.8em;
	margin: 4px 0 6px;
}

div.Image
{
	float: none;
	width: 100%;
	padding: 4px 0 12px;
	clear: both;
}

.Link
{
	padding: 4px 0;
}

.SystemMessages
{
	color: red;
	font-size: 120%;
	font-weight: bolder;
	display: block;
	clear: both;
	padding-top: 4px;
	padding-bottom: 8px;
}

.Guestbook a
{
	display: block;
	clear: both;
	padding-bottom: 8px;
}

.Guestbook span
{
	font-weight: 700;
}

.Guestbook p
{
	padding-bottom: 8px;
}

.GuestbookShowAll
{
	display: block;
	margin-top: 0;
	padding-bottom: 24px;
}

#GuestbookInsertMessage label
{
	display: block;
	font-weight: 700;
	width: 100px;
}

#GuestbookInsertMessage input
{
	margin-bottom: 8px;
}

#GuestbookInsertMessage textarea
{
	margin-bottom: 8px;
	width: 100%;
	height: 120px;
}


div.DownloadExplorer
{
	width: 100%;
}

.DownloadExplorer .SearchInfo
{
	clear: both;
	float: left;
	display: block;
	margin-top: 16px;
	margin-bottom: 12px;
	font-size: 120%;
}

.DownloadExplorer table
{
	margin-top: 18px;
	clear: both;
}

.DownloadExplorer table tr td a
{
	font-weight: 700;
	font-size: 120%;
	display: block;
	padding-left: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.DownloadExplorer .Pdf
{
	background-image: url(http://files.seven49.net/Common/Images/FileSystemIcons/Pdf.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.DownloadExplorer .Folder
{
	background-image: url(http://files.seven49.net/Common/Images/FileSystemIcons/Folder.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.DownloadExplorer span.Trail
{
	display: block;
	margin-left: -12px;
}

html > body .DownloadExplorer span.Trail
{
	margin-left: 0;
}

.DownloadExplorer ul.Trail
{
	clear: both;
	margin-left: -14px;
	margin-bottom: 22px;
	height: 10px;
}

.DownloadExplorer ul.Trail li
{
	display: block;
	float: left;
	line-height: 12px;
	height: 10px;
	list-style-type: none;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(http://files.seven49.net/Common/Images/FileSystemIcons/Folder.gif);
	background-position: left center;
	background-repeat: no-repeat;
	margin: 0 -10px 0 0;
}

.DownloadExplorer .Trail li a
{
	padding: 0 0 0 20px;
}

.DownloadView ul li
{
	list-style-type: none;
	line-height: 22px;
}

.DownloadView ul li a
{
	display: block;
	margin-left: 16px;
}

.DownloadView .Pdf
{
	background-image: url(http://files.seven49.net/Common/Images/FileSystemIcons/Pdf.gif);
	background-position: 2px 3px;
	background-repeat: no-repeat;
}

.DownloadView .Folder
{
	background-image: url(http://files.seven49.net/Common/Images/FileSystemIcons/Folder.gif);
	background-position: 2px 3px;
	background-repeat: no-repeat;
}

a, a:hover
{
	text-decoration: none;
}

#PrintLogo, #MobileLogo, #HeaderInfo, #DirectLinks, #PrintCopyrightAndSource, .DownloadExplorer label
{
	display: none;
}

#LanguageSelection UL LI, #UtilityFunctions ul li
{
	display: inline;
}

div.Head, div.Text, div.Link, div.Download
{
	margin-top: 12px;
	clear: both;
}

.Image div, .Image p.left, .DownloadExplorer input
{
	float: left;
}

.DownloadExplorer table tr td
{
	font-size: 80%;
}

.Login .Login-Title span
{
	display: none;
}

.Login div.AdditionalInfo
{
	margin-top: 12px;
}
