﻿@import url("Fonts.css");

* {
margin: 0;
}

body{
	margin: 0;
	padding: 0;
	font-family: 'K2D', sans-serif;
	font-size: 15px;  
     background-image:url("../Images/Tree1.jpg"),url("Images/Tree1.jpg");
            background-repeat: no-repeat, no-repeat;
            background-attachment: fixed,fixed,fixed;
            background-position:left bottom, right 25%; 
}
p
{
	font-size: 15px;
    line-height:30px;
    padding:10px;
}
/*For Page bounding in 990px Css*/
.wrap { 
	width: 950px;
	padding: 0;
	margin: 0 auto;
	color: #000;
	text-align: justify;
	line-height: 20px; 
}


.space40 {
	height: 40px;
}

.space20 {
	height: 20px;
}

.space10 {
	height: 10px;
}

.space5 {
	height: 5px;
}

.space3 {
	height: 3px;
}

.wspace20 {
	width: 20px;
}

.wspace10 {
	width: 10px;
}

.wspace5 {
	width: 5px;
}

.wspace3 {
	width: 3px;
}

form {
	padding: 0;
	margin: 0;
}

img, ul, li {
	padding: 0;
	margin: 0;
}

.clear {
	clear: both;
}



.validationError {
    background-color: #FFC1C1;
    border: 1px solid #FF1717 !Important;
}

input[type="text"] {
    border: 1px solid #DDDDDD;
    width: 200px;
    color: #000000;
    padding: 8px 0px 8px 4px;
    margin: 2px 1px 2px 0px;
    font-family: verdana;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    box-shadow: 0px 0px 5px 0px #EBEBEB;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
}

input[type=text]:focus, textarea:focus, select:focus, input[type="password"]:focus {
    box-shadow: 0 0 5px rgba(26, 137, 197, .5);
    padding: 8px 0px 8px 4px;
    border: 1px solid rgba(26, 137, 197, .7);
    /*  
  box-shadow: inset 0 1px rgba(34, 25, 25, 0.2), 0 1px rgba(255, 255, 255, 0.6), 0 0 7px rgba(235, 82, 82, 0.5); 
-moz-box-shadow: inset 0 1px rgba(34, 25, 25, 0.2), 0 1px rgba(255, 255, 255, 0.6), 0 0 7px rgba(235, 82, 82, 0.5); 
-webkit-box-shadow: inset 0 1px rgba(34, 25, 25, 0.2), 0 1px rgba(255, 255, 255, 0.6), 0 0 7px rgba(235, 82, 82, 0.5);*/
}

input[type="password"] {
    border: 1px solid #DDDDDD;
    width: 200px;
    color: #000000;
    padding: 8px 0px 8px 4px;
    margin: 2px 1px 2px 0px;
    font-family: verdana;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    box-shadow: 0px 0px 5px 0px #EBEBEB;
}

select {
    border: 1px solid #DDDDDD;
    width: 200px;
    color: #000000;
    padding: 8px 0px 8px 4px;
    margin: 2px 1px 2px 0px;
    font-family: verdana;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    box-shadow: 0px 0px 5px 0px #EBEBEB;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
}

textarea {
    border: 1px solid #DDDDDD;
    height: 30px;
    width: 200px;
    color: #000000;
    padding: 8px 0px 8px 4px;
    margin: 2px 1px 2px 0px;
    font-family: verdana;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    box-shadow: 0px 0px 5px 0px #EBEBEB;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
}
/*

input[type=text], input[type=password] {
	border: 1px solid #999;
	height: 28px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f2f2f2;
}

input[type=radio]{
	margin-right: 5px;	
	margin-left: 50px;
	line-height: 25px;
	vertical-align: middle;
}

textarea {
	background-color: #f2f2f2;
	border: 1px solid #999;
	padding-left: 5px;
	padding-right: 5px;
}

select {
	background-color: #f2f2f2;
	border: 1px solid #999;
	height: 30px;
	padding: 3px 5px 2px 5px;
}
*/

.Donetbtn {
    border-style: none;
    background-color: #DF4800;
    color: #FFFFFF;
    font-family: calibri;
    font-size: 20px;
    text-decoration: none;
    padding: 15px 32px 15px 32px;
    /*margin:10px 0 0 0;*/
    cursor: pointer;
    webkit-transition: all 700ms ease-in-out;
    -moz-transition: all 700ms ease-in-out;
    -o-transition: all 700ms ease-in-out;
    -ms-transition: all 700ms ease-in-out;
    transition: all 700ms ease-in-out;
}

    .Donetbtn:focus {
        background-color: #0080C0;
        box-shadow: 0 0 7px #515151;
    }

    .Donetbtn:hover {
        background-color: #0080C0;
        box-shadow: 0 0 7px #515151;
    }

