﻿.blackbox
{
	background-color:#3A3A3A;
	border-top:2px solid #028F02;
	width:962px;
}

.blackboxTitle
{
	color:white;
    font-weight:bold;
    font-size:18px;
    padding-top:4px;
    padding-right:17px;
    padding-bottom:10px;
}

.blackTabOn
{
	color:#5C5C5C;
	font-size:14px;
	font-weight:bold;
	background-color:white;
	text-align:center;
	height:25px;
	width:105px;
	border-bottom:1px solid white;
}

.blackTabOff
{
	color:white;
	font-size:14px;
	font-weight:bold;
	background-color:#5C5C5C;
	text-align:center;
	height:25px;
	width:105px;
	border-bottom:1px solid #BBBBBB;
}

.blackTabLinkOn
{
	color:white;
	font-size:14px;
	font-weight:bold;
	background-color:#5C5C5C;
	text-align:center;
	height:26px;
	width:105px;
}

.blackTabLinkOff
{
	color:white;
	font-size:14px;
	font-weight:bold;
	background-color:#5C5C5C;
	text-align:center;
	height:25px;
	width:105px;
	border-bottom:1px solid #3A3A3A;
}

.blackTabLink
{
	color:white;
	text-decoration:none;
}


.blackTabLeft
{
	border-bottom:1px solid #BBBBBB;
}

.blackTabLinkLeft
{
	border-bottom:1px solid #3A3A3A;
}

.blackTabSep
{
	width:1px;
	height:25px;
	border-bottom:1px solid #BBBBBB;
}

.blackTabLinkSep
{
	width:1px;
	height:25px;
	border-bottom:1px solid #3A3A3A;
}

.blackTbl
{
	background-color:#5C5C5C;
	width:100%;
}

.GURight
{
	padding-top:18px;
	padding-right:20px;
	padding-left:30px;
	padding-bottom:10px;
	vertical-align:bottom;
}

.GUTitle
{
	color:white;
    font-weight:bold;
    font-size:17px;
}

.GUTxt
{
	color:#B5B5B5;
	font-size:13px;
	line-height:18px;
	padding-bottom:28px;
	height:207px;
}

.GUBMore
{
	color:#F5D950;
	cursor:pointer;
}

.GUBMore:hover
{
	text-decoration:underline;
}

.GUBMoreDiv
{
	background-color: white;
	text-align:right;vertical-align:top;
	width:400px;
	border:1px solid #A7A7A7;
	padding:5px;
}

.GUBMoreBtn
{
	color:#35A535;
	font-size:12px;
	cursor:pointer;
}



.GUBMoreTtl
{
	color:#003E00;
    font-weight:bold;
    font-size:18px;
    line-height:25px;
    padding-right:2px;
}

.GUBMoreTxt
{
	color:black;
	padding-right:2px;
	height:280px;
	overflow:auto;
}


.GUBLink
{
	color:#B5B5B5;
}

