html {
	height:100%;
	min-height:101%;
	
}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin: 0;
	height: 100%;
	min-height:101%;
	background-position: right top;
	background-image: url(../images/bg.gif);
	padding: 0;
}

#container {
	width: 731px;
	margin: 0 auto;
	background-color: #07286f;
	background-color: #ffffff;
	border: 2px solid #c5c5c5;
	padding: 20px 20px 20px 20px;
}

#top {
	background-position: right top;
	background-image: url(../images/strap.gif);
	background-repeat: no-repeat;
	height: 103px;
}

#menu22 {
	background-color: #6d5bb1;
	height: 47px;
	background-position: right top;
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat;
}

#main {
	padding: 0 0 20px 0;
}

#main_body {
	padding: 0 0 40px 20px;
	font-size: 0.75em; 
	line-height : 1.3em;
	color : #6d5bb1;
	vertical-align : top; 
}

#main_body_2 {
	height: 300px;
	padding: 0 0 20px 20px;
	font-size: 0.75em; 
	line-height : 1.3em;
	color : #6d5bb1;
	vertical-align : top; 
}

#main_body_3 {
	padding: 0 20px 20px 20px;
	font-size: 0.75em; 
	line-height : 1.3em;
	color : #6d5bb1;
	vertical-align : top; 
}

#base {
	background-color: #6d5bb1;
	height: 27px;
}

#base2 {
	padding: 5px 0 0 0;
	font-size: 0.7em; 
	line-height : 1em;
	color : #6d5bb1;
	text-align: right;
}

.font_sm {
	font-size: 0.75em; 
	line-height : 1em;
	color : #6d5bb1;
}

.people { 
	vertical-align : top; 
	padding: 0 0 20px 0;
}

#table_home {
	width: 731px;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	vertical-align : top; 
}

.td_content2 { 
	width: 491px;
	vertical-align : top; 
	padding:  0 20px 10px 18px;
	font-size: 0.75em; 
	line-height : 1.3em;
	color : #6d5bb1;
}

.td_content7 { 
	width: 182px;
	vertical-align : top; 
	padding:  0 10px 10px 10px;
	font-size: 0.7em; 
	color : #6d5bb1;
	background-position: right top;
	background-image: url(../images/bg2.gif);
	background-repeat: repeat;
}

.td_hm { 
	width: 167px;
	height: 214px;
	vertical-align : top; 
	padding:  0 4px 0 0;
}

.td_hm2 { 
	width: 167px;
	height: 214px;
	vertical-align : top; 
	padding:  0 20px 0 0;
}

.td_hm_a { 
	width: 147px;
	vertical-align : top; 
	padding:  10px 14px 10px 10px;
	font-size: 0.7em; 
	line-height : 1.3em;
	color : #6d5bb1;
	background-position: left top;
	background-image: url(../images/bg_h.gif);
	background-repeat: no-repeat;
}

.td_hm2_a { 
	width: 147px;
	vertical-align : top; 
	padding:  10px 30px 10px 10px;
	font-size: 0.7em; 
	line-height : 1.3em;
	color : #6d5bb1;
	background-position: left top;
	background-image: url(../images/bg_h.gif);
	background-repeat: no-repeat;
}

h1 {
	position: absolute;
	top: -10000px;
	left: 0;
	margin: 0 auto;
	padding: 0;
	font-size: 0.7em; 
}

h2 {
	position: absolute;
	top: -10000px;
	left: 0;
}

.img_base { 
	padding: 12px 0 8px 0;
}

.img_news { 
	padding: 0 0 8px 0;
}

.img_title { 
	padding: 0 0 13px 0;
}

.img_title2 { 
	padding: 0 0 8px 0;
}

.img_people { 
	padding: 0 0 0 28px;
	float: right;
}

.img_people2 { 
	padding: 0 0 50px 28px;
	float: right;
}

.img_people3 { 
	padding: 0 0 100px 28px;
	float: right;
}

.img_people4 { 
	padding: 0 28px 0 75px;
	float: right;
}

.img_people5 { 
	padding: 0 0 10px 28px;
	float: right;
}

.td_hm_aaaa { 
	width: 151px;
	vertical-align : top; 
	background-color: #ffffff;
	padding:  10px 10px 10px 10px;
	font-size: 11px; 
	line-height : 14px;
	color : #6d5bb1;
	background-position: left top;
	background-image: url(../images/bg_h.gif);
	background-repeat: no-repeat;
}