.Orangebtn {
    border-style: none;
    background-color: #DF4800;
    color: #FFFFFF;
    font-family: calibri;
    font-size: 16px;
    text-decoration: none;
    padding: 9px 25px 9px 25px;
    /*margin:10px 0 0 0;*/
    cursor: pointer;
    webkit-transition: all 700ms ease-in-out;
    -moz-transition: all 700ms ease-in-out;
    -o-transition: all 700ms ease-in-out;
    -ms-transition: all 700ms ease-in-out;
    transition: all 700ms ease-in-out;
}

    .Orangebtn:focus {
        background-color: #0080C0;
        box-shadow: 0 0 7px #515151;
    }

    .Orangebtn:hover {
        background-color: #0080C0;
        box-shadow: 0 0 7px #515151;
    }
    
fieldset{
	border: 1px dotted #0d439c;
	width: 97%;	
}

legend{
	color: #fff;
	background-color: #ac945b;
	padding: 5px 10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.rfbtn{
	right: 0;
	top: 400px;
	position: absolute;
	z-index: 20;
}

.rfbtn ul{
	margin: 0;
	padding: 0;
}

.rfbtn li{
	margin: 0;
	padding: 0;
	list-style: none;
	background-color: #faa221;
	moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-khtml-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border: 3px solid #fff;
	padding: 10px 10px 10px 10px;
	-moz-box-shadow: 0 0 2px 2px #ccc;
	-webkit-box-shadow: 0 0 2px 2px #ccc;
	box-shadow: 0 0 2px 2px #ccc;
	margin-bottom: 20px;
	border-right: none;	
}

.VisitorCount
{

	font-family: 'Orbitron', sans-serif;
	font-size:30px;


 -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  cursor: pointer;
  border: none;
  
  color: rgba(255,255,255,1);
  text-align: center;
  -o-text-overflow: clip;
  text-overflow: clip;
  text-shadow: 0 1px 0 rgb(204,204,204) , 0 2px 0 rgb(201,201,201) , 0 3px 0 rgb(187,187,187) , 0 4px 0 rgb(185,185,185) , 0 5px 0 rgb(170,170,170) , 0 6px 1px rgba(0,0,0,0.0980392) , 0 0 5px rgba(0,0,0,0.0980392) , 0 1px 3px rgba(0,0,0,0.298039) , 0 3px 5px rgba(0,0,0,0.2) , 0 5px 10px rgba(0,0,0,0.247059) , 0 10px 10px rgba(0,0,0,0.2) , 0 20px 20px rgba(0,0,0,0.14902) ;
  -webkit-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}

#wrapper
{
	float:left;
}
#wrapper h1
{
	margin:10px 0 0 0; padding:0;
 font-size:22px;
  letter-spacing:2px;
 color:#FFFFFF;
 font-family: 'Chakra Petch', sans-serif;
}

#wrapper p{
 font:normal 40pt Arial;
 color:#FFFFFF;
 text-shadow: 0 1px 0 #ccc,
 0 2px 0 #c9c9c9,
 0 3px 0 #bbb,
 0 4px 0 #b9b9b9,
 0 5px 0 #aaa,
 0 6px 1px rgba(0,0,0,.1),
 0 0 5px rgba(0,0,0,.1),
 0 1px 3px rgba(0,0,0,.3),
 0 3px 5px rgba(0,0,0,.2),
 0 5px 10px rgba(0,0,0,.25),
 0 10px 10px rgba(0,0,0,.2),
 0 20px 20px rgba(0,0,0,.15);
}

/*Header Css Start*/

.logo{
	float: left;	
}

.clogo{
	float: left;	
	margin-right: 10px;
}

.cname{
	float: left;	
	font-family: Conv_CAMBRIAB;
	font-size: 24px;
	margin-top: 50px;
}
.Certificate
{
	float: right;
	padding: 0 0 0 50px;
}

/*Header Css End*/



/*Flash Css Start*/



/*Flash Css End*/


	

.LogoTextPrintView
{font-size:26px;
	}	




table.PrintTable
{
	background-color: #fff;
	margin: 0px 0 0px 0;
	color: #1B1B1B;

	text-align: left;
	border-collapse: collapse;
	width: 100%;
}  
table.PrintTable td
{
	padding: 0px 2px 0 10px;
	border: 1px solid #D8D8D8;
	line-height:45px;
}  
	
