.clear {overflow:hidden;clear:both; height:0px; font-size:0px; line-height:0px}
.trackerCode {height:0px;font-size:0px;line-height:0px;overflow:hidden}

.linkDownloadFile {text-transform:lowercase}
.linkBack {text-transform:lowercase}
.linkViewMore {text-transform:lowercase}
.dividerBox {clear:both; height:42px; background:url("/images/dividerBox.gif") center top no-repeat}


/* PAGE ELEMENTS */
.crnrTL, .crnrTR,
.crnrBL, .crnrBR {position:absolute; overflow:hidden; width:10px; height:10px; background-image:url("/images/crnrs.png"); background-repeat:no-repeat; font-size:1px; line-height:1px}
.crnrTL {background-position:top left}
.crnrTR {background-position:top right}
.crnrBL {background-position:bottom left}
.crnrBR {background-position:bottom right}

/* Banners */
.flashRotatorHolder { width:1000px; height:200px}
.bannerRotator {}
.bannerVideo {padding-bottom:20px}
.bannerImage {padding-bottom:20px}
.bannerAudio {padding-bottom:20px}
.bannerHtml {}
.bannersBottom {margin:auto; width:945px; background:url("/images/sponsorsBckgr.gif") no-repeat; }

.ShareOn {float:left; width:150px; padding:90px 0 10px 80px}
	.ShareOn a {float:left; display:block; margin:0 5px 10px 5px}

