/**/
@font-face {
	font-family: 'myFont';
	font-style: normal;
	font-weight: normal;
	src: local('Tw Cen MT'), url('tw-cen-mt.woff') format('woff');
}
body,html{margin:0;padding:0;}
body{font-family:'Tw Cen MT',myFont,Tahoma,sans-serif;font-size:16px;font-weight:normal;color:#000000;}
h1,h2,h3,h4,h5{font-weight:normal;margin:0;padding:0;}
button{width:90px;background-color:#d03427;border:2px solid #dcdcdc;text-transform:uppercase;font-weight:bold;padding:4px;color:#ffffff;font-size:10px;}

#system-message-container{margin-bottom:10px;}
#system-message-container p{margin:0;padding:0;}
#system-message{padding:20px;}
.alert{padding:8px 35px 8px 14px;border-radius:4px;margin-top:10px;}
.alert-error, .alert-notice{background-color:#f2dede;border:2px solid #eed3d7;color:#b94a48;}
.alert-heading{margin-bottom:5px;font-size:20px;font-weight:bold;}
.alert-warning{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-success, .alert-message{background-color:#dff0d8;border:2px solid #d6e9c6;color:#468847;padding:5px;margin-bottom:5px;}
.alert a.close{display:none;}

#mailto-window{padding:0 20px 10px 20px;}
#mailto-window h2{margin-bottom:20px;}
#mailto-window fieldset{border:1px solid #999999;padding:20px;}
#mailto-window div.table-cell{padding:5px;}
#mailto-window div.buttons{margin-top:10px;}
#mailto-window button.btn{margin-right:10px;}

.article{padding:10px;}
.article-title{margin-bottom:10px;}
.article-info{margin:10px 0 10px 0;}
img{max-width:80%;}