@import url("navigation.css");

/*##################################
COMMON CSS
##################################*/
a{
	text-decoration:none;
	outline:none;
	}
h1, h2, h3, h4 {
	margin:0px;
	padding:0px;
	}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin-bottom:5px;
	}
p {
	margin:0 0 15px 0;
	font-size:12px;
	color:#333333;
	}
.elink1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EF751C;
	text-decoration:none;
	}
.elink1:hover {
	color:#000000;
	}
.elink {
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
.elink:hover {
	color:#EF751C;
	}
.imgborder {
	border:1px solid #cccccc;
	padding:1px;
	}
.imgleft {
	float:left;
	margin:0 10px 10px 0;
	}
.imgright {
	border:2px solid #cccccc;
	float:right;
	margin:0 0px 10px 10px;
	padding:2px;
	}

.hor-line{
	background-image:url(../images/hor-line.jpg);
	background-repeat:repeat-x;
	background-position:center center;
	height:40px;
	
	}
.contenttxt{
	font-size:12px;
	color:#333333;
	}
/*====================================
	Introtxt
	=================================*/
.introtxt{
	margin:0px;
	}	
.introtxt h4{
	font-size:12px;
	color: #725ACD;
	margin:0px 0px 0px 0px;
	padding:0px;
	}
	
.introtxt p{
	font-size:12px;
	color: #333333;
	margin:0px 0 0px 0px;
	}
/*#################################### 
PAGEHEADER AND PAGE PATH CSS
####################################*/
.pageheader {
	position:relative;
	padding:15px 0px 15px 0px;
	background-image:url(../images/hor-line.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;	
	}

.pageheader h1 {
	margin:0px;
	font-family:"Trebuchet MS";
	color:#000000;
	font-size:18px;
	}
	
.pagepath {
	padding:7px 0px 7px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	margin-bottom:20px;
	background-image:url(../images/hor-line.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	}

.pagepath a{
	color:#333333;
	text-decoration:none;
	}
	
.pagepath a:hover {
	color:#FF9B29;
	}
	
.pagepath strong {
	/*page path arrow*/
	color:#333333;
	margin:0 7px 0 7px;
	}
	
.pagepath span {
	/*active page name*/
	color:#000000;
	font-weight:bold;
	}
/*================================
	norecord css
	===============================*/
.contenttxt .norecord{
	border:2px solid #dddddd;
	padding:3px 0 0px 0;
	height:36px;
	margin:0px;
	}

.contenttxt  .norecord dd{
	font-size:13px;
	color:#ff9b29;
	font-weight:bold;
	margin-top:10px;
	padding-top:0px;
	}

.contenttxt .norecord .imgleft{
	border:none;
	}
/*==================================
COMMON POINTS CSS
==================================*/
.points {
	list-style-type:none;
	margin:0 0 20px 0;
	padding:0px;
	}
.points li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:15px;
	background-image:url(../images/arrow.gif);
	background-position:3px 7px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	}

.lefttop{
	position:absolute;
	left:0px;
	top:0px;
	}
.leftbottom{
	position:absolute;
	left:0px;
	bottom:0px;
	_bottom:-1px;
	}
.righttop{
	position:absolute;
	right:0px;
	top:0px;
	}
.rightbottom{
	position:absolute;
	right:0px;
	bottom:0px;
	_bottom:-1px;
	}
/*#navigation {
	_height:35px;
	height:35px;
	background-color:#F47214;
	}*/
/*==================================
	About us
===================================*/
#aboutus .imgborder {
	border:1px solid #EF751b;
	padding:1px;
	}	
	
/*===================================
	constitution css
====================================*/
#constitution h2{
	text-align:center;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	}
#constitution .orange{
	color:#EF751b;
	font-size:16px;
	}
#constitution .mainheading{
	color:#EF751b;
	font-size:14px;
	padding:10px 0 10px 0;
	background-image:url(../images/hor-line.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	}
	
#constitution .subheading{
	color:#EF751b;
	font-size:13px;
	padding:5px 0;
	}
#constitution .normal{
	color:#333333;
	font-size:12px;
	margin-left:10px;
	}
#constitution .normal span,
#constitution td span{
	display:block;
	}
#constitution .rightalign{
	text-align:right;
	margin-top:10px;
	}
#constitution  .consheading{
	color:#EF751b;
	font-size:16px;
	
	font-weight:bold;
	vertical-align:top;
	}
