/* CSS Document */
#nav {
	position: inherit;
	left:0px;
	top:0px;
}
#footer {
	position:absolute;
	left:0px;
	top:566px;
}
#main {
	bottom:10px;
	background-color: #fff;
	width:667px;
	height:390px;
	overflow:no;
	padding-left:10px;
	padding-right:5px;
	top:0px;
}
#main2 {
	bottom:10px;
	background-color: #fff;
	width:667px;
	height:390px;
	overflow:no;
	padding-left:10px;
	padding-right:5px;
	top:0px;
}
#navtop {
	padding-left:5px;
	padding-right:5px;
	color: #FF9900;
	font-family:Verdana,Sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align:bottom;
	padding-top:7px;
}
#navtop a{
	padding-left:5px;
	padding-right:5px;
	color:#663366;
	font-family:Verdana,Sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	padding-top:7px;
}
#navtop a:hover{
	padding-left:5px;
	padding-right:5px;
	color:#FF6633;
	font-family:Verdana,Sans-serif;
	font-size:11px;
	text-decoration:underline;
	text-align:center;
	vertical-align:bottom;
	padding-top:7px;
}
#navtop_div {
	padding-left:5px;
	padding-right:5px;
	color: #FF9900;
	font-family:Verdana,Sans-serif;
	font-size:10px;
	text-align:center;
	vertical-align:bottom;
	padding-top:7px;
}
#navtop_div a{
	padding-left:5px;
	padding-right:5px;
	color:#663366;
	font-family:Verdana,Sans-serif;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	padding-top:7px;
}
#navtop_div a:hover{
	padding-left:5px;
	padding-right:5px;
	color:#FF6633;
	font-family:Verdana,Sans-serif;
	font-size:10px;
	text-decoration:underline;
	text-align:center;
	vertical-align:bottom;
	padding-top:7px;
}


#main h1 {
	font-family: Arial;
	font-size: 12px;
	color:#62004F;
	
	padding-top:7px;
	padding-left:6px;
}
#main2 h1 {
	font-family: Arial;
	font-size: 12px;
	color:#62004F;
	padding-top:7px;
	padding-left:4px;
}
#main2 h1 a.hlink{
	font-family: Arial;
	font-size: 12px;
	color:#62004F;
	padding-top:7px;
	padding-left:4px;
	text-decoration:none;
}
#main2 h1 a.link_res{
	font-family: Arial;
	font-size: 12px;
	color:#62004F;
	padding-top:7px;
	padding-left:4px;
	text-decoration:none;
	font-weight:normal;
}
#main2 h1 a:hover.link_res{
	font-family: Arial;
	font-size: 12px;
	color:#62004F;
	padding-top:7px;
	padding-left:4px;
	text-decoration: underline;
	font-weight:normal;
}
#mybody {
	position:absolute;
	left:100px;
	top:0px;
	width:802px;
	background-color: #8595A6;
	
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:173px;
}

#header-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:69px;
	height:47px;
}

#header-02_ {
	position:absolute;
	left:69px;
	top:0px;
	width:114px;
	height:47px;
}

#header-03_ {
	position:absolute;
	left:183px;
	top:0px;
	width:160px;
	height:47px;
}

#header-04_ {
	position:absolute;
	left:343px;
	top:0px;
	width:101px;
	height:47px;
}

#header-05_ {
	position:absolute;
	left:444px;
	top:0px;
	width:108px;
	height:47px;
}

#header-06_ {
	position:absolute;
	left:552px;
	top:0px;
	width:163px;
	height:47px;
}

#header-07_ {
	position:absolute;
	left:585px;
	top:0px;
	width:85px;
	height:47px;
}

#header-08_ {
	position:absolute;
	left:0px;
	top:47px;
	width:69px;
	height:44px;
}

#header-09_ {
	position:absolute;
	left:69px;
	top:47px;
	width:114px;
	height:44px;
}

#header-10_ {
	position:absolute;
	left:183px;
	top:47px;
	width:160px;
	height:44px;
}

#header-11_ {
	position:absolute;
	left:343px;
	top:47px;
	width:101px;
	height:44px;
}

