@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	text-align:center;
	font: 76% Arial;
	background: #f4f4f4;
	margin:0;
	height: 100%;
}

html, body {
	height: 100%;
}
#containerDiv { 
	position: relative;
	min-height: 100%;
}

* html #containerDiv {
	height:100%;
}

#containerDiv{
	background: url(../_img/08_containerShadowBg.gif) repeat-y center center #ffffff;
	padding:0;
	margin:0;
	width: 800px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
}

#wrapperDiv{
	float: left;
	padding:0;
	width: 760px;
	min-height: 500px;
	margin-left: 20px;
	padding: 0 0 100px 0;
}

* html #wrapperDiv{
	margin-left: 10px;
	background:#ffffff;
	
}

#navigationFooter{
	position: absolute;
	bottom: 0;
	font-size: 11px;
	background: #910000; 
	width: 760px; 
	height: 18px;
	border-bottom: 2px solid #fff;
	margin: 0 0 0 20px;

}



/* Banner styles 
*/

#banner{
	width: 100%; 
	text-align: left; 
	display: block; 
	background:#f1f0ed; 
	height: 146px;
}

/* 
Fyller på texten nedifrån och upp, gamla vertical-align: bottom i tabeller 
*/

#bannerBox {
	position: absolute;
	top: 0;
	left: 0;
	margin: 125px 0 0 360px;
	width: 215px;
	height: 133px;
	text-align: left;
	display:block;
	overflow:hidden;

}

.bannerBoxText {
	position:absolute;
	font-weight: bold;
	bottom:0px;
	margin:0px;
	padding:0px;
	border:0px;
}


#bannerBox a.readMore:link, #bannerBox a.readMore:visited, #bannerBox a.readMore:active{
	font: 100% Arial;
	color: #f08228;
	font-weight:bold;
	text-decoration: none;
	padding-left: 15px;
	background: url(../_img/08_linkBullet.gif) no-repeat 0 1px;
}

#bannerBox a.readMore:hover{
	text-decoration: underline;
}

#bannerBox a:link, #bannerBox a:visited{
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
#bannerBox a:active, #bannerBox a:hover{
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}


/* Banner box end */





#contentDiv{
	float: left; 
	width: 100%; 
	/* min-height: 500px; */
	margin: 1px 0 0 0;
}

#contentMiddle{
	float: left; 
	width: 382px; 
	padding-left: 143px;
}

#col{
	
	
}

#header{
	background:#000;
	width:100%;
	width: 760px;
	height: 90px;
	background: url(../_img/08_headerBg.png) no-repeat;
	
}

#headerForm{
	width: 202px;
	margin: 10px 0 0 0;
	float: right;
	font: 11px Arial;
}

#header .headerSearchText{
	width: 158px; 
	font: 10px Arial; 
	color: #333333;
}

#header .headerSearchSubmit{
	width: 30px; 
	font: 10px Arial; 
	color: #000;
	
}

#header .headerSelectText{
	width: 164px; 
	font-family: Arial; 
	font-size: 10px; 
	color: #333333;
	
}
#header .headerSelectButton{
	width: 30px; 
	font: 10px Arial; 
	color: #000;
}


#headerLinkDiv{
	position: absolute; 
	width:220px; 
	height: 50px; 
	margin: 20px 0 0 15px;	
	cursor: pointer;
	
}


#headerForm ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#headerForm ul li{
	height:18px;
	float: left;
	padding: 1px 10px 0 20px;
	color: #ffffff;
}

#headerForm ul li.liEar{
	background: url(../_img/08_symbolLyssna.gif) no-repeat;

}
#headerForm ul li.liAo{
	background: url(../_img/08_symbolAlfabetisk.gif) no-repeat;

}

#headerForm ul li a{
	color: #ffffff;
	text-decoration: underline;
}

#headerSearchDiv{
	margin: 5px 0 0 0;
}

#headerSelectDiv{
	margin: 5px 0 0 0;
}



#navigationDiv{
	width: 100%;
	height: 27px;
	background: url(../_img/08_navBg.gif) repeat-x #eee;
}


