/* CSS Document */
body{
padding:0px;
margin:20px 0px 20px 0px;
background:#619d00 ;
}
#Repeat_Container{
background:url(../images/Body_Bg_02-02.gif) top repeat-y;
width:953px;
height:100%;
margin:0px auto;
}
#Wrapper{
margin:0px auto;
width:953px;
height:100%;
}

/*#Outer_Container{f
background:url(../images/Body_Bg_1.gif) no-repeat !important;
width:953px;
height:913px;
margin:0px auto;
}
*/
#Outer_Container1{
background:url(../images/Body_Bg_2.gif) no-repeat !important;
width:953px;
height:980px;
margin:0px auto;
}

#Middle_Container{
background:url(../images/Body_Bg_02-02.gif) top repeat-y;
width:953px;
height:100%;
margin:0px auto;
}
#Inner_Container{
width:939px;
height:auto;
margin-left:auto;
margin-right:auto;

}
/*For Bg*/
/*#Top_1{
background:url(../images/CTRD_Logo_Bg.gif) repeat-x;
height:121px;
width:auto;
}
#Top{
height:122px;
width:auto;
}



#Logo{
margin:20px 0px 0px 0px;
width:327px;
float:left;
}
#Logo1{
margin:20px 0px 0px 5px;
width:290px;
float:left;
}
#Menu{
width:607px;
margin:50px 0px 0px 0px;
float:left;
}

#Menu1{
width:620px;
margin:50px 0px 0px 0px;
float:left;
}*/


/*Top */
#Top_1{
background:url(../images/CTRD_Logo_Bg.gif) repeat-x;
height:121px;
width:auto;
}

#Top{
background:url(../images/CTRD_Logo_Bg.gif) repeat-x;
height:121px;
width:auto;
}

.Top1{
float:left;
width:305px;
}
.Top2{
float:right;
width:630px;
height:40px;
}
.Top3{
float:right;
width:630px;
margin:0px;

}
.Top4{
width:120px;
margin:40px;
margin:10px 0px 0px 0px;

}
.Top1 div, .Top2 div, .Top3 div, .Top4 div{}


#Menu1{
width:625px;
margin:7px 0px 0px 0px;
float:left;
}

#Top_Menu{
width:360px;
height:29px;
top:0px;
float:right;
margin-right:30px;
background:url(../images/Top_Menu_Bg.gif) top no-repeat;

}



.Topper {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.92em ;
font-weight:bold;
color:#000000;
text-align:center;
padding:5px 20px;
}
.Topper a:link, .Topper a:active, .Topper a:visited{
color:#000000;
text-decoration:none;
}
.Topper a:hover{
color:#000000;
text-decoration:underline;
}

#Logo{
margin:20px 0px 0px 0px;
width:300px;
float:right;
}
/*Top*/
#Flash_Container{
top:7px;
background:url(../images/CTRD_Flash_Bg.gif) no-repeat;
height:212px;
width:939px;
}
.Flash_Container1{
float:left;
width:660px;
}
.Flash_Container2{
float:left;
width:275px;
}

.Flash_Container3{
margin:15px 0px 0px 5px;
width:261px;
background:url(../images/Donate_online_Bg.gif) no-repeat;
height:124px;
}
.Flash_Container4{
margin:5px 0px 0px 5px;
width:260px;
height:45px;
}
.Flash_Container1 div, .Flash_Container2 div, .Flash_Container3 div, .Flash_Container4 div{}







#Content_Container{
margin-left:auto;
margin-right:auto;
width:900px;
height:auto;
margin:10px auto 0px auto;
}

#Content_Container1{
margin-left:auto;
margin-right:auto;
width:890px;
height:auto;
margin:10px auto 0px auto;}

#Footers{
width: 95%;
height:25px;
margin:0px auto 0px auto;
}
.Footers1{
float:left;
width:570px;
}
.Footers2{
float:right;
width:310px;
direction:rtl;

}
.Footers1 div, .Footers2 div{}


#photocontainer{
width:890px;
height:530px;
margin-left:auto;
margin-right:auto;
/*background:#0033FF;*/




}
 
#PhotoBoxcontainer{
width:900px;
height:500px;
margin-left:5px;
margin-right:10px;
position:absolute;
}