table.PrintTable tr.a td
{
	border: 1px solid #888888;
	background-color: #F2F2F2;
	line-height:45px;
} 

table.PrintTable tr:hover
{
	background-color: #DDEEFF;
} 
table.PrintTable tr.a td:hover
{
	background-color: #DDEEFF;
} 
table.PrintTable th
{border: 1px solid #888888;
	background-position: top;
	padding: 4px 2px;
	color: #000000;
	background: repeat-x top;

}    

/*Content Css Start*/

.content{
	padding: 10px 30px;	
	padding: 10px 20px 10px 10px;
	-moz-box-shadow: 0 0 2px 2px #ccc;
	-webkit-box-shadow: 0 0 2px 2px #ccc;
	box-shadow: 0 0 2px 2px #ccc;
	min-height: 200px;
	width: 920px;
	margin: 0 auto;
    background-color:rgba(255, 255, 255, 0.75);
}

.wtxt{
	float: left;
	margin-right: 15px;
	width: 600px;	
}

.pshadow{
 
	height: 232px;	
	float: left;
	width: 260px;
	padding-left: 30px;
}
.pname
{
	font-family: 'K2D', sans-serif;
	font-size: 11px;
	color: #282828;
	line-height: 25px;
}
.pname a
{
	font-family: Verdana;
	font-size: 11px;
	color: #0480FB;
	line-height: 25px;
	text-decoration: none;
}
.pname h1{
	font-family: 'Charmonman', cursive;
	font-size: 30px;
	color: #555;
	line-height: 30px;	
}

.pname h2{
	font-family: 'K2D', sans-serif;
	font-size: 22px;
	color: #e66f09 !Important;
	line-height: 30px;
    font-weight:400;
    border-left:5px solid; 
    padding: 0 0 0 5px;	
    margin: 10px 0 10px 10px;
}
 

.phead h1{
	font-family: 'Charmonman', cursive;
	font-size: 30px;
	color: #555;
	line-height: 30px;	
}
.phead h1 a
{
	font-family: 'Charmonman', cursive;
	font-size: 30px;
	color: #555;
	line-height: 30px;
	text-decoration: none;
}
.rmore:link, .rmore:visited{
	color: #ff0000;
	font-size: 12px;
	text-decoration: none;
	font-family: Tahoma;
}

.rmore:hover{
	color: #ec914b;	
}



.dfbox{
	float: left;
	margin-right: 20px;
	width: 290px;	
}

.dfbox1{
	float: left;
	width: 290px;	
}

.bhead h1{
	font-family: 'Charmonman', cursive;
	font-size: 20px;
	color: #c4790c;	
}
.bhead h1 a
{
	font-family: 'Charmonman', cursive;
	font-size: 20px;
	color: #c4790c;
	text-decoration: none;
}
.ndate{
	color: #103a66;
	font-weight: bold;
	font-size: 15px;
	font-family: 'K2D', sans-serif;
	line-height: 20px;
}

.nhead{
	color: #f35d0d;
	font-weight: bold;
	font-size: 14px;
	font-family: 'K2D', sans-serif;
	line-height: 20px;
}
.nhead a{
	color: #f35d0d;
	font-weight: bold;
	font-size: 14px;
font-family: 'K2D', sans-serif;
	line-height: 20px;
	text-decoration:none;
}
.nhead a:hover
{
	text-decoration: underline;
}

.ndesc{
	font-size: 11px;
	font-family: Tahoma;
	line-height: 20px;
}

.ndesc a:link, .ndesc a:visited{
	color: #ff0000;
	font-size: 11px;
	text-decoration: none;
}

.ndesc a:hover{
	color: #ec914b;	
}

.itxt{
	font-family: Tahoma;
	font-size: 13px;
	font-style: italic;
	color: #555;
	font-weight: normal;	
}

.hdline{
	border-bottom: 1px dotted #ccc;
	height: 1px;	
}
.ourproject
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.gplist, .gplist li{
	margin: 0;
	padding: 0;
	list-style: none;	
}

.gplist li{
	display: block;
	line-height: 35px; 
	padding-left: 30px;
}
.gplist li::before {
    font-family: "FontAwesome";
    content: "\f0a9";
    color:#ad896b;
    padding-right: 10px;
}
.gplist li a:link, .gplist li a:visited
{
	text-decoration: none;
	color: #333333;
	font-size: 16px;
	font-family: 'K2D', sans-serif;
}


