/*############################################
#
#           CSS For Global Style Start
# 
############################################*/
BODY,TD,TH {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	}
HTML,BODY {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  background-image:url(../images/mainbackground.jpg);  
  background-repeat: repeat-x;
  background-position: left top;
   background-color:#FFFFFF;
	}
FORM {
	margin: 0px;
	}
a	{
	color:#00A0D4;
	text-decoration:none;
	}
a:hover	{
	color:#000000;
	text-decoration:underline;
	}
/*############################################
#
#           Main Containers
#
############################################*/
.outerWrapper{ 
	text-align:left; width:994px;margin:0 auto;padding-top:50px; padding-bottom:100px;
	}
#main { 
  width:994px; 
  overflow:hidden; 
  margin:0 0 20px 0;
  background-image:url(../images/strip_back.gif);  
  background-repeat: repeat-y;
  background-position: left top;
  background-color:#FFFFFF;
  }
/* sub containers */
.main_inner_header {
  background-image:url(../images/go_find_header.jpg);  
  background-repeat: no-repeat;
  background-position: left top;}
/* main panel */
.client_inner {float:left;width:965px;overflow:hidden;padding-left:30px;}
.main_inner {float:left;width:642px;overflow:hidden;padding-left:30px;margin-right:3px;}
.inner_ul UL	{float:left;margin:4px 0px 8px 10px;padding:0px 0px 0px 0px;font-size:80%;}
.inner_ul UL LI {margin:0px;padding:0 0 0 20px;list-style:none;background-image:url(../images/catarr.gif);  background-repeat: no-repeat;background-position: left top;line-height:18px;}
.inner_ul UL LI em {color:#AAAAAA;font-size:90%;}
.inner_ul UL LI em a:link {color:#AAAAAA;}
.inner_ul UL LI em a:active {color:#AAAAAA;}
.inner_ul UL LI em a:visited {color:#AAAAAA;}
.inner_ul UL LI em a:hover{color:#000000;font-size:110%;text-decoration:underline;font-weight:bold;font-style:normal;}

.main_inner_wide {float:left;display:block;overflow:hidden;width:964px;padding-left:30px;}
/* ads panel */
.preview {float:left;width:182px;overflow:hidden;}
.main_ads {float:left;width:120px;overflow:hidden;}
/* footer */
.footer_class {clear:both;display:block;width:832px;clear:both;font-size:120%;padding-left:30px;}
.footer_inner_wide {float:left;width:994px;height:60px;clear:both;
	background-image:url(../images/footer_back_wide.gif);  
	background-repeat: no-repeat;
	background-position: left top;
    background-color:#FFFFFF;
	}
.footer_links {float:left;font-size:110%;font-weight:bold;margin:18px 0 0 0;padding-left:45px;color:#00A0D4;}
.footer_links a {text-decoration:none;color:#FFFFFF;}
.footer_links a, .footer_links a:link, .footer_links a:active, .footer_links a:visited {color:#FFFFFF;}
.footer_links a:hover{color:#00A0D4; text-decoration:underline;}
.footer_lower {text-align:center;width:994px;font-size:90%;color:#888888;background-color:#FFFFFF;padding-bottom:75px;}
/* menus */
.menu_inner {float:left;width:994px;height:20px;clear:both;
	/*background-image:url(../images/menu_back_wide.gif);  
	background-repeat: no-repeat;
	background-position: left top;*/
	}
.menu_inner_wide {float:left;width:994px;height:20px;clear:both;
	/*background-image:url(../images/menu_back_wide.gif);  
	background-repeat: no-repeat;
	background-position: left top;	*/}
.menu_links {float:right;font-size:110%;font-weight:bold;margin:0 18px 0 0 ;color:#00A0D4;}
.menu_links a{text-decoration:none;}
.menu_links a:link, .menu_links a:active, .menu_links a:visited {color:#000000;}
.menu_links a:hover{color:#00A0D4; text-decoration:underline;}
.menu_lower {text-align:center;font-size:90%;color:#888888;}
.pages {}
.pages a{text-decoration:underline;}
.pages a:active {color:#00A0D4;}
.pages a:visited {color:#00A0D4;}
.main_right {
	float:left;
	width:305px;
	padding-top:5px;
	}
.main_right UL	{float:left;margin:4px 0px 4px 10px;	padding:0px 0px 0px 0px;}
.main_right UL LI {margin:0px;padding:0 0 0 20px;list-style:none;background-image:url(../images/catarr.gif);  background-repeat: no-repeat;background-position: left top;line-height:18px;}
.main_right a {color:#000000;}
.main_right a:link, .main_right a:active, .main_right a:visited {color:#000000;}
.main_right a:hover{color:#00A0D4;text-decoration:underline;}
.client_right {
	margin: 5px 0 0 20px;
	float:left;
	width:125px;
	}
.searchlink {}
.mapbox {
	width: 642px; 
	height: 198px;
	display:none;
	float:left;
	clear:both;
}
.txtbox {
	width: 642px; 
	height: 80px;
	display:none;
	float:left;
	clear:both;
}
.txtform {
	width: 642px; 
	height: 80px;
	padding-top:16px;
	font-size:90%;
	background-image:url(../images/txt_back.gif);  
	background-repeat: repeat-x;
	background-position: left top;
}
.PopSearch{text-align:left;width:940px;font-size:90%;background-color:#FFFFFF;padding:0 0 15px 25px;}
.SCol {float:left;width:182px;padding-right:5px;font-size:90%;line-height:16px;}
.SCol a:link, .SCol a:active, .SCol a:visited {color:#637279;}
.SCol a:hover{color:#00A0D4; text-decoration:underline;}
.SCHd {border-bottom:2px solid #01B0F1;padding-bottom:5px;font-size:110%;font-weight:bold;}
/*############################################
#
#          search form
#
############################################*/
.search_panel {clear:both;padding:0 0 33px 0}
.search_p1 {float:left;width:88px;height:22px;}
.search_p2 {float:left;width:180px;height:22px;}
.search_p3 {float:left;width:37px;height:22px;}
.search_p4 {float:left;width:37px;height:22px;}
.search_button {height:58px;}
.search_button input {margin:1px 50px 0 0;border:0px;}
.search_box {
	border: 0px;
	width:178px;
	height:20px;
  	background-image:url(../images/search_box_back.jpg);  
  	background-repeat: no-repeat;
  	background-position: left top;
	background-color:#B0E2FA;
	background:fixed;
}
/*############################################
#
#          listings
#
############################################*/
.listings_box {width:642px;padding-bottom:12px;clear:both;}
.line {width:642px;height:1px;border-bottom:1px solid #CCCCCC;margin:0 0 0 0;clear:both;overflow:hidden;}
.hd_30 {float:left;width:595px;height:27px;clear:both;	background-image:url(../images/listings_hd_30.gif);  	background-repeat: no-repeat;	background-position: left top;	overflow:hidden;	color:#000000;font-size:120%;font-weight:bold;padding: 10px 0 0 47px;margin:0 0 2px 0;}
.hd_30 a:link {color:#000000;}
.hd_30 a:active {color:#000000;}
.hd_30 a:visited {color:#000000;}
.hd_20 {float:left;width:595px;height:27px;clear:both;	background-image:url(../images/listings_hd_20.gif);  	background-repeat: no-repeat;	background-position: left top;	overflow:hidden;	color:#000000;font-size:120%;font-weight:bold;padding: 10px 0 0 47px;margin:0 0 2px 0;}
.hd_20 a:link {color:#000000;}
.hd_20 a:active {color:#000000;}
.hd_20 a:visited {color:#000000;}
.hd_10 {float:left;width:595px;height:27px;clear:both;	background-image:url(../images/listings_hd_10.gif);  	background-repeat: no-repeat;	background-position: left top;	overflow:hidden;	color:#000000;font-size:120%;font-weight:bold;padding: 10px 0 0 47px;margin:0 0 2px 0;}
.hd_10 a:link {color:#000000;}
.hd_10 a:active {color:#000000;}
.hd_10 a:visited {color:#000000;}
.hd_1 {float:left;width:630px;height:27px;clear:both;	background-image:url(../images/listings_hd_1.gif);  	background-repeat: no-repeat;	background-position: left top;	overflow:hidden;	color:#000000;font-size:100%;font-weight:bold;padding: 10px 0 0 12px;margin:0 0 2px 0;}
.hd_1 a:link {color:#000000;}
.hd_1 a:active {color:#000000;}
.hd_1 a:visited {color:#000000;}
.list_addr_1 {float:left;font-size:90%;width:397px;color:#777777;margin:2px 0 2px 0;padding:0 0 0 18px;text-transform:uppercase;}
.list_addr_1 a{text-decoration:underline;}
.list_addr_1 a:active {color:#00A0D4;}
.list_addr_1 a:visited {color:#00A0D4;}
.list_addr {float:left;font-size:100%;width:405px;color:#000000;margin:2px 0 2px 0;padding:0 0 0 10px;text-transform:uppercase;}
.list_tel {float:left;font-size:100%;width:160px;color:#000000;margin:2px 0 2px 15px;}
.list_cat {font-size:110%;text-transform:lowercase;color:#000000;margin:2px 0 8px 0;padding:0 0 0 10px;}
.list_cat a{text-decoration:underline;}
.list_cat a:active {color:#00A0D4;}
.list_cat a:visited {color:#00A0D4;}
.list_cat_1 {color:#000000;text-transform:lowercase;font-size:110%;margin:2px 0 0 0;}
.list_cat_1 a{text-decoration:underline;}
.list_cat_1 a:active {color:#00A0D4;}
.list_cat_1 a:visited {color:#00A0D4;}
.listUL UL	{float:left;width:203px;font-size:90%;margin:0px 0px 8px 7px;	padding:0px 0px 0px 0px;}
.listUL UL LI	{margin:0px;padding:0 0 0 15px;list-style:none;background-image:url(../images/bullet.gif);  background-repeat: no-repeat;background-position: left top;line-height:16px;}
.listLOGO {float:left;clear:right;padding-left:20px;}
.listLINKS {float:left;width:642px;clear:left;}
.listLINK {float:left;width:505px;font-size:110%;padding:  0 0 0 5px;margin:0px;}
.listLINK IMG {margin: 0 3px 0 0;}
.listLINK a{text-decoration:underline;}
.listLINK a:active {color:#00A0D4;}
.listLINK a:visited {color:#00A0D4;}
.rating_no {color: #999999; float: right;margin: 0 1px; text-decoration: none;padding:0 0 0 4px;text-align:center;font-size:80%;}
.listURL {float:left;width:113px;font-size:110%;margin:0 0 8px 10px;}
.listURL IMG {margin: 0 3px 0 0;}
.listURL a{text-decoration:underline;}
.listURL a:active {color:#00A0D4;}
.listURL a:visited {color:#00A0D4;}
.listblue {color:#00A0D4;}
#selectDIV {}
.pbox {display:block;border:1px solid #E6EAED;	border-right:1px solid #CCCCCC;	border-bottom:1px solid #CCCCCC;padding:10px;margin:0 5px 8px 0;background-image:url(../images/pbox_back.jpg);  	background-repeat: no-repeat;	background-position: left top;	overflow:hidden;font-size:90%;line-height:13px;}
.pbox IMG {margin:0 3px 0 0;}
.psm {font-size:90%;line-height:11px;}
.pboxheader {display:block;	padding:4px 10px 4px 10px;margin:0 5px 4px 0;background-color:#01B0F1;color:#FFFFFF;font-weight:bold;}
.pboxheaderns {display:block;	padding:4px 10px 4px 10px;margin:0 0px 4px 0;background-color:#01B0F1;color:#FFFFFF;font-weight:bold;}
.pcodefind {float:left;font-size:90%;margin:0 20px 0 0;}
.pcodefind input {font-size:90%;width:80px;margin-top:3px;}
.classfind {float:left;font-size:90%;margin:0 10px 0 0;}
.classfind select {font-size:90%;width:400px;margin-top:3px;}
.menufind {width:622px;height:38px;padding:10px;clear:both;background-image:url(../images/menufind_back.gif); background-repeat: no-repeat;background-position: left top;}
.class_letters {float:left;width:630px;clear:both;	background-image:url(../images/class_hd.gif);  	background-repeat: no-repeat;	background-position: left top;	overflow:hidden;font-weight:bold;padding: 7px 0 0 9px;}
.class_letters img {margin-right:4px;}
.grey {color:#ADADAD;font-size:70%;font-style:italic;}
/* Sponsors */
.sptitle {
	font-weight:bold;
	color: #40B8DF;
	margin:-4px 0 4px 3px;
	}
.splogo {
	max-width: 235px;
	min-width: 185px;
	float:left;
	overflow:hidden;
	}
.splogo img {
	margin:0 25px;
	}
.spinfo {
	float:left;
	width:365px;
	overflow:hidden;
}
.spinfo H1 {
	margin:0 0 4px 0;
	text-decoration: underline;
	color: #40B8DF;
	font-size:120%;
	font-weight:bold;
}
.spinfo a {
	text-decoration: underline;
}
.sphi {
	font-weight:bold;
	color: #40B8DF;
}
/*############################################
#
#          pages
#
############################################*/
.page_no {padding: 0;color: #666666; float: right;line-height:30px;}
.page_no a:hover, .page_no a.selected { background-color:#00A1EF; border: 1px solid #00A0D4; color: #fff; padding:0 5px; margin: 0 1px;}
.page_no a { border: 1px solid #999999;  color: #999999; margin: 0 1px; padding: 0 5px; text-decoration: none;}
/*############################################
#
#          profile
#
############################################*/
.profHEAD {float:left;width:947px;height:27px;clear:both;	background-image:url(../images/listings_profilehd_30.gif);  	background-repeat: no-repeat;	background-position: left top;	overflow:hidden;	color:#000000;font-size:120%;font-weight:bold;padding: 10px 0 0 47px;margin:0 0 2px 0;}
.profMAIN {float:left;width:680px;overflow:hidden;}
.profMAIN  a{text-decoration:underline;}
.profMAIN  a:active {color:#00A0D4;}
.profMAIN  a:visited {color:#00A0D4;}
.profMAIN P {clear:left;}
.profText IMG {float:left;margin:8px;}
.profIMG {float:right;overflow:hidden;background-color:#BFE1FC;padding:12px 12px 5px 12px;text-align:center;margin:0 20px 0 0;}
.profIMG IMG {border:1px solid #000000;max-width:210px;margin: 0 0 7px 0px;}
.profIMGBASE {overflow:hidden;background-color:#FFFFFF;padding:12px 6px 12px 12px;text-align:center;margin:20px 0 0 0;}
.profIMGBASE IMG {border:1px solid #000000;margin: 0 6px 0 0;}
.profLOGO {float:left;padding: 10px 0px 10px 0px;}
.profADD {float:left;width:220px;padding:10px 5px 10px 5px;font-size:120%;font-weight:bold;}
.profUL UL	{float:left;width:230px;font-size:90%;margin:10px 0px 8px 7px;	padding:0px 0px 0px 0px;}
.profUL UL LI	{margin:0px;padding:0 0 0 15px;list-style:none;background-image:url(../images/bullet.gif);  background-repeat: no-repeat;background-position: left top;line-height:16px;}
.profHI {color:#00A0D4;}
.profHI  a{text-decoration:underline;font-size:120%;font-weight:bold;margin-right:4px;}
.profHI  a:active {color:#00A0D4;}
.profHI  a:visited {color:#00A0D4;}
.profLINKS {float:left;padding-left:20px;}
/*############################################
#profUL UL	{float:right;width:310px;font-size:120%;font-weight:bold;padding:10px;}
#profUL UL LI	{margin:0px;padding:0 0 0 15px;list-style:none;background-image:url(../images/bullet.gif);  background-repeat: no-repeat;background-position: left top;line-height:20px;}
#          client
#
############################################*/
.clientLOGIN {float:left;width:670px;}
.clientLOGIN  a{text-decoration:underline;}
.clientLOGIN  a:active {color:#00A0D4;}
.clientLOGIN  a:visited {color:#00A0D4;}
.clientHEAD {float:left;width:620px;height:27px;clear:both;	background-image:url(../images/listings_hd_30.gif);  	background-repeat: no-repeat;	background-position: left top;	overflow:hidden;	color:#000000;font-size:120%;font-weight:bold;padding: 10px 0 0 47px;margin:8px 0 2px 0;}
.clientHEAD a:link {color:#000000;}
.clientHEAD a:active {color:#000000;}
.clientHEAD a:visited {color:#000000;}
#form_class_button {width:156px;height:39px;BACKGROUND-IMAGE: url(../images/form_button_long.jpg);BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top;background-color:#E8E9EF;text-align:center;FONT-WEIGHT: bold;border:0px;}
#form_class_button_short {width:63px;height:39px;BACKGROUND-IMAGE: url(../images/form_button_short.jpg);BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top;background-color:#E8E9EF;text-align:center;FONT-WEIGHT: bold;border:0px;}
#form_class {padding-left: 3px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
/*############################################
#
#          misc spacing
#
############################################*/
.lineBreakp
	{
	clear:both;	height:1px;overflow:hidden;
	}
.lineBreak3p
	{
	clear:both;	height:3px;overflow:hidden;
	}
.lineBreak5p
	{
	clear:both;	height:5px;overflow:hidden;
	}
.lineBreak8p
	{
	clear:both;	height:8px;overflow:hidden;
	}
.lineBreak10p
	{
	clear:both;	height:10px;overflow:hidden;
	}
.lineBreak15p
	{
	clear:both;height:15px;overflow:hidden;
	}
.lineBreak20p
	{
	clear:both;height:20px;overflow:hidden;
	}
.lineBreak25p
	{
	clear:both;height:25px;overflow:hidden;
	}
.lineBreak35p
	{
	clear:both;height:35px;overflow:hidden;
	}
/*############################################
#
#           ajax search
#
############################################*/
#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:359px;	/* Width of box */
		height:135px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #AAAAAA;	/* border */
		background-image:url(../images/search_box_back.jpg);  
  		background-repeat: repeat-y;
  		background-position: right top;
		background-color:#FFFFFF;	/* White background color */
		text-align:left;
		z-index:100;
		color:#000000;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#01B0F1;
		color:#FFFFFF;
		font-weight:bold;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
/*############################################
#
#           CSS Matched Pages + Buttons
#
############################################*/
.matched {
	float:left;
	position:relative;
	width:325px;
	text-align:left;
	padding-left:5px;
	margin: 5px 0 0 0;
	}
.matched a{text-decoration:underline;}
.matcheda:active {color:#00A0D4;}
.matched a:visited {color:#00A0D4;}
.matchpages {
	float:left;
	position:relative;
	width:300px;
	padding-top:5px;
	}
#one_nav { float:right;margin: 0px 0px 0px 0px;}
#TabHolder
	{
	clear:both;
	display:table;
	margin-top:5px;
	}
#TabHolder a
	{
	color:#000000;
	}
#TabHolder a:hover
	{
	color:#990000;
	text-decoration:underline;
	}
#TabHolder a:visited
	{
	color:#000000;		
	}
#TabHolder UL
	{
	padding:0px;
	margin:0px;
	background-color:#ff0000;
	}
#TabHolder UL LI
	{
	float:left;
	margin:0px 1px 0px 1px;
	display:inline;
	list-style:none;
	font-weight:bold;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #000000;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #000000;
	}
.active
	{
	float:left;
	background-color:#EDEDED;
	color:#000000;
	padding:2px 4px 2px 4px;
	}
.active a
	{
	text-decoration:underline;
	}
.inactive
	{
	float:left;
	background-color:#EDEDED;
	color:#000000;
	padding:2px 4px 2px 4px;
	}
.inactive a
	{
	text-decoration:underline;
	}
.activey
	{
	float:left;
	color:#FFFFFF;
	background-color:#00A1EF;
	padding:2px 4px 2px 4px;
	}
/*############################################
#
#         Tin
#
############################################*/
/*~ #buttons and sprite images */
#job-image,
#motors-image,
#property-image { background-image:url('../images/image_sprite.png'); _background-image:url('../images/image_sprite.gif'); }
.section {clear : both ; width:675px;} 
.layout {width:675px; } 
.layout .gr { float : left ; }
/*~	# jobs motors property -ad-buttons		*/
#jmp-ad-buttons .gr { border : 1px solid #ccc ; background-color:#FFFFFF; font-size : 1.1em ; margin : 0px 10px 10px 0px ; padding-left : 6px ; padding-right : 5px ; padding-top : 4px ; width : 199px ; }
#jmp-ad-buttons .quoteImage { margin-right : 10px ; float : left ; height : 40px ; width : 100px ; } 
#jmp-ad-buttons .grfirst { margin-left : 0px ; }
#jmp-ad-buttons .grlast { margin-right : 0px ; }
#jmp-ad-buttons .gr a { color : #445893 ; display : block ; text-align: center; }
#jmp-ad-buttons .gr img { float : right ; margin-top : -4px ; }
#jmp-ad-buttons #job-image,
#jmp-ad-buttons #motors-image,
#jmp-ad-buttons #property-image { height : 38px ; width : 100px ; border : 1px ; float : right ;  margin-top : -4px ; }
#jmp-ad-buttons #job-image { background-position : 0 -300px ; background-repeat : no-repeat ; }
#jmp-ad-buttons #motors-image { background-position : -100px -300px ; background-repeat : no-repeat ;  }
#jmp-ad-buttons #property-image { background-position : -200px -300px ; background-repeat : no-repeat ;  }
/*############################################
#
#         calendar
#
############################################*/
.dpDiv 		{ }
.dpTable 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: center; color: black; background-color: white; border: 1px solid #666575; }
.dpTR 		{ }
.dpTitleTR 	{ }
.dpDayTR 	{ }
.dpTodayButtonTR { }
.dpTD 		{ cursor: pointer; color: black; }
.dpDayHighlightTD { background-color: #EBEBF9; border: 1px solid #666575; cursor: pointer; }
.dpTitleTD 	{ }
.dpButtonTD 	{ }
.dpTodayButtonTD {}
.dpDayTD 	{ background-color: #CCCCCC; border:0px solid #AAAAAA; color: black; }
.dpTitleText 	{ font-size: 10px; color: black; font-weight: bold; }
.dpDayHighlight { color: #354156; font-weight: bold; }
.dpButton 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: white; border-right: 1px solid #666575;border-bottom: 1px solid #666575;border-top: 1px solid #EBEBF9;border-left: 1px solid #EBEBF9;BACKGROUND-COLOR:#E0E0ED;font-weight: bold; padding: 0px;  color: #000000;}
.dpTodayButton 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: white; border-right: 1px solid #666575;border-bottom: 1px solid #666575;border-top: 1px solid #EBEBF9;border-left: 1px solid #EBEBF9;BACKGROUND-COLOR:#E0E0ED; font-weight: bold; color: #000000;}
/*############################################
#
#         report
#
############################################*/
.ott {padding: 4px 4px 4px 4px;color:#ffffff;background-color:#00A0D4;}
.ott a {color: #ffffff;text-decoration: none;font-weight: bold;}
.ott a:hover {color: #ffffff;text-decoration: underline;}
.ota {padding: 2px 4px 2px 4px;background-color:#ffffff;border:1px solid #919b9c;}
.ota a {color: #000000;text-decoration: none;font-weight: bold;}
.ota a:hover {color: #000000;text-decoration: underline;}
.otb {padding: 2px 4px 2px 4px;background-color:#eeeeee;border:1px solid #919b9c;}
.otb a {color: #000000;text-decoration: none;font-weight: bold;}
.otb a:hover {color: #000000;text-decoration: underline;}
.ote {padding: 2px 4px 2px 4px;background-color:#ccffcc;border:1px solid #e7f2ff;}