html {height: 100%; padding: 0; margin: 0; }

body {background: url('/img/flag.gif') 100% 0 no-repeat #fff; margin: 0px; font-family: Arial, Tahoma, Verdana; color: #222; height: 100%; }

table {width: 100%; border-collapse: collapse; margin: 0; }

div {width: 100%; }

h1 { margin: 0; }

h2 { margin: 0; }

h3 { margin: 0; }

p { margin: 0; padding: 0; }

a:hover {text-decoration: none;}

td { padding: 0; vertical-align: top; }

img {border-color: #e5e5e5;}

.cbox {width: 16px; background: transparent; border: 0;}

.ImgRightTop {margin-left: 35px; margin-bottom: 15px;} .ImgLeftTop {margin-right: 35px; margin-bottom: 15px;} .ImgLeft {margin-right: 35px; margin-top: 15px; margin-bottom: 15px;} .ImgRight {margin-left: 35px; margin-top: 15px; margin-bottom: 15px;}

form {padding: 0 ; margin: 0;}

.MT {background: url('/img/gr.gif') 0 30px repeat-x; height: 100%;}

.Logo {display: block; margin-top: 70px; position: relative; width: 277px; height: 56px; margin-bottom: -56px;}

.Phone {position: relative; width: 250px; height: 60px; margin-bottom: -60px; left: 100%; margin-left: -250px;}

.Phone .P1 {text-align: right; font-size: 13px; font-weight: 800;}

.Phone .P1 strong {font-size: 26px; font-weight: 500;}

.Phone .P2 {text-align: right; font-size: 11px;}

.Center {position: relative; width: 300px; height: 60px; margin-bottom: -60px; left: 50%;}

.HR {width: 910px; height: 20px; margin-bottom: -20px; position: relative;}

.Center .P1 {color: #FF4456; font-size: 13px; font-weight: 800;}

.Center .P1 span {color: #000; padding-left: 7px; padding-right: 7px;}

.Center .P2 {color: #E8C636; text-transform: uppercase; font-size: 24px; position: relative; left: -47px; font-family: Arial Narrow;}

.LeftMenu a {display: block; text-transform: uppercase; font-size: 12px; font-weight: 800; color: #FF2E39; margin-bottom: 15px; background: url('/img/dot.gif') 0 50% no-repeat; padding-left: 20px; position: relative; left: -20px; white-space: nowrap;}

.LeftMenu p {display: block; text-transform: uppercase; font-size: 12px; font-weight: 800; color: #FF2E39; margin-bottom: 15px; background: url('/img/arrow.gif') 0 50% no-repeat; padding-left: 30px; position: relative; left: -30px; white-space: nowrap;}


.LeftMenu a span {color: #4981C5;}

a {color: #4981C5;}

.LeftMenu .Active span {color: #FF2E39 !important; }

.LeftMenu .Active {background: url('/img/arrow.gif') 0 50% no-repeat; padding-left: 30px; left: -30px;}

.RightCol {border-left: 1px solid #e5e5e5; padding-left: 25px;}

.CenterCol {padding-right: 30px;}

h2 {font-family: Georgia, Times New Roman, Arial; font-size: 22px; font-weight: 500; margin-bottom: 15px;}

h3 {font-family: Georgia, Times New Roman, Arial; font-size: 17px; font-weight: 500; margin-bottom: 15px;}

h1 {font-family: Georgia, Times New Roman, Arial; font-size: 22px; font-weight: 500; margin-bottom: 15px;}

.HorMenu a {text-transform: uppercase; font-size: 11px; font-weight: 800; margin-right: 30px; background: url('/img/dot.gif') 0 50% no-repeat; padding-left: 12px; position: relative; left: -12px;}

.HorMenu span {text-transform: uppercase; font-size: 11px; font-weight: 800; margin-right: 30px; background: url('/img/dot.gif') 0 50% no-repeat; padding-left: 12px; position: relative; left: -12px; color: #999;}

.Layout {margin-top: 100px; margin-bottom: 50px;}

.HorMenu {vertical-align: middle; padding-bottom: 25px;}

.Content {font-size: 12px; line-height: 135%;}

.Content p {margin-bottom: 15px;}

.DogLink {background: url('/img/dog.gif') 0 50% no-repeat !important; font-size: 11px !important; color: #4981C5 !important; height: 20px; margin-top: 60px;}

.DogLinkZ {background: url('/img/dog.gif') 0 50% no-repeat !important; font-size: 11px !important; color: #FF2E39 !important; height: 20px; margin-top: 60px; left: -20px !important; padding-left: 20px !important;}

.Map {display: block; position: relative; left: -25px; width: 145px; height: 83px; margin-right: -25px; margin-bottom: 60px;}

.Bottom {padding: 0 50px 25px 50px; font-size: 11px;}

.BT {border-top: 1px solid #e5e5e5;}

.Copy div {position: relative; width: 13px; height: 13px; margin-bottom: -13px; left: -13px;}

.Copy {padding-top: 20px;}

.tl {position: relative; left: -6px;}

.Counters {padding-top: 20px;}

.ND a {font-size: 13px; font-weight: 800;}

.ND {color: #999 !important; margin-bottom: 3px !important;}

.NB p {margin-bottom: 3px !important;} .NB {margin-bottom: 20px;}

.AN {font-size: 13px; font-weight: 800; margin-bottom: 20px !important; position: relative; top: -5px;}

.Nav {font-size: 11px;}

.FormatTable {background: #EBEEF2; border: none;}

.FormatTable td {border: 2px solid #fff; padding: 5px 10px 5px 10px;}

.FormatTable h3 {margin-bottom: 0 !important}

.FormatTable p {margin-bottom: 2px !important;}

.ImgList .L img {display: block; border: 5px solid #E6DDC3;}

.ImgList .L {width: 1%; padding-right: 20px;}

.ImgList {margin-bottom: 35px;} .ImgList p {margin-bottom: 3px !important;}

.BL {font-size: 13px; font-weight: 800; margin-bottom: 5px !important; display: block;}

.XL {font-size: 14px; font-weight: 800; margin-bottom: 15px !important; display: block;}

#SL {background: #EBEEF2;}

.GRD {background: #EBEEF2; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 20px; margin-bottom: 20px;}

.GRD p {width: 98%;}

#SL td {padding-top: 5px; padding-bottom: 5px; padding-left: 5px;}

.BR {} .BR p {margin-bottom: 3px !important;}

.rtd {width: 1%; font-size: 11px; font-family: Tahoma; color: #777; padding-left: 20px; white-space: nowrap;}

.MessageForm input {width: 100%; border: 1px solid #c5c5c5;}

.MessageForm textarea {width: 100%; border: 1px solid #c5c5c5; height: 100px; overflow: hidden;}

.MessageForm td {padding-bottom: 10px;}

.Button {background: #fff; color: #FF2E39; font-size: 13px; font-weight: 800; height: 24px; cursor: pointer;}

#ViewPhoto {
	position: absolute;
	background-color: #ffffff;
	border: 1px solid #999999;
	padding: 25px;
	padding-bottom: 10px;
	left: 50%;
	top: 50%;
	z-index: 20;
	display: none;
	color: #F5F5F5;
	text-align: center;
	background-repeat: no-repeat;
	background-position: 50% 50%;

}

#ViewPhoto img {
	border: 1px solid #999999;
	margin-bottom: 10px;
	cursor: pointer;
	background: #ffffff;
}

#Vdiv {
	padding: 0;
	margin: 0;
	font-size: 12px;
	text-align: center;
	color: #666666;
}

.interlaced {
	position: absolute;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/trans.png', sizingMethod=scale);
	top: 0;
	left: 0;
	visibility: hidden;
	z-index: 15;
	width: 100%;
}

.interlaced[class] {background: url('/img/trans.png');}

.Photos img {display: block; border: 5px solid #E6DDC3; cursor: pointer;}

.Photos td {padding-bottom: 30px;}

.Q {font-size: 13px; font-weight: 800; margin-bottom: 10px;}

.Q p {margin-bottom: 3px !important;}

.ANS {display: none; margin-bottom: 18px;}

.ANS p {margin-bottom: 3px !important;}

.AddForm td {padding-bottom: 15px;}

.AddForm .L {white-space: nowrap; width: 1%; padding-right: 20px; border-right: 1px solid #f1f1f1; font-weight: 800;}

.AddForm .R {padding-left: 20px;}

.AddForm input {width: 100%; border: 1px solid #dadada;}

.cbox {width: 15px !important; border: 0 !important;}

.CoinList {margin-top: 10px; margin-bottom: 20px;}

.CoinList .L {padding-left: 20px; width: 340px;}

.CoinList .L img {border: 0;}

.CoinList .R {padding-left: 20px;}

.CoinList p {margin-bottom: 7px !important;}

.CoinList .llx {width: 1%; white-space: nowrap; padding-right: 10px; text-align: right; border-right: 1px solid #dadada;}

.CoinList .rrx {padding-left: 10px;}

.CoinImg {width: 1%; padding-left: 30px;}

.zxc {display: block; border: 0; margin-top: 20px;}

.CoinImg p {padding-top: 3px; text-align: center;}

.prs {font-size: 14px; font-weight: 800;}

.prs span {font-size: 12px !important; color: #555; font-weight: 500 !important;}

#coin .L {font-weight: 500 !important;}

.zaq {font-size: 12px !important; font-weight: 500 !important;}

.SearchForm {background: #f5f5f5; border: 1px solid #9DAFC5; margin-bottom: 25px;}

.SearchForm td {padding: 10px 8px 10px 8px; font-size: 11px; white-space: nowrap;}

.SearchForm select {font-size: 11px; max-width: 250px;}

.wbox {background: #fff; font-size: 12px !important; margin-left: 10px; padding: 4px 4px 2px 4px;}

.wbox input {width: 15px !important; height: 15px; position: relative; top: 3px;}

.SearchForm input {width: 70px; border: 1px solid #ABADB3; font-size: 12px;}

.mline td {background: #F1F1FC;}

.bt {width: 200px !important; background: #4981C5; color: #fff; height: 24px; margin: 6px 0 6px 0; cursor: pointer; font-size: 14px !important;}

.CoinCat .L img {border: none;}

.CoinCat .L {padding-right: 25px; width: 1%;} .CoinCat {margin-top: 10px; margin-bottom: 25px;}

.CoinCat .LL {font-size: 12px; text-transform: uppercase; font-weight: 800; display: block; margin-bottom: 12px;}

.sps {line-height: 170%;} .sps a {white-space: nowrap;}

.headgr td {padding: 0 !important; padding-bottom: 5px !important; padding-left: 5px !important;}

.PriceContent h2 {font-size: 18px !important;}

.PriceContent table {border: 0; margin-bottom: 15px;}

.PriceContent table td {border: 1px solid #dadada; padding: 5px;}

.LogOut {width: 26px; height: 29px; display: block; margin-bottom: -29px; position: relative; z-index: 10; left: 100%; margin-left: -26px; top: 1px; cursor: pointer; border: 0;}

.srch {display: block; margin-bottom: 15px; cursor: pointer;}

.Sep {border-top: 1px solid #dadada; height: 15px; overflow: hidden;}

.perpage select {font-size: 11px;}

.perpage {text-align: right; margin-bottom: 10px;}

.pages {margin-top: 20px;} .pages strong {background: #4981C5; color: #fff; padding: 1px;}