body{font-family:helvetica, arial, sans-serif;font-size:0.9em;background-color:#fff;}
img{border:0;}
a{text-decoration:none;color:#000;}
a:hover{color:red;text-decoration:underline;}
a:visited{text-decoration:none;color:#000;}
a:hover:visited{text-decoration:underline;}
br.clearall {clear:both;font-size:0px;line-height:0px;height:0px;}
div#wrapper{width:1024px;margin:0 auto 0 auto;}
div#wrapper div#omain{width:990px;padding:18px 0 0 26px;height:auto;overflow:hidden;background:#fff url(/assets/images/bg-plain.jpg) no-repeat top left;}
div#wrapper div#omain div#main{width:960px;height:auto;overflow:hidden;}
div#wrapper div#omain div#footer{font-size:0.9em;color:#999;padding:20px 0 12px 12px;}
div#wrapper div#footer2{width:960px;margin:0 0 0 26px; padding:0 0 0 10px;background:#fff url(/assets/images/bottom-bg.jpg) no-repeat top left;height:34px;}

div#layer1{width:940px;padding:10px 18px 0 0;text-align:right;border:solid 1px #fff;color:#999;}

div#layer2{width:960px;}
div#layer2a{float:left;width:183px;height:68px;padding:0 200px 23px 25px;}
div#layer2b{text-align:right;float:right;height:20px;width:300px;padding:10px 20px 5px 0;}
div#layer2c{float:right;height:60px;width:240px;padding:0 0 0 100px;text-align:right;}
div#layer2c form{width:220px;padding:16px 10px 0 0;}
div#layer2c form input.searchterm{height:20px;border:solid 1px #666;float:left;margin-top:3px;width:180px;}
div#layer2c form input.srchbtn{}

div#SearchFormDiv form input.searchterm{height:20px;border:solid 1px #666;float:left;margin-top:3px;width:180px;}
div#SearchFormDiv form input.srchbtn{}

div#layer3{width:960px;height:35px;background-color:#000;display:block;clear:both;}
div#layer3 ul#TN{list-style-type:none;margin:0;padding:0 0 0 10px;height:35px;}
div#layer3 ul#TN li{height:35px;margin:0;float:left;padding:0 0 0 3px;background:#000 url(/assets/images/nav-divider.gif) no-repeat top left;}
div#layer3 ul#TN li#tnitm0{background-image:none;}
div#layer3 ul#TN li#tnitm1{}
div#layer3 ul#TN li#tnitm2{}
div#layer3 ul#TN li#tnitm3{}
div#layer3 ul#TN li#tnitm4{}
div#layer3 ul#TN li#tnitm5{}
div#layer3 ul#TN li#tnitm6{}


div#layer4Home{width:960px;height:247px;background:#ffffff url(/lib/images/homebanner.jpg) no-repeat top left;border:solid 1px #fff;}
div#layer4Homea{margin:50px 0 0 0;height: 100px;width: 320px;background-color:red;padding:24px 28px 28px 28px;color:#fff;font-size:1.25em;}
div#layer5Home{width:960px;height:auto;overflow:hidden;padding:30px 0 0 0;background-color:#fff;}
div#layer5Homea{float:left;padding:0 40px 20px 40px;width:229px;height:auto;overflow:hidden;}
div#layer5Homea h3{margin:0;padding:0 0 3px 0;color:red;font-size:1.2em;}
div#layer5Homeb{float:left;padding:0 25px 20px 25px;width:275px;height:auto;overflow:hidden;background:#fff url(/assets/images/home-divider.gif) no-repeat top left;}
div#layer5Homeb h3{margin:0;padding:0 0 3px 0;color:#777;font-size:1.2em;}
div#layer5Homec{float:left;padding:0 25px 20px 58px;width:243px;height:auto;overflow:hidden;background:#fff url(/assets/images/home-divider.gif) no-repeat top left;}
div#layer5Homec h3{margin:0;padding:0 0 3px 0;color:red;font-size:1.2em;}
div#layer5Home a{color:red;}
div#layer5Home div a{color:red;}

div#layer4{display:block;width:960px;height:183px;background:#ffffff url(/assets/images/stones.jpg) no-repeat top left;border:solid 1px #fff;}
div#layer4a{margin:17px 0 0 0;height: 58px;width:360px;background-color:red;padding:20px 22px 22px 20px;color:#fff;}
div#layer4a h5{margin:0;padding:0;font-size:1.1em;}
div#layer4a p{margin:0;padding:0;font-size:1.0em;} 

div#layer5{background-color:#fff;}
div#layer5a{float:left;width:200px;padding:20px;height:auto;overflow:hidden;background-color:#000;}
div#layer5a ul#LN{list-style-type:none;margin:0;padding:0;font-size:1.1em;}
div#layer5a ul#LN li{color:#888;border-bottom:solid 1px #888;padding:2px 0 2px 0;}
div#layer5a ul#LN li a{color:#888;}
div#layer5a ul#LN li.active{color:#fff;border-bottom:solid 1px #ffffff;}
div#layer5a ul#LN li.active a.active{color:#fff;}

div#layer5b{float:left;width:450px;padding:0 0 20px 20px;}
div#layer5b div#pagecontent{width:428px;padding:0 20px 0 0;border-right:solid 2px #e5e5e5;}
div#layer5b div#pagecontent a, 
div#layer5b div#pagecontent p a, 
div#layer5b div#pagecontent div a,
div#layer5bwide div#pagecontent a, 
div#layer5bwide div#pagecontent p a, 
div#layer5bwide div#pagecontent div a{color:red;text-decoration:none;}
div#layer5b div#pagecontent a:hover, 
div#layer5b div#pagecontent p a:hover, 
div#layer5b div#pagecontent div a:hover,
div#layer5bwide div#pagecontent a:hover, 
div#layer5bwide div#pagecontent p a:hover, 
div#layer5bwide div#pagecontent div a:hover{color:red;text-decoration:underline;}
div#layer5b div#pagecontent h3.pagetitle{color:red;font-size:1.6em;}
div#layer5b h1{color:red;margin:0;padding:0;}

div#layer5bwide{float:left;width:700px;padding:0 0 20px 20px;}
div#layer5bwide div#pagecontent{width:678px;padding:0 20px 0 0;}
div#layer5bwide div#pagecontent h3.pagetitle{color:red;font-size:1.6em;}
div#layer5bwide h1{color:red;margin:0;padding:0;}


div#layer5c{float:left;width:209px;padding:20px;}
div#layer5c ul#RHL{list-style-type:none;margin:0;padding:0;}
div#layer5c ul#RHL li{border-bottom:solid 1px #e5e5e5;padding:3px 0 3px 0;font-size:1.05em;font-weight:normal}
div#layer5c ul#RHL li a{}
div#layer5c ul#RHL li.title{color:red;font-size:1.3em;}

div#layer5b div#pagecontent div.NewsItem{padding:5px 0 15px 0;border-bottom:solid 1px #fff;font-size:0.9em;}
div#layer5b div#pagecontent div.NewsItem h3{margin:0;padding:0 0 3px 0;}
div#layer5b div#pagecontent div.NewsItem h3 span{}
div#layer5b div#pagecontent div.NewsItem p{margin:0;padding:0 0 3px 0;}
div#layer5b div#pagecontent div.NewsItem a{font-weight:bold;text-decoration:underline;color:red;}


div.NewsItemFull{padding:5px 0 5px 0;border-bottom:solid 1px #aaa;}
div.NewsItemFull h3{margin:0;padding:10px 0 5px 0;}

div.NewsItemFull p{margin:0;padding:0 0 5px 0;}
div.NewsItemFull a{}


h4.EvtListdate{margin:0;padding:15px 0 5px 10px;color:red;}

div.EvtListDiv{padding:0 0 3px 0;}
div.EvtListPara{}

div.EventsItemAlt,
div.EventsItem{padding:10px;}

div.EventsItemAlt{background-color:#e5e5e5;}
div.EventsItem{}

div.EventsItemAlt h3,
div.EventsItem h3{margin:0;padding:0 0 5px 0;}

div.EventsItemAlt h4,
div.EventsItem h4{margin:0;padding:0 0 5px 0;}

div.EventsItemAlt p.MoreL,
div.EventsItem p.MoreL{margin:0;padding:5px 0 5px 0;}
div#layer5b div#pagecontent div.EventsItemAlt p.MoreL a,
div#layer5b div#pagecontent div.EventsItem p.MoreL a{text-decoration:underline;font-weight:bold;font-size:0.9em;}


h4.EvtFulldate{margin:0;padding:0 0 8px 0;color:red;}
div.EventsItemFull{}
div.EventsItemFull h3{margin:0;padding:0 0 16px 0;font-size:1.3em;}

div.CharacterLinks{clear:both;width:100%;height:30px;background-color:#eee;margin:0 0 8px 0;}
div.CharacterLinks ul{list-style-type:none;margin:0;padding:0;}
div.CharacterLinks ul li{float:left;font-size:1.3em;padding:2px 5px 2px 5px;margin:0;color:#444;}
div.CharacterLinks ul li a{color:#000;}
div.CharacterLinks ul li.first{}
div.CharacterLinks ul li.ShowAll{}

div.BusinessItem{clear:both;height:auto;overflow:hidden;border-bottom:solid 1px #e5e5e5;padding:10px 0 10px 0;}
div.BusinessItem div.BIA{float:left;width:100px;}
div.BusinessItem div.BIB{float:left;width:280px;}
div.BusinessItem div.BIC{float:left;width:280px;}
div.BusinessItem div.BIB p{margin:0;padding:0 0 3px 0;}
div.BusinessItem div.BIB p.Row1{}
div.BusinessItem div.BIB p.Row2{}
div.BusinessItem div.BIB p.Row3{}
div.BusinessItem div.BIB p.Row4{}
div.BusinessItem div.BIB p.Row4 a{text-decoration:underline;}
div.BusinessItem div.BIB p.Row5{}
div.BusinessItem div.BIC h3{margin:0;padding:0 0 3px 0;}
div.BusinessItem div.BIC p{margin:0;padding:0 0 3px 0;font-size:0.9em;}

div.MonthTitle{font-size:1.3em;color:#666;padding:0 0 10px 10px;}
ul.MonthButtons{list-style-type:none;margin:0 0 10px 0;padding:0;background-color:#e5e5e5;height:23px;}
ul.MonthButtons li{padding:2px 10px 2px 10px;height:17px;}
ul.MonthButtons li.first{float:left;}
ul.MonthButtons li.last{float:right;}

div.HomeNewsItem{}
h5.HomeNewsTitle{margin:0;padding:6px 0 6px 0;}
div.HomeNewsItem p{margin:0;padding:6px 0 6px 0;font-size:0.9em;}
div.HomeNewsItem a.RdMr{font-size:0.9em;font-weight:bold;color:red;text-decoration:underline;}



div.srchCont{padding:10px 0 10px 0;}
div.ResultTitle{font-weight:bold;padding:3px 0 3px 0;}
div.ResultPara{padding:3px 0 15px 0;}



div.FactDiv{clear:both;width:440px;padding:0 0 10px 0;height:auto;overflow:hidden;}
div.FactDiv div.FactDivA{width:40px;height:40px;float:left;}
div.FactDiv div.FactDivB{width:400px;height:auto;overflow:hidden;float:right;}
div.FactDiv div.FactDivB h3{margin:0;padding:0 0 4px 0;font-size:1.05em;}
div.FactDiv div.FactDivB p{margin:0;padding:0;}



table#UnitsTable{width:440px;}
table#UnitsTable tr{}
table#UnitsTable tr.active{background-color:#E5E5E5;}
table#UnitsTable tr td{padding:4px 4px 6px 4px;}
table#UnitsTable tr th{text-align:left;padding:4px 4px 6px 4px;}
table#UnitsTable tr td a{text-decoration:underline;}
table#UnitsTable tr td a.black{}
table#UnitsTable tr td a.red{color:red;text-transform:uppercase;font-size:10px;font-weight:bold;}

div.MktA{margin:0;padding:0 0 10px 0;font-weight:bold;color:red;}
div.MktB{}

table#MKTTable{margin:10px 0 0 0;}
table#MKTTable tr{}
table#MKTTable tr td{padding:2px 3px 2px 0;font-size:12px;}
input.text200{border:solid 1px #666;width:200px;}
input.submitbtn{border:solid 1px #666;}
textarea.text200{border:solid 1px #666;width:200px;height:90px;}
div.MKTDiv{}
div.MKTDivA{font-weight:bold;padding:10px 10px 6px 10px;}
div.MKTDiv2{padding:10px 10px 8px 10px;background-color:#e5e5e5;}
div.MKTDiv2 div{padding:2px 0 2px 0;}
div.MKTDivB{font-size:18px;color:#666;}
div.MKTDivC{}
div.MKTDivD{}
div.MKTDivE{}
div.MKTDivF{}


div.MNTA div.MNTB{margin:0;padding:0 0 6px 0;font-weight:bold;color:red;}
div.MNTA p{margin:0;padding:0 0 5px 0;}

div.EVTA{}
div.EVTA div.EVTA1{padding:0 0 8px 0;}
div.EVTA div.EVTA2{margin:0;padding:0 0 6px 0;font-weight:bold;color:red;font-size:1.2em;}
div.EVTA div.EVTA3{}
div.EVTA div.EVTA3 p{margin:0;padding:0 0 6px 0;}

div.LNKA{margin:0;padding:0 0 20px 0;font-size:0.9em;}
div.LNKB{font-weight:bold;}
div.LNKC{margin:0;padding:0;}
div.LNKC p{margin:0;padding:0 0 4px 0;}

div.CNTA{padding:0 0 20px 0;}
div.CNTA div.CNTA1{font-weight:bold;}
div.CNTA div.CNTA2{}
div.CNTA div.CNTA3{}
div.CNTA div.CNTA4{}
div.CNTA div.CNTA5{}
div.CNTA div.CNTA6{}
div.CNTA div.CNTA7{}

h3.RHtitle{margin:0;padding:0 0 5px 0;color:red;}
div.UCNTA{padding:0 0 20px 0;}
div.UCNTA div{font-weight:bold;padding:0 0 4px 0;}

div#RContactDiv{}
div#RContactDiv h3{color:red;font-size:1.0em;margin:0 0 6px 0;padding:0;}
div#RContactDiv p{font-size:1.0em;padding:0;margin:0 0 6px 0;}
div#RContactDiv p a{color:red;}