.gplist li a:hover{
	color: #f35d0d;	
}


.gplistHome, .gplistHome li{
	margin: 0;
	padding: 0;
	list-style: none;	
}

.gplistHome li{
	display: block;
	line-height: 26px;
	/*background: url(../Images/plisticon.jpg) 5px 5px no-repeat;*/
	padding-left: 30px;
   content: "\f01b";
   color:#eb7113;
}
.gplistHome li i{ 
   color:#eb7113;
   font-size:10px;
}

.gplistHome li a:link, .gplistHome li a:visited
{
	text-decoration: none;
	color: #333333;
	font-size: 14px;
	font-family: 'K2D', sans-serif;
}

.gplistHome li a:hover{
	color: #f35d0d;	
}

.testimonybox{
	background-color: #fcfcfc;	
	padding: 10px;
	margin: 8px  0;

      border-radius: 10px 0px 10px 0px;
-moz-border-radius: 10px 0px 10px 0px;
-webkit-border-radius: 10px 0px 10px 0px; 

    -webkit-box-shadow: 0px 0px 5px 0px rgba(161,159,161,1);
    -moz-box-shadow: 0px 0px 5px 0px rgba(161,159,161,1);
    box-shadow: 0px 0px 5px 0px rgba(161,159,161,1);
}
.DonationHead
{
	font-family: 'K2D', sans-serif;
	font-size: 18px;
	color: #666666;
}

.PartnerGoupBox
{
	float:left;
	margin:0 0 7px 0;
	width: 100%;
	border: 1px solid #DD8500;
}
.PartnerGoupHeading
{
	border: 1px solid #DD8500;
	background-color: #DD8500;
	padding: 5.5px 100px 5px 7px;
	margin: 0px 0 0px 0;
	float: left;
	font-family: 'K2D', sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}
.PartnerGoupHeadImg
{
	width:52px;
	height:33px;
	float:left;
	background-position: right top;
	background-image: url('../Images/PartnerHead.png');
	background-repeat: no-repeat;
}
.Partnerbox{
	/*background-color: #f1f1f1;	*/
	padding: 10px;
	margin: 8px  0;
	float:left;
}
.timgbox{
	float: left;
	margin-right: 20px;	
	text-align: center;
	min-height:100px;
}

.timg{
	background-color: #fff;
	padding: 2px;
	-moz-box-shadow: 0 0 2px 2px #ccc;
	-webkit-box-shadow: 0 0 2px 2px #ccc;
	box-shadow: 0 0 2px 2px #ccc;
}

.CurrentActivity{
	float: left;
	width: 755px; 	
	font-size: 16px;
	line-height: 30px; 
}

.tddatail{
	float: left;
	width: 755px;
	font-family: Arial;
	font-style: italic;	
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	font-family: Conv_Vivaldi;
}

.tddatailtxt{
	font-family: 'K2D', sans-serif; 
	font-size: 15px;
	color: #646464;	
	font-weight: normal;
}

.comma{
	font-family: Conv_PRISTINA;
	font-size: 30px;
	color: #999;	
	font-weight: bold;
}

.tuname{
	color: #4b4b4b;	
	font-family: 'K2D', sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	float: left;
}