.SponsorsBox {float:left; margin:0; padding:86px 0 0 0; width:695px; height:200px; font-size:10px; line-height:12px}
	.SponsorsBox .LabelBox {float:left; width:85px; height:40px; margin-top:-15px; padding:19px 0 0 19px; color:#6fd968; text-transform:uppercase; text-align:center; background:url("/images/sponsorsLabelBoxBckgr.png") no-repeat}
		.SponsorsBox .LabelBox span {background-color:#006f0a; padding:0 2px}

.Sponsors {float:left; width:530px; }
	.Sponsors .bannerImage {float:left; height:45px; text-align:center; text-transform:lowercase; font-size:11px; line-height:13px}
		.Sponsors .bannerImage a {text-decoration:none; display:block; padding:22px 0;}
	.Sponsors .bnnr1 {margin:0 0 0 -15px; width:103px;  background:url("/images/sponsorsBnnr1.png") no-repeat}
	.Sponsors .bnnr2 {margin:0 0 0 -10px; width:104px; background:url("/images/sponsorsBnnr2.png") no-repeat}
	.Sponsors .bnnr3 {margin:0; width:106px; background:url("/images/sponsorsBnnr3.png") no-repeat}
	.Sponsors .bnnr4 {width:106px; background:url("/images/sponsorsBnnr4.png") no-repeat}
	.Sponsors .bnnr5 {width:102px; background:url("/images/sponsorsBnnr5.png") no-repeat}
	.Sponsors .bnnr6 {margin:0 0 0 -15px; width:103px;  background:url("/images/sponsorsBnnr5.png") no-repeat}
	.Sponsors .bnnr7 {margin:0 0 0 -10px; width:104px; background:url("/images/sponsorsBnnr4.png") no-repeat}
	.Sponsors .bnnr8 {margin:0; width:106px; background:url("/images/sponsorsBnnr3.png") no-repeat}
	.Sponsors .bnnr9 {width:106px; background:url("/images/sponsorsBnnr2.png") no-repeat}
	.Sponsors .bnnr10 {width:102px; background:url("/images/sponsorsBnnr1.png") no-repeat}

.RelatedBox {}
	.RelatedBox ul {}
/* end PAGE ELEMENTS */


/* LAYOUT */
.wrapAll {margin:auto;padding:0; background:url("/images/bckgrWrapAll.jpg") center top repeat-x}
.wrapAllIn {background:url("/images/bckgrWrapAllIn.jpg") center top no-repeat}
.wrapTop,
.wrapMiddle,
.wrapBottom {text-align:center}

.wrapContent {position:relative; margin:auto;padding:0; width:1000px; text-align:left}
	.wrapContent .Top {position:relative}
.wrapTop .wrapContent {height:360px}
.wrapMiddle .wrapContent {padding:0}
.wrapBottom .wrapContent {padding:10px 0}
	.contentLeft {float:left; width:265px; margin-right:15px}
	.contentMain {float:right; width:600px}

.Logo {float:left; margin:0 0 0 20px}
.Copyright {padding:0 20px 0 0}
.MadeBy {float:right; white-space:nowrap}
/* end LAYOUT */


/* NAVIGATIONS */
.menuLangs {position:absolute; top:23px; right:21px; width:70px; height:28px; background:url("/images/menuLangsBckgr.png") center top no-repeat; font-size:11px; line-height:11px; font-weight:bold; text-transform:uppercase; font-family:"Trebuchet MS",sans-serif}
	.menuLangs a,
	.menuLangs span {float:left; padding:8px 0; width:50%; text-align:center}
	.menuLangs a {color:#ffffff; text-decoration:none}
	.menuLangs span {color:#93f000}


.menuMain {position:relative; z-index:10; margin:0 -10px -243px -87px; padding:0 0 243px 87px; width:285px; background:url("/images/menuMainShadow.png") left bottom no-repeat}
.menuMainTop {width:285px; height:20px; background:url("/images/menuMainTop.png") no-repeat}
.menuMainBottom {width:285px; height:175px; background:url("/images/menuMainBottom.png") no-repeat}
	.menuMain ul {margin:0; padding:5px 35px 0 35px; width:215px; list-style:none; list-style-image:none; background:url("/images/menuMainMiddle.png") center top repeat-y}
	.menuMain li.item {margin:0; padding:0; font-size:18px; line-height:18px; }
	.menuMain li.item:hover,
	.menuMain .liHover,
	.menuMain .active {background:url("/images/menuMainUnderline.gif") 0% 75% no-repeat}
		.menuMain a.itemLink {cursor:pointer; display:block; text-decoration:none; color:#ffffff; font-size:18px; line-height:28px; }
		.menuMain a.itemLink:hover {text-decoration:none}
	.menuMain .divider {display:none}


.menuLeft {position:relative; z-index:20; margin:0 0 0 -35px; padding:0 0 122px 100px; width:166px; background:url("/images/menuLeftShadow.png") left bottom no-repeat}
.menuLeftBottom {margin-top:-15px; height:20px; background:url("/images/menuLeftBottom.png") center bottom no-repeat}
	.menuLeft ul {margin:0;padding:5px 0 20px 0; list-style:none; background:url("/images/menuLeftTop.png") center top no-repeat}
	.menuLeft li {margin:0;padding:0 0 3px 0; list-style:none}
	.menuLeft .itemLink {display:block; width:160px; height:14px; padding:12px 3px; font-size:11px; line-height:12px; text-align:center; text-decoration:none; text-transform:uppercase; background:url("/images/menuLeftItemLink.png") no-repeat}
	.menuLeft .active {} 
	.menuLeft .divider {display:none}

.menuTop {position:absolute; top:55px; right:14px; width:221px; height:57px; background:url("/images/menuTopBckgr.png") no-repeat}
	.menuTop ul {margin:0; padding:25px 0 0 0; list-style:none; text-align:center}
	.menuTop li {list-style:none; display:inline; text-transform:uppercase; font-size:11px; font-weight:bold}
	.menuTop a {color:#ffffff; text-decoration:none}
	.menuTop a:hover,
	.menuTop .active {text-decoration:underline}

.menuBottom {display:inline}
.menuBottom ul {margin:0; padding:0; display:inline}
	.menuBottom li {display:inline}
	.menuBottom a {color:#fefffe; text-decoration:none}
	.menuBottom a:hover {text-decoration:underline}
	.menuBottom .divider {padding:0 3px}

.menuPath {padding-bottom:10px}
	.menuPath ul {margin:0;padding:0;list-style:none}
	.menuPath li {display:inline; font-size:10px}
		.menuPath a {text-decoration:none}
		.menuPath a:hover {text-decoration:underline}
	.menuPath .divider {padding:0 2px}
/* end NAVIGATIONS */


/* NEWS */
.linkNewsRSS {display:inline-block;padding:2px 0 2px 18px; text-decoration:none; vertical-align:middle; font-size:12px; line-height:12px; background:url("/images/rss-feed.gif") no-repeat}
.linkNewsRSS:hover {text-decoration:none}

.newsBox {position:relative}
.newsBox .Box {padding-bottom:10px}
	.newsBox h2 .linkNewsRSS {float:right; white-space:nowrap}
	.newsBox .Box h3 {margin:0;padding:0}

.newsList .Box {padding-bottom:18px}
/* end NEWS */

/* RELATED Box */
.relatedNewsBox {padding-bottom:20px; font-size:11px; line-height:16px}
.relatedPagesBox {padding-bottom:20px; font-size:11px; line-height:16px}
/* RELATED Box */


/* GALLERY */
.galleryCategories {padding-bottom:30px; } /*background:url("/images/galleryCategoriesBckgr.png") no-repeat */
	.galleryCategories span,
	.galleryCategories a {padding:0 0 10px 0; }
	.galleryCategories span {font-weight:bold;}
	.galleryCategories .divider {padding:0 10px; font-weight:normal}

.GalleryList {margin:0 -18px}
	.GalleryList .Box {position:relative; float:left; width:282px; padding:0 18px}
		.GalleryList .Box .Thumb {position:relative; background-color:#ffffff; text-align:center}
			.GalleryList .Box .Thumb a {position:relative; z-index:20; display:block; width:276px; height:185px; border:3px solid #ffffff; overflow:hidden}
			.GalleryList .Box .Thumb h2 {margin:0px;padding:5px 10px 6px 10px; color:#054a01; text-align:left}

			.GalleryList .Box .Dscr {padding:8px 10px}
		.GalleryList .Box .LinkDwonload {}

.Gallery {padding-bottom:18px}
	.Gallery .galleryDscr {padding-bottom:18px}

/* end GALLERY */


/* VIDEO */
.Videos {margin:0 -18px}
	.Videos .Box {float:left; width:282px; padding:0 18px}
.videoBox {position:relative; background-color:#ffffff; text-align:center}
	.videoBox a {position:relative; z-index:20; display:block; width:276px; height:185px; border:3px solid #ffffff; overflow:hidden}
		.videoBox img {position:relative; z-index:5; display:block}
		.videoBox .iconVideoBox {position:absolute; z-index:10; display:block; top:50px; left:100px}
	.videoBox h2 {margin:0px;padding:5px 10px 6px 10px; color:#054a01; text-align:left}
.videoCode {display:none}
.videoDscr {padding:8px 10px}
.homeVideoBox {padding-top:40px}
/* end VIDEO */

/* AUDIOS */
.Audios {} 
.Audios .Box {padding-bottom:15px}
	.Audios .Code {position:relative; margin-bottom:30px; } /*background:#054a01; */
	/* .Audios .Code .iconImg {position:relative; z-index:10; float:left; margin:0 0 -10px 0; width:51px; height:42px; background:url("/images/iconDog.png") 0px 0px no-repeat}
		.Audios .Code .AudioPlayer {float:left; padding:5px 10px 5px 25px; } */
	.Audios .Dscr {padding:0 18px;}
/* end AUDIOS */


/* PAGING */
.Paging {padding:5px 10px; background:#054a01; color:#52c04a; text-align:right}
	.Paging a ,
	.Paging span {padding:0 3px; }
	.Paging a {}
	.Paging span,
	.Paging .active {color:#52c14a; text-decoration:none;}
	.Paging .First, .Paging .Prev,
	.Paging .Next, .Paging .Last {text-decoration:none}
.Paging .active {}
.Paging .dots {}
.Paging .divider {display:none; }

/* end PAGING */


/* DOWNLOADS */
.fileIcon {margin:0 3px -1px 0}
.fileSize {}
.DownloadsBox {}
	.DownloadsBox .Box {padding:0 0 10px 0}
.Downloads {}
	.Downloads .downloadsCategoryDscr {}
	.Downloads .Box {padding:0 0 10px 0}
.fileRow {padding:0 0 10px 0}
	.fileRow .fileDscr {margin:0;padding:0}
/* end DOWNLOADS */


/* SITEMAP */
.SiteMap {}
.SiteMap dl {margin:0}
.SiteMap dt {margin:0; padding:0; font-weight:bold}
.SiteMap dd {margin:0; padding:0}
.SiteMap dd {padding:5px 0 5px 26px; background:url("/images/sitemap/h.gif") no-repeat}
.SiteMap .HasSub {background:url("/images/sitemap/he.gif") repeat-y}
.SiteMap .ItemHasSub {margin-left:-26px; padding:5px 0 0 26px; background:url("/images/sitemap/hl.gif") no-repeat}
.SiteMap .ItemLast {background:url("/images/sitemap/hl.gif") no-repeat !important}
/* end SITEMAP */

/* SEARCH */
.searchBox {position:absolute; bottom:0px; right:0px; padding:10px 0}
	.searchBox .inputKeywords {width:200px}
	.searchBox .bttn {font-size:10px; text-transform:uppercase}

.searchCategoriesBox {}
	.searchCategoryName {}
.searchResults {}
	.searchResults .Box {padding-bottom:18px}
span.found {display:inline-block; background-color:tan; color:#ffffff}

.searchNoResults {}
/* end SEARCH */

/* FORMS */
input,
select,
textarea {border:1px solid #054a01; background:#ccf0c7; font-size:11px; font-family:Arial,Helvetica,sans-serif}
textarea {overflow:auto;margin:0;padding:0}
label {}
.bttnsBox {padding-top:15px; }
	.bttn {margin:0;padding:0; background-color:#054a01; color:#ffffff; text-transform:uppercase; border:1px solid #054a01}
.radio {margin:0;padding:0;border:0px;background-color:transparent; vertical-align:middle}
.checkbox {margin:0;padding:0;border:0px;background-color:transparent; vertical-align:middle}

.inputTxt {width:250px}
.inputTxtSmall {width:145px}
.inputSecurityCode {width:145px}
.imgSecurityCode {margin:0;vertical-align:middle}
.txtArea {width:250px; height:100px}
.labelAlignTop {vertical-align:top; padding-top:2px}

.Form {}
	.Form td {padding:5px 0}
	.Form label {padding-right:10px; display:block; color:#054a01}

.formLogin {padding-bottom:20px}
	.formLogin td {padding-bottom:10px; padding-right:10px}
	.formLogin .inputTxt {width:150px}
.LoggedIn {padding-bottom:20px}

.Asterisk {font-size:11px; font-weight:bold; color:#ff0000; font-family:Verdana,sans-serif}
	label .Asterisk {padding-left:5px}
.mssgSuccess {}
.mssgError {padding:0 0 18px 25px; color:#ff0000; background:url("/images/iconError.png") 0px 0px no-repeat}
.err {color:#ff0000}
	.err label {color:#ff0000 !important}
	.err input,
	.err select,
	.err textarea {border-color:#ff0000; background:#fed7d7}

.borderTop {border-top:1px solid #9bb799}
/* end FORMS */

