@IMPORT url("font.css");
body
{
	background-color: #ebebe0;
	font-family: "Palatino Linotype",Palatino;
 	color: #8c8672;
 	font-smooth: always; 
}
td
{
	font-family: "Palatino Linotype";
}

.contentText strong {
	font-weight: bold;	
}
.contentText em {
	font-style: italic;	
}
.htmlContent p {
	padding:5 0 5 0px;	
}

.contentTitle
{
	font-size: 32px;
	font-family: OFLSortsMillGoudyItalic;
	border-bottom: 1px solid #d9d9c7;
	padding-top: 20px;
	font-smooth: always; 
	
}
.contentTitleText
{
	font-size: 32px;
	font-family: OFLSortsMillGoudyItalic;
	font-smooth: always; 
}
.contentTitleBox
{
	border-bottom: 1px solid #d9d9c7;
	padding-top: 20px;
}
.subTitle
{
	font-family: "Palatino Linotype";
	font-size: 18px;
	font-smooth: always; 
}
.smallSubTitle
{
	font-family: "Palatino Linotype";
	font-size: 14px;
	font-style: italic;
	color: #8c8672;
	font-smooth: always; 
}
.menulink
{        
     font-size:13px; 
}
.selected .menulink
{
	color: #000;
	font-weight: bold;
}
A {
	color: #8c8672;
}
A.shareMenulink
{        
     color: #FFF; 
     font-size:11pt;
     text-decoration: none; 
}
A.menulink
{        
     color: #FFF; 
     font-size:13px; 
     text-decoration: none;
}
A.bannerMenulink
{        
     color: #FFF; 
     font-size:9pt; 
     text-decoration: none;
}
A.normalLink
{
	color: #8c8672;
     text-decoration: none;
     font-size:13px; 
}
A.infolink
{        
     font-size:10pt; 
}

.normalText {
}

.welcomeText {
    font-size: 10pt;
    font-weight: normal;
    text-decoration: none;
}

.boldText {
	font-weight: bold;
}

.labelField
{
    font-size: 10pt; 
    font-weight: bold;
}
.smallLabelField
{
    font-size: 10pt; 
    font-weight: bold;
}
.shareLabelField
{
    font-size: 10pt; 
    font-weight: bold;
}
.headerText {
	font-size: 12pt;
	color: #FFF;
}
.smallText {
	font-size: 8pt; 
}

.confirmed {
	color: #7ed10b;
}
.unconfirmed {
	color: #d15a0b;
}

.bannerSelect {
    color: #FFF; 
    font-size: 10pt;
    border:1px dotted #EBEBE0;
}
.formControl
{
	border: 1px solid #c0c0c0;
    vertical-align:bottom;
    font-size: 10pt;
}
.editable
{
	cursor: pointer;
}
h1
{
	font-size:20pt;
	padding-bottom:10px;
	padding-top: 10px;
	font-weight:normal;
}
.bigTitle
{
	font-family: OFLSortsMillGoudyItalic;
    font-size:28pt;
    color:#382805;
}
.mediumTitle
{
	font-family: "Palatino Linotype",Palatino;
	text-transform: uppercase;
    font-size:15px;
    color:#382805;
}
.bannerText
{
	font-size:10pt;
	color:#c0c0c0;
}
.siteCreditText
{
	font-size:9pt;
	color:#FFF;
}
.tip-target {
    width: 100px;
    text-align:center;
    padding: 5px 0;
    border:1px dotted #99bbe8;
    background:#dfe8f6;
    color: #15428b;
    cursor:default;
    margin:10px;
    float:left;
}

.infoBox
{
        font-style: italic;
        font-size: 12pt;
        color: #382805;
		padding: 4 4 4 4px;
}

.warningBox {
	border: 1px solid #EBEBE0; 
	background: #f3f098; 
	padding: 15px;
	text-align: left;
	font-size: 13px;
	color: #8c8672;
}

.errorBox {
	font-size: 10pt;
	/*background: #FFAAAA;*/
	color: red;
	border: 1px solid red;
	padding: 10 10 10 10px;
}
.errorBox li {
	padding: 0 10 0 10px;
	list-style: circle inside;
	size: 4px;
}
.errorField {
	border: 1px solid red;
	background: #FFAAAA;
}

.x-panel-body.infoBox
{
        font-style: normal;
        font-size: 8pt;
        background: #f0f0f0;
        color: #382805;
		padding: 4 4 4 4px;
}

.subTitle
{
    font-size: 14pt;
}

.prog-border 
{
	height: 15px;
	background: #fff;
	border: 1px solid #000;
	margin: 0;
	padding-right: 5;
}
.prog-bar {
	height: 11px;
	margin: 2px;
	padding: 0px;
	background: #666666;
}
.st { 
	font-size:12px; 
}

#sharePageLink

{
	font-style: italic;
	font-weight:bold;
	font-size: 15px;
	color: #cecdb9;
}
.themeShares
{
    _background-image: url("");
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../assets/images/grad-120.png");
}

* .maxWidthPhoto { 
   width: expression( document.body.clientWidth > 299 ? "300px" : "auto" ); /* sets max-width for IE */
}
.maxWidthPhoto { 
   max-width: 300px; /* this sets the max-width value for all standards-compliant browsers */
}

* .maxWidthPhoto200 { 
   width: expression( document.body.clientWidth > 199 ? "200px" : "auto" ); /* sets max-width for IE */
}
.maxWidthPhoto200 { 
   max-width: 200px; /* this sets the max-width value for all standards-compliant browsers */
}

.shareArea {
	width: 600px;
	height: 425px;
}
.shareLink
{
	padding-left:15px;
	font-style: normal;
	font-weight:bold;
	font-size: 18px;
	color: #cecdb9;
	text-decoration: none;	
}
A.shareLink:hover
{
	padding-left:15px;
	font-style: normal;
	font-weight:bold;
	font-size: 18px;
	color: #aaaf85;
	text-decoration: none;	
}

	#sharebar
	{
		position:fixed;
		_position:absolute;
  		top:200px;
  		_top:200px;
  		left:0px;
  		margin:0px;
  		padding:0px;
	}
