div.NavBar {
	width: 564px;
	background: no-repeat left top url(CSSImages/NavBarBack.jpg);
	border-bottom: 1px dotted white;
	height: 29px;
}

div.NavBar h2 {
	color: #a5a5a5;
	background: no-repeat;
	font: 9px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	margin-top: 0px;
	padding-left: 12px;
	padding-top: 10px;
	text-align: left;
	text-transform: capitalize;
}

div.NavBar h2 a {
	text-decoration: none;
	color: #8c8c8c;
	padding-top: 8px;
	padding-bottom: 8px;
}

div.NavBar h2 a:hover {
	color: #262626;
}

div.SplashBox {
	background: #E8E8E8 no-repeat;
	width: 541px;
	border-bottom: 1px dotted white;
	text-align: center;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 20px;
	border-top: #b1b1b1 dotted 1px;
	border-right: 3px solid white;
}

div#Pre {
	background: #E8E8E8 no-repeat;
	width: 541px;
	border-bottom: 3px solid white;
	text-align: center;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-top: 20px;
	border-top: #b1b1b1 dotted 1px;
	border-right: 3px solid white;
}

div.SplashBox h1 {
	font: 22px/26px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-align: center;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 5px;
}

.flaggen {
	padding: 9px 1px 35px 1px;
	margin: 0px;
}

#IntlSplashFloat {
	top: 152px;
	position: absolute;
	left: 446px;
}

div.SplashBox h1.sub {
	font: 16px/20px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-align: center;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 5px;
}

div.SplashBox h1 em {
	background: #e5e3b4;
	font-style: normal;
}

div.SplashBox p {
	color: black;
	margin-top: 0px;
	margin-bottom: 0px;
	font: normal 10px/14px "Lucida Grande", "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-align: left;
	padding-left: 50px;
	padding-right: 45px;
	padding-top: 10px;
}

div.SplashBox blockquote {
	color: #4d0000;
	margin-top: 0px;
	margin-bottom: 0px;
	font: italic 14px/20px Georgia, Times New Roman, Times, serif;
	text-align: left;
	padding: 30px 65px 20px 70px;
	border: #000000;
}

div.SplashBox p.end {
	color: black;
	font: normal 10px/14px "Lucida Grande", "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-align: left;
	padding-bottom: 41px;
}

div.SplashBox p.endCenter {
	color: black;
	font: normal 10px/14px "Lucida Grande", "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-align: center;
	padding-bottom: 41px;
}

div.SplashBox p.splash {
	color: black;
	font: normal 10px/14px "Lucida Grande", "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-align: center;
	padding-top: 0px;
}

div.SplashBox h3.end {
	color: black;
	font: normal 10px/14px "Lucida Grande", "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	text-align: center;
	padding-bottom: 31px;
	padding-top: 15px;
}

div.DoubleBox {
	width: 561px;
	background: #E8E8E8 url(CSSImages/DoubleBoxBack.gif) no-repeat center bottom;
	border-right: 3px solid white;
	border-bottom: 1px solid white;
	float: left;
	padding-bottom: 9px;
}

div.SingleBox {
	width: 506px;
	background: #E8E8E8 none  center bottom;
	border-right: 3px solid white;
	border-bottom: 1px solid white;
	float: left;
	padding: 27px 25px 25px 30px;
}

div.SingleBox p.liHead1 {
	font: 10px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	padding-top: 15px;
}

div.SingleBox p.liHead {
	font: 10px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	padding-bottom: 0px;
}

div.SingleBox ul {
	margin-top: 4px;
	padding: 0px 10px 3px 30px;
}

div.SingleBox ul.end {
	margin-top: 4px;
	padding: 0px 10px 0px 30px;
}

div.SingleBox li.list {
	font: 10px/14px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	list-style: disc;
	padding-bottom: 2px;
}

div.SingleBox li.listEnd {
	font: 10px/14px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	list-style: disc;
	padding-bottom: 0px;
}

div.SingleBoxShop {
	width: 506px;
	background: #e7e7e7 none center bottom;
	border-right: 3px solid white;
	border-bottom: 1px dotted white;
	float: left;
	padding: 27px 25px 25px 30px;
}