#navcontainer ul{
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	height: 27px;
	border-bottom: 1px solid #000;
}

#navcontainer ul li { 
	float: left;
}



#navcontainer ul li a{
	padding: 0 9px 0 10px;
	text-decoration: none;
	color: #000;
	line-height: 27px; 
	display: block;
	font-size: 13px;
	border-right: 1px solid #969696;
	abackground: url(../_img/08_navBg.gif) repeat-x #eee;
}

#navcontainer ul li a:hover{
	color: #000;
	background: url(../_img/08_navHoverBg.gif) repeat-x;
}

.navActive{
	background: url(../_img/08_navHoverBg.gif) repeat-x;
}


#columnRightDiv{
	float: right; 
	width: 170px; 
	min-height: 500px; 
	margin: 30px 10px 0 0;	
}

#columnRightDiv img{
	border: none;
}

#columnRightDiv ul{
	float: left; 
	width: 170px; 
	margin: 0 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	
}

#columnRightDiv ul li{ 
	margin: 0 0 10px 0;
	padding: 5px 5px;
	background-color: #dee6b7;
	font-size: 100%;
	min-height: 45px;

}

#columnRightDiv ul li a{ 
	display: block;
	text-decoration: none;
	cursor: pointer;
	min-height: 45px;
	color: #000;
}


#columnRightDiv h1{
	margin: 0;
	padding: 0;
	font: bold 100% Arial;	
	color: #4b4b4d;
}

#columnRightDiv h2{
	margin: 0;
	padding: 0;
	font: 80% Arial;	
	color: #000;
	width: 110px;
}

#columnRightDiv .rightColumnPhone h1{
	padding-top: 8px;	
}

#columnRightDiv .rightColumnKey h1{
	padding-top: 13px;
}

#columnRightDiv .rightColumnCompare h1{
	padding-top: 13px;
}



#columnRightDiv a:hover{
	text-decoration: underline;
	
}

.rightColumnBall{
	background: url(../_img/08_buttonRightBall.gif) no-repeat right;
}

.rightColumnHand{
	background: url(../_img/08_buttonRightHand.gif) no-repeat right;
}

.rightColumnPhone{
	background: url(../_img/08_buttonRightPhone.gif) no-repeat right;
}

.rightColumnKey{
	background: url(../_img/08_buttonRightKey.gif) no-repeat right;
}

.rightColumnCompare{
	background: url(../_img/08_buttonRightCompare.gif) no-repeat right;
}

#rightColumnGP{
	background: url(../_img/gp_logga.jpg) no-repeat right;
	height: 32px;
	padding: 15px 5px 0px;
}
#rightColumnUmo{
	background: url(../_img/08_buttonRightUmo.gif) no-repeat right;
	height: 41px;
	font: 90% Arial;
	text-align: right;
}

#rightColumnUmo a{
	text-decoration: none;
	display: block;
	padding: 5px 5px;
	color: #fff;
}

#rightColumnHandbok{
	margin: 25px 0 0 0;
	padding: 0 2px;
	background: url(../_img/08_buttonRightHandbok.gif) no-repeat right;
	height: 23px;
	line-height: 1.9em;
	font-size: 11px;
}

#rightColumnHandbok a{
	font-weight:bold;
	color: #707072;
	text-decoration:none;
}


#rightColumnHandbok2{
	margin: 25px 0 0 0;
	padding: 0 4px;
	background: url(../_img/08_buttonRightHandbok2.gif) no-repeat right;
	height: 27px;
	line-height: 1.9em;
	font-size: 10pt;
}

#rightColumnHandbok2 a{
	color: #4F4F4F;
	text-decoration:none;
}

#navigationLeft ul{
	float: left; 
	width: 170px; 
	margin: 10px 0 0 10px;
	padding: 0;
	list-style-type: none;
	text-align: left;
}

* html #navigationLeft ul{
	margin: 10px 0 0 5px;
}

#navigationLeft ul li { 
	padding-bottom: 5px;
}

