td.red {border-bottom-style: solid;	border-bottom-width: 1px; border-bottom-color: #F41313;}
td.blue {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #3b78a8;}

h1, h2, h3, h4, h5		{ margin: 0; padding: 0; }

.block {margin-bottom:20px;}
h1.title { font-family: 'PT Serif', serif; font-size: 28px; font-weight: 700; line-height: 36px; color: #333; margin-top:5px; margin-bottom:5px;}

h1.header { font-family: Tahoma, Arial, sans-serif;, Times, serif; font-size: 18px; color: #000000; padding-left: 10px;}
h1.header a:link, h1.header a:active, h1.header a:visited, h1.header a:hover {color: #000000; text-decoration: none;}

h2.header { font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #000000; padding-left: 0px;}
h2.header a:link, h2.header a:active, h2.header a:visited, h2.header a:hover {color: #000000; text-decoration: none;}


h3.header { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000000; padding-left: 10px;}
h3.header a:link, h3.header a:active, h3.header a:visited, h3.header a:hover {color: #000000; text-decoration: none;}


h4.header { font-family: Tahoma, Arial, sans-serif; font-size: 13px; color: #000000; padding-left: 10px;}
h4.header a:link, h4.header a:active, h4.header a:visited, h4.header a:hover {color: #000000; text-decoration: none;}

.bordered {	border: 1px solid #3b78a8;}

li.red {list-style-position: outside; list-style-image: url(images/red.gif); margin-left: 15px;}	
li.blue {list-style-position: inside; list-style-image: url(images/blue.gif); margin-left: 15px;}	
li {list-style-position: outside; list-style-image: url(images/blue.gif); margin-left: 15px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}	
li a:link, li a:active, li a:visited {color: #000000; text-decoration: none;}
li a:hover {color: #000000; text-decoration: underline;}

.menu {text-transform: uppercase; font-family: Arial, sans-serif; font-size: 13px; color: #F41313;}
.menu a:link, .menu a:active, .menu a:visited, .menu a:hover {color: #3b78a8; text-decoration: none;}

.submenu {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.submenu a:link, .submenu a:active, .submenu a:visited, .submenu a:hover {color: #000000; text-decoration: none;}

img.article {margin-left: 50px;}
img.news {border: 1px solid #3b78a8; margin-right: 5px;	margin-top: 3px; margin-left: 10px; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}
img.ins {border: 1px solid #3b78a8; margin-right: 5px;	margin-top: 5px; margin-left: 0px; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}
img.color {border: 0px solid #3b78a8; margin-right: 7px; margin-top: 0px; margin-left: 0px; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}
img.full {border: 1px solid #3b78a8; margin-right: 5px;	margin-top: 3px; margin-left: 0px; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}


.text {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 10px;}
.text a:link, .text a:active, .text a:visited {color: #3b78a8; text-decoration: none;}
.text a:hover {text-decoration: underline;}


.copyright {font-family: Georgia, "Times New Roman"; font-size: 10px; padding-left: 50px; line-height: 10px;}
.copyright_ins {font-family: Georgia, "Times New Roman"; font-size: 10px; padding-left: 1px; line-height: 10px;}


.txt2 { font-family: 'PT Serif', serif; font-size: 18px; font-weight: 400; line-height: 24px; color: #333; } 
.txt2 a:link, .txt2 a:active, .txt2 a:visited {color: #3b78a8; text-decoration: none;}
.txt2 a:hover {text-decoration: underline;}

.news {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #3b78a8; text-decoration: none; padding-left: 10px;}
.news a:link, .news a:active, .news a:visited {font-size: 12px; color: #000000; text-decoration: none;}
.news a:hover {text-decoration: underline;}


.topic {text-transform: uppercase; font-family: Tahoma, Arial, sans-serif; font-size: 13px; color: #3b78a8;}
.topic a:link, .topic a:active, .topic a:visited, .topic a:hover {color: #3b78a8; text-decoration: none;}

.topic1 {text-transform: uppercase; font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #FFFFFF; }
.topic1 a:link, .topic1 a:active, .topic1 a:visited, .topic1 a:hover {color: #3b78a8; text-decoration: none;}

.bottom {font-size:12px; font-weight:bold; color:#3b78a8;}
.bottom a:link, .bottom a:active, .bottom a:visited, .bottom a:hover {color: #000000; text-decoration: none;}

.time { font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 400; line_height: 14px; color: #4d555a; }

.date {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #3b78a8; text-decoration: none;}
.bltext {font-family: Arial, Helvetica, sans-serif; font-size: 13px; padding-left: 0px;}
.bltext a:link, .bltext a:active, .bltext a:visited, .bltext a:hover {color: #000000; text-decoration: none;}


.conference {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0062BD;}
.conference a:link, .conference a:active, .conference a:visited {color: #0062BD; text-decoration: none;}
.conference a:hover {color: #0062BD; text-decoration: underline;}

.link {font-family:Verdana,Tahoma,Arial; font-size: 13px; color: #4d4e49;}
.link a:link, .link a:active, .link a:visited {color: #4d4e49; text-decoration: none;}
.link a:hover {color: #4d4e49; text-decoration: underline;}

td.box {border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #3b78a8; border-bottom-color: #3b78a8; border-left-color: #3b78a8;}

div.bookmarks { float:left; width:30px; margin-right: 0!important; margin-right:-2px;}
div.bookmarks img {border: 0}