.glgbutton{	border: 0;	CURSOR: hand; 	background: url(../images/login/kommmen.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.gclbutton{	border: 0;	CURSOR: hand; 	background: url(../images/login/freier-raum.gif);	WIDTH: 90px; 	HEIGHT: 24px;}.dlgbutton{		border: 0;	CURSOR: hand; 	background: url(../images/login/loginsmall.gif);	WIDTH: 42px; 	HEIGHT: 15px;}.dclbutton{		border: 0;	CURSOR: hand; 	background: url(../images/login/clearsmall.gif);	WIDTH: 42px; 	HEIGHT: 15px;}.tabbutton{	border: 0;	CURSOR: hand; 	WIDTH: 94px; 	HEIGHT: 22px;}.photo{	background:black;	text-align:center;	width:92px;	height:125px;	}.image{	CURSOR: hand; }.gobutton{	border: 0;	CURSOR: hand; 	background: url(../images/go.gif);	WIDTH: 50px; 	HEIGHT: 24px;}.chatroombutton{	border: 0;	CURSOR: hand; 	background: url(../images/chatrooms.gif);	WIDTH: 80px; 	HEIGHT: 24px;}.createroombutton{	border: 0;	CURSOR: hand; 	background: url(../images/createroom.gif);	WIDTH: 85px; 	HEIGHT: 24px;}.appendbutton{	border: 0;	CURSOR: hand; 	background: url(../images/append.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.joinbutton{	border: 0;	CURSOR: hand; 	background: url(../images/join.gif);	WIDTH: 65px; 	HEIGHT: 24px;}.signoutbutton{	border: 0;	CURSOR: hand; 	background: url(../images/signout.gif);	WIDTH:70px; 	HEIGHT: 24px;}.submitbutton{	border: 0;	CURSOR: hand; 	background: url(../images/chatroom.gif);	WIDTH: 40px; 	HEIGHT: 24px;}.clickbutton{	border: 0;	CURSOR: hand; 	background: url(../images/click.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.savebutton{	border: 0;	CURSOR: hand; 	background: url(../images/save.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.printbutton{	border: 0;	CURSOR: hand; 	background: url(../images/print.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.rejectbutton{	border: 0;	CURSOR: hand; 	background: url(../images/reject.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.grantbutton{	border: 0;	CURSOR: hand; 	background: url(../images/grant.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.closebutton{	border: 0;	CURSOR: hand; 	background: url(../images/close.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.submitbutton{	border: 0;	CURSOR: hand; 	background: url(../images/show.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.previewbutton{	border: 0;	CURSOR: hand; 	background: url(../images/print_preview.gif);	WIDTH: 100px; 	HEIGHT: 24px;}.addbutton{	border: 0;	CURSOR: hand; 	background: url(../images/add.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.inbutton{	border: 0;	CURSOR: hand; 	background: url(../images/in.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.outbutton{	border: 0;	CURSOR: hand; 	background: url(../images/out.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.applybutton{	border: 0;	CURSOR: hand; 	background: url(../images/apply.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.mailbutton{	border: 0;	CURSOR: hand; 	background: url(../images/mail.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.cancelbutton{	border: 0;	CURSOR: hand; 	background: url(../images/cancel.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.showbutton{	border: 0;	CURSOR: hand; 	background: url(../images/show.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.deletebutton{	border: 0;	CURSOR: hand; 	background: url(../images/delete.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.waitbutton{	border: 0;	CURSOR: hand; 	background: url(../images/waiting.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.clearbutton{	border: 0;	CURSOR: hand; 	background: url(../images/clear.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.grantbutton{	border: 0;	CURSOR: hand; 	background: url(../images/grant.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.approvebutton{	border: 0;	CURSOR: hand; 	background: url(../images/approve.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.rejectbutton{	border: 0;	CURSOR: hand; 	background: url(../images/reject.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.convertbutton{	border: 0;	CURSOR: hand; 	background: url(../images/convert.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.nextbutton{	border: 0;	CURSOR: hand; 	background: url(../images/next.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.backbutton{	border: 0;	CURSOR: hand; 	background: url(../images/back.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.modifybutton{	border: 0;	CURSOR: hand; 	background: url(../images/modify.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.searchbutton{	border: 0;	CURSOR: hand; 	background: url(../images/search.gif);	WIDTH: 70px; 	HEIGHT: 24px;}.medbutton{	BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 10px; 	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 85px; CURSOR: hand; 	COLOR: #000099; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 20px; 	TEXT-DECORATION: none}.bcolor{   BACKGROUND: #FFA07A  ;    font-family: Verdana, Arial, Helvetica, sans-serif;;   color: white;   font-size : 11px;   font-weight: bold;}.calbutton{	BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 12px; 	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 55px; CURSOR: hand; 	COLOR: #000099; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 20px; 	TEXT-DECORATION: none}.calnumbutton{	BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 12px;     TEXT-ALIGN:center;	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 40px; CURSOR: hand; 	COLOR: #000099; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 20px; 	TEXT-DECORATION: none}.calbutton1{	BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 12px;     TEXT-ALIGN:center;	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 65px; CURSOR: hand; 	COLOR: #000099; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 23px; 	TEXT-DECORATION: none}.calequalbutton{	BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 16px;     TEXT-ALIGN:center;	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 110px; CURSOR: hand; 	COLOR: #000099; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 23px; 	TEXT-DECORATION: none}.calbutton1backcol{	BACKGROUND:#C0C0C0;	text-align:center;}.calbutton1backcola	{	BACKGROUND:#336699 ;	text-align:center;}.calhelpbutton1backcol	{	BACKGROUND:#FF0000 ;	text-align:center;}.calothrbuttonbackcol	{	BACKGROUND:#000080;	text-align:center;}.calothrbuttonbackcola	{	BACKGROUND:#008000;	text-align:center;}/* bgcolour for top M2+ M2R ...*/.calothrtopbuttonbackcol	{	BACKGROUND:#800080;	text-align:center;}.calnumbackcol{    	BACKGROUND:#0099CC;	text-align:center;}.alternatebcolor{   BACKGROUND:#bfd9f5;    font-family: Verdana, Arial, Helvetica, sans-serif;;   color: black;   font-size : 10px;   font-weight: bold;}{Moccasin}.bgcolor{   BACKGROUND:#FFCC66;    FONT-SIZE: 14px;    font-weight: bold;}.sendbutton{	BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 10px; 	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 110px; CURSOR: hand; 	COLOR: #000099; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 20px; 	TEXT-DECORATION: none}.tablehead {   border: 1px solid;   font-family: Verdana;   font-size: 10pt;   color: #000000; }.input {	background-color: #FFFFFF;	color: #333333;	height: 22;	width: 150;	font-family: Verdana, Arial;	font-size: 11px;	font-style: normal;	font-variant: normal;	font-weight: normal;	text-decoration: none;	text-transform: none;}.adminlabel{	font-family:Verdana;	font-size:10pt;}.h3{    background:white; 	font-family : font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size : 25px;	font-weight: bold;	color:black;  }.h2{    background:white; 	font-family : font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size : 12px;	font-weight: bold;	color:black;  }.heading{    background:white; 	font-family : font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size : 25px;	font-weight: bold;	color:blue;  }.printheading{    background:white; 	font-family : font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size : 18px;	font-weight: bold;	color:black;  }.smallheading{    background:white; 	font-family : font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size : 20px;	font-weight: bold;	color:blue;  }.printsmallheading{    background:white; 	font-family : font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size : 18px;	font-weight: bold;	color:black;  }A:link   {     text-decoration: none;     color: black;  }A:visited   {     text-decoration: none; 	color: red;   }A:hover   {     text-decoration: underline; 	color: blue;   }.DIV {    height:280;	width:100%;	overflow:auto;	font-family:Verdana;	font-size : 8pt;	font-style : normal;}.buttonsort {	border: 2px solid #003399;	background-color: #00FF33;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: normal;	color: #330000;	word-spacing: normal;	margin: 3px;	padding: 3px;	background-color: #DBD0BB;	height: 25px;	width: 200px;	border: 1px solid #000000;	line-height: normal;	font-style: normal;}.bigbutton {	border: 2px solid #003399;	background-color: #00FF33;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #330000;	word-spacing: normal;	margin: 3px;	padding: 3px;	background-color: #DBD0BB;	height: 22px;	width: 160px;	border: 1px solid #000000;	line-height: normal;	font-style: normal;}.smallbutton {	border: 2px solid #003399;	background-color: #00FF33;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #330000;	word-spacing: normal;	margin: 3px;	padding: 3px;	background-color: #DBD0BB;	height: 22px;	width: 50px;	border: 1px solid #000000;	line-height: normal;	font-style: normal;}.buttonforbooking {	border: 2px solid #003399;	background-color: #00FF33;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #330000;	word-spacing: normal;	margin: 3px;	padding: 3px;	background-color: #DBD0BB;	height: 22px;	width: 117px;	border: 1px solid #000000;	line-height: normal;	font-style: normal;}.mediumbuttonforbooking {	border: 2px solid #003399;	background-color: #00FF33;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #330000;	word-spacing: normal;	margin: 3px;	padding: 3px;	background-color: #DBD0BB;	height: 22px;	width: 150px;	border: 1px solid #000000;	line-height: normal;	font-style: normal;}.bigbuttonforbooking {	border: 2px solid #003399;	background-color: #00FF33;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #330000;	word-spacing: normal;	margin: 3px;	padding: 3px;	background-color: #DBD0BB;	height: 22px;	width: 210px;	border: 1px solid #000000;	line-height: normal;	font-style: normal;}.button {BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 10px; 	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 55px; CURSOR: hand; 	COLOR: #000099; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 20px; 	TEXT-DECORATION: none}.mediumbutton {	border: 2px solid #003399;	background-color: #00FF33;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #330000;	word-spacing: normal;	margin: 3px;	padding: 3px;	background-color: #DBD0BB;	height: 20px;	width: 95px;	border: 1px solid #000000;	line-height: normal;	font-style: normal;}.delbutton {	BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 10px; 	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 55px; CURSOR: hand; 	COLOR: red; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 20px; 	TEXT-DECORATION: none}.exitbutton {	BORDER-RIGHT: #336699 1px solid;	BORDER-TOP: #afcad5 1px solid;	FONT-SIZE: 10px; 	BACKGROUND: #dee1e7; 	BORDER-LEFT: #afcad5 1px solid; 	WIDTH: 55px; CURSOR: hand; 	COLOR: #000099; 	BORDER-BOTTOM: #336699 1px solid; 	FONT-FAMILY: verdana, sans-serif; 	HEIGHT: 20px; 	TEXT-DECORATION: none}.tableheading {	border: 2px solid #003399;	font-family: TimesnewRoman,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #330000;	height: 20px;	border: 1px solid #000000;	}.tabheading {		font-family: TimesnewRoman,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #330000;	height: 20px;	cursor: hand;}.divheading {		font-family: TimesnewRoman,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #330000;	height: 20px;	}.subheading {	border: 2px solid #003399;    font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #FFFFFF;	word-spacing: normal;	margin: 5px;	padding: 4px;	background:#749dca ;	height: 20px;	border: 1px  #000000;	line-height: normal;	font-style: normal;	}.bodytext   {    background:#FFFFFF;      font-family: Verdana;	color: black;	font-size : 12px;   	font-weight: normal;  } .maintext   {    background:#ffffff;      font-family: Verdana;	color: black;	font-size : 12px;   	font-weight: bold;	  } .opttext   {    background:#FFFFff;      font-family: Verdana, Arial, Helvetica, sans-serif;;	color: red;	font-size : 12px;   	font-weight: normal;	  } /* this class is used when we are placing combo box inside the table td */.tdcombo   {    background:#FFFFE6;      font-family: Verdana, Arial, Helvetica, sans-serif;;	color: black;	font-size : 12px;   	font-weight: ;  } .tabletextorange  {    font-family: Arial, Helvetica, sans-serif;	color:#000000;	text-decoration: none;	font-size: 12px;	border-top: 0px solid orange;	border-left: 1px solid orange;	border-right: 1px solid orange;	border-bottom: 1px solid orange;	background: #FFEEDD;	 }.tabletextblue  {    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	border-top: 0px solid skyblue;	border-left: 1px solid skyblue;	border-right: 1px solid skyblue;	border-bottom: 1px solid skyblue;		background: #f4f9fe; }.tabletext  {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-color: #ffffff;	border: 1px solid navy;	background:#ffffff; 	border-top-style: solid; } .reptabletext  {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	border: 1px solid navy;	background:#ffffff; 	border-top-style: solid; } .tableborder {   border:1px solid navy;   border-top-style: solid; }.tablesubjects{   background-color: #FFF8DC;   border:1px solid navy;   border-top-style: solid;   height:30px;   width:77px;   min-width:77px;   }.tttimings{   background-color: #FFF8DC;   border:1px solid navy;   border-top-style: solid;   }.divtext {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-color: #ffffff;	border: 1px solid navy;	background:#ececec; 	border-top-style: solid; } .tabletext1  {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-color: #ffffff;	background:#ffffff; 	 }.outtabletext  {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-color: #ffffff;	border: 1px solid navy;	padding:10px;	background:#ffffff; 	border-top-style: solid; }.maintable {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-color: #ffffff;	border: 0px solid #CC3300;	background:#ffffff; 	border-top-style: solid; }.tabletextallotment  {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-color: lightgrey;	border: 0px solid #CC3300;	background:lightgrey; 	border-top-style: solid; }.divtext  {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	background:#D7D7D7; 	 }.textHead{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: brown;	font-size : 11px;   	font-weight: bold;}.text {	background:#F1F5F6;  	font-family: Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size : 10px;   	font-weight: bold;}.texthyperlink{	background:#F1F5F6;  	font-family: Verdana, Arial, Helvetica, sans-serif;	color: red;	font-size : 10px;   	font-weight: bold;}.reptext {		font-family: Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size : 10px;   	font-weight: bold;	}.text3 {	background:#749dca;  }.text2 {	background:#ffffff;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: Orange;	font-size : 10px;   	font-weight: bold;}.reptext2 {		font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size : 10px;   	font-weight: bold;}.txtblack {	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: black;	font-size : 10px;   	font-weight: bold;}.txtorng {	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: orange;	font-size : 10px;   	font-weight: bold;}.messagetext{	background:#ffffff;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: black;	font-size : 11px;   	font-weight: bold;}.messagelinktext{	background:#ffffff;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: blue;	cursor: hand;	font-size : 11px;   	font-weight: bold;}.text1 {	background:#47898489;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color:red;	font-size :10px;   	font-weight: bold;}.caltext {	background:#47898489;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color:blue;	font-size :10px;   	font-weight: bold;}.bigtext {	background:#47898489;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: black;	font-size : 13px;   	font-weight: bold;}.largetext {    background:#F1F5F6;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: #6699FF;	font-size : 11px;   	font-weight: bold;}.largetext1 {    background:#FFFFFF;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: #6699FF;	font-size : 11px;   	font-weight: bold;}.alertlogin{	background:#47898489;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: olive;	font-size : 10px;   	font-weight: bold;	}.alert{	background:#47898489;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: olive;	font-size : 10px;   	font-weight: bold;	}.alert1{	background:#47898489;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: white;	font-size : 10px;   	font-weight: bold;	}.textlightgrey {	background:lightgrey;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: black;	font-size : 10px;   	font-weight: bold;	}/* this is used for message span area*/.label {	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: red;	font-size : 10px;   	font-weight: bold;}/* this is used for conbo boxes*/.combobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	width:122px;	border: 1px  #000000;}.combobox1 {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	width:100px;}.smallcombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	background-color: #ececec;	width:190px;}.monthcombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	height: 22px;	width:90px;}.yearcombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	height: 22px;	width:60px;}/* this combo is use for service type combo boxes only*/.servicecombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	width: 60px;}.mediumcombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	width: 160px;}.bigcombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	width: 170px;}.chatmessage{	font-family: tahoma;	font-size: 12px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	width: 200px;	height: 20px;}.largecombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	width: 200px;}.bookingcombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	width: 270px;}.smallcombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	width:40px;}.tblcellsmallcombobox {	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	width:85px;}.calender {	font-family: tahoma;	font-size: 15px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	width: 150px;	height:150px;	}.calenderseldate{	Background-Color:Yellow;    Color:Red;}/* this class is used for check boxes */.checkbox {	font-family: tahoma;	font-size: 10px;	background-color: #E3EBFD;	font-weight: bold;	color:#000000;	text-decoration: none;	border: 1px solid #858585;	width: 263px;}.bookingcheckbox {	font-family: tahoma;	font-size: 10px;	background-color: "#D7D7D7";	font-weight: bold;	color:#000000;	text-decoration: none;	}.tdtext {    border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-top-color: #003300;	border-right-color: #003300;	border-bottom-color: #003300;	border-left-color: #003300;	border-top-style: solid; }  .trtext {    border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-top-color: #003300;	border-right-color: #003300;	border-bottom-color: #003300;	border-left-color: #003300;	border-top-style: solid;    background:#C6AEA8 }.alerttext {	background:#FFFFE6;  	font-family: font-family: Verdana, Arial, Helvetica, sans-serif;;	color: black;	font-size : 8pt;   	font-weight: bold;	}span.subhead    {    background:#FFFFE6;  	font-family: font-family: Verdana, Arial, Helvetica, sans-serif;;	color: black;	font-size : 8pt;   	font-weight: bold;	 } span.caption  {    font-family:tahoma,verdana;   font-size:10pt;    color:black;    font-weight:600;    margin-top:5   }.BARLINKS {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 	10px;	font-weight: bold;	color:#FFFFFF;	text-decoration: none;	background-color: #CC6633;}.boxes {	background:#ffffff;  	font-family: Verdana, Arial, Helvetica, sans-serif;;	color: black;	font-size : 10px;   	font-weight: bold;	}.inputbox{		font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	width: 150px;	height: 18px;     text-decoration: none;	background-color: #ececec;	border: 1px solid #858585;}.mediuminputbox{	width:90px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	border: 1px solid #858585;}.bookinginputbox{	width:197px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	border: 1px solid #858585;}.extraservicesmediuminputbox{	width:305px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	border: 1px solid #858585;}.inputboxlarge{		font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	border: 1px solid #858585;}.smallinputboxlogin{	width:70px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	border: 1px solid #858585;	height: 15px; }.smallinputbox{	width:70px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	border: 1px solid #858585;	height: 18px; }.mediuminputbox1{	width:90px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	border: 1px solid #858585;	height: 18px; }.medinputbox{	width:80px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	border: 1px solid #858585;}.verysmallinputbox{	width:50px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	border: 1px solid #858585;}.textarea{		font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	width:170px;	height:60px;	background-color: #ececec;	border: 1px solid #858585;}.smalltextarea{		font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	width:150px;	height:60px;	background-color: #ececec;	border: 1px solid #858585;}.mediumtextarea{		font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	width:395px;	height:60px;	background-color: #E3EBFD;	border: 1px solid #858585;}.largetextarea{		font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	width:400px;	text-decoration: none;	background-color: #ececec;	border: 1px solid #858585;}.bigtextarea{	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	width:150px;	height:85px;	background-color: #E3EBFD;	border: 1px solid #858585;}.biginputbox{	width:170px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	border: 1px solid #858585;	height:18px;}.uploadinputbox{	width:200px;	height:18px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #ececec;	border: 1px solid #858585;}.hiddeninputbox{	width:170px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: white;	border: 0px;	border-width: 0px;	height:18px;}.hiddeninputbox1{	width:170px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #F1F5F6;	border: 0px;	border-width: 0px;	height:18px;}.hiddensmallinputbox{	width:100px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: white;	border: 0px;	height:18px;}.hiddensmallinputbox1{	width:100px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #F1F5F6;	border: 0px;	height:18px;}.hiddenbiginputbox{	width:500px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: white;	border: 0px;	height:18px;}.hiddenbiginputbox1{	width:500px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #F1F5F6;	border: 0px;	height:18px;}.pkginputbox{	width:250px;	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	background-color: #E3EBFD;	border: 1px solid #858585;}.listbox{background:#E6B18E;}.toplinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #CC6633;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}.citydetails {    background:#000000;      font-family: Verdana, Arial, Helvetica, sans-serif;;	color: #FFFFFF;	font-size : 10px;   	font-weight: bold;}.toplinkslineless {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: black;	background-color:#FFFFFF;	border: 0px solid #000000;}.helplinks{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: blue;	background-color: #ffffff;	border: 0px solid #000000;}.toplinksCopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #CC6633;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}.textareasubsupplier{	font-family: tahoma;	font-size: 10px;	font-weight: bold;	color:#000000;	text-decoration: none;	width:550px;	height:75px;	background-color: #E3EBFD;	border: 1px solid #858585;}.ItemStyle{	font-size: 10px;	font-family: Verdana, Arial;	font-weight: bold;}.ProductHeaderRight{	font-size: 12px;	font-family: Verdana, Arial;	font-weight: bold;	text-align: right;}.ItemStyleRight{	font-size: 11px;	font-family: Verdana, Arial;	text-align: right;}.ProductHeaderCenter{	font-size: 12px;	font-family: Verdana, Arial;	font-weight: bold;	text-align: center;}.ItemStyleCenter{	font-size: 11px;	font-family: Verdana, Arial;	text-align: center;}.ProductHeader{	font-size: 12px;	font-family: Verdana, Arial;	font-weight: bold;	background-color:= #fffdf4;}BODY.Report{	font-size: 11px;	font-family: Verdana, Arial;	background-color: #fffdf4;}.timetext{	font-size:12;	width:45;	height:18;	}.tablesubjects{   background-color: #FFF8DC;   border:1px solid navy;   border-top-style: solid;   height:30px;   width:77px;   min-width:77px;   	font-family: Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size : 10px;   	font-weight: bold;}.reptablesubjects{      border:1px solid navy;   border-top-style: solid;   height:30px;   width:77px;   min-width:77px;  	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size : 10px;   	font-weight: bold;}.tttimings{         }.reptttimings{     border:1px solid navy;   border-top-style: solid;   }