body, table, td, div, textarea, input, select {font-family : Arial, Verdana, Helvetica, Arial, sans-serif}
body	{color:#000;background:#ffffff; margin-top:10px;}
.page {margin: 0px auto; width:895px;}
table	{font-size:100%}
ul	{margin-top:7px}
li	{margin-top:7px;list-style:disk}
xxp	{text-align:justify}


.phdg {padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:5px;font-size:110%}
.hdg {padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:5px}
.main {padding-top:10px;padding-left:20px;padding-right:15px;padding-bottom:5px;font-size:80%; height:310px;}
.main h1 {font-size:160%; font-weight:normal; color:#dd4400;}
.main h2 {font-size:130%; font-weight:normal; color:#dd4400;}
.main .h3 {font-size:100%; font-weight:bold; color:#dd4400;}
.lcol {background:#ffffff}
.llh {background:#ffffff}
.lline {background:#669999}
.lline2 {background:#D3E5E5}
.logo {text-align:center;}
/* .lhf {background:url(http://www.klosterschalet.com/lgo/skin/c1/lhf.gif)} */

.phdg h2	{margin-bottom:0px;font-size:110%;font-weight:normal}
.logo h1	{margin-left:0px;margin-top:0px;margin-bottom:10px;font-size:80%;font-weight:normal;color:#669999}
.logo h2	{margin-top:0px;margin-bottom:5px;font-size:80%;font-weight:normal;color:#669999}

a	{text-decoration:underline;color:#669999;font-weight:normal}
a:link   
a:visited,
a:active {text-decoration:underline}
a:hover	{text-decoration:none;color:#0000aa}

.mb1 {background: url(http://www.flahertybrothers.com/lgo/skin/c1/menu_bg.gif) #660000 0 0 repeat-x; width:895px; height:75px;}
.mb2 {background: url(http://www.flahertybrothers.com/lgo/skin/c1/menu_l.gif) 0 0 no-repeat; height:75px;}
.mb3 {background: url(http://www.flahertybrothers.com/lgo/skin/c1/menu_r.gif) 100% 0 no-repeat; height:75px; } 
.pulse {float:right; margin-right:4px;}
.lnksep {float:left; width:5px; height:75px; margin-top:38px; font-size:16px; color:#ffffff; font-weight:bold;}

.lnk {float:left;font-size:16px;color:#7B7B7B;text-align:left;font-weight:bold;text-decoration:none;padding-top:4px; margin:35px 5px 5px 5px;}
.lnk a	{font-size:16px;text-align:left;font-weight:bold;text-decoration:none}
.lnk a:link	{text-decoration:none;color:#ffffff}
.lnk a:visited	{text-decoration:none;color:#ffffff}
.lnk a:hover	{text-decoration:none;color:#7B7B7B}


.md	{text-decoration:none;color:#cccccc;font-size:72%;font-weight:normal}
.md a:link, .md a:visited, .md a:active	{text-decoration:none;color:#cccccc;font-weight:normal}
.md a:hover {text-decoration:underline;color:#0000aa;font-weight:normal}

.foot	{text-align:center;color:#669999;font-size:84%;font-weight:normal}
.footl	{text-align:left;color:#669999;font-size:84%;font-weight:normal}
.foot a:link, .foot a:visited, .foot a:active	{text-decoration:underline;color:#669999;font-weight:normal}
.foot a:hover {text-decoration:none;color:#0000aa;font-weight:normal}

.slight, .slight a:link, .slight a:visited, .slight a:active, .slight a:hover{text-decoration:none;color:#0000aa;font-weight:normal;font-size:40%;}

.pic	{text-align:center;font-size:80%;color:#669999}

x.cpr	{text-align:center;font-size:10px;font-family:verdana,sans-serif;clear:both}
.center {text-align:center}
.pl1	{font-size:105%}
.pl2	{font-size:110%}
.txtc1	{font-size:92%;text-align:center}
.smlink {font-size:86%}
.smalla {font-size:80%;color:#000099}
.smallb {font-size:60%;color:#000099}
.smallerbold {font-size:92%;font-weight:bold}
.intrst {color:#990000;font-size:70%;vertical-align:bottom}

.emph	{color:#0033AA; font-weight:bold; font-family :Kristen ITC, tempus Sans ITC, Verdana, Arial, Helvetica, sans-serif;}
.quotation {font-size:120%; color:#0033AA; font-weight:bold; font-family : Lucida Handwriting, Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;}
.linktable {padding-top:10px}
.norm {font-weight:normal}
.top_right_img { float:right; margin: 0px 0px 10px 10px; }
.capt {color:#666666;text-align:center;font-size:10px;font-family: Verdana, Arial, Sans-serif}