body {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style: normal;
	font-weight: normal;

	scrollbar-shadow-color:#999999;
	scrollbar-track-color : #a9a9a9;
	scrollbar-highlight-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
	scrollbar-base-color:#999999;
	scrollbar-3dlight-color: #999999;
	scrollbar-face-color:#999999;
	scrollbar-arrow-color:#efefef;

	xbackground-image: url(http://www.e-speaking.com/images/back3360.jpg);
	xbackground-repeat: no-repeat;
	xbackground-attachment: fixed;
	xbackground-color: #B2DAFF;

	background: #040404 url(http://www.e-speaking.com/images/BlueBorder.png);
	background-repeat: repeat-x;
	padding:0px;

	xxfilter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FF88CCFF', startColorstr='#00ffffff', gradientType='0');
}

Normal {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style: normal;
	font-weight: normal;
	line-height : 150%;
	padding:1px;
}
SPAN.Normal {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style: normal;
	font-weight: normal;
	line-height : 150%;
	padding:1px;
}
.MenuTableContent {
	background-color:#f1f1f1;
	width:175px;
	border:0px 1px 0px 1px;
	border-color:#CCCCCC;
	border-style:solid;
	padding:2px 10px 2px 10px;
}
.MenuTableHeader {
	background-color:#ffcc00;
	width:175px;
	border:0px 1px 0px 1px;
	border-color:#CCCCCC;
	border-style:solid;
	padding:2px 10px 2px 10px;
}
P {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style: normal;
	font-weight: normal;
	xcolor: #666666;
}
P.lead {
	font-family : MS Sans Serif,Lucinda,Verdana,Ariel,Sans Serif;
	font-size : 18px;
	font-style: normal;
	font-weight: normal;
	color: #5172f0;
}
}
P.login {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
P.X { 
  margin-left: 2;
  margin-right: 2;
  padding-left: 2;
  padding-right: 2;
  border: 0;
  border-style:	outset;
}
P.Principle
{ margin: 14px 14px 14px 14px;
  padding: 14px 14px 14px 14px;
  border: 2;
  background: #C8D8D8;
  border-style:	outset;
}
P.GreenBar
{ margin-left: 0;
  margin-right: 0;
  margin-top: 4;
  padding-top: 4;
  padding-left: 0;
  padding-right: 0;
  border: 2;
  background: #00AA00;
  border-color: #00AA00;
  border-style:	outset;
}
P.SectionHeader
{ margin-left:    0;
  margin-right:   0;
  margin-top:     4;
  margin-bottom:  4;
  padding-top:    4;
  padding-bottom: 4;
  padding-left:   4;
  padding-right:  0;
  border: 0;
  background: #D0FFD0;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-style: normal;
  font-weight: bold;
}
P.Code
{ margin-left: 4;
  margin-right: 4;
  padding-left: 4;
  padding-right: 4;
  border: 2;
  background: #000000;
  color: #00FF00;
  font-family: Fixedsys, Terminal, Univers, Courier, Verdana, Myriad Web, Syntax, sans-serif;
  border-style:	outset;
}

B{
	font-family : Tahoma, Verdana, sans-serif;
	font-size : 13px;
	font-style: normal;
	font-weight: bold;
	xcolor: #666666;
}
.com{
	font-family : Arial, Tahoma, Verdana, sans-serif;
	font-size : 12pt;
	font-style: italic;
	font-weight: bold;
	xcolor: #666600;
}
TD {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style: normal;
	font-weight: normal;
	xcolor: #666666;
}
input {
	font-family :Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style: normal;
	font-weight: bold;
	xcolor: #666666;
}
.textbox{
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-style : none;
	background-color : #FFFFFF;
	xcolor : #666666;
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight:bold;
}
.button{
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-style : none;
	background-color : #bcbcbc;
	cursor:         hand;
	xcolor : #FFFFFF;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}

.button{
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-style : none;
	background-color : #bcbcbc;
	cursor:         hand;
	xcolor : #FFFFFF;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}

input.submit, a.button, input.button {
	border: 3px double #0179a5;
	border-left-color: #54C9F5;
	border-top-color: #54C9F5;
	margin: 5px 5px 5px 0;
	color: white;
	height: auto;
	text-decoration: underline;
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	font-weight: bold;
	background: #00AFF0;
	font-size: 1em;
	padding: 0.1ex 0;
	cursor: pointer;
	text-decoration: none;
}
a.button {
	padding: 0.1ex 1em 0.5ex; 
	line-height: 2em;
}
a.button:visited, a.button:hover {
	color: white;
}


FORM { margin-bottom:0; }

BLOCKQUOTE{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
h1 {  font-weight: bold;font-size: 18pt;margin-bottom: 0em;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
h2 {  font-weight: bold;font-size: 14pt;margin-bottom: 0em;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #222288;}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bolder; color: #000000; margin-bottom: 25px;}
h4 {  font: bold 14pt Verdana, Arial, Helvetica, sans-serif; color: #008800; margin-bottom:0; }

.bred {  font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #820000}
.lgbold {  font-family: Tahoma, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #666666}

a {  font-family: Tahoma, Verdana, sans-serif; font-size: 11pt; font-weight:normal; text-decoration: underline; color: #0000ff}
a.menu {  font: bold 13pt Arial; text-decoration: none; color: #ffffff;}

a:hover {     color: #FF0000; background-color:#cecece; text-decoration: underline;}
a.menu:hover {color: #000000; background-color:#ffff00; text-decoration: underline;}

.home {font-size: 11pt; font-weight:bold; color: #CC0033; text-decoration: underline;}
a.home:hover {color: #CC0033;text-decoration: none;}


textarea {  font-family: Tahoma, Verdana, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #666666}


.headingbg {
	background-image: url(/images/heading_bg.gif);
	background-color: #004185;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.hdlinebg {
	background-image: url(/images/line_bg.gif);
	background-repeat: repeat-x;
}


