* html .png {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://www.markermaker.com/naas/content/design/img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='" + this.origBg + "')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

.right {
	DISPLAY: inline; FLOAT: right
}
.left {
	DISPLAY: inline; FLOAT: left
}
.both {
	WIDTH: 0px; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden
}
.normalwieght {
	FONT-WEIGHT: normal
}
.bold {
	FONT-WEIGHT: bold
}
.bold A {
	FONT-WEIGHT: bold
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; DIRECTION: ltr; HEIGHT: 100%; FONT-SIZE: 9pt; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; DIRECTION: ltr; HEIGHT: 100%; FONT-SIZE: 9pt; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: url(../img/layout/bg.jpg) #d8d8d8 no-repeat center top
}
TEXTAREA {
	FONT-FAMILY: arial; FONT-SIZE: 9pt; OVERFLOW: auto
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	-moz-outline-style: none
}
UL LI A SPAN {
	CURSOR: pointer
}
.displaynone {
	DISPLAY: none
}
INPUT {
	FONT-FAMILY: arial
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
.black_overlay {
	Z-INDEX: 1001; POSITION: fixed; FILTER: alpha(opacity=70); BACKGROUND-COLOR: black; BOTTOM: 0%; TOP: 0%; RIGHT: 0%; LEFT: 0%; -moz-opacity: 0.7; opacity: .70
}
.white_content {
	Z-INDEX: 1006; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 903px; HEIGHT: 244px; FONT-SIZE: 11pt !important; OVERFLOW: hidden; TOP: 205px; RIGHT: 0px; PADDING-TOP: 15px
}
* HTML .bgblackposition {
	
}
#wrapper {
	POSITION: relative; MARGIN: 0px auto
}
#site {
	POSITION: relative; MARGIN: 0px auto
}
#site {
	WIDTH: 900px
}
#content {
	Z-INDEX: 1003; POSITION: relative
}
.bgblackposition {
	Z-INDEX: 1006; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 100%; BOTTOM: 0px; BACKGROUND: black; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; LEFT: 0px; -moz-opacity: 0.7; opacity: .7
}
#siteTopBg {
	BORDER-BOTTOM: #8c8b8b 1px solid; POSITION: absolute; FILTER: alpha(opacity=55); WIDTH: 100%; BACKGROUND: black; HEIGHT: 30px; TOP: 0px; LEFT: 0px; -moz-opacity: 0.55; opacity: .55
}
#header {
	
}
#headerTop {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 31px; PADDING-TOP: 0px
}
#welcomeUser {
	COLOR: #e3e3e3
}
#welcomeUser SPAN {
	FONT-WEIGHT: bold
}
.headertopSep {
	MARGIN: 0px 7px 0px 8px; COLOR: #e3e3e3
}
#logoutLink A {
	COLOR: #a7a7a7
}
.headertopAddMarker A {
	COLOR: #f1f0f0; TEXT-DECORATION: none
}
.headertopMyCart A {
	COLOR: #f1f0f0; TEXT-DECORATION: none
}
.headertopMyCart SPAN {
	COLOR: #259dc9
}
.headertopAddMarkerIcon {
	MARGIN: 7px 2px 0px 0px
}
.headertopMyCartIcon {
	MARGIN: 7px 1px 0px 15px
}

.headertopPrefIcon img{float:left;}

.headertopPref A {
	COLOR: #f1f0f0; TEXT-DECORATION: none
}
.headertopPref SPAN {
	COLOR: #259dc9
}
.headertopPrefIcon {
	MARGIN: 7px 2px 0px 0px
}
.headertopPrefIcon {
	MARGIN: 7px 1px 0px 15px
}



.MidDivCartClass SPAN {
	COLOR: #259dc9
}

