body{
	margin:0;
	background: #FFFFFF url('../images/bg_body.gif') top left repeat-x;	
	font-family:Arial,Trebuchet MS, Times New Roman, Verdana;
	font-size:12px;
	color:#404040;
}

img{border:none;}

a, a:visited{color:#404040;}

p{margin:0 0 0 0;}

h1{
	/*background: transparent url('../images/shadow.gif') bottom left repeat-x;*/
	padding:0 0 0 20px; 
	margin:20px 0 0 0px; 
	font-family:Trebuchet MS, Times New Roman, Verdana; font-size:20px; color:#646567; font-weight:normal;
}

h2{padding:0; margin:10px 0 0 20px; font-family:Trebuchet MS, Times New Roman, Verdana; font-size:15px; color:#FF7100;}

input, select, textarea{font-family:Trebuchet MS, Times New Roman, Verdana;font-size:12px;color:#404040; padding:0;}



table{margin:0; border-collapse:collapse; width:97%;}

td{padding:10px 20px 10px 0; vertical-align:bottom; text-align:left;}

td table{margin:0;}

td table td{padding:0 20px 0 0;}

form{margin:0; padding:0;}

.main{
	position:relative;
	margin:3px auto 0 auto;
	padding:5px 5px 20px 20px;
	background-color:#FFFFFF;
	width:725px;
	overflow:hidden;
}

.header{
	margin:5px auto 0 auto;
	width:700px;
	height:90px;
	/*padding:5px;*/
}

div.menu{height:97px;background: transparent url('../images/bg_menu.gif') bottom left repeat-x;}
div.whiteline{height:1px;width:542px;border-bottom:1px solid #ffffff;position:absolute;top:72px;right:43px; //top:58px;}
div.arrow{height:9px;width:13px;background: url('../images/arrow.gif') no-repeat;position:absolute;top:73px;left:45px;}
.menuitems {margin-top:43px;width:133px;float:left;font-size:14px;text-align:left;}
//.menuitems a {margin-left:5px;}
.menu{background: transparent url('../images/shadow.gif') bottom left repeat-x; padding:0 0 10px 10px;}

.menuitems  a{text-decoration:none; color:#ffffff;margin-left:15px;}
.menuitems a:visited{text-decoration:none;color:#ffffff}
.menuitems  a.current{color:#087323;}

.footer{
	margin:3px auto 10px auto;
	width:725px;
	height:71px;
	padding:5px 5px 5px 15px;
	color:#808080;
	font-size:12px;
	overflow:hidden;
	
}

.footer a, .footer a:visited{text-decoration:none;color:#808080;} 

.footer p{	
	margin:0;
	height:100%;	
	background: transparent url('../images/footer.gif') top left ;	
	/*border-top:1px solid #087323;*/
	padding:15px 0px 0px 20px;
}

.footer img{
	margin-left:0px;
	margin-right:25px;
}

.footer span.right{	
	width:263px;
	margin-right:20px;
	text-align:right;
}




.introText{ margin-left:0px;width:725px; line-height:18px; font-size:12px; float:left;}

.introText h2 {margin:20px 0 0 0;}

td h2{margin:0 0 0 0;}

.left{float:left;}

.right{float:right;}

.clear{clear:both;}

/*.shadow{background-color:#FFFFFF; border-bottom:solid 2px #C3C3C3; border-right:solid 2px #C3C3C3; /*border-top:solid 1px #FF7100; border-left:solid 1px #FF7100;*/}*/

.btn{float:right; background: #5D93AE url('../images/bg_btn.gif') top left no-repeat;	border:solid 1px #5D93AE; color:#FFFFFF; font-weight:bold; padding:0 10px 0 10px; cursor:pointer;}

.disab{float:right; background-color: #BFBFBF;	border:solid 1px #5D93AE; color:#FFFFFF; font-weight:bold; padding:0 10px 0 10px; cursor:pointer;}

a.btn, a.btn:visited{text-decoration:none; margin-top:10px; color:#FFFFFF;}

.hidden{display:none;}

.visible{display:block;}

.firstFormCell{width:150px; padding-right:0;}

.odd{background-color:#F7F7F7;}


table.competence {margin-top:20px;}

table.competence td{vertical-align:top;}

table.competence td.firstFormCell{font-weight:bold; width:250px;}

table.competence td p{margin:5px 0 15px 25px;}

.highlightText{font-size:20px; line-height:25px; color:#FF7100;}

.homeBox{position:relative; width:440px; /*border:solid 1px #ff0000;*/  margin:0 10px 20px 0; padding:0 0 0 20px;  }

.homeBoxRight{position:relative; width:200px; background:#FCFDFD url('../images/shadow_box.gif') bottom left no-repeat; /*border:solid 1px #ff0000;*/  margin:10px 20px 0px 10px; padding:0 0 0 0;  }

.homeBox p{margin:0 0 10px 0; background:transparent url('../images/bg_box.gif') bottom left no-repeat; padding:10px 10px 10px 0px;}

.obligatory{color:#FF0000; font-size:18px; line-height:12px; font-family:Arial; font-weight:bold;}


.registrationRates {margin: 10px 0 20px 0; width:500px;}

.registrationRates th{text-align:left; padding:10px; border-bottom:solid 1px #EFF4F7; font-size:15px; color:#FF7100;}

.registrationRates td{white-space:nowrap; border-bottom:solid 1px #EFF4F7; vertical-align:middle;}

td.standard{background-color:#EFF4F7; padding:10px; border-bottom:solid 1px #D6E4EB;white-space:normal; width:30%;}

td.premium{background-color:#D6E4EB;padding:10px; border-bottom:solid 1px #EFF4F7;white-space:normal; width:30%; }



.bannerFormat{margin-top:20px; width:500px;}

.bannerFormat th, .bannerFormat td{padding:10px; border:solid 1px #D6E4EB; text-align:left;}

.bannerFormat h2{margin:0;}


.bannerFormat th{background-color:#EFF4F7;}

a.downloadPdf{display:block; margin:10px 0 0 0; padding:5px 0 5px 30px; background: transparent url('../images/ico_pdf.gif') top left no-repeat;	}

.infoPrivacy{
	height:150px;
	overflow:auto;
	border:solid 1px #D6E4EB;
	padding:10px;

}