/*============================================
	life member css
============================================*/	
#lifemembers{
	color:#333333;
	}
#lifemembers .heading	{
	background-color:#EF751b;
	padding:10px 5px;
	font-size:13px;
	color:#ffffff;
	border:1px solid #cccccc;
	font-weight:bold;
	}
#lifemembers td{
	padding:3px;
	}
#lifemembers .twoborder{
	border-right:1px solid #cccccc;	
	border-bottom:1px solid #cccccc;
	}
#lifemembers .triborder{
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
#lifemembers .namecol{
	background-color:#FEF2D8;
	padding:3px;	
	font-weight:bold;
	width:30%;
	}
#lifemembers .name{
	background-color:#FEF8EB;
	padding:3px;
	font-weight:bold;
	width:30%;
	}
	
/*====================================
	Events css
=====================================*/


#events .contentbox2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	background-color:#FFFFFF;
	margin:0px;
	
	}


#events .contentbox2 dl{
	float:left;
	margin-bottom:0px;
	margin-top:0px;
	width:152px;
	/*height:152px;*/	
	
	
	}
#events .contentbox2 table{
	vertical-align:middle;
	text-align:center;
	height:152px;
	width:152px;
	}
#events .contentbox2 dl dt {
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin:0px 0 0px 0;
	padding:5px 0;
	display:block;
	}

#events .contentbox2 dd {
	font-size:12px;
	color:#333333;
	margin:5px 0 0px 0;
	display:block;		
	
	}
#events .contentbox2 dd span{
	width:45px;
	display:block;
	float:left;
	}

#events .rightmargin{
	margin-right:33px;
	}
#events dl .border{
	border:1px solid #Cccccc;
	padding:0px;
	}

#events dl .borderbottom{
	border-bottom:1px solid #cccccc;
	padding-bottom:4px;
	}

/*=====================================

	Events Detail page

==================================*/

#eventdetails dl .eventimg{
	margin:0px;
	padding:0px;
	float:left;
	width:250px;
	}

#eventdetails  dl .title{
	font-size:11px;
	margin-left:270px;	
	color:#333333;
		}
#eventdetails  h4{
	color:#000000;
	}
#eventdetails  dl .description{
	margin-left:270px;
	color:#333333;
	margin-bottom:10px;
	padding:0px;
	font-size:11px;
	}

#eventdetails  dl .imageborder {
	padding:2px;
	border:1px solid #cccccc;
	}

#eventdetails .introtxt h4{
	font-size:12px;
	color: #ff9b29;
	margin:0px 0 5px 0px;
	}
	
#eventdetails .introtxt p{
	font-size:12px;
	color: #333333;
	margin:5px 0 10px 0px;
	}

#eventdetails dd span{
	width:45px;
	display:block;
	float:left;
	margin-left:1px;	
	}

.handcur{
	cursor:pointer;
	}

.smallimg {	
	border:1px solid #cccccc;
	padding:1px;
	width:58px;
	height:58px;	
	margin-right:15px;
	*margin-right:13px;
	display:block;
	float:left;
}


.pdflist {
	list-style-type:none;
	margin:0px 0 15px 0;
	padding:0px;
	}

.pdflist li {
	line-height:14px;
	font-size:11px;
	color:#333333;
	padding:7px 10px 7px 0px;
	margin-bottom:0px;
	position:relative;
	}

.pdflist li .filelink {
	color:#333333;
	margin-left:28px;
	text-decoration:none;	
	font-weight:bold;
	}

.pdflist li .filelink:hover {
		color:#ff9b29;
	}

.pdflist li img {
	position:absolute;
	left:5px;
	top:6px;
	}

/*=====================================
	Display Image css
	==================================*/

#white{
	background-color:#FFFFFF;
	}

.popup {
	background-color:#FFFFFF;
	border:0px solid #cccccc;
	padding:0px 0px 0px 0px;
	margin:15px; 
	text-align:center;
	}

/*==================================
	more button css
=================================*/
.linkbox {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;	
	height:15px;
	margin:5px 0;
	}
.linkbox .link{
	background-image:url(../images/morebtn.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:17px;
	width:53px;
	display:block;	
	text-indent:-9999px;
	position:absolute;
	right:10px;
	
	}
.linkbox .link:hover{
	background-position:left -17px;
	}
	
/*=================================================
		Topbar Css
==================================================*/

.logo{
	position:absolute;
	top:10px;
	left:20px;
	}
.logo h1{
	
	height:105px;
	width:180px;
	}
.logo a{
	display:block;
	text-decoration:none;
	outline:none;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:-9999px;
	height:88px;
	}
#topbar .registered{
	position:absolute;
	bottom:10px;
	right:25px;
	font-family:"Trebuchet MS";
	color:#333333;
	font-size:18px;
	}
