/* Autogenerated Mon Jan 26 15:30:53 2009 */


/********* general OVERRIDES ***********/
A {

color:#000000;

text-decoration:underline;

}



A:hover {

text-decoration:none;

}





.page_trp .FOCaption {

font-family:arial;

font-size:10px;

margin-left:40px;

width:170px;

padding-bottom:15px;

margin-bottom:15px;

border-bottom:1px solid #c3bcaa;

color:#080808;

text-align:left;

}



table {

text-align:left;

}



.page_right, .page_right A {

font-family:arial;

font-weight:bold;

font-size:11px;

color:#080808;

text-align:left;

}

.page_right A {

text-decoration:underline;

}



.blogcatList, .magcatList, .swcatList {

padding-top:4px;

padding-bottom:4px;

}



.page_right .pageIPTitle {

font-family:georgia;

font-weight:normal;

font-size:14px;

color:#530d25;

margin-top:8px;

margin-bottom:8px;

}



.page {

font-family:georgia;

font-weight:normal;

font-size:12px;

color:#080808;

text-align:left;

margin-left:55px;

width:467px;

line-height:150%;

}



.page .pageIPTitle {

font-family:georgia;

font-weight:normal;

font-size:24px;

color:#530d25;

margin-top:4px;

margin-bottom:16px;

}



.page .blogIPTitle {

font-family:arial;

font-weight:bold;

font-size:16px;

color:#992115;;

margin-top:4px;

margin-bottom:2px;

}







.page .blogIPSubLine {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#332517;

padding-bottom:4px;

}



.page .blogIPMore {

font-family:arial;

font-weight:bold;

font-size:11px;

color:#aa8058;

padding-bottom:4px;

}



DIV.blogIPMore {

margin-top:16px;

margin-bottom:12px;

}



DIV.blogILPaginate {

padding-top:8px;

padding-bottom:8px;

font-family:arial;

font-weight:bold;

font-size:11px;

color:#aa8058;

text-align:center;

}



.page .blogILPaginate A {

text-decoration:underline;

color:#aa8058;

}

.page .blogILPaginate A:hover {

text-decoration:none;

}



.page .blogIPSubLine A {

color:#332517;

text-decoration:underline;

}



 .page .blogIPMore A {

color:#aa8058;

text-decoration:underline;

}









.page .blogIPSubLine A:hover, .page .blogIPMore A:hover {

text-decoration:none;

color:black;

}





.pagecrumbs, .pagecrumbs A {

font-family:arial;

font-size:10px;

color:#ab8059;

}



.pagecrumbs A:hover {

color:#530d25;

}



.page .pageIPDescrSH {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#992115;

}



.page_right .pageLCTitle {

font-size:11px;

font-weight:bold;

font-family:arial;

color:#463b3f;

line-height:24px;

}







.magLIYHead {

font-family:georgia;

font-weight:normal;

font-size:24px;

color:#530d25;

padding-bottom:2px;

margin-top:12px;

margin-bottom:18px;

border-bottom:1px solid #530d25;

}





.magLITitle {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#992115;

margin-top:1px;

margin-bottom:1px;

}



.magLITitle A {

text-decoration:none;

}





.magLDTitle {

font-family:arial;

font-weight:bold;

font-size:14px;

color:#992115;

margin-top:4px;

margin-bottom:4px;

}



.magLDTitle A {

text-decoration:none;

}



.magLDDescrSH {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#992115;

}





.magIPTitle {

font-family:georgia;

font-weight:normal;

font-size:24px;

color:#530d25;

margin-top:4px;

margin-bottom:16px;

}







.magIPDescr {

font-family:georgia;

font-weight:normal;

font-size:12px;

color:#080808;

text-align:left;

line-height:150%;

}



.magIPDescrSH {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#992115;

}



A.magIPPDF, A.magIDPDF {

font-family:arial;

font-weight:normal;

font-size:12px;

color:#333333;

text-decoration:underline;

}



A.magIPPDF:hover, A.magIDPDF:hover {

color:#000000;

text-decoration:none;

}







.swCPTitle  {

font-family:georgia;

font-weight:normal;

font-size:24px;

color:#530d25;

margin-top:16px;

margin-bottom:16px;

}





.swIPTitle {

font-family:georgia;

font-weight:normal;

font-size:20px;

color:#530d25;

margin-top:4px;

margin-bottom:16px;

line-height:125%;

}



.swLCTitle, .swcat2Title {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#992115;

margin-top:4px;

margin-bottom:4px;

}



.swLCTitle A, .swcat2Title A {

text-decoration:none;

}



.swIPDescr {

font-family:georgia;

font-weight:normal;

font-size:12px;

color:#080808;

text-align:left;

line-height:150%;

}



