/*
valid-intmark.css
*/ 

.ddmx {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 11px
} 
.ddmx .item1, .ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover {
    padding : 3px 10px; 
    background : #0000cc; 
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    color : #eeeeee; 
    font-weight : 400; 
    text-decoration : none; 
    display : block; 
    white-space : nowrap; 
    position : relative; 
} 
.ddmx .item2, .ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover {
    padding : 3px 8px 4px; 
    background : #eeeeee; 
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    color : #0000cc; 
    font-weight : bold; 
    text-decoration : none; 
    display : block; 
    position : relative; 
    z-index : 500; 
} 
.ddmx .item2 {
    background : #eeeeee; 
} 
.ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover {
    white-space : nowrap; 
    background : #ffffff; 
} 
.ddmx .arrow, .ddmx .arrow:hover {
    padding : 3px 16px 4px 8px; 
} 
.ddmx .item2 img, .ddmx .item2-active img {
    position : absolute; 
    top : 4px; 
    right : 1px; 
    border : 0 none; 
} 
.ddmx .section {
    border : 1px solid #eeeeee; 
    position : absolute; 
    visibility : hidden; 
    z-index : -1; 
} 
* html .ddmx td {
    position : relative; 
} 

/* styles for content */

body {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 11pt; 
    text-align : left; 
} 
.margin {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 11pt; 
    background : #ffffff; 
    color : #0000ff; 
    text-align : left; 
    margin-left : 8pt; 
} 
.leader {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 11pt; 
    background : #ffffff; 
    color : #0000cc; 
    text-align : center; 
} 
.ainclude {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 11pt; 
} 
h1 {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 16pt; 
} 
h2 {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 14pt; 
} 
h3 {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 12pt; 
} 
h4 {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 11pt; 
} 
h5 {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 10pt; 
} 
h6 {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 8pt; 

} 
p {
    font-family : Arial, Geneva, Verdana, Helvetica, sans-serif; 
    font-size : 11pt; 
}
a { font-weight : 400 }
a:link { color : blue }
a:visited { color : purple }
a:hover { color : red }

ul {
	font-size: 10pt;
	font-weight: 400;
	}

.special {
   font-weight:  bold;
}

/* styles for RSS Feed */


.rss_box {
	 margin: 1em;
	 width: 500px;
	 background-color: #FFF;
	 border: 1px solid maroon;
	 color:#000000
}
.rss_items {
	margin-top:6px;
	padding:0.5em; 
	margin-left:0px;
	color:#000000;
	background-color: white;
}

p.rss_title 
.rss_title {
	padding:0.5em;
	font-size: 18pt;
	background-color: white;
	color: black;
	font-weight:bold;
    text-align: left;
}

.rss_item  {
  color:black;
  background-color: white;  
  font-size: 12pt;
  list-style:none;
  padding-bottom:1em;
}

.rss_item a {
	color:navy;
	background-color: white;
	font-size: 12pt;
	font-weight:bold;
	}
	
.rss_item a:visited {
	color: maroon;
	background-color: white;
}

.rss_date {
	font-size: 9pt;
	color: red;
	background-color: white;
	}