.bodybg-topleft{position:absolute; z-index:-1; top:0px; left:0px; width:364px; height:561px;  line-height:561px; background-image:url('../images/bodytop.png'); behavior:url(iepngfix.htc); background-repeat:no-repeat; background-position:left top;}
#site-container{margin:0px auto; width:930px; z-index:1;}

/* header classes */
#header-div{height:129px;}

H2 {font-size: 18px; font-weight: bold; line-height:18px; margin:0 0 13px 0;}
H3 { font-size: 15px; font-weight: bold; line-height:15px; margin:0 0 13px 0;}
H4 { font-size: 14px; font-weight: bold; line-height:15px; margin:0 0 13px 0;}

.hidden-div{visibility:hidden; display:none;}
.hidden-div-block{visibility:hidden; display:block;}

.border{border:1px solid red;}

.leftshadow{background-image:url('../images/left_shadow.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; background-position:left; width:5px; clear:left;}
.rightshadow{background-image:url('../images/right_shadow.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; background-position:left; width:5px;}
.blrs{width:5px; height:5px; line-height:5px;}
.bmid{width:920px; height:5px; line-height:5px; background-image:url('../images/bottom_shadow.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:top;}
.tmid{width:920px; height:5px; line-height:5px; background-image:url('../images/top_shadow.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:bottom;}

.leftshadow2{background-image:url('../images/left_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; background-position:left; width:4px; clear:left;}
.rightshadow2{background-image:url('../images/right_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; background-position:left; width:4px;}
.blrs2{width:4px; height:4px; line-height:4px;}
.bmid2{width:883px; height:4px; line-height:4px; background-image:url('../images/bottom_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:top;}
.tmid2{width:883px; height:4px; line-height:4px; background-image:url('../images/top_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:bottom;}

.bmid3{width:288px; height:4px; line-height:4px; background-image:url('../images/bottom_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:top;}
.tmid3{width:288px; height:4px; line-height:4px; background-image:url('../images/top_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:bottom;}

.bmid4{width:180px; height:4px; line-height:4px; background-image:url('../images/bottom_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:top;}
.tmid4{width:180px; height:4px; line-height:4px; background-image:url('../images/top_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:bottom;}

.bmid5{width:471px; height:4px; line-height:4px; background-image:url('../images/bottom_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:top;}
.tmid5{width:471px; height:4px; line-height:4px; background-image:url('../images/top_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:bottom;}

.bmid5-full{width:694px; height:4px; line-height:4px; background-image:url('../images/bottom_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:top;}
.tmid5-full{width:694px; height:4px; line-height:4px; background-image:url('../images/top_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:bottom;}


.bmid6{width:215px; height:4px; line-height:4px; background-image:url('../images/bottom_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:top;}
.tmid6{width:215px; height:4px; line-height:4px; background-image:url('../images/top_shadow2.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:bottom;}

.header-content{background-image:url('../images/headerbg.jpg'); background-repeat:no-repeat; background-position:bottom center;}
.misc-links{padding-left:15px; padding-top:18px; width:390px;}
.misc-linksa{padding-left:0px; padding-top:18px; width:383px;}
.logo-txt{padding-top:36px; width:378px;}
.flash-logo-txt{padding-top:36px; width:404px;}
.logo{padding-top:11px;}

#top-navi{padding-left:95px; height:22px;}

.naviclass{margin:0px 0px 0px 0px; #margin:20px 0px 0px 0px; padding:0px; list-style:none; height:22px;}
.naviclass li{float:left; height:22px; line-height:22px;}
.li-pad{padding-left:12px; padding-right:12px;}
.naviclass li a{font-family:Geneva, Arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.naviclass li:hover{border-bottom:5px solid #53a11a;}
.navhov{float:left; height:22px; line-height:22px; border-bottom:5px solid #53a11a;}
.navhov a{font-family:Geneva, Arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.nav-seperator{width:2px; height:22px; border-right:2px dotted #ffffff;}


#maincontent-div{}
.content-bg2{padding-left:8px; padding-top:5px; background-color:#d6e8bb; float:left; clear:both;}
.home-image{width:869px; padding:7px 11px 7px 11px; height:308px; background-image:url('../images/bigimgbg.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; }
.home-bigimg{height:330px;}
.home-smallimg{width:297px; margin-right:1px;}
.home-imagesmall{width:278px; padding:5px; background-color:#FFFFFF; height:150px;}
.small-imgtxt{padding-left:10px; padding-top:15px; width:268px;}

.left-navi{width:192px;}
.con-smallimg{width:188px; height:126px;}
.con-imagesmall{width:170px; padding:5px 9px 5px 9px; background-image:url('../images/leftbximg.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y;}


.newssub a{color:#000000; text-decoration:none;}
.newssub a:hover{color:#ffffff; text-decoration:none;}

.mid-con{width:483px;}
.mid-con-full{width:706px;}

.con-bigimg{width:479px; height:222px;}
.con-bigimg-full{width:702px; height:222px;}

.con-imagebig{width:461px; padding:5px 9px 5px 9px; background-image:url('../images/midbximg.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; height:205px;}
.con-imagebig-full{width:684px;  padding:5px 9px 5px 9px; background-image:url('../images/bxshadow.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; height:205px;}

.con-txtmatter{padding-left:9px; width:466px;}
.con-txtmatter-full{padding-left:9px; width:689px;}

.dott{width:466; border-bottom:2px dotted #000000;}

.right-navi{width:223px;}
.con-rightimg{width:223px; height:194px;}
.con-imageright{width:205px; padding:5px 9px 5px 9px; background-image:url('../images/rightbximg.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; }

.news-bigimg{width:479px; height:99px;}
.news-bigimg-full{width:702px; height:99px;}

.con-newsbig{width:461px; padding-left:5px; padding-top:5px; padding-bottom:4px; padding-right:5px; background-color:#FFFFFF; height:83px;}

.comment{width:473px; padding-left:4px;}
.comment-full{width:696px; padding-left:4px;}

.whitebx{width:461px; background-color:#FFFFFF; padding-left:6px; padding-right:6px; padding-top:6px; padding-bottom:4px;}
.whitebx img{padding-right:8px;}

.whitebxdet{width:444px; background-color:#FFFFFF; padding-left:19px; padding-right:10px; padding-top:12px; padding-bottom:4px;}


.buttonclass{width:460px; text-align:right; padding-right:13px; height:21px; line-height:21px; background-image:url(../images/buttonbg.gif); background-repeat:repeat-x; background-position:top;}
.buttonclasst{width:460px; text-align:right; padding-right:13px; height:21px; line-height:21px; background-image:url(../images/buttonbg.gif); background-repeat:repeat-x; background-position:bottom;}

.prev{width:56px; height:26px; line-height:26px; text-align:center; background-color:#FFFFFF; margin-right:2px;}
.pages{width:353px; height:26px; line-height:26px; text-align:center; background-color:#FFFFFF; margin-right:2px;}
.next{width:60px; height:26px; line-height:26px; text-align:center; background-color:#FFFFFF;}


.submenupos{position:absolute; margin-top:25px; #margin-top:2px; margin-left:-4px; z-index:50;}
.submenu{padding:0px; margin:0px;list-style:none; z-index:52;float:left;}
.submenu li{height:24px; padding:0px; margin:0px; cursor:pointer; clear:left;}
.submenu li:hover{border:none;}
.submenu li div{height:23px; padding-left:5px; padding-right:5px; line-height:23px; font-family:Arial; font-size:11px; color:#3d3d3d; border-bottom:1px dashed #000000; min-width:120px;}
.submenu li div:hover{background-color:#8cc63f; color:#FFFFFF;}
.submenu li div a{font-family:Arial; font-size:11px; color:#3d3d3d;}
.submenu li div a:hover{font-family:Arial; font-size:11px; color:#ffffff;}
.heightshli div:hover{background-color:none;}

.newsimgcl{padding-left:14px; padding-right:14px; padding-top:3px; padding-bottom:3px; border:1px solid #bfbfbf; width:77px;}
.newsdetcon{padding-left:10px; padding-right:10px; width:330px;}

#footer{text-align:center; padding-top:4px; padding-bottom:11px; margin-right:px;}

.height1{min-height:124px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height2{height:97px; #height:auto; _height:auto; _margin-top:0px; _padding-top:0px;}
.height3{ #height:auto; _margin-top:0px; _padding-top:0px;}
.height4{min-height:322px; #height:322px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height5{height:160px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height6{height:118px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height7{min-height:99px; #height:99px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height8{height:214px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height9{height:186px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height10{height:92px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height4px{height:4px; line-height:4px; _height:auto; _margin-top:0px; _padding-top:0px;}
.height5px{height:5px; line-height:5px; _height:auto; _margin-top:0px; _padding-top:0px;}

/* common classes */

.fontarial{font-family:Arial;}
.fontarial a:link{font-family:Arial;}
.fontarial a:active{font-family:Arial;}
.fontarial a:visited{font-family:Arial; color:#000000;}

.font11{font-size:11px;}
.font11 a{font-size:11px;}

.font12{font-size:12px;}
.font12 a{font-size:12px;}

.font16{font-size:16px;}
.font16 a{font-size:16px;}

.font18{font-size:18px;}
.font18 a{font-size:18px;}

.font24{font-size:24px;}
.font24 a{font-size:24px;}

.fontbold{font-weight:bold;}

.fontwhite{color:#ffffff;}
.fontwhite a:link{color:#ffffff; text-decoration:none;}
.fontwhite a:active{color:#ffffff; text-decoration:none;}
.fontwhite a:visited{color:#ffffff; text-decoration:none;}



.fontblack{color:#000000;}
.fontblack a:link{color:#000000; text-decoration:none;}
.fontblack a:active{color:#000000; text-decoration:none;}
.fontblack a:visited{color:#000000; text-decoration:none;}


.fontblackhovergreen a {color:#000000; text-decoration:none;}
.fontblackhovergreen a:link{color:#000000; text-decoration:none;}
.fontblackhovergreen a:hover{color:#8cc63f; text-decoration:none;}

.fontblackhoverwhite a {color:#000000; text-decoration:none;}
.fontblackhoverwhite a:link{color:#000000; text-decoration:none;}
.fontblackhoverwhite a:hover{color:#ffffff; text-decoration:none;}

.fontgreen{color:#8cc63f;}
.fontgreen a:link{color:#8cc63f; text-decoration:none;}
.fontgreen a:active{color:#8cc63f; text-decoration:none;}
.fontgreen a:visited{color:#8cc63f; text-decoration:none;}

.fontgreen2{color:#53a11a;}
.fontgreen2 a:link{color:#53a11a; text-decoration:none;}
.fontgreen2 a:active{color:#53a11a; text-decoration:none;}
.fontgreen2 a:visited{color:#53a11a; text-decoration:none;}

.fontgrey{color:#4f4f4f;}
.fontgrey a:link{color:#4f4f4f; text-decoration:none;}
.fontgrey a:active{color:#4f4f4f; text-decoration:none;}
.fontgrey a:visited{color:#4f4f4f; text-decoration:none;}

.fontgrey2{color:#3d3d3d; cursor:pointer;}
.fontgrey2 a:link{color:#3d3d3d; text-decoration:none;}
.fontgrey2 a:active{color:#3d3d3d; text-decoration:none;}
.fontgrey2 a:visited{color:#3d3d3d; text-decoration:none;}

.fleft{float:left;}
.fright{float:right;}
.cleft{clear:left;}
.cright{clear:right;}
.cboth{clear:both;}

.spacer6{height:6px; line-height:6px;}
.spacer6IE{height:6px; line-height:6px;#margin-top:-16px;}
.spacer7{height:7px; line-height:7px;}
.spacer10{height:10px; line-height:10px;}
.spacer12{height:12px; line-height:12px;}
.spacer13{height:13px; line-height:13px;}
.spacer15{height:15px; line-height:15px;}
.spacer33{height:33px; line-height:33px;}
.spacer35{height:35px; line-height:35px;}
.spacer40{height:40px; line-height:40px;}
.spacer42{height:42px; line-height:42px;}

.width100{width:100%;}
.width98{width:98%;}
.width930{width:910px;}

.width81{width:81px;}
.width38{width:38px;}
.width180{width:180px;}
.width334{width:334px;}

.content-class{width:908px; padding-left:11px; padding-right:11px; background-image:url('../images/whitbgrep.png'); behavior:url(iepngfix.htc); background-position:center; background-repeat:repeat-y; height:auto;}
img{behavior:url(iepngfix.htc);}

.lpad3{padding-left:3px;}
.lpad20{padding-left:20px;}
.tpad12{padding-top:12px;}
.rpad15{padding-right:15px;}
.lpad10{padding-left:10px;}

.lheight14{line-height:14px;}
.lheight16{line-height:16px;}
.lheight17{line-height:17px;}
.lheight18{line-height:18px;}
.lheight21{line-height:21px;}
.lheight23{line-height:23px;}
.lheight38{line-height:38px;}

a{text-decoration:none;}

.inptxtbxclass{width:250px; height:20px; padding-top:5px; border:1px inset #000;}
.inptxtbxSubclass{width:400px; height:20px; padding-top:5px; border:1px inset #000;}
.inpmsgbxclass{width:400px; height:140px; border:1px inset #000;}
.frmfield{width:100px; height:40px; font-weight:bold; color:#000;}
.inpfield{width:570px; height:40px; font-weight:bold; color:#000;}


.frmbx{width:310px; padding:10px; border:1px solid #ffffff; height:120px; background-color:#FFFFFF;}
.submtbtn{width:100%; height:35px; padding-top:10px; margin-left:22%; _margin-left:100px; line-height:35px; display:table-cell; text-align:center; width:674px;  margin-top:10px;}

.tlShad{line-height:7px; background-image:url('../images/tlShad.png'); behavior:url(iepngfix.htc); background-repeat:no-repeat; background-position:bottom right;}
.trshad{line-height:7px; background-image:url('../images/tshad.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:bottom;}
.trshad{line-height:7px; background-image:url('../images/trShad.png'); behavior:url(iepngfix.htc); background-repeat:no-repeat; background-position:bottom left;}
.lshad{background-image:url('../images/lshad.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; background-position:right;}
.rshad{background-image:url('../images/rshad.png'); behavior:url(iepngfix.htc); background-repeat:repeat-y; background-position:left;}
.blshad{line-height:7px; background-image:url('../images/blShad.png'); behavior:url(iepngfix.htc); background-repeat:no-repeat; background-position:top right;}
.bshad{line-height:7px; background-image:url('../images/bshad.png'); behavior:url(iepngfix.htc); background-repeat:repeat-x; background-position:top;}
.brshad{line-height:7px; background-image:url('../images/brShad.png'); behavior:url(iepngfix.htc); background-repeat:no-repeat; background-position:top left;}
.noCursor{cursor:auto;}

.gallBoxes{
	background-image:url('../images/frame.gif');
	background-repeat:no-repeat; 
	background-position:center; 
	width:114px;
}


.TextDivOld{width:277px;height:80px;background:#d6e8bb;float:left;margin:0 0 0 5px;border:0px solid red;}
.TextDiv{background:#d6e8bb;float:left;height:80px;width:280px;}
.TextDiv:hover{background:#a2c17f;}


.deal{position:absolute;height:91px;overflow:hidden;width: 853px;}

.pointer{cursor:pointer;}