body
{
 margin:0px;
 background-image:url(../images/basebgnew.jpg);
 background-repeat:no-repeat;
 background-color:#D9E3EF;
 background-position:top center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#555555;
 line-height:20px;
}

.inner_bg
{
 vertical-align:top;
 background-color:#FFFFFF;
}

.top_line
{
 background-color:#000000;
 height:2px;
}

.banner1
{
 background:url(../images/banner_1.jpg);
 background-repeat:no-repeat;
 width:1003px;
 height:225px;
}

.banner2
{
 background:url(../images/banner_2.jpg);
 background-repeat:no-repeat;
 width:1003px;
 height:41px;
}
 
.gray_bg
{
 background-color:#414245;
 padding:10px 15px 10px 0px;
 color:#FFFFFF;
}

.form
{
 color:#3e3e3e;
 font-size:11px;
}

 
 .navi_bg
{
 background-image:url(../images/navi_bg.jpg);
 background-repeat:repeat-x;
 height:42px;
 text-align:center;
 }

.navi_bg ul
{
 list-style:none;
 margin:0px;
 padding:0px;
 padding-left:45px;
 text-align:center;
}

.navi_bg li
{
 display:inline;
 float:left;
 height:42px;
 font:13px Arial, Helvetica, sans-serif;
 line-height:40px;
 padding:0 22px 0 22px;
 text-align:center;
} 
 
 .navi_bg li a
{
 display:inline;
 float:left;
 height:42px;
 font:13px Arial, Helvetica, sans-serif;
 line-height:40px;
 padding:0 0px 0 0px;
 color:#FFFFFF;
 text-decoration:none;
 text-align:center;
} 
 
.navi_bg li a:hover
{
color:#fcfec1;
} 


 .navi_bgnew1
{
 background-image:url(../images/gray_bg.jpg);
 background-repeat:repeat-x;
 height:42px;
 text-align:center;
 }

.navi_bgnew1 ul
{
 list-style:none;
 margin:0px;
 padding:0px;
 padding-left:45px;
 text-align:center;
}

.navi_bgnew1 li
{
 display:inline;
 float:left;
 height:42px;
 font:13px Arial, Helvetica, sans-serif;
 line-height:40px;
 padding:0 22px 0 22px;
 text-align:center;
} 
 
 .navi_bgnew1 li a
{
 display:inline;
 float:left;
 height:42px;
 font:13px Arial, Helvetica, sans-serif;
 line-height:40px;
 padding:0 0px 0 0px;
 color:#000000;
 text-decoration:none;
 text-align:center;
} 
 
.navi_bgnew1 li a:hover
{
color:#4d4848;
} 

.navi_bgnew2
{
 background-image:url(../images/red_line.jpg);
 background-repeat:repeat-x;
 height:42px;
 text-align:center;
 }

.navi_bgnew2 ul
{
 list-style:none;
 margin:0px;
 padding:0px;
 padding-left:45px;
 text-align:center;
}

.navi_bgnew2 li
{
 display:inline;
 float:left;
 height:42px;
 font:13px Arial, Helvetica, sans-serif;
 line-height:40px;
 padding:0 22px 0 22px;
 text-align:center;
} 
 
 .navi_bgnew2 li a
{
 display:inline;
 float:left;
 height:42px;
 font:13px Arial, Helvetica, sans-serif;
 line-height:40px;
 padding:0 0px 0 0px;
 color:#000000;
 text-decoration:none;
 text-align:center;
} 
 
.navi_bgnew2 li a:hover
{
color:#4d4848;
} 

.left_side
{
 width:205px;
 vertical-align:top;
}

.right_side
{
 width:205px;
 vertical-align:top;
}

.middle_part
{
 width:593px;
 vertical-align:top;
}

.left_shadow
{
background-image:url(../images/left_bg.jpg);
background-repeat:repeat-y;
width:7px;
}

.left_bg
{
 background-color:#d9d9d9;
 border-bottom:#ffffff 1px solid;
 color:#555555;
 font-size:15px;
 font-weight:bold;
 height:30px;
 width:198px;
}

.box_bg
{
 background-color:#f1f1f1;
 padding:10px 0 10px 0px;
 color:#3e3e3e;
 width:198px;
}

.small_text
{
 font-size:11px;
 color:#000000;
}

.ligt_bg
{
 background-image:url(../images/lighht.jpg);
 background-repeat:no-repeat;
 width:205px;
 height:45px;
 text-align:center;
 vertical-align:top;
 padding-top:8px;
}

.heading
{
 font-size:15px;
 font-weight:bold;
 color:#555555;
}

.middle_box
{
 background-color:#e1e1e1;
 border:#c7c7c7 1px solid;
 height:29px;
 font-size:15px;
 color:#06068f;
 text-align:center;
 font-weight:bold;
}

.right_box
{
 background-color:#d9d9d9;
 border-bottom:#FFFFFF 1px solid;
 width:192px;
 height:28px;
 font-weight:bold;
 padding-bottom:5px;
}

.right_shadow
{
 background-image:url(../images/right_shadow.jpg);
 background-repeat:repeat-y;
 width:6px;
}

.right_innerbg
{
 background-color:#f1f1f1;
 border-left: #FFFFFF 1px solid;
 padding:5px 0 5px 0px;
}

.right_innerbg1
{
 border-left: #FFFFFF 1px solid;
}

.red_bg
{
background-image:url(../images/red_bg.jpg);
background-repeat:repeat-x;
height:24px;
text-align:center;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
}