/*==============================================
	Mid bar css
============================================*/

.midbar {
	background-image:url(../images/midbarbg.gif);
	background-repeat:repeat-y;
	background-position:left top;
	
	margin-bottom:1px;
	}
/*==============================================
		Welcome text
===============================================*/
.welcometxt{
	background-color:#F66D09;
	background-image:url(../images/welcometxtbg.jpg);;
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:13px 15px 17px 13px;
	margin-bottom:15px;
	position:relative;
	font-size:12px;
	color:#ffffff;
	}
.welcometxt img{
	margin-bottom:15px;
	}
.welcometxt p{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	}
.welcometxt .leftbottom{
	position:absolute;
	left:0px;
	bottom:-15px;
	_bottom:-15px;
	
	}

.welcometxt .rightbottom{
	position:absolute;
	right:0px;	
	bottom:-15px;
	_bottom:-15px;
	}
/*=========================================
	Objective css
=========================================*/
.objective{
	}
.objective h2{
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#00266E;
	margin:0 0 10px 0;
	padding:0px;
	}
.objective ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
.objective ul li{
	background-image:url(../images/bigbullet.jpg);
	background-repeat:no-repeat;
	background-position:left 5px;/* also in ie.css*/	
	font-size:12px;
	color:#333333;
	padding:0 10px 9px 15px;
	}
/*#################################### 
INFOBOX CONTAINER CSS
####################################*/
#infoboxcontainer .infobox{
	width:31%;
	background-color:#ffffff;
	float:left;
	margin-left:3.5%;
	}
#infoboxcontainer .infoboximg span {
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
	}
#infoboxcontainer .nomargin {
	margin:0px;
	}
#infoboxcontainer .floatright {
	float:right;
	}
.infobox h2 {
	background-color:#0066CC;
	color:#FFFFFF;
	font-size:13px;
	padding:5px 10px;
	margin:0px;
	}
.infobox dl {
	margin:5px 0 0 0;
	padding:5px 10px;
	}
.infobox dl dt {
	margin:0 0 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
.infobox dl dd {
	font-size:12px;
	margin:0px;
	}
.infobox .morebar {
	display:block;
	padding:5px 10px;
	margin:10px -10px -5px -10px;
	background-color:#dfdfdf;
	}
.infobox .morebar a {
	font-size:11px;
	font-weight:bold;
	color:#0066CC;
	text-decoration:none;

	}

/*===========================================
	Right bar Css
===========================================*/
h5{
	background-color:#EF751C;
	color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:16px;	
	margin:0px;
	padding:5px 10px;
	font-weight:bold;
	position:relative;
	}
h5 img{
	padding:5px 2px;
}
h5 .elink{
	color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:16px;	
	}

h5 .elink:hover{
	color:#000000;
	}
.sidebartxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
	border:2px solid #EF751C;
	margin:0 0 20px 0;
	padding:0px ;
	position:relative;
	}
.sidebartxt h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33518B;
	margin:0 0 0px 0;
	padding:10px 10px;
	}
	
.sidebartxt p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0 0 0px 0;
	padding:10px;
	}
.sidebartxt .lefttop,
.sidebarimg .lefttop{
	position:absolute;	
	left:-2px;
	top:0px;	
	z-index:9999;
	}

.sidebartxt .rightbottom,
.sidebarimg .rightbottom{
	position:absolute;
	right:-2px;
	bottom:0px;
	_bottom:-1px;
	z-index:9999;
	
	}
/*===================================================
	sidebar image
==================================================*/
.sidebarimg{		
	font-size:12px;
	color:#333333;
	border-left:2px solid #EF751C;
	border-right:2px solid #EF751C;
	border:2px solid #EF751C;
	margin:0 0 20px 0;
	padding:0px 0;
	position:relative;
	}
.sidebarimg td{
	vertical-align:middle;
	text-align:center;
	width:191px;
	height:135px;
	padding:0px;
	}
/*================================================
	morebar css
=================================================*/
.sidebar .morebar{
	display:block;
	background-color:#EF751C;
	color:#ffffff;
	font-size:10px;
	background-image:url(../images/morebullet.jpg);
	background-repeat:no-repeat;
	background-position:180px 9px;
	padding:0px 0px;
	position:relative;
	height:20px;
	margin:0px;
	
	}