.GUElectric
{
	background-image: url('../../resources/images/guide/electric.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:100px;
	height:40px;
	vertical-align:top;
	padding-right:40px;
}

.GUCurrency
{
	background-image: url('../../resources/images/guide/currency.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:96px;
	height:40px;
	vertical-align:top;
	padding-right:40px;
}

.GUTime
{
	background-image: url('../../resources/images/guide/time.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:100px;
	height:34px;
	vertical-align:top;
	padding-right:40px;
}

.GULang
{
	background-image: url('../../resources/images/guide/lang.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:96px;
	height:34px;
	vertical-align:top;
	padding-right:40px;
}

.GUBoxLink
{
	color:white;
	font-size:17px;
	font-weight:bold;
	line-height:17px;
	text-decoration:none;
}

.GUVal
{
	color:white;
	font-size:12px;
	font-weight:bold;
}

.GULeft
{
	width:625px;	
	padding-top:10px;
	padding-left:10px;	
	padding-bottom:10px;
}

.GUILeft
{
	width:504px;	
	padding-top:10px;
	padding-left:10px;	
	padding-bottom:5px;
	text-align:right;
}

.GUHImg
{
	vertical-align:top;
	padding-left:8px;
}

.GUHNumB
{
	color:white;
	background-color:#444444;
	font-size:17px;
	font-weight:bold;
	width:29px;
	height:29px;
	line-height:28px;
	text-align:center;
}

.GUHName
{
	color:#079100;
	font-size:14px;
	font-weight:bold;
	padding-right:5px;
	line-height:17px;
	vertical-align:top;
}

.GUHNameB
{
	color:#079100;
	font-size:16px;
	font-weight:bold;
	padding-right:5px;
	line-height:15px;
	vertical-align:top;
}

.GUHLinkB
{
	color:#079100;
	text-decoration:none;
}

.GUHRankB
{
	font-size:12px;
	padding-right:5px;
	line-height:10px;
}

.GUHDescB
{
	width:350px;
	vertical-align:top;
}

.GUHDetails
{
	vertical-align:bottom;
	padding-bottom:17px;
}

.GUHotels
{
	background-color:white;
	width:100%;
	border:1px solid #BBBBBB;
}

.GUHotel
{
	width:50%;
	padding:10px;
}

.GUH
{
	vertical-align:top;
}

.GUHNumTd
{
	vertical-align:top;
}

.GUHNum
{
	color:white;
	background-color:#444444;
	font-size:15px;
	font-weight:bold;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
}

.GUHRank
{
	padding:5px;
}

.GUHLinkTd
{
	font-size:12px;
	font-weight:bold;
	padding-right:5px;
}

.GUHLink
{
	color:#555555;
	text-decoration:none;
}

.GUAttr
{
	background-color:white;
	border-right:1px solid #BBBBBB;
	border-left:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:5px;
}

.GU
{
	background-color:#F4F4F4;
	text-align:center;
	padding-bottom:5px;
}

.GUBorder
{
	background-color:white;
	border:1px solid #E4E4E4;
	width:99%;
}

.GUMap
{
	width:450px;
	text-align:left;
}

.GULinkArea
{
	vertical-align:top;
	padding-top:15px;
}

.GULinks
{
	text-align:right;
	width:100%;
}
.GULinksTxt
{
	font-size:16px;
	font-weight:bold;
	color:#048F00;
}

.GUArrow
{
	background-image: url('../../resources/images/guide/arrow.gif');
	background-repeat:no-repeat;
	background-position:left center;
	height:5px;
	width:20px;
}

.GUItem
{
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	padding-right:5px;
	width:47%;
}

.GULink
{
	color:#878787;
	text-decoration:none;
}

.GUBoxT
{
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
}

.GUBoxB
{
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;
}

.GUBox
{
	background-color:white;
	border:1px solid #BBBBBB;
	padding:8px;
}

.GUHot
{
	text-align:right;
	padding:10px;
	vertical-align:top;
}
.GUHotL
{
	text-align:left;
	padding:10px;
	vertical-align:top;
}

.GUHotDiv
{
	width:325px;
	padding-bottom:15px;
	border-bottom:1px solid #BBBBBB;
}

.GUHotImg
{
	width:140px;
	height:105px;
}

.GUHotTtl
{
	text-align:right;
	vertical-align:top;
	padding-right:5px;
}

.GUHOTLink
{
	color:#088110;
	font-size:15px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}

.GUHotLink2
{
	color:#088110;
	font-size:11px;
	line-height:13px;
}

.GUHotTags
{
	color:#BBBBBB;
	font-size:11px;
}

.GUHotDesc
{
	color:#747474;
	font-size:11px;
	font-weight:normal;
	line-height:11px;
	height:68px;
	overflow:hidden;
	padding-top:10px;
}

.GUCMap
{
	height:308px;
	width:280px;
	border:1px solid #A4A4A4;
}

.GUCBottom
{
	background-color:#F4F4F4;
	text-align:right;
	padding-bottom:5px;
	padding-right:12px;
	padding-left:12px;
}

.GUCTbl
{
	background-color:#F4F4F4;
	width:100%;
}

.GUCTTL
{
	color:#0B8300;
	font-size:17px;
	font-weight:bold;
	padding-top:8px;
	padding-right:5px;
	padding-bottom:2px;
}

.GUCSep
{
	height:10px;
	background-image:url('../../resources/images/guide/dots.gif');
	background-repeat:repeat-x;
	background-position:top;
}

.GUCArrow
{
	background-image: url('../../resources/images/guide/arrow.gif');
	background-repeat:no-repeat;
	background-position:left center;
	width:15px;
}

.GUCTxt
{
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	padding-right:5px;
}

.GUCLink
{
	color:#404040;
	text-decoration:none;
}

.GUCB
{
	background-color:#F4F4F4;
	text-align:center;
	padding-bottom:5px;
}

.GUCMain
{
	background-color:white;
	border:1px solid #A3A3A3;
	width:98%;
}

.GUCSub
{
	padding-right:10px;
	padding-left:10px;
	padding-bottom:8px;
}

.GUCPic
{
	border:2px solid #F4F4F4;
	width:240px;
	height:160px;
}

.GUCHdr
{
	color:#018F00;
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	padding-right:10px;
}

.GUCHdrLink
{
	color:#018F00;
	text-decoration:none;
}

.GUCDiv
{
	color:#747474;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
	height:100px;
	overflow:hidden;
	padding-left:10px;
}

.GUCBorder
{
	height:1px;
	background-color:#A4A4A4;
	border-top:8px solid white;
	border-bottom:12px solid white;
}

.GUTabsB
{
	background-color:white;
	border-right:1px solid #BBBBBB;
	border-left:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	padding-top:5px;
	padding-right:10px;
	padding-left:5px;
	padding-bottom:10px;
}

.GUTabsMap
{
	background-color:white;
	padding-top:10px;
	border-right:1px solid #BBBBBB;
	border-left:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
}

.GUMHdr
{
	color:#109005;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
	padding-left:10px;
	padding-bottom:8px;
}

.GUMTxt
{
	color:#444444;
	font-family:Arial; 
	font-size:13px;
	vertical-align:top;
	height:320px;
	overflow:hidden;
	padding-top:5px;
}

.GUMMap
{
	background-color:#F5F3F4;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	width:100%;
	height: 235px
}

.GUMDiv
{
	background-color:#F5F3F4;
	padding-top:5px;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:5px;
	height:245px;
	border-top:4px solid white;
}

.GUMRow
{
	color:#444444;
	font-family:Arial;
	font-size:13px;
	line-height:15px;
	width:220px;
	height:62px;
	overflow:hidden;
	text-align:right;
	padding-top:5px;
	border-bottom:1px solid #D2D2D2;
}

.GUMLast
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
}

.GUMLink
{
	color:#444444;
	text-decoration:none;
}

.GUW
{
	width:115px;
	text-align:center;
}

.GUWR
{
	width:115px;
	text-align:center;
	border-right:1px solid #F1F1F1;
}

.GUWImg
{
	text-align:center;
	vertical-align:middle;
	height:65px;
}

.GUWDay
{
	color:#777777;
	background-color:#F1F1F1;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	text-align:center;
}

.GUWH
{
	color:#E67413;
	font-size:13px;
	font-weight:bold;
	line-height:12px;
	text-align:left;
	padding-left:7px;
	border-left:1px solid #6D6D6D;
}

.GUWL
{
	color:#555555;
	font-size:13px;
	font-weight:bold;
	line-height:12px;
	text-align:right;
	padding-right:7px;
	border-right:1px solid #999999;
}

.GUWTxt
{
	color:#555555;
	font-size:12px;
	font-weight:bold;
	height:38px;
	vertical-align:middle;
	text-align:center;
	border-top:1px solid #D3D3D3;
}

.GUDiv
{
	font-size:12px;
	padding-top:20px;
	padding-right:5px;
	padding-left:40px;
	padding-bottom:40px;
}

.GUDHdr
{
	color:#004000;
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
}

.GUTtl
{
	color:#004000;
	font-size:14px;
	font-weight:bold;
}

.IC
{
	padding-right:5px;
	vertical-align:top;
}

.ICDiv
{
	height:305px;
	vertical-align:top;
}

.ICBig
{
	padding-top:2px;
}

.ICBigImg
{
	border:1px solid #A7A7A7;
	width:501px;
	height:334px;
}

.ICImg
{
	background-repeat:no-repeat;
	background-position:top center;
	height:73px;
	vertical-align:middle;
	text-align:center;
	padding-bottom:2px;
}

.ICScroller
{
	background-color:#D4D4D4;
	width:96px;
	padding-top:4px;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:4px;
	border-right:2px solid #5C5C5C;
}

.ICon
{
	width:100px;
	height:67px;
	border:3px solid #109810;
}

.ICoff
{
	width:100px;
	height:67px;
	border:1px solid #A7A7A7;
	cursor:pointer;
}

.ICArrow
{
	background-color:#5C5C5C;
	width:23px;
	height:23px;
}

.ICArrow:Hover
{
	background-color:#028C00;
	width:23px;
	height:23px;
}

.ICImgMax
{
	color:#5C5C5C;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-left:3px;
	width:19px;
	border-left:2px solid #5C5C5C;
}

.ICIMGNum
{
	color:#028C00;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	width:19px;
}

.GUMMapDiv
{
	background-color:#F5F3F4;
	text-align:center;
	padding-top:5px;
	padding-bottom:4px;
	width:100%;
	border-top:4px solid white;
	cursor:pointer;
}

.ATTR
{
	background-color:#F4F4F4;
	border-top:solid 2px #029000;	
	padding-top:4px;
	padding-bottom:1px;
	vertical-align:top;
}

.ATTRG
{
	color:#003E00;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	padding-right:10px;
	width:58%;
	border-left:1px solid #CBC9CA;
}

.ATTRC
{
	color:#003E00;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	padding-right:10px;
	width:12%;
	border-left:1px solid #CBC9CA;
}

.ATTRD
{
	color:#003E00;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	padding-right:10px;
	width:20%;
}

.ATTRB
{
	background-color:#FAFAFA;
	border:1px solid #D9D9D9;
	padding-top:8px;
	padding-bottom:8px;
}

.ATTRGen
{
	color:#545454;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;
	width:58%;
	border-left:1px solid #C7C7C7;
}

.ATTRT
{
	color:#008D00;
	font-size:15px;
	font-weight:bold;
}

.ATTRCat
{
	color:#545454;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;
	width:12%;
	border-left:1px solid #C7C7C7;
}

.ATTRDet
{
	color:#545454;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;
	width:20%;
}


.ATTTblR
{
	background-color:#F4F4F4;
	width:100%;
	height:35px;
	cursor:pointer;
	border-bottom:1px solid white;
}

.ATTImg
{
	padding-right:10px;
	padding-left:5px;
}

.ATTTtl
{
	color:#033F01;
	font-family:Arial;
    font-size:12px;
    font-weight:bold;
    width:85%;
    padding-right:10px;
}

.ATTOpen
{
	background-image:url('../../resources/images/guide/arrow_open.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:30px;
	cursor:pointer;
}

.ATTClose
{
	background-image:url('../../resources/images/guide/arrow_close.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:30px;
	cursor:pointer;
}

.ATTLink
{
	color:#5C5C5C;
	text-decoration:none;
}

.ATTOff
{
	color:#5C5C5C;
	background-color:#E6E6E6;
	font-family:Arial;
    font-size:12px;
    font-weight:bold;
    line-height:25px;
    padding-right:20px;
    border-bottom:1px solid white;
    cursor:pointer;
}

.ATTOn
{
	color:white;
	background-color:#029000;
	font-family:Arial;
    font-size:12px;
    font-weight:bold;
    line-height:25px;
    padding-right:20px;
    border-bottom:1px solid white;
}

.ATTL
{
	width:100%;
	text-align:right;
	vertical-align:top;
	padding-right:18px;
	padding-left:10px;
}

.ATTHdr
{
	color:#029000;
	font-family:Arial;
    font-size:15px;
    font-weight:bold;
    padding-top:10px;
    padding-bottom:5px;
}

.ATTTxt
{
	color:#444444;
	font-family:Arial;
    font-size:12px;
    line-height:18px;
}

.ATTLine
{
	color:#444444;
	font-family:Arial;
    font-size:11px;
}

.ATTRest
{
	vertical-align:top;
	border-bottom:1px solid #C7C7C7;
}

.ATTPages
{
	direction:ltr;
	text-align:center;
	padding-top:5px;
}

.ATTTag
{
	color:#444444;
	font-family:Arial;
    font-size:10px;
    font-weight:bold;
    padding-bottom:5px;
}

.ATTAll
{
    color:#029000;
    font-family:Arial;
    font-size:13px;
    text-decoration:underline;
    cursor:pointer;
}

.MD
{
	text-align:right;
	width:250px;
	border-top:1px solid #A4A2A3;
}

.MDMax
{
	background-color:#DDDDDD;
	background-image:url('../../resources/images/map/arrow_maximize.gif');
	background-repeat:no-repeat;
	background-position:center;
	height:25px;
	cursor:pointer;
	padding-right:10px;
	padding-left:10px;
	border-top:1px solid #A4A2A3;
	border-left:1px solid #A4A2A3;
	border-bottom:1px solid #A4A2A3;
}

.MDMin
{
	background-color:#DDDDDD;
	background-image:url('../../resources/images/map/arrow_minimize.gif');
	background-repeat:no-repeat;
	background-position:center;
	height:25px;
	cursor:pointer;
	padding-right:10px;
	padding-left:10px;
	border-top:1px solid #A4A2A3;
	border-left:1px solid #A4A2A3;
	border-bottom:1px solid #A4A2A3;
}

.MDTblR
{
	background-color:#DDDDDD;
	width:100%;
	height:25px;
	cursor:pointer;
}

.MDTblL
{
	background-color:#F4F4F4;
	height:27px;
	width:100%;
}

.MDTtl
{
	color:#013F00;
	font-family:Arial;
    font-size:12px;
    font-weight:bold;
    padding-right:10px;
	width:70%;
}

.MDOpen
{
	background-image:url('../../resources/images/map/arrow_open.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:30px;
	cursor:pointer;
}

.MDClose
{
	background-image:url('../../resources/images/map/arrow_close.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:30px;
	cursor:pointer;
}

.MDRow
{
	color:#727272;
	font-family:Arial;
    font-size:12px;
    font-weight:bold;
    cursor:pointer;
}

.MDNum
{
	color:#033E04;
	background-image:url('../../resources/images/map/number.gif');
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial;
    font-size:11px;
    line-height:25px;
    text-align:center;
    padding-left:1px;
    width:24px;
}

.MDSep
{
	height:5px;
	border-bottom:1px solid #033F01;
}

.MDLeft
{
	width:100%;
	text-align:left;
}

.MDHdr
{
	color:#013F00;
	font-family:Arial;
    font-size:12px;
    font-weight:bold;
    padding-left:15px;
}

.MDMap
{
	width: 708px;
	height: 520px;
	border-right:1px solid #A4A2A3;
}

.MDBigMap
{
	width: 959px;
	height: 520px;
}

.MDBubble
{
	background-color:#008F01;
	background-image: url(../images/map/bg_middle.png);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	direction:rtl;
	width:100%;
	height:170px;
}

.MDImg
{
	width:50px;
	height:50px;
	margin-top:4px;
	margin-left:5px;
	margin-bottom:5px;
	float:right;
}

.MDTitle
{
	color:white;
	font-weight:bold;
	font-size:15px;
	padding-top:2px;
	padding-right:8px;
	padding-bottom:8px;
	font-family:Arial;
	text-align:right;
}

.MDSub
{
	color:#5B5B5B;
	font-family:Arial;
	font-size:12px;
	padding-right:5px;
}

.MDDesc
{
	color:#5B5B5B;
	font-family:Arial;
	font-size:12px;
	line-height:13px;
	font-weight:normal;
	vertical-align:top;
	height:95px;
	padding-right:15px;
	padding-left:5px;
	text-align:right;
	overflow:auto;
}

.MDDescL
{
	color:#414141;
	font-family:Arial;
	font-size:12px;
	line-height:12px;
	font-weight:normal;
	vertical-align:top;
	height:80px;
	overflow:auto;
}

.MDPhone
{
	color:#5B5B5B;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	direction:ltr;
	text-align:left;
	padding-left:5px;
}

.MDPrice
{
	color:#FF9000;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-align:left;
}

.MDLink
{
	color:#109005;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


.glidecontentwrapper
{
position: relative; /* Do not change this value */
width:106px;
height:305px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
}

.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background-color:#5C5C5C;
vertical-align:top;
visibility: hidden;
width: 106px;
height:305px;
}



.EBKHdr
{
	color:#0B8300;
	font-size:15px;
	font-weight:bold;
	vertical-align:top;
}

.EBKTxt
{
	color:#444444;
	font-size:13px;
	line-height:28px;
	padding-right:5px;
	padding-left:10px;
	padding-bottom:5px;
}

.EBKDesc
{
	color:#444444;
	font-size:13px;
	padding-bottom:5px;
}

.GuideMapArea
{
	padding:5px;background-color:#F4F4F4;border-top:solid 2px #029000;
}

.GuideDetailsArea
{
	width:167px;vertical-align:top;border-top:1px solid #C0DDC1;
}

.GMListTbl
{
	border:1px solid #029000;
	padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:5px;
}

.GMList
{
	color:#024000;
	font-size:12px;
	font-weight:bold;
	padding-right:1px;
	padding-bottom:2px;
}


.guideMap
{
	width:586px;
	height:320px;
	overflow:hidden;
}

.GMDetails
{
	border:1px solid #BFBFBF; background-color:white;
}

.GMClose
{
	text-align:left;vertical-align:top; padding-top:5px;padding-left:8px;
}

.GMTtl
{
	color:#008E00;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	padding-right:8px;
	height:40px;
}

.GMSubTtl
{
	font-size:15px;
}

.GMCatImg
{
	padding-right:5px;
}

.GMCatName
{
	color:#555555;
	font-size:13px;
	font-weight:bold;
	line-height:13px;
	padding-right:2px;
	padding-left:5px;
	cursor:pointer;
}

.GMCityInfo
{
	color:#555555;
	font-size:15px;
	font-weight:bold;
	padding-left:5px;
	height:28px;
	cursor:pointer;
	border-top:1px solid #ABABAB;
	border-bottom:1px solid #ABABAB;
}


.CIWTbl
{
	width:269px;
	direction:rtl;
}

.CIWHeader
{
	color:white;
	font-weight:bold;
	font-size:17px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:8px;
}

.CIWT
{
	background-image: url(../images/map/bgw_top.png);
	background-repeat:no-repeat;
	background-position:center;
	height:6px;
	width:269px;
}

.CIWM
{
	background-image: url(../images/map/bgw_m.png);
	background-repeat:repeat-y;
	background-position:center;
	width:269px;
	text-align:center;
}

.CIWB
{
	background-image: url(../images/map/bgw_bottom.png);
	background-repeat:no-repeat;
	background-position:center;
	height:6px;
	width:269px;
}

.CIDiv
{
	width:95%;
	text-align:right;
	padding-right:5px;
	padding-bottom:10px;
}

.CIWTxt
{
	color:#474745;
	font-size:12px;
}

.CIWA
{
	color:#474745;
	font-size:12px;
}


#custom_info_window_green {
	width: 271px;
	text-align:center;
}
#custom_info_window_green_contents 
{
	background-color:#008F01;
	background-image: url(../images/map/bg_middle.png);
	background-repeat:repeat-x;
	background-position:top;
	border-right:1px solid #26252A;
	border-left:1px solid #26252A;
}
#custom_info_window_green_tl {
width: 0px; height: 6px;
}
#custom_info_window_green_t {
	background: url(../images/map/bg_top.png) no-repeat right top;
	width:273px; height:6px;
}
#custom_info_window_green_tr {
width: 0px; height: 6px;
}
#custom_info_window_green_l {
	width:0px;
}
#custom_info_window_green_r {
	width:0px;
}
#custom_info_window_green_bl {
width: 0px; height: 17px;
}
#custom_info_window_green_b {
	background: url(../images/map/bg_bottom.png) no-repeat right top;
	width: 273px; height: 17px;
}
#custom_info_window_green_br {
width: 0px; height: 17px;
}
#custom_info_window_green_close {
width: 0px; height: 0px;
}

#custom_info_window_green_beak {
width: 0px; height: 0px;
}