/* Reset */
* {padding:0px; margin: 0px;}
img {border:none;}
ul {list-style:none; margin:0px; padding:0px;}
/* Global Selector */
body  {
    color:#231F20;
    font:normal 11px/15px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
    background-image:url(../../../images/frontEnd/layout/back2.jpg);
}
a {color:#43AB49;}
a:hover {color:#327E36; text-decoration:none;}
p { padding-bottom:10px; }
h1, h2, h3, h4, .titleH1 {
    color: #43AB49;}
h1 {
    font:normal 20px/22px "Trebuchet MS", Tahoma, Helvetica, Sans-Serif;
    padding-bottom: 10px; }
.titleH1{
    font:normal 22px/22px "Trebuchet MS", Tahoma, Helvetica, Sans-Serif;} 
h2{
    font:normal 16px/19px "Trebuchet MS", Tahoma, Helvetica, Sans-Serif;
    padding-bottom: 10px;}
h3 {
    font:normal 14px/16px "Trebuchet MS", Tahoma, Helvetica, Sans-Serif;
    padding: 0 0 10px 0;
    margin-top: -3px; }
h4 {
    font:normal 14px/16px "Trebuchet MS", Tahoma, Helvetica, Sans-Serif;
    padding: 0 0 5px 0;}
h4 a {
    font:bold 14px/16px "Trebuchet MS", Tahoma, Helvetica, Sans-Serif;
    text-decoration: none;
    padding: 0 0 5px 0; }
/* Layout */
#global{
	width:1004px;
	margin:0 auto;
	background-color:#fff;
	border:1px solid #999;}
#header{
	height:242px;
	background:#000 url(../../../images/frontEnd/layout/headerImage.jpg) no-repeat bottom;}
#defaultHeader {
    height: 402px;
    background: #000 url(../../../images/frontEnd/layout/default_header.jpg) no-repeat bottom; }
#topNavigation{
	float:right;
	width:870px;
	margin-top:40px;}
#mainNav {
	float:left;}
#mainNav li {
	float:left;
	padding:0 10px 0 10px;}
#mainNav li a {
	display:block;
	color:#FFF;
	font-size:13px;
	text-decoration:none;}
#mainNav li a:hover {
	color:#43AB49;}	
#defaultContent-left {
    float: left;
    height: 250px;
    overflow: auto;
    position: relative;
    width: 770px; }
#defaultContent-right {
    float: right;
    width: 120px; }
.news-left {
    width: 140px;
    float: left;
    margin: 0 15px 0 0; }
.news-right {
    width: 200px;
    float: right;
    margin: 0 20px 0 0; }
.headerVultures {
    float: right;
    margin-right: 35px; }
.vulturesMenu:hover {
    border-color: #43AB49;}
.vulturesMenu {
    display: block;
    float: left;
    margin-left: 10px;
    border: 1px solid #fff; }
.vulturesMenu img {
    width: 90px;
    height: 60px; }
#defaultHeaderImage {
    height: 66px;
    position: relative;
    top: 200px;
    margin-left: 35px; }
#defaultContent {
    margin: 40px 40px 0px 40px; }
.bannersSpeace {
    margin-bottom: 10px; }
.vulturesImage {
    float: left; }
.vulturesImage img {
    height: 100px;
    margin-bottom: 20px; }
.archiveNewsContent {
    width: 210px;
    float: left;
    margin: 0 0 0 20px; }
.defaultMoreLink {
    text-decoration: none;}
.defaultMoreLink:hover {
    text-decoration: underline; }
.forgotPasswordLink {
    float: left;
    color: #666;
    padding-right: 10px;
    margin-left: 5px; }
