.AddrLine {
	float: left;
	margin-left: 5px;
}
.AOListHeader {
	width: 350px;
	margin-left: 15px;
	line-height: 16px;
	margin-top: 10px;
}

.AOListContent {
	width: 350px;
	margin-left: 15px;
	line-height: 16px;
	float:left;
}

.AOListHeading {
	font-size:1.1em;
	font-weight: bold;
	width: 350px;
	margin-left: 15px;
	line-height: 16px;
	margin-top: 10px;
	float:left;
}

.AOListContent A:link {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
	clear: both;
	float: left;
} 

.AOListContent A:visited {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
	clear: both;
	float: left;
}

.AOListContent A:hover {
	color: #3333CC;
	text-decoration:underline;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}

.Archive {
	float: left;
	width: 360px;
	color: #333333;
	text-decoration: none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: 6px 12px;
	cursor: hand;
}
.ArchiveHolder {
	width: 348px;
	float: right;
	margin-top: 6px;
	margin-bottom: 10px;
	padding-left: 15px;
}

.BottomLink {
	float: left;
	width: 150px;
	margin-left: 5px;
}

#BreadCrumb UL /**/{
	MARGIN: 0px;
	padding: 0px 5px 5px;
	width: 750px;
}

#BreadCrumb LI {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	float: left;
	list-style-type: none;
}




