@charset "UTF-8";
html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img {border:0;}
/*general*/
.main {font-family:Arial; font-size:12px; color:#666666;}
.maindrkbld {font-family:Arial; font-size:12px; color:#666666; font-weight:bold;}
.linkorg {font-family: Arial; color:#cc6600; font-size: 10px; font-weight: bold; text-decoration:underline; line-height:18px; }
A.linkorg:link {font-family:Arial; color:#cc6600; font-size:10px; font-weight:bold; text-decoration:underline; line-height:18px;}
A.linkorg:visited {font-family:Arial; color:#cc6600; font-size:10px; font-weight:bold; text-decoration:underline; line-height:18px;}
A.linkorg:hover {font-family:Arial; color:#cc6600; font-size:10px; font-weight:bold; text-decoration:underline; line-height:18px;}


.linkblue {font-family: Arial; color:#006699; font-size: 10px; font-weight: bold; text-decoration:underline; line-height:18px; }
A.linkblue:link {font-family:Arial; color:#006699; font-size:10px; font-weight:bold; text-decoration:underline; line-height:18px;}
A.linkblue:visited {font-family:Arial; color:#006699; font-size:10px; font-weight:bold; text-decoration:underline; line-height:18px;}
A.linkblue:hover {font-family:Arial; color:#006699; font-size:10px; font-weight:bold; text-decoration:underline; line-height:18px;}


.top_link {font-family: Arial; font-size: 10px; font-weight: bold; color:#006699; text-decoration:none;}
A.top_link:link {font-family:Arial; color:#006699; font-size:10px; font-weight:bold; text-decoration:none;}
A.top_link:visited {font-family:Arial; color:#006699; font-size:10px; font-weight:bold; text-decoration:none;}
A.top_link:hover {font-family:Arial; color:#006699; font-size:10px; font-weight:bold; text-decoration:none;}


.topdiv {padding-top:3px; padding-bottom:3px; padding-right:7px; vertical-align:middle;}

.bg_nav {background-image: url(graphics/bg_nav.gif); background-repeat: repeat-x;}
.bg_shdw {background-image: url(graphics/shdw.gif); background-repeat: repeat-x; line-height:29px;}

.bg_ftr {background-image:url(graphics/bg_ftr.gif); background-repeat:repeat; padding:3px;}
.ftr_link {font-family: Arial; font-size: 10px; color:#FFFFFF; text-decoration:none;}
A.ftr_link:link {font-family:Arial; color:#FFFFFF; font-size:10px; text-decoration:none;}
A.ftr_link:visited {font-family:Arial; color:#FFFFFF; font-size:10px; text-decoration:none;}
A.ftr_link:hover {font-family:Arial; color:#FFFFFF; font-size:10px; text-decoration:none;}


.form {font-family:Arial; font-size:12px; color:#666666; border: #999999 1px solid; padding:2px;}
.form2 {font-family:Arial; font-size:10px; color:#666666; border: #999999 1px solid; padding:3px;}

.divsrch {float:right; width:229px; padding-top:7px; padding-right:7px;}
.divsrch1 {float:left; width:50px;}
.divsrch2 {float:left; width:50px;}
.divsrch3 {float:right; width:19px;}

.lft_hdr {background-image:url(graphics/ln_cnt.gif); background-repeat:no-repeat; background-position:bottom; padding:3px; font-family:Arial; font-size:16px; font-weight:bold; width:225px; color:#006699;}
.ctr_hdr {background-image:url(graphics/ln_ctr.gif); background-repeat:no-repeat; background-position:bottom; padding:3px; font-family:Arial; font-size:16px; font-weight:bold; width:432px; color:#006699;}

.homesp { padding-bottom:12px; background-color:#FFFFFF}
.ctr_dtln {border-left:#333333 1px dotted; border-right:#333333 1px dotted; padding-left:12px; padding-right:12px;}
.lft_sp {padding-left:10px; padding-right:5px;}
.rgt_sp {padding-right:10px; padding-left:10px; padding-top:20px;}
.sptp {padding-top:5px;}
.sp3 {padding:3px;}
.sptp3 {padding-top:3px;}
.dtln_lft {border-left:#666666 1px dotted; padding-left:10px;}
.dtln_top {border-top:#666666 1px dotted; padding-left:10px;}
.sprgt7 {padding-right:7px;}
.clr9 {color:#999999}
.spccnt {padding-left:20px;}
.spctp15 {padding-top:15px;}

.dtbrdcnt1 { border-bottom:#CCCCCC dotted 1px; border-right:#CCCCCC dotted 1px; padding-bottom:15px;}
.dtbrdcnt2 { border-bottom:#CCCCCC dotted 1px; padding-bottom:15px;}
.dtbrdcnt3 { border-right:#CCCCCC dotted 1px; padding-top:15px; }

.blln {border-bottom:#006699 1px solid; padding-top:3px; padding-bottom:3px; padding-left:2px;}

.linkrgt {font-family: Arial; color:#006699; font-size: 12px; font-weight: bold; text-decoration:none; }
A.linkrgt:link {font-family:Arial; color:#006699; font-size:12px; font-weight:bold; text-decoration:none; }
A.linkrgt:visited {font-family:Arial; color:#006699; font-size:12px; font-weight:bold; text-decoration:none; }
A.linkrgt:hover {font-family:Arial; color:#cc6600; font-size:12px; font-weight:bold; text-decoration:none; }

.hmsptp {padding-top:5px;}

/*news*/
.typehdr{font-family:Arial; font-size:16px; font-weight:bold; color:#006699;}
.year{font-family:Arial; font-size:16px; font-weight:bold; color:#006699;border-bottom:2px solid #006699;}
.nwdate {font-family: Arial; color:#cc6600; font-size: 9px;}
.nwtitle {font-family:Arial; font-size:11px; color:#999999; font-weight:bold;}
.nwcontent {font-family:Arial; font-size:11px; color:#999999;}
.btnpd {line-height:14px;}
.nwsp {padding-left:3px; padding-right:3px; padding-top:7px; padding-bottom:3px;}
.nwsp2 {padding-left:15px; padding-right:3px; padding-top:7px; padding-bottom:3px;border-left:1px solid #999999;}
.news_ln {border-bottom:thin dotted #666666;padding-bottom:7px;padding-top:12px;}

/*sub*/
.sub_dtln {border-left:#333333 thin dotted; border-right:#333333 1px dotted; padding-left:5px; padding-right:12px;}
.subhdr {background-image:url(graphics/subhdr.gif); background-repeat:no-repeat; padding-top:27px; padding-left:35px; padding-bottom:105px; font-family:Arial; font-size:22px; color:#FFFFFF; text-align:left;}
.subhdrmnts {background-image:url(graphics/subhdrmnts.jpg); background-repeat:no-repeat; padding-top:27px; padding-left:35px; padding-bottom:105px; font-family:Arial; font-size:22px; color:#FFFFFF; text-align:left;}
.subhdrflwr {background-image:url(graphics/subhdrflwr.jpg); background-repeat:no-repeat; padding-top:27px; padding-left:35px; padding-bottom:105px; font-family:Arial; font-size:22px; color:#FFFFFF; text-align:left;}
.subhdrcity {background-image:url(graphics/subhdrcity.jpg); background-repeat:no-repeat; padding-top:27px; padding-left:35px; padding-bottom:105px; font-family:Arial; font-size:22px; color:#FFFFFF; text-align:left;}
.subbtm {background-image:url(graphics/bgsubbtm.gif); background-repeat:no-repeat; background-position:bottom;}
.lftln {padding-left:10px;  border-right:#999999 dotted thin;}
.divsubmain {font-family:Arial; font-size:12px; color:#666666; width:680px; padding-bottom:25px; text-align:left; height:100%;}
.divsubmain a:link {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none; line-height:18px;}
.divsubmain a:visited {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none; line-height:18px;}
.divsubmain a:hover {font-family:Tahoma; font-size:12px; color:#006699; text-decoration:none; line-height:18px;}

.prmspc {padding-top:12px;}
.subttl2 {font-family:Tahoma; color:#666666; font-size:14px; padding-bottom:5px;}
.subttl2link {font-family:Tahoma; color:#666666; font-size:14px; text-decoration:none;}
.subttl2link:link {font-family:Tahoma; color:#666666; font-size:14px; text-decoration:none;}
.subttl2link:visited {font-family:Tahoma; color:#666666; font-size:14px; text-decoration:none;}
.subttl2link:hover {font-family:Tahoma; color:#666666; font-size:14px; text-decoration:none;}
.subttl3 {font-family:Tahoma; color:#999999; font-size:12px; }

/*about*/
.abtnm {font-family:Tahoma; font-size:12px; color:#666666; font-weight:bold;}
.abtttl {font-family:Arial; font-size:12px; color:#666666; }
.abtdtls {font-family:Tahoma; font-size:11px; color:#666666;}
.abtpic {padding-right:3px; padding-bottom:5px;}
.abteml {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}
.abteml:link {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}
.abteml:visited {font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none;}
.abteml:hover {font-family:Tahoma; font-size:11px; color:#006699; text-decoration:none;}


.cnt {font-family:Arial; font-size:11px; color:#666666; font-weight:bold; padding-top:5px; padding-bottom:3px;}
.cntform {font-family:Arial; font-size:10px; color:#666666; border: #cccccc 1px solid; padding:2px; }
.cntform2 {font-family:Arial; font-size:10px; color:#666666; border: #cccccc 1px solid; padding:2px;  font-weight:bold;}
.cntdiv {width:200px;}
.cntpdbtm {padding-bottom:5px;}

.faq {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none;}
.faqlink {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none;}
.faqlink:link {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none;}
.faqlink:visited {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none;}
.faqlink:hover {font-family:Tahoma; font-size:12px; color:#006699; text-decoration:none;}

.lnklink {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none; line-height:18px;}
.lnklink:link {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none; line-height:18px;}
.lnklink:visited {font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none; line-height:18px;}
.lnklink:hover {font-family:Tahoma; font-size:12px; color:#006699; text-decoration:none; line-height:18px;}

/*left promo*/
.promoorng {font-family:Arial; font-size:16px; color:#cc6600; font-weight:bold;}
.promobg1 {background-image:url(graphics/lftpromobg1.jpg); background-repeat:no-repeat; width:250px; padding-top:20px; padding-left:15px; padding-right:15px; padding-bottom:12px; font-family:Arial; font-size:10px; color:#666666; vertical-align:text-top;}
.promobg2 {background-image:url(graphics/lftpromobg2.jpg); background-repeat:no-repeat; width:250px; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:12px; font-family:Arial; font-size:10px; color:#666666;}
.promobg3 {background-image:url(graphics/lftpromobg3.jpg); background-repeat:no-repeat; width:250px; padding-top:7px; padding-left:15px; padding-right:15px; padding-bottom:12px; font-family:Arial; font-size:10px; color:#666666;vertical-align:text-top;}
.promobg4 {background-image:url(graphics/lftpromobg4.jpg); background-repeat:no-repeat; width:250px; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:12px; font-family:Arial; font-size:10px; color:#666666;}

/*cms styles*/
.cmsmain {font-family:Arial; font-size:12px; color:#666666;}
.cmsmainbld {font-family:Arial; font-size:12px; color:#666666; font-weight:bold;}
.cmsmaindrkbld {font-family:Arial; font-size:12px; color:#666666; font-weight:bold;}

.cmslinkorg {font-family: Arial; color:#cc6600; font-size: 11px; font-weight: bold; text-decoration:underline; }
A.cmslinkorg:link {font-family:Arial; color:#cc6600; font-size:11px; font-weight:bold; text-decoration:underline;}
A.cmslinkorg:visited {font-family:Arial; color:#cc6600; font-size:11px; font-weight:bold; text-decoration:underline;}
A.cmslinkorg:hover {font-family:Arial; color:#cc6600; font-size:10px; font-weight:bold; text-decoration:underline;}


.cmslinkblue {font-family: Arial; color:#006699; font-size: 11px; font-weight: bold; text-decoration:underline; }
A.cmslinkblue:link {font-family:Arial; color:#006699; font-size:11px; font-weight:bold; text-decoration:underline;}
A.cmslinkblue:visited {font-family:Arial; color:#006699; font-size:11px; font-weight:bold; text-decoration:underline;}
A.cmslinkblue:hover {font-family:Arial; color:#006699; font-size:11px; font-weight:bold; text-decoration:underline;}