#headerCenter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 97px; PADDING-TOP: 0px
}
#logo {
	MARGIN-TOP: 34px
}
#headerMenuLinks {
	BORDER-BOTTOM: #676767 1px solid; POSITION: relative; LINE-HEIGHT: 50px; WIDTH: 900px; HEIGHT: 48px
}
#headerMenuLinksBg {
	Z-INDEX: 1001; POSITION: absolute; FILTER: alpha(opacity=55); WIDTH: 870px; BACKGROUND: black; HEIGHT: 48px; TOP: 0px; LEFT: 15px; -moz-opacity: 0.55; opacity: .55
}
#headerMenuLinksInner {
	Z-INDEX: 1002; POSITION: absolute; WIDTH: 900px; TOP: 0px; LEFT: 0px
}
.headerMenuLink {
	FONT-FAMILY: Arial; COLOR: #eaeaea; FONT-SIZE: 15px; FONT-WEIGHT: normal; MARGIN-RIGHT: 20px
}
.headerMenuLinkRight {
	FONT-SIZE: 13px !important
}
.headerMenuLink A {
	COLOR: #eaeaea; TEXT-DECORATION: none
}
.headerMenuLinkSel {
	BACKGROUND: url(../img/layout/menusel.gif) no-repeat center 43px
}
.headerMenuLinkSel A {
	COLOR: #57bde3
}
#headerMenuLinksLeft {
	WIDTH: 15px; BACKGROUND: url(../img/layout/menuleft.png) no-repeat; HEIGHT: 48px; OVERFLOW: hidden; MARGIN-RIGHT: 15px
}
#headerMenuLinksRight {
	WIDTH: 15px; BACKGROUND: url(../img/layout/menuright.png) no-repeat; HEIGHT: 48px; OVERFLOW: hidden
}
#freeTrial {
	MARGIN-TOP: 18px
}
#footer {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 15px; WIDTH: 870px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#plataineFooterLogo {
	MARGIN-RIGHT: 15px
}
.footerLink {
	LINE-HEIGHT: 20px
}
.footerLinkSep {
	LINE-HEIGHT: 20px
}
.footerLink {
	FONT-WEIGHT: normal
}
.footerLink A {
	COLOR: #323232; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.footerLinkSep {
	MARGIN: 0px 10px; COLOR: #323232; FONT-SIZE: 11px
}
#quatrocreated {
	LINE-HEIGHT: 20px; COLOR: #323232; FONT-SIZE: 11px; MARGIN-RIGHT: 3px
}
#quatropic {
	MARGIN-TOP: 6px
}
#indexPage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/layout/indexcontentbg.jpg) #cecece no-repeat; PADDING-TOP: 33px
}
#bottomContent {
	WIDTH: 900px; BACKGROUND: url(../img/layout/bottombg.png) no-repeat; HEIGHT: 21px
}
.pageTitle {
	FONT-FAMILY: Arial; COLOR: #0095cd; FONT-SIZE: 21px
}
.pageText {
	LINE-HEIGHT: 18px; MARGIN-TOP: 10px; FONT-FAMILY: Georgia; COLOR: #2d2d2d; FONT-SIZE: 13px
}
.pageText P {
	MARGIN-BOTTOM: 15px
}
#indexPresentation {
	WIDTH: 386px; MARGIN-BOTTOM: 22px; MARGIN-RIGHT: 30px
}
#indexPresentationTop {
	WIDTH: 386px; BACKGROUND: url(../img/layout/prestop.png) no-repeat; HEIGHT: 3px; OVERFLOW: hidden
}
#indexPresentationBottom {
	WIDTH: 386px; BACKGROUND: url(../img/layout/presbottom.png) no-repeat; HEIGHT: 12px; OVERFLOW: hidden
}
#indexPresentationContent {
	WIDTH: 386px; BACKGROUND: #eeeeee; HEIGHT: 220px
}
#indexPresentationContentInner {
	MARGIN: 0px auto; WIDTH: 380px; BACKGROUND: #585858; HEIGHT: 220px
}
#indexLeft {
	WIDTH: 455px; MARGIN-LEFT: 25px
}
#indexSubText {
	TEXT-ALIGN: center; LINE-HEIGHT: 33px; FONT-FAMILY: Arial; BACKGROUND: #e9f3e2; HEIGHT: 33px; COLOR: #2d2d2d; FONT-SIZE: 13px
}
#indexBottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 870px; PADDING-RIGHT: 15px; BACKGROUND: white; PADDING-TOP: 30px
}
#indexBottomLeft {
	WIDTH: 398px
}
.indexBottomTop {
	HEIGHT: 47px; OVERFLOW: hidden
}
.indexContactIcon {
	
}
.indexContactLeftText {
	MARGIN: 3px 0px 0px 4px
}
.indexContactLeftTextTop {
	FONT-FAMILY: Arial; COLOR: #0095cd; FONT-SIZE: 15px
}
.indexContactLeftTextBottom {
	FONT-FAMILY: Arial; COLOR: #6f858e; FONT-SIZE: 13px
}
.indexBottomSep {
	MARGIN: 0px 0px 12px; WIDTH: 100%; BACKGROUND: #dcdcdc; HEIGHT: 1px; OVERFLOW: hidden
}