.tuname span{
	color: #4b4b4b;	
	font-family: 'K2D', sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.galleryList{
	 float:left;
    text-align:center;
    width:100%;
}
.galleryList ul{
	margin: 0;
	padding: 0;
	list-style: none;	
}

.galleryList ul li{
	 padding: 7px 0 7px 0;
	list-style: none; 
	float: left;
	margin: 5px 5px 5px 5px;
     background-color:#eb7113; 
     display:block;
}
.galleryList ul li a{
	 padding: 7px;
     color:#fff;

     webkit-transition: all 700ms ease-in-out;
	-moz-transition: all 700ms ease-in-out;
	-o-transition: all 700ms ease-in-out;
	-ms-transition: all 700ms ease-in-out;
	transition: all 700ms ease-in-out;
}
.galleryList ul li a:hover{ 
   
	 background-color:#515151; 
     color:#fff;
}

.gallery{
	margin: 0;
	padding: 0;
	list-style: none;	
}

.gallery li{
	padding: 5px;
	list-style: none;
	width: 213px;
	float: left;
	margin: 5px;

	 border-radius: 10px 0px 10px 0px;
-moz-border-radius: 10px 0px 10px 0px;
-webkit-border-radius: 10px 0px 10px 0px; 

    -webkit-box-shadow: 0px 0px 10px 0px rgba(161,159,161,1);
    -moz-box-shadow: 0px 0px 10px 0px rgba(161,159,161,1);
    box-shadow: 0px 0px 10px 0px rgba(161,159,161,1);
}
.gallery li img{
	 
	 border-radius: 10px 0px 10px 0px;
-moz-border-radius: 10px 0px 10px 0px;
-webkit-border-radius: 10px 0px 10px 0px;  
}

.galleryhead
{

	text-decoration: none;
	color: #535353;
	font-weight: normal; 
	font-family: 'K2D', sans-serif;
	font-size: 16px;
	text-align: center;
}

.shead h2{
	color: #ec914b;	
	font-weight: bold;
	line-height: 25px;
	font-family: 'K2D', sans-serif;
	font-size: 18px;
}

.list, .list li{
	margin: 0;
	padding: 0;
	list-style: none;	
}

.list li{
	display: block;
	line-height: 26px;
	
	padding-left: 10px;
}
.list li::before {
    font-family: "FontAwesome";
    content: "\f0a9";
    color:#ad896b;
    padding-right: 10px;
}
 

.visisonbox{
	float: left;
	margin-right: 20px;	
	width: 320px;
}

.visisondetails{
	float: left;
	width: 575px;	
	font-family: 'K2D', sans-serif;
	font-size: 20px;
	font-style: italic;
	line-height: 30px;
}

.visisondetails h3{
	color: #f78126;	
}

.prlist{
	margin: 0;
	padding: 0;
	list-style: none;
}

.prlist li{
	display: inline;
	float: left;
    padding:10px;
	/*width: 265px;*/
	/*-moz-box-shadow: 0 0 2px 2px #ccc;
	-webkit-box-shadow: 0 0 2px 2px #ccc;
	box-shadow: 0 0 2px 2px #ccc;
	border: 2px solid #f1f1f1;*/
	margin: 8px;
	text-align:left;

    border-radius: 10px 0px 10px 0px;
-moz-border-radius: 10px 0px 10px 0px;
-webkit-border-radius: 10px 0px 10px 0px; 

    -webkit-box-shadow: 0px 0px 10px 0px rgba(161,159,161,1);
    -moz-box-shadow: 0px 0px 10px 0px rgba(161,159,161,1);
    box-shadow: 0px 0px 10px 0px rgba(161,159,161,1);

    
}	
.prlist img{ 
   
}

.prlist li:hover{ 
    -webkit-transition: all 0.60s ease-in-out;
  -moz-transition: all 0.60s ease-in-out;
  -ms-transition: all 0.60s ease-in-out;
  -o-transition: all 0.60s ease-in-out;

  -webkit-box-shadow: 0px 0px 19px 0px rgba(247,194,166,1);
-moz-box-shadow: 0px 0px 19px 0px rgba(247,194,166,1);
box-shadow: 0px 0px 19px 0px rgba(247,194,166,1); 
 
}


.submit_btn
{
	border-style: none;
	background-color: #C93F3F;
	color: #FFFFFF;
	font-family: calibri;
	font-size: 16px;
	text-decoration: none;
	padding: 9px 25px 9px 25px; /*margin:10px 0 0 0;*/
	cursor: pointer;
	webkit-transition: all 700ms ease-in-out;
	-moz-transition: all 700ms ease-in-out;
	-o-transition: all 700ms ease-in-out;
	-ms-transition: all 700ms ease-in-out;
	transition: all 700ms ease-in-out;
}

.submit_btn:focus
{
	background-color: #C93F3F;
	    box-shadow: 0 0 7px #515151;
}
.submit_btn:hover
{
	background-color: #85AD32;
	box-shadow: 0 0 7px #515151;
}


.CareerBox{
	margin: 0;
	padding: 0;
	list-style: none;
	width:410px;
}

.CareerBox li{
	float: left;
	width:410px;
	
    -webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;

    border:1px solid #d3d3d3;
	padding: 5px;
	margin: 8px;
	text-align:left;
    font-size:14px;
    font-family:Calibri;
}	
.Translator
{
	position:absolute;
	right:0;
	top:0;
}
.primg{
	float: left;
	width: 50px;
	margin-right: 15px;	
}
.primgMOA{
	float: left;
	width: 20px;
	margin-right: 5px;	
	margin-top:5px;
}
.prdetail{
	float: left;
	width: 230px;	
	height:65px;
}

.prhead{
	color: #eb7113;
	font-family: 'K2D', sans-serif;
	font-size: 14px;	
}
.AnnualHead
{
    
	color: #b53706;
	font-family: 'K2D', sans-serif;
	font-size: 15px;
    font-weight:normal;
}
.btn, .btn:link, .btn:visited
{
	border-style: none;
	background-color: #D56A00;
	color: #FFFFFF;
	font-family: calibri;
	font-size: 16px;
	text-decoration: none;
	padding: 9px 25px 9px 25px; /*margin:10px 0 0 0;*/
	cursor: pointer;
	webkit-transition: all 700ms ease-in-out;
	-moz-transition: all 700ms ease-in-out;
	-o-transition: all 700ms ease-in-out;
	-ms-transition: all 700ms ease-in-out;
	transition: all 700ms ease-in-out;
}

 .btn:focus {
        background-color: #0080C0;
        box-shadow: 0 0 7px #515151;
    }
.btn:hover{
	  background-color: #0080C0;
        box-shadow: 0 0 7px #515151;
}

.slide-out-div {
   padding: 20px;
	width: 250px;
	background: #f2f2f2;
	border: #29216d 2px solid;
}

.conhead{
	font-family: 'K2D', sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #eb7113;	
}
.ContactBlock
{
	float: left;
	margin: 15px 0 15px 0;
	font-family: 'K2D', sans-serif;
	font-size: 16px;
	line-height: 26px;
}

.pshead{
	font-family: 'K2D', sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #eb7113;			
}

.qconhead{
	font-family: 'K2D', sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #fff;			
}

.plable{
	color: #fff;
	text-align: left;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
}	

.plable span{
	color: #ff0000;	
}

.qmail:link, .qmail:visited{
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
	color: #eb7113;	
	font-size: 12px;
}

.qmail:hover{
	text-decoration: underline;
	color: #f1f1f1;	
}

.tbod td, .tbod th{
	border: 1px solid #c8af80;	
	border-collapse: collapse;
}

.thead{
	background-color: #e17b03;	
	text-align: center;
	font-weight: normal;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
}

.rlink:link, .rlink:visited{
	text-decoration: none;
	color: #333;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	background-color: #e4cda2;	 
	moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding: 3px 10px;
	border: 1px solid #987d4b;
}

.rlink:hover{
	color: #987d4b;	
}



.gridheader
{
	height: 30px;
	background: #e17b03;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.gridheader th
{
	border: 1px solid #000;
}

.row
{
	background-color: #ffffff;
	color: #000;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	line-height: 20px;
}

.row td
{
	border: 1px solid #ccc;
	padding: 5px;
}

.row1
{
	background-color: #fff;
	color: #000;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	text-align: left;
}

.row1 td
{
	border: 1px solid #ccc;
	padding: 5px;
}

.row2
{
	background-color: #999;
	color: #fff;
	font-size: 12px;
	text-align: left;
	padding-left: 3px;
	line-height: 20px;
}

.row2 td
{
	border: 1px solid #000;
}

.fstyle
{
	background-color: #5D7B9D;
	font-weight: bold;
	color: #fff;
	border-spacing: 0;
	border-width: 0;
	border: none;
	border-left: none;
	border-right: none;
	border-style: none;
}

.pstyle
{
	background-color: #5D7B9D;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

.pstyle a:link, .pstyle a:visited
{
	font-weight: bold;
	color: #000;
	text-align: center;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #000;
	background-color: #fff;
}

.pstyle a:hover
{
	color: #fff;
	background-color: #0953b8;
	border: 1px solid #fff;
}

.gimg{
	background-color: #f1f1f1;
	padding: 2px;
	-moz-box-shadow: 0 0 2px 2px #ccc;
	-webkit-box-shadow: 0 0 2px 2px #ccc;
	box-shadow: 0 0 2px 2px #ccc;	
}

.tlable{
	font-family: Arial;
	line-height: 25px;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;	
}

.vgallery, .vgallery li{
	margin: 0;
	padding: 0;
	list-style: none;
}

.vgallery li{
	float: left;
	width: 286px;
	height: 280px;	
	background-color: #ffffff;
	padding: 2px;
	margin: 8px;
	

     border-radius: 10px 0px 10px 0px;
-moz-border-radius: 10px 0px 10px 0px;
-webkit-border-radius: 10px 0px 10px 0px; 

    -webkit-box-shadow: 0px 0px 5px 0px rgba(161,159,161,1);
    -moz-box-shadow: 0px 0px 5px 0px rgba(161,159,161,1);
    box-shadow: 0px 0px 5px 0px rgba(161,159,161,1);
}

.vhead{
	height: 45px;	
	padding: 8px;
}

.vhead h1{
	color: #df640a;
	font-weight: normal ;
	font-size: 16px;
}

.PagerBoxOutter
{
	width:300px; margin:auto;
}
.PagerBox
{
	width:100%; padding:10px 0 10px 0; 
float:left; text-align:center;
}

.PagerBox .number
{
	font-family: verdana;
	font-size: 12px;
	padding: 5px 9px;
	margin: 0 0 0 2px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF5E51;
}
.PagerBox .number:hover
{
	background-color: #0080C0;
}
.PagerBox .next
{
		cursor: pointer;
	display: inline-block;
	font: 12px/16px 'Lucida Grande' , 'Lucida Sans Unicode' , 'Helvetica Neue' , Helvetica, Arial, Verdana, sans-serif;
	padding: 2px 5px;
	border-style:none;
	text-decoration: none;
	color: #fff;
	background-color: #FF5E51;
	padding:5px 9px;
}
.PagerBox .next:hover
{
	background-color: #0080C0;
}
.PagerBox .previous
{
	font-family: verdana;
	font-size: 14px;
	background-image: url('../Image/PagingBtn.png');
	background-color: #92b318;
	background-repeat: no-repeat;
	width:66px; height:24px; border-style:none;
}

.first
{
	color: #666;
	background-color: #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #999;
	padding: 2px 8px 2px 8px;
}

.last
{
	color: #666;
	background-color: #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #999;
	padding: 2px 8px 2px 8px;
}

.current
{
	background-color: #333;
	color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	font-weight: bold;
	border: 2px solid #99142e;
}


.numeric
{
	color: #666;
	background-color: #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #000;
}

.numeric:hover
{
	color: #666;
	background-color: #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #000;
}

.next
{
	color: #f1f1f1;
	background: #616161 url(../Images/dpagerbg.jpg) top left repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	font-weight: bold;
}
    

/*Content Css End*/



/*Footer Css Start*/

.fbg{
	background-color:#333333;
	height: 141px;
	margin-top: -10px;	
}

.fbottom{
	width: 900px;
	margin: 0 auto;	
}

.ftlinks{
	float: left;
	margin-top: 20px;	
}

.flink{
	margin: 0;
	padding: 0;
}

.flink li{
	display: inline;
	padding: 0;
	list-style: none;
	color: #797979;
	font-size: 11px;
	line-height: 25px;
	font-size: 14px;
	font-family: 'K2D', sans-serif;
}

.flink li a:link, .flink li a:visited{
	color: #ffffff;
	text-decoration: none;
}	

.flink li a:hover{
	color: #fff;
}

.flink1{
	margin: 0;
	padding: 0;
}

.flink1 li{
	display: inline;
	padding: 0;
	list-style: none;
	color: #797979;
	font-size: 11px;
	line-height: 25px;
	font-size: 14px;
	font-family: 'K2D', sans-serif;
}

.flink1 li a:link, .flink1 li a:visited{
	color: #ffffff;
	text-decoration: none;
}	

.flink1 li a:hover{
	color: #fff;
}

.smedia{
	float: right;
	padding: 0;
	margin: 0;
	margin-top: 4px;
	margin-right: 10px;
}

.smedia ul, .smedia li{
	margin: 0;
	padding: 0;
	list-style: none;
}

.smedia li{
	display: inline;	
}

.copy{
	float: left;
	margin-right: 20px;
	margin-left: 10px;	
	font-size: 12px;
	color: #fff;
	line-height: 50px;
}

.powered{
	color: #fff;
	vertical-align: middle;
	float: right;
	line-height: 50px;
}

/*Footer Css End*/

#cover{
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #000;
	filter: alpha(Opacity = 70);
	opacity: 0.7;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	z-index: 1000;
}
 
#panelLogin{
	display: none;
	position: absolute;
	z-index: 100;
	background: #fff;
	background-color: #f1f1f1;
	border: 3px solid #eb7113;
	padding: 15px;
	-moz-box-shadow: 0 0 20px 8px #000;
	-webkit-box-shadow: 0 0 20px 8px #000;
	box-shadow: 0 0 20px 8px #000;
	width: 290px;
	height: 320px;
	z-index: 1001;
}
 
#enqpopup{
	display: none;
	position: absolute;
	z-index: 100;
	background: #f1f1f1;
	padding: 0 0 20px 20px;
	border: 5px solid #333;
	width: 520px;
	height: 450px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	color: #666;
}

