html body {
	height:100%;
}
body {
	margin:0px 0px 0px 0px;
}

/**************************************************************** text_style *************************************/

.list_padding ul {
	padding-bottom:20px;
}
.list_padding ul li {
	padding-top:5px;
}
.list_padding ul li ul {
	padding-bottom:0px;
}
.list_padding ul li ul li {
	padding-top:0px;
}
.bodytxt {
	font-family:  tahoma, Arial,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
.body_text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
	letter-spacing:1px;
}
.body_text2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
	letter-spacing:1px;
}
.body_text_bold {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
}
.body_text_bold2 {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
}
.body_text_popup {
	font-family: Arial black, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
	text-decoration:none;
/*	font-weight: bold;
	letter-spacing:.5pt;*/
}
.blutxt {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#1379C1;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	letter-spacing:1px;
	line-height:20px;
}
.blutxt_bold {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#0244A3;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
}
.blutxt2 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#017BBB;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	letter-spacing:1px;
	padding-bottom:10px;
}
.blutxt3 {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#011C53;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
.blutxt_login {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#008ACC;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.blutxt4 {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#005E8F;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	letter-spacing:1px;
}
.blutxt_big {
	font-family: Times new roman, Arial, Verdana, Helvetica, sans-serif;
	color:#0000ff;
	font-size:18pt;
	text-decoration:none;
	font-weight:bold;
}
.welcometxt_big {
	font-family: Times new roman, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:14pt;
	text-decoration:none;
	font-weight:normal;
}
.welcometxt_bigger {
	font-family: Times new roman, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:26pt;
	text-decoration:none;
	font-weight:normal;
}
.welcometxt_smaller {
	font-family: Verdana, Times new roman, Arial, Helvetica, sans-serif;
	mso-fareast-font-family:Times New Roman;
	mso-ascii-font-family: Verdana;
	color:#000000;
	font-size:12pt;
	text-decoration:none;
	font-weight:normal;
}
.welcometxt_smaller2 {
	font-family: Times new roman, Verdana, Arial, Helvetica, sans-serif;
	mso-fareast-font-family:Times New Roman;
	mso-ascii-font-family: Verdana;
	color:#000000;
	font-size:13pt;
	text-decoration:none;
	font-weight:bold;
}
.welcometxt_bigger02 {
	font-family: Verdana, Times new roman, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14pt;
	text-decoration:none;
	font-weight:normal;
}
.glossery_heading {
	font-family: Verdana, Times new roman, Arial, Helvetica, sans-serif;
	color:#0E0E3F;
	font-size:13pt;
	text-decoration:none;
	font-weight:bold;
}

.mid_wlcm_icn2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#0244A3;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
}
* html .mid_wlcm_icn2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#0244A3;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
}
.orangetxt {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#015ABF;
	font-size:12px;
	text-decoration:none;
	font-weight: bolder;
	line-height:20px;
}
.author_txt {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#015ABF;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
}
.navtxt_up {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#3E4562;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.white_txt_small {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#D7D7D7;
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
	padding-bottom:12px;
}
.white_txt {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
}
.white_txt02 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
}
.mybdy{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#OOOOOO;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;

}
.redtxt_bold {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#9E0307;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.redtxt_big {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#C40202;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
.redtxt_big2 {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#C40202;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}
.star {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#C40202;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.odd {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	background-color:#EAF3FA;
	line-height:40px;
}
.even {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	background-color:#FFFFFF;
	line-height:40px;
}
.txt_techtain {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#FF9600;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:1px;
}
.seminartxt {
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 18pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.seminartxt_small {
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

/**************************************************************** link_text_style *************************************/

.link_lft_nav:link, .link_lft_nav:active, .link_lft_nav:visited {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
}
.link_lft_nav:hover {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#0244A3;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.link_blu2:link, .link_blu2:active, .link_blu2:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#3E4562;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}
.link_blu2:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#1B213B;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
}
.link_footer:link, .link_footer:active, .link_footer:visited {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.link_footer:hover {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration: underline;
	font-weight:normal;
}
.link_innernav:link, .link_innernav:active, .link_innernav:visited {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#005E8F;
	font-size:12px;
	text-decoration: underline;
	font-weight:normal;
	letter-spacing:1px;
}
.link_innernav:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#005E8F;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	letter-spacing:1px;
}
.linktxt_search:link, .linktxt_search:active, .linktxt_search:visited  {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#008ACC;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
.linktxt_search:hover  {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#008ACC;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.linktxt_sign:link, .linktxt_sign:active, .linktxt_sign:visited  {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#015ABF;
	font-size:18px;
	text-decoration:underline;
	font-weight:bold;
}
.linktxt_sign:hover  {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#015ABF;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
}
.linktxt:link, .linktxt:active, .linktxt:visited  {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#008ACC;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.linktxt:hover  {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#008ACC;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
.linktxt_small:link, .linktxt_small:active, .linktxt_small:visited  {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#008ACC;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
.linktxt_small:hover  {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#008ACC;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.linktxt_nav:link, .linktxt_nav:active, .linktxt_nav:visited  {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#3E4562;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.linktxt_nav:hover  {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#343A53;
	font-size:12px;
	text-decoration:underline;
	font-weight: normal;
}
.link_ad_search:link, .link_ad_search:active, .link_ad_search:visited {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#9E0307;
	font-size:12px;
	text-decoration:underline ;
	font-weight: bold;
	letter-spacing:1px;
}
.link_ad_search:hover {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#9E0307;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
	letter-spacing:1px;
}
.link_white_txt:link, .link_white_txt:active, .link_white_txt:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#D7D7D7;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}
.link_white_txt:hover {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
}
.navcontainertd {
	background:url(../Newimages/mid_nav_bg.jpg) repeat-x;
	text-align:center;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
.navcontainertdhover {
	background:url(../newImages/mid_nav_bg_hover.jpg) repeat-x;
	text-align:center;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
#divider {
	background-image:url(../NewImages/mid_nav_divider.jpg);
	WIDTH: 3px; 
	HEIGHT: 26px;
}
.navLink:link, .navLink:active, .navLink:visited {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
.navLink:hover {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
.linktxt_subnav:link, .linktxt_subnav:active, .linktxt_subnav:visited  {
 font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
 color:#555555;
 font-size:11px;
 text-decoration:none;
 font-weight:normal;
 padding-bottom:5px;
}
.linktxt_subnav:hover  {
 font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
 color:#000000;
 font-size:11px;
 text-decoration: none;
 font-weight: normal;
}
.link_bookmark_big:link, .link_bookmark_big:active, .link_bookmark_big:visited {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#10189F;
	font-size:13px;
	text-decoration: underline;
	font-weight:bold;
}
.link_bookmark_big:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#10189F;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
.link_bookmark:link, .link_bookmark:active, .link_bookmark:visited {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#10189F;
	font-size:12px;
	text-decoration: underline;
	font-weight:bold;
}
.link_bookmark:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#10189F;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.link_blutxt:link, .link_blutxt:active, .link_blutxt:visited {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#0123D1;
	font-size:14px;
	text-decoration: underline;
	font-weight:bold;
}
.link_blutxt:hover {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#0123D1;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}



/**************************************************************** finput_style *************************************/

.finput_txt {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	BORDER-RIGHT: #454C68 1px solid; 
	BORDER-TOP: #454C68 1px solid; 
	BORDER-LEFT: #454C68 1px solid; 
	BORDER-BOTTOM: #454C68 1px solid;
	width:125px; 
}
.finput_txt2 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	BORDER-RIGHT: #454C68 1px solid; 
	BORDER-TOP: #454C68 1px solid; 
	BORDER-LEFT: #454C68 1px solid; 
	BORDER-BOTTOM: #454C68 1px solid;
	width:150px; 
}
.finput_txt3 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:#004678;
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	BORDER-RIGHT: #454C68 1px solid; 
	BORDER-TOP: #454C68 1px solid; 
	BORDER-LEFT: #454C68 1px solid; 
	BORDER-BOTTOM: #454C68 1px solid;
	width:300px; 
}
.finput_txt4 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	BORDER-RIGHT: #454C68 1px solid; 
	BORDER-TOP: #454C68 1px solid; 
	BORDER-LEFT: #454C68 1px solid; 
	BORDER-BOTTOM: #454C68 1px solid;
}
.finput_txt5 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:#004678;
	FONT-SIZE: 14px; 
	FONT-STYLE: normal; 
	BORDER-RIGHT: #454C68 1px solid; 
	BORDER-TOP: #454C68 1px solid; 
	BORDER-LEFT: #454C68 1px solid; 
	BORDER-BOTTOM: #454C68 1px solid;
	width:300px;
	height:50px;
}
.finput_txt6 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:#004678;
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	BORDER-RIGHT: #454C68 1px solid; 
	BORDER-TOP: #454C68 1px solid; 
	BORDER-LEFT: #454C68 1px solid; 
	BORDER-BOTTOM: #454C68 1px solid;
	width:100%; 
	padding:5px;
	height:150px;
}
.finput_txt7 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	BORDER-RIGHT: #454C68 1px solid; 
	BORDER-TOP: #454C68 1px solid; 
	BORDER-LEFT: #454C68 1px solid; 
	BORDER-BOTTOM: #454C68 1px solid;
	width:200px;
	height:22px;
}

/***********************************************trembling text *******************************************************/
.jc{
position:relative;
}
p.MsoNormal {
	mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	margin-left:0in; margin-right:0in; margin-top:0in
}