.loginRow{margin-bottom:10px;width:385px;}
.loginNames{color:#727272;font-size:13px;font-family:Georgia;line-height:28px;margin-left:5px;}
.loginInput{width:252px;height:28px;background:url('../img/layout/inputbg.png') no-repeat;}
.loginInput input{width:242px;height:23px;background:transparent;padding:5px 5px 0;border:medium none;position:relative;}
.loginSubmit .loginNames{color:#0095cd;font-size:11px;font-family:Arial;}
.loginSubmit .loginNames a{color:#727272;text-decoration:none;}
.loginLink{line-height:34px;margin-left:10px;}
.loginSubmit .loginLink a{color:#727272;font-size:11px;font-family:Arial;}
.loginSubmit .loginInput{background:url('../img/layout/submitbg.png') no-repeat;width:105px;height:34px;cursor:pointer;}
.loginSubmit .loginInput input{color:white;font-size:14px;font-family:Arial;width:105px;height:34px;padding:0;cursor:pointer;}

#indexBottomRight {
	WIDTH: 430px
}
#indexBottomRight .indexContactLeftTextTop {
	COLOR: #269a6f
}
#indexBottomRight .indexContactLeftTextBottom {
	COLOR: #5e7f73
}
.stepRow {
	MARGIN-BOTTOM: 7px
}
.stepNames {
	FONT-FAMILY: Georgia; COLOR: #446f7f; FONT-SIZE: 13px
}
.stepValues {
	FONT-FAMILY: Georgia; COLOR: #323232; MARGIN-LEFT: 5px; FONT-SIZE: 13px
}
#registerPage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/layout/indexcontentbg.jpg) #cecece no-repeat; PADDING-TOP: 36px
}
#pageTabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 870px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.topBar {
	LINE-HEIGHT: 26px; HEIGHT: 25px; OVERFLOW: hidden; MARGIN-RIGHT: 4px
}
.topBar SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../img/layout/barright.png) no-repeat right top
}
.topBar A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/layout/barleft.png) no-repeat; COLOR: #a2c8d7; FONT-SIZE: 15px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.topBarSel SPAN {
	BACKGROUND: url(../img/layout/barselright.png) no-repeat right top
}
.topBarSel A {
	FONT-FAMILY: Arial; BACKGROUND: url(../img/layout/barselleft.png) no-repeat; COLOR: #2393c7; FONT-SIZE: 14px
}
#pageTabsContents {
	WIDTH: 870px; BACKGROUND: white; padding:10px 15px 0
}

#registerTabSummary {
	MARGIN: 0px 0px 20px 15px; COLOR: #808080
}
.niftySep {
	MARGIN-BOTTOM: 20px
}
.niftySepLeft {
	WIDTH: 7px; BACKGROUND: url(../img/layout/tabsepleft.png) no-repeat; HEIGHT: 22px; OVERFLOW: hidden
}
.niftySepContent {
	LINE-HEIGHT: 22px; PADDING-LEFT: 6px; WIDTH: 850px; BACKGROUND: #e5edf5; HEIGHT: 22px; COLOR: #77a9db
}
.niftySepRight {
	WIDTH: 7px; BACKGROUND: url(../img/layout/tabsepright.png) no-repeat; HEIGHT: 22px; OVERFLOW: hidden
}
#registerFormData {
	MARGIN-LEFT: 15px
}
#registerFormData FORM {
	PADDING-BOTTOM: 50px
}
.registerRow {
	WIDTH: 451px; MARGIN-BOTTOM: 22px; position:relative
}
.registerNames {
	LINE-HEIGHT: 27px; COLOR: #414141
}
.registerInput 
{
    WIDTH: 239px; BACKGROUND: url(../img/layout/registerinput.png) no-repeat; HEIGHT: 27px
}
.registerInput INPUT {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 229px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 21px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 6px
}

.registerInput2 {
	WIDTH: 164px; BACKGROUND: url(../img/layout/registerinput2.png) no-repeat; HEIGHT: 27px
}
.registerInput2 INPUT {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 154px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 21px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 6px
}