.loginclose{
	text-align: right;
}

.errortxt{
	color: #f54e4e;
	font-weight: bold;
	background-color: #fffea4;
	line-height: 30px;
	width: 240px;
	padding: 0 10px;
	border: 1px solid #f54e4e;	
}

.loginlablebg
{
	color: #eb7113;
	font-family: Calibri;
	font-weight: lighter;
	font-size: 25px;
}

.loginlable{
	color: #5555;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
}


/*Footer Css End*/

.modalBackground{
	background-color: #000;
	filter: alpha(opacity=70);
	opacity: 0.5;
	z-index: 10000;
}

.panelpopup{
	background-color: #f1f1f1;
	border: 3px solid #ccc;
	padding: 15px;
	-moz-box-shadow: 0 0 20px 8px #000;
	-webkit-box-shadow: 0 0 20px 8px #000;
	box-shadow: 0 0 20px 8px #000;
	/*width: 250px;*/
}


.panel{
	position: fixed;
	top: 150px;
	right: 0;
	display: none;
	background: #000000;
	border:1px solid #111111;
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	width: 330px;
	height: auto;
	padding: 30px 130px 30px 30px;
	filter: alpha(opacity=85);
	opacity: .85;
	z-index: 500;
	color: #f1f1f1;
	line-height: 30px;
}

