
BODY {
	MARGIN: 0px
}

body, td {color: #333}

A {color: black; text-decoration: none; }

A.Current {color: #708090; text-decoration: none; }

.MenuItem{
	/* padding-right: 5px; */
	color: #708090;
	padding-top: 3px;
	padding-bottom: 5px;
	line-height: 15px;
	font-family: Tahoma;
	font-size: 12px;
}

.MenuItem_Current{
	/* padding-right: 5px; */
/*
	color: #708090;
	*/
	padding-top: 3px;
	padding-bottom: 5px;
	line-height: 15px;
	font-family: Tahoma;
	font-size: 12px;
}


p.bodytext{
	line-height: 15px;
	font-family: Tahoma;
	font-size: 11px;
}
p.bodytext_ul{
	line-height: 20px;
	font-family: Tahoma;
	font-size: 11px;
}

Input 
{
	font-family: Tahoma;
	font-size: 12px;

}


.Toolbar {
	font-family: Tahoma;
	font-size: 11px;
	background: #F1F1F1;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}
.Topbar {
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}

.Bottombar {
	BORDER-RIGHT: #999 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #999 1px solid; 
	PADDING-LEFT: 6px; 
	BACKGROUND: #ccc; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #999 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #999 1px solid;
	font-family: Tahoma ;
	font-size: 11px;
}

.CopyRight
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #999999;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 20px;
}
.ContentsTable{
	background: #F1F1F1;
	padding-top: 0px;

}
.Index_Contents{
	background: White;
	padding: 10px;
	font-family: Tahoma;
	font-size: 11px;

}

.Topic_Heading{
	color: Navy;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;

}
.Topic_Body{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	line-height: 1.3em;	
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: dotted;
	border-color: Gray;
	padding-bottom: 10px;	
}

.News_Heading{
	color: Navy;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: dotted;
	border-color: Gray;
	padding-bottom: 10px;	


}
.News_Body{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	line-height: 1.3em;	
}


.Menubar{
	background: #DDEAF8;
	font-family: Tahoma;
	font-size: 11px;
	border-left:#5E779A 1px solid; 
}
.LeftMenubar{
	background: White;
	font-family: Tahoma;
	font-size: 11px;
	border-right:#3876E5 1px solid; 
}

.Menu{
	background: #F1F1F1;
	font-family: Tahoma;
	font-size: 11px;
}
.LeftMenu{
	background: White;
	font-family: Tahoma;
	font-size: 11px;
}

.MenuHeader{
	color: #787878;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.LeftMenuHeader{
	color: #787878;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}


.Menu_Seperator{
	border-bottom: 1px solid #999999;
}

.LeftMenuItem{
	padding-right: 15px;
	line-height: 150%;
}

.bbar{
	background-image: url(images/bbar.gif);
	background-repeat: repeat-y;
	background-position: left;
	font-family: Tahoma;
	font-size: 11px;
	BORDER-TOP: #999 1px solid; 
	BORDER-bottom: #999 1px solid; 
}

.Index_Middle_Table{
	padding: 10px;
}
.News_Middle_Table{
	padding: 10px;
	border: 1px;
	border-width: 1px;
	border-color: #696969;
}
.center_image{
	padding: -10px;
}

	
.Zero_Space{
	padding: 0px;	
}

.LeftNavbars
{
	border-top-width: 1px;	
	border-left-width: 1px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	
/*	
	border-left-style: solid;	
	border-left-color: #999999;
	*/
	
	border-right-style: solid;
	border-right-color: #999999;
	border-right-width: 1px;
	
	font-size: 11px;
	font-family: Tahoma;
	line-height: 20px;

}

.LeftNavbarsTitle
{
	border-right-width: 1px;	
	border-left-width: 1px;
	
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #999999;
	
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	
	font-size: 11px;
	font-family: Tahoma;
	line-height: 20px;
}

.LeftNavbarsContent
{
	padding-left: 5px;	
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 20px;
}




TD 
{
	font: 12px Tahoma;
}


EM {font: 10px;}


CODE {color: #0000CC}



.menu {text-decoration: none; color: #6060D2;}


td.menu h2 {font-size: 13px; margin: 0; padding: 0; letter-spacing: 1px; color: #6A6A6A}

.news 
{
	font: 11px Tahoma;	
	line-height: 20px;
}


.news STRONG {color: Black;}


TABLE.screen {border: 2px solid #7373E7; background-color: #F4F6FD; padding: 15px; margin: 15px; }


TABLE.screen TD {padding: 15px}



TABLE.features {margin: 15px; border: 0; border-style: solid; background: #F4F6FD; border-color: #7373E7; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px}


TABLE.features TD {padding: 5px}


TABLE.features .header {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 5px 5px; 
	color: #5E779A;
	font-size: 11px; 
	font-weight: bold; 
	background: #D0D9F8; 
}




TABLE.features SPAN.new {font: bold 11px; color: red}


TABLE.features TD.empty,TD.x {width: 40px; text-align: center; border-right: 1px solid #7373E7 }


TABLE.features TD.x SPAN {visibility: hidden}


TABLE.features TD.x {background: url('i/checked.gif') center no-repeat}


TABLE.features TD {border-bottom: 1px solid #7373E7}


TABLE.features TD.thead {text-align: center; border-right: 1px solid #7373E7 }


TD.content {padding-bottom: 40px}


TD.content P {margin: 15px}


TD.content H1, H2 {margin: 20px 15px 10px 15px; color: #003399}

.hdr {color: #003399; font-weight: bolder;}

TD.content H1 {font-size: 18px}


TD.content H2 {font-size: 12px}


P.center {text-align: center}

P.NormalText
{ 
	font-family : Tahoma;
	font-size : 12px;
	line-height: 20px;
	text-align: justify;
}

P.SmallText
{ 
	font-family : Tahoma;
	font-size : 11px;
	line-height: 20px;
	text-align: right;
}

P.TableText
{ 
	font-family : Tahoma;
	font-size : 12px;
	line-height: 10px;
	text-align: justify;
}


.separator HR {display:none}


.separator {height: 10px; background: url('i/dot.gif') center center repeat-x; margin: 10px 15px}


.screenshot {margin: 25px 0; text-align: center;}


p.q {font-weight: bold; padding-top: 15px}


DL {margin: 15px; padding: 10px}


DT {font-weight: bold; float: left; width: 170px; }


DD {margin-left: 170px; margin-bottom: 20px}


.list {line-height: 18px}


.inlinescreen {text-align: left}

.headerText 
{font: bold
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 11px;
}

.smallText 
{
	font-family: Tahoma;
	color: #00;
	font-size: 11px;
	line-height: 15px;
}

.ddt {
	font-family: Tahoma;
	color: #000000;
	background-color: #FAFBFF;
	padding: 10px;
	border: 1px dotted #7373E7;
	font-size: 11px;
}

.dt {
	color: Navy;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 9pt;
}


TABLE.infobox {

margin: 15px; 
border: 1px dotted #7373E7;
background: #F4F6FD; 
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px
}

TABLE.downloadbox {

margin: 15px; 
border: 1px dotted #7373E7;
background: #FAFBFF; 
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px
}
TABLE.navbox {

margin: 15px; 
}


.hdrRight {
	font-family: Tahoma;
	font-size: 12px;
	COLOR: Black; 
	TEXT-DECORATION: none
	font-weight: bold;
	padding-right: 8px;
	padding-top: 2px;
}

.e5_error {
	font-family : Tahoma, arial, helvetica;
	font-size : 8pt;
	color : #ff0000;
}

.e5_input_error {
	color : #F4F6FD;
	background-color: #ff0000;
}