#header-12_ {
	position:absolute;
	left:444px;
	top:47px;
	width:108px;
	height:44px;
}

#header-13_ {
	position:absolute;
	left:552px;
	top:47px;
	width:163px;
	height:44px;
}

#header-14_ {
	position:absolute;
	left:715px;
	top:47px;
	width:85px;
	height:44px;
}

#header-15_ {
	position:absolute;
	left:0px;
	top:91px;
	width:69px;
	height:43px;
}

#evipnet_ {
	position:absolute;
	left:69px;
	top:91px;
	width:114px;
	height:43px;
}

#who_ {
	position:absolute;
	left:183px;
	top:91px;
	width:160px;
	height:42px;
}

#qa_ {
	position:absolute;
	left:343px;
	top:91px;
	width:101px;
	height:43px;
}

#corp_ {
	position:absolute;
	left:444px;
	top:91px;
	width:108px;
	height:43px;
}


#evipnet-h_ {
	position:absolute;
	left:69px;
	top:91px;
	width:114px;
	height:43px;
}

#who-h_ {
	position:absolute;
	left:183px;
	top:91px;
	width:160px;
	height:42px;
}

#qa-h_ {
	position:absolute;
	left:343px;
	top:91px;
	width:101px;
	height:43px;
}

#corp-h_ {
	position:absolute;
	left:444px;
	top:91px;
	width:108px;
	height:43px;
}

#home-h_ {
	position:absolute;
	left:715px;
	top:91px;
	width:85px;
	height:42px;
}

#header-20_ {
	position:absolute;
	left:552px;
	top:91px;
	width:163px;
	height:42px;
}

#home_ {
	position:absolute;
	left:715px;
	top:91px;
	width:85px;
	height:42px;
}

#header-22_ {
	position:absolute;
	left:183px;
	top:133px;
	width:160px;
	height:39px;
}

#header-23_ {
	position:absolute;
	left:552px;
	top:133px;
	width:163px;
	height:39px;
}

#header-24_ {
	position:absolute;
	left:715px;
	top:133px;
	width:85px;
	height:39px;
}

#header-25_ {
	position:absolute;
	left:0px;
	top:134px;
	width:69px;
	height:38px;
}

#header-26_ {
	position:absolute;
	left:69px;
	top:134px;
	width:114px;
	height:38px;
}

#header-27_ {
	position:absolute;
	left:343px;
	top:134px;
	width:101px;
	height:38px;
}

#header-28_ {
	position:absolute;
	left:444px;
	top:134px;
	width:108px;
	height:38px;
}

#header-29_ {
	position:absolute;
	left:0px;
	top:172px;
	width:800px;
	height:1px;
}

#footer {
	position:absolute;
	left:0px;
	width:800px;
	height:25px;
	background-image: url(../images/footer_bg1.jpg);
	background-repeat: repeat;
	font-family: Arial;
	font-size: 10px;
	text-align:center;
	vertical-align:bottom;
}

#middle {
	
	position:absolute;
	left:0px;
	width:800px;
	top:140px;
}

#middle p {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	word-spacing: normal;
	color:#000000;
}
#content {
	font-family: Arial;
	font-size: 10px;
	font-style:normal;
	text-align:justify;
	left:10px;
	width:630px;
	padding-left:10px;
	right:10px;
	padding-right:10px;
}

#content h1 {
	font-family: Arial;
	font-size: 12px;
	color:#000;
	
}

#content h2 {
	font-family: Arial;
	font-size: 11px;
	color: #620460;
	padding-left:10px;
}
#content h2 a{
	font-family: Arial;
	font-size: 11px;
	color: #620460;
	
}

#content p {
	font-family: Arial;
	font-size: 11px;
	color:#000;
	padding-left:10px;
	width: 600px;
}

#content a {
	color:#826A8E;
	font-style:normal;
	text-decoration:none;
}

#content a:hover {
	color:#9E8AA8;
	font-style:normal;
	text-decoration:none;
}

