body,table,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}*/
table,td,img{border:0;}
ul {list-style:none;}
li {text-align:left; line-height:22px; background:url(../images/bullet.gif) no-repeat 0 5px; padding-left:12px; margin:2px 0 0 10px;}
ul, ol {list-style-position: outside;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}

/*
== typography
*/
body,ul,ol,dl,h4,h5,h6,td,th,caption,pre,p,blockquote,textarea {
  font-family: Arial, Sans-Serif;
  font-size: 12px; 
  line-height: 18px;
  font-weight: normal;
  color: #312E25;
}

input,select {
  font-family: Arial, Sans-Serif;
  font-size: 11px; 
  font-weight: normal;
  color: #312E25;
}

h1,h2,h3,h4 { font-family:Verdana, Sans-Serif;  
  /*font-size: 12px;*/
  /*line-height: 18px;*/
  /*text-align:justify;*/
  font-weight: bold;
  color: #AC0C0C;  
}
h1 {
padding-bottom:10px; font-size:18px; font-weight:normal;
}
h4 {
padding-bottom:10px;
}        
body {
background-color:#ffffff;
}

a:link, a:visited {text-decoration:none;font-weight:normal;outline:none;color:#136bcc;}
a:hover, a:active {text-decoration:none;font-weight:normal;outline:none;color:#FF8400;}

.a:link, .a:visited {text-decoration:none;outline:none;color:#FFFFFF;}
.a:hover, .a:active { text-decoration:none; font-weight:normal; color:#000000; }

.aa:link, .aa:visited {text-decoration:none;outline:none;color:#FFFFFF;}
.aa:hover, .aa:active { text-decoration:none; font-weight:normal; color:#FF8400; }

.aaa:link, .aaa:visited {font-weight:bold;color:#136BCC; border:1px solid #136BCC; background-color:#EBEBEB; padding:2px;}
.aaa:hover, .aaa:active {font-weight:bold;color:#FFFFFF; border:1px solid #EBEBEB; background-color:#136BCC; padding:2px;}

/*.frame {border: 1px solid #FFCC00;}*/

.td { font-family: Verdana, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#ffffff; }

.td1 {font-family: Verdana, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#000000; text-align:justify;}

.td2 {font-family: Verdana, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#000000; text-align:justify; padding:10px;}
 .td2 dt{background:transparent url('../images/bullet.gif') no-repeat 2px 5px; padding-left:15px; padding-bottom:3px; text-align:justify;}

.td3 { font-family: Verdana, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#ffffff; padding:10px; }

.td4 { font-family: Verdana, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#ffffff; padding:10px; text-align:center;}

.td5 { font-family: Verdana, Sans-Serif; font-size: 11px; text-decoration: none; font-weight:normal; line-height: 18px; color:#000000; text-align:justify; padding:2px; }

.td-border-right { font-family: Verdana, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#000000; text-align:left; padding:10px; border-right:solid 1px #000000; }

/*.b-bottom { font-family: Arial, Sans-Serif; font-size: 13px; text-decoration: none; font-weight:normal; line-height: 16px; color:#312E25; padding-bottom:10px; padding-left:5px; border-bottom: 1px solid #E1DDCF; }*/

/*.b-right { font-family: Arial, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 16px; color:#312E25; padding-bottom:10px; padding-left:5px; border-right: 1px solid #C0BEBE; }*/


.menuDefaultPg:link, .menuDefaultPg:active, .menuDefaultPg:visited  {color:#AC0000;}
.menuDefaultPg:hover {text-decoration:underline; color:#AC0000;}

/* this is for the transparency in the search text box 
.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}*/
/*this code ends here */

/*.style {z-index:100;}
.frame { border: 1px solid #000000; cursor:pointer; }*/

#download-brochure {
	display:block;
	height:45px;
	/*border-top:1px solid #ebebeb;*/
	background-color:#ffffff;
	margin:0;
	padding:5px 0 5px 7px;
	}
	
#download-brochure a {
	display:block;
	height:45px;
	padding-left:22px;
	background-image:url(../images/link-E-Brochure.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	line-height:15px;
	}
	
#download-form {
	display:block;
	height:45px;
	/*border-top:1px solid #ebebeb;*/
	background-color:#ffffff;
	margin:0;
	padding:5px 0 5px 7px;
	}
	
#download-form a {
	display:block;
	height:45px;
	padding-left:22px;
	background-image:url(../images/link-application-form.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	line-height:15px;
	}
	
/* this is for the transparency in the modal popup */
.modalBackground {
    background-color:#414141;
    filter:alpha(opacity=70);
    opacity:0.7;
}
/*this code ends here */

/* this is for the transparency in the modal popup */
.PopUpBackground {
    background-color:#000000; border:solid 5px #CCCCCC; font-size:12px; padding:5px 5px 5px 5px;    
}
/*this code ends here */

/* Slideshow code starts here for Rishi Enclave - Club Facilities */
        #slideshow
        {
            margin: 0 auto;
            width: 750px;
            height: 500px;
            /*background: transparent url(../images/bg_slideshow.jpg) no-repeat 0 0;*/
            background: #000000;
            position: relative;
        }
        #slideshow #slidesContainer
        {
            margin: 0 auto;
            width: 700px;
            height: 500px;
            overflow: auto; /* allow scrollbar */
            position: relative;
        }
        #slideshow #slidesContainer .slide
        {
            margin: 0 auto;
            width: 680px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
            height: 500px;
        }         
        .control
        {
            display: block;
            width: 40px;
            height: 500px;
            text-indent: -10000px;
            position: absolute;
            cursor: pointer;
        }
        #leftControl
        {
            top: 0;
            left: 0;
            background: transparent url(../images/control_left.jpg) no-repeat 0 0;
        }
        #rightControl
        {
            top: 0;
            right: 0;
            background: transparent url(../images/control_right.jpg) no-repeat 0 0;
        }        
        /*
        *
        {
            margin: 0;
            padding: 0;
            font: normal 11px Verdana, Geneva, sans-serif;
            color: #ccc;
        }
        */
        #pageContainer
        {
            margin: 0 auto;
            width: 750px;
        }
        #pageContainer h1
        {
            display: block;
            width: 750px;
            height: 114px;
            text-indent: -10000px;
        }
        .slide h2, .slide p
        {
            margin: 15px;
        }
        
        .slide h2
        {
            font: italic 24px Georgia, "Times New Roman" , Times, serif;
            color: #fff;
            letter-spacing: -1px;            
        }
        .slide img
        {
            float:none;
            margin: 10px 10px;
        }
        
/* Slideshow code ends here */




#Content{width:975px; height:auto; overflow:hidden; position:absolute; background-color:#FFFFFF;}
#Content p{text-align:justify; padding-top:5px; padding-bottom:5px;}
#Content img{ float:left; padding-right:10px;}

#Left{width:685px; height:auto; float:left; padding-left:5px; text-align:justify;}
#Left li{
    padding-left:8px;
	margin:2px 0 0 0;
	background:url(../images/bullet.gif) no-repeat 0 5px;
	vertical-align:middle;
	list-style:none; 
	text-align:justify;}
#Right{width:265px; height:auto; float:right; padding:5px;}