.swIPDescrSH {

font-family:arial;

font-weight:bold;

font-size:14px;

color:#992115;

padding-top:8px;

padding-bottom:8px;

}



.swcat3,  .swcat3 A {

font-family:arial;

font-weight:bold;

font-size:11px;

color:#333333;

}

.swcat3 A {

text-decoration:underline;

}



.swcat3 A:hover {

text-decoration:none;

color:black;

}





.swReviews {

font-family:arial;

font-weight:bold;

font-size:14px;

color:#992115;

padding-top:8px;

padding-bottom:8px;

}



DIV.swIPPDFLink {

padding-top:1em;

padding-bottom:1em;

}



.page .somLCTitle {

font-family:georgia;

font-weight:normal;

font-size:24px;

color:#530d25;

margin-top:4px;

margin-bottom:8px;

}



.page .busCPTitle {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#992115;

margin-top:4px;

margin-bottom:4px;

}





.page .busFL2 {

margin-left:16px;

}



.page .busFL2 .busCPTitle {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#000000;

margin-top:0px;

margin-bottom:0px;

}



.page .busLIDescr {

margin:0px;

padding:0px;

margin-left:16px;

margin-bottom:6px;

font-family:arial;

font-weight:normal;

font-size:12px;

color:#000000;

}



.page .busLITitle {

margin:0px;

padding:0px;

margin-left:16px;

font-family:arial;

font-weight:bold;

font-size:12px;

color:#000000;

}



.inqSentTitle {

font-family:arial;

font-weight:bold;

font-size:14px;

color:#992115;

margin-top:4px;

margin-bottom:4px;

}



.inqSentMsg {

padding-left:25px;

padding-left:25px;

font-weight:bold;

font-size:12px;

color:#000000;

}



.inqFormErr {

font-family:arial;

font-weight:bold;

font-size:14px;

color:#992115;

}





.swQotTitle {

font-family:arial;

font-weight:bold;

font-size:12px;

color:#000000;

margin-bottom:4px;

margin-top:4px;

font-style:italic;

}


/********* /general OVERRIDES ***********/


/********* general ***********/


BODY {
margin:0px;

padding:0px;

background:#5f5045;
}

/********* /general ***********/


/********* OVERRIDES ***********/
.FOBorder {
  border: 1px solid #111111;
}

.fo_align_right .fo_gr  {
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
}

.fo_align_left .fo_gr {
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
}

.pageBotMenuSel {
font-family:arial;
font-size:10px;
font-weight:normal;
color:#ab8059;
text-decoration: none;
}

A.pageBotMenuSel {
text-decoration: none;
color:#ab8059;
}

A.pageBotMenuSel:hover {
text-decoration: none;
color:#ab8059;
}

.pageBotMenu {
font-family:arial;
font-size:10px;
font-weight:normal;
color:#ab8059;
}
A.pageBotMenu {
text-decoration: underline;
}

.calLIMYHead {
font-family:georgia;
font-weight:normal;
font-size:24px;
color:#530d25;
padding-bottom:2px;
margin-top:30px;
margin-bottom:18px;
border-bottom:1px solid #530d25;
} 

.calLIDateTag {
font-family:arial;
font-weight:normal;
font-size:16px;
font-weight:norma';
color:#530d25;
margin-top:4px;
margin-bottom:4px;
}

.calLITitle {
font-family:arial;
font-weight:bold;
font-size:14px;
color:#992115;
margin-top:4px;
margin-bottom:4px;
}


.calIPTitle {
font-family:georgia;
font-weight:normal;
font-size:24px;
color:#530d25;
margin-top:16px;
margin-bottom:18px;
}

.calIPDateTag {
font-family:arial;
font-weight:normal;
font-size:14px;
font-weight:normal;
color:#530d25;
margin-top:4px;
margin-bottom:4px;
}

.calIPPrevNext, .calIPBreadCrumbs {
font-family:arial;
font-weight:normal;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
}

A.calIPPrevNext, A.calIPBreadCrumbs {
text-decoration:underline;
}


A.calIPPrevNext:hover, A.calIPBreadCrumbs:hover {
color:#000000;
text-decoration:none;
}


DIV.calPastEvents {
font-family:arial;
font-weight:normal;
font-size:11px;
font-weight:bold;
color:#666666;
padding-top:8px;
padding-bottom:8px;
text-align:center;
}

.calPastEvents A {
text-decoration:underline;
color:#666666;
}

.calPastEvents A:hover {
color:#000000;
text-decoration:none;
}

.hiliteQuote {
border:1px solid black;
background-color:white;
padding: 2px;
}

/********* /OVERRIDES ***********/