.registerInput3 {
	WIDTH: 137px; BACKGROUND: url(../img/layout/registerinput3.png) no-repeat; HEIGHT: 27px
}
.registerInput3 INPUT {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 127px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 21px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 6px
}
.registerSubmit {
	MARGIN-BOTTOM: 0px !important
}
.registerSubmit .registerInput {
	WIDTH: 105px; BACKGROUND: url(../img/layout/submitbg.png) no-repeat; HEIGHT: 34px; CURSOR: pointer
}
.registerSubmit .registerInput INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 105px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; HEIGHT: 34px; COLOR: white; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 0px
}
#detailsPage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/layout/indexcontentbg.jpg) #cecece no-repeat; PADDING-TOP: 36px
}
#detailsTabTitle {
	COLOR: #2393c7; FONT-SIZE: 16px
}



#detailsBack {
	MARGIN-RIGHT: 8px
}
#detailsBack A {
	FONT-FAMILY: Arial; COLOR: #4f4f4f; FONT-SIZE: 13px
}
.tabContentSep {
	WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: #d9d9d9; HEIGHT: 1px; OVERFLOW: hidden
}
.detailsRow {
	MARGIN-BOTTOM: 13px
}

.detailsRow A{
	COLOR: #2393c7
}

.detailsName A{
	COLOR: #2393c7
}

.detailsName {
	WIDTH: 150px; COLOR: #4f4f4f; MARGIN-LEFT: 15px; FONT-WEIGHT: bold
}

.detailsNameCreate A{
	COLOR: #2393c7
}

.detailsNameCreate {
	WIDTH: 220px; COLOR: #4f4f4f; MARGIN-LEFT: 15px; FONT-WEIGHT: bold
}