#navigationLeft ul li a{
	padding-left: 6px;
	text-decoration: none;
	color: #4f4f4f;
	background-color: #f0f0f0;
	line-height: 27px; 
	display: block;
	font-size: 10pt;
}

#navigationLeft ul li a:hover{
	color: #4f4f4f;
	background: #dfe5b8;
}

#navigationUl{
	
}

#navigationUl .firstItem{
	padding: 0 9px 0 8px;
}

#navigationUl .lastItem{
	border-right: none
}


.imgLinkRight{
	margin: 0 0 10px 0;
}




#navigationFooter{
	position: absolute;
	bottom: 0;
	font-size: 11px;
	background: #910000; 
	width: 760px; 
	height: 18px;
	border-bottom: 2px solid #fff;
	margin: 0 0 0 20px;

}

#navigationFooter ul{
	list-style-type: none;
	padding: 0;
	margin: 0;

}
#navigationFooter ul .lastItem{
	float: right; border: none;
}

#navigationFooter ul li{
	float: left;
	padding: 2px 10px;
	border-right: 1px solid #fff;
	color: #c8af9b;
}

#navigationFooter ul li a{
	color: #fff;
	text-decoration: underline;
}


#navigationFooterInnehall ul{
	list-style-type: none;
	padding: 0;
	margin: 0;

}

#navigationFooterInnehall ul li{
	float: left;
	padding: 2px 10px;
	border-right: 1px solid #fff;
	color: #c8af9b;
}

#navigationFooterInnehall ul li a{
	color: #fff;
}


#textArea ul{
	list-style-type:none;
	padding: 0;
	margin: 0;
}

#textArea ul li{
	padding: 0 0 20px 0;
}

#textArea h3{
	/*font: 12px Arial;*/
	font: 100% Arial;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#textArea a:link, #textArea a:visited, #textArea a:hover, #textArea a:active{
	/*font: 12px Arial;*/
	font: 100% Arial;
	color: #f08228;
	font-weight:bold;
}

#textArea .text{
	line-height: 1.4em;
}

.readMore a:link, .readMore a:visited, .a:hover, .readMore a:active{
	/*font: 12px Arial;*/
	font: 100% Arial;
	color: #f08228;
	font-weight:bold;
	text-decoration: none;
}

.readMore a:hover{
	text-decoration: underline;
}

/*
#midColContents a:link, #midColContents a:visited, #midColContents a:hover, #midColContents a:active{
	color: #AA0000;
}
*/

#midColContents a:link, #midColContents a:visited {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}

#midColContents a:active, #midColContents a:hover { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}






#imContentDiv{
	margin: 20px 0 0 0;
	margin: 0 0;
	/*font: 12px Arial;*/
	font: 100% Arial;
	padding: 10px;
	background: #dde5b7;
	
}

#imContentDiv p{
	/*font: 12px Arial;*/
font: 100% Arial;
	line-height: 1.4em;
	
}

#imContentDiv a{

}


#imContentDiv a:link {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
#imContentDiv a:visited { 
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}

#imContentDiv a:active{ 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}

#imContentDiv a:hover { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}







#imContentDiv h1{
	font: 14pt Arial;
	padding: 0 0 15px 0;
	margin: 0;
	
}

.imIndexList h3{
	font: bold 12px Arial;
	font: bold 100% Arial;
	
}


#imIndexList a:link {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
#imIndexList a:visited { 
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
#imIndexList a:hover { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}





/*articles*/

td.imMenuItemHead {
	border: none;
	background: #aa0000;
	font: bold 11px Arial;
	color: #fff;
	border-bottom: 1px solid #fff;

}

.articleHead {
	width: 114px; 
	margin-left: 10px;
	padding: 0;
}

td.imMenuItem{
	border: none;
	border-bottom: 1px solid #fff;
}

table.articleHead td.imMenuItem {
	font: 11px Arial;
	background: #ecb19c;
	padding: 5px 8px;
	padding: 7px 1px 6px 5px;
	margin: 0;
}

.imCategoryIntro li, table.fullWidth li {
	/*font: 12px Arial;*/
font: 100% Arial;
}

