BODY {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:Verdana;
	text-decoration:none;
	font-size:9;
	color:#585858;
	font-weight:bold;
}

span.bottomtext
{
	font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height:12px;
}

td.main_window
{
	font-family:Verdana;
	font-size: 11px;
	padding-left: 7px;	
	padding-top: 7px;	
}

td.main_window p,
td.main_window li,
td.main_window td
{
	font-family:Verdana;
	font-size: 11px;
}

tr
{
	vertical-align: top;
}

p, td{
	font-family:Verdana;
	font-size: 16px;
	text-align: left;
}

table {
	font-family:Verdana;
	text-decoration:none;
	font-size:9;
	color:#585858;
	font-weight:normal;
	padding-left: 10px;
}

a, 
a:visited, 
a:hover,
a.sitemap_page,
a.sitemap_page:visited,
a.sitemap_page:hover
{
	font-family:Verdana;
	font-size:9;
	text-decoration: underline;
	color:#585858;
}

span.headerlink,
span.headerlink a.headerlink
{
	font-family: Arial; 
	font-size: 10px; 
	text-transform: uppercase; 
	font-weight: bold; 
	color: #A7A8A9;
	text-decoration: none;
}

td.text_orange {
	color:Orange;
}

table.error_table {
	border-bottom:solid 1px #ff9900;
	border-top:solid 1px #ff9900;
	border-left:solid 1px #ff9900;
	border-right:solid 1px #ff9900;
	background-color: #fff2c0;
	font-family:Verdana;
	text-decoration:none;
	font-size:11;
	color:#ff9900;
	font-weight:bold;
}

table.country_box {
	border-bottom:solid 1px #e3f0de;
	border-top:solid 1px #e3f0de;
	background-repeat:no-repeat;
}

td.country_box {
	border-bottom:solid 1px #e3f0de;
	border-left:solid 1px #e3f0de;
	padding-left: 15px;
	color:red;
}

td.country_box_last {
	border-left:solid 1px #e3f0de;
	padding-left: 15px;
	color:red;
}

td.country_box a,
td.country_box a:visited,
td.country_box_last a,
td.country_box_last a:visited {
	font-family:Verdana;
	text-decoration:none;
	font-size:9;
	color:#75b760;
	font-weight:bold;
}
td.country_box a:hover,
td.country_box_last a:hover {
	font-family:Verdana;
	text-decoration:underline;
	font-size:9;
	color:#75b760;
	font-weight:bold;
}


table.worldwide_details {
	background-color: #ececec;
}
div.worldwide_menu {
	display:inline;
	text-transform: uppercase;
}

div.worldwide_menu,
div.worldwide_menu a,
div.worldwide_menu a:visited {
	font-family:Verdana;
	text-decoration:none;
	font-size:11;
	color:#b7b5b5;
	font-weight:normal;
	display:inline;
	text-transform: uppercase;
}
div.worldwide_menu a:hover {
	font-family:Verdana;
	text-decoration:underline;
	font-size:11;
	color:#b7b5b5;
	font-weight:normal;
	display:inline;
	text-transform: uppercase;
}

table.poll_result tr{
	background-color: #ececec;
}

td.mylibrary_title {
	background-color: #ebebeb;
}

span.bg_section {
	font-family:Verdana;
	font-size:11;
	font-weight:bold;
	margin-bottom: 20;
}

span.bg_section a,
span.bg_section a.hover,
span.bg_section a.visited {
	font-family:Verdana;
	font-size:11;
	text-decoration:underline;
	margin-bottom: 20;
	color:#585858;
}

td.sections {
	border-bottom:solid 1px #b3c3d1;
}
td.sections_middle,
td.sections_middle a,
td.sections_middle a:visited {
	border-bottom:solid 1px #b3c3d1;
	padding-top:4px;
	padding-bottom:3px;
	font-family:Verdana;
	text-decoration:none;
	font-size:11;
	color:#989090;
}
td.sections_middle a:hover {
	border-bottom:solid 1px #b3c3d1;
	padding-top:4px;
	padding-bottom:3px;
	font-family:Verdana;
	text-decoration:underline;
	font-size:11;
	color:#989090;
}

