/*
General Items
*/
a {
	text-decoration: none;
	color : Black;
}

a:hover {
	color: Black;
	text-decoration: underline
}

.topMenuBar, a.topMenuBar:link, a.topMenuBar:visited {
	background-color : #000000;
	color : #FFFFFF;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.topMenuBar:hover {
        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, a.description:link, a.description.visited {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: none
}
a.description:hover {
	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, a.warning:link, a.warning.visited {
	background-color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : white;
	text-decoration: none;
}
a.warning:hover {
	text-decoration: underline
}

.menu, a.menu:link, a.menu.visited {
	color: #B22222;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.menu:hover {
	text-decoration: underline
}

.browseTitle, a.browseTitle:link, a.browseTitle:visited {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration: none;
}
a.browseTitle:hover {
	text-decoration: underline
}
.browseSubTitle, a.browseSubTitle:link, a.browseSubTitle:visited {
	color : #009966;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
   text-decoration: none;
}
a.browseSubTitle:hover {
	text-decoration: underline
}

/*
Search Interface Page
*/
.inputTitle, a.inputTitle:link, a.inputTitle:visited {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
   text-decoration: none;
}
a.inputTitle:hover {
	text-decoration: underline
}

.inputSubTitle, a.inputSubTitle:link, a.inputSubTitle:visited {
	color : #009966;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
   text-decoration: none;
}
a.inputSubTitle:hover {
	text-decoration: underline
}

.about {
	color: #005826;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.about:hover {
	color : #005826;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	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
}
.inputStyle {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

/*
Search Result Pages
*/
.navBar, a.navBar:link, a.navBar:visited {
	background-color : #005826;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration: none;
}
a.navBar:hover {
   text-decoration: underline;
}

.infoTitle {
	background-color : #C2E0C2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	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;
}

.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
}
.oddResultTitle:visited {
	background-color : #E5F2E5;
	color : #66cc66;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
}
.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;
}
.oddResultDetail:link {
	background-color : #E5F2E5;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
.oddResultDetail:visited {
	background-color : #E5F2E5;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
.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;
}
.evenResultTitle:link {
	background-color : #F0F7F0;
	color : #66cc66;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align : left;
}
.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
}
.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;
}
.evenResultDetail:link {
	background-color : #F0F7F0;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
.evenResultDetail:visited {
	background-color : #F0F7F0;
	color : #006633;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
        text-align : left;
}
.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
}

.nameabout {
	color: #710332;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.descTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #005826;
}

.descMaterial {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #005826;
}

.highlight {
	background-color: Yellow;
}