.detailsValue {
	
}
#inputdataDetails {
	WIDTH: 350px
}
#inputdataDetails .detailsName {
	WIDTH: 75px
}
#mycartPage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/layout/indexcontentbg.jpg) #cecece no-repeat; PADDING-TOP: 36px
}
.innerTable {
	POSITION: relative
}
.innerTable TABLE {
	BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 100%; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.tableBottom {
	POSITION: absolute; MARGIN-TOP: -7px; WIDTH: 100%; LEFT: 0px
}
.tableBottomLeft {
	WIDTH: 7px; BACKGROUND: url(../img/layout/tablebottomleft.jpg) no-repeat; HEIGHT: 7px; OVERFLOW: hidden
}
.tableBottomRight {
	WIDTH: 7px; BACKGROUND: url(../img/layout/tablebottomright.jpg) no-repeat; HEIGHT: 7px; OVERFLOW: hidden
}
.tableRowHead {
	BACKGROUND: url(../img/layout/toptablebg.jpg) repeat-x; COLOR: #536971 !important
}
.tableRowHead A {
	COLOR: #536971 !important
}
.tableRow {
	HEIGHT: 30px; COLOR: #505050
}
.tableRow A {
	COLOR: #505050; TEXT-DECORATION: none
}
.tableRow TD {
	BORDER-BOTTOM: #e1e1e1 1px solid; PADDING-LEFT: 13px
}
.removeIcon {
	MARGIN-RIGHT: 3px
}
.innerTableBottomText DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px;
}
.tableBottomSep {
	PADDING-BOTTOM: 0px !important; MARGIN: 3px 0px; PADDING-LEFT: 0px !important; WIDTH: 255px; PADDING-RIGHT: 0px !important; BACKGROUND: #d9d9d9; HEIGHT: 1px; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
.innerTableBottom {
	MARGIN-TOP: 10px; COLOR: #505050
}
.innerTableBottomTotal {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
.innerTableBottomTotal SPAN {
	FONT-WEIGHT: normal
}
.preferencesRow {
	MARGIN: 0px 0px 22px 15px; WIDTH: 430px; position:relative; padding-right : 21px;
}

#preferencesFormData .registerSubmit{width:160px;height:34px;margin:20px 0 0 0px;}

#preferencesFormData .registerSubmit INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 105px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 34px; COLOR: white; FONT-SIZE: 14px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#preferencesFormData .registerSubmit .registerNames {
	LINE-HEIGHT: 36px; FONT-FAMILY: Arial; COLOR: #404040
}
#preferencesFormData .registerSubmit .registerNames A {
	COLOR: #404040
}
#mymarkersPage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/layout/indexcontentbg.jpg) #cecece no-repeat; PADDING-TOP: 36px
}
#mymarkersPage .innerTableBottom {
	MARGIN: 10px auto 0px; WIDTH: 840px; COLOR: #4f4f4f
}
.tableArrow {
	PADDING-LEFT: 10px; BACKGROUND: url(../img/layout/arrows.jpg) no-repeat left 2px
}
.detailsTd IMG {
	MARGIN-LEFT: 5px
}
.addToCartIcon {
	MARGIN: 0px 3px
}
.paginatePrevious {
	MARGIN-RIGHT: 7px
}
.paginateNext {
	MARGIN-LEFT: 7px
}
.paginateNext A {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.paginatePrevious A {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.paginateNum A {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.paginateDots {
	MARGIN: 0px 5px
}
.paginateSep {
	MARGIN: 0px 7px; COLOR: #aaaaaa
}
#pageBtns {
	POSITION: absolute; TOP: 15px; RIGHT: 15px
}
.pageBtnsAddMarker {
	
}
.pageBtn {
	POSITION: relative; WIDTH: 101px; HEIGHT: 30px
}
.pageBtnsBg {
	POSITION: absolute; WIDTH: 101px; BACKGROUND: url(../img/layout/btn.png) no-repeat; HEIGHT: 30px; TOP: 0px; LEFT: 0px
}
.pageBtnsInner {
	POSITION: absolute; LINE-HEIGHT: 32px; WIDTH: 101px; HEIGHT: 30px; TOP: 0px; LEFT: 0px
}
.pageBtnsIcon {
	MARGIN: 7px 3px 0px 8px
}
.addMarkerRow {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 15px; position:relative; width : 430px
}
.pageBtnsPreferences {
	MARGIN-LEFT: 5px
}
.pageBtnsText {
	FONT-FAMILY: Arial; FONT-SIZE: 13px
}
.pageBtnsText A {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.pageBtnText {
	LINE-HEIGHT: 30px; COLOR: #505050; MARGIN-RIGHT: 10px
}
.pageBtnText SPAN {
	FONT-WEIGHT: bold
}
#addMarkerPage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/layout/indexcontentbg.jpg) #cecece no-repeat; PADDING-TOP: 36px
}
.addMarkerRow .registerNames {
	WIDTH: 170px
}
.addMarkerRow .registerNames SPAN {
	COLOR: #a4a4a4; FONT-SIZE: 10px
}
.registerFileText {
	MARGIN-TOP: 2px; COLOR: #414141; FONT-SIZE: 12px
}
.registerSelect {
	MARGIN-TOP: 3px
}
.addMarkerImageContainer {
	MARGIN-TOP: 50px; MARGIN-RIGHT: 18px
}
#addMarkerPage .registerSubmit {
	PADDING-BOTTOM: 35px !important
}


#textPage{padding:0 0 25px;width:900px;background:white;}
.textpageTitle{font-size:18px;color:#2393c7;padding-left:30px;background:#cecece url('../img/layout/indexcontentbg.jpg') no-repeat;height:60px;line-height:60px;}
.textpageContent{padding:25px 30px 0;width:840px;font-size:12px;color:#252525;}
.textpageContent p{margin-bottom:15px;}
.loginError{color:red;font-size:11px;width:245px;text-align:left;margin-top:3px;}
#registerPage .loginError{color:red;font-size:11px;width:229px;text-align:left;margin-top:3px;}

.pageBtnsInner img{float:left}
.headertopAddMarkerIcon img{float:left;}
.headertopMyCartIcon img{float:left;}

 #headerTop a{color:white}
 #headerTop SPAN{color: #259dc9}

.innerTableBottomPaginate a{color:#2393c7}
.disabled{background:url('../img/layout/disabledbg.png') no-repeat !important;}


.topBar{font-family:Arial  !important;}
.topBar a{font-family:Arial  !important;}

.checkoutBtn{margin-left:7px;margin-top:7px;height:34px;width:105px;background:url('../img/layout/checkoutbg.png') no-repeat;font-family:Arial;font-size:13px;}
.checkoutBtn a{display:block;color:white;text-decoration:none;height:34px;line-height:34px;padding-left:32px;position:relative;}
*html .checkoutBtn a{line-height:30px;}


#quatropic img{float:left;}
html > body .checkoutBtn a{line-height:30px;}


.indexUserLogin{color:#727272;font-family:Arial;font-size:13px;}
.indexUserLoginSep{color:#727272;font-family:Arial;font-size:13px;margin:0 3px;}
.indexUserLogin a{color:#727272;text-decoration:underline;}
.indexUserLogin span{color:#1b8dd5;}
.indexUserLogin span a{color:#1b8dd5;text-decoration:none;}
.indexUserLoginCredits{color:#434343;font-family:Arial;font-size:13px;margin:10px 0 0;}
.indexUserLoginCredits a{color:#1b8dd5;text-decoration:underline;}
.registerHelp{margin:5px 0 0 5px;}
.pageTabTableTitle{font-size:14px;color:#536971;margin-bottom:5px;}
.pageTabTableTitle a{color:#2393C7;}
.changePassLink a{color:#1b8dd5;text-decoration:underline;}
.preferencesRow .registerHelp{position:absolute;top:5px;right:0;margin:0 !important; z-index:1001}



#backgroundPopup{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
background:#000000;  
border:1px solid #cecece;  
z-index:1;  
}  
#popupContact{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:180px;  
width:408px;  
background:#FFFFFF;  
border:2px solid #cecece;  
z-index:2;  
padding:12px;  
font-size:13px;  
}  
#popupContact h1{  
text-align:left;  
color:#6FA5FD;  
font-size:22px;  
font-weight:700;  
border-bottom:1px dotted #D3D3D3;  
padding-bottom:2px;  
margin-bottom:20px;  
}  
#popupContactClose{  
font-size:14px;  
line-height:14px;  
right:6px;  
top:4px;  
position:absolute;  
color:#6fa5fd;  
font-weight:700;  
display:block;  
}


#backgroundPopup2{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
background:#000000;  
border:1px solid #cecece;  
z-index:1;  
}  
#popupContact2{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:180px;  
width:408px;  
background:#FFFFFF;  
border:2px solid #cecece;  
z-index:2;  
padding:12px;  
font-size:13px;  
}  
#popupContact2 h1{  
text-align:left;  
color:#6FA5FD;  
font-size:22px;  
font-weight:700;  
border-bottom:1px dotted #D3D3D3;  
padding-bottom:2px;  
margin-bottom:20px;  
}  
#popupContactClose2{  
font-size:14px;  
line-height:14px;  
right:6px;  
top:4px;  
position:absolute;  
color:#6fa5fd;  
font-weight:700;  
display:block;  
}

.mySubmit {background:url('../img/layout/submitbg.png') no-repeat;width:105px;height:34px;cursor:pointer;margin-right:60px;}
.mySubmit .text{color:white;font-size:14px;font-family:Arial;width:105px;height:34px;padding-top:9px;padding-left:10px;cursor:pointer;font-family:Arial;font-size:13px;}

.mySubmitLeft {background:url('../img/layout/submitbg.png') no-repeat;width:105px;height:34px;cursor:pointer;margin-left:60px;}
.mySubmitLeft a{display:block;text-decoration:none;color:white;font-size:14px;font-family:Arial;width:105px;height:34px;padding-top:9px;padding-left:10px;cursor:pointer;font-family:Arial;font-size:13px;}

.myBtn{margin-left:60px;height:34px;width:105px;background:url('../img/layout/checkoutbg.png') no-repeat;font-family:Arial;font-size:13px;}
.myBtn a{display:block;color:white;text-decoration:none;height:34px;line-height:34px;padding-left:32px;position:relative;}

.keepShopping {background:url('../img/layout/submitbg.png') no-repeat;width:105px;height:34px;margin-left:7px;margin-top:7px;cursor:pointer;}
.keepShopping a{display:block;text-decoration:none;color:white;font-size:13px;font-family:Arial;width:105px;height:34px;line-height:12px;padding-top:9px;padding-left:10px;cursor:pointer;position:relative}

.addRowBtn {background:url('../img/layout/submitbg.png') no-repeat;width:105px;height:34px;margin-left:7px;margin-top:7px;cursor:pointer;margin-bottom:5px;}
.addRowBtn .text{display:block;text-decoration:none;color:white;font-size:13px;font-family:Arial;width:105px;height:34px;line-height:12px;padding-top:9px;padding-left:10px;cursor:pointer;position:relative;}