#imContent p{
	/*font: 12px Arial;*/
font: 100% Arial;
	line-height: 1.4em;
}

#imContent h1{
	font: bold 13pt Arial;

}


#imContent h2{
	/*font: 12px Arial;*/
font: 100% Arial;
}

.headAdd {
	font: bold 76% Arial;
	color: #000;	
}


.revisionDate{
	/*font: 11px Arial;*/
	font: 90% Arial;
	color: #9b9b9b;
}

#moveNext { margin-right: 8px; }
#moveNext a:link {
	font-weight: bold;
	color: #f08228;
	text-decoration: none;
	border: 0;
}
#moveNext a:active {
	font-weight: bold;
	color: #f08228;
	text-decoration: none;
	border: 0;
}
#moveNext a:visited {
	font-weight: bold;
	color: #f08228;
	text-decoration: none;
	border: 0;
}
#moveNext a:hover {
	font-weight: bold;
	color: #f08228;
	text-decoration: underline;
	border: 0;
}




/* active */
.imMenuItem b {
	font-weight: normal;
}
.imMenuItem b a:link {
	color: #000;
	text-decoration: none;
}
.imMenuItem b a:active {
	color: #000;
	text-decoration: none;
}
.imMenuItem b a:visited {
	color: #000;
	text-decoration: none;
}
.imMenuItem b a:hover {
	color: #000;
	text-decoration: underline;
}



/* im sök */
table.imSearchResultList td {
	background-color: #DDE5B7;
}

.imSearchToolHead {
	font: bold 110% Arial;
	color: #000;
	background: none;
	margin: 10px 0 0 0;
	padding: 0;
}
.imSearchToolContainer {
	/*font: 12px Arial;*/
	font: 100% Arial;
	line-height:1.4em;

}


/* imagetext */

.imageText {
	font-family: Arial, Helvetica, Sans-serif;
/*	font-size: 11px;*/
	font-size: 90%;
	font-weight: normal;
}



div.article .leftColTD {
	width: 180px;
	width: 120px;
}

div.article .midColTD {
	width: 565px;/*369px;935*/ 
	width: 602px;/*369px;935*/ 
}



/* kontakt.asp */

div.block label {
	display:block;
	margin-bottom:3px;
	margin-top:7px;
}
label {
	color:#000;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
}




/* gamla nedan */