.forgotPasswordLink:hover {
    color: #333; }
.editUserLink {
    float: left;
    color: #666;
    margin-right: 10px; }
.editUserLink:hover {
    color: #333; }
.wrongUser {
    position: absolute;
    color: #990000;
    padding: 2px 0 0 240px; }
.headerText {
    float: left;
    color: #fff; }
/* Forms */
.button {
    padding: 3px 5px;
    margin-right: 10px;
    margin-top: 20px;
    font: normal 10px arial;
    text-transform: uppercase;
    border-top: 1px solid #DDE8F7;
    border-right: 1px solid #AAA;
    border-bottom: 1px solid #AAA;
    border-left: 1px solid #ddd;
    background: #FAFAFA url(../../../images/admin/structure/button.gif) repeat-x;
    color: #666;
    cursor: pointer;
    overflow: hidden;}
.siteMap a{
	color:#666;}
.siteMap a:hover{
	color:#43AB49;
	text-decoration:underline;}
.dataListSelectedLink a{
    color: #43AB49;}
.galleryLink{
    text-decoration:none;
    font-family: Trebuchet MS;
    font-size: 22px;
    color: #43AB49;}
.galleryLink:hover{
    text-decoration:underline;
    color:#43AB49;}
.vultureSpecifications{
    color:#43AB49;
    font-weight:bold;}
.smallImageCategories {
		padding:10px 5px;
		float:left;
		position:relative;
		border:solid 1px #fff;}
.smallImageCategories input {
	height:70px;
	width:auto;}
.smallImageCategories a {
	padding:3px 0 0 0;
	text-decoration:none;
	color:#666;}
.smallImageCategories a:hover {
	text-decoration:underline;
	color:#43AB49;}
.ImageGallery{
    width:150px;
    margin:30px 30px 0 0;}
.ImageGallery img{}
.newsArchiveListView{
    width:380px;
    float:left;
    padding-bottom:15px;}
.newsArchiveContent{
    width:500px;
    float:left;
    margin-right:20px;}
.newsArchiveImage{
    width:400px;
    float:left;}
.textBox{
    padding: 2px;
	width: 150px;
	font-family:Tahoma;
	font-size:11px;
	border-top: 1px solid #aaa;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background: #F0F4FB url(../../../images/admin/structure/input09.jpg) repeat-x;
	color: #555;
	margin:0px;}
.userRegistrationForms{
    clear:both;
    margin:0px;
    padding:0px;
    margin-top:10px;}
.checkBoxList td{
    padding:2px 50px 2px 0;
    vertical-align: middle;}
.checkBoxList td input {
     margin-right: 5px;}
#specialNav {
	float:right;
	margin:5px 20px 0 0;}
#specialNav li {
	float:left;	}
#specialNav li a {
	display:block;
	color:#FFF;
	line-height:11px;
	text-decoration:none;
	padding:0 5px;
	border-right:1px solid #FFF;}
#login{
    float:right;
	height:25px;
	position:relative; 
	top:-24px; 
	margin-right:25px;}
.loginBox{
    width:95px;
    height:14px;
    line-height:15px;
    font-size:11px;
    font-family:Trebuchet MS;
    margin-right:5px;
    border:none;
    border-width:0px;
    float:left;
    padding:2px 0 0 5px;
    background-image:url(../../../images/frontEnd/layout/loginboxBG.jpg);
    border:solid 1px #fff;}
.searchBox{
    width:125px;
    height:14px;
    line-height:15px;
    font-size:11px;
    font-family:Trebuchet MS;
    border:none;
    border-width:0px;
    padding:0px;
    float:left;
    padding:2px 0 0 5px;
    background-image:url(../../../images/frontEnd/layout/searchboxBG.jpg);
    border:solid 1px #fff;}
.loginButton{
    width:50px;
    background-color:#43AB49;
    border:solid 1px #fff;
    font-family:"Trebuchet MS";
    font-size:9px;
    color:#fff;
    float:left;}
.loginButton2{
    width:50px;
    background-color:#43AB49;
    border:solid 1px #fff;
    font-family:"Trebuchet MS";
    font-size:9px;
    color:#fff;
    float:left;}
.loginPnl {}
.searchButton{
    width:50px;
    background-color:#43AB49;
    border:solid 1px #fff;
    font-family:"Trebuchet MS";
    font-size:9px;
    color:#fff;
    float:left;
    margin-right:60px;
    margin-left:5px;}
#headerImage{}
.menuTitle{
    position:relative;
    top: 92px;
    margin-left: 40px;}
.logo{
	float:left;}
#content{
	line-height:16px;}
#content ul{}
#leftContent{
	float:left;
	width:235px;
	background-color:#E6E7E8;
	/*height:100px;*/}
#mainContent{
	float:left;
	width:425px;
	min-height:350px;
	/*background-color:#9C9;*/
	margin-left:20px;
	margin-right:5px;}
#rightContent{
	float:left;
	/*background-color:#939;*/}
#footer{
	text-align:center;
	height:55px;
	background-color:#484748;
	margin-top:10px;}
#bottomNav{
	padding:13px 0 0 200px;}
#bottomNav li {
	float:left;}
#bottomNav li a {
	display:block;
	color:#FFF;
	line-height:11px;
	text-decoration:none;
	padding:0 5px;
	border-right:1px solid #FFF;}
.rights{
    margin-top:7px;
	color:#BFBEBF;
	font-size:11px;}
.rightsLink{
    text-decoration:none;
    color:#BFBEBF;
	font-size:11px;}
.rightsLink:hover{
    text-decoration:underline;
    color:#fff;}
.pager{
    padding:0 0 0 170px;}
.pager a, .pager span span {
    padding:0 2px;
    font-size:13px;
    font-weight:bold;}
.pagerNews {
    display:inline;}
/* List View - Pager*/
/* Site path */
.sitePath a {
    text-decoration:none;
    color: #43AB49;
    float:left; 
    display:block;
    padding:5px 3px 0px 0;}
.sitePath a:hover{
    text-decoration:underline;}
/* Menu ASPX */
#ctl00_cphSideContent_mnSideMenu a:hover {
	color:#D6112C !important;
	display:block !important;
	font-size:11px;
	margin-top:0px;}
.menuAspx {	margin:0px !important;}
.menuAspx img { display:none !important;}
.menuAspx a{
	font-family:Tahoma !important;
	font-size:14px;
	color:#231F20;
	margin-top:0px;
	padding:4px 0px;
	display:block !important;}
.menuAspx td {
	padding-left:0px !important;
	padding-right:0px !important;}
br { display:none;}
#ctl00_cphSideContent_mnSideMenu span a{
	display:block !important;
	padding:5px 0px;}
.level1 a  {
    width:170px;
	font-size:13px !important;
	color:#231F20;
	border-bottom:solid 1px #d1d1d1 !important;
	display:block !important;
	margin:4px 0 4px 0 !important;
	background:url(../../../images/frontEnd/layout/menuArrow.png) no-repeat left 2px;
	padding:0 0 5px 20px;}
.level1 a:hover {
	border-bottom:solid 1px #43AB49 !important;
	color:#43AB49;}
.level2 a {
	font-size:11px !important;
	color:#333;
	margin-bottom:2px !important;
	margin-left:10px;
	font-weight:normal !important;
	display:block !important;
	padding:0 0 5px 15px;
	font-weight:normal !important;
	background:url(../../../images/frontEnd/layout/graySnippet01.gif) no-repeat left 4px;}
.level2 a:hover {
    color:#43AB49;
    text-decoration:underline !important;}
.level3 a {
	color:#666;
	margin:0 0 0 32px !important;
	padding:0 0 7px 12px;
	background:url(../../../images/frontEnd/layout/graySnippet01-small.gif) no-repeat left 6px;
	display:block !important;}
.level3 img {
	display:none;}
.level3 a:hover {
    color:#43AB49;
    text-decoration:underline !important;}
.level4 a{
	color:#999 !important;
	margin:0 0 0 50px !important;
	display:block !important;}
.level4 img {
	display:none;}
.level5 {
	color:#999 !important;
	margin:0 0 0 36px !important;
	display:block;}
.mt-20 {margin-top:-20px;}
.selectedLevel {
	/*font-weight:bold !important;*/
	color:#43AB49 !important;}
.level1-rpt {
    width:170px;
	font-size:13px !important;
	text-decoration:none;
	color:#231F20;
	border-bottom:solid 1px #d1d1d1 !important;
	display:block !important;
	margin:4px 0 4px 0 !important;
	background:url(../../../images/frontEnd/layout/menuArrow.png) no-repeat left;
	padding:0 0 5px 20px;}
.level1-rpt:hover {
	border-bottom:solid 1px #43AB49 !important;
	color:#43AB49;}
/* */
.organization-image img{
    width:60px;}
.contactForm p{
    margin:10px 0 0 0;
    padding-bottom:0px;}
/* Supporters */
.supporters-item {
    width:600px;
    }
.supporters-item-left {
    float: left; 
    width: 150px;}
.supporters-item-left img {
    width:130px;}
.supporters-item-right {
    float: right; 
    width: 450px;}
/* Universal Class */
.tahoma {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.bold {font-weight:bold !important;}
.upercase {text-transform:uppercase;}
.underline {text-decoration:underline;}
.block{display:block;}

.right {text-align:right !important}
.clear {clear:both !important}
.center {text-align:center !important}

.pointer {cursor:pointer !important}

.borderRightSolidLightGray {border-right:solid 1px #ddd;}
.borderLeftSolidLightGray {border-left:solid 1px #ddd;}
.borderNo {border:none !important;}

.red {color:#AE1F24; }
.green {color:#339900;}

.marginAuto {margin:auto}

.m0{margin:0px;}
.m5{margin:5px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m20{margin:20px;}
.m25{margin:25px;}

.mr0{margin-right:0px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}

.ml0{margin-left:0px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}

.mt0{margin-top:0px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}

.mb0{margin-bottom:0px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}

.p0{padding:0px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p25{padding:25px;}

.pl0{padding-left:0px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}

.pr0{padding-right:0px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}

.pt0{padding-top:0px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}

.pb0{padding-bottom:0px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
/* */
