/*layout CSS */
body {
padding:0;
margin:0;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*global reset*/
html, body, h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address  {
margin: 0;
padding: 0;
}
address, input, textarea, select, option {
background-color: #EEEEEE;
border: 1px solid Black;
margin: 2px 0px 2px 0px;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*general*/
ul{
list-style:none;
}

li p{
margin:0;
}

table, td {
font-size: 11px;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a{
text-decoration:none;
font-weight: normal;
color: #DC143C;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:hover{
text-decoration:underline;
}
a:active, a:focus{
outline:none;
}

h1 {
font-size: 14px;
font-weight:bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background:url(../images/dotted.gif) bottom left repeat-x;
}

h2{
font-size: 13px;
font-weight:bold;
}
h3{
font-size:12px;
font-weight:bold;
}
h4{
font-size:1.1em;
font-weight:bold;
 color: #D50000;
 margin-bottom: 15px;
 margin-top: 20px;
}
h5{
font-size:1.1em;
font-weight:bold;
}
h6{
font-size:1em;
font-weight:bold;
}

.clear{
clear:both;
}

/*search */

.search input{/* the input textarea box */
background:url(../images/searchbg.png) top left no-repeat;
border:0;
height:18px;
font-size:11px;
width:207px;
}




.button{
color:#fff;
font-size:13px;
font-weight: bold;
margin:3px 0;
padding:1px 5px;
border:none;
}

* html .button {
	padding: 0px 2px !important; /*IE 6*/
}

*+html .button {
	padding: 0px 2px !important; /*IE 7*/
}

.small, .articleauthor, .createdate, .modifydate{
color:#8a8a8a;
}