#site{
	background-color:#ffffff;
}
#mainBody{

}
#mainFoot{
	height:47px;
}
#mainFoot .row1{
/*	background-image:url('../_img/swirl_bottom-transp.gif');
	background-position:top right;
	background-repeat:no-repeat;
*/
	height:18px;
	text-align:left;
	background-color:#eceeee;
}
#mainFoot .row2{
	background-image:url('../_img/nederkant2.gif');
	background-position:top left;
	background-repeat:repeat-x;
	height:29px;
	padding-top:2px;
	padding-right:25px;
	text-align:right;
	font-size:70%;
	/*background-color:#666200;*/
}
.sitePosition{
	margin:0 0 0 10px;
	width:985px;
	z-index:1;
/*	position:absolute;
	left:1px;
	top:1px;*/
}
.top{	
	padding:0;
	margin:0;
}
.topLogo{
	padding:0;
	margin:0;
}
.topSearch{
	padding:0;
	margin:0;
}
div.clearFloat{
	clear:both;
	font-size:1px;
	line-height:0;
}
.floatL{
	float:left;
}
.floatR{
	float:right;
}
.menuTop {
	margin:0;
	padding:0;
	background-image:url('../_img/tMenyBg.gif');
	background-repeat:repeat-x;  
	height:29px;
}
.menuTop ul.ulTopMenu {
	list-style-type:none;
	padding:0;
	margin:0;
}
.menuTop li.menuItem { 
	list-style-type:none;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.menuTop li.menuItem:hover { 
	list-style-type:none;
	float:left;
	margin:0;
	padding:0 0 0 0;
	background-image:url('../_img/onmouseover_long.png');
	background-position:top left;
	background-repeat:no-repeat;
}
.menuTop li a:link, .menuTop li a:visited {
	font:bold 10px verdana;
	color:#FFFFFF;
	height:29px;
	text-decoration:none;
	display:block;
	padding:7px 15px 0 10px;
}
.menuTop li a:hover{
	font:bold 10px verdana;
	color:#c60071;
	height:29px;
	display:block;
	background-image:url('../_img/onmouseover_right.png');
	background-position:top right;
	background-repeat:no-repeat;
	padding:7px 15px 0 10px;
}

.menuTop li.topMenuActive { 
	list-style-type:none;
	float:left;
	margin:0;
	padding:0 0 0 0;
	background-image:url('../_img/onmouseover_long.png');
	background-position:top left;
	background-repeat:no-repeat;
}
.menuTop li.topMenuActive a{
	font:bold 10px verdana;
	color:#c60071;
	height:29px;
	display:block;
	background-image:url('../_img/onmouseover_right.png');
	background-position:top right;
	background-repeat:no-repeat;
	padding:7px 15px 0 10px;
}

.menuLeft ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.menuLeft li {
	margin-left:0;
	padding-left:0;
}
.menuLeft li a:link, .menuLeft li a:visited {
	font:bold 10px verdana;
	color:#c60071;
	text-decoration:none;
	display:block;
	padding:3px 2px 3px 5px;
	border:1px solid #ffffff;
}
.menuLeft li a:hover{
	font:bold 10px verdana;
	color:#c60071;
	display:block;
	padding:3px 2px 3px 5px;
	border:1px solid #c60071;
	background-color:#ffffff;
}
.columns{
	list-style-type:none;
	left:0;
	margin-left:0;
	padding:0;
}
.columns li.col1, .columns li.col2 {
	list-style-type:none;
	float:left;
	text-align:left;
	padding:0;
	margin:0;
}
.columns li.col3 {
	list-style-type:none;
	float:left;
	text-align:right;
	padding-bottom:170px;
}
.mainContent{
	border:1px solid #c60071;
	margin-right:25px;
}
.shadowBottom{
	background-image:url(../_img/bShade.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.shadowRight{
	background-image:url(../_img/rShade.gif);
	background-position:right;
	background-repeat:repeat-y;
}
.ie6fix{
	width:25px;
	height:25px;
	position:absolute;
	left:971px;
	top:11px;
	z-index:500;
}
.mainPadding {
	padding:5px 25px 25px 25px;
}
.p0101010 {
	padding:0 5px 0 10px;
}
.p20 {
	padding:20px;
}
.pL20 {
	padding-left:20px;
}
.paddTop {
	padding:0 25px 15px 30px;
}

#banner br{
	font-size:1px;
	line-height:0;
}


.textArea{
	margin:0 0 15px 0;
}
.textArea h3{
/*	font: 141% arial;
	font-weight:bold;*/
	margin:0 0 3px 0;
	line-height:normal;
}
.textArea p{
/*	font: 114% arial;
	font-weight:normal;
	line-height:normal;*/
	margin:3px 0 5px 0;
}
.textArea p.readMore{
	display:block;
	text-align:left;
	margin:5px 0 1px 0;
}
#mainFoot .row1 span {
	font: 80% arial;
	font-weight:bold;
	text-transform:uppercase;
	line-height:normal;
	color:#888888;
	padding-left:25px;
	padding-top:4px;
	letter-spacing:4px;
}


.imSearchToolContainer a:link {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
.imSearchToolContainer a:visited { 
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}

.imSearchToolContainer a:active { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}

.imSearchToolContainer a:hover { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}


.defaultLink a:link {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
.defaultLink a:visited { 
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}

.defaultLink a:active { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}

.defaultLink a:hover { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}

#divBreadCrumbs {
	padding: 10px 25px 5px 0;
	font-size: 90%; 
	font-weight: bold; 
	float: right;

	
}

#divBreadCrumbs a{
	font-weight: bold;
	
}

#divBreadCrumbs a:link {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
#divBreadCrumbs a:visited { 
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}

#divBreadCrumbs a:active { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}

#divBreadCrumbs a:hover { 
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}


