body		{ background-color: #173075; background-image: url(../images/back_page.gif); background-repeat: repeat-x; font: 12px arial,helvetica,verdana,sans-serif; color: #333; margin: 0px 0px 0px 0px; }

a:link		{ color: #173075; }
a:visited	{ color: #173075; }
a:hover     { color: #CC0000; }
a:active	{ color: #CC0000; }

#mast				{ display: block; width: 850px; height: 90px; margin: 0px; }

#name a 			{ font: 28px georgia,times,"times new roman", serif; color: #FFF; float: left; margin: 25px 35px 0px 15px; }
#name a:link		{ color: #FFF; text-decoration: none; }
#name a:visited		{ color: #FFF; text-decoration: none; }
#name a:hover    	{ color: #FFF; text-decoration: none; }
#name a:active		{ color: #FFF; text-decoration: none; }

#nav a 			{ display: block; float: left; padding: 36px 13px 20px 13px; font: 13px arial,helvetica,verdana,sans-serif; border-right: 1px #000B37 solid; }
#nav .down 		{ display: block; float: left; padding: 36px 13px 20px 13px; font: 13px arial,helvetica,verdana,sans-serif; background-color: #262F55; border-right: 1px #000B37 solid; }
#nav a:link		{ color: #FFF; text-decoration: none; }
#nav a:visited		{ color: #FFF; text-decoration: none; }
#nav a:hover    	{ color: #FFF; text-decoration: none; background-color: #262F55; }
#nav a:active		{ color: #FFF; text-decoration: none; background-color: #262F55; }

#content	{ display: block; width: 850px; height: auto; background-image: url(../images/back_content.gif); background-repeat: repeat-y; }
#main		{ display: block; width: 480px; height: auto; padding: 35px 0px 100px 300px; margin-top: 0px; line-height: 19px; }
#main_home	{ width: 480px; height: 225px; display: block; padding: 35px 0px 0px 300px; margin: 0px; line-height: 19px; }
#sub		{ position: absolute; display: block; width: 180px; height: auto; padding: 87px 40px 0px 40px; text-align: right; font-size: 11px; line-height: 14px; }


#sub a.nav 			{ display: block; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #999; }
#sub a.nav:link		{ text-decoration: none; }
#sub a.nav:visited	{ text-decoration: none; }
#sub a.nav:hover    { text-decoration: none; }
#sub a.nav:active	{ text-decoration: none; }





#sub_home	{ width: 260px; height: 260px; display: block; padding: 0px; margin: 0px; position: absolute; }
#foot 		{ padding: 20px 0px 50px 50px; display: block; width: 800px; font: 11px arial,helvetica,verdana,sans-serif; color: #fff; line-height: 14px;}
#foot a:link	{ color: #fff; text-decoration: none; }
#foot a:visited	{ color: #fff; text-decoration: none; }
#foot a:hover	{ color: #fff; text-decoration: underline; }
#foot a:active	{ color: #fff; text-decoration: underline; }


h1		{ display: block; font: 24px georgia,times,"times new roman", serif; margin: 0px; padding: 0px 0px 20px 0px; font-weight: normal;}
h2		{ display: block; font-size: 14px; margin: 0px; }
strong	{ color: #173075; }
ul li	{ padding-bottom: 20px; }

.indent		{ display: block; padding-left: 20px; }


img.left { border: none; float: left; padding: 0px 20px 15px 0px; }
img.right { border: none; float: right; padding: 0px 0px 15px 20px; }

.publication { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dotted #333; }


ul.presentations li	{ padding-bottom: 0px; }
ul.dl_list li	{ padding-bottom: 0px; }



#download_btn {
display: block;
background-color: #173075; 
background-image: url(../images/download_btn_bg.gif); 
background-repeat: repeat-x;
float: right;
padding: 8px 20px;
font-weight: bold;
}

#download_btn a {
font-weight: bold;
}



