/* CSS Document */



body, table, td, tr{



	padding: 0px;



	margin: 0px;



	font-family: Tahoma;



	font-size: 12px;



	color: #444444;



}







table, td, tr{



	border-collapse: collapse;



	vertical-align: top;



}



table.menu a,

table.menu a:link,

table.menu a:hover,

table.menu a:visited{

text-decoration: none;

}



table.menu{







}







table.menu td{



	vertical-align: middle;



}







table.menu a{



	font-size: 11px;



	color: #FFFFFF;



}







td.menu_name{



	padding: 0px 10px 0px 10px;



	vertical-align: middle;



	background-image: url('../images/grad_menu.jpg');



}







table.panel{



	background-color: #67ace5;



	height: 353px;



}







td.slogon{



	padding: 0px 0px 0px 55px;



	vertical-align: middle;



}







td.slogon h1{



	font-weight: normal;



	font-size: 20px;



}







td.page_text{



	padding: 20px 0px 30px 50px;



}







td.page_text img{



	padding: 0px 10px 0px 0px;



}







td.right_panel table{



	background-color: #67ace5;



	text-align: left;



}







td.footer{



	width: 100%;



	background-image: url('../images/grad_footer.gif');



	text-align:right;



	padding: 0px 15px 0px 0px;



	vertical-align: middle;



}







td.footer p{



	color: #FFFFFF;



	font-size: 12px;



}







td.menu_panel_grad{



	background-image: url('../images/menu_panel_grad.gif');



	background-repeat: repeat-x;



	padding: 0px 0px 0px 20px;



}







td.logo{



	background-image: url('../images/logo_bg.jpg');



}







td.top_text{



	padding: 20px 0px 0px 20px;



}







td.top_text p{



	color: #ffffff;



	font-size: 12px;



}







td.right_panel{



	text-align: right;



	width: 100%;



	padding: 20px 0px 20px 0px;



}







td.right_card p{



	padding: 5px 10px 5px 10px;



	color: #004d88;



}







td.item_name{



	padding: 20px 10px 0px 10px;



	height: 40px;



}







td.item_text{



	padding: 20px 10px 0px 10px;



	vertical-align: top;



}







table.simple_table td{



	padding: 5px 7px 5px 7px;



}







table.simple_table th{



	text-align: left;



	padding: 5px 7px 5px 7px;



}



table.catalog{



}



table.catalog td{



	padding: 10px 15px 20px 15px;

	border: solid 1px #67ace5;

}



table.catalog td.noborder{

border: solid 0px;

padding: 2px;

}



table.catalog td img{



	padding: 5px 10px 0px 0px;



}







table.catalog span{



	color: #5588cc;



}







table.catalog h3{



	margin: 0px;



	padding: 0px;



}







table.catalog p{



	text-align: left;



}







table.pad_table td{



	padding: 0px 15px 15px 0px;



}







.pad_table td p{



	padding: 0;



	margin: 0;



}



table.article ul{

margin:0px 0px 0px 20px;

padding:0px;

}



table.article ul li{

margin:0px;

padding: 0px 0px 20px 0px;

list-style: decimal;

font-weight:bold;

font-size: 11pt;

}



table.article ul li a{

text-decoration:none;

color: #7739a5;

}



table.article ul li a:visited{

color: #776688;

}



p{



	font-size: 12px;



	color: #444444;



}







h1, h2, h3{



	font-weight: normal;



}







h1{



	font-size: 17px;



	color: #7739a5;



}







h3{



	font-size: 15px;



	color: #004d88;



	font-weight:bold;



	padding: 5px 0px 10px 0px;



	margin: 0px;



}







img{



	padding: 0px 0px 0px 0px;



	margin: 0px 0px 0px 0px;



	border: none;



}







div.domTT .contents .BA-Caption {



	width: 390px;



	font-size: 10px;



	background-color: #FFF;       



	padding: 5px;    



}







table.dropdown {



	width:150px;



	visibility:hidden; 



	position:absolute; 



	left:0; 



	background-color:#5f8fbf;



}







table.dropdown td {



	padding: 10px;



}


#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #D2E0E6;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px; 
}

blockquote {
	padding:5px 20px;
}