p.moveNext { margin-right: 8px; }
p.moveNext a:link {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
p.moveNext a:active {
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}
p.moveNext a:visited {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
p.moveNext a:hover {
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}


#mainFoot a:link, #mainFoot  a:visited, #mainFoot  a:active, #mainFoot a:hover {
	font-weight:bold;
	font-size:90%;
}
.color{
	color:#c60071;
}
ul.topIcons{
	list-style-type:none;
	padding:0;
	margin:0;
	margin-top:0;
}
ul.topIcons li.liEar{
	list-style-position:outside;
	padding:0;
	margin:0;	
	padding-left:25px;
	list-style-type:none;
	background-image:url('../_img/lyssna_symbol.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-right:20px;
	/*padding-top:5px;
	height:20px;*/
}
ul.topIcons li.liAo{
	list-style-position:outside;
	padding:0;
	margin:0;	
	padding-left:25px;
	list-style-type:none;
	background-image:url('../_img/alfabetisk_symbol.gif');
	background-position:left;
	background-repeat:no-repeat;
	/*padding-top:5px;	
	height:20px;*/
}
ul.topIcons li a:link, ul.topIcons li  a:visited, ul.topIcons li  a:active, ul.topIcons li a:hover {
	font-weight:normal;
	color:#888888;
	font-size:70%;
}
.topSearch{
	margin-top:15px;
}
div.searchField{
	margin-top:10px;
}
div.searchField .inputSearch{
	padding:2px;
	font: 10px verdana;
	font-weight:normal;
	border:1px solid #c60071;
	background-color:#efefef;
	margin-right:5px;
}
div.searchField label{
	padding:2px;
	font: 10px verdana;
	font-weight:bold;
}
div.searchField .topButton{
	padding:0 2px 1px 2px;
	position:relative;
	top:0;
	font: 10px verdana;
	font-weight:normal;
/*	background-image:url('../_img/bShade.gif');
	background-repeat:repeat-x;
	border:1px inset grey;*/
}
form {
	display:inline;
}
div.alignCenter {
	display:block;
	text-align:center;
}


#XmidColContents a:link {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
#XmidColContents a:active {
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}
#XmidColContents a:visited {
	text-decoration:none; 
	color: #000;
	border-bottom:1px solid #adadad;
}
#XmidColContents a:hover {
	text-decoration:none;
	color: #000; 
	border-bottom:1px solid #000;
}

#printLogoDiv, #copyright{
	display: none;
}


#newsDiv{
	float: right; 
	width: 370px; 
	margin: 10px 0 0 0;
}

#mainDiv{
	float: left; 
	width: 563px; 
	min-height: 500px; 
	margin: 1px 0 0 0;	
}

/*

#strHtmlContainer{
	display: block; 
	margin: 15px 0 5px 0;
}

#strHtmlImageDiv{
	display: block; 
	width: 20px; 
	height: 20px; 
	float: left;
}
#strHtmlImageDiv img{
	cursor: pointer;
}

#strHtmlH3Div{
	display: block;
}

#strHtmlH3Div h3{
	padding: 0; 
	margin: 0;
}

*/
 

.slideshowContainer {
	padding: 24px 0 24px 0;
}

#columnRightDivTand{
	float: right; 
	width: 170px; 
	min-height: 500px; 
	margin: 0px 30px 0 0;	
}


#textAreaTand ul{
	list-style-type:none;
	padding: 0;
	margin: 0;
}

#textAreaTand ul li{
	padding: 0 0 10px 0;
}

#textAreaTand h3{
	/*font: 12px Arial;*/
	font: 100% Arial;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#textAreaTand a:link, #textArea a:visited, #textArea a:hover, #textArea a:active{
	/*font: 12px Arial;*/
	font: 100% Arial;
	color: #f08228;
	font-weight:bold;
}

#textAreaTand .text{
	line-height: 1.4em;
}

#textAreaTand h1{
	margin: 0;
	padding: 0;
	font: bold 120% Arial;	
	
	
}




.imageTextBlock{
	margin-left: 200px;
}
