/* --------------------------------------- */
/* global */
/* --------------------------------------- */

@import url(dialog.css);
@import url(content.css);

.logo { } /* main logo */

A:link { COLOR: #990033; TEXT-DECORATION: none; }
A:visited { COLOR: #990033; TEXT-DECORATION: none; }
A:active { COLOR: #990033; TEXT-DECORATION: none; }
A:hover { COLOR: #FF0033; TEXT-DECORATION: underline; }

p { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }


/* --------------------------------------- */
/* main frame graphics */
/* --------------------------------------- */

.topleft_frame { BACKGROUND-COLOR: #8A9099; background-image:  url(graphics/main_left_top_bg.gif); background-repeat: repeat-y; background-position: right; }
.topmiddle_frame { BACKGROUND-COLOR: #8A9099; PADDING: 0px 20px;}
.topright_frame { BACKGROUND-COLOR: #8A9099; background-image:  url(graphics/main_right_top_bg.gif); background-repeat: repeat-y;}

.sideleft_frame { BACKGROUND-COLOR: #FFFFFF; background-image:  url(graphics/main_left_bg.gif); background-repeat: repeat-y; background-position: top right;}
.content_frame { BACKGROUND-COLOR: #FFFFFF; }
.sideright_frame { BACKGROUND-COLOR: #FFFFFF; background-image:  url(graphics/main_right_bg.gif); background-repeat: repeat-y;}

.footleft_frame { BACKGROUND-COLOR: #FFFFFF; background-image:  url(graphics/main_foot_left.gif); background-repeat: no-repeat; background-position: top right; }
.footmiddle_frame { BACKGROUND-COLOR: #FFFFFF; background-image:  url(graphics/main_foot.gif); background-repeat: repeat-x; }
.footright_frame { BACKGROUND-COLOR: #FFFFFF; background-image:  url(graphics/main_foot_right.gif); background-repeat: no-repeat;}

.resources_bg  { BACKGROUND-COLOR: #E7E7E9;}


/* --------------------------------------- */
/* text */
/* --------------------------------------- */


.info { FONT-SIZE: 11px; COLOR: #999999; font-style: italic; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.copytext {MARGIN-TOP: 6px; FONT-SIZE: 11px; COLOR: #999999; font-style: italic; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.warning { FONT-SIZE: 12px; COLOR: #CC3300; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }

.small { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}
.small A:link { TEXT-DECORATION: none }
.small A:visited { TEXT-DECORATION: none }
.small A:active { TEXT-DECORATION: none }
.small A:hover { TEXT-DECORATION: underline }

.lable { FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }
.data { FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; } /* main content from the database */


/* --------------------------------------- */
/* navigation path */
/* --------------------------------------- */

.navpath { FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; MARGIN-LEFT: 20px; }
.navpath A:link { TEXT-DECORATION: none }
.navpath A:visited { TEXT-DECORATION: none }
.navpath A:active { TEXT-DECORATION: none }
.navpath A:hover { TEXT-DECORATION: none }


/* --------------------------------------- */
/* top navigations */
/* --------------------------------------- */

/* top navigation main */
td.nav1 { PADDING-LEFT: 5px; PADDING-RIGHT: 5px; }
.nav1{COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.nav1 A:link, .nav1 A:visited, .nav1 A:active, .nav1 A:hover {COLOR: #FFFFFF; TEXT-DECORATION: none; }
td.on_nav1_over { BACKGROUND-COLOR: #8F828D; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; }

/* top navigation right OLD *****************************
 TO BE REMOVED FROM THE CSS

div.nav1r { display: inline; width: 100%; PADDING: 2px 6px; MARGIN-RIGHT: 20px; border-style: solid; border-color: #A7ACB3; border-width: 0px 1px 1px 1px;}
.nav1r {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FFFFFF;}
.nav1r A:link, .nav1r A:visited, .nav1r A:active, .nav1r A:hover {COLOR: #FFFFFF; TEXT-DECORATION: none;}
div.nav1r A:hover {COLOR: #FFFFFF; BACKGROUND-COLOR: #8F828D; TEXT-DECORATION: none;}
*****************************************/

/* NEW top navigation right - NAVIGATION LIST  */
ul#nav1r{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

ul#nav1r li a:link, ul#nav1r li a:visited, ul#nav1r li a:active
{

	display: block;
	text-decoration: none;
	width: 100%;
	padding: 2px 4px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-style: solid; border-width: 0px 1px 1px 1px; border-color:#A7ACB3;
	color: FFFFFF;
}

ul#nav1r li a:hover {background-color: #8F828D; color: FFFFFF;}



/* --------------------------------------- */
/* icons */
/* --------------------------------------- */

.icon { FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.icon A:link { TEXT-DECORATION: none; }
.icon A:visited { TEXT-DECORATION: none; }
.icon A:active { TEXT-DECORATION: none; }
.icon A:hover { TEXT-DECORATION: none; }


/* --------------------------------------- */
/* images */
/* --------------------------------------- */

.artwork { BORDER-STYLE: solid; BORDER-COLOR: #000000; BORDER-WIDTH: 1px; }  /* original artwork */
img.icon_right { margin-left: 3px; } /* Icon or symbol that is placed after another element, ex: text */
img.language { margin-left: 2px; margin-top: 2px;} /* Icon or symbol that is placed after another element, ex: text */

/* --------------------------------------- */
/* list */
/* --------------------------------------- */
UL {margin-top: 20px; margin-bottom: 0px;}
LI {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}
