body 
{
	font-family: arial; 
	font-size: 16px; 
	color: black;  
	margin:0;
	padding:0;
}
/* color: #565C5D; */
.p
{
	padding-top:15px;
}

.tutorialDescription
{
	padding-top: 25px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #008394;
}


.menuItem
{
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	color: #0db14b;
	border-bottom: #a9a9a9 1px solid;
	width: 140px;
	font-size: 9pt;
}

.menuItem A
{
	color: #0db14b; 
	text-decoration: none;
}

.menuItem A:hover
{
	color: #69e799;  
	text-decoration: none;	
}


.ttl1
{
	color: #396D73; 
	font-size: 12pt; 
	font-weight: bold;
	padding-top: 30px;
	padding-bottom: 20px;
}


.menuBackNext
{
	padding-top: 20px;
	font-family: arial;
	font-size: 10pt;
	color: #dadada;
}


.PageTitleA
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
	font-size: 12pt;
	color: white;
	background-color: #990033;
	width: 546px;
}

.PageTitleB
{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12pt;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #ADB1B2;
	color: white;
}

.cpanelHeader
{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 18pt;
	padding-bottom: 8px;
	padding-top: 8px;

}

.blockA
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
	background-color: white;
	border-right: #EDEDED 1px solid;
	border-top: #EDEDED 1px solid;
	border-left: #EDEDED 1px solid;
	border-bottom: #EDEDED 1px solid;
}

.blockATitle
{
	padding-bottom: 5px;
	font-size: 10pt;
	font-weight: bold;
}


.DotsVert
{
	background-image: url(pic/DotsVert.gif);
	background-repeat: repeat;
}

.DotsHoriz
{
	background-image: url(pic/DotsHoriz.gif);
	background-repeat: repeat;
}


.LoginTitle
{
	font-size: 11pt; 
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}







.MenuLeftCategoryItemStyle
{
	padding-top: 5px;
	padding-bottom: 10px;
	background-image: url(pic/MenuLeftCategoryHeaderBg.gif);
	background-repeat: no-repeat;
	background-color: #EDEDED;
}

.MenuLeftCategoryItemStyle2
{
	padding-top: 5px;
	padding-bottom: 10px;
}

.MenuLeftCategory
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 20px;
}

.MenuLeftItemLink
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}




.MenuLeftBg
{
	background-color: #EDEDED;
}

.MenuTop
{
	font-size: 11pt;
}

.MenuTop a
{	
	color: #565C5D;
	text-decoration:underline
}

.MenuTop a:hover
{	
	color: #B1B1B1;
	text-decoration: underline;
}

.MenuTopSeparator
{
	color:#CCCCCC;
}




.menuLabel
{
	font-size: 11pt; 
	font-weight: bold;
}


body A {
	color: #008394;
	
}
/* 497887   565C5D */

body A:hover 
{
	color: #89cad2; 
}
/*  B1B1B1 */

.txt9
{
	font-size: 14px;
}

.txt9Arrow
{
	font-size: 9pt;
	color:#97e4ee;
}

.txtTitle
{
	padding-top: 40px;
	padding-bottom: 10px;
	font-size: 10pt;
	font-weight: bold;
}

.txtTitleSite
{
	padding-top: 20px;
	padding-bottom: 5px;
	font-size: 10pt;
	font-weight: bold;
}

.tutorialTitle
{
	color: #008394;
	padding-top: 20px;
	padding-bottom: 5px;
	font-size: 10pt;
	font-weight: bold;
	
}

table TD  
{
	font-size: 9pt;
}

.Copyright
{
	font-size: 9pt;	
	background-color: #EDEDED;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}



.validator
{
	
	
	padding-top: 0px;
	padding-bottom: 0px;
	height: 25px;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	color: #888888;
}

.error
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	background-color: #A8D506;
}


.Warning
{
	color: #990033;
}

.Warning A
{
	color: #990033;
	text-decoration: underline;
}

.Warning A:hover
{
	color: #990033;
	text-decoration: underline;
}



pre.cppcode
{
	background: #edf2f3;
	color: #000000;
	font: 9pt "Courier New";
}
.cpp01{
	color: #007F00;
}
.cpp02{
	color: #007F00;
}
.cpp03{
	color: #3F703F;
}
.cpp04{
	color: #007F7F;
}
.cpp05{
	color: #0000FF;
}
.cpp06{
	color: #7F007F;
}
.cpp07{
	color: #7F007F;
}
.cpp08{
	color: #804080;
}
.cpp09{
	color: #666600;
}
.cpp12{
	background: #E0C0E0;
}
.cpp13{
	background: #E0FFE0;
	color: #007F00;
}
.cpp14{
	background: #E0F0FF;
	color: #3F7F3F;
}
.cpp15{
	color: #3F703F;
}
.cpp16{
	color: #B00040;
}
.cpp17{
	color: #3060A0;
}
.cpp18{
	color: #804020;
}
.cpp32{
}
.cpp34{
	color: #0000EE;
}
.cpp35{
	color: #EE0000;
}
.cpp36{
	color: #808080;
}
	