/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	/*background-image: url(/bilder/mainbg.gif);*/
	background-color: #E4E0E0;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: x-small;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top : 5px;
    padding: 0px; /* För att sidan skall ligga mot kanten i Opera*/
}

/* arbetsytans bakgrund*/
.mainbg {
	background-color: #ffffff;
	}

table {
	font-size: 100%;
}
tr {
	font-size: 100%;
}
td {
	font-size: 100%;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3 {	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.70em;
	font-weight:bold ;
	font-style:normal ;
	color: #DBA207;
	text-decoration:	none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
.mainframe H3 {	
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.48em;
	font-weight:bold ;
	font-style:normal ;
	color: #DBA207;
	text-decoration:	none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	

HR	{
	border-color: #C0C0C0;
	color: #C0C0C0;
}

A:link {	
	text-decoration: none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration: none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration: none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration: underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
/* för visa/dölja block */
#blockitems div 
{
	display:none;
}

/* listor generellt */	

stdlink {
	text-decoration: none;
	cursor: pointer;
}

ul {
	list-style-image: url(/bilder/page/square_black.gif);
	margin-top: 10px;
	margin-bottom:0px;}

ul.important {
	list-style-image: url(/bilder/page/square_orange3d.gif);
	margin-bottom:0px;}

.black {
	font-style: normal; font-variant: normal; font-weight: normal; font-size: 
    10px; font-family: Verdana, tahoma, arial; color: #000000; text-decoration: none;
}

.forumgrouptext {
	font-size: 105%;
	color: #D5862F;
}

.redtextruta {
	/*height: 13px; */
	font-family: Verdana;
	font-size: x-small;
	border: solid 1px #FF0000;
}      

.underlinetextright {
	text-align: right; 
}

.textruta 	{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 1.0em;
	border-bottom-color : #E6DFE2;
	border: solid 1px #E6DFE2;
	}

.dropruta 	{
	height: 17px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 1.0em;
	border: 1px solid #E6DFE2;
	border: solid 1px #E6DFE2;
}      

.btn {
	cursor: pointer ;
	height: 19px;
    font-weight: bold; 
    font-family: Verdana, Arial ;
    font-size: 1.0em;
}

.uline {
	border-bottom: solid 1px #c0c0c0;
}

.textright {
	text-align: right;
	height: 11px;
	font-size: x-small;
}

.textarea 	{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 1.0em;
	border: solid 1px #E6DFE2;
}

/* för forumet */
.textwhite   { font-family: Verdana; font-size:x-small; color: #E7E2D3 }

.white       { font-style: normal; font-variant: normal; font-weight: normal; font-size: 
               x-small; font-family: Verdana, tahoma, arial; color: 
               #FFFFFF; text-decoration: none }

.ramvit      { font-family: Lucida Console; font-size: 10px; color: #0000FF; 
               background-color: #FFFFFF; border: 1px solid #E7E2D3 }

.ramgrey      { font-family: Lucida Console; color: #0000FF; 
               background-color: #fbfbfb; padding: 3px; border: 1px solid #E7E2D3 }

.disclaimer  { font-family: Verdana; color: #C0C0C0; font-size: 85%; font-style: italic }

.disclaimer2 { font-family: Verdana; font-size: 100%; font-style: italic }

.orange      { font-weight:bold ; color: #D5862F }

/* för tips & tricks*/
.tipsram      { border: 1px solid #C0C0C0; background-color: #E1EAE8; }
.tipsruta     { font-family: Lucida Console; font-size: 102%; }

.ramcode	  { font-family: Lucida Console; font-size: 102%; }

/* för skuggade bilder */
.img-shadow {
  float:left;
  /*background: url(shadowAlpha.png) no-repeat bottom right !important;*/
  background: url(/bilder/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 3px;
  } 

/* för alla sidor generellt */

.mainpage {
	width: 991px;
	position: relative;
	margin-top: -6px;
	background-color: #ffffff;
}


.gradienttext {
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f7c600',endColorStr='#ffffff',gradientType=0);
	height: 24px;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFDE7B', EndColorStr='#FFFFFFFF');*/
}

.documentarea {
	width: 664px;
}

.contentframe {
    background: url("/bilder/page/rgtframe.gif");
    background-position: top right;
    background-repeat:  repeat-y;
	margin-right: -3px;
	font-size: x-small;
	border-left: solid 1px #C0C0C0;
}

.mainframe {
	padding: 2px 3px 3px 6px;
	/*background-color: White;*/
}

.mainleftframe {
	width: 155px;
	border-right: solid 1px #C0C0C0 ;
	border-left: solid 1px #A0A21E ;
	/* background-color: #EED077; /*
	/* background-color: #94BD52; */
	background-color: #DFDBD3;
}

.mainrightframe {
	/* border-left: solid 1px #F1DDA7; */
    background: url("/bilder/page/rgtframe.gif");
    background-position: top right;
    background-repeat: repeat-y;
	background-color : #fbfbfb;
}

.shownavigation {
	/* border-left: solid 1px #F1DDA7; */
    background-position: top right;
    background-repeat: repeat-y;
    padding-left: 5px;
	/* background-color : #fbfbfb; */
}

.mainrightframewhite {
	
	border-left: solid 1px #F1DDA7 ;
			
	/* originalvarianten 
	
	border-left: solid 1px #719E30 ;
    background: url("/bilder/page/rgtframe.gif");
    background-position: top right;
    background-repeat: repeat-y;
	background-color: #ffffff;
	*/
	
	/* försök att få en spalt - vänster och höger
		urcorner
	*/

	background: url("/bilder/page/leftline.gif");
	background-position: top right;
    background-repeat: repeat-y;
    background-color: #ffffff;

	
}

.mainrightframewhitecell {
	padding: 3px 0px 0px 3px;
	width: 154px;
	/*padding: 0px 3px 3px 5px;*/
	/* position: relative ; */
	margin-top: 0px;	
	/* margin-top: -15px;	*/
	/*background-color: #fbfbfb; */
}

.ulimagewhite {
	position: relative;
	margin-top: 1px;
	left: -2px;
}

.text {
	font-family: Verdana, Arial;
    font-size: x-small;
}

.cellgreyuline {
	BORDER-BOTTOM: #c0c0c0 1px solid;
}

.imail {
	background: url("/bilder/icon/imail.gif");
	background-repeat: no-repeat;
	}	

.locked {
	background: url("/bilder/icon/locked.gif");
	background-repeat: no-repeat;
	}	

/* Stylesheet för tab-navigeringsbar */

.tabbottomoff   { 
	border-bottom: 1px solid #C0C0C0 ;
	cursor: pointer;
	width: 1px;
	background-color: #F7F7F7;
	height: 20px;

	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 10px; 
    font-family: Verdana, tahoma, arial;
    text-align : center ;
}

.tabbottomoffspace { 
	border-bottom: 1px solid #C0C0C0 ;
	width: 2px;
	height: 20px;
}

/* sätt height=2 för netscape */
.tabborder { 
	border-bottom: 1px solid #C0C0C0 ;
	width: 1px;
	height: 1px;
}

.tabpix {
	background: url("/bilder/page/pix.gif");
	background-repeat: no-repeat;
	background-attachment :fixed;
	width: 1px;
	height: 1px;
}

.tabbottomon   { 
	border-bottom: 1px solid #C0C0C0 ;
	cursor: pointer ;
	width: 1px;
	background-color: #FFFFFF;
	height: 20px;
	
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 10px; 
    font-family: Verdana, tahoma, arial;

}


/* för den grå  toppmenyn */
a.menuitemtop {
	font-size: x-small;
	border: 1px solid #808080;
	background-color: #F2F2F2;
	color: #000000;
	padding: 4px;
	text-decoration: none;
	position: relative;
	margin-top: -2px;
	padding-top: 1px;
	padding-bottom: 1px;
}

a.menuitemtop:hover {
	background-color: #F2F2F2;
	color: #666666;
	text-decoration:none;
}

.topmenu {
	text-align: right;
	margin-top: 10px;
	margin-right: 8px;
	padding: 2px;
}

/* flaggorna */
.flagposition {
	text-align:right;
	padding: 12px;
	padding-top: 5px;
}

/* för inloggningen */
.rightpagefooter { 
	background-color: #FFFFFF;
	left: 2px;
	width: 151px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: -1px;
	padding-bottom: 2px;
	margin-top: -18px;
}

/* högerobjekten */
.rightpageblock {
	margin-top: 0px;
}

/* bottentexten */
.disclaimer {
	text-align: right;
	margin-top: -2px;
	margin-right : 8px;
	z-index: 5;
}

/* sökrutan */
.searcharea {
	text-align: right ;
	position: relative;
	float: right;	
	left: 2px;
	}
	
/* allmänna formateringar */
.greyline {
	border-bottom: solid 1px #c0c0c0
	}

/* för forumets formateringar */
.forumwatch {
	background: url("/bilder/icon/watch.gif");
	background-repeat: no-repeat;
	padding-left: 12px;
	height: 16px;
	}

.forumreadbefore {
	background: url("/bilder/icon/flag_green.gif");
	background-repeat: no-repeat;
	padding-left: 12px;
	height: 16px;
	}

.forumclosed {
	background: url("/bilder/icon/flag_white.gif");
	background-repeat: no-repeat;
	padding-left: 12px;
	height: 16px;
	}
	
.forumcheck {
	background: url("/bilder/icon/check.gif");
	background-repeat: no-repeat;
	padding-left: 12px;
	height: 16px;
	}	
	
.forumblank {
	background: url("/bilder/pix.gif");
	background-repeat: no-repeat;
	padding-left: 12px;
	height: 16px;
	}	
	
.forumlineoff {
	background-color: white;
	height: 17px;
}

.forumlineon {
	background-color: #F1F5F2;
	height: 17px;
}
.forumgroupname 
{
	color:	#3333cc;
	font-size: 1.0em;
}	
	
.forumlink {
	text-decoration: none;
}

/* för fliksystemet */

#header {
  background: url("/bilder/page/both_bg.gif");
  background-position: bottom;
  background-repeat:repeat-x;
  float: left;
  font-size: x-small;
  line-height:normal;
  width: 100%;
  }
#header ul {
  margin: 0;
  padding: 2px 4px 0;
  list-style: none;
  }
#header li {
  float: left;
  background:url("/bilder/page/left_both.gif");
  background-position:top left;
  background-repeat: no-repeat;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:0px solid #765;
  }
#header a {
  float:left;
  display:block;
  width:.1em;
  background:url("/bilder/page/right_both.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  }
#header > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }
#fold1 #nav-fold1, #fold2 #nav-fold2, #fold3 #nav-fold3,
#fold4 #nav-fold4, #fold5 #nav-fold5, #fold6 #nav-fold6, #fold7 #nav-fold7,
#begin #nav-begin {
  background-position:0 -150px;
  border-width:0;
  }
#fold1 #nav-fold1 a, #fold2 #nav-fold2 a,  #fold3 #nav-fold3 a,
#fold4 #nav-fold4 a, #fold5 #nav-fold5 a,  #fold6 #nav-fold6 a, #fold7 #nav-fold7 a,
#begin #nav-begin a {
  background-position:100% -150px;
  padding-bottom:5px;
  color:#333;
  }
#header li:hover, #header li:hover a {
  background-position:0% -150px;
  color:#333;
  }
#header li:hover a {
  background-position:100% -150px;
  }

/* för chatten */
.lineon      { font-family: Verdana; font-size: 100%; background-color: #F1F5F2; vertical-align: top; height:16px;}
.lineoff     { font-family: Verdana; font-size: 100%; background-color: #FFFFFF;vertical-align: top; height:16px;}
.stdfont     { font-family: Verdana; font-size: x-small }

/* editeringblock för editerbar sida */

.editblock1 {
	padding: 1px 2px 2px 5px;
	font-family: Verdana; font-size: 100%; color: #000000; 
	background-color: #F9F9F9;  border: dotted 1px #C0C0C0;
	}
.editblock2 {
	padding: 1px 2px 2px 5px;
	font-family: Verdana; font-size: 100%; color: #000000; 
	background-color: #FFFFFF;  border: dotted 1px #C0C0C0;
	}

.editblock1 table {
        border: 1px dotted #C0C0C0;
        }
.editblock1 td {
        border: 1px dotted #C0C0C0;
        }


/* knapparna vid editeringen, likaså visitkorten*/

.cbtn 
{
	cursor: pointer ;
}


/* för stil på popupmeny vid redigering av sidor */

.popstyle{
	position:absolute;
	width:215px;
	border: 1px solid;
	border-color: #c0c0c0 #666666 #666666 #c0c0c0;
	padding: 2px;
	background-color:menu;
	font-family:Arial, Verdana;
	line-height:19px;
	cursor: pointer;
	font-size:12px;
	z-index:99;
	visibility:hidden;
}

.popitems{
	padding-left:15px;
	padding-right:10px;
}

.popitemsdisabled{
	padding-left:15px;
	padding-right:10px;
	text-decoration:	none;
	color:	#C0C0C0;
}

.popitemsnormal{
	padding-left:15px;
	padding-right:10px;
	text-decoration:	none;
	color:	#000000;
}

/* för adminsidornas layout */

#admin	{
	font-family: Verdana, Arial; 
	font-size: x-small;
	}

.adminbackground  {
	background: #F5F3ED url("/bilder/page/grayfade354.jpg");
	background-position:top left;
	background-repeat:repeat-x;
	background-color: #F5F3ED;
}

#admin .button	{ 
	font-family: Verdana; 
	font-size: 100%; 
	position:relative; 
	height: 21px;
	cursor: pointer;
	}
	
#admin input.radio {
	position: relative;
	width: 13px;
	height: 13px;
	} 
#admin input.checkbox {
	position: relative;
	width: 13px;
	height: 13px;
	}

#admin .textruta {
	font-family: Verdana; 
	font-size: 100%; 
	height: 18; 
	border: 1px solid #A4B97F; 
	background-color: #FFFFFF;
}

#admin .dropruta {
	font-family: Verdana; 
	font-size: 100%; 
	height: 18; 
	border: 1px solid #A4B97F; 
	background-color: #FFFFFF;
}
#admin .grayfont {
	color: #C0C0C0; 	
}

#admin hr {
	width: 100%; 
	color: #A4B97F; 
	/* style: noshade; */
	border-top: solid;
	height: 1px; 
	margin-top: -4px; 
	margin-bottom: -5px;
}


