/* ==================================================*/
/* === © Sajtus AB, Sweden, info@sajtus.se, 2010- ===*/
/* ==================================================*/

/* ===== SajtTool - Specifika ===============================*/
.editor         {margin:0px;background:url(/sys_files/blank.gif);border:1px solid rgb(220,220,220);font:normal 10pt tahoma,arial;width:100%;border-spacing:0px;}
.EditBTN        {border:1px solid rgb(166,182,198);}
.lstWebs option	{background:#C1DAA6;font:bold 9px verdana,arial;border:1px solid #B4BBBB;}

/*===========================================================*/
/**		{line-height:1.2em;}*/
p		{font:normal 10pt tahoma,arial;color:#333;}
P		{font:normal 10pt tahoma,arial;color:#333;}
.small_grey	{font:normal 8pt tahoma,arial;color:#333;}
h4		{font:normal 12pt tahoma,arial;color:#333;}
h3		{font:normal 14pt tahoma,arial;color:#333;}
h2		{font:normal 16pt tahoma,arial;color:#333;}
h1		{margin-top:0px;padding-top:0px;font:normal 19pt tahoma,arial;color:#660000;}
.P		{font:normal 10pt tahoma,arial;color:#333;}
.h4		{font:normal 12pt tahoma,arial;color:#333;}
.h3		{font:normal 14pt tahoma,arial;color:#333;}
.h2		{font:normal 16pt tahoma,arial;color:#333;}
.h1		{margin-top:0px;padding-top:0px;font:normal 19pt tahoma,arial;color:#660000;}
span.P  {font:normal 10pt tahoma,arial;color:#333;}
span.h4 {font:normal 12pt tahoma,arial;color:#333;}
span.h3 {font:normal 14pt tahoma,arial;color:#333;}
span.h2 {font:normal 16pt tahoma,arial;color:#333;}
span.h1 {margin-top:0px;padding-top:0px;font:normal 19pt tahoma,arial;color:#660000;}
td		{font:normal 10pt tahoma,arial;color:#333;}

/*GENERELLA*/
body			{line-height:15px;overflow-x:hidden;}
.knapparlight   {z-index:100;position:relative;top:0px;left:0px;background:url(/sys_files/bg_knappar.gif) repeat-x;width:100%;height:28px;}
.wrapper        {position:fixed;top:0px;left:0px;width:100%;height:100%;font:normal 6pt tahoma,arial;}
.bgpict			{background:url("../backgrounds/bg1.jpg") repeat;overflow:hidden;}
.pagebody       {margin:0px;font:normal 10pt tahoma,arial;color:#333;}

/*Head*/
.headwrap		{position:relative;background:url("/swe/backgrounds/bgtop.jpg");width:100%;height:140px;}
.pagehead		{position:relative;width:978px;height:140px;padding:0px;margin:0px;text-align:left;border:0px solid green;}
/*Sublevel*/
.sublevelwrap	{position:relative;top:0px;left:0px;background-color:#EBEBEB;width:100%;height:82px;}
.pagesublevel	{position:relative;z-index:1;width:978px;height:82px;background:url("/swe/backgrounds/sublevel.jpg");padding:0px;margin:0px;text-align:left;}
/*Where*/
.wherewrap		{position:relative;top:0px;left:0px;background-color:#EBEBEB;width:100%;height:70px;}
.pagewhere		{z-index:1;width:978px;height:70px;background:url("/swe/backgrounds/where.jpg");padding:0px;text-align:left;}
/*Content*/
.mainwrap		{z-index:1;position:relative;background-color:#EBEBEB;width:100%;}
.pagemain		{z-index:0;width:978px;height:100%;padding:0px;margin:0px;text-align:left;}
.contentbg		{text-align:left;padding:20px;margin:0px;background-color:#fff;overflow:hidden}
.tablemain		{padding:0px;margin-left:17px;}
.tdmainleft		{vertical-align:top;width:705px;}
.tdmainright	{vertical-align:top;}
/*Footspace*/
.footspacewrap	{z-index:1;position:relative;border-bottom:5px solid black;background-color:#EBEBEB;width:100%;height:20px;}
.pagefootspace	{z-index:0;width:978px;height:20px;padding:0px;margin:0px;text-align:left;}
/*Foot*/
.footwrap		{z-index:1;position:relative;width:100%;height:100px;}
.pagefoot		{z-index:0;width:978px;height:100px;padding:0px;margin:0px;text-align:left;}

/*=== SÖK ===*/
.sok            {padding:0px;position:absolute;background:url("/swe/backgrounds/sok.png");top:40px;right:20px;width:235px;height:42px;}
.sokinput		{position:absolute;right:50px;top:10px;padding:2px 2px !important;border:1px solid #E8E8E8;font:bold 10pt tahoma,arial;color:#333;width:160px;height:18px;background-color:#E8E8E8;}
.sokknapp		{position:absolute;right:15px;top:8px;width:30px;height:30px;cursor:pointer;}
.sokvalidate	{position:absolute;right:0px;top:42px;border:3px solid white;width:350px;background-color:#EBEBEB;}

/*=== Menues ===*/
.topmenu		{z-index:1;position:absolute;top:93px;left:0px;}
.topmenu ul		{list-style:none;}
.topmenu li		{display:inline;color:#000;}
.topmenu a		{float:left;background-color:#EBEBEB;padding:0px;cursor:pointer;font-weight:bold;text-decoration:none;}
.topmenu a span	{float:left;display:block;background-color:#333;padding:9px 14px 9px 14px;color:#EEE;}
.topmenu span	{float:left;background-color:#EBEBEB;padding:0px;cursor:pointer;font-weight:bold;text-decoration:none;}
.topmenu span a	{float:left;display:block;background-color:#EBEBEB;padding:9px 14px 9px 14px;color:#990000;}
.topmenu a:hover{color:#990000;}

.submenu		{z-index:1;position:absolute;top:0px;left:0px;}
.submenu ul		{list-style:none;}
.submenu li		{display:inline;color:#000;}
.submenu a		{float:left;padding:0px;cursor:pointer;font-weight:bold;text-decoration:none;}
.submenu a span	{float:left;display:block;padding:0px 14px 0px 14px;color:#333;}
.submenu span	{float:left;padding:0px;cursor:pointer;font-weight:normal;text-decoration:none;}
.submenu span a	{float:left;display:block;padding:0px 14px 0px 14px;color:#990000;}
.submenu a:hover{color:#990000;}
.submenuhr		{margin-left:42px;width:910px;text-align:left;}

.itemmenu		{z-index:1;position:absolute;top:30px;left:0px;}
.itemmenu ul	{list-style:none;}
.itemmenu li	{display:inline;color:#000;}
.itemmenu a		{float:left;padding:0px;cursor:pointer;font-weight:bold;text-decoration:none;}
.itemmenu a span{float:left;display:block;padding:0px 14px 0px 14px;color:#333;}
.itemmenu span	{float:left;padding:0px;cursor:pointer;font-weight:normal;text-decoration:none;}
.itemmenu span a{float:left;display:block;padding:0px 14px 0px 14px;color:#990000;}
.itemmenu a:hover{color:#990000;}

/*Where*/
.thispage		{position:relative;top:13px;left:40px;color:#660000;font:normal 17pt tahoma,arial;}
.sokvag			{position:relative;top:-2px;left:570px;color:#000;font:normal 7pt tahoma,arial;}
.sokvag a		{color:#000;font:normal 7pt tahoma,arial;}
.sokvag a:hover	{color:#990000;font:normal 7pt tahoma,arial;}
.sokvagtext		{color:#777;}
.sajtmail		{padding:0px 18px 0 10px;width:200px;height:65px;}
.startnews		{padding:35px 20px 0 10px;margin-left:10px;width:200px;height:225px;background:url("../backgrounds/puffnews.gif") no-repeat left top;}
.populartags	{padding:35px 20px 0 10px;margin-left:10px;width:200px;height:190px;background:url("../backgrounds/pufftagcloud.gif") no-repeat left top;}
.contactus		{padding:35px 20px 0 10px;margin-left:10px;width:200px;height:172px;background:url("../backgrounds/puffgratis.gif") no-repeat left top;}
.msnbutton		{padding:2px 10px 0 10px;margin-left:0px;height:45px;}
.msntext		{position:relative;left:110px;top:-35px;}
.maillistreg	{padding:35px 20px 0 10px;margin-left:10px;width:200px;height:112px;background:url("../backgrounds/puffnewsletter.gif") no-repeat left top;}
.tag1			{font:normal 14pt tahoma,arial;color:Blue;}
.tag2			{font:normal 12pt tahoma,arial;color:Red;}
.tag3			{font:normal 11pt tahoma,arial;color:Green;}
.tag4			{font:normal 10pt tahoma,arial;color:Olive;}
.tag5			{font:normal 9pt tahoma,arial;color:Gray;}
.startrubrik    {line-height:19px;}
.starttext      {line-height:15px;}
.news           {margin:15px 0px 0px 0px;padding:0px 15px 0px 15px;width:180px;height:182px;}
.fb-like		{z-index:100;position:relative;top:-20px;left:80px;padding:0px;width:200px;height:20px;}
.pusha			{z-index:100;position:relative;top:0px;left:0px;padding:0px;width:200px;height:20px;}
.printarticle	{z-index:100;position:relative;top:-40px;left:200px;}

/*Pagefoot*/
.footcontent	{position:relative;}
.footcontent a	{color:#DDD;}
.footcontent a:hover{color:#FFF;}
.adress1		{position:absolute;top:10px;left:30px;color:#DDD;font:normal 8pt tahoma,arial;line-height:13pt;}
.adress2		{position:absolute;top:9px;left:195px;color:#DDD;font:normal 8pt tahoma,arial;line-height:13pt;}

.feed-list      {position:absolute;top:-1px;left:335px;list-style-type:none;}
.feed-list li   {list-style-type:none;}
.feed-list li a {padding:0 0 0 19px;background:url("/sys_files/rss/mini.png") no-repeat 0 70%;list-style-type:none;color:#DDD;font:normal 8pt tahoma,arial;} 
.findonfb		{position:absolute;top:35px;left:354px;border:1px solid #444;}
.feedpren       {margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}/*Icon för prenumeration*/
.shareit		{position:absolute;top:14px;left:545px;}
.copyright		{position:absolute;top:10px;left:780px;color:#DDD;font:normal 8pt tahoma,arial;}
.sitemapimage   {position:absolute;top:42px;left:780px;}
.validateuser	{position:absolute;top:41px;left:852px;}
.sajttoolsymbol {position:absolute;top:41px;left:925px;}

/*Paging*/
.list-paging	{position:relative;top:-45px;left:290px;width:350px;list-style-type:none;}
.list-paging li		{float:left;margin:0 0 2px 2px;padding:1px 1px 1px 1px;border:1px solid #A9A6CF;background:#EEE;list-style-type:none;}
.list-paging li a	{float:left;margin:0;padding:1px;background:#FFF;list-style-type:none;text-decoration:none;}
.list-paging li span{float:left;margin:0;padding:1px;background:#A9A6CF;list-style-type:none;color:White}

/*LISTOR*/
.listallpagename{font-size:15px;font-weight:bold;}
.pagepost2      {padding:3px;background:#AAEEEE;}
.pagepost38     {padding:3px;background:#EEAAEE;}
.pagepost52     {padding:3px;background:#EEEEAA;}
.published		{font:normal 9pt tahoma,arial;color:#666;}
.listdate		{}
.listlinks		{margin:0px 5px 0px 6px;padding:0px 0px 0px 0px;width:200px;}
.listyear		{margin:0px 10px 0px 0px;padding:0px 10px 0px 9px;cursor:pointer}
.listmonth		{margin:0px 10px 0px 0px;padding:0px 10px 0px 9px;cursor:pointer}
.yeararea		{margin:5px 5px 0px 9px;padding:0px 3px 0px 5px;display:none;}
.montharea		{margin:5px 5px 0px 9px;padding:0px 3px 0px 5px;display:none;}
.yearlinks		{margin:5px 5px 0px 9px;padding:5px 5px 0px 5px;font-size:12px;}
.monthlinks		{margin:5px 5px 0px 9px;padding:5px 5px 0px 5px;font-size:12px;}

/*BLOGG*/
.bloggdate		{}
.blogglinks     {margin:0px 5px 0px 6px;padding:0px 0px 0px 0px;width:200px}
.bloggposts		{}
.blogglistyear	{margin:0px 10px 0px 0px;padding:0px 10px 0px 9px;cursor:pointer}
.blogglistmonth	{margin:0px 10px 0px 0px;padding:0px 10px 0px 9px;cursor:pointer}
.bloggyeararea	{margin:5px 5px 0px 9px;padding:0px 3px 0px 5px;display:none;}
.bloggmontharea	{margin:5px 5px 0px 9px;padding:0px 3px 0px 5px;display:none;}
.bloggyearlinks	{margin:5px 5px 0px 9px;padding:5px 5px 0px 5px;font-size:12px;}
.bloggmonthlinks{margin:5px 5px 0px 9px;padding:5px 5px 0px 5px;font-size:12px;}
.bloggcomments  {margin:5px 0px 0px 5px;padding:10px 10px 10px 10px;}

/*MEDIA*/
.sajtplayer		{border:1px solid grey;}

/*Banners innerfade*/
ul#banners		  {position:relative;list-style:none;}
ul#banners li img {margin:2px 0 0px -40px;border:1px solid #ccc;padding: 4px;}

/*BRANDING*/
.logotype       {position:absolute;top:22px;left:10px;border:0px;}
.theuser		{position:absolute;top:0px;left:15px;font:normal 6pt tahoma,arial;color:#BBB;}

/*Login*/
.hanglas		{cursor:pointer;}
.logintext		{font:normal 9pt tahoma,arial;color:#404040;}
fieldset		{padding:0;border:1px solid #898989; }
legend, fieldset{margin:0;padding:0 8px;}

.userDialog	{padding:5px 0 0 10px;}

/*===== Länkar =========================*/                   
a                   {color:#990000;text-decoration:none;}
a:hover             {color:#000AAA;text-decoration:underline;}
a.generated			{color:#dddddd;text-decoration:none;}
a.generated:hover	{color:#dddddd;text-decoration:none;}
a.sajtmap           {color:#333333;font-weight:bold;}
a.sajtmap:hover     {color:#990000;font-weight:bold;}
a.starttext         {color:#333333;}
a.starttext:hover   {color:#990000;}
a.sublinks          {color:#333333;}
a.sublinks:hover    {color:#990000;}
a.toplinks:hover    {color:#990000;}
/*a.linkopacity img   {filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;-khtml-opacity:0.3;} /*filter inte giltigt i CSS2.1*/
/*a.linkopacity:hover img {filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;-khtml-opacity:1.0;} /*filter inte giltigt i CSS2.1*/

/* ====== Domänregistrering ====================*/
.infotext   {color:#990000;font:normal 10pt tahoma,arial;background:#ffffff;}
.error      {font:bold 8pt tahoma,arial;color:#ff0000;text-decoration:none;}

/* ====== ColorBox =============================*/
/*Visa handen vid mouseover*/
img gallery {cursor:pointer}
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(/sys_files/lightbox/images/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/sys_files/lightbox/images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(/sys_files/lightbox/images/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/sys_files/lightbox/images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(/sys_files/lightbox/images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(/sys_files/lightbox/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/sys_files/lightbox/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/sys_files/lightbox/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/sys_files/lightbox/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
    #cboxLoadedContent{margin-bottom:28px;}
    #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
    #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
    #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
    #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/sys_files/lightbox/images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
    #cboxPrevious.hover{background-position:-75px -25px;}
    #cboxNext{position:absolute; bottom:0; left:27px; background:url(/sys_files/lightbox/images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
    #cboxNext.hover{background-position:-50px -25px;}
    #cboxLoadingOverlay{background:url(/sys_files/lightbox/images/loading_background.png) center center no-repeat;}
    #cboxLoadingGraphic{background:url(/sys_files/lightbox/images/loading.gif) center center no-repeat;}
    #cboxClose{position:absolute; bottom:0; right:0; background:url(/sys_files/lightbox/images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
    #cboxClose.hover{background-position:-25px -25px;}
/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../sys_files/lightbox/images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../sys_files/lightbox/images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../sys_files/lightbox/images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../sys_files/lightbox/images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../sys_files/lightbox/images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../sys_files/lightbox/images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../sys_files/lightbox/images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../sys_files/lightbox/images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

/* ====== Tablesorter ==========================*/
table.tablesorter {background-color: #DDD;margin:10px 0pt 15px;width: 100%;text-align: left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {background-color: #EBE3EA;padding: 4px;}
table.tablesorter thead tr .header {background-image: url(/sys_files/tablesorter/blue/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;}
table.tablesorter tbody td {color: #3D3D3D;padding: 4px;background-color: #F8F5F8;vertical-align: top;}
table.tablesorter tbody tr.odd td {background-color:#F0F0F6;}
table.tablesorter thead tr .headerSortUp {background-image: url(/sys_files/tablesorter/blue/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(/sys_files/tablesorter/blue/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color: #C3B4C1;}

/* ====== Tabs =================================*/
div.panes div {display:none;padding:15px 10px;border:1px solid #999;border-top:0;font-size:14px;background-color:#fff;}
ul.tabs {list-style:none;margin:0 !important;padding:0;border-bottom:1px solid #666;height:30px;}
ul.tabs li {float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important;}
ul.tabs a {background: url(/sys_files/tabs/blue.png) no-repeat -420px 0;font-size:11px;display:block;height: 30px;line-height:30px;width: 134px;text-align:center;text-decoration:none;color:#333;padding:0px;margin:0px;position:relative;top:1px;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {background-position: -420px -31px;color:#fff;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background-position: -420px -62px;cursor:default !important;color:#000 !important;}
/* Different widths for tabs: use a class name: w1, w2, w3 */
/* width 1 */
ul.tabs a.s 		{background-position: -553px 0; width:81px; }
ul.tabs a.s:hover 	{background-position: -553px -31px; }
ul.tabs a.s.current {background-position: -553px -62px; }
/* width 2 */
ul.tabs a.l 		{background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover 	{background-position: -248px -31px; }
ul.tabs a.l.current {background-position: -248px -62px; }
/* width 3 */
ul.tabs a.xl 		{background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover 	{background-position: 0 -31px; }
ul.tabs a.xl.current{background-position: 0 -62px; }
/* initially all panes are hidden */ 
div.panes div.pane {display:none;}

/* ====== Formulär =============================*/
.v7input
{
  font		    :normal 8pt tahoma,arial;
  color         :#000;
  text-align    :left;
  border        :1px solid #7F9DB9;
  width         :auto;
  height        :14px;
  background    :url(/sys_files/bg_form_skugga.gif) repeat-x;
  background-color :white;
  padding       :4px 4px !important;
  margin-left   :2px;
}
textarea
{
  text-align    :left;
  border-top    :1px solid #7F9DB9;
  border-left   :1px solid #7F9DB9;
  border-bottom :1px solid #7F9DB9;
  border-right  :1px solid #7F9DB9;
  background    :url(/sys_files/bg_form_skugga.gif) repeat-x;
  padding       :4px 4px !important;
  background-color:white;
}
input.text
{
  font		    :normal 8pt tahoma,arial;
  color         :#000;
  text-align    :left;
  border        :1px solid #7F9DB9;
  width         :auto;
  height        :14px;
  background    :url(/sys_files/bg_form_skugga.gif) repeat-x;
  background-color :white;
  padding       :4px 4px !important;
  margin-left   :2px;
}

.adminDialog	{padding:5px 0 0 10px;font:normal 8pt verdana,arial;color:#333;}
.userbutton
{
  cursor        : pointer;
  font          : bold 9px verdana,arial;
  color         : #333333;
  text-align    : center;
  text-transform: uppercase;
  border-top    : 1px solid #B4BBBB;
  border-left   : 1px solid #B4BBBB;
  border-right  : 1px solid #B4BBBB;
  border-bottom : 1px solid #B4BBBB;
  width			: auto;
  height        : 22px;
  background    : url(/sys_files/btn_green.gif) repeat-x;
  padding       : 3px 6px 3px 6px ;
}
.bluebutton
{
  cursor        : pointer;
  font          : bold 9px verdana,arial;
  color         : #333333;
  text-align    : center;
  text-transform: uppercase;
  border-top    : 1px solid #B4BBBB;
  border-left   : 1px solid #B4BBBB;
  border-right  : 1px solid #B4BBBB;
  border-bottom : 1px solid #B4BBBB;
  width			: auto;
  height        : 22px;
  background    : url(/sys_files/btn_blue.gif) repeat-x;
  padding       : 3px 6px 3px 6px ;
}
.sortbutton
{
  cursor        : pointer;
  font          : bold 9px verdana,arial;
  color         : #333333;
  text-align    : center;
  text-transform: uppercase;
  border-top    : 1px solid #B4BBBB;
  border-left   : 1px solid #B4BBBB;
  border-right  : 1px solid #B4BBBB;
  border-bottom : 1px solid #B4BBBB;
  width         : auto;
  height        : 22px;
  background    : url(/sys_files/btn_grey.gif) repeat-x;
  padding       : 3px 6px 3px 6px ;
}
.adminbutton
{
  font		    :bold 9px verdana,arial;
  color         :#000;
  text-align    :center;
  text-transform:uppercase;
  border-top    : 1px solid #B4BBBB;
  border-left   : 1px solid #B4BBBB;
  border-right  : 1px solid #B4BBBB;
  border-bottom : 1px solid #B4BBBB;
  width			: auto;
  height        : 22px;
  background    :url(/sys_files/btn_edit.gif) repeat-x;
  background-color :white;
  padding       : 3px 6px 3px 6px ;
  cursor		: pointer;
}
.topbutton {
  cursor        : pointer;
  color         : #333333;
  text-align    : center;
  font          : bold 9px verdana,arial;
  text-transform: uppercase;
  border-top    : 1px solid #B4BBBB;
  border-left   : 1px solid #B4BBBB;
  border-right  : 1px solid #B4BBBB;
  border-bottom : 1px solid #B7D497;
  width			: auto;
  height        : 22px;
  background    : url(/sys_files/btn_green.gif) repeat-x;
  padding       : 3px 6px 3px 6px ;
}
.top1button {
  cursor        : pointer;
  color         : #333333;
  text-align    : center;
  font          : bold 9px verdana,arial;
  text-transform: uppercase;
  border-top    : 1px solid #B4BBBB;
  border-left   : 1px solid #B4BBBB;
  border-right  : 1px solid #B4BBBB;
  border-bottom : 1px solid #B7D497;
  width			: auto;
  height        : 22px;
  background    : url(/sys_files/btn_edit.gif) repeat-x;
  padding       : 3px 6px 3px 6px ;
}