body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	padding-top: 0px;
	line-height:1em;
}
.Button {
	BORDER-RIGHT: #000000 0.1em solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #000000 0.1em solid;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #000000 0.1em solid;
	BORDER-BOTTOM: #000000 0.1em solid;
	BACKGROUND-COLOR: #dcdcdc;
	float: right;
}
.EditorContent {
	width: 350px;
	margin-left: 15px;
	line-height: 16px;
}
.EditorContent A:link {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
} 
.EditorContent A:visited {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
.EditorContent A:hover {
	color: #3333CC;
	text-decoration:underline;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
.EditorContent {
	width: 350px;
	margin-left: 15px;
	line-height: 16px;
}
.EditorContent span.ArchiveHolder {
	padding-left:0px;
}

.EditorContent UL {
	padding: 0px;
	margin: 0px;
	list-style-position: inside;
	list-style-type: disc;
}
.EditorContent OL {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	list-style-position: inside;
}
.EditorContent LI {
	margin-left: 10px;
	padding-left: 10px;
	list-style-position: outside;
}


.EditorContentWide {
	width: 590px;
	margin-left: 15px;
	line-height: 16px;
}

.EditorRight {
	LINE-HEIGHT: 16px;
	float:left;
	width:210px;
}


.EditorRight A:link {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
} 
.EditorRight A:visited {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
.EditorRight A:hover {
	color: #3333CC;
	text-decoration:underline;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
.EditorRightStartPage {
	line-height: 16px;
	margin-bottom:8px;
	padding-left: 10px;
	width: 200px;
}
.EditorRightStartPage A:link {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
} 
.EditorRightStartPage A:visited {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
.EditorRightStartPage A:hover {
	color: #3333CC;
	text-decoration:underline;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
.FastSearch {
	 FLOAT: right; 
	 WIDTH: 150px
}


.FastSearch .Field
{
	width: 104px;
}

#FileList {
	FLOAT: left;
	PADDING-TOP: 10px;
	width: 210px;
}



#FileList a
{
	background-image: none;
}

#FileList UL {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#FileList LI {
    padding-left: 25px;
    background-image: url(/images/img/extensions/default.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .pdf {
    padding-left: 25px;
    background-image: url(/images/img/extensions/pdf.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .doc {
    padding-left: 25px;
    background-image: url(/images/img/extensions/doc.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .xls {
    padding-left: 25px;
    background-image: url(/images/img/extensions/xls.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .ppt {
    padding-left: 25px;
    background-image: url(/images/img/extensions/ppt.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .htm {
    padding-left: 25px;
    background-image: url(/images/img/extensions/htm.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .txt {
    padding-left: 25px;
    background-image: url(/images/img/extensions/txt.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .bmp {
    padding-left: 25px;
    background-image: url(/images/img/extensions/bmp.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .gif {
    padding-left: 25px;
    background-image: url(/images/img/extensions/gif.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .html {
    padding-left: 25px;
    background-image: url(/images/img/extensions/html.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .jpeg {
    padding-left: 25px;
    background-image: url(/images/img/extensions/jpeg.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .jpg {
    padding-left: 25px;
    background-image: url(/images/img/extensions/jpg.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .mp3 {
    padding-left: 25px;
    background-image: url(/images/img/extensions/mp3.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .mpg {
    padding-left: 25px;
    background-image: url(/images/img/extensions/mpg.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .png {
    padding-left: 25px;
    background-image: url(/images/img/extensions/png.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .tif {
    padding-left: 25px;
    background-image: url(/images/img/extensions/tif.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .tiff {
    padding-left: 25px;
    background-image: url(/images/img/extensions/tiff.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}
.FormHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

#FileList .wav {
    padding-left: 25px;
    background-image: url(/images/img/extensions/wav.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

#FileList .zip {
    padding-left: 25px;
    background-image: url(/images/img/extensions/zip.gif);
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin: 0px 0px 8px;
	padding: 0px;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1em;
	margin: 0px;
	padding: 0px;
	color: #000000;
}

INPUT {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.ImageRight {
	float:right;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
}
.ImageLeft {
	float:left;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
.ImageTopRight {
	float:right;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 5px;
}
img.shadow
{
	position: relative;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=5);
}
img.opacity
{
	position: relative;
	filter: alpha(opacity=40,finishopacity=24,style=3);
}
img.fliph
{
	position: relative;
	filter: fliph;
}
img.flipv
{
	position: relative;
	filter: flipv;
}
img.dashedborder
{
	position: relative;
	border: dashed 1px grey;
}
img.circularfade
{
	position: relative;
	filter: alpha(opacity=100,finishopacity=0,style=2);
}
.LogoHolder {
	float: left;
	border: none;
} 
.LangSelect {
	float: left;
	width: 118px;
}
.LangSelectGroup {
	FLOAT: right;
	MARGIN-RIGHT: 1px;
	width: 150px;
} 
.LangSelectButton {
    BORDER-RIGHT: #000000 0.1em solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #000000 0.1em solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FLOAT: right; 
	BORDER-LEFT: #000000 0.1em solid; 
	BORDER-BOTTOM: #000000 0.1em solid; 
	BACKGROUND-COLOR: #dcdcdc
}
h2.ListHead {
	margin-left: 10px;
	clear: both;
}
.RightBlock {
	padding-bottom:8px;
	float:left;
	width:100%;

}
.ListHeading {
	font-weight: bold;
	float: left;
	margin-left: 10px;
	margin-bottom: 2px;
	clear: both;
	width: 180px;
}
.ListDate:link, .ListDate:visited, .ListDate:hover  {
	float: left;
	width: 95%;
	clear: both;
	margin-left: 10px;
	color: #707070;
	text-decoration: none;
}
.ListLink:link, .ListLink:visited{
	float: left;
	width: 95%;
	clear: both;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	color: #000000;
	text-decoration: none;
	margin-bottom: 3px;
}
.ListLink:hover {
	float: left;
	width: 95%;
	clear: both;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	color: #3333CC;
	text-decoration: underline;
	margin-bottom: 3px;
}
.ListHeading2 {
	font-weight: bold;
   float: left;
   margin-left: 10px;
   margin-bottom: 8px;
   clear: both;
   width: 180px;
   margin-top: 13px;
}
#LeftMenu {
	float: left;
	width: 170px;
	padding-right: 8px;
}
#LeftContainer {
	float: left;
	width: 790px;
}
.LogoHolder {
	margin-left: 16px;
}
.LinkGroup /**/{
	float: left;
	margin-top: 3px;
	margin-left: 10px;
}

.LinkGroupArrow {
	float: left;
	margin-top: 3px;
	width: 60px;
	margin-left: 10px;
	padding-left: 10px;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}

#MainBody { /**/
	width: 960px;
	font-size: 0.7em;
}
#MainArea {
	float: left;
	width: 377px;
	
}
#MainArea IMG {
	border:none;
	
}


#MidHolder {
	float: left;
	width: 790px;
	background-image: url(/images/img/liner.gif);
	background-repeat: repeat-y;
	margin-top: 17px;
}
#MidHolderWide {
	float: left;
	width: 790px;
	background-image: url(/images/img/liner_ensam.gif);
	background-repeat: repeat-y;
	margin-top: 17px;
}
.MenuItem {
	float: left;
	margin-bottom: 3px;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	margin-left: 10px;
	background-position: left 4px;
	clear: both;
	width: 160px;

}

.MenuSelectGroup {
	FLOAT: left;
	WIDTH: 160px;
}

.Mostlink:link, .Mostlink:visited {
	float: left;
	width: 95%;
	clear: both;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	color: #000000;
	text-decoration: none;
	padding-bottom: 4px;
}
.Mostlink:hover {
	float: left;
	width: 95%;
	clear: both;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	color: #3333CC;
	text-decoration: underline;
}



.NewsItem .Date 
{
	color:#707070;
}
.NewsItemHolder {
	width: 358px;
	float: right;
	margin-top: 6px;
	margin-bottom: 10px;
	line-height: 16px;
}
.NewsItemHolder img {
	float: right;
	text-decoration: none;
	margin-right: 10px;
	border: 1px solid #DDDDDD;
}
.NewsListHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin: 0px 0px 4px;
	padding: 0px;
}

#NewsFilters {
	background-color: #EEEEEE;
	float: left;
	width: 350px;
	margin-bottom: 5px;
}
.NewsFilterHolder {
	float: left;
	padding: 10px;
}
.NewsFilterIndex a:link, 
.NewsFilterIndex a:visited, 
.NewsFilterIndex a:hover  {
	background-image:none;
	padding-left:0px;
}
#NewsHitList {
	float: left;
	width: 350px;
}
#NewsHitList UL {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#NewsHitList LI {
	FLOAT: left;
	margin: 0px;
	padding: 0px;
}
#NewsHitList LI a:link, #NewsHitList LI a:visited {
	width: 335px; 
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 27px;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	float:left;
	margin-top: 5px;
	padding: 5px 5px 5px 15px;
	cursor:pointer;
}
#NewsHitList img {
	float:right;
	border:solid 1px #dddddd
}
#NewsHitList LI a:hover{
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
	color: #000000;
	text-decoration: none;
}
.NewsFilterIndex {
	margin-top: 5px;
	font-size: 0.9em;
	background-image: none;
	float: left;
	width: 350px;
}
.Print {
	float: left;
	width: 360px;
	color: #333333;
	text-decoration: none;
	margin-left: 15px;
	margin-top: 10px;
	font-size: 0.9em;
}

.PrintHolder {
	width: 55px;
	float: right;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 9px;
	margin-right: 5px;
	
}
#RightContainer {
	float: left;
	width: 145px;
	margin-left: 5px;
}


#RightContainer ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#RightArea {
	float: right;
	width: 220px;
}

#RightArea A:link {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
} 
#RightArea A:visited {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
#RightArea A:hover {
	color: #3333CC;
	text-decoration:underline;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}

#RightArea P {
	margin: 0px;
	padding: 0px;
}
#RightContainer img {
	margin-bottom: 3px;
	padding-left:0px;
	background-image:none;
	border:none;
}
.SearchFilterHolder {
	float: left;
	padding: 5px;
}
.SearchFilterHolderCheck {
	float: left;
	padding: 5px;
}
.SearchFilterHolderCheck input, select{
	border:none;
}
.SearchFilterButtonHolder {
	float: right;
	width: 60px;
	margin-bottom: 5px;
}
.SearchFilterButtonHolderRegular {
	float: right;
	width: 60px;
	Padding-top: 5px;
}
.SearchFilterHeading {
	float:left;
	width: 180px;
}
.SearchFilterHeadingRegular {
	float:left;
	width: 130px;
}
.SearchFilterIndex:link, .NewsFilterIndex:visited, .NewsFilterIndex:hover  {
	background-image:none
}
#SearchHitList {
	float: left;
	width: 350px;
}
#SearchHitList UL {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 350px;
}
#SearchHitList LI {
	FLOAT: left;
	margin: 0px;
	padding: 0px;
}
#SearchHitList LI a:link, #SearchHitList LI a:visited {
	width: 335px;
	padding:5px 5px 5px 5px; /* FF */ 
	background-color: #FFFFFF;
	float: left;
	background-image:none;
	margin-bottom:5px;
	border: 1px solid #FFFFFF;
}
#SearchHitList LI a:hover{
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
	color: #000000;
	text-decoration: none;
}
#SearchHitList .SearchPerCent {
	float:left;
	width:50px;
	padding:5px 5px 5px 5px;
}
.SquareLink {
	float: left;
	background-color: #EEEEEE;
	width: 145px;
	padding-top: 7px;
	padding-bottom: 8px;
	margin-bottom: 5px;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 12px;
}
.SquareLink a {
	float: left;
	margin-left: 14px;
	margin-right: 10px;
}
Table {
	font-size: 1em;
}
#TopLinksSearch {
	FLOAT: right;
	WIDTH: 588px;
	MARGIN-RIGHT: 2px;
}
#TopMenu {
	float: left;
    width: 945px;
    height: 40px;
    margin-top: 20px;
}
#TopImage1 {
	float: left;
	width: 557px;
	margin-right: 5px;
}
#TopImage2 {
	float: left;
	width: 228px;
}
#UnitName {
	color: #666;
	padding-bottom: 2px;
}
.UnitSender {
	color: #666;
	padding-left: 10px;
	font-size: 0.9em;
	float: left;
	width: 94%;
}
.UpAOList {
    float: Right;
    color: #333333;
    text-decoration: none;
    font-size: 0.8em;
    background-image: url(/images/img/doubleup.gif);
    background-repeat: no-repeat;
    padding-left: 8px;
    background-position: 0px 4px;
    font-weight: normal;
}
.ImageItem {
	float: left; 
	padding-bottom:15px; 
	clear:left; 
	width:100%
}
.ImageItem img {
	width:100px;
	padding-right: 10px;
}
#ImgArchive {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 370px
}
#ImgArchive IMG {
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	FLOAT: left; 
	BACKGROUND-IMAGE: none; 
	BORDER-LEFT: medium none; 
	MARGIN-RIGHT: 0px; 
	BORDER-BOTTOM: medium none
}
#ImgArchive .LiImg A:link {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#ImgArchive .LiImg A:visited {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#ImgArchive .LiImg {
	float: left;
	width: 100px;
	padding-right:5px;
}
#ImgArchive .LiImg IMG {
	width: 100px
}
#ImgArchive .ArcLiImg A:link {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#ImgArchive .ArcLiImg A:visited {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#ImgArchive .ArcLiImg IMG {
	
}
#ImgArchive UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#ImgArchive .UlNoImg {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 210px;
	LIST-STYLE-TYPE: none;
	padding: 0px 0px 8px;
	border: 1px solid #FFFFFF;
}
#ImgArchive .UlNoImg LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px
}
.MovieHolder {

	padding:8px 0px;
	float: left;
	width:350px;
}
.LineBreak {
	padding:0px 0px 12px;
	margin: 0px;
}
.LineBreak li {
	list-style-type: none;
}
.qt {
    MARGIN-TOP: 5px;
	PADDING-LEFT: 22px;
	BACKGROUND-IMAGE: url(/images/img/extensions/qt.gif);
	BACKGROUND-REPEAT: no-repeat;
	padding-bottom: 8px;
}
.wmv {
    MARGIN-TOP: 5px;
	PADDING-LEFT: 22px;
	BACKGROUND-IMAGE: url(/images/img/extensions/wmv.gif);
	BACKGROUND-REPEAT: no-repeat;
	padding-bottom: 8px;
}
.mpeg1 {
   MARGIN-TOP: 5px;
	PADDING-LEFT: 22px;
	BACKGROUND-IMAGE: url(/images/img/extensions/mpeg.gif);
	BACKGROUND-REPEAT: no-repeat;
	padding-bottom: 8px;
}

