﻿.rosa{ color:#e90084;}

#xSlideInfo{ font-family:Arial; font-size:12px;}
#xSlideInfo a {color:Black;text-decoration:none;}
.xBildeArkiv{font-family:Arial; font-size:12px;}

.xGreenBttn
{
	background-image:url(../../Images/arrow_green.gif);
	background-position:0px 5px;
	padding-left:15px;
	background-repeat:no-repeat;
	}

#xSlideBilde{width:66%; float:left;}
#xSlideInfo{width:33%; float:right;}
#xSlideOverskrift{font-family:Arial; font-size:26px; color:Black;}

.xNumberTab{background-color:#5c5c5a; padding:2px;}

.xTab{float:left; margin:3px;}
.xNumberTab a {font-family:Arial; font-size:12px; color:White; text-decoration:none;}
.xNumberTab a:hover {font-family:Arial; font-size:12px; color:#b4d100; text-decoration:none;}
.xTab a.linkactive {font-family:Arial; font-size:12px; color:#b4d100; text-decoration:none;}
.xTab a {font-family:Arial; font-size:12px; color:White; text-decoration:none;}
#xImagePages{}

#xImageContainer img {border: 0px;}
.xTabNext{width:30px; float:right; font-family:Arial; font-size:12px; margin:3px;
          background-image:url(../../Images/arr_right.jpg); background-position:right center; background-repeat:no-repeat;padding-right:20px;
          }
.xTabPrew{ width:50px; float:right; font-family:Arial; font-size:12px;margin:3px;
           background-image:url(../../Images/arr_left.jpg); background-position:left center; background-repeat:no-repeat;padding-left:15px;
           }

#xImageContainer{}
.xImage{float:left; width:167px; margin: 0px 3px 3px 0px; height:161px; background-color:White;}
.xThePicture{padding:3px;}
.xThePicture:hover{cursor:hand;}
.xTheText{ margin:3px 6px;}
.xNoMargin{margin:0px;}
#xImageContainer{}
#xHeadImageList{margin-bottom:5px;}
#xColPart1{ float:left; width:40%; }
#xColPart2{ float:left; width:60%; }

.xPaameldingsskjema{ font-family:Arial; font-size:12px;}

.xGreen{background-color:#b4d100; font-size:14px; font-weight:bold; padding:3px; display:inline;}
.xColorTextBar{ margin: 15px 0px 10px 0px;}

.xProperties{width:65px; float:left;}
.xPropertiesLarge{width:200px; float:left;font-weight:bold;}
.xPropertiesLargeFull{ float:left;font-weight:bold;}
.xRed{ text-align:right; color:Red; margin-right:5px; display:inline;}
.xSpacer {clear:left; height:20px;}
.xSpacerNoheigth {clear:left;}
.xMain .xTblUtsList thead {background-color:Gray; font-family:Arial; font-size:11px; color:White;}
.xMain table {width:100%;}
.xMain .xTblUtsList tbody tr{ background-color:White; font-family:Tahoma;font-size:18px; }
.xTblUtsList td {border-bottom:solid 2px #e6e7e2;}
.xTblUtsList tr {padding:5px 0px;}
.xCol1UtsList{ color:#fc6f16;}
.xTblUtsList .xColS3UtsList{padding-left:56px;}
.xUtlCol3{}
.xTblUtsList ul{ padding-left: 30px; margin: 10px 0px; 	list-style-image: url( ../../Images/arrow_orange_white.gif);}
.xTblUtsList li{font-size:12px; font-weight:bold; line-height:13px; padding-bottom:5px;}
.xTblUtsList p{ padding:5px 0px; margin: 0px; font-size:11px; line-height:15px;}


/*
.xRow{background-color:White;}
.xCellDay{float:left; width:40px;}
.xCellDesc{float:left; width:400px;}
.xCellTime{float:right;}
*/


TABLE#arrListTab td
{
	border-collapse: collapse;
	border-bottom: solid 2px #e6e7e1;
}

TABLE#arrListTab td a
{
  font-family: Arial;
  font-size: 11px;
  
}


DIV#arrList
{
	border:0px; 
	padding: 0px; 
	margin:0px;
}

DIV#arrList a:link, DIV#arrList a:visited 
{
	color: Black;
	text-decoration: none;
}

DIV#arrList table
{
	padding: 0px;
	/*border-color: Gray;*/
	border-collapse:collapse;
	
}

DIV#arrList table thead
{
	background-color:Gray;
	font-family:Arial; 
	font-size:11px; 
	color: #f5f5f5;
	
}

DIV#arrList table tr
{
	padding: 8px 2px 8px 2px;
	border-collapse: collapse;
	line-height: 22px;
}

DIV#arrList .lesMer
{
	background-image: url(../../Images/right.gif);
	background-position: left top;	
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	font-family:Arial;
	font-size:11px;
}


DIV#arrList .arrIngress
{
	display:none; 
	font-size:12px; 
	background-color:#f5f5f5;
	
}

DIV#arrList ul{ padding: 0px 0px 0px 0px; margin: 0px; list-style: none;  }
DIV#arrList li{font-size:11px; margin: 0px; font-weight:bold; line-height:11px; padding: 0px 0px 0px 5px; list-style-image: url( ../../Images/arrow_orange_white.gif);}
DIV#arrList p{ padding:5px 0px; margin: 0px; font-size:11px; line-height:11px;}

.arrSeparator
{
	background-color:#e6e7e2;
	height: 2px;
}



.arrTidspunkt
{
	 font-family: Arial;
	 font-size: 12px;
	 font-weight: bold;
	 text-align:center;
}

.arrDate
{
    font-family: Arial;
	color:#fc6f16;
	padding-left: 20px;
	font-size:15px;
	padding-bottom: 0px;
}

body
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 70px;
}
#xWrapper
{
	text-align: center;
}
#xWrapper div
{
	text-align: left;
}
#xMenu
{
	width: 884px;
	margin: 0px auto;
}
#xFlash
{
	width: 100%;
 
}
#xBody
{
	width: 884px;
	margin: 0px auto;
	
}
.xMain
{
	width: 556px;
	float: left;
	padding: 15px 15px 110px 15px;
	background-image: url( ../../Images/full_page_bot.gif );
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #e8e9e3;
	margin-bottom: 70px;
	
		
}

.xFullWidth
{
	width: 854px;
	float: left;
	padding: 25px 15px 60px 15px;
	background-image: url( ../../Images/full_page_bot.gif );
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #e8e9e3;
}

.xSideBar
{
	width: 288px;
	float: right;
	padding-top: 15px;
	padding-bottom: 110px;
	background-image: url( ../../Images/scroll_end_sidebar_v1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #e8e9e3;
	margin-bottom: 70px;
	
	
}
.xRow1
{
	float: left;
	width: 288px;
	margin-right: 10px;
}
.xRow2
{
	float: left;
	width: 288px;
	margin-right: 10px;
}
.xRow3
{
	float: left;
	width: 288px;
}
.xRow1, .xRow2, .xRow3
{
	padding-bottom: 110px;
	background-image: url(../../Images/scroll_end_smal_v1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #e6e7e2;
	margin-bottom: 70px;
		
}
.xRowHeader
{
	border: solid 1px #000000;
}
.xContactInfoTable
{
	padding: 5px;
	font-family: Arial;
	font-size: 10px;
	margin: 5px 15px;
	line-height: 14px;
	border-collapse: collapse; /*margin: 4px 15px;*/
	width: 258px; /*274*/
}
.xContactInfoTable tr
{
	height: 14px;
}
.xBox, .xBoxRow
{
	width: 288px;
	overflow: hidden;
	position: relative;
}
.xBoxRow
{
	height: 275px;
}
.xBox
{
	height: 241px;
}

/*
.xBoxRow h2
{
	margin:0px;
	padding:10px 15px;
}
*/
.xBoxRow p
{
	margin: 0px;
	padding: 0px; /*padding:0px 15px 10px 15px;*/
}

.xBoxDataConteiner
{
	/*width:258px;*/
	padding: 5px 0px 0px 0px;
	margin: 5px 15px 5px 15px;
}

.xUtstillingText
{
	margin: 0px;
	margin-top: 6px;
	padding: 0px;
	height: 85px;
}


h1, h2, h3, h4, h5
{
	font-family: Arial;
}

h1
{
	font-size: 21px;
	text-transform: uppercase;
	margin: 10px 0px 0px 0px;
}

h1 span
{
	text-transform: uppercase;
}

h2
{
	font-size: 17px;
	margin: 0px;
}

h3
{
	font-size: 14px;
	margin: 0px;
}

h4
{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	color: Black;	
}


h5
{
	font-size: 10px;
	text-transform: uppercase;
	margin: 10px 0px 0px 0px;
	
}

li
{
	font-family: Arial;
	font-size: 10px;
}

p
{
	font-family: Arial;
	font-size: 11px; /*margin:10px 0px;*/
	margin: 0px 0px 15px 0px;
	line-height: 14px;
}

a
{
	text-decoration: none;
	/*color: #0033d4;*/
/*	color:Black;*/
}

.xBildeArkiv .xTab a:hover
{
	color:White;	
}


.xBildeArkiv xTab a
{
	color:White;	
}


#arrListTab a:hover
{
	text-decoration: none;
	color: #fc6f16;
}

.xRow1 a.xLinkLite:hover
{
	text-decoration: none;
	color: #bad202;
}


.xRow2 a.xLinkLite:hover
{
	text-decoration: none;
	color: #e90084;
}

.xRow3 a.xLinkLite:hover
{
	text-decoration: none;
	color: #fc6f16;
}


a:link, a:visited
{
	text-decoration: none;
	/*color: #0033d4;*/
	/*color:Black;*/
}

.xIngress
{
	font-family: Arial;
	font-size: 10px;
	margin: 10px 0px;
	line-height: 14px;
	font-weight: bold;
}


a.xLinkLite
{
	color: Black;
	text-decoration: none;
}
.xRow1.xBoxRow, .xRow2.xBoxRow, .xRow3.xBoxRow
{
}

.xRow1 .xBoxRow ul 
{
	margin: 0px 15px 0px 15px;
	list-style-image: url(../../Images/arrow_green_v2.gif);
	top: 5px;
	font-weight: bold;
	line-height: 13px;
}

.xRow2 .xBoxRow ul 
{
	margin: 0px 15px 0px 15px;
	list-style-image: url(../../Images/arrow_pink_v4.gif);
	top: 5px;
	font-weight: bold;
	line-height: 13px;
}

.xRow3 .xBoxRow ul
{
	margin: 0px 15px 0px 15px;
	list-style-image: url(../../Images/orange_arrow.gif);
	top: 5px;
	font-weight: bold;
	line-height: 13px;
}


.xRow2 .xBoxRow li
{
}

/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/* These are standard sIFR styles... do not modify */
/*------------------------------------------------------------------*/

.sIFR-flash
{
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced
{
	visibility: visible !important;
}

span.sIFR-alternate
{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true]
{
	display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter 
spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since 
the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing 
issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1
{
	visibility: hidden;
	text-transform: uppercase;
}

.sIFR-hasFlash h2
{
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 16px;
	margin: 0px;
}


.sIFR-hasFlash h3
{
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 15px;
	margin: 0px;
}

.sIFR-hasFlash h4
{
	visibility: hidden;
	letter-spacing: -3px;
	font-size: 13px; 
	/*margin:7px 15px 2px 15px;*/
	padding: 0px;
	margin: 0px;
}

/*.sIFR-hasFlash h5
{
	visibility: visible;
	font-size: 10px;
	margin: 0px;
}*/

/*.sIFR-hasFlash h5
{
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 12px;
	margin: 0px;
}*/

.sIFR-hasFlash h5#pullquote
{
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/

.arrCalendarDayHeader
{
	text-transform:capitalize;
	width: 30px;
	height: 30px;
	font-size: 10px;
	font-family: Arial;
	background-color: #e6e7e2;
}

.arrCalendar
{
	font-family:Arial;
	font-size:10px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 20px;
}

.arrCalendar TD
{
	padding: 0px;
}

.arrCalendar a:link
{
	text-decoration: none;
	font-size: 10px;
	font-weight:bold;
}

.arrCalendar a:visited
{
	text-decoration: none;
	font-size: 10px;
	font-weight:bold;
}

.arrCalendarToday
{
	border-left: solid 1px black;
}

.lblgreeoverimage
{
	display: block;
	position:absolute;
	z-index:1;
	background-color:#bad202;
	color: #f5f5f5; 
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 13px 4px 13px;
	width: 90px;
}

.lblgreeoverimage2
{
	display: block;
	position:absolute;
	z-index:1;
	background-color:#bad202;
	color: #f5f5f5; 
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 13px 4px 13px;
	width: 107px;
}

.arrCalendarTitle
{
	font-family:Arial;
	text-transform:capitalize;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial;
	background-color: #f5f5f5;
}

.arrCalHeader
{
	display: block;
	background-color: #fc6f16;
	color: #f5f5f5; 
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 13px 4px 13px;
	width: 132px;
}

.arrHeader
{
	display: block;
	background-color: #fc6f16;
	color: #f5f5f5; 
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 13px 4px 13px;
	width: 192px;
}

.arrCalendarTitle TD
{
	padding: 0px;
}

div#prevMonth
{
    background-image: url(../../Images/left.gif);
    background-position:left;
    background-repeat: no-repeat;
    text-align:center;
    width: 70px;
    height: 20px;
    cursor:pointer;
    border-right: solid 1px #e6e7e2;
    
}

div#nextMonth
{
    background-image: url(../../Images/Right.gif);
    background-position:right;
    background-repeat: no-repeat;
    text-align: center;
    width: 70px;
    height: 20px;
    cursor:pointer;
    vertical-align:middle;
    border-left: solid 1px #e6e7e2;
    
}

div#nextMonth span
{
	padding-top:4px;
	padding-right: 10px;
	display:block;
}

div#prevMonth span
{
	padding-top:4px;
	padding-left:10px;
	display:block;
}



.utsHeader
{
    
    background-color: #E90084;
	color: White; 
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	padding:  4px 13px 4px 13px;
	display: block;
	width: 172px;
}

.kommendePeriod
{
	background-color: #575755;
	color: White;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	width: 80px;
					
}

.kommendePeriod a, .kommendePeriod a:link, .kommendePeriod a:visited
{
	color: white;
}

.kommendeHeading
{
	background-color: #e6e7e2;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

.kommendeHeading a, .kommendeHeading a:link, .kommendeHeading a:visited
{
	color: Black;
}

.kommendeLink
{
	text-decoration: none;
	color: Black;
}

.kommendeLink a:link, .kommendeLink a:visited
{
	text-decoration: none;
	color: Black;
}

.linkbtn
{
	text-decoration: none;
	font-size: 10px;
	font-weight:bold;
	border: 0px;
	color: #00003a;
	
}


DIV#prev
{
	float: left;
	width: 165px;
	height: 25px;
	background-image: url(../../Images/left.gif);	
	padding-left: 30px;
	margin-top: 40px;
	background-repeat:no-repeat;
	background-position: left top;
	text-align: left;
	cursor: pointer;
	padding-bottom:0px;
	margin-bottom: 0px;
	border-bottom: 0px;
	padding-top: 5px;
	
}

DIV#next
{
	float: left;
	width: 165px;
	height: 25px;
	background-image: url(../../Images/right.gif);	
	background-position: right top;
	padding-right: 30px;
	padding-top: 5px;
	margin-top: 40px;
	padding-bottom:0px;
	margin-bottom: 0px;
	border-bottom: 0px;
	background-repeat:no-repeat;
	text-align: right;
	cursor: pointer;
	
}

DIV#curr
{
	float: left;
	width: 165px;
	height: 25px;
	padding-top: 0px;
	text-align: center;
	padding-top: 0px;
	margin-top: 40px;
	padding-bottom:0px;
	margin-bottom: 0px;
	border-bottom: 0px;
	font-size: 14px;
}

DIV#overview_Month
{
	/*float:left;*/
	width: 560px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 70px;	
	overflow:hidden;
	vertical-align:top;
	font-family: Arial;
	font-weight: bold;
}


DIV#overview_Month a, DIV#overview_Month a:link, DIV#overview_Month a:visited
{
	color: Black;
}

DIV#arrListLink
{
	position: absolute; 
	left: 4px; 
	bottom:30px;
	padding:0px; 
	margin:0px;
}

#contentLink
{
	position: absolute;
	padding-left: 24px;
	top: 232px;
	
}

#empOverview
{
    float: left;
    width: 854px;
    /*font-family: Georgia, "Times New Roman", serif;*/
    font-family: Arial;
    font-size: 11px;
    padding: 0px;
    border: 0px;
    margin: 0px;
}

#empOverview a:link, #empOverview a:visited
{
	text-decoration: none;
    color: Black;
}

.employee
{
    float:left;
    width: 280px;
    padding: 0px;
    border: 0px;
    margin: 0px;
    height: 230px;
    padding-top: 20px;
}


.empIntroPhoto
{
    float: left;
    width: 150px;
    height:200px;
    border: solid 3px #ffffff;
    padding: 0px;
    
}

.empIntroPhoto img
{
    float: left;
    width: 150px;
    height: 200px;
    border: 0px;
	padding: 0px 0px 0px 0px;

}

.empIntroDetails
{
    float: left;
    width: 100px;
    margin-left: 10px;
    padding-top: 2px;
    line-height: 15px;
    font-size: 10px;
    font-weight: bold;
}

.empIntroDetails p
{
	margin-top: 60px;
	margin-bottom: 0px;
}

.empTitle
{
	color: #b4d100;
	font-size: 10px;
}

.fp_flashBanner
{
	width:884px; 
	background-position:center; 
	background-repeat:no-repeat; 
	height:7px; 
	border:0px; 
	padding:0px; 
	margin: 0px;
	margin-right:auto;
	margin-left: auto;
}

.flashBanner
{
	background-position:center; 
	background-repeat: no-repeat;
	border:0px; 
	padding:0px; 
	margin: 0px;
	margin-right:auto;
	margin-left: auto;
}

.xBoxRowLink
{
	padding-left: 20px;
	padding-top: 20px; 
	font-size: 10px; 
	font-family: Arial; 
	font-weight: bold;
}

.contact_main_labels
{
	background-color:#b8d300;
}

.contact_minor_labels
{
	font-weight:bold; 
	padding-right: 5px;
}

.searchDiv p
{
	
	font-size: 11px;
}

.searchLnk
{
	color: #0033d4;
	text-decoration: none;
	font-size: 14px;
}

.xInnhold
{
	font-family: Arial;
	font-size: 11px;
}

.xInnhold a:link, .xInnhold a:visited,
.xMain a:link, .xMain a:visited,
.xFullWidth a:link, .xFullWidth a:visited
{
	text-decoration:underline;
	color: #000000; /*bad202*/ /* alt darker a2c009 */
}

DIV#contactus_img
{
	float:left; 
	width:560px
}

DIV#contactus_details
{
	float:left; 
	margin-left: 30px; 
	width: 250px;
	font-size: 11px;
	font-family: Arial;
}

.openningHours
{
	font-family: Arial;
	font-size: 11px;
}

.datatable
{
	border-collapse: collapse;
	margin-top: 1px;
	
}


.datatable tr
{
	/*height: 20px;*/
	padding: 0px;
	margin: 0px;
	
		
}

.datatable td
{
	
	padding: 5px 12px 5px 12px;
	margin: 0px;
	border-bottom: solid 1px #e6e7e2; 
	
}


/* sidebar */

.sideBar
{
	padding: 0px;
	border: 0px;
	margin: 0px;
	margin-bottom: 10px;
}

.sideBarText
{
	margin-top: 9px;
	margin-left: 16px;
	width: 256px;
	font-size: 11px;
	color: Black;
	padding-bottom: 5px;
}

.sideBarSpacer
{
	height: 5px;
}
.sideBarText p
{
	/*padding-top: 5px;
	color: Black;*/
	margin-top: 0px;
	margin-bottom: 0px;
}

.sideBarText a:link, .sideBarText a:visited, .sideBarText a
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	padding-bottom: 2px;
	color: Black;
}

.sideBarArr a:link, .sideBarArr a:visited
{
	background-image: url(../../Images/orange_arrow.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
}

.sideBarArr a:hover
{
	color: #e96804;
}

.sideBarArt a:link, .sideBarArt a:visited
{
	background-image: url(../../Images/arrow_green.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

.sideBarArt a:hover
{
	color:#aac300;
}

.sideBarUts a:link, .sideBarUts a:visited
{
	background-image: url(../../Images/arrow_pink_v4.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
}

.sideBarUts a:hover
{
	color: #dd0e81;
}

/* HTML alternativ til Flash-meny
**********************************************/
div.altHeaderMenu {position:relative; width:884px; height:80px; margin-bottom:15px; margin-top:15px;}
div.altHeaderMenuLogo {position:absolute; bottom:0px; left:0px; width:271px;}
div.altHeaderMenuItems {position:absolute; bottom:0px; left:300px; width:280px; text-transform:uppercase;}
div.altHeaderSubMenuItems {position:absolute; bottom:0px; right:0px; width:140px; text-transform:uppercase;}

div.altHeaderSideMenu {position:absolute; bottom:35px; right:0px; width:280px;}
div.secondMenu {width:90px; float:left; font-family:arial; font-size: 9px; text-transform:uppercase; margin:0px; padding:0px;}

ul.firstMenu {list-style-type:none; padding:0px; margin:0px;}
ul.secondM {list-style-image: url(../../Images/bullet.gif);margin:0px; padding:0px;}
a.headerMenuItem {color:#b8d300; font-size:12px;}
a.headerMenuItem:hover {color:#000000;}
a.headerSubMenuItem {font-size:9px; text-decoration:none; color:#000000;}
a.headerSubMenuItem:hover {color:#b8d300;}

.search_left {background: white url('../../Images/srch_left.gif') no-repeat top left;float:left; width:8px; height:21px;}
.search_right {background: white url('../../Images/srch_right.png') no-repeat top left;float:left; width:66px; height:21px; cursor:pointer;}
.search_input {float:left; width:200px ;height:21px; color:#757673; font-size:10px; border:0; background:white url('../../Images/srch_bg.gif')repeat-x top left; padding:0px;}
.search_right_hover {background: white url('../../Images/srch_right_2.png') no-repeat top left;float:left; width:66px; height:21px; cursor:pointer;}