.sidebar .morebar .link{
	position:absolute;
	right:22px;	
	top:4px;
	color:#ffffff;
	text-align:right;
	font-weight:bold;
	}
.sidebar .morebar .link:hover{
	color:#000000;
	}
/*#################################### 
SIDEBARLINKS CSS
####################################*/
.sidebarlinks {
	margin-bottom:20px;
	border-top:1px solid #cccccc;
	}
/*====================================*/
.sidebarlinks a, 
.sidebarlinks .normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	display:block;
	padding:9px 0;
	border-bottom:1px solid #cccccc;
	position:relative;
	}

.sidebarlinks a:hover {
	color:#000000;	
	background-color:#EF751C;
	}
	
.sidebarlinks a span, 
.sidebarlinks .normal span {
	margin:0 10px 0 15px;
	}
	
.sidebarlinks a img, 
.sidebarlinks .normal img {
	position:absolute;
	left:5px;
	top:13px;
	}
/*====================================*/
.sidebarlinks .sublinks a, 
.sidebarlinks .sublinks .normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	display:block;
	padding:6px 0px;
	background-color:#f5f5f5;
	border-bottom:1px solid #dfdfdf;
	position:relative;
	}
.sidebarlinks .sublinks a:hover {
	background-repeat:repeat-x;
	background-color:#EF751C;
	color:#000000;
	}
.sidebarlinks .sublinks a span, 
.sidebarlinks .sublinks .normal span{
	margin:0px 10px 0 0px;
	display:block;
	}
.sidebarlinks .sublinks a img, 
.sidebarlinks .sublinks .normal img{
	position:absolute;
	top:10px;
	}
	
/*===============================================
	largeimage css
==============================================*/
.largeimage{
	margin:0 19px;
	padding:0px;
	position:relative;
	
	}
.largeimage ul{
	margin:0px;
	padding:0px;
	position:absolute;
	left:50px;
	bottom:10px;
	list-style-type:none;
	}
.largeimage ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin-right:5px;
	float:left;
	}
.largeimage ul .elink {	
	color:#ffffff;

	}
.largeimage ul .elink:hover {	
	color:#EF751b;
	}

/*##################################
SITEMAP CSS
##################################*/
#sitemap ul {
	list-style-type:none;
	margin:-12px 0px 0px 0px ;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#sitemap ul li {
	height:15px;
	}
#sitemap ul li a {
	text-decoration: none;
	}
/*===============================*/
.linklevel1 {
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 2px 4px;
	font-weight: bold;
	color:#ff9b29;
	font-size:12px;
	padding-left:15px;
	margin:10px 0 10px 0;
	}
	
.linklevel1 a {
	font-weight: bold;
	color: #ff9b29;
	}
	
.linklevel1 a:hover {
	font-weight: bold;
	color: #000000;
	}
/*===============================*/
.linklevel2 {
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	color: #333333;
	font-size:12px;
	padding-left:10px;
	margin:5px 0px;
	}
.linklevel2 a {
	font-weight: normal;
	color: #333333;
	}
.linklevel2 a:hover {
	font-weight: normal;
	color: #ff9b29;
	}
/*#################################### 
FAQ QUESTIONS CSS
####################################*/
#faq .points li{	
	margin:0 0 10px 0;
	}
#faq .points li a {
	font-size:12px;
	font-weight:bold;
	}
#faq .rightalign{
	text-align:right;
	}
/*#################################### 
FAQ, TESTIMONIALS AND LINKS PAGE COMMON CSS
####################################*/
.contentbox1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	}
.contentbox1 dl{
	margin:0px 0 0 0;
	}
.contentbox1 dt {
	font-size:12px;
	color:#FF9B29;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0px;
	}
.contentbox1 dd {
	font-size:12px;
	color:#333333;
	margin:0px;
	}
/*===================================================
	Contact us page css
==================================================*/

.imagenary{
	margin-bottom:20px;
	}
/*-----------------address box -------------------*/
#contactus h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff9b29;
	margin-bottom:5px;
	}
#contactus .box{
	float:left;
	/*width:225px;*/
	width:31%;
	background-color:#F4F4F4;
	border-bottom:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	height:95px;
	margin-right:3.3%;
	
	}
#contactus .nomargin{
	margin:0px;
	}