/*Shoppen*/
#ShopContainer {


}
#ShopContainer UL {
	padding:0px;
	margin:0px;
}
#ShopContainer LI {
	list-style-type:none;
	padding: 0px;
	margin: 0px;
	float: left;
	width: 350px;
}
#ShopContainer LI span {
	padding-right:10px;
	float: left;
	width: 160px;
}
#ShopContainer .Heading {
	font-weight:bold;
}
.ShopItem {
	float: left;
	padding-bottom: 8px;
	border-bottom:solid 1px #909090;
	padding-top:8px;
}

/*Shoppen*/
#ShopChartHolder {
	float: right;
	width: 220px;
}
#ShopChartHolder H2 {
	font-size:1em;
	margin: 0px;
	padding: 0px 0px 5px;
}
#ShopChartHolder UL {
	padding:0em 0em 5px;
	margin:5px 0em 0em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}
#ShopChartHolder LI {
	list-style-type:none;
	padding-bottom: 3px;

}
#ShopChartHolder A:link {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
} 
#ShopChartHolder A:visited {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
#ShopChartHolder A:hover {
	color: #000000;
	text-decoration:underline;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
#ShopChartHolder .Order {
	border:none;
} 

#ShopChartHolderWide {

}
#ShopChartHolderWide H2 {
	font-size:1em;
	margin: 0px;
	padding: 0px 0px 5px;
}
#ShopChartHolderWide UL {
	padding:0em 0em 5px;
	margin:5px 0em 0em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}