#PhotoBoxcontainer1 {
width:200px;
height:495px;
float:left;
margin-top:5px;
}

#PhotoBoxcontainer2 {
width:200px;
height:495px;
float:left;
margin-left:25px;
margin-top:5px;
}
#PhotoBoxcontainer3 {
width:200px;
height:495px;
float:left;
margin-left:25px;
margin-top:5px;
}
#PhotoBoxcontainer4 {
width:200px;
height:495px;
float:left;
margin-left:25px;
margin-top:5px;
}
#phototext {
width:900px;
height:35px;
}
.border {
border:2px #CCCCCC groove;
}

#Next{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9pt;
color: #000000;
float:right;
} 

#Nextcontainer {
width:100px;
height:20px;
float:right;

}
.space3{
clear:both;
height:3px;
}
.space{
clear:both;
height:5px;
}
.space1{
clear:both;
height:10px;
}
.Contactus_cont{
margin-left:auto;
margin-right:auto;
width:450px;
}
.Contactus_cont1{
margin-left:auto;
margin-right:auto;
padding-left:100px;
width:350px;
}
.divider1{
float:left;
width:70px;
height:100%;
}
.divider2{
float:left;
margin-left:7px;
width:230px;
height:100%;
}

/* Home Page*/
#Boxcontainer{
width:939px;
height:150px;
/*For Bg*/
background:#FFFFFF url(../images/CTRD_Middle_Bg.jpg) top repeat-x;


}

#B1 {
width:307px;
height:146px;
float:left;
}
#B1Content {
width:286px;
margin-left:16px;
margin-top:10px;
}
#line {
width:5px;
height:140px;
float:left;
position:relative;

}
#B2 {
width:307px;
height:146px;
float:left;
margin-left:5px;
}
#B2Content {
width:296px;
margin-left:4px;
margin-top:10px;

}
#B3 {
width:306px;
height:146px;
float: right;
}
#B3Content {
width:296px;
margin-left:4px;
margin-top:10px;

}

#inspirational_Quote{
width:282px;
background:url(../images/Quote_Bg.gif)  no-repeat;
height:139px;
float:right;
margin-right:1px;



}

#contentcontainer{
width:939px;
height:230px;
}
#contentcontainerinner{
width:939px;
height:525px;
}

#subcontent1{
width:630px;
height:230px;
float:left;
}
#subPagecontent{
width:900px;
height:260px;
float:left;
}
#subPagecontentInner{
width:850px;
margin-left:12px;
}


#subInnerpg{
width:600px;
margin-left:20px;
}

#subcontentPhotogallery2{
width:305px;
height:230px;
float:right;
}
#video {
width:274px;
height:230px;
margin:7px 0px 0px 5px;


}
#subPagecontent{
width:900px;
height:260px;
float:left;
}
#subPagecontentInner{
width:850px;
margin-left:12px;
}


#subInnerpg{
width:610px;
margin-left:16px;
}
#subcontentPhotogallery2{
width:295px;
height:230px;
float: right;
}
#video {
width:275px;
height:230px;
margin-left:5px;
top:10px;
}



#Sight{
width:939px;
height:100%;
padding-bottom:20px;
} 

#Sightinnerpag{
width:925px;
height:120px;
margin-left:14px;
} 
#Sight1 {
width:212px;
height:99px;
margin-top:20px;
float:left;
background:url(../images/Image_Scroller_Bg.gif) no-repeat;
}
#Sight2 {
width:27px;
height:99px;
margin-top:20px;
float:left;
}
#Sight3 {
width:223px;
height:120px;
float:left;
background:url(../images/annualreport2007-08.jpg) no-repeat;
}
#Sight4 {
width:223px;
height:120px;
float:left;
background:url(../images/20yearrural.jpg) no-repeat;
}
#Sight5 {
width:223px;
height:120px;
float:left;
background:url(../images/Newsletter.jpg) no-repeat;
}
/*Home Page*/
/*-----------Content-------------*/
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.55em;
color:#ec8000;
line-height:18pt;
margin-top:5px;
margin-bottom:10px;


}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;

color:#619F00;
line-height:16pt;
margin-top:10px;
margin-bottom:10px;
}

