
* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

body {
	background-color: #000000;
	background-image: url('/images/background.jpg');
	background-repeat: repeat-y;
	margin:  0px;
	padding: 0px;
}

fieldset {
	border: 1px solid #999999;
	padding: 10px;
}

legend {
	font-size: 14px;
	color: #6D8293;
	font-weight: bold;
}

.note {
  	float: right;
  	width: 158px;
  	height: auto;
  	margin: 0 0 10px 10px;
  	padding: 5px;
  	border: 1px solid #666666;
  	background-color: #ffffe1;
  	color: #666666;
  	font-size: 88%;
}

.note h4 {
  	background-image: url('/images/icons/information.png');
  	background-repeat: no-repeat;
  	background-position: top left;
  	padding: 3px 0 3px 27px;
  	border-width: 0 0 1px 0;
  	border-style: solid;
  	border-color: #666666;
  	color: #666666;
  	font-size: 12px;
	margin: 0px 0px 3px 0px;
}

.note p {
  	margin: 0em 0em 1.2em 0em;
  	color: #666666;
}

input, select, textarea {
	background-color: #FFFFFF;
  	color: #656565;
  	font-family: "Trebuchet MS", "DejaVu Sans Condensed", "Tahoma", sans-serif;
	border: 1px solid #6D8293;
}

input.loginUser {
	background-image:url('/images/icons/user.png');
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 25px;
}

input.loginPassword {
	background-image:url('/images/icons/key.png');
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 25px;
}

input.loginButton {
	background-image:url('/images/icons/login.png');
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 20px;
	text-align: left;
}

#leftPicture {
	float: left;
	background-image:url('/images/leftColumn3.jpg');
	background-repeat: no-repeat;
	width: 151px;
	height: 1024px;
}

#contentArea {
	float: left;
	width: 580px;
	display: block;
	padding: 10px;
}

#menuContainer {
	color: #FFFFFF;
	width: 200px;
	position: absolute;
	top: 50px;
	left: 750px;
	font-weight: bold;
}

#footerArea {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	text-align: center;
	border-top: 1px solid #999999;
	margin-top: 200px;
	padding: 5px;
	color: #999999;
}

#menuContainer ul {
	padding-left: 25px;
	margin: 0px;
	
}
#menuContainer li {
	margin-bottom: 10px;
}

#contentArea h1 {
	font-size: 22px;
	font-weight: lighter;
	color: #6D8293;
	padding-left: 20px;
	width: 97%;
	border-bottom: 1px solid #6D8293;
	margin-bottom: 50px;
}

#contentArea h2 {
	font-size: 18px;
	font-weight: lighter;
	color: #6D8293;
}

#contentArea .languageContainer {
	text-align: right;
	font-size: 9px;
	position: absolute;
	top: 5px;
	left: 850px;
	color: #FFFFFF;
}

#contentArea div.quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	display: block;
	padding: 10px 10px 10px 20px;
	margin: 10px 10px 5px 20px;
}

#contentArea div.quoteFrom {
	margin-left: 10px;
	font-style: italic;
}

#contentArea table {
	border-collapse: collapse;
}

#contentArea td, th {
	padding: 5px;
}

#cdTable {
	border: 1px solid #666666;
	width: 100%;
}

#cdTable th {
	background-color: #6D8293;
	width: 125px;
}

#cdTable td {
	background-color: #ffffe1;
}

#cdTable img {
	border: 1px solid #666666;
}

#errorMsg {
	background-color: #FCD6D2;
	border: 1px solid #666666;
	width: 96%;
	padding: 5px;
	color: #666666;
	margin: 5px;
}

#errorMsg h4 {
	font-size: 12px;
	font-weight: bold;
	background-image: url('/images/icons/error.png');
	background-repeat: no-repeat;
	padding: 3px 0 3px 27px;
  	border-width: 0 0 1px 0;
  	border-style: solid;
  	border-color: #666666;
	margin: 0 0 3px 0;
}

#errorMsg ul {
	list-style-image: url('/images/icons/bullet_red.png');
}

#errorMsg li {
	margin-bottom: 5px;
}




#warningMsg {
	background-color: #FFFFA1;
	border: 1px solid #666666;
	width: 96%;
	padding: 5px;
	color: #666666;
	margin: 5px;
}

#warningMsg h4 {
	font-size: 12px;
	font-weight: bold;
	background-image: url('/images/icons/warning.png');
	background-repeat: no-repeat;
	padding: 3px 0 3px 27px;
  	border-width: 0 0 1px 0;
  	border-style: solid;
  	border-color: #666666;
	margin: 0 0 3px 0;
}

#warningMsg ul {
	list-style-image: url('/images/icons/bullet_yellow.png');
}

#warningMsg li {
	margin-bottom: 5px;
}

#successMsg {
	background-color: #D6FFD6;
	border: 1px solid #666666;
	width: 96%;
	padding: 5px;
	color: #666666;
	margin: 5px;
}

#successMsg h4 {
	font-size: 12px;
	font-weight: bold;
	background-image: url('/images/icons/success.png');
	background-repeat: no-repeat;
	padding: 3px 0 3px 27px;
  	border-width: 0 0 1px 0;
  	border-style: solid;
  	border-color: #666666;
	margin: 0 0 3px 0;
}

#successMsg ul {
	list-style-image: url('/images/icons/bullet_green.png');
}

#successMsg li {
	margin-bottom: 5px;
}


	a:link		{color: #6D8293; text-decoration: none;}
	a:visited 	{color: #6D8293; text-decoration: none;}
	a:hover		{color: #6D8293; text-decoration: underline;}
	a:active	{color: #6D8293; text-decoration: none;}

	a.language:link		{color: #FFFFFF; text-decoration: none;}
	a.language:visited	{color: #FFFFFF; text-decoration: none;}
	a.language:hover	{color: #FFFFFF; text-decoration: underline;}
	a.language:active	{color: #FFFFFF; text-decoration: none;}

    a.menu:link 	{color: #FFFFFF; text-decoration: none;}
	a.menu:visited 	{color: #FFFFFF; text-decoration: none;}
	a.menu:hover 	{color: #FFFFFF; text-decoration: underline;}
	a.menu:active 	{color: #FFFFFF; text-decoration: none;}
	
	a.footer:link 		{font-size: 9px;}
	a.footer:visited 	{font-size: 9px;}
	a.footer:hover		{font-size: 9px;}
	a.footer:active		{font-size: 9px;}

img {
	border: 0px;
}

img.border {
	border: 1px solid #6D8293;
}

img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#galleryTable td {
	padding: 10px;
	border: 1px solid #666666;
}