/* old colors #955693 , #D5ECEF */
/* new colors #FF6600 , #C8C8FF */

body {background-color:#ffffff;  background:url(../images/back.png); font-family: Tahoma, Arial, GrHelvetica, Sans-Serif;  font-size: 8pt; }
a {font-size: 8pt;  color:#2A52BE; text-decoration:none;}
a:hover {text-decoration:none; color:#2ABEB9;}

.button  {background-color:#ccc;width:300px;height:21px; margin:10px 0 5px 0; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:solid 1px #2A52BE; font-size:10px;}


.page-container {background-color:#ffffff;width:740px; min-height:458px; margin:0px auto; margin-top:10px; margin-bottom:10px; border:solid 1px #1D3985;}
.page-container p {padding:5px; margin:1px;}
.main {clear:both; width:620px; margin-left:60px; margin-top: 82px; padding-bottom:30px;}

.main-subsequent {clear:both; width:620px; margin-left:60px; margin-top: 0px; padding-bottom:30px;}
.main-last {clear:both; width:620px; min-height:18px; margin-left:60px; margin-top: 0px; padding-bottom:60px;}

.main-content {background-color:rgb(255,255,255);height:100%; border:solid 1px #1D3985; /*Fix IE floating margin bug*/; width:620px; margin:0 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

.notice {float:right; width:740px; height:18px; position:absolute; z-index:3; background-color:#C8C8FF; margin:40px 0 0 0px;}
.notice ul {float:right; margin-top:0px; padding:0 5px 0 0;}	
.notice li {display:inline; list-style:none;}
.notice .message {display:block; float:right; background-color:#C8C8FF; padding:2px 10px 2px 5px;}
/*color:#6E9F56;*/ 

.form {clear:both; width:260px; margin-left:240px; margin-top: 82px; padding-bottom:60px;}
.form-content {background-color:#ffffff; height:100%;border:solid 1px #1D3985; /*Fix IE floating margin bug*/; width:160px; margin:0 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;padding-left:50px; padding-right:50px; padding-top:0px;}
.form-content p {clear:both; margin:5px; padding:0px;}
.form-content fieldset {width:160px; border:none;}
.form-content label.top {float:left; width:125px; margin:0 0 2px 0; font-size:110%;}
.form-content label.right {float:left; width:125px; margin:5px 0 0 0; padding:0 0 0 3px; /*IE6*/; font-size:110%;}
/*background-color:#CDDBFF*/
.form-content input.field {background-color:#f2f2f2;border:solid 1px #2A52BE; padding-left:2px; font-size:12px;font-family: Tahoma, Arial, GrHelvetica, Sans-Serif;width:150px; margin:0 0 0px 0; padding:0.2em 0.2em 0.2em 0.4em !important /*Non-IE6*/; padding:0.2em 0.2em 0.3em 0.2em /*IE6*/;}
.form-content textarea {border:solid 1px #2A52BE;padding-left:2px;  font-size:12px;font-family: Tahoma, Arial, GrHelvetica, Sans-Serif;width:99%; height:36px; margin:0 0 0px 0; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; }
.form-content input.checkbox {float:left; margin:0px 5px 0px 0px !important /*Non-IE6*/; margin:2px 0 0 -3px /*IE6*/; border:none;}
.form-content input.button {background-color:#ccc;width:160px;height:21px; margin:10px 0 5px 0; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:solid 1px #2A52BE; font-size:10px;}

.form-item {clear:both; width:620px; margin-left:60px; margin-top: 82px; padding-bottom:60px;}
.form-item-content {background-color:#ffffff; height:100%;border:solid 1px #1D3985; /*Fix IE floating margin bug*/; width:580px; margin:0 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;padding:10px 20px 30px 20px;}
.form-item-content p {clear:both; margin:5px; padding:0px; width:200px;}
.form-item-content fieldset {width:160px; border:none;}
.form-item-content label.top {float:left; width:125px; margin:0 0 2px 0; font-size:110%;}
.form-item-content label.right {float:left; width:125px; margin:5px 0 0 0; padding:0 0 0 3px; /*IE6*/; font-size:110%;}
.form-item-content input.field {background-color:#f2f2f2;border:solid 1px #2A52BE; font-size:12px;font-family: Tahoma, Arial, GrHelvetica, Sans-Serif;width:177px; margin:0 0 0px 0; padding:0.2em 0.2em 0.2em 0.4em !important /*Non-IE6*/; padding:0.2em 0.2em 0.3em 0.2em /*IE6*/; }
.form-item-content textarea {background-color:#f2f2f2;border:solid 1px #2A52BE; font-size:12px;font-family: Tahoma, Arial, GrHelvetica, Sans-Serif;width:570px; height:50px; margin:0 0 0px 0; padding:0.2em 0.2em 0.2em 0.4em !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; }
.form-item-content select {background-color:#f2f2f2;border:solid 1px #2A52BE; font-size:12px;font-family: Tahoma, Arial, GrHelvetica, Sans-Serif;width:187px; margin:0 0 0px 0; padding:0.2em 0.2em 0.2em 0.4em !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; }
.form-item-content input.checkbox {float:left; margin:0px 5px 0px 0px !important /*Non-IE6*/; margin:2px 0 0 -3px /*IE6*/; border:none;}
.form-item-content input.button {background-color:#ccc;width:570px;height:21px; margin:10px 0 5px 0; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:solid 1px #2A52BE; font-size:10px;}

.field input {background-color:#f2f2f2;border:solid 1px #2A52BE; padding-left:2px; font-size:12px;font-family: Tahoma, Arial, GrHelvetica, Sans-Serif;width:150px; margin:0 0 0px 0; padding:0.2em 0.2em 0.2em 0.4em !important /*Non-IE6*/; padding:0.2em 0.2em 0.3em 0.2em /*IE6*/;}

.header {width:740px; font-size: 8pt; }

.errorExplanation {color:#BC2950;}
.errorExplanation h2 {font-size:8pt; font-weight:bold;}
.fieldWithErrors {border:solid 2px #BC2950;}


.sitelogo {width:130px; height:33px; position:absolute; z-index:1; margin:0px 0 0 0px; background:url(../images/myartdata.png); }

.nav1 {width:400px; height:25px; position:absolute; z-index:3; margin:0px 0 0 340px;}
.nav1 ul {float:right; margin-top:0px; padding:0 5px 0 0;}	
.nav1 li {display:inline; list-style:none;}
.nav1 li a {display:block; float:left; padding:2px 5px 2px 5px; color:#2A52BE; text-decoration:none;}
.nav1 a:hover {text-decoration:none; color:#2ABEB9;}
.nav1 .message {display:block; float:right; color:#6E9F56; padding:2px 5px 2px 5px;}


.main-top {width:100%; font-size: 8pt; padding-bottom:3px; padding-left:3px;}
.main-top  a { padding-right:5px; color:#2A52BE; text-decoration:none;}
.main-top  a:hover {text-decoration:none; color:#2ABEB9;}
.main-bottom {width:100%; font-size: 8pt; padding-top:3px; padding-left:3px;}
.main-bottom  a { padding-right:5px; color:#2A52BE; text-decoration:none;}
.main-bottom  a:hover {text-decoration:none; color:#2ABEB9;}
div.row {
	padding: 0px;
	clear: both;
}

div.row span.left {
	display: block;
	width: 48%;
	float: left;
	text-align: left;
}

div.row span.right {
	display: block;
	width: 48%;
	float: right;
	text-align: right;
}

div.spacer {
	font-size: 10px;
        clear: both;
}

.item-data {width:300px; margin:0 0 0 320px; font-size:8pt; padding-top:10px; padding-bottom:20px;}
.item-definition {float:left; padding:10px; width:300px;text-align: justify; font-size:8pt; font-style:italic;}
.item-definition img  {   
    display: block;
    margin-left: auto;
    margin-right: auto }
.thumbnail   {   
    display: block;
    margin-left: auto;
    margin-right: auto }
.item-edit {float:left; padding:10px; width:300px;font-size:8pt; }

.item-image {width:300px; height:300px; padding: 10px;}
.item-description {float:left; padding:5px; font-style:italic;}
div.clearboth {
clear:both;
height:0px;
font-size:0px;
line-height:0px;
margin:0px;
padding:0px;
}

.item-label-even {
background-color:#DDCEFF;
font-weight:normal;
vertical-align:top;
height:15px;
}
.item-data-even {
background-color:#DDCEFF;
font-weight:bold;
vertical-align:top;
}
.item-data-odd {
font-weight:bold;
vertical-align:top;
height:15px;
}
.item-label-odd {
font-weight:normal;
vertical-align:top;
}
.list-item {  font-size: 10px; font-weight: bold; text-align: center; vertical-align: middle}
.list-item a { color:#000000; font-size:10px; color:#2A52BE;  text-decoration:none;}
.list-item a:hover { color:#000000; font-size:10px; color:#2ABEB9; text-decoration:none;}
.list-author {   color: #000000;font-size: 10px; font-weight: bold; text-align: center; vertical-align: middle} /*2A52BE*/



/*

img {
border:1px solid #969696;

padding:1px;
}

.body
{
    font-family: Tahoma, Arial, GrHelvetica, Sans-Serif;
}
.tableTop
{
     border-right: #2A52BE 1px solid;
     border-top: #2A52BE 1px solid;
     border-left: #2A52BE 1px solid;
     border-bottom: #2A52BE 1px solid;
}
.linksTop a
{
    font-size: 8pt;
    color: #2A52BE;
    margin-top: 5px;
    margin-right: 5px;
    text-decoration: none;
}
.headline
{
    font-weight: bold;
    font-size: 8pt;
}
.detail_label {
background-color:#C8C8FF;
font-family:Tahoma,Verdana,Arial,GrHelvetica,sans-serif;
font-size:8pt;
font-weight:normal;
vertical-align:top;
}
.detail_content {
background-color:#C8C8FF;
font-family:Tahoma,Verdana,Arial,GrHelvetica,sans-serif;
font-size:8pt;
font-weight:bold;
vertical-align:top;
}
.detail_content2 {
font-family:Tahoma,Verdana,Arial,GrHelvetica,sans-serif;
font-size:8pt;
font-weight:bold;
vertical-align:top;
}
.detail_label2 {
font-family:Tahoma,Verdana,Arial,GrHelvetica,sans-serif;
font-size:8pt;
font-weight:normal;
vertical-align:top;
}
.details_table {
border:1px solid #2A52BE;
}
.description
{
    font-size: 8pt;
    font-style: italic;
    text-align: justify;
    width: 300px;
    padding-right: 13px;
    padding-left: 13px;
    padding-bottom: 13px;
}

.top_table {  border: solid; border-width: 1px 1px 0px; border-color: #000000 #000000 #CCCCCC}
.middle_table {  border: solid; border-width: 0px 1px; border-color: #CCCCCC #000000}
.bottom_table { border: solid; border-width: 1px 0px 0px; border-color: #000000 black black}
.message_table {  border: 1px #C8C8FF solid outset}
.label_content {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 12px; text-align: right; vertical-align: middle; padding-right: 10px}
.footer_content {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 10px; text-align: center; vertical-align: middle; padding-top: 4px}
.input_money {  font-size: 10px; width: 50px; height: 20px}
.input_content {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt}
.input_text { font-size: 10px; width: 70px; height: 20px }
.detail_label {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt; font-weight: normal; vertical-align: top; background-color: #C8C8FF}
.detail_content {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt; vertical-align: top;font-weight: bold; background-color: #C8C8FF }
.detail_content2 { font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt; vertical-align: top; font-weight: bold}
.detail_label2 { font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt; font-weight: normal; vertical-align: top}
.navigate_text {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 12px; text-align: center}
.list1 {  }
.criteria_header {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt}
.criteria_result {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt; font-weight: bold}
.criteria_header_table {  background-color: #C8C8FF}


.Text_Input{ font-size: 8pt; font-family: Tahoma, Arial, GrHelvetica, sans-serif; width: 100%;color: #2A52BE;font-weight:bold;background-color:#C8C8FF}
.Text_InputB { font-size: 8pt; font-family: Tahoma, Arial, GrHelvetica, sans-serif; color: #2A52BE;font-weight:bold;background-color:#C8C8FF}
.Text_InputNumber { font-size: 8pt; font-family: Tahoma, Arial, GrHelvetica, sans-serif; width: 100; color: #2A52BE;font-weight:bold;background-color:#C8C8FF;text-align:right;padding-right: 3px;}
.Text_InputNumberW { font-size: 8pt; font-family: Tahoma, Arial, GrHelvetica, sans-serif; width: 100; color: #2A52BE;font-weight:bold;background-color:#ffffff;text-align:right;padding-right: 3px; border: solid; border-width: 1px ; border-color: #2A52BE}
.Text_InputW{ font-size: 8pt; font-family: Tahoma, Arial, GrHelvetica, sans-serif; width: 100%;color: #2A52BE;font-weight:bold;background-color:#ffffff; border: solid; border-width: 1px ; border-color: #2A52BE }
.Text_InputBW { font-size: 8pt; font-family: Tahoma, Arial, GrHelvetica, sans-serif; color: #2A52BE;font-weight:bold;background-color:#ffffff; border: solid; border-width: 1px ; border-color: #2A52BE}
.details_table {  border: 1px #2A52BE solid}


td{ font-size: 8pt; font-family: Tahoma, Arial, GrHelvetica, sans-serif;}
.image_title {  font-family: Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt;  font-weight: bold}
.list {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; vertical-align: middle}
.list2 {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; color: #2A52BE;font-size: 10px; font-weight: bold; text-align: center; vertical-align: middle}
.buttonW {  font-family: Tahoma,Verdana, Arial, GrHelvetica, sans-serif; font-size: 8pt; font-weight: bold; text-align: center; vertical-align: middle;color: #2A52BE;font-weight:bold;background-color:#C8C8FF}
*/