body {
	margin: 0;
	padding: 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1;
	padding: 1;	

}
select {
	margin: 1;
	padding: 1;	
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FDFDFD;
	border: 1px solid #313A46;
}
textarea {
	margin: 1;
	padding: 1;	
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FDFDFD;
	border: 1px solid #313A46;
}
table {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.operator {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.operatorName {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.guest {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.guestName {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
 
.tabNav { 
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000; 
}


	a.tabNav				{ text-decoration:none }
	a:link.tabNav			{ text-decoration:none }
	a:hover.tabNav		{ color:#003300; text-decoration:none }

.adminnavtop { 
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF; 
}
	a.adminnavtop				{ text-decoration:none }
	a:link.adminnavtop			{ text-decoration:none }
	a:hover.adminnavtop		{ color:#CCFFCC; text-decoration:none }


.adminnavleft { 
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; 
}
	a.adminnavleft				{ text-decoration:none }
	a:link.adminnavleft			{ text-decoration:none }
	a:hover.adminnavleft		{ color:#C30000; text-decoration:none }
		
.header { 
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   font-size: 20px; 
   color: #000000;
}  

.wh { 
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   font-size: 20px; 
   color: #000000;
} 

td {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000; 
}


/* tabbed boxes */
td.tabon {
	background: #a5cbf7;
	border-top: outset #ffffff 2px;
	border-left: outset #ffffff 2px;
	border-right: outset #cccccc 2px;
	border-bottom: none;
}
td.taboff {
	background: #d6ebff;
	border-top: solid #cccccc 1px;
	border-left: solid #cccccc 1px;
	border-right: solid #cccccc 1px;
	border-bottom: solid #cccccc 2px;
}
td.tabsp {
	border-bottom: solid #cccccc 2px;
}
td.tabox {
	background-color: #a5cbf7;
	border-left: solid #cccccc 2px;
	border-right: solid #cccccc 2px;
	border-bottom: solid #cccccc 2px;
}

A.tabbed:link {
	color: #08245b;
	text-decoration: none;
}

A.tabbed:visited {
	color: #08245b;
	text-decoration: none;
}

A.tabbed:active {
	color: red;
	text-decoration: none;
}

A.tabbed:hover {
	color: #666666;
	text-decoration: underline;
}

TD.tabbed {
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt
	
}

TR.tabbed {
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt
}

 

bordertable {
	border: 1px black solid;
}

.bordertable{
 border: 1px black solid;
}

.button{
	border: 1px black solid;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
	/*width: 100px; too small for some translations*/
}

.text{
	border: 1px black solid;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
	height: 12pt;
}

/* Standard table 'spreadsheet' style */
table.tbl {
	background: #a5cbf7;
}

table.tbl TH {
	background-color: #08245b;
	color: #ffffff;
	list-style-type: disc;
	list-style-position: inside;
	border: outset #D1D1CD 1px;
	font-weight: normal;
	text-align:center;
}

table.tbl td {
	background-color: #ffffff;
}

/* a 'standard' table */
table.std {
	border: solid #08245b 2px;
	background: #d6ebff;
}
table.std TH {
	background-color: #08245b;
	color: white;
	list-style-type: disc;
	list-style-position: inside;
	border: outset #D1D1CD 1px;
}

table.std td.hilite {
	background-color: #ffffff;
}



/* tabbed boxes */
td.tabon {
	background: #a5cbf7;
	border-top: outset #ffffff 2px;
	border-left: outset #ffffff 2px;
	border-right: outset #cccccc 2px;
	border-bottom: none;
}
td.taboff {
	background: #d6ebff;
	border-top: solid #cccccc 1px;
	border-left: solid #cccccc 1px;
	border-right: solid #cccccc 1px;
	border-bottom: solid #cccccc 2px;
}
td.tabsp {
	border-bottom: solid #cccccc 2px;
}
td.tabox {
	background-color: #a5cbf7;
	border-left: solid #cccccc 2px;
	border-right: solid #cccccc 2px;
	border-bottom: solid #cccccc 2px;
}

/* Message styles */
.warning {
	color: red
}
.error {
	color: red
}
.message {
	color: #08245b;
}

.no_ {
	color: red
}

div.sample_attach, a.sample_attach
{
  width: 100px;
  border: 1px solid black;
  background: #FFFFEE;
  padding: 0px 5px;
  font-weight: 900;
  color: #008000;
}

a.sample_attach
{
  display: block;
  border-bottom: none;
  text-decoration: none;
}

form.sample_attach
{
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background: #FFFFEE;
  padding: 0px 5px 2px 5px;
}

.lefttop{
background-image: url(images/untopleft.jpg);
background-repeat: repeat-y;
height: 95px;
}
.righttop{
background-image: url(images/untopright.jpg);
background-repeat: repeat-y;
height: 95px;
}
table.parenttable{
margin: 15px 3px 3px 3px;
width: 99%;
background-color: #f3f4fa;
}
.topleft{
width: 15px;
height: 7px;
background-image: url(images/topleft.jpg);
background-repeat: no-repeat;

}
.topcenter{
background-image: url(images/topmid.jpg);
background-repeat: repeat-x;

}
.topright{
width: 15px;
background-image: url(images/topright.jpg);
background-repeat:no-repeat;
height: 7px;
}

.bottomright{
width: 15px;
height: 7px;
background-image: url(images/rightbtmn.jpg);
background-repeat: no-repeat;
}
.bottomleft{
background-image: url(images/leftbtmn.jpg);
background-repeat: no-repeat;
width: 15px;
height: 7px;
}
.bottomcenter{
background-image: url(images/midbtmn.jpg);
background-repeat: repeat-x;
height: 25px;
}
.mainbody{
font-family:Tahoma, Arial, Helvetica, sans-serif;
background-image: url(images/mainbg.jpg);
background-repeat: repeat-x;
background-color:#e8e8ec;
}
.right{
background-image: url(images/right.jpg);
background-repeat:repeat-y;
}
.left{
background-image: url(images/left.jpg);
background-repeat: repeat-y;
}
.bodytd{

}
.navtext{
padding-right: 23px;
}
.topleftbody{
background-image: url(images/topleftbody.jpg);
background-repeat: no-repeat;
height: 13px;
width: 19px;
}
.topcenterbody{
background-image: url(images/topcenterbody.jpg);
background-repeat: repeat-x;
}
.toprightbody{
background-image: url(images/toprightbody.jpg);
background-repeat:no-repeat;
height: 13px;
width: 15px;
}
.leftcenterbody{
background-image: url(images/leftcenterbody.jpg);
background-repeat:repeat-y;
}
.rightcenterbody{
background-image:url(images/rightcenterbody.jpg);
background-repeat: repeat-y;
}
.bottomleftbody{
background-image: url(images/bottomleftbody.jpg);
background-repeat: no-repeat;
height: 11px;
width: 19px;
}
.bottomcenterbody{
background-image: url(images/bottomcenterbody.jpg);
background-repeat: repeat-x;
width: 95%
}
.bottomrightbody{
background-image: url(images/bottomrightbody.jpg);
background-repeat:no-repeat;
height: 11px;
width: 19px;
}
.contenttable{
width: 100%;
line-height: 20px;
margin-top: 5px;

}
.button{
BORDER-RIGHT: #a7a7a7 1px solid;
PADDING-RIGHT: 5px;	
BORDER-TOP: #a7a7a7 1px solid;	
MARGIN-TOP: 2px;	
PADDING-LEFT: 5px;	
FONT-WEIGHT: normal;	
FONT-SIZE: 11px;	
BACKGROUND-IMAGE: url(images/btmn.gif);	
PADDING-BOTTOM: 0px;	
BORDER-LEFT: #a7a7a7 1px solid;	
WIDTH: auto;	
COLOR: #000000;	
LINE-HEIGHT: 13px;	
MARGIN-RIGHT: 3px;	
PADDING-TOP: 0px;	
BORDER-BOTTOM: #a7a7a7 1px solid;	
BACKGROUND-REPEAT: repeat-x;	
FONT-STYLE: normal;	
FONT-FAMILY: Tahoma;	
HEIGHT: 21px;	
BACKGROUND-COLOR: #fff;	
TEXT-ALIGN: center
}
.inputbox {	
BORDER-RIGHT: #b0aec5 1px solid;	
BORDER-TOP: #b0aec5 1px solid;	
FONT-SIZE: 11px;	
BORDER-LEFT: #b0aec5 1px solid;	
COLOR: #000000;	
BORDER-BOTTOM: #b0aec5 1px solid;	
FONT-FAMILY: tahoma;	
HEIGHT: auto;	
BACKGROUND-COLOR: #f3f4f9
}
.lefttop1{
background-image: url(images/leftyop1.gif);
background-repeat: no-repeat;
width: 11px;
height: 9px;
}
.topcenter1{
background-image: url(images/topcenter1.gif);
background-repeat: repeat-x;
}
.topright1{
background-image: url(images/topright1.gif);
background-repeat:no-repeat;
width: 11px;
height: 9px;
}
table.logintable{
background-color: #A9A9A9;
border: 0;

}
.loginlefttop{
background-image: url(images/lefttop.jpg);
background-repeat: no-repeat;
width: 7px;
height: 5px;
}
.loginrighttop{
background-image: url(images/righttop.jpg);
background-repeat: no-repeat;
width: 7px;
height: 5px;
}
.loginleft{
background-image: url(images/leftcenterlogin.jpg);
background-repeat: repeat-y;
}
.logintop{
background-image: url(images/topcenter.jpg);
background-repeat: repeat-x;
}
.bodycenter{
background-image: url(images/loginbody.jpg);
height: 315px;
background-repeat: repeat-x;
width: 482px;
}
.loginleft{
background-image: url(images/leftcenterlogin.jpg);
background-repeat:repeat-y;
width: 7px;

}
.loginright{
background-image: url(images/rightcenterlogin.jpg);
background-repeat:repeat-y;
width: 7px;
}
.leftbottom{
background-image: url(images/leftbottom.jpg);
background-repeat: no-repeat;
}
.rightbottom{
background-image: url(images/rightbottom.jpg);
background-repeat:no-repeat;
}
.link{
text-decoration: none;
color:#C30000;
}
a:hover.link		{ color:#C30000; text-decoration:none ;
}

.ad{
	position:absolute;
	top:10px;
	right:10px;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */

	font-size:0.9em;
	background-color: #E2E2E2;
	width:100%;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	height:20px;
	border-color: #000000;
	border: 1;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;

	width: 100%;
	color:#000000;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}
.button_send{
PADDING-RIGHT: 5px;	
MARGIN-TOP: 2px;	
PADDING-LEFT: 5px;	
FONT-WEIGHT: normal;	
FONT-SIZE: 11px;	
BACKGROUND-IMAGE: url(images/send.png);	
PADDING-BOTTOM: 0px;	
WIDTH: 49px;	
COLOR: #000000;	
LINE-HEIGHT: 13px;	
MARGIN-RIGHT: 3px;	
PADDING-TOP: 0px;	
BACKGROUND-REPEAT: repeat-x;	
FONT-STYLE: normal;	
FONT-FAMILY: Tahoma;	
HEIGHT: 46px;	
BACKGROUND-COLOR: #fff;	
TEXT-ALIGN: center;
border:0px;
}