.td_hm2_aaaa { 
	width: 167px;
	vertical-align : top; 
	background-color: #ffffff;
	padding:  10px 30px 10px 10px;
	font-size: 11px; 
	line-height : 14px;
	color : #6d5bb1;
	background-position: left top;
	background-image: url(../images/bg_h.gif);
	background-repeat: no-repeat;
}

.img_news { 
	padding: 0 0 8px 0;
}

.img1 { 
	padding: 0 0 0 10px;
}

.img2 { 
	padding: 0 0 0 10px;
	float: right;
}


#webinar  { 
	background-color: #6d5bb1;
	color: #ffffff;
	font-weight: bold;
	padding: 10px;
}

#webinar2  { 
	background-color: #6d5bb1;
	color: #ffffff;
	font-weight: bold;
	padding: 10px;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
	padding-left: 8px;
}

.table_download {
	border : 0;
	border-bottom : 0;
	border-left : 0;
	border-right : 0;
	padding : 0;
	margin : 0;
	vertical-align : top;
	width: 686px;
	margin: 0 auto;
	border-collapse: collapse;
}

.td_1 {
	padding-top: 2px;
	padding-right: 8px;
	padding-left: 0px;
	padding-bottom: 6px;
	vertical-align : top;
	border : 0;
	margin: 0 auto;
}

.td_2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	vertical-align : top;
	border : 0;
	margin: 0 auto;
}

.td_3 {
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	vertical-align : top;
	border : 0;
	margin: 0 auto;
	width: 60px;
}

.td_3a {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	vertical-align : top;
	border : 0;
	margin: 0 auto;
	width: 20px;
	text-align: right;
}

.td_4 {
	padding-top: 2px;
	padding-right: 18px;
	padding-left: 0px;
	padding-bottom: 6px;
	vertical-align : top;
	border : 0;
	margin: 0 auto;
}

.td_5 {
	padding-top: 2px;
	padding-right: 18px;
	padding-left: 0px;
	padding-bottom: 6px;
	vertical-align : top;
	border : 0;
	margin: 0 auto;
	width: 125px;
}

.table_download2 {
	border : 0;
	border-bottom : 0;
	border-left : 0;
	border-right : 0;
	padding : 0;
	margin : 0;
	vertical-align : top;
	margin: 0 auto;
	border-collapse: collapse;
}

#copy3 { 
	font-size: 11px; 
	line-height : 14px;
}

.copysm { 
	font-size: 10px; 
}

#img1 { 
	float: right;
	padding:  15px 120px 0 0;
}

#img2 { 
	padding-left: 45px;
}

.img3 { 
	padding-left: 345px;
}

.logo { 
	float: left;
	padding-right: 15px;
	padding-top: 2px;
}

.img_right { 
	float: right;
	padding-left: 15px;
	padding-top: 0px;
}

.img_buts { 
	padding: 0 6px 0 6px;
}

.img_left { 
	float: left;
	padding-right: 15px;
	padding-top: 0px;
}

.logo2 { 
	padding-top: 2px;
}


li { 
	line-height : 18px;
}

form {
	margin: 0;
}

form p {
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 5px;
}
		
form p label {
	float: left;
	width: 43%;
}

input.text2, select.text2 {
	border: 2px solid #6d5bb1;
	width: 125px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

input.text, select.text {
	border: 1px solid #6d5bb1;
	width: 155px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

textarea {
	border: 1px solid #6d5bb1;
	width: 255px;
	height: 175px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px; 
}

select {
	border: 1px solid #a00000;
	width: 160px;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
	color: #000000;
}
		
#submit {
	margin-left: 292px;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #6d5bb1;
	text-decoration: none;
}

a.link:link { 
	color: #01516B; 
	text-decoration: none; 
}

a.link:visited { 
	color: #01516B; 
	text-decoration: none; 
}

a.link:hover { 
	color: #0282AB; 
	text-decoration: none;
}

a.link2:link { 
	color: #FFFFFF; 
	text-decoration: none; 
}

a.link2:visited { 
	color: #FFFFFF; 
	text-decoration: none; 
}

a.link2:hover { 
	color: #494A52; 
	text-decoration: none;
}

a.link3:link { 
	color: #FFFFFF; 
	text-decoration: none; 
}

a.link3:visited { 
	color: #FFFFFF; 
	text-decoration: none; 
}

a.link3:hover { 
	color: #e6e4f2; 
	text-decoration: none;
}