td.title_underline {
	border-bottom:solid 2px #71ac5b;
}

td.title_underline_font {
	padding-bottom: 3px;
	border-bottom:solid 2px #71ac5b;
	font-family:Verdana;
	text-decoration: none;
	font-size:16;
	color: #71ac5b;
	font-weight:bold;
}

td.title_underline_font_orange {
	padding-bottom: 3px;
	border-bottom:solid 2px #f58223;
	font-family:Verdana;
	text-decoration: none;
	font-size:16;
	color: #f58223;
	font-weight:bold;
}

td.title_font {
	padding-bottom: 3px;
	font-family:Verdana;
	text-decoration: none;
	font-size:16;
	color: #71ac5b;
	font-weight:bold;
}
td.title_font_orange {
	padding-bottom: 3px;
	font-family:Verdana;
	text-decoration: none;
	font-size:16;
	color: #f58223;
	font-weight:bold;
}

table.news {
	background-color: #ebebeb;
}

table.news a,
table.news a:visited,
table.news a:hover {
	background-color:#ebebeb;
	font-family:Verdana;
	text-decoration:underline;
	font-size:11;
	color:#77b061;
	font-weight:bold;
	width:100%;
}

td.news_break {
	background-color: #c8c8c8;
}

td.rss {
	border-left:solid 10px #ffffff;
	font-family:Verdana;
	text-decoration:none;
	font-size:11;
	color:#585858;
}

td.rss a,
td.rss a.hover,
td.rss a.visited,
td.eab a,
td.eab a.hover,
td.eab a.visited,
td.honcode a,
td.honcode a.hover,
td.honcode a.visited {
	font-family:Verdana;
	text-decoration:underline;
	font-size:11;
	color:#585858;
	font-weight:bold;
}

td.honcode,
td.eab {
	font-family:Verdana;
	text-decoration:none;
	font-size:11;
	color:#585858;
}

hr.transparent_line {
	
}

td.main_window {
	border-left:solid 1px #b1b1b1;
	border-right:solid 1px #b1b1b1;
}

table.outer_table {
	background-color: #ffffff;
	padding-left: 0px;
}

outer_table.topbar1 {
	width:1000;
	background-color: #ffffff;
	border-bottom-width: 0px;
}
outer_table.topbar {
	width:1000;
	background-color: #ffffff;
	border-top-width: 0px;
}

td.spacecolumn {
	background-color: #eeeeec;
}

td.spacebar {
	background-color: #94c250;
}

td.column_left {
	border-right:solid 1px #b1b1b1;
}

td.column_right {
	border-left:solid 1px #b1b1b1;
}

td.column_bottom1 {
	background-color: #ebebeb;
	border-right:solid 1px #b1b1b1;
}

td.column_bottom1 a,
td.column_bottom1 a:visited,
td.column_bottom1 a:hover{
	background-color: #ebebeb;
	font-weight: bold;
	text-decoration: underline;
}

td.column_bottom2 {
	background-color: #ebebeb;
}

td.column_bottom2 a,
td.column_bottom2 a:visited,
td.column_bottom2 a:hover{
	background-color: #ebebeb;
	font-weight: bold;
	text-decoration: underline;
}

td.ThirdLevelNavigation {
	border-bottom:solid 1px #b1b1b1;
	background-position:bottom;
	background-repeat: repeat-x;
}

td.worldwide_title {
	border-bottom: solid 1px #b1b1b1;
	font-family: Verdana;
	text-decoration: none;
	font-size: 16;
	color: #71ac5b;
	font-weight: bold;
}

div.ActiveTLMI {
	display:inline;
}