.panel1{
	position: fixed;
	top: 150px;
	right: 0;
	display: none;
	background: #000000;
	border:1px solid #111111;
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	width: 330px;
	height: auto;
	padding: 30px 130px 30px 30px;
	filter: alpha(opacity=85);
	opacity: .85;
	z-index: 500;
}

.panel2{
	position: fixed;
	top: 150px;
	right: 0;
	display: none;
	background: #000000;
	border:1px solid #111111;
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	width: 330px;
	height: auto;
	padding: 30px 130px 30px 30px;
	filter: alpha(opacity=85);
	opacity: .85;
	z-index: 500;
	color: #f1f1f1;
	line-height: 30px;
}

/*.panel a, .panel a:visited{
	margin: 0;
	padding: 0;
	color: #9FC54E;
	text-decoration: none;
	border-bottom: 1px solid #9FC54E;
}

.panel a:hover, .panel a:visited:hover{
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
}*/

a.trigger{
	position: fixed;
	text-decoration: none;
	top: 150px; right: 0;
	width: 22px;
	background-color: #faa221;
	moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-khtml-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border: 3px solid #fff;
	border-right: none;
	padding: 10px 10px 10px 10px;
	-moz-box-shadow: 0 0 2px 2px #ccc;
	-webkit-box-shadow: 0 0 2px 2px #ccc;
	box-shadow: 0 0 2px 2px #ccc;
	display: block;
	z-index: 501;
}