.p {
font-family:Verdana;
font-size:10pt;
/*color:#767676;*/
color:#333333;
line-height:13pt;



}
.p a:link, .p a:active, .p a:visited{
color:#333333;
text-decoration:none;
}
.p a:hover{
color:#333333;
text-decoration:underline;
}


.p1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
/*color:#767676;*/
color:#333333;
line-height:13pt;
}
.p1 a:link, .p1 a:active, .p1 a:visited{
color:#000099;
text-decoration:underline;
}
.p1 a:hover{
color:#000099;
text-decoration:underline;
}
.quote{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#FFFF00;

}
.Latestnewshead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10.5pt;
color:#FFFFFF;
text-decoration:none;
}
.Latestnewshead a:link, .Latestnewshead a:active, .Latestnewshead a:visited, .Latestnewshead a:hover{
text-decoration:none;
color:#FFFFFF;
}
ul.List{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:16pt;
list-style-image:url(../images/34.gif);
text-align:left;
color:#333333;
}
ul.List a:link, ul.List a:active, ul.List a:visited{
color:#000000;
text-decoration:underline;
}
ul.List a:hover{
color:#000000;
text-decoration:underline;
}
ul.List1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:15pt;
list-style-image:url(../images/34.gif);
text-align:left;
color:#333333;
}


ul.img{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt !important;
line-height:20pt;
list-style-image:url(../images/34.gif);
list-style-type:square;
list-style-position:inside;
text-align:left;
text-indent:5px;
color:#333333;
}
ul.No1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:18pt;
list-style-type:decimal;
margin:20px 0px 20px 50px;
color:#333333;
}
ul.No{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
line-height:20pt;
list-style-type:decimal;
margin:10px 0px 10px 50px;
color:#333333;
}

.No a:link, .No a:active, .No a:visited{
 color:#333333;
 text-decoration:underline;
 }
 .No a:hover{
 color:#333333;
 text-decoration:underline;
 }
 
 
 
 ul.No-number{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:15pt;
list-style-type:decimal;
margin:20px 0px 20px 10px;
color:#333333;
}

.Annualreport {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.4em;
color: #000000;

}
.Annualreportwhite {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
color: #ffffff;

}
.Annualreportwhite a:link, .Annualreportwhite a:active, .Annualreportwhite a:visited {
text-decoration:none;
color:#FFFFFF;
}
.Annualreportwhite a:hover{
text-decoration:underline;
color:#FFFFFF;
}

.viewlarge {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color: #000000;

}
.viewlarge a:link, .viewlarge a:active, .viewlarge a:visited{
 color:#000000;
 text-decoration:none;
 }
 .viewlarge a:hover{
 color:#000000;
 text-decoration:underline;
 }
.Previous{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
/*line-height:14pt;*/
color:#990000;
float:right;
margin-right:10px;

}
.Previous a:link, .Previous a:active, .Previous a:visited{
color:#990000;
text-decoration:none;
}
.Previous a:hover{
color:#990000;
text-decoration:underline;
}
.More {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ec8000;
}
.More a:link, .More a:active, .More a:visited{
color:#ec8000;
text-decoration:none;
}
.More a:hover{
color:#ec8000;
text-decoration:underline;
}
.Footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#000000;
}
.Footer a:link, .Footer a:active, .Footer a:visited{
color:#000000;
text-decoration:none;
}
.Footer a:hover{
color:#000000;
text-decoration:underline;
}
.Addr{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:14pt;
color: #000000;
}
.Addr a:link, .Addr a:active, .Addr a:visited{
color:#000099;
text-decoration:underline;
}
.Addr a:hover{
color:#000000;
text-decoration:underline;
}
.Form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;

}
.brd{
border:2px outset #F4F4F4;
}
#partition{
width:895px;
height:auto;
}
.partition1{
float:left;
height:auto;
}
.partition2{
float:right;
height:auto;
}

.partition1 div, .partition2 div{}

--------------------------------------------------
/* Form Design*/
.FormHeader
{
    background:url(../images/FormHeader.gif) repeat-x;
    
    
}

#pscroller1{
width: 240px;
height:70px;
padding:15px 5px 2px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10pt;