/* CSS Document */
@import 'widgets.css';
body{font:normal 12px Arial; color:#656565; background:#1e1e1e; margin:10px 0px 0px 0px; padding:0px;}
#main-container{width:960px; margin:0px auto; height:100%; overflow:hidden;}


/*--------------------------------------------General HTML Tags Properteis - START--------------------------------------------*/
p,form,a,h1,h2,h3,h4,h5,div,img{padding:0px; margin:0px; border:none;}
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:none; color:#CC0000;}
a:active{outline:none!important;}
p:active{outline:none!important;}
img{font:normal 11px Arial; color:#666666; width:auto; height:auto;}
fieldset,label{border:none; padding:0px; margin:0px;}
input{font:normal 12px arial; padding:0px; margin:0px; border:#969696 solid 1px;}
input[type=radio]{border:none;}
select{font:normal 12px arial; padding:0px; margin:0px; border:#969696 solid 1px!important;}
textarea{font:normal 12px arial; padding:0px; margin:0px; border:#969696 solid 1px;}
h1{text-decoration:none; color:#3c7210; font:normal 20px arial; padding:20px 0px 10px 5px;}
h1 p{font:normal 12px arial; text-transform:none; color:#656565;}
/*--------------------------------------------General HTML Tags Properteis - END--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------General CSS Properties - START--------------------------------------------*/
.align-left{float:left;}
.align-right{float:right;}
.overflow{overflow:hidden; height:100%;}
.widget-space{height:16px; width:10px; float:none; overflow:hidden;}
.widget-space-more{height:35px; width:10px; float:none; overflow:hidden;}
.null-pad{padding:0px; margin:0px; border:none;}
.null-underline{text-decoration:none!important;}
.null-bg{background:none!important;}
.text-red{color:#CC0000!important;}
.text-black{color:#000000!important;}
.top-mar{margin-top:5px;}
.bold{font-weight:bold;}
.cursor{cursor: pointer;}
.underline{text-decoration:underline;}
.black-bold-under{font-weight:bold; color:#000000!important; text-decoration:underline;}
.black-normal-under{font-weight:normal; color:#000000!important; text-decoration:underline;}
.uppercase{text-transform:uppercase;}
.but-gray-gradi{background:url(../images/bg-but-gray-gradi.gif) repeat-x left top #dcdcdc; border:#d3d3d3 solid 1px; padding:0px; margin:0px; color:#787878;} 
.but-gray-gradi-bold{background:url(../images/bg-but-gray-gradi.gif) repeat-x left top #dcdcdc; border:#d3d3d3 solid 1px; padding:0px; margin:0px; color:#ca3d2c!important; text-transform:uppercase; font-weight:bold; width:auto!important;}
.new-gray-but{font-size:16px; text-transform:none!important;}
.gray-dots{background:url(../images/dots-gray.gif) repeat-x center; height:40px; overflow:hidden; width:100%;}
.text-gray{color:#5C5C5C;}
.text-small{font-size:11px;}
.text-tiny{font-size:10px;}
.text-big{font-size:16px;}
.text-big h4{font-size:16px!important;}
.normal-text{text-transform:none!important; font-weight:normal!important;}
.down-bar-pad{border-bottom:#575757 dotted 1px!important; padding-bottom:8px!important;}
.bor-top{border-top:#CCCCCC solid 1px; margin-top:5px; margin-bottom:6px;}
.img-style{width:255px; height:149px;}
.news-bold{font-weight:bold; font:normal 18px Arial; color:#000000;}

/*--------------------------------------------General CSS Properties - END--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Header - START--------------------------------------------*/
.header{width:928px; margin:0 auto; background:url(../images/bg-header.gif) repeat-x #F3F3F3; min-height:130px; height:100%;}
.header .fb{line-height:16px;height:16px;float:right;padding-top:5px;}
/*--------------------------------------------Header - END--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Navigation - START--------------------------------------------*/
.navigation-wrapper{overflow:hidden; float:left;}
.navigation{padding:45px 0px 0px 0px;}
.navigation p{float:left; height:38px; height:100%; font:bold 16px arial; color:#5a5a5a; padding:10px 0px 0px 6px; background:none; margin:0px 3px 0px 3px;}
.navigation p a{color:#5a5a5a; background:none; padding:0px 6px 0px 0px; width:auto; height:28px; width:auto;} 
.navigation p:hover{float:left; background:url(../images/bg-navi-active.gif) no-repeat bottom left;}
.navigation p:hover a{color:#5a5a5a; background:url(../images/bg-navi-active.gif) no-repeat bottom right; outline:none;}
.navigation p a:hover{color:#5a5a5a;}
.navigation p.active{float:left; background:url(../images/bg-navi-active.gif) no-repeat bottom left;}
.navigation p.active a{color:#5a5a5a; background:url(../images/bg-navi-active.gif) no-repeat bottom right; outline:none;}
.become-sponsor{margin:20px 0 auto;padding:25px 0px 0px 10px;color:#5a5a62;font-size:16px;text-align:center;}
.become-sponsor a{color:#d41a00;font-size:19px;padding-left:5px;}
/*--------------------------------------------Navigation - ENDS--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Flash Banner - START--------------------------------------------*/
.flash-banner{padding:0px; margin:0px; height:auto; overflow:hidden; height:351px;}
/*--------------------------------------------Flash Banner - ENDS--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Home-Content - START--------------------------------------------*/
.home-content{width:928px; margin:0px auto; height:100%; overflow:hidden; background:#f3f3f3;}
.home-content .col-left{width:294px; height:100%; overflow:hidden; float:left; background:url(../images/bg-leftcol-drop.gif) left top no-repeat;}
.home-content .col-center{width:271px; height:100%; overflow:hidden; float:left;}
.home-content .col-right{width:360px; height:100%; overflow:hidden; float:left; background:url(../images/bg-rightcol-drop.gif) left top no-repeat;}

.home-content .drop-lr{background:url(../images/bg-drop-midcol.gif) repeat-y; overflow:hidden;}
.home-content .image-area{background:url(../images/bg-midcol-drop.gif) no-repeat left top; height:96px; text-align:center; padding:8px 0px 0px 0px;}
.drop-lrr{float:left;}

/* Left Column -  START*/
.home-content .col-left .content{width:90%; margin:0 auto; height:100%; overflow:hidden; margin-top:25px;}
.home-content .col-left h1{font:normal 18px Arial; margin:0px; padding:0px; color:#2d6a00; padding-bottom:10px;}
.home-content .col-left .frame-area{background:url(../images/bg-leftcol-photo.gif) no-repeat top center; text-align:center; width:263px!important; overflow:hidden; height:100%; padding:4px 0px 0px 0px;}

.home-content .col-left .image-area{width:255px; height:149px; overflow:hidden; background:none; padding:0px; margin:0px; padding-left:4px;}

.home-content .col-left p.tab-link{color:#2d6a00; background:none; float:left; cursor:pointer; margin:0px 0px 0px 2px; }
.home-content .col-left p.tab-link a{color:#626262; background:none; float:left; cursor:pointer; text-align:left; padding:8px 10px 13px 4px;}
.home-content .col-left p.tab-link a:hover{color:#2d6a00; text-decoration:underline;}
.home-content .col-left p.tab-link-active{color:#2d6a00; background:url(../images/bg-but-tabacitve.gif) no-repeat left top; float:left; cursor:pointer; text-align:left; padding:0px 0px 0px 6px; margin-top:2px; margin-left:6px;}
.home-content .col-left p.tab-link-active a{color:#2d6a00; background:url(../images/bg-but-tabacitve.gif) no-repeat right top; float:left; cursor:pointer; text-align:left; padding:8px 10px 13px 4px;}
/* Left Column -  END*/
/*<><><><><><><><><><><><><><><><>*/
/* Center Column -  START*/
.home-content .col-center .icon-links{overflow:hidden; height:100%; width:88%; margin:0 auto;}
.home-content .col-center .icon-links p{margin-bottom:3px; padding:3px 0px 10px 0px;}
.home-content .col-center .icon-links a{margin-left:45px; font:bold 14px arial; color:#626262}
.home-content .col-center .icon-links a:hover{color:#000000;}
.home-content .col-center .icon-links p.ico-money{background:url(../images/icon-money.gif) no-repeat top left; border-bottom:#626262 dotted 1px;}
.home-content .col-center .icon-links p.ico-cloth{background:url(../images/icon-cloth.gif) no-repeat top left; border-bottom:#626262 dotted 1px;}
.home-content .col-center .icon-links p.ico-books{background:url(../images/icon-books.gif) no-repeat top left; border-bottom:#626262 dotted 1px;}
.home-content .col-center .icon-links p.ico-sports{background:url(../images/icon-sports.gif) no-repeat top left; border-bottom:#626262 dotted 1px;}
.home-content .col-center .icon-links p.ico-time{background:url(../images/icon-time.gif) no-repeat top left; border-bottom:#626262 dotted 1px;}
/* Center Column -  END*/
/*<><><><><><><><><>*/
/* Right Column -  START*/
.home-content .col-right .content{width:90%; margin:0 auto; height:100%; overflow:hidden; margin-top:25px;}
.home-content .col-right h1{font:normal 18px Arial; margin:0px; padding:0px; color:#2d6a00; padding-bottom:10px;}
.home-content .col-right div{margin-bottom:10px; font-size:12px; font-weight:bold;}
/* Right Column -  END*/
/*--------------------------------------------Home-Content - END--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Inner-Content - START--------------------------------------------*/
.inner-fix-width{ width:928px; margin:0px auto; min-height:250px; height:100%; overflow:hidden; background:#F3F3F3 url(../images/bg-inner-content.gif) repeat-x;}
/* Left Column -  START*/
.inner-content .col-left{width:590px; overflow:hidden; height:100%; float:left;}
.inner-content .col-left table.about-fix-width{width:555px; height:433px}
.inner-content .col-left .content{width:565px; margin:0px auto; overflow:hidden; height:100%;}
.inner-content .que-ans-set{overflow:hidden; height:100%; float:none; padding:7px 0px 7px 0px; font-size:11px;}
.inner-content .que-ans-set p.que{font-weight:bold; color:#000000; height:100%; overflow:hidden;}
.inner-content .que-ans-set p.ans{font-weight:normal; height:100%; overflow:hidden;}
/* Left Column -  END*/
/*<><><><><><><><><><><><><><><><>*/
/* Right Column -  START*/
.inner-content .col-right{width:330px; overflow:hidden; height:100%; float:right;}
.inner-content .col-right .content{width:95%; overflow:hidden; height:100%; margin:0px auto;}
/* Right Column -  END*/
/*--------------------------------------------Inner-Content - END--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Regular-Inner-Content - START--------------------------------------------*/
.regular-inner{padding:10px 20px 0px 20px; color:#5c5c5c;}
.regular-inner h1{text-transform:none; color:#CA3D2C; font:bold 16px arial!important; height:auto; border-bottom:#575757 dotted 1px; padding:0px 0px 10px 0px; margin-bottom:22px;}
h1.green,h2.green{text-transform:none; color:#276900; font:normal 20px arial!important; height:100%; border:none; padding:0px; margin:0px 0px 6px 0px;}
h3.large-red{ font-size: 18px; font-weight: normal; color: #d62221; margin: 20px 0;}
.regular-inner h3{font:bold 15px arial; color:#5e5e5e; padding:0px;}
.regular-inner h2{color:#d62221; font:bold 18px arial; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px;}
.regular-inner h2 font{color:#d62221; font:normal 13px arial;}
.regular-inner h2 p{color:#d62221; font:normal 18px arial; text-transform:none;}
.regular-inner h3 font{font:bold 15px arial; color:#dc1915; text-decoration:underline;}
.regular-inner .col-left{overflow:hidden; height:100%; width:466px; float:left;}
.regular-inner .col-right{overflow:hidden; height:100%; width:380px; float:right;}

.regular-inner .address{overflow:hidden; height:100%; margin-top:20px; margin-left:18px;}
.regular-inner .address h4{color:#000000; font-weight:bold; margin-bottom:3px; font-size:11px;}
.regular-inner .address p{color:#585858; font-weight:bold; margin-bottom:3px;}

.form-area-receipt{overflow:hidden; height:100%; background-color:#FFFFFF;}
.form-area-receipt div.logo-area{width:100%; float:left; margin: 0px 0px 0px 220px;}
.form-area-receipt div.print-area{ text-align:right; padding-right: 100px;} 
.form-area-receipt h4{padding-left:10px; font:bold 13px Verdana, Arial, Helvetica, sans-serif ; color:#000000; margin-bottom:30px;}
.form-area-receipt fieldset{overflow:hidden; height:100%; color:#000000; margin:12px 0px 12px 0px;}
.form-area-receipt fieldset label{width:180px; float:left; text-align:right; margin-left:25px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
.form-area-receipt fieldset div{width:280px; float:left; overflow:hidden; padding-left:25px; font:12px Verdana, Arial, Helvetica, sans-serif;}

.form-area-donate{overflow:hidden; height:100%;}
.form-area-donate h4{background:url(../images/bullet-red-arrow.gif) no-repeat 2px 4px; padding-left:10px; font-size:11px; color:#000000;}
.form-area-donate fieldset{overflow:hidden; height:100%; font:normal 11px arial; color:#000000; margin:12px 0px 12px 0px;}
.form-area-donate fieldset label{width:110px; float:left; text-align:right; margin-left:25px;}
.form-area-donate fieldset div{width:280px; float:left; overflow:hidden; padding-left:25px;}
.form-area-donate fieldset div.arrow{width:280px; float:left; overflow:hidden; padding-left:25px; background:url(../images/bullet-red-arrow.gif) no-repeat 14px 4px;}
.form-area-donate fieldset div.arrow select{width:60%;}
.form-area-donate fieldset div input[type=text], select{width:60%;}
.form-area-donate fieldset div select{width:60%;}
.form-area-donate fieldset div select.small-width{width:30%;}
.form-area-donate fieldset div select.small-dd{width:19.5%;}
.form-area-donate fieldset div select.small-mm{width:19.7%;}
.form-area-donate fieldset div img{margin-top:5px;}
.form-area-donate fieldset div select.fix-width{width:65px; font-size:11px;}
.form-area-donate fieldset div .phone{width:80px!important;}
.form-area-donate fieldset div .ext{width:60px!important;}


.form-area-contact{overflow:hidden; height:100%;}
.form-area-contact h4{background:url(../images/bullet-red-arrow.gif) no-repeat 2px 4px; padding-left:10px; font-size:11px; color:#000000;}
.form-area-contact fieldset{overflow:hidden; height:100%; font:normal 11px verdana,arial; color:#000000; margin:12px 0px 12px 0px;}
.form-area-contact fieldset label{width:110px; float:left; text-align:left; margin-left:25px;}
.form-area-contact fieldset div{width:268px; float:left; overflow:hidden; padding-left:35px;}
.form-area-contact fieldset div.arrow{overflow:hidden; background:url(../images/bullet-red-arrow.gif) no-repeat 25px 4px;}
.form-area-contact fieldset div.message{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#990000}
.form-area-contact fieldset div input,select,textarea{width:98%; padding:1px;}
.form-area-contact fieldset div select{width:60%;}
.form-area-contact fieldset div img{margin-top:5px;}


.image-description{overflow:hidden; height:100%; width:100%; font:normal 11px arial; border-bottom:#5b5b5b dotted 1px; padding-bottom:16px; margin-bottom:16px;}
.image-description h3{font:bold 13px arial; color:#000000; padding-left:5px; margin-bottom:5px;}
.image-description .col-left{width:472px; height:100%; float:left;}
.image-description .col-right{width:385px; height:100%; float:right;}

.image-description .col-left .heading-links{overflow:hidden; height:100%;}
.image-description .col-left .heading-links h3{font:bold 13px arial; margin:4px 0px 4px 0px; border-bottom:#787878 dotted 1px; padding-bottom:5px;}
.image-description .col-left .heading-links p{color:#000000; margin-bottom:4px; text-decoration:underline; padding-left:10px}
.image-description .col-left .heading-links a{text-decoration:underline;}

.image-description .image-set{overflow:hidden; height:100%; float:none;}
.image-description .col-left .text-des{height:100%; overflow:hidden; padding:5px 0px 0px 0px;}
.image-description .col-left .text-des p{color:#333333;}
.image-description .col-left table.fix-width{width:459px; height:160px}
.image-description .col-left table.project-width{width:555px; height:311px}
.image-description .col-left table.event-fix-width{width:473px; height:298px}
.image-description .col-left table.donate-fix-width{width:473px; height:298px}

.image-description .col-right .right-description{overflow:hidden; height:100%;}
.image-description .col-right .right-description a{ text-decoration:underline;}
.image-description .col-right .right-description .default-height{min-height:260px; overflow:hidden;}
.image-description .col-right .right-description .default-height fieldset{overflow:hidden; height:100%; color:#5b5b5b; margin-bottom:8px;}
.image-description .col-right .right-description .default-height fieldset label{width:40px; height:100%; float:left; text-transform:uppercase; font-weight:bold;}
.image-description .col-right .right-description .default-height fieldset div{width:330px; height:100%; float:right;}
.image-description .col-right .right-description .default-height fieldset div p.date-area{width:auto; float:left; padding-top:10px;}
.image-description .col-right .right-description .default-height fieldset div p.view-invitation{width:auto; float:right; }
.image-description .col-right .right-description .default-height fieldset label.date-area{padding-top:10px;}
.image-description .col-right .right-description .default-height a{font:normal 11px arial; color:#000000; text-decoration:underline;}
.image-description .col-right .right-description .default-height a:hover{color:#787878; text-decoration:none;}

.arrow-bullets p{background:url(../images/bullet-black-arrow.gif) no-repeat 0px 4px; padding:0px 0px 10px 15px;}
.arrow-bullets strong{font-size: 13px}
/*<><><><><><><><><><><><><><><><>*/
/* Projects properties - START */
.projects .image-description{overflow:hidden; height:100%; width:100%; font:normal 11px arial; border-bottom:#5b5b5b dotted 1px; padding:0px 0px 16px 0px; margin-bottom:16px;}
.projects .image-description h3{font:bold 13px arial; color:#000000; padding-left:5px; margin-bottom:5px;}
.projects .image-description .col-left{width:567px; height:100%; float:left;}
.projects .image-description .col-right{width:300px; height:100%; float:right;}

.projects .image-description .image-set{overflow:hidden; height:100%; float:none;}
.projects .image-description .col-left .text-des{height:100%; overflow:hidden; padding:5px 0px 0px 0px;}
.projects .image-description .col-left .text-des p{color:#333333;}

.projects .image-description .col-left .text-set{background:url(../images/bullet-black-arrow.gif) no-repeat 0px 4px; margin-top:10px; padding:0px 0px 6px 15px; overflow:hidden; height:100%; color:#000000; line-height:18px; font-size:12px;}
.projects .image-description .col-left .text-set .bold{color:#000000; }
.projects .image-description .col-left .text-set .small{font-size:11px;}
.projects .image-description .col-left .text-set .small font{color:#5c5c5c; font-size:11px;}

.projects .image-description .col-right .right-description{overflow:hidden; height:100%; line-height:16px;}
/* Projects properties - END */
/*<><><><><><><><><><><><><><><><>*/
/* Donatation rates propetties - START*/
.donation-values{overflow:hidden; height:100%;}
.donation-values fieldset{overflow:hidden; height:100%; width:95%; padding:10px 0px 0px 0px; margin:0px auto; margin-bottom:10px;}
.donation-values fieldset label{width:18%; float:left; height:100%; text-align:right; font:bold 14px Arial; color:#CC0000; text-decoration:underline;}
.donation-values fieldset label a{font:bold 14px Arial; color:#CC0000; text-decoration:underline;}
.donation-values fieldset div{width:79%; float:right; height:100%; font:normal 12px Arial;}
a.print-link{color:#CC0000; cursor:pointer; text-decoration:underline;}
a.print-link:hover{color:#CC0000; cursor:pointer; text-decoration:none;}

/* Donatation rates propetties - END*/
/*--------------------------------------------Regular-Inner-Content - END--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Footer Area - START--------------------------------------------*/
.footer{overflow:hidden; height:100%; width:928px; margin:0 auto; color:#828282; font:normal 11px arial;}
.footer .curves-area{overflow:hidden; height:100%; background:#F3F3F3; margin-bottom:8px;}
.footer .links-area a{color:#828282; font:normal 11px arial; padding:0px 5px 0px 5px;}
.footer .links-area a:hover{color:#FFFFFF;}
.footer .ticker_heading {font-weight:bold;font-size:14px;}
.footer .ticker_text {white-space:nowrap;overflow:hidden;font-size:.2in;color:#D41A00}
/*--------------------------------------------Footer Area - END--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Annotation Area - START--------------------------------------------*/
.annotation{width:386px!important; overflow:hidden; height:100%; padding:0px!important; margin:0px!important;}
.annotation a{color:#666666; text-decoration:underline; cursor:pointer; padding-left:5px;}
.annotation a:hover{color:#CC0000; text-decoration:none;}
.annotation .row-top{overflow:hidden; height:33px; background:url(../images/anno-images/pic-top-curves.png) repeat-y left; width:100%; text-align:left; padding:0px; margin:0px;}
.annotation .row-down{overflow:hidden; height:23px; background:url(../images/anno-images/pic-down-curves.png) repeat-y left; text-align:left; padding:0px; margin:0px; width:100%;}
.annotation .content{background:url(../images/anno-images/bg-content.png) repeat-y left top; padding:0px 20px 0px 20px!important; margin:0px!important; text-align:left; width:276px!important; overflow:hidden;}
.annotation .box{position:absolute; float:none; width:320px!important;}
/*--------------------------------------------Annotation Area - END--------------------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*Paginaton Properties - START*/
.links{text-align:right!important; margin-top:12px;}
.links div.pagi{text-align:right!important; float:right; width:165px;}
.links div.pagi img{float:left; margin:5px 2px 0px 2px;}
.links div.pagi a{float:left; padding:1px 4px 1px 4px; background:#CCCCCC; color:#353535; border:#656565 solid 1px; display:block; margin:0px 2px 0px 2px;}
.links div.pagi a:hover{float:left; padding:1px 4px 1px 4px; background:#FFFFFF; color:#000000; border:#656565 solid 1px; display:block; margin:0px 2px 0px 2px;}
.links div.pagi a.active{float:left; padding:1px 4px 1px 4px; background:#FFFFFF; color:#000000; border:#656565 solid 1px; display:block; margin:0px 2px 0px 2px;}
/*Paginaton Properties - END*/
/*-------------------------------------------- CODE FOR POPUP DIV STARTS HERE --------------------------------------------*/
div.popup-active {display:;}
div.popup-inactive{display: none;}

div.fix-width{width:500px!important; overflow:hidden; border:0px; left:121px; top:150px; position:absolute; height:240px;}

td.midtop {background:url(../images/box_mid_top.gif) repeat-x left bottom;}
td.leftmid {background:url(../images/box_left_mid.gif) repeat-y left top;}
td.borderrow {border:#C1C0C0 solid 1px; background:#F3F3F3; padding-bottom:5px; }
td.rightmid { background:url(../images/box_right_mid.gif) repeat-y left top;}
td.midbottom {background:url(../images/box_mid_bottom.gif) repeat-x left bottom; }
td.right-padding {text-align:right; padding-right:5px; }

div.council-active {display:; left:650px; top:300px; position:absolute; z-index:999!important;}
div.council-inactive{display: none; left:650px; position:absolute; }
div.videoplayer-inactive {display:none; width:325px; overflow:hidden; border:0px;left:400px; top:550px; position:absolute;}
div.videoplayer-active {display:; width:325px; overflow:hidden; border:0px;left:400px; top:550px; position:absolute; }

div.popup-width{width:300px!important; overflow:hidden; border:0px; z-index:999!important;}
div.popup-width table{z-index:999!important;}
td.innertext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color:#000000}
td.innertext p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color:#000000}
/*-------------------------------------------- CODE FOR POPUP DIV ENDS HERE --------------------------------------------*/

/*-------------------------------------------- CODE FOR THANQ PAGE STARTS HERE --------------------------------------------*/
div.text-area { margin-top: 80px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color:#006633}
/*-------------------------------------------- CODE FOR THANQ PAGE ENDS HERE --------------------------------------------*/

/*-------------------------------------------- Sposor Page Properties - START --------------------------------------------*/

.sponsor-area{padding:10px 25px 25px 25px; overflow:hidden; }
.mar-left{margin:8px 25px 0px 25px!important;}
.logo-area{width:274px;overflow:hidden; float:left; margin:5px 9px 5px 9px;}
.logo-area table.fix-width{width:274px; height:164px;}
.sponsor-list{margin:0 50px; padding:0;}
.sponsor-list-item{width:45%;line-height:20px;float:left;list-style:none;padding-left:25px;background:url(../images/icon-checkmark2.gif) top left no-repeat;}
/*-------------------------------------------- Sposor Page Properties - END --------------------------------------------*/

/*--------------------------------------------Pop-Up Properties - START--------------------------------------------*/
.photo-gallery{width:734px!important; margin:0px auto; overflow:hidden; height:100%;}
.photo-gallery .header{overflow:hidden; min-height:87px; height:100%; background:#DCDCDC; width:100%;}
.photo-gallery .content{overflow:hidden; height:100%; padding:18px 16px 10px 16px; background:url(../images/bg-photo-gal.gif) repeat-x left top #f3f3f3;}
.photo-gallery .content .thumb-images{ overflow-x:hidden; overflow-y:scroll; height:87px; border-top:#555555 solid 1px; border-bottom:#555555 solid 1px; padding:10px 0px 0px 8px; margin-bottom:25px;}
.photo-gallery .content .thumb-images .image-area{width:75px; height:80px; border:#AFAFAF solid 1px; background:#FFFFFF; float:left; margin:0px 3px 10px 4px; text-align:center;}
.photo-gallery .content .thumb-images .image-area table{background:#FFFFFF;}
.photo-gallery .content .thumb-images .image-area table td{width:75px; height:75px;}

.photo-gallery .footer{width:100%; overflow:hidden; background:#f3f3f3;}
.photo-gallery .content .thumb-images .image-area img{border:none;}
.photo-gallery .content .big-image{width:100%; height:100%; text-align:center;}
.photo-gallery .content .big-image table{background:#FFFFFF; border:#AFAFAF solid 1px;}
.photo-gallery .content .big-image table td{width:518px; height:375px;}
.photo-gallery .footer{width:100%; overflow:hidden; background:#f3f3f3;}

/*--------------------------------------------Pop-Up Properties - END--------------------------------------------*/

/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*--------------------------------------------Error page (Page Not Found) Properties - START-------------------------------*/
.error-page{padding:65px 85px 25px 85px;}
.error-page .mesg{font:normal 18px Trebuchet MS, arial; padding:10px; border-left:#FFFFFF solid 2px; border-right:#FFFFFF solid 2px; color:#6f6f6f;}
.error-page .mesg font{color:#000000;}
.error-page .mesg a{color:#CC0000;}
.error-page .mesg a:hover{color:#000000; text-decoration:underline;}
/*--------------------------------------------Error page (Page Not Found) Properties - END-------------------------------*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/