div.SingleBoxLeft {
	background: no-repeat right top url(CSSImages/SingleBoxLeft-cornerTop.gif);
	width: 225px;
	border-right: 1px solid white;
	float: left;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxLeftNEW {
	background: no-repeat right top url(CSSImages/NewBadge.gif);
	width: 225px;
	border-right: 1px solid white;
	float:left;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxLeftINFO {
	background: no-repeat right top url(CSSImages/InfoBadge.gif);
	width: 225px;
	border-right: 1px solid white;
	float:left;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxLeftALLNEW {
	background: no-repeat right top url(CSSImages/AllNewBadge.gif);
	width: 225px;
	border-right: 1px solid white;
	float:left;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxLeftHOT {
	background: no-repeat right top url(CSSImages/HotBadge.gif);
	width: 225px;
	border-right: 1px solid white;
	float:left;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxLeftUPDATE {
	background: no-repeat right top url(CSSImages/UpdateBadge.gif);
	width: 225px;
	border-right: 1px solid white;
	float:left;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxRight {
	background: left top url(CSSImages/SingleBoxRight-cornerTop.gif) no-repeat;
	width: 225px;
	float: right;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxRightNEW {
	background: left top url(CSSImages/NewBadgeRight.gif) no-repeat;
	width: 225px;
	float: right;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxRightALLNEW {
	background: left top url(CSSImages/AllNewBadgeRight.gif) no-repeat;
	width: 225px;
	float: right;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxRightINFO {
	background: left top url(CSSImages/InfoBadgeRight.gif) no-repeat;
	width: 225px;
	float: right;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxRightHOT {
	background: left top url(CSSImages/NewBadge.gif) no-repeat;
	width: 225px;
	float: right;
	padding: 27px 25px 21px 30px;
}

div.SingleBoxRightUPDATE {
	background: left top url(CSSImages/UpdateBadge.gif) no-repeat;
	width: 225px;
	float: right;
	padding: 27px 25px 21px 30px;
}

div.content h3 {
	color: black;
	font: bold 10px/14px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
}

div.content h4 {
	color: black;
	font: bold 10px/14px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
	margin-top: 8px;
}

div.content p {
	color: black;
	margin-top: 0px;
	margin-bottom: 0px;
	font: normal 10px/14px "Lucida Grande", "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

div.content em {
	font-size: 9px;
	font-style: normal;
}

div.content em.splash {
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}

div.content a {
	color: #656565;
	text-decoration: none;
}

div.content a:hover {
	color: #ad8a00;
}

div.buttons {
	text-align: center;
}

div.buttons2 {
	text-align: center;
	margin-top: 22px;
}

.Icons64 {
	margin-top: 3px;
	margin-bottom: 5px;
	margin-right: 8px;
	padding: 5px;
	text-align: center;
}

.screenPreview60 img {
	border: 1px dotted #656565;
	margin-top: 3px;
	margin-bottom: 5px;
	background: #f9f9f9;
	margin-right: 8px;
	padding: 5px;
}

.screenPreview120 img {
	border: 1px dotted #7f7f7f;
	margin-top: 5px;
	margin-bottom: 5px;
	background: white;
	padding: 6px;
}

div.SplashBox p.travelogPICbig {
	border: 1px dotted #7f7f7f;
	background: white;
	font-size: 9px;
	text-align: center;
	padding: 0px 0px 7px 0px;
	margin: 12px 45px 5px 50px;
}

div.SplashBox p.travelogPICbig img {
	text-align: center;
	padding-top: 12px;
	padding-bottom: 3px;
}

div.SplashBox p.travelogPICs {
	border: 1px none #b0b0b0;
	font-size: 9px;
	text-align: left;
	padding: 0px 0px 0;
	margin: 12px 45px 5px 50px;
}

div.SplashBox p.travelogPICs img {
	border: 1px solid #b0b0b0;
	background: #f1f1f1;
	margin-bottom: 5px;
	margin-top: 5px;
}

/*<group=table>*/

table {
	width: 100%;
	font-size: 10px;
}

#product td {
	text-align: center;
}

#customer td {
	text-align: left;
}

td img {
	vertical-align: text-bottom;
	/*margin-right: 10px; off for polls*/
}

tr.header {
	background: blue;
	text-transform: uppercase;
}

tr.input {
	background: aqua;
}

tr.footer {
	background: olive;
}

tr.buttons {
	background: maroon;
	text-align: right;
}

#product td.one {
	width: 50%;
	text-align: left;
}

#product td.two {
	width: 10%;
}

#product td.three {
	width: 20%;
}

#product td.four {
	width: 20%;
}

#product td.five {
	text-align: right;
}

#customer td.one {
	text-align: right;
}

/*</group>*/

table.mailTable {
	border: 2px solid #000000;
}

td.mail {
	text-align: left;
	background: #fbfbfb;
	padding: 15px;
	font: 10px Monaco, "Courier New", Courier, mono;
}

td.mail2 {
	text-align: left;
	background: #ecf3f9;
	padding: 2px 2px 2px 15px;
	border-top: 1px solid black;
	font: 9px/10px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