a.trigger:hover{
	
}

a.active.trigger {
	border: 3px solid #000;
	border-right: none;
}

a.trigger1{
	position: fixed;
	text-decoration: none;
	top: 260px; right: 0;
	background-color: #faa221;
	moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-khtml-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border: 3px solid #fff;
	border-right: none;
	padding: 10px 10px 10px 10px;
	-moz-box-shadow: 0 0 2px 2px #ccc;
	-webkit-box-shadow: 0 0 2px 2px #ccc;
	box-shadow: 0 0 2px 2px #ccc;
	display: block;
	z-index: 501;
}

a.trigger1:hover{
	
}

a.active.trigger1 {
	border: 3px solid #000;
	border-right: none;
}

a.trigger2{
	position: fixed;
	text-decoration: none;
	top: 380px;
	right: 0;
	font-size: 16px;
	letter-spacing:-1px;
	background-color: #faa221;
	moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-khtml-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border: 3px solid #fff;
	border-right: none;
	padding: 10px 10px 10px 10px;
	-moz-box-shadow: 0 0 2px 2px #ccc;
	-webkit-box-shadow: 0 0 2px 2px #ccc;
	box-shadow: 0 0 2px 2px #ccc;
	display: block;
	z-index: 501;
}

a.trigger2:hover{
	
}

a.active.trigger2 {
	border: 3px solid #000;
	border-right: none;
}
.AgendaBox
{
	border: 1px solid #000000;
	padding: 5px;
	background-color: #CCCCCC;
	margin: 5px;
	float: left;
}

.AgendaBox a
{
	font-family:Calibri; font-size:16px; color:Black;
}