div.ActiveTLMI a,
div.ActiveTLMI a:visited,
div.ActiveTLMI a:hover {
	font-family:Verdana;
	text-decoration:none;
	font-size:0.7em;
	color:#79ac67;
	font-weight:bold;
	text-transform: uppercase;
}

div.inActiveTLMI {
	display:inline;
	text-transform: uppercase;
}

div.inActiveTLMI a,
div.inActiveTLMI a:visited {
	font-family:Verdana;
	text-decoration:none;
	font-size:0.7em;
	color:#b7b5b5;
	font-weight:bold;
	display:inline;
	text-transform: uppercase;
}

div.inActiveTLMI a:hover {
	font-family:Verdana;
	text-decoration:underline;
	font-size:11;
	color:#b7b5b5;
	font-weight:bold;
	display:inline;
	text-transform: uppercase;
}

td.line_breaks {
	background-repeat:no-repeat;
}

td.line_column {
	background-repeat:repeat-y;
}

td.profile_right_login {
	border-top:solid 10px #FFFFFF;
	border-left:solid 5px #FFFFFF;
	border-right:solid 5px #FFFFFF;
	border-bottom:solid 10px #FFFFFF;
	font-family:Verdana;
	text-decoration:none;
	font-size:14;
	color:#77b061;
	font-weight:bold;
}



table.profile_home_login_box {
	font-family:Verdana;
	text-decoration:none;
	font-size:11;
	color:#7f7f7f;
	font-weight:bold;
	width:100%;
	background-repeat:no-repeat;
}

table.profile_home_login_box td.title {
	background-repeat:no-repeat;
}

table.profile_home_login_box td.title a,
table.profile_home_login_box td.title a:visited,
table.profile_home_login_box td.title a:hover {
	font-family:Verdana;
	text-decoration:underline;
	font-size:11;
	color:#77b061;
	font-weight:bold;
	width:100%;
}

table.profile_home_login_box td.title_orange {
	background-repeat:no-repeat;
}

table.profile_home_login_box td.title_orange a,
table.profile_home_login_box td.title_orange a:visited,
table.profile_home_login_box td.title_orange a:hover {
	font-family:Verdana;
	text-decoration:underline;
	font-size:11;
	color:#f68121;
	font-weight:bold;
	width:100%;
}


table.profile_right_login_box {
	background-color:#ebebeb;
	font-family:Verdana;
	text-decoration:none;
	font-size:12;
	color:#7f7f7f;
	font-weight:bold;
	width:100%;
}

td.green{
	background-color:#ebebeb;
	font-family:Verdana;
	text-decoration:none;
	font-size:10;
	color:#77b061;
	font-weight:bold;
	width:100%;
}

td.green a,
td.green a:visited,
td.green a:hover {
	background-color:#ebebeb;
	font-family:Verdana;
	text-decoration:underline;
	font-size:10;
	color:#77b061;
	font-weight:bold;
	width:100%;
}

td.green_nobg{
	font-family:Verdana;
	text-decoration:none;
	font-size:10;
	color:#77b061;
	font-weight:bold;
	width:100%;
}

td.green_nobg a,
td.green_nobg a:visited,
td.green_nobg a:hover {
	font-family:Verdana;
	text-decoration:underline;
	font-size:10;
	color:#77b061;
	font-weight:bold;
	width:100%;
}

td.orange_nobg{
	font-family:Verdana;
	text-decoration:none;
	font-size:10;
	color:#f68121;
	font-weight:bold;
	width:100%;
}

td.orange_nobg a,
td.orange_nobg a:visited,
td.orange_nobg a:hover {
	font-family:Verdana;
	text-decoration:underline;
	font-size:10;
	color:#f68121;
	font-weight:bold;
	width:100%;
}

td.gray{
	background-color: #ebebeb;
}

td.gray a,
td.gray a:visited,
td.gray a:hover {
	background-color: #ebebeb;
}