/* för topfliksystemet */

.topmenufolder {
	text-align: right;
	margin-top: 10px;
	margin-right: 0px;
	padding: 2px; 
	position: absolute;
	width: 991px;
	background-color: White;

	}
	
#topheader {
  float:right;
  width:100%;
  font-size: x-small;
  line-height:normal; 
  }

#topheader ul {
  margin:0;
  padding:2px 4px 0;
  list-style:none;
  }
#topheader li {
  float:right;
  background:url("/bilder/page/left_both.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:0px solid #765;
  }
#topheader a {
  float:left;
  display:block;
  width:.1em;
  background:url("/bilder/page/right_both.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:normal;
  color:#000000;
  }
#topheader > ul a {width:auto;}
#topheader a {float:left;}
#topheader a:hover {
  color:#333;
  }
#topfold1 #nav-topfold1, #topfold2 #nav-topfold2, #topfold3 #nav-topfold3,
#topfold4 #nav-topfold4, #topfold5 #nav-topfold5, #topfold6 #nav-topfold6 {
  background-position:0 -150px;
  border-width:0;
  }
#topfold1 #nav-topfold1 a, #topfold2 #nav-topfold2 a,  #topfold3 #nav-topfold3 a,
#topfold4 #nav-topfold4 a, #topfold5 #nav-topfold5 a,  #topfold6 #nav-topfold6 a,
#begin #nav-begin a {
  background-position:100% -150px;
  padding-bottom:5px;
  color:#333;
  }
