
table
{
 border-spacing:2;   
}

.pagination_Prev, .pagination_Next, pagination_Not_Selected, pagination_Selected, a.pagination_Prev, a.pagination_Next, a.pagination_Not_Selected, a.pagination_Selected, .PageTitle
{
    float: left;
    display: inline;
    margin: 0;
    padding: 0;
    width: 26px;
    height: 29px;
    text-align: center;
    line-height: 29px;
    text-decoration: none;
    color: Black;
}

.pagination_Prev
{
    background-image: url('http://static.monstermmorpg.com/images/pokedexpictures/prev.png');
}

.pagination_Next
{
    background-image: url('http://static.monstermmorpg.com/images/pokedexpictures/next.png');
}

.pagination_Not_Selected
{
    background-image: url('http://static.monstermmorpg.com/images/pokedexpictures/not_pressed.png');
}

.pagination_Selected
{
    background-image: url('http://static.monstermmorpg.com/images/pokedexpictures/pressed.png');
}

.pagination_Not_Selected:hover
{
    background-image: url('http://static.monstermmorpg.com/images/pokedexpictures/pressed.png');
}

.PageTitle
{
    background-image: url('http://static.monstermmorpg.com/images/pokedexpictures/page_title_bg.png');
    width: 52px;
}

.PerMap
{
    width: 238px;
    height: 400px;
    margin: 5px;
    padding: 1px;
    float: left;
    border-top: 1px solid #e7ecf0;
    background: #7e858a;
    background: -webkit-gradient(linear, left top, left bottom, from(#b4bbbf), to(#7e858a));
    background: -webkit-linear-gradient(top, #b4bbbf, #7e858a);
    background: -moz-linear-gradient(top, #b4bbbf, #7e858a);
    background: -ms-linear-gradient(top, #b4bbbf, #7e858a);
    background: -o-linear-gradient(top, #b4bbbf, #7e858a);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-decoration: none;
    vertical-align: middle;
}

.Previews, .PreviewDescp
{
    width: 44%;
    border-top: 1px solid #a4aaad;
    background: #515659;
    background: -webkit-gradient(linear, left top, left bottom, from(#787878), to(#515659));
    background: -webkit-linear-gradient(top, #787878, #515659);
    background: -moz-linear-gradient(top, #787878, #515659);
    background: -ms-linear-gradient(top, #787878, #515659);
    background: -o-linear-gradient(top, #787878, #515659);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-decoration: none;
    vertical-align: middle;
    float: left;
    margin-left: 4%;
    margin-top: 5px;
    margin-bottom: 5px;
}

.PreviewDescp
{
    border-top: 1px solid #a944e3;
    background: #3a1157;
    background: -webkit-gradient(linear, left top, left bottom, from(#6a139c), to(#3a1157));
    background: -webkit-linear-gradient(top, #6a139c, #3a1157);
    background: -moz-linear-gradient(top, #6a139c, #3a1157);
    background: -ms-linear-gradient(top, #6a139c, #3a1157);
    background: -o-linear-gradient(top, #6a139c, #3a1157);
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
    color: White;
    text-align: center;
    margin-bottom: 0px;
}

.MapImage a
{
    width: 218px;
    height: 128px;
    vertical-align: middle;
    display: table-cell;
}

.MapImage
{
    width: 218px;
    height: 128px;
    border-top: 1px solid #b5bec4;
    background: #808487;
    background: -webkit-gradient(linear, left top, left bottom, from(#8d9296), to(#808487));
    background: -webkit-linear-gradient(top, #8d9296, #808487);
    background: -moz-linear-gradient(top, #8d9296, #808487);
    background: -ms-linear-gradient(top, #8d9296, #808487);
    background: -o-linear-gradient(top, #8d9296, #808487);
    padding: 5px;
    margin: 5px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-align: center;
}

.MapImage:hover
{
    border-top: 1px solid #f7e5ff;
    background: #a7a3a8;
    background: -webkit-gradient(linear, left top, left bottom, from(#c9c9c9), to(#a7a3a8));
    background: -webkit-linear-gradient(top, #c9c9c9, #a7a3a8);
    background: -moz-linear-gradient(top, #c9c9c9, #a7a3a8);
    background: -ms-linear-gradient(top, #c9c9c9, #a7a3a8);
    background: -o-linear-gradient(top, #c9c9c9, #a7a3a8);
}

.MapImage img, .Previews img
{
    text-align: center;
    vertical-align: middle;
    margin: auto;
}

.PreviewDescp a, .MapName a
{
    text-decoration: none;
    outline: none;
    display: block;
    vertical-align: middle;
    text-align: center;
    color: inherit;
}

.PreviewDescp a:hover, .MapName a:hover
{
    text-decoration: underline;
}

.Previews a, .Previews a:visited, .Previews a:hover
{
    text-decoration: none;
    outline: none;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.MapName
{
    margin-left: 5px;
    width: 218px;
    text-align: center;
    border-top: 1px solid #1e90d6;
    background: #1f608c;
    background: -webkit-gradient(linear, left top, left bottom, from(#104b73), to(#1f608c));
    background: -webkit-linear-gradient(top, #104b73, #1f608c);
    background: -moz-linear-gradient(top, #104b73, #1f608c);
    background: -ms-linear-gradient(top, #104b73, #1f608c);
    background: -o-linear-gradient(top, #104b73, #1f608c);
    padding: 5px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    color: white;
    font-size: 14px;
    text-decoration: none;
    vertical-align: middle;
}

.MapName:hover
{
    border-top: 1px solid #96d1f8;
    background: #65a9d7;
    background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
    background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
    background: -moz-linear-gradient(top, #3e779d, #65a9d7);
    background: -ms-linear-gradient(top, #3e779d, #65a9d7);
    background: -o-linear-gradient(top, #3e779d, #65a9d7);
}

.MapTable
{
    margin: 5px;
    width: 218px;
    border-top: 1px solid #a8b3bf;
    background: #4d4e4f;
    background: -webkit-gradient(linear, left top, left bottom, from(#635d63), to(#4d4e4f));
    background: -webkit-linear-gradient(top, #635d63, #4d4e4f);
    background: -moz-linear-gradient(top, #635d63, #4d4e4f);
    background: -ms-linear-gradient(top, #635d63, #4d4e4f);
    background: -o-linear-gradient(top, #635d63, #4d4e4f);
    padding: 5px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    color: white;
    font-size: 14px;
    text-decoration: none;
    vertical-align: middle;
}

table.PerRouteTable td
{
    padding: 3px;
    font-size: 13px;
    border-color: White;
}

table.PerRouteTable tr
{
    height: 24px;
}

table.PerRouteTable
{
    border-color: Black;
    border-spacing: 0px;
}

.Ads_728_90
{
    border-top: 1px solid #a8b3bf;
    background: #4d4e4f;
    background: -webkit-gradient(linear, left top, left bottom, from(#635d63), to(#4d4e4f));
    background: -webkit-linear-gradient(top, #635d63, #4d4e4f);
    background: -moz-linear-gradient(top, #635d63, #4d4e4f);
    background: -ms-linear-gradient(top, #635d63, #4d4e4f);
    background: -o-linear-gradient(top, #635d63, #4d4e4f);
    width: 728px;
    height: 90px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 136px;
    display: block;
    float: left;
}
.Linkad
{
    margin-left: 97px;
    width: 200px;
    height: 90px;
    float: left;
}

.RoutesMain
{
    height: 3300px;
}
.LinkAdsMain
{
    width: 990px;
    margin: 5px;
    height: 90px;
}

.BottomPageNumbers
{
    width: 990px;
    margin: 5px;
    height: 30px;
}

.LinkAdsMain
{
    margin-top: 10px;
}

.Description
{
    margin-bottom: 0px;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    padding: 4px;
    background-color: #606062;
    background: -moz-linear-gradient( 		top, 		#606062 0%, 		#282828);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#606062), 		to(#282828));
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px solid #134201;
    -moz-box-shadow: 0px 4px 0px rgba(000,000,000,1), inset 0px 0px 0px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 4px 0px rgba(000,000,000,1), inset 0px 0px 0px rgba(255,255,255,1);
    box-shadow: 0px 4px 0px rgba(000,000,000,1), inset 0px 0px 0px rgba(255,255,255,1);
    text-shadow: 0px 0px 0px rgba(000,000,000,0), 0px 0px 0px rgba(255,255,255,0);
}

.AdsImagesLinkTable
{
    margin: 5px;
    width: 990px;
    height: 305px;
    background-color: #ffffff;
    background: -moz-linear-gradient( 		top, 		#ffffff 0%, 		#ebebeb 32%, 		#d6d6d6);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#ffffff), 		color-stop(0.32, #ebebeb), 		to(#d6d6d6));
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #bfbfbf;
    -moz-box-shadow: 0px 1px 0px rgba(000,000,000,0.5), inset 0px 3px 3px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 1px 0px rgba(000,000,000,0.5), inset 0px 3px 3px rgba(255,255,255,1);
    box-shadow: 0px 1px 0px rgba(000,000,000,0.5), inset 0px 3px 3px rgba(255,255,255,1);
}

.AdsImagesTable
{
    width: 100%;
}

.ClickDetailedSearch
{
    font-size: 13px;
    text-align: center;
    color: #ffffff;
    padding: 1px;
    background-color: #57902f;
    background: -moz-linear-gradient( 		top, 		#57902f 0%, 		#7ab641);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#57902f), 		to(#7ab641));
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #315319;
    -moz-box-shadow: 0px 1px 1px rgba(000,000,000,0.4), inset 0px 1px 0px rgba(155,200,113,1);
    -webkit-box-shadow: 0px 1px 1px rgba(000,000,000,0.4), inset 0px 1px 0px rgba(155,200,113,1);
    box-shadow: 0px 1px 1px rgba(000,000,000,0.4), inset 0px 1px 0px rgba(155,200,113,1);
    text-shadow: 0px -1px 0px rgba(000,000,000,0), 0px 1px 1px rgba(000,000,000,0.4);
    text-decoration: none;
}


.ClickDetailedSearch a, .ClickDetailedSearch a:visited
{
    font-size: 13px;
    text-align: center;
    color: #ffffff;
    padding: 1px;
    text-decoration: none;
}


.MainAd336280
{
    width: 340px;
    height: 284px;
    background-color: #ffffff;
    background: -moz-linear-gradient( 		top, 		#ffffff 0%, 		#cccccc);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#ffffff), 		to(#cccccc));
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #000000;
    -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 1px rgba(255,255,255,0);
    -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 1px rgba(255,255,255,0);
    box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 1px rgba(255,255,255,0);
    text-shadow: 0px -1px 0px rgba(000,000,000,0), 0px 1px 0px rgba(255,255,255,0);
}

.PerRoute
{
    width: 195px;
    height: 350px;
    color: #000000;
    background-color: #ffffff;
    background: -moz-linear-gradient( 		top, 		#ffffff 0%, 		#cccccc);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#ffffff), 		to(#cccccc));
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #000000;
    -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 1px rgba(255,255,255,0);
    -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 1px rgba(255,255,255,0);
    box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 1px rgba(255,255,255,0);
    text-shadow: 0px -1px 0px rgba(000,000,000,0), 0px 1px 0px rgba(255,255,255,0);
    float: left;
}

.LinksFullSize
{
    font-size: 13px;
    color: #030303;
    text-align: center;
    vertical-align: middle;
    color: #1f1e1f;
    padding: 4px;
    background-color: #ebebeb;
    background: -moz-linear-gradient( 		top, 		#ebebeb 0%, 		#dadada);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#ebebeb), 		to(#dadada));
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #c6c5c5;
    -moz-box-shadow: 0px 1px 1px rgba(255,255,255,1), inset 0px 1px 1px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 1px 1px rgba(255,255,255,1), inset 0px 1px 1px rgba(255,255,255,1);
    box-shadow: 0px 1px 1px rgba(255,255,255,1), inset 0px 1px 1px rgba(255,255,255,1);
    text-shadow: 0px 1px 1px rgba(255,255,255,1), 0px 0px 0px rgba(255,255,255,0);
}

.PerZoneTable td.ClickToSeeDetails, .PerZoneTable td.ClickToSeeDetails a, .PerZoneTable td.ClickToSeeDetails a:visited
{
    color: #ffffff;
    padding: 0px;
    line-height: 20px;
    background-color: #008cbf;
    background: -moz-linear-gradient( 		top, 		#008cbf 0%, 		#0071a6);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#008cbf), 		to(#0071a6));
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #005d88;
    -moz-box-shadow: 1px 1px 0px rgba(000,000,000,0.2), inset 0px 1px 0px rgba(000,217,255,0.8);
    -webkit-box-shadow: 1px 1px 0px rgba(000,000,000,0.2), inset 0px 1px 0px rgba(000,217,255,0.8);
    box-shadow: 1px 1px 0px rgba(000,000,000,0.2), inset 0px 1px 0px rgba(000,217,255,0.8);
    text-shadow: -1px -1px 0px rgba(000,000,000,0.2), 0px 0px 0px rgba(255,255,255,0);
    text-decoration: none;
}

.PerZoneTable td.ClickToSeeBigSize, .PerZoneTable td.ClickToSeeBigSize a, .PerZoneTable td.ClickToSeeBigSize a:visited
{
    color: #ffffff;
    padding: 0px;
    line-height: 20px;
    background-color: #9933ff;
    background: -moz-linear-gradient( 		top, 		#9933ff 0%, 		#6600cc);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#9933ff), 		to(#6600cc));
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #4d0099;
    -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 1px 1px 1px rgba(255,255,255,0.6);
    -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 1px 1px 1px rgba(255,255,255,0.6);
    box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 1px 1px 1px rgba(255,255,255,0.6);
    text-shadow: 0px 1px 2px rgba(077,000,153,1), 0px 0px 0px rgba(000,000,000,0);
    text-decoration: none;
}

.PerZoneTable td.ClickToSeeBigSize a, .PerZoneTable td.ClickToSeeDetails a
{
    display: block;
}

.FilteringTable
{
    width: 100%;
}

.FilteringTable tr
{
    font-size: 14px;
    color: #454545;
    background-color: #e6e6e6;
    background: -moz-linear-gradient( 		top, 		#e6e6e6 0%, 		#bababa);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#e6e6e6), 		to(#bababa));
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #fafafa;
    -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,1);
    box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,1);
    text-shadow: 0px -1px 0px rgba(000,000,000,0), 0px 1px 0px rgba(255,255,255,0.3);
    vertical-align: center;
    text-align: center;
}

.inviButton
{
    width: 0px;
    height: 0px;
}

.FilteringTable td
{
    padding: 5px;
}

.ZoneBigImagesDescription
{
    font-size: 14px;
    color: #030303;
    text-align: center;
    vertical-align: middle;
    color: #1f1e1f;
    padding: 4px;
    background-color: #ebebeb;
    background: -moz-linear-gradient( 		top, 		#ebebeb 0%, 		#dadada);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#ebebeb), 		to(#dadada));
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #c6c5c5;
    -moz-box-shadow: 0px 1px 1px rgba(255,255,255,1), inset 0px 1px 1px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 1px 1px rgba(255,255,255,1), inset 0px 1px 1px rgba(255,255,255,1);
    box-shadow: 0px 1px 1px rgba(255,255,255,1), inset 0px 1px 1px rgba(255,255,255,1);
    text-shadow: 0px 1px 1px rgba(255,255,255,1), 0px 0px 0px rgba(255,255,255,0);
}

.btnFilter
{
    font-size: 14px;
    color: #ffffff;
    padding: 3px;
    background-color: #2786e6;
    background: -moz-linear-gradient( 		top, 		#2786e6 0%, 		#0066cc);
    background: -webkit-gradient( 		linear, left top, left bottom,  		from(#2786e6), 		to(#0066cc));
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #0066cc;
    -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(097,167,237,1);
    -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(097,167,237,1);
    box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(097,167,237,1);
    text-shadow: 0px -1px 0px rgba(000,000,000,0.7), 0px 1px 0px rgba(255,255,255,0.3);
    cursor: pointer;
}

.dropDownBox, .dropDownBox option
{
    font-size: 13px;
    color: #3b3b3b;
    padding: 5px;
    background-color: #f0f0f0;
    background: -moz-linear-gradient(     top,     #f0f0f0 0%,     #d6d6d6);
    background: -webkit-gradient(     linear, left top, left bottom,      from(#f0f0f0),     to(#d6d6d6));
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #999999;
    -moz-box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
    box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
    text-shadow: 0px 1px 0px rgba(255,255,255,1), 0px 1px 0px rgba(255,255,255,0);
}