td.gray_orange {
	background-color: #ebebeb;
	color:#f68121
}

td.gray_orange a,
td.gray_orange a:visited,
td.gray_orange a:hover {
	background-color: #ebebeb;
	color:#f68121
}


td.page-content {
	border-top:solid 10px #FFFFFF;
	border-left:solid 10px #FFFFFF;
	border-right:solid 10px #FFFFFF;
	border-bottom:solid 10px #FFFFFF;
	font-family:Verdana;
	font-size:11;
}

td.page-content a,
td.page-content a:visited,
td.page-content a:hover,
.page-content a,
.page-content a:hover,
.page-content a:visited {
	font-family:Verdana;
	font-size:11;
	text-decoration:underline;
}

/* LEFT NAVBAR */
div.menuitem a, 
div.menuitem a:visited, 
div.activemenuitem a, 
div.activemenuitem a:visited
{
	display:block;
	line-height:27px;
	background-color: #ffffff;
	font-family:Arial;
	text-decoration:none;
	text-align:left;
	text-indent:10;
	font-size:0.7em;
	color:#2179c1;
	font-weight:bold;
	text-transform: uppercase;
	padding-left: 15;
}

div.menuitem a:hover, 
div.activemenuitem a:hover
{
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
	text-align:left;
	text-indent:10;
	color:#2179c1;
	background-color:#d6d6d6;
}

div.activemenuitem a, 
div.activemenuitem a:visited
{
	background-color:#d6d6d6;
}

div.activesubmenuitem td.submenutext,
div.activesubmenuitem td.submenutext a,
div.activesubmenuitem td.submenutext a:visited,
div.activesubmenuitem td.submenutext a:hover
{
	line-height: 27px;
	background-color: #ebebeb;
	font-family:Arial;
	font-weight: bold;
	text-decoration:none;
	font-size:12px;
	color:#8cb263;
}

td.submenutext,
td.submenutext a,
td.submenutext a:visited,
td.submenutext a:hover
{
	line-height: 27px;
	background-color: #ebebeb;
	font-family:Arial;
	font-weight: bold;
	text-decoration:none;
	font-size: 12px;
	color:#2a80b9;
	text-align:left;
}

td.submenutextactive,
td.submenutextactive a,
td.submenutextactive a:visited,
td.submenutextactive a:hover
{
	line-height: 27px;
	background-color: #ebebeb;
	font-family:Arial;
	font-weight: bold;
	text-decoration:none;
	font-size: 12px;
	color:#8cb263;
	text-align:left;
}

div.submenupanel {
	border-top: 10px solid #ebebeb;
	border-bottom: 10px solid #ebebeb;
}

/* END LEFT NAVBAR*/

table.footer a:hover,
table.footer a:visited,
table.footer a:active,
table.footer a:link,
td.footer a:hover,
td.footer a:visited,
td.footer a:active,
td.footer a:link{
	font-weight:bold;
	font-size:11;
	color:#b7bbbe;
	font-family: Verdana;
	text-decoration:underline;
}

table.footer {
	width:100%;
	font-size:11;
	color:#b7bbbe;
	font-family:Verdana;
	background-color:#eeeeec;
}

td.footer {
	color:#b7bbbe;
	font-size:11;
	background-color:#eeeeec;
}


select,
input,
textarea {
	font-family:Verdana;
	text-decoration:none;
	font-size:11;
	color:#2179c1;
	font-weight:normal;
}

heading1,
.heading1 {
	color:#5c5c5c;
	font-size:12;
	font-weight:bold;
	font-family:Verdana;
}

span.heading1 {
	font-size:14;
	font-weight:bold;
	font-family:Verdana;
}

heading2,
.heading2,
span.heading2 {
	color:#989898;
	font-size:13;
	font-family:Verdana;
	font-weight:bold;
}

td.white {
	font-family:Verdana;
	font-size:11;
	color:#ffffff;
}