#contactus .box p{
	font-size:11px;
	color:#333333;
	margin:14px 16px 16px 16px;
	}

	/*-----------*/

#contactus .formcss{
	background-color:#F3F3F3;
	padding:10px;
	margin-bottom:20px;
	}

#contactus .formbox {
	/*main form inner box*/
	border:5px solid #ffffff;
	padding:10px;
	margin:5px;
	}
#contactus .formbox strong {
	/*for display "mandatory fields" text*/
	display:block;
	padding:5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	}
.fontorg {
	font-size:11px;
	color:#F7710E;
	font-weight:bold;
}
#contactus .formbox em {
	/*for mandatory star */
	color:#FF0000;
	font-weight:bold;
	}
	
/*===================================
COMMON FORM STRUCTURE CSS
===================================*/
#contactus .formbox dl {
	margin:0px;
	padding:5px;
	}
#contactus .formbox dl dt{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:right;
	padding:6px 3px 4px 0;
	margin:0;
	width:147px;
	float:left;
	}
#contactus .formbox dl dd {
	margin:0 0 0 150px;
	padding:4px 3px 4px 0;
	}



/*===================================
COMMON FORM ELEMINTS CSS
===================================*/
#contactus .formbox dd input,
#contactus .formbox dd textarea,
#contactus .formbox dd select,
#contactus .textboxborder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	padding:2px;
	
	
	}

	
/*===================================
IMAGE CODE INSTRUCTION NOTE BOX CSS
===================================*/

#contactus .formbox .note {
	background-color:#ffffff;
	color:#333333;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	padding:5px 8px;
	}

#contactus .formbox .note dt {
	color:#333333;
	width:auto;
	padding:0px;
	float:none;
	font-size:11px;
	text-align:left;
	margin-bottom:5px;
	}

#contactus .formbox .note dd {
	font-size:10px;
	padding:0px;
	margin:0px;
	}
	
	
/*===================================
IFRAME BOX CSS
===================================*/

#contactus .imgcode .iframeborder {
	position:relative;
	padding:0px;
	height:52px;
	}

#contactus .iframeborder div{
	position:absolute;
	left:1px;
	top:5px;
	background-color:#FFFFFF;
	border:2px solid #cccccc;
	padding:0px;
	width:200px;
	height:48px;
	}

#contactus .imgcode .fontsize9 {
	font-size:9px;
	line-height:18px;
	}

#contactus .imgcode .refreshbtn {
	position:absolute;
	left:212px;
	top:8px;
	}
	
	
/*===================================
SUBMIT RESET BUTTON CSS
===================================*/
#contactus .btnbox{
	background-color:#ffffff;
	border-bottom:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;		
	}
/*#sidebarnewsletter .btnbox{
	background-color:#EEF8E8;
	border:none;
	}*/
	

#contactus .btnbox dd input,
#contactus .button {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	border:none;
	
	margin:0px;
	padding:0px;
	}
/*==================================
		SCROLLER CSS 
==================================*/

.someclass{ /*class to apply to your scroller(s) if desired*/
}
.someclass1{ /*class to apply to your scroller(s) if desired*/
}

#pscrollerRight1{
width: 100%;
height: 180px;
}

#pscrollerRight2{
width: 100%;
height: 150px;
}

#pscrollerRight1 a{
text-decoration: none;
}
#pscrollerRight2 a{
text-decoration: none;
}
#pscrollerRight3{
width: 100%;
height:265px;
}

/*=============================================
	executiveoffice css
===============================================*/	
#executiveoffice .bdr,
#executivecommittee .bdr,
#patronsofwalk .bdr{
	border:1px solid #cccccc;
	}
#executiveoffice td,
#executivecommittee td,
#patronsofwalk td{
	width:20px;
	height:40px;
	}
#executiveoffice .uptxt,
#executivecommittee .uptxt,
#patronsofwalk .uptxt{
	background-color:#f1f1f1;
	color:#000000;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:100px;
	}
#executiveoffice .bottxt,
#executivecommittee .bottxt,
#patronsofwalk .bottxt{
	background-color:#f1f1f1;
	color:#000000;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:100px;
	}
#executiveoffice .photo,
#executivecommittee .photo,
#patronsofwalk .photo{
	height:116px;
	width:96px;
	padding:2px;
	border:1px solid #cccccc;
	}	