.black_text
{
 color:#000000;
 font-size:12px;
}

 
 .footer_bg
{
 background-image:url(../images/footer_bg.jpg);
 background-repeat:repeat-x;
 height:49px;
 text-align:center;
 }

.footer_bg ul
{
 list-style:none;
 margin:0px;
 padding:0px;
 padding-left:45px;
 text-align:center;
}

.footer_bg li
{
 display:inline;
 float:left;
 height:45px;
 font:13px Arial, Helvetica, sans-serif;
 line-height:40px;
 padding:0 22px 0 22px;
 text-align:center;
} 
 
 .footer_bg li a
{
 display:inline;
 float:left;
 height:45px;
 font:13px Arial, Helvetica, sans-serif;
 line-height:40px;
 padding:0 0px 0 0px;
 color:#555555;
 text-decoration:none;
 text-align:center;
} 
 
.footer_bg li a:hover
{
color:#840000;
text-decoration:underline;
} 

.copy_right
{
 font-size:11px;
 text-align:center;
}

.red_text
{
 color:#7c0000;
 font-size:20px;
}

.red_text1
{
 color:#7c0000;
}
.texthome
{
 font:Arial, Helvetica, sans-serif; 
 font-size:16px;
 color:#7c0000;
}
.texthome_engwelcome
{
 font:Arial, Helvetica, sans-serif; 
 font-size:16px;
 color:#dd263c;
}

.line
{
 background-color:#CCCCCC;
 height:1px;
}

.blue_text
{
 font-size:15px;
 color:#06068f;
}

.star
{
 color:#FF0000;
}

.inner_leftpart
{
 width:798px;
 vertical-align:top;
}

.inner_shadow
{
 background-image:url(../images/inner_sadow.jpg);
 background-repeat:no-repeat;
 width:205px;
 height:43px;
 vertical-align:top;
 padding:8px 0 0 0px;
 text-align:center;
 }
.toprophd_bg
{
	background-color:#007E8D;
	text-align:center;
}

.topropclick
{
	background-color:#f1f1f1;
	text-align:center;
}

.topropclick_bg
{
	background-color:#007E8D;
	text-align:center;
}

.marketinfohd
{
	background-color:#d9d9d9;
	text-align:center;
	padding:5px 0px 8px 0px;
}

.marketinfo_bg
{
	background-color:#007E8D;
	text-align:center;
}

.marketinfoclick
{
	background-color:#f1f1f1;
	text-align:center;
}

.topropclick_bg
{
	background-color:#007E8D;
	text-align:center;
}
.comm_middle_part
{
 width:798px;
 vertical-align:top;
}
.map_middle_part
{
 width:1003px;
 vertical-align:top;
}
.new_box
{
background-color:#eaeaea;
border-top:#e1e1e1 1px solid;
border-bottom:#e1e1e1 1px solid;
padding:10px 0 10px 0px;
}
/* new class use*/

.v_box
{
 background-color:#d9e3ef;
 border-bottom:#FFFFFF 1px solid;
 width:192px;
 height:28px;
 padding-bottom:5px;
}

.v_innerbg
{
 background-image:url(../images/new_greedi.jpg);
 background-repeat:repeat-x;
 border-left: #FFFFFF 1px solid;
 padding:5px 0 5px 0px;
}

.login_bg
{
background-image:url(../images/new_bg.jpg);
background-repeat:no-repeat;
width:171px;
height:12px;
background-position:center;
}

 
 .red_textnew
{
 color:#7c0000;
 font-size:18px;
}
a:link.linkhome, a:active.linkhome, a:visited.linkhome
{
	color:#dd263c;	
	text-decoration:none;
}
a:hover.linkhome
{	
	color:#dd263c;
	text-decoration:underline;
}
.reson5
{
	font-size:11px;
}
.golfbg
{background:#ffffff; padding:2px; border:1px solid #4C8CAF}

.golfbg img
{margin:5px 10px 2px 2px; border:1px solid #000; padding:0;}

.golflist_heading
{ background-color:#F1F1F1; padding:5px 0 5px 10px; font-size:16px; font-weight:bold; text-decoration:none;}
.subheading
{ background-color:#F1F1F1; color:#000000; padding:5px 0 5px 5px; font-size:16px; font-weight:bold; text-decoration:none;}
 .price
{ font-size:13px; font-weight:bold; text-decoration:none; color:#7c0000;}
 
 .golflist_heading a
{ font-size:16px; font-weight:bold; text-decoration:none; color:#000000;}
 .golflist_heading a:hover
{ font-size:16px; font-weight:bold; text-decoration:none; color:#7c0000;}

.golfbg_text
{ font-size:11px;
padding:5px 5px 5px 0;
 color:#000000;}
 

/* Paginations Start*/

.paginationstyle{ /*Style for demo pagination divs*/
	width: 100%;
	text-align: right;
	margin:0;
	vertical-align:top;
	padding:0;
}
.paginationstyle select{ /*Style for demo pagination divs' select menu*/
	border: 1px solid #686868;
	margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
	text-decoration: none;
	padding:3px 6px 3px 6px;
	margin:0px;
	border: 1px solid #686868;
	color: #000;
	background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
	color: #ffffff;
	background-color: #686868;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
	border: 0;
	padding: 0;
}

.paginationstyle a.imglinks img{
	vertical-align: bottom;
	border: 0;
}

.paginationstyle a.imglinks a:hover{
	background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ 
/*Pagination div "flatview" links style*/
	color: #000;
	background-color: #E2E2E2;
}

/* Paginations End */


.hometext
{
	font-weight:bold;	
}