.datestyle {
	font-weight:normal;
	font-style:italic;
	font-size:10px;
	color:#333333;
}
.content2 a {
	color:#FF9900;
	font-style:normal;
	text-decoration:none;
	font-size:13px;
}
.content2 a:hover {
	color:#999999;
	font-style:normal;
	text-decoration:none;
	font-size:13px;
}
.content2  {
	color:#9F6610;
	font-style:normal;
	text-decoration:none;
	font-size:13px;
}

#rightpanel {
	position:absolute;
	left:470px;
	top:20px;
	width:320px;
}
#rightnav_research {
	position:absolute;
	left:37px;
	top:10px;
}
#rightnav_consultancy {
	position:absolute;
	left:37px;
	top:90px;
}
#rightnav_news {
	position:absolute;
	left:37px;
	top:130px;
}
#rightnav_training {
	position:absolute;
	left:37px;
	top:50px;
}
#rightnav_cal {
   position:absolute;
	left:0px;
	top:203px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#345AA6;
	width:167px;
	height:170px;
	
   }
#rightnav {
	float: left;
	width:120px;
	
}

#rightnav ul {
 left: 0px;
 text-align: center;
 
}

#rightnav li {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align: middle;
}

#rightnav a {
	font-family: Arial;
	font-size: 14px;
	font-style:normal;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}

#rightnav a:hover {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-color: #CCCCCC;
}

#login {
	position:absolute;
	left:160px;
 	top:15px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	width:167px;
	height:100px;
	background-color: #acc2ad;
	border: 1px solid #999999;	
	
}

.login-form {
	padding-left: 10px;
	font-family: Arial;
	font-size: 11px;
	
}

.login-header {
	background-image: url(images/login-header.jpg);
	width:167px;
	height:22px;
}
#linkup  {
	font-family: Verdana,Sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	text-align: left;
	word-spacing: normal;
	left:15px;
	padding-top:10px;
	background-color: #fff;
	color:#9E8AA8;
}
#linkup a {
	font-family: Verdana,Sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	text-align: left;
	padding-top:10px;
	word-spacing: normal;
	color:#9E8AA8;
	text-decoration:none;

}
#linkup a:hover {
	font-family: Verdana,Sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	text-align: left;
	padding-top:10px;
	word-spacing: normal;
	color:#826A8E;
	text-decoration:underline;

}
#linkbull {
	font-family: Verdana,Sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	line-height: 10px;
	text-align: right;
	word-spacing: normal;
	left:15px;
	padding-top:10px;
	padding-right:4px;
	background-color: #fff;
	color:#cccccc;
}
#linkbull a {
	font-family: Verdana,Sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	line-height: 10px;
	text-align: right;
	padding-top:10px;
	padding-right:4px;
	word-spacing: normal;
	color:#ccccc;
	text-decoration:none;
}
#linkbull a:hover {
	font-family: Verdana,Sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	line-height: 10px;
	text-align: right;
	padding-top:10px;
	padding-right:4px;
	word-spacing: normal;
	color:#cccccc;
	text-decoration:underline;
}
#link_menu {
	position:absolute;
	left:160px;
	top:124px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#FFFFFF;
	width:167px;
	height:80px;
	background-color:#cccccc;
	border: 1px solid #cccccc;	
	list-style-type:none;
	line-height: 15px;	
}
#links {
	position:absolute;
	left:160px;
	top:150px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#345AA6;
	width:167px;
	height:110px;
	background-color:#cccccc;
	border: 1px solid #cccccc;	
	list-style-type:none;
	line-height: 15px;	
}


#links a {
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	color:#345AA6;
}

#links a:hover {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #CCCCCC;
}

.links-header {
	background-image: url(../images/links-header.jpg);
	width:166px;
	height:29px;
}

#links li {
	list-style-type:none;
	line-height: 15px;	
}
#link_sub {
	position:absolute;
	left:160px;
	top:268px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#FFFFFF;
	width:167px;
	height:100px;
	background-color:#cccccc;
	border: 1px solid #cccccc;	

}
#subsection {
	position:absolute;
	left:160px;
	top:293px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#345AA6;
	width:167px;
	height:170px;
	background-color:#cccccc;
	border: 1px solid #cccccc;

}

