body {
	padding: 0;
	border: 0;
	background: #EDEDED url(/tpl/skin1_en/images/bg_main.gif) repeat;
	text-align: center;
	margin: 0;
	min-width: 766px;
	cursor: default;
}

a , a:visisted {
	color: #3300FF;
	text-decoration: none;
}
a:hover, a:focus {
	color: #FF6633;
	text-decoration: underline; 
}
/*Layout selectors */
#wrapper {
	width: 777px;
	w\idth : 766px;
	padding-left: 5px;
	padding-right: 6px; 
	background: White url(/tpl/skin1_en/images/bg_wrapper.gif) repeat-y;
	margin: 0px auto 0px auto;
	text-align: left;
}
#leftside {
	float: left;
	width: 166px;
	text-align: center;
}
#maincell {
	width: 410px;
	margin: 10px 0 5px 175px;
}
#rightside {
	float: right;
	width: 169px;
}
#footer {
	background: #fff;
	padding-top: 6px;
	text-align:center;
}
#footlinks {
	margin-top: 8px;
	font: normal 10px Verdana, Helvetica, sans-serif;
}
#footlinks a, #footlinks a:visited{
	color:#0066CC;
	text-decoration: none;
}
#footlinks a:hover, #footlinks a:focus{
	color: #FF6633;
	text-decoration: none;
	border-bottom: 1px dotted;
}
/*Building blocks */
#underhead {
	position: relative;
	background: #048CAA url(/tpl/skin1_en/images/bg_underheader.gif) repeat-x;
	padding-left: 8px;
	height: 24px;
}
#footline {
	clear: both;
}
#ErrorBlock{
	margin-bottom: 30px;
	padding: 8px 0 8px 80px;
	color: #FF0033;
	vertical-align: middle;
	font-weight: bold;
	background: #FFF6F6 url(/tpl/skin1_en/images/message_alert.gif) no-repeat 10px;
	border: 1px dotted #ff0000;
}
.infoBlock{
	margin-bottom: 30px;
	padding: 8px 0 8px 80px;
	color: #187CB6;
	vertical-align: middle;
	font-weight: bold;
	background: #F4F8FB url(/tpl/skin1_en/images/message_note.gif) no-repeat 10px;
	border: 1px dotted #048CAA;
}
.floathelp { 
      border: 1px dotted #FFC30E; 
	  padding: 5px 5px 5px 5px; 
      background-color: #FFFBB8; 
      text-align: left; 
      color: #9C7600; 
      width: 18em; 
      font-size: 11px; 
      font-family: arial, sans-serif; 
} 
/*Right Navigation */
#nav {
	width: 166px;
	line-height: 100%;
	padding-bottom: 50px;
	padding-top: 20px;
	margin-bottom: 15px;
	border-top: 1px solid #246494;
	background: #30A1DB url(/tpl/skin1_en/images/rmenu_bot.gif) no-repeat bottom;
	text-align: left;
}
#nav ul {
	margin: 0;
	padding: 0;
	margin-left: 12px;
	margin-right: 12px;
	list-style-type: none;
}
#nav ul li {
	margin: 0;
	padding: 0;
}
#nav a, #nav a:visited  {
	display: block;
	color: #fff;
	font: normal bold 12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px 0 2px 18px;
	width: 120px;
	w\idth: 116px;
	border-bottom: 1px solid #9ACDE7;
	background: url(/tpl/skin1_en/images/bul_menu.gif) no-repeat 3px;
}
#nav a:hover, #nav a:focus  {
	background: #EC7B1B url(/tpl/skin1_en/images/bul_menu_dn.gif) no-repeat 3px;
}
/*News */
.newswrapper{
	background: #F4F8FB;
	border: 1px solid #048CAA;
	margin-bottom: 2px;
	padding: 5px;
}
.newspic{
	float:left;
	margin:4px 8px 10px 3px ;
}
.newsdetpic{
	float:right;
	margin:10px 5px 10px 12px ;
}
.newscon{
	margin-left: 100px;
	padding: 4px;
}
.newsdate {
	padding: 2px 0;
}
.newswrapper blockquote{
	color: #0583A1;
	margin: 0;
	font-weight: bold;
}
.detlnk {
	text-align: right;
	padding: 4px;
}
/* Training */
.crswrapper{
	padding: 5px;
}
.crswrapper h3 {
	margin:0;
	padding:0;
	margin: 10px 5px;
	padding-left: 15px;
	color: #F6821F;
	font: bold 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #048CAA;
	background: url(images/bul_papers.gif) no-repeat left;
}
.crshc {
	padding-left: 12px;
	margin: 3px;
	font: bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url(images/bul_orsquare.gif) no-repeat left;
}
.crshl, .crshl:visited, .crshl:active {
	color: #187CB6;
	text-decoration: none;
}
.crshl:hover {
	color: #187CB6;
	text-decoration: none;
}
.crscont {
	margin: 2px 15px;
}
.crsinfo { 
   border: 1px solid #048CAA; 
	padding: 5px 5px 5px 5px; 
   background: #F4F8FB url(images/bg_tip1.jpg) repeat; 
   text-align: left; 
   color: #1D378B;
	width: 370px; 
   w\idth: 360px; 
   font-size: 11px; 
   font-family: verdana, sans-serif; 
	z-index: 100;
} 
.crsinfo ul { margin:5px 35px; padding:0 }
.crsinfo ol li { margin: 0 0 .4em 1em }

/*Side Member Login*/
#lgback {
	background: #0877AF url(/tpl/skin1_en/images/bg_signin.jpg) repeat-y;
	color: #fff;
}	
#lgform {
	margin: 0;
	padding: 6px 20px;
}
#lgform label {
	font: normal bold 10px Arial, Helvetica, sans-serif;;
	display: block;
	margin: 5px 4px;
}
#memblock {
	padding: 6px 0 0 15px;

}
#memblock ul {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	list-style-type: none;
}
#memblock ul li {
	margin: 0;
	padding: 0;
}
#memblock a, #memblock a:visited  {
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 2px 0 2px 18px;
	margin: 1px;
	width: 136px;
	w\idth: 116px;
	border: 1px solid #9ACDE7;
	background: url(/tpl/skin1_en/images/bul_menu.gif) no-repeat 3px;
}
#memblock a:hover, #memblock a:focus  {
	background: #EC7B1B url(/tpl/skin1_en/images/bul_menu_dn.gif) no-repeat 3px;
}
/*general*/
.lginput { 
	background-color: #FFF; 
	color:#333; 
	font:11px Arial, Helvetica, sans-serif;
	border:2px inset #BCD0ED; 
}
.frminput { 
	background-color: #FFF; 
	color:#333; 
	font:11px Arial, Helvetica, sans-serif;
	border:1px solid #BCD0ED; 
}
