
body {
  background-image: url(images/background.png);
  background-repeat: repeat-x;
  margin-left: 0px;
  margin-top: 0px;
  font-family: arial;
	text-align: center;
	color: #27404f;
}

a {text-decoration: none;}
a:hover {
  color: #3e606f; 
	text-decoration: underline;
}
a:link {color: #3e606f}
a:visited {color: #3e606f}
a:active {color: #3e606f}

img {
  border: 0;
}

.curdate {
	color: #ffffff;
  background-color: #fff9f1;
  font-size: 10px;
	font-weight: normal;
	text-align: right;
	padding-right: 20px;
}

.crights {
  color: #ffffff;
  font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 50px;
}

.login {
	font-family: arial;
	font-size: 14px;
}

.leftpanel {
  background-image: url(images/leftpanel_back.jpg);
}

.midcontent {
  background-color: #fff9f1;
}

.rightpanel {
  background-color: #98b3b1;
}

.trygenyobox {
  background-image: url(images/box_back.png);
	border-width: 2px;
	border-style: solid;
	border-color: #ff0000;
	text-align: left;
	padding: 10px 10px 10px 10px;
}

.wordbox {
  background-image: url(images/box_back.png);
	border-width: 2px;
	border-style: solid;
	border-color: #ff9900;
	text-align: left;
	padding: 20px 10px 20px 10px;
}

.wordtitle {
	color: #402a2f;
	font-weight: bold;
	font-size: 16px;
}

.wordkind {
	color: #402a2f;
	font-weight: bold;
	font-size: 16px;
	font-style: oblique;	
}

.worddef {
	font-size: 13px;
}

.sysfont {
  color: #632c1e;
  font-size: 11px;
  height: 20px;	
}

.sysheader {
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
}

.articlelist {
	font-size: 14px;
	list-style-type: none;
	border-bottom: thin dotted #193441;
	text-align: left;
	padding: 5px 0 8px 5px;
}

.articlenews {
  padding: 2px 10px 2px 10px;
}

.newslist {
  color: #003366;
	font-size: 14px;
	list-style-type: none;
	text-align: left;
	padding: 5px 5px 8px 5px;
}

.newsdate {
  font-family: arial black;
  color: #003366;
	font-size: 16px;
	list-style-type: none;
	text-align: left;
	padding: 5px 5px 8px 5px;
}

.forumBorder
{
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #0B198C;
}

.forumHead1 {
	border-style: hidden;
	border-collapse: collapse;
	font-family: arial;
	font-size: 14px;
	color: white;
	background-color: rgb(95,123,174);
  padding: 5px 10px 5px 10px;
}

.forumHDesc {
	border-style: hidden;
	border-collapse: collapse;
	font-family: arial;
	font-size: 12px;
	color: white;
	background-color: rgb(95,123,174);
}

.forumNorm {
	border-style: hidden;
	border-collapse: collapse;
	font-family: arial;
	font-size: 14px;
	background-color: rgb(245,245,255);
  padding: 3px 5px 3px 5px;
}

.forumQuote {
	border-style: hidden;
	border-collapse: collapse;
	font-family: arial;
	font-size: 14px;
	background-color: rgb(225,228,242);
  padding: 3px 5px 3px 5px;
}

.forumDesc {
	border-style: hidden;
	border-collapse: collapse;
	font-family: arial;
	font-size: 12px;
	background-color: rgb(245,245,255);
}

.forumHead2 {
	border-style: hidden;
	border-collapse: collapse;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: white;
	background-color: rgb(59,84,133);
  padding: 3px 5px 3px 5px;
}

.forumSearchLink a {text-decoration: none;}
.forumSearchLink a:hover {
  color: white;
	text-decoration: underline;
}
.forumSearchLink a:link {color: white;}
.forumSearchLink a:visited {color: white;}
.forumSearchLink a:active {color: white;}


/* T R A I N I N G */

#tr_container		{
					 width: 686px;
					 text-align: center;
					}
					
#tr_header			{
					 font-family: Verdana, Arial, Helvetica, sans-serif;
					 font-size: 14px;
					 font-weight: bold;
					 color: #000000;
					 text-align: left;
					}

#elite_container	{
					 width: 513px;
					 margin: 0 auto;
					}

#elite_container .desc_container{
					 width: 513px; 
					 height: 210px; 
					 background-color: #272727; 
					 font-family: Arial, Helvetica, sans-serif; 
					 font-size: 10px; 
					 color: #ffffff; 
					 text-align: center;
					}

#elite_container .desc{
					 font-weight: bold; 
					 padding-top: 5px;
					}

#elite_container ul	{
					 font-weight: bold;
					 text-align: left; 
					}
					
#elite_container .footer{
					 background-color:#FFFFFF; 
					 width: 513px; 
					 height: 73px; 
					 background-image:url(../images/training_ad_footer_backgrou.png); 
					 background-repeat:no-repeat; 
					 text-align:right
					}

/*  B O D Y  */

					
#bd_con				{
						width: 680px;
						text-align: left;
					}

#bd_hd				{
						color: #0066CC;
						font-size: 16px;
						font-weight: bold;
						width: 100%;
						text-align: left;
						border-bottom: 1px solid #dddddd;
						height: 20px;
						margin-bottom: 5px;
					}

#bd_img_con			{
						width: 660px;
						margin-left: auto;
						margin-right: auto;
					}

#bd_img_hol			{	
						width: 200px;
						height: 200px;
						margin: 5px;
					}
					
#bd_img_dsc			{
						color: white;
						font-size: 12px;
						font-weight: bold;
						width: 100%;
						height: 40px;
						background: url(images/bd_dsc_trans.png) repeat;
						text-align: center;
					}

/*  I N P U T  */
					
.dropdown			{
						font-size: 10px;
						height: 18px;
						color: #555555;
						vertical-align: middle;
					}

.normal				{font-size: 12px; text-decoration: none;}
.normal:active		{font-size: 12px; text-decoration: none;}
.normal:visited		{font-size: 12px; text-decoration: none;}
.normal:hover		{font-size: 12px; text-decoration: underline;}
					