#subsection li {
	list-style-type:none;
	line-height: 15px;	
}


#subsection a {
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	color:#345AA6;
}

#subsection a:hover {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	
}

.content {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	width:480px;
	color:#70527F;
}
.content a {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	width:480px;
	color:#70527F;
	text-decoration:none;
}
.content a:hover {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	width:480px;
	color:#7B389C;
	text-decoration:underline;
}
.field {
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	text-align:justify;
	left:8px;
	color:#000;
}
.ticker  {
	font-family: Arial;
	font-size: 11px;
	font-style:normal;
	text-align:left;
	left:8px;
	color:#666666;
	text-decoration:none;
	
}
.ticker a {
	font-family: Arial;
	font-size: 11px;
	font-style:normal;
	text-align:justify;
	left:8px;
	color:#666666;
	text-decoration:none;
	
}
.ticker a:hover {
	font-family: Arial;
	font-size: 11px;
	font-style:normal;
	text-align:justify;
	left:8px;
	color: #FF0000;
	text-decoration:none;
	
}
.tfield {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-align:right;
	left:8px;
	
}
.content h1 {
	font-family: Arial;
	font-size: 12px;
	color:#cccc33;
	border-width:2px;
	border-bottom-color:#99cc33;
	border-bottom-style:dotted;
}
.content h2 {
	font-family: Arial;
	font-size: 11px;
	color:#FF9900;
	padding-left:10px;
}
.title h1 {
	font-family: Arial;
	font-size: 12px;
	color:#cccc33;
	width: 414px;
}
.title h4 {
	font-family: Arial;
	font-size: 12px;
	color: #FF9900;
	width: 414px;
}
.title h5 {
	font-family: Arial;
	font-size: 12px;
	color: #FF9900;
	
}
.title h6 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	width: 414px;
}
.standard h5 {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	width : 500px;
	
}
.table {
left:7px;
}
.tableheader {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	line-height: normal;
	word-spacing: normal;
	color:#3A0455;
	font-weight:bold;
	background-color:#EFE3FA;
}
.tablecontent {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	word-spacing: normal;
	color:#000000;
	padding-top: 0.6pt; 
	padding-bottom: 0.6pt;
	
}
.tablecontent_center {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	word-spacing: normal;
	color:#000000;
	padding-top: 0.6pt; 
	padding-bottom: 0.6pt;
	
}
.errormsg {
	color: #FF0000;
	font-size:10px;
	font-family: Verdana,Sans-serif;
}
.nopicmsg {
	color: #cccccc;
	font-size:10px;
	font-family: Verdana,Sans-serif;
}

.standard {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	word-spacing: normal;
	color:#000;
	width:630px;
	text-align:justify;

}
.tblstandard {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	word-spacing: normal;
	color:#000;
	width:630px;
	
}
.standard2 {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	word-spacing: normal;
	color:#000;
	width:400px;

}
.linktop {
	font-family: Verdana,Sans-serif;
	font-size: 9px;
	font-style: normal;
	word-spacing: normal;
	color: #999999;
	font-weight:Bold;
	width: 414px;
}
.datestyle {
	font-weight:bold;
	font-style:italic;
}
.titlesmall {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	word-spacing: normal;
	color:#336633;
	font-weight:bold;

}
.head {
	background-color:#6A7D9B;
	border: 1px solid #6A7D9B;
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color:#ffffff;
}
.head a {
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color:#F7F960
}
.head a:hover{
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color:#FFFF00
}
.even {
	background-color:#CEDBCE;
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	text-align: left;
	color:#000000;
	padding-left:10px;
}
.odd {
	background-color:#D2E1D2;
	font-family: Verdana,Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color:#000000;
}
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail a{
text-decoration:none;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
a.hlink {
  	font-weight: bold;
	font-size: 11px;
	color: #3C5156;
	text-align: left;
	padding-right:4px;
	padding-top: 6px;
	padding-left:5px;
	width: 780px;
	line-height:18px
}