#ShopChartHolderWide LI {
	list-style-type:none;
	padding-bottom: 3px;

}
#ShopChartHolderWide A:link {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
} 
#ShopChartHolderWide A:visited {
	color: #000000;
	text-decoration:none;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
#ShopChartHolderWide A:hover {
	color: #000000;
	text-decoration:underline;
	background-image: url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 1px 5px;
}
#ShopChartHolderWide .Order {
	border:none;
} 

.ShopForm {
	float: left;
	padding-bottom: 8px;
	padding-top:8px;
}

/* Enhetsstartsida för bibliotek */
.LibrarySearchArea 
{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

/*Dold hoppa till innehållet länk*/
.rm {
	display: none;
}

/*Anpassa*/

#AdjContainer {


}
#AdjContainer UL {
	padding:0px;
	margin:0px;
}
#AdjContainer LI {
	list-style-type:none;
	padding: 3px 0px 0px;
	width: 350px;
	float: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#AdjContainer LI span {
	padding-right:10px;
	float: left;
}
#AdjContainer .Heading {
	font-weight:bold;
}
.AdjItem {
	float: left;
	padding-bottom: 8px;
	border-bottom:solid 1px #909090;
	padding-top:8px;
}

A:link {
	color: #000000;
	text-decoration:none;
} 
A:visited {
	color: #000000;
	text-decoration:none;
}
A:hover {
	color: #3333CC;
	text-decoration:underline;
}
.MenuHeading {
	margin-bottom: 5px;
	font-weight: bold;
	background-color: #F2F2F2;
	padding-bottom:5px;
	padding-top:5px;
	padding-left: 10px;
	width:150px;
}
.MenuGroup {
	padding:0px 0px 13px 4px;
	margin:0px;
	width:160px;
	float:left;
}
.MenuGroup li {
	list-style:none;
	padding-bottom:2px;
	float: left;
	width: 160px;
}
.ActiveItem {
	display:block;
	width:90%;
	background-image:url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 10px;
	font-weight:bold;
}
.MenuGroup li a:link, .MenuGroup li a:visited {
	display:block;
	width:90%;
	background-image:url(/images/img/doublearrow.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 10px;
}
#BreadCrumb { /**/
	MARGIN-TOP: 5px;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #f2f2f2;
	float: left;
	width: 790px;
}
.BreadCrumbItem {
	MARGIN-TOP: 2px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 2px; 
	MARGIN-LEFT: 9px
}
#RightContainer li {
    background-color: #EEEEEE;
    padding-top: 7px;
    padding-bottom: 8px;
    margin-bottom: 5px;
}
#RightContainer li a:link, #RightContainer li a:visited {
    background-image: url(/images/img/doublearrow.gif);
    background-repeat: no-repeat;
    background-position: 5px 6px;
	 display:block;
	 width:90%;
	 padding-left: 15px;
}
.PageFooter2 {
	background-color: #EEEEEE;
	width: 790px;
	float: left;
	padding-top: 7px;
	padding-bottom: 7px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.PageFooter {
	background-color: #EEEEEE;
	width: 790px;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 0px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.TopMenuLInks {
	float: left;
    margin-right: 12px;
    margin-top: 4px;
    background-image: url(/images/img/doublearrow.gif);
    background-repeat: no-repeat;
    padding-left: 10px;
    background-position: 1px;
}
.Up {
	float: left;
	width: 360px;
	color: #333333;
	text-decoration: none;
	font-size: 0.9em;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(/images/img/doubleup.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	background-position: 0px 4px;
}

.NewsItem:link, .NewsItem:visited 
{	
	float: left;	
	width: 375px;	
	color: #333333;	
	text-decoration: none;	
	background-image: url(/images/img/doublearrow.gif);	
	background-repeat: no-repeat;	
	background-position: 3px 28px;	
	border: 1px solid #FFFFFF;	
	cursor: Pointer;
}

.NewsItem:hover 
{
	float: left;	
	width: 375px;	
	background-color: #EEEEEE;	
	border: 1px solid #DDDDDD;	
	color: #000000;	
	text-decoration: none;
}
#MainAreaScroll {
	float: left;
	width: 590px;
	overflow:auto;
	height:450px;
	border: 1px solid #CCCCCC;
}
#SearchHitList .Grey {
	color: #999999;
}
