/***** StarPage *****/


img.startpageimage
{
	width: 100%;
}

a.startnewsHeading
{
	font-weight: bold; 
	font-size: 1.4em; 
	display: block;
	text-decoration: none;
}

a.Startnews
{
	font-size: 1em; 
	display: block;
	text-decoration: none;
	font-weight: bold;
}

#helasaken
{
	height: 2em;
}

.startpageloginbutton
{
	float:right;
	margin-right:-95px;
	padding-top: 1.0em;
}

html>body .startpageloginbutton
{
	float:right;
	margin-right:-75px;
	padding-top: 1.5em;	
}


/***** StarPage END *****/

/* ------ LeftMenu items -----*/
a.menulink
{
/*	color: #c6d4e4;*/
	font-weight: normal;
	text-decoration: none;
	display: block;
}
a.menulinkactive
{
/*	color: #ffffff; */
	font-weight: bold;
	text-decoration: none;
	display: block;
}
a.menulink:hover
{
/*	color: #c6d4e4;*/
	font-weight: bold;
	display: block;
}
/* ------ Extranet LeftMenu items -----*/
a.menulinkextra
{
/*	color: #c6d4e4;*/
	font-weight: bold;
	text-decoration: none;
	display: block;
	color: #636363;
	margin-left:4px;
}
a.menulinkextraactive
{
/*	color: #ffffff; */
	font-weight: bold;
	text-decoration: none;
	display: block;
	color: #373737;
	margin-left:4px;
}
a.menulinkextra:hover
{
/*	color: #c6d4e4;*/
	font-weight: bold;
	display: block;
	color: #373737;
}



/* right border*/
#border-right
{
	background-image: url(../mhimages/bg_line_start.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding: 0 0 0 2.0em;
	width: 100%;
}

#border-right-end
{
	background-image: url(../mhimages/bg_line_end.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 4em 2.0em;
	width: 100%;
}
/* right border END */


/* Product list */


div.hr 
{
	
	xheight: 9px;
	xbackground: #fff url(../mhimages/product_line_middle.gif) no-repeat scroll center;
	xmargin-top: 0.6em;
	xwidth: 100%;
	xfloat: left;
	xbackground-color:Transparent;
}


a.productlistlink
{
	font-weight: bold;
}

.productListText
{
	font-size:larger; 
}

.productListTextBold
{
	font-size:larger; 
	font-weight: bold;
}

/* Product list END */


/* product details */

.ProductH2
{
	text-decoration: underlined;
	font-size: larger;
}

.ProductH2Blue
{
	text-decoration: underlined;
	font-weight: bold;
	font-size: larger;
	color: #0b315f;
}

#productskipicturediv
{
	width: 100%; 
	text-align: left;
}

.boxski
{
	border: dotted 0.1em #999; 
	padding: 0.5em;
}

td.leftborder
{
	border-left: solid 0.1em #999;
	padding-left: 0.5em;
	width: 30%;
}

#productsbootspicturediv
{
	width: 38%; 
	text-align: left;
	float: left;
}

.productDetailTable
{
	font-size: 1em;
	float: left;
}

.specialTable
{
	font-size: 1em;
}
/* Product details END */
/* Product List Boots */

.listlink
{
}

.listmain
{
	padding: 0em; 
	float: left; 
	padding: 0.5em;
}
/* Product List Boots END */
/* Teampage details */

#teammembertopdiv
{
	width: auto;
	height:20em;
}

#teammemberimagediv
{
	width: auto;
	float:left;
}

#teammembertextdiv
{
	width: auto;
	padding-left: 1em;
	float:left;
}

.teamGridTable
{
	font-size: 1em;
	padding: 1em;
}

.test
{
	color: #0b315f;
}

/* Teampage details END */


/* Start Page */
#boxmain
{
	/*float: left; */
	height: 25em;
	width: 100%;
}

#box1
{
	float: left; 
	width: 30%; 
	padding: 0 1.5em 0 1.5em;
}

#box2
{
	float: left;
	width: 29%; 
	border-left: solid 1px #ccc; 
	height: 100%; 
	padding: 0 1.5em 0 1.5em;
}

#box3
{
	float: left; 
	width: 30%; 
	border-left: solid 1px #ccc; 
	height: 100%; 
	padding: 0 1.5em 0 1.5em;
}


/* Start Page END */

/*---Listing headers (Startpage and LeftMenu head)----*/


a.listheading
{
	font-weight: bold; 
	font-size: 1.2em; 
	color: #333;
	padding-top:0.3em;
	padding-bottom:0.4em;
	display: block;
	text-decoration: none;
}
span.listheading
{
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold; 
	font-size: 11pt; 
	xcolor: #333;
	padding-top:3px;
	padding-bottom:1px;
	display: block;
	text-decoration: none;
}
div.listheadingcontainer
{
	background-color: #F0E5CE;
	display: block;
	width: 100%;
	height: 2.2em;
}
div.listheadingleftcorner
{
	background-image: url(../images/corner_left_titlebar.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 0.8em;
	height: 2.2em;
	float: left;
}
div.listheadingrightcorner
{
	background-image: url(../images/corner_right_titlebar.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 0.8em;
	height: 2.2em;
	float: right;
}
a.startnewsHeading
{
	font-weight: bold; 
	font-size: 1.2em; 
	color: #333;
	display: block;
	text-decoration: none;
}

a.Startnews
{
	font-weight: bold; 
	font-size: 1em; 
	color: #333;
	display: block;
	text-decoration: none;
}

a.StartCalendar
{
	font-weight: bold; 
	font-size: 1em; 
	color: #333;
	display: block;
	text-decoration: none;
}
div.startpageleftnews, div.startpagecalendaritem
{
	margin-top: 0.7em;
	padding-top: 0.3em;
}
/* ------ topMenu items -----*/
.topmenubreak
{
	background-image:url(/images/bg_topmenubreak.gif);
	background-repeat:no-repeat;
	width:2px;
	height:16px;
}