/*
General Items
*/
a {
	text-decoration: none;
	color : Black;
}

a:hover {
	color: Black;
	text-decoration: underline
}

.topMenuBar {
	background-color : #000000;
	color : #FFFFFF;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.topMenuBar {
	background-color : #000000;
	color : #FFFFFF;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.topMenuBar:link {
        background-color : #000000;
        color : white;
        font-size : 8pt;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none
}
a.topMenuBar:visited {
        background-color : #000000;
        color : white;
        font-size : 8pt;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.topMenuBar:hover {
        background-color : #000000;
        color : white;
        font-size : 8pt;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: underline
}
h2 {
        color : Black;
        font-size : 12pt;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h3 {
        color : Black;
        font-size : 10pt;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.headerBar {
	color : #303330;
	font-size : 18pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.description {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

a.description:link {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: none
}
a.description_link:link {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: underline
}
a.description:visited {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
a.description_link:visited {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: underline
}
a.description:hover {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: underline
}

.comment {
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.contact {
	color : #006633;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}
.warning {
	background-color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : white;
   text-decoration: none;
}

a.warning {
	background-color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : white;
	text-decoration: none;
}
a.warning:hover {
	background-color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : white;
	text-decoration: underline
}

.menu {
	color: #B22222;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.menu:hover {
	color : #B22222;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration: underline
}

.submenu {
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.submenu:hover {
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

.browseTitle {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}
.browseTitle:hover {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration: underline
}
.browseSubTitle {
	color : #009966;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.browseSubTitle:hover {
	color : #009966;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration: underline
}

/*
Search Interface Page
*/
.inputTitle {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}
.inputTitle:hover {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration: underline
}
.inputSubTitle {
	color : #009966;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.inputSubTitle:hover {
	color : #009966;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration: underline
}
.inputStyle {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}
.inputStyle:hover {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-decoration: underline
}
a.inputStyle {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

/*
Search Result Pages
*/
.navBar {
	background-color : #005826;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-align : left;
}
a.navBar.link {
	background-color : #005826;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-align : left;
}
a.navBar.visited {
	background-color : #005826;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-align : left;
}
.summaryTitle {
	background-color : #C2E0C2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align : right;
}
/* English Result */
.oddResultTitle {
	background-color : #E5F2E5;
	color : #333333;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
}

a.oddResultTitle:hover {
	background-color : #E5F2E5;
	color : #66cc66;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
	text-decoration: underline
}
a.oddResultTitle:visited {
	background-color : #E5F2E5;
	color : #66cc66;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
}
a.oddResultTitle:link {
	background-color : #E5F2E5;
	color : #66cc66;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
}



.oddResultDetail {
	background-color : #E5F2E5;
	color : #333333;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
a.oddResultDetail:link {
	background-color : #E5F2E5;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
a.oddResultDetail:visited {
	background-color : #E5F2E5;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
a.oddResultDetail:hover {
	background-color : #E5F2E5;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
	text-decoration: underline
}
.evenResultTitle {
	background-color : #F0F7F0;
	color : #333333;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
}
a.evenResultTitle:link {
	background-color : #F0F7F0;
	color : #66cc66;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
}
a.evenResultTitle:visited {
	background-color : #F0F7F0;
	color : #66cc66;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
	text-decoration: underline
}
a.evenResultTitle:hover {
	background-color : #F0F7F0;
	color : #66cc66;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
	text-decoration: underline
}
.evenResultDetail {
	background-color : #F0F7F0;
	color : #333333;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
a.evenResultDetail:link {
	background-color : #F0F7F0;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
a.evenResultDetail:visited {
	background-color : #F0F7F0;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
a.evenResultDetail:hover {
	background-color : #F0F7F0;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
	text-decoration: underline
}
 
.descTitle {
	color : #333333;
	font-weight : bold;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align : left
}

.descTitle:hover {
	color : #333333;
	font-weight : bold;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align : left;
	text-decoration: underline
}

.showstate{ /*Definition for state toggling image */
  cursor:hand;
  cursor:pointer;
  float: left;
  margin-top: 2px;
  margin-right: 3px
}

.switchcontent{
  width: 400px;
}

/* Browse levels */
.browseL1 {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}
.browseL1:hover {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration: underline
}
.browseL2 {
	color : #009966;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.browseL2:hover {
	color : #009966;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration: underline
}
.browseL3 {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.browseL3:hover {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: underline
}
.browseL4 {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.browseL4:hover {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: underline
}
.browseL5 {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.browseL5:hover {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration: underline
}

/******************************************************************/
/* Date cell for news coverage                                    */
/******************************************************************/
.dayCellTitle {
	text-decoration: none;
	background-color: #8d9fa5;
	font-family: "MS Reference Sans Serif";
	color: White;
	font-size: 10px;
	font-weight: bold;
}

.dayCellSubTitle {
	text-decoration: none;
	font-family: "MS Reference Sans Serif";
	font-size: 10px;
   color : #009966;
}

.dayCell {
	background-color: #E5F2E5;
	font-family: "MS Reference Sans Serif";
	border-style: outset;
	border: 1px solid #bac8cd;
	font-size: 10px;
	cursor: pointer;
}

.ndayCell {
	text-decoration: none;
	background-color: #bac8cd;
	font-family: "MS Reference Sans Serif";
	border-style: outset;
	border: 1px solid #bac8cd;
	font-size: 10px;
}

.dayCell:hover, .ndayCell:highlight {
	background-color: #339999;
}

/*
 For database selection
*/
.databaseSelect {
	background-image: url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 55px;
	height: 50;
}

