﻿


/* HTML Editor */
.img_left {float:left; margin-right:10px; margin-bottom:10px; }
.img_right {float:right; margin-left:10px; margin-bottom:10px; }


div.left { float:left;}
div.right { float:right;}
div.clear8 { height:8px; clear:both; }


/* EXOR */
.expander {width:100%;}
.expander, .expander ul, .expander  li {margin:0; padding:0;list-style:none;}
.expander  li {line-height:200%; margin-top:1px; cursor:pointer; text-indent:0px; font-size:12px; font-weight:bold; color:#4a708b; width:100%; padding:0px 0px 0px 15px; }
.expander  li span {text-decoration:underline;}
.expanderlink  span { float:left; line-height:100%; margin-top:1px; cursor:pointer; text-indent:0px; font-size:12px; font-weight:bold; color:#4a708b; width:100%; padding:0px 0px 0px 10px;}


/* INGRESS */
.expander  img {float:left; margin:0px 10px 0px 0px;}
.expander  p.intro { width:480px; float:left; font-weight:normal; font-size:11px; font-weight:normal; color:#666; padding:0px 0px 0px 0px; float:left;}
.expander  p.lasmer {background: url(images/icon-lasmer-inaktiv.gif) no-repeat; margin-left:400px; padding:0px 0px 5px 20px; text-align:left; }
.ingress div {background:#f0f0f0; font-weight:normal; font-size:11px; font-weight:normal; color:#666; padding:0px 0px 0px 0px; float:left;}
.collapseimg { float:left;margin-right:10px;cursor:pointer;  }
.collapseimgcomp { margin-right:6px;cursor:pointer;  }
.comdescr {font-style:italic; font-size:10px;}
.comtag{ color:Gray;}

span.calendarhead {color:#4a708b; cursor:pointer; }
div.blank {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
/*Dölja alla consilias stora bilder*/
div.expanderarticlelist        { width:380px; float:left; font-weight:normal; font-size:11px; font-weight:normal; color:#666; padding:0px 0px 0px 0px; }
div.expanderarticlelist img    { display:none; visibility:hidden;} 
div.expanderarticlelist a p.lasmer {background: url(images/icon-lasmer-inaktiv.gif) no-repeat; margin-left:140px; padding:0px 0px 5px 20px; text-align:left; }
div.expanderarticlelist p.lasmer a {background: url(images/icon-lasmer-inaktiv.gif) no-repeat; margin-left:140px; padding:0px 0px 5px 20px; text-align:left; }

/* Calendar - AJAX */
Table .pickcalendar TD {padding:1px 0px 1px 0px !Important; 
 border-spacing:0px; 
 z-index:1000;
 background-color:#e9e9e9;
 color:black;
 font-size:10px;
}

.pickcalendar { padding:0 !Important; margin:0 !Important;}
.pickcalendar div { padding:0 !Important; margin:0 !Important;}
.pickcalendar td { padding:0 !Important; margin:0 !Important;}
.pickcalendar p { padding:0 !Important; margin:0 !Important;}
.pickcalendar span { padding:0 !Important; margin:0 !Important;}
.pickcalendar h1 { padding:0 !Important; margin:0 !Important;}
.pickcalendar ul { padding:0 !Important; margin:0 !Important;}

.pickcalendar .ajax__calendar_container {border:1px solid silver;background-color: #e9e9e9;background: #e9e9e9 url(images/BtnAddBig1.png) repeat-x;text-align:center; z-index:1000; border:ridge 2px #ededed; padding:0 !Important; padding-bottom:1px;}
.pickcalendar .ajax__calendar_header {background-color: #889aa7; color:#fff; font-weight:bold; padding: 4px 1px 3px 1px !Important; font-size:12px; }
.pickcalendar .ajax__calendar_day  { text-align:center; padding-top:0px; font-size:10px; padding:0px 1px 0px 1px !Important;}
.pickcalendar .ajax__calendar_dayname { text-align:center;border-bottom:1px solid gray; padding:1px 0px 1px 0px !Important; font-weight:600; font-size:11px;}
.pickcalendar .ajax__calendar_footer{}
.pickcalendar .ajax__calendar_today {padding:0px 1px 3px 1px !Important; background-color: #889aa7; color:#fff; font-size:11px; font-weight:bold;}

.pickcalendar .ajax__calendar_hover .ajax__calendar_day {background-color: #889aa7; color:#fff; }
.pickcalendar .ajax__calendar_hover .ajax__calendar_today {background-color: #80909c; color:#fff;}
.pickcalendar .ajax__calendar_active .ajax__calendar_day {background-color: #889aa7; color:#fff; }



/* VÄNSTERMENY - träd */

 .ucTreeMnu .tv             { width: 188px;}
 .ucTreeMnu .tv TABLE       { }
 .ucTreeMnu .tv A           { color:#333;font-size:11px; text-decoration:none; font-weight: bold; text-transform:uppercase; padding:0px 0px 0px 0px; text-decoration:none; cursor:pointer; font-size:11px; margin:0px; }
 .ucTreeMnu .tv A:hover     { color:#369;font-size:11px;}
 .ucTreeMnu .tv DIVd        { display: block; width: 100%; background-color: #eeeeee;font-size:10px;}
 
 .ucTreeMnu .tv DIV         { display: block; font-size:11px; padding:0px 0px 0px 0px;}
 .ucTreeMnu .tv DIV TABLE   { display: block; font-size:11px;}
 .ucTreeMnu .tv DIV A       { padding:0px 0px 0px 0px; color:#666;font-size:11px; text-decoration:none; font-weight: bold; text-transform:none; }
 .ucTreeMnu .tv DIV A:hover   { color:#369;font-size:11px; text-decoration:none; font-weight: bold; text-transform:none; }
 .ucTreeMnu .tv DIV A span       { padding:0px 0px 0px 0px; color:#666;font-size:11px; text-decoration:none; font-weight: bold; text-transform:none; }
 .ucTreeMnu .tv DIV A span:hover   { color:#369;font-size:11px; text-decoration:none; font-weight: bold; text-transform:none; }

 
 .ucTreeMnu .tv .node         { width: 100%; font-size:11px; padding:0px; }
 .ucTreeMnu .tv .node:hover   { width: 100%; background:transparent url(images/bg_undermeny_aktiv_exor_ny.gif) no-repeat; font-size:11px; }
 .ucTreeMnu .tv .parentnode   { width: 100%; font-size:11px; padding:0px; }
 .ucTreeMnu .tv .nodeselected { background:transparent url(images/bg_undermeny_aktiv_exor_ny.gif) no-repeat; font-weight:bold; font-size:11px; color:#369;}


#undermenybox table td {padding:0px 0px 1px 2px;}
    
/***  GRID FÖR DYNAMIC LAYOUT ************************************/


.tr_top             { display: none; float: left; width: 100%; }
.tr_top .td_01      { display: block; float: left; }
.tr_top .td_02      { display: block; float: left; width: 100%; }
.tr_top .td_03      { display: block; float: left; }

.tr_middle          { display: block; float: left; width: 100%; }
.tr_middle .td_01   { display: none; float: left; }
.tr_middle .td_02   { display: block; float: left; width: 100%; } /* MAIN */
.tr_middle .td_03   { display: none; float: left; }

.tr_bottom          { display: none; float: left; width: 100%; }
.tr_bottom .td_01   { display: block; float: left; width: 330px; }
.tr_bottom .td_02   { display: block; float: left; width: 330px; }
.tr_bottom .td_03   { display: block; float: left; }

.tr_top, .tr_top div { border: solid 0px #cccccc; }
.tr_middle, .tr_middle div { border: solid 0px #cccccc; }
.tr_bottom, .tr_bottom div { border: solid 0px #cccccc; }




/* ***  DIALOG  *** */
.dialogS            { display: block; width: 355px; }
.dialogS .top       { font-size: 16px; float: left; font-weight: bold; text-transform: uppercase; display: block; padding: 10px; padding-left: 24px; padding-top: 30px; padding-bottom:0px; height:22px; background-image: url(../../images/dialogS_top.png); background-repeat:no-repeat; width: 331px; }
.dialogS .main      { display: block; float: left; min-height: 10px; padding: 10px; padding-bottom: 0px; padding-left: 24px; padding-right: 26px; background-image: url(../../images/dialogS_middle.png); background-repeat:repeat-y; width: 300px; }
.dialogS .bottom    { display: block; float: left; height:39px; background-image: url(../../images/dialogS_bottom.png); background-repeat:no-repeat; width: 100%; }

.dialogL            { display: block; width: 756px; }
.dialogL .top       { font-size: 16px; float: left; font-weight: bold; text-transform: uppercase; display: block; padding: 10px; padding-left: 24px; padding-top: 30px; padding-bottom:0px; height:22px; background-image: url(../../images/dialogL_top.png); background-repeat:no-repeat; width: 732px; }
.dialogL .main      { display: block; float: left; min-height: 10px; padding: 10px; padding-bottom: 0px; padding-left: 24px; padding-right: 26px; background-image: url(../../images/dialogL_mid.png); background-repeat:repeat-y; width: 701px; }
.dialogL .bottom    { display: block; float: left; height:39px; background-image: url(../../images/dialogL_bottom.png); background-repeat:no-repeat; width: 100%; }


.Dialog     {z-index:20; text-align: center; width:100%; position: absolute; top:0px; left: 0px; padding-top:00px; height: 100%; }
.DialogBG   { background-color:Gray; filter:alpha(opacity=70); opacity:0.7; }
/*	z-index:20; text-align: center; width:100%; position: absolute; top:0px; left: 0px; height: 100%; filter:alpha(Opacity=50); background-color:#999999; }
*/
.DialogBody {z-index:21; text-align:left; width: 100%; background:#ffffff;  border:solid 0px #999999; float: none !important; position: relative; margin: auto auto auto auto !important;}


.r1 {margin: 0 5px; height: 1px; overflow: hidden; background: #ffffff; }
.r2 {margin: 0 3px; height: 1px; overflow: hidden; background: #ffffff; }
.r3 {margin: 0 2px; height: 1px; overflow: hidden; background: #ffffff; }
.r4 {margin: 0 1px; height: 2px; overflow: hidden; background: #ffffff; }



/* ***  ADMIN TOOLBAR  *** */
.R  { display: block; float:right !important; margin-right: 0px; }
.L  { display: block; float:left !important; margin-left: 0px; }

.exiflex DIV, .exiflex P, .exiflex A, .exiflex TD { font-size: 12px; font-family: Arial, Verdana; line-height: 15px; padding: 0px; margin:0px; }

.exiflex A           {color: Black;  }
.exiflex A:link      {color: Black; text-decoration: none; }
.exiflex A:visited   {color: Black; text-decoration: none; }
.exiflex A:hover     {color: #E42518 ; text-decoration: none; }
.exiflex A:active    {color: #E42518 ; text-decoration: none;  }

.exiflex INPUT, TEXTAREA         { border: solid 1px #999999; font-size: 10px; WIDTH: 200px; font-family: Arial, Verdana, Calibri; margin-bottom: 6px;}
.exiflex SELECT                  { border: solid 1px #999999; font-size: 10px; WIDTH: 200px; font-family: Arial, Verdana, Calibri; margin-bottom: 6px;}
.exiflex input[type=checkbox]    { border: 0px; width: 30px; margin-bottom: 0px;}
.exiflex input[type=radio]       { border: 0px; width: 30px;  margin-bottom: 0px; }

.exiflex .cssFrm_err  { border: solid 1px red; background-color: Yellow;}

.exiflex .cssBtn {  text-transform: uppercase; border: solid 1px #999999; background-color: #e9e9e9; color: #000000; margin-top: 10px; float: left; padding: 4px; text-decoration: none; color: #000000; text-align: center; font-weight: bold; font-size: 12px !important; }
.exiflex .cssBtn:link      {text-decoration: none; color: #000000;}   
.exiflex .cssBtn:hover     {text-decoration: none; color: #000000; background-color: #cccccc;}   
.exiflex .cssBtn:active    {text-decoration: none; color: #000000;}   
.exiflex .cssBtn:visited   {text-decoration: none; color: #000000;}   

.exiflex .cssBtnDelete {  text-transform: uppercase; border: solid 1px #999999; background-color: #990000; color: #ffffff; margin-top: 10px; float: left; padding: 4px; text-decoration: none; color: #000000; text-align: center; font-weight: bold; font-size: 12px !important; }
.exiflex .cssBtnDelete:link      {text-decoration: none; color: #ffffff;}   
.exiflex .cssBtnDelete:hover     {text-decoration: none; color: #ffffff; background-color: #c40000;}   
.exiflex .cssBtnDelete:active    {text-decoration: none; color: #ffffff;}   
.exiflex .cssBtnDelete:visited   {text-decoration: none; color: #ffffff;}   

.AdminToolbar   { position: relative; left: 0px; top: 0px; z-index: 11; width: auto; font-size: 14px; height:41px; padding-left:2px; padding-bottom: 0px; padding-top: 0px; background-color: #eeeeee; border-bottom:solid 1px #bdbdbd; background-image: url('../images/portal_mnubg.gif'); }

.AdminToolbar A         { font-size: 12px; color: #333333; display: block; }
.AdminToolbar A:link    { font-size: 12px; color: #333333; text-decoration: none; }
.AdminToolbar A:visited { font-size: 12px; color: #333333; text-decoration: none; }
.AdminToolbar A:hover   { font-size: 12px; color: #333333; text-decoration: none; }
.AdminToolbar A:active  { font-size: 12px; color: #333333; text-decoration: none; }

.AdminToolbar .cssBtn           { border: solid 1px #cccccc; font-size: 12px; border-bottom: 0px; border-top:0px; height: 30px; margin: 0px; padding: 1px; padding-top: 10px; padding-left: 4px; padding-right: 4px; display: block; float: left; margin-left: 0px; border-left: 0px; vertical-align: middle; padding-right: 4px; padding-left: 4px;}
.AdminToolbar .cssBtn:link	    {color:#333333; background-color: Transparent; }
.AdminToolbar .cssBtn:visited   {color:#333333; background-color: Transparent;}
.AdminToolbar .cssBtn:hover	    {color:#333333; background-color: #fefefe; }
.AdminToolbar .cssBtn:active    {color:#333333; background-color: #ffffff;}

.AdminToolbar .cssBtn img   {display:inline; position: relative; top:3px;}
.AdminToolbar .cssBtn TD img   {display:inline; position: relative; top:0px;}
.AdminToolbar .on			{color:#333333; background-color: #cccccc !important; }
.AdminToolbar .on:link		{color:#333333; text-decoration:none; filter: none;}
.AdminToolbar .on:visited	{color:#333333; text-decoration:none; filter: none;}
.AdminToolbar .on:hover		{color:#333333; text-decoration:none; filter: none;}
.AdminToolbar .on:active	{color:#333333; text-decoration:none; filter: none;}

.AdminToolbar .StaticMnuStyle       { border-left: solid 1px #dbdbdb; border-right: solid 1px #dbdbdb; height: 40px; padding: 0px; margin: 0px;}
.AdminToolbar .StaticMnuStyle img { xheight: 20px;}
.AdminToolbar .DynHoverStyle    { background-image: url(../../images/portal_mnubg.gif); }
.AdminToolbar .DynMenuStyle     { z-index: 100 !important; }



 /***********  PAGEMNU ELEMENT  ***********/
 .PageMnu A         { text-decoration: none; padding: 2px; color: #007eee; padding-bottom: 1px; top: 1px; margin-left: 4px; margin-right: 4px;}
 .PageMnu A:link    { text-decoration: none; border: solid 1px #cccccc; border-top: solid 1px #dddddd;}
 .PageMnu A:hover   { text-decoration: none; border: solid 1px #007eee; border-bottom: solid 1px #eeeeee; background-color: #ffffff;}
 .PageMnu A:active  { text-decoration: none; border: solid 1px #007eee;}
 .PageMnu A:visited { text-decoration: none; border: solid 1px #cccccc;}
 .PageMnu A.active { text-decoration: none; font-weight: bold; border: solid 1px #007eee; border-bottom: solid 1px #ffffff; background-color: #ffffff; z-index: 99; top: 0px; position: relative;}
 

 /***********  PAGETOOLBAR ELEMENT  ***********/
 .PageToolbar A         { padding: 2px; font-size: 11px; color: #000000; text-decoration: none; margin-left: 4px; border: solid 1px #cccccc;}
 .PageToolbar A:link    { background-color: #f9f9f9; border: solid 1px #dddddd; }  
 .PageToolbar A:hover   { background-color: #dddddd; border: solid 1px #aaaaaa; }  
 .PageToolbar A:active  { background-color: #cccccc; border: solid 1px #aaaaaa; }  
 .PageToolbar A:visited { background-color: #f9f9f9; border: solid 1px #dddddd; }  


 
/* GRIDVIEW */
.gridview       { margin:0px; padding:0px;}

	.gridview th	{ padding:4px 3px 2px 6px;  border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-left: 1px solid #efefef; background-color:#889aa7;  color:#fff; }
	.gridview th A	{ color:#fff;  text-decoration:none; } 
	.gridview th a:link { color:#fff;  } 
	.gridview th a:visited { color:#fff;  } 
	.gridview th a:active { color:#fff;  } 
	.gridview th a:hover { color:#fff; } 

.gridview TR.tblRow TD.tblItemFirst                   {padding:4px 3px 2px 6px;  border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-left: 1px solid #efefef; background-color:#f1f1f1;  }
.gridview TR.tblRowAlt TD.tblItemFirst                {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-left: 1px solid #efefef; background-color:#ffffff; }
.gridview TR.tblRowOver TD.tblItemFirst               {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-left: 1px solid #efefef; background-color:#f1f1f1;}
.gridview TR.tblRowOverAlt TD.tblItemFirst               {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-left: 1px solid #efefef;background-color:#ffffff;}

.gridview TR.tblRow TD.tblItemLast                   {padding:4px 3px 2px 6px;  border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-right: 1px solid #efefef;  background-color:#f1f1f1; }
.gridview TR.tblRowAlt TD.tblItemLast                {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-right: 1px solid #efefef; background-color:#ffffff;}
.gridview TR.tblRowOver TD.tblItemLast               {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-right: 1px solid #efefef; background-color:#f1f1f1;}
.gridview TR.tblRowOverAlt TD.tblItemLast               {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; border-right: 1px solid #efefef; background-color:#ffffff;}

.gridview TR.tblRow TD.tblItem                      {padding:4px 3px 2px 6px;  border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; background-color:#f1f1f1;}
.gridview TR.tblRowAlt TD.tblItem                    {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; background-color:#ffffff;}
.gridview TR.tblRowOver TD.tblItem                   {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; background-color:#f1f1f1;}
.gridview TR.tblRowOverAlt TD.tblItem                   {padding: 4px 3px 2px 6px; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; background-color:#ffffff;}

.tblFooter { background-color:#dadada; padding-left:10px; padding-top:4px; padding-bottom:2px;}
.tblFooter  a:link { background-color:#b7b7b7; padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:5px; margin-right:5px; font-weight:bold;}
.tblFooter  a:active { background-color:#b7b7b7; padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:5px; margin-right:5px;font-weight:bold;}
.tblFooter  a:visited { background-color:#b7b7b7; padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:5px; margin-right:5px;font-weight:bold;}
.tblFooter  a:hover { background-color:#dadada; padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:5px; margin-right:5px; font-weight:bold;color:#4a708b; }
.tblFooter  span { margin-right:5px;font-weight:bold;}


/* GRIDVIEW */
.gridviewtravel       { margin:0px; padding:0px; border-bottom:20px solid #889aa7;}

.gridviewtravel th	{ padding:3px 5px 2px 5px;  border-bottom: 1px solid #c2cbd2; border-top: 1px solid #c2cbd2; border-left: 1px solid #c2cbd2; background-color:#889aa7;  color:#fff; }
.gridviewtravel th A	{ color:#fff;  text-decoration:none; } 
.gridviewtravel th a:link { color:#fff;  } 
.gridviewtravel th a:visited { color:#fff;  } 
.gridviewtravel th a:active { color:#fff;  } 
.gridviewtravel th a:hover { color:#fff; } 

/*FIRST*/
.gridviewtravel TR.tblRow TD.tblItemFirst                   {padding:3px 2px 2px 5px !Important;  border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; background-color:#fafafa;  }
.gridviewtravel TR.tblRowAlt TD.tblItemFirst                {padding: 3px 2px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; background-color:#ffffff; }
.gridviewtravel TR.tblRowOver TD.tblItemFirst               {padding: 3px 2px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; background-color:#eaeef0;}
.gridviewtravel TR.tblRowOverAlt TD.tblItemFirst               {padding: 2px 3px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0;background-color:#eaeef0;}
/*INFO*/
.gridviewtravel TR.tblRow TD.tblItemFirst div.info              { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/info_bluegray.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowAlt TD.tblItemFirst div.info            { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/info_bluegray.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowOver TD.tblItemFirst div.info          { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/information.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowOverAlt TD.tblItemFirst div.info         { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/information.png); background-repeat:no-repeat;  }

/*LAST*/
.gridviewtravel TR.tblRow TD.tblItemLast                   {padding:3px 2px 2px 5px !Important;  border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0;  background-color:#fafafa; }
.gridviewtravel TR.tblRowAlt TD.tblItemLast                {padding: 3px 2px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; background-color:#ffffff;}
.gridviewtravel TR.tblRowOver TD.tblItemLast               {padding: 3px 2px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; background-color:#eaeef0;}
.gridviewtravel TR.tblRowOverAlt TD.tblItemLast               {padding: 3px 2px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; background-color:#eaeef0;}
/*INFO*/
.gridviewtravel TR.tblRow TD.tblItemLast div.info         { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/info_bluegray.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowAlt TD.tblItemLast div.info         { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/info_bluegray.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowOver TD.tblItemLast div.info         { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/information.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowOverAlt TD.tblItemLast div.info         { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/information.png); background-repeat:no-repeat;  }

/*MIDDLE */
.gridviewtravel TR.tblRow TD.tblItem                      {padding:3px 2px 2px 5px !Important;  border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; background-color:#fafafa;}
.gridviewtravel TR.tblRowAlt TD.tblItem                    {padding: 3px 2px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; background-color:#ffffff;}
.gridviewtravel TR.tblRowOver TD.tblItem                   {padding: 3px 2px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; background-color:#eaeef0; color:#000;}
.gridviewtravel TR.tblRowOverAlt TD.tblItem                   {padding: 3px 2px 2px 5px !Important; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; background-color:#eaeef0; color:#000;}
/*INFO*/
.gridviewtravel TR.tblRow TD.tblItem div.info         { padding:0px 0px 0px 0px; cursor:pointer; width:16px; height:16px; background-image: url(images/info_bluegray.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowAlt TD.tblItem div.info         { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/info_bluegray.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowOver TD.tblItem div.info         { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/information.png); background-repeat:no-repeat;  }
.gridviewtravel TR.tblRowOverAlt TD.tblItem div.info         { padding:0px 0px 0px 0px;cursor:pointer; width:16px; height:16px; background-image: url(images/information.png); background-repeat:no-repeat;  }