#topheader li:hover, #topheader li:hover a {
  background-position:0% -150px;
  color:#333;
  }
#topheader li:hover a {
  background-position:100% -150px;
  }


/* för popupbilden som visas för användarna*/
.popupWinStyle {
	background:#FFDE7B;
	border-right:1px solid #CA9800;
	border-bottom:1px solid #CA9800;
	border-left:1px solid #CA9800;
	border-top:1px solid #CA9800;
	position:absolute;
	z-index:9999;
	width:230px;
	height:100px;
	right:15px;
	bottom:15px;
	padding-top: -3px;
	}
	
.popupWin_headerStyle {
	cursor:default;
	position:absolute;
	left:2px;
	width:224px;
	top:2px;
	height:14px;
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFDE7B', EndColorStr='#FFFFFFFF');
    font: bold x-small verdana,arial,sans-serif;
    color:#000000;
    text-decoration:none;
	vertical-align: middle;
}

.popupWin_contentStyle {
	border-left:1px solid #CA9800; 
	border-top:1px solid #CA9800;
	border-bottom:1px solid #B9C9EF; 
	border-right:1px solid #B9C9EF;
	background:#FFDE7B; 
	padding:2px; 
	overflow:hidden; 
	text-align:center;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFDE7B', EndColorStr='#FFFFFFFF');
	position:absolute; 
	left:2px; 
	width:220px; 
	top:20px; 
	height:72px;
	font: x-small verdana, arial,sans-serif; 
}
.popupWinCloseStyle {
	position:absolute; 
	right:0px; 
	top:0px; 
	cursor: pointer; 
	color:#728EB8; 
	font:bold x-small verdana, arial,sans-serif; 
	position:absolute; 
	right:3px;
}
.popupWin_contentTextStyle {
	font:x-small verdana, arial,sans-serif; 
	color:#FFDE7B; 
	text-decoration:none;
}