#contentarea #executiveoffice .hor-line,
#executivecommittee .hor-line,
#patronsofwalk .hor-line{
	background-image:url(../images/horimg.jpg);
	background-repeat:repeat-x;
	background-position:center center;
	height:1px;
	margin:0px;
	padding:0px;
	
	}
#executiveoffice .ver-line,
#executivecommittee .ver-line,
#patronsofwalk .ver-line{
	background-image:url(../images/horimg.jpg);
	background-repeat:repeat-y;
	background-position:center center;
	width:100px;
	
	}
#executivecommittee .boldtxt,
#patronsofwalk .boldtxt{
	background-color:#f1f1f1;
	color:#000000;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	border:1px solid #CCCCCC;
	width:340px;	
	}
	
/*===============================================
		Feedback page css
===============================================*/
.feedbackbox {
	margin-bottom:20px;
	padding:5px;
	border:1px solid #D1D1D1;
}
.commentbox	{
	border-top:1px solid #D1D1D1;
	border-left:1px solid #D1D1D1;
	font-size:11px;
}
.commentheader {
	color:#000000;
	font-weight:bold;
	background-color:#E6E6E6;
	border-bottom:1px solid #D1D1D1;
	padding:7px;
}
.commenttext {
	background-color:#F4F4F4;
	border-bottom:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	padding:7px;
}
/*===============================================
		Footer css
===============================================*/
.copyright p{
	margin:0 0 5px 0;
	font-size:11px;
	color:#666666;
}
.designedby{
	font-size:10px;
	}
#footer ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:absolute;
	right:0px;
	bottom:20px;
	
	}
#footer ul li{
	margin-right:5px;
	font-size:11px;
	float:left;
	}
#footer ul li a{
	color:#666666;
	text-decoration:none;
	
	}
#footer ul li a:hover{
	color:#EF751b;
	}
	

/*====================================
	Listing css
=====================================*/



#dailywalkdiary .contentbox2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	background-color:#FFFFFF;
	margin:0px;
	
	}

#dailywalkdiary .contentbox2 .introtxt h4{
	font-size:12px;
	color: #ff9b29;
	margin:0px 0 5px 0px;
	}
	
#dailywalkdiary .contentbox2 table{
	vertical-align:middle;
	text-align:center;
	height:152px;
	width:152px;
	}

#dailywalkdiary .contentbox2 dl{
	float:left;
	margin-bottom:0px;
	margin-top:0px;
	width:152px;
	/*height:152px;*/	
	
	
	}

#dailywalkdiary dl .border{
	border:1px solid #Cccccc;
	padding:0px;
	}

#dailywalkdiary .contentbox2 table{
	vertical-align:middle;
	text-align:center;
	height:120px;
	width:120px;
	}
#dailywalkdiary .contentbox2 dl dt {
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin:0px 0 0px 0;
	padding:5px 0;
	display:block;
	}

#dailywalkdiary .contentbox2 dd {
	font-size:12px;
	color:#333333;
	margin:5px 0 0px 0;
	display:block;		
	
	}

.listimg {	
	border:1px solid #cccccc;
	padding:1px;
	width:120px;
	height:120px;	
	margin-right:15px;
	*margin-right:13px;
	display:block;
	float:left;
}


/*=====================================

	 dailywalkdiaryDetail page

==================================*/

#dailywalkdiaryDetail dl .detailimg{
	margin:0px;
	padding:0px;
	float:left;
	width:250px;
	}

#dailywalkdiaryDetail  dl .title{
	font-size:11px;
	margin-left:270px;	
	color:#333333;
		}
#dailywalkdiaryDetail  h4{
	color:#000000;
	}
#dailywalkdiaryDetail  dl .description{
	margin-left:270px;
	color:#333333;
	margin-bottom:10px;
	padding:0px;
	font-size:11px;
	}

#dailywalkdiaryDetail  dl .imageborder {
	padding:2px;
	border:1px solid #cccccc;
	}

#dailywalkdiaryDetail .introtxt h4{
	font-size:12px;
	color: #ff9b29;
	margin:0px 0 5px 0px;
	}
	
#dailywalkdiaryDetail .introtxt p{
	font-size:12px;
	color: #333333;
	margin:5px 0 10px 0px;
	}

#dailywalkdiaryDetail dd span{
	width:45px;
	display:block;
	float:left;
	margin-left:1px;	
	}

.smalldetailimg {	
	border:1px solid #cccccc;
	padding:1px;
	width:70px;
	height:70px;	
	margin-right:15px;
	*margin-right:13px;
	display:block;
	float:left;
}
