/*body{
    background-image: url("bg.png");
    background-repeat: repeat-x ,repeat-y;
}*/
#showMapDiv{
    display: none;
}
.filter{
    display: none !important;
}
.styled{
    margin-top: 0 px;
    opacity: 10;
}
.gmnoprint img {
    max-width: none; 
}
.mapDiv
{
    height: 510px;
}
#map{
    height: 500px;
    width: 500px;
}
.floatleft{
    float: left;
    margin-right: 3px;
}
.transparent1 {
        background: url("../images/patterns/3-1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	opacity: 0.9;
	filter: Alpha(Opacity =30);
	-moz-opacity: 0.30;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	min-height: 2173px;
	z-index: 900;
        height: 100%;
	display: none;
}
#lightBoxDiv
{
    display:none;
    height: 80px;
    left: 50%;
    margin-left: -40px;
    margin-top: -80px;
    position: absolute;
    top: 50%;
    width: 80px;
    z-index: 2000;
}   
#route_places{

    border: 1px solid #CCCCCC;

    height: 100px;

    margin-left: 10px;

    margin-right: 0px;

    overflow-y: auto;
    
    padding-bottom: 9px;

}
.keyWordText{

    float: left;

    font-family: "PT Sans",Arial,Helvetica,sans-serif;

    margin-left: 10px;

    background-color: #808080;

    border: 1px solid #FFFFFF;

    border-radius: 3px;

    margin-left: 6px;

    margin-top: 6px;

    color:#fff;
    
    padding: 0px 2px;

    cursor: pointer;

    font-family: fantasy;

    font-size: 13px;
    
    word-break: break-all;

}

.keyWordText img{

    margin-top: 1px;

}

#sidebar {
    
    min-height: 565px;
    
}

#content{
    
    min-height: 565px;
    
}
.OrderIcon{
    
   cursor: pointer; 
   
}
.control-dropdown{
    
    overflow-y: auto;
    height: 107px;    
}
/* jCrop */
/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0px;
	position: absolute;
	background: white url('/css/Jcrop.gif') top left repeat;
}
#crop_image img{
    max-width: none;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-vline.right { right: 0px; }
.jcrop-hline.bottom { bottom: 0px; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.background-none {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.marginUpDown
{
        margin-bottom: -5px;
        margin-top: -18px;
        margin-right: -12px;
}
.facebook-page-link
{
    padding-right: 9px;
}