/* toppmenydesign */
a.topmenuitems 
{
	/*display: block;
	width: 153px;*/
	border: 1px solid transparent;
	border: solid 1px transparent;
	background-color: transparent;
	font-family: verdana,helvetica,sans-serif;
	font-size: 100%;
	padding: 2px 5px 2px;
	text-decoration: none;
	color: #000000;
	display:inline-block;
}

a.topmenuitems:hover, a.m_subhighlighted:hover
{
	background-color: #FFFFFF;
	padding: 2px 5px 2px;
	border: 1px solid #999999;
	text-decoration: none;
	display:inline-block;
}


/* menydesign */
div.menu
{
	/*background-color: #629A03;*/
	width: 163px;
	padding: 2px 3px 2px 3px;
}

a.m_normal, a.m_disabled, a.m_highlighted, a.m_subhighlighted
{
	display: block;
	width: 153px;
	border: 1px solid transparent;
	border: solid 1px transparent;
	background-color: transparent;
	font-family: verdana,helvetica,sans-serif;
	font-size: 105%;
	padding: 2px 5px 2px;
	text-decoration: none;
	color: #000000;
}

a.m_disabled
{
	color: #777777;
	cursor: default;
}

a.m_highlighted, a.m_normal:hover, a.m_subhighlighted:hover
{
	background-color: #ffffff;
	border: 1px solid #999999;
}

a.m_subhighlighted
{
	border: 1px solid #999999;
}

div.m_sep
{
	display: block;
	border-bottom: 1px solid #D8D0D0;
	margin: 4px -12px 4px 3px;
}

.menu a {
	color: black;
	text-decoration: none;
}
.menu a:hover {
	color: black;
	text-decoration: none;
}
.menu a:visited {
	color: black;
	text-decoration: none;
}
.menu a:active {
	color: black;
	text-decoration: none;
}

/* knappar på contentmanagementsystemet */
.teover { 
	border: 1px solid #000000; 
	cursor:pointer;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#EED077', endColorStr='#ffffff', gradientType='1')
}
.teout { 
	border:1px solid #f8f8f8; 
	align: center;
	cursor: pointer; 
	text-align:center;
}

/*
	För att göra en rundad ruta i orange-toning
*/

.WgaGradient
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#D2A60C', EndColorStr='#FFD652');
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #D2A60C;
    color: White;
}
.WgaTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #ffffcc;
    BACKGROUND-COLOR: #333333
}
.Wga_Icon_Validated
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #ffffcc;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #D2A60C;
    TEXT-ALIGN: center
}
.Wga_Title_Validated
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    COLOR: #ffffcc;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #D2A60C
}
.WgaDownloadLinkText
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0.3em;
    TEXT-ALIGN: center
}
.WgaMultiFileButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN: 5px 19px 3px 7px;
    FONT-FAMILY: Verdana, Arial
}
.WgaSigleFileButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN: 5px 19px 3px 7px;
    FONT-FAMILY: Verdana, Arial
}
TD.WgaMainText
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana
}

.Wga_Details
{
    MARGIN: 7px 0px 20px;
    WIDTH: 100%
}
.WgaIconCell /* vänsterkant*/
{
    BACKGROUND-COLOR: #D2A60C
}
.WgaCorner
{
    WIDTH: 7px;
    HEIGHT: 21px
}
