@charset "ISO-8859-1";
/* Parallels Store CSS */

<style type="text/css">
<!--


body,td,th {
	color: #707070;
	font-family:"Trebuchet MS";
	font-size: 14px;
}

body {
	background-color: #494949;
	color: #707070;
	font-family:"Trebuchet MS";
	font-size: 14px;
	line-height:18px;
	background-image:url(../images/bkd_tile.jpg);	
	margin-top: 0px;
}

ul {
	font-size:12px;
	list-style-type: disc;
}

strong {
	color:#444444;
}

.copyright {
	color:#b7b7b7;
	font-size:10px;
}

h1 {
	color:#00b5e6;
	line-height:24px;
	font-size:22px;
	font-weight:400;
}

h2 {
	color:#00b5e6;
	line-height:24px;
	font-size:22px;
	font-weight:400;
}

h3 {
	color:#00b5e6;
	font-size:16px;
	font-weight:200;
	line-height:20px;
}

h4 {
	color:#FFFFFF;
	font-size:18px;
}

h5 {
	color:#FFFFFF;
	font-size:15px;
	font-weight:600;
	margin-bottom:0px;
	margin-top:0px;
}

h6 {
	color:#00b5e6;
	line-height:26px;
	font-size:20px;
	font-weight:400;
}

h7 {
	color:#FFFFFF;
	line-height:26px;
	font-size:24px;
	font-weight:400;
	float:left;
	margin-left: 35px;
	}
	
h8 {
	color:#FFFFFF;
	line-height:26px;
	font-size:24px;
	font-weight:400;
	float:left;
	margin-left: 35px;
	margin-top:25px;
	}	

.largeWhite {
	font-family:"Trebuchet MS", Tahoma;
	color:#FFFFFF;
	line-height:26px;
	font-size:26px;
	font-weight:400;
	margin-bottom:5px;
}

.largeWhiteNZ {
	font-family:"Trebuchet MS", Tahoma;
	color:#FFFFFF;
	line-height:26px;
	font-size:24px;
	font-weight:400;
	margin-bottom:5px;
}

.largeWhiteNZbottom {
	font-family:"Trebuchet MS", Tahoma;
	color:#FFFFFF;
	line-height:26px;
	font-size:23px;
	font-weight:400;
	margin-bottom:5px;
}

.bottomTitle {
	float:left;
	position:absolute;
	margin:60px 10px 10px 40px;
	font-family:"Trebuchet MS", Tahoma;
	color:#FFFFFF;
	line-height:26px;
	font-size:26px;
	font-weight:400;
}


.boldWhite {
	color:#FFFFFF;
	margin-bottom:0px;
	font-weight:bold;
}

.bigBlue {
	color:#00b5e6;
	font-size:18px;
}

.blue {
	color:#00b5e6;
}

.white {
	color:#FFFFFF;
}

.red {
	color:red;
}


/*---------------LINK STYLES---------------*/

a.body:link {
	color: #00b5e6;
	text-decoration: underline;
}

a.body:visited {
	color: #00b5e6;
	text-decoration: underline;
}

a.body:hover {
	background-color: #00b5e6;
	color: #FFFFFF;
	text-decoration: none;
}

a.body:active {
	color: #00b5e6;
	text-decoration: underline;
}

.footerText {
	color: #FFFFFF;
	font-size: 12px;
}

a.footer:link {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.footer:visited {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.footer:hover {
	background-color: #FFFFFF;
	color:#d93830;
	font-size: 12px;
	text-decoration: none;
}

a.footer:active {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.learnSmall:link {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}

a.learnSmall:visited {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}

a.learnSmall:hover {
	background-color: #FFFFFF;
	color:#0b89ac;
	font-size: 12px;
	text-decoration: none;
}

a.learnSmall:active {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}

a.copyrightLink:link {
	color:#b7b7b7;
	font-size:10px;
	text-decoration: none;
}

a.copyrightLink:visited {
	color:#b7b7b7;
	font-size:10px;
	text-decoration: none;
}

a.copyrightLink:hover {
	background-color: #b7b7b7;
	color:#333333;
	font-size:10px;
	text-decoration: none;
}

a.copyrightLink:active {
	color:#b7b7b7;
	font-size:10px;
	text-decoration: none;
}

/* -------------------HOMEPAGE MODULE------------------- */ 

.desktopPOS {
	position:absolute;
	margin:-239px 0 0 109px;
	border:0;
}

.workstationPOS {
	position:absolute;
	margin:-239px 0 0 449px;
	border:0;
}

.desktopMAC {
	position:absolute;
	margin:-239px 0 0 46px;
	border:0;
}

.switchMAC {
	position:absolute;
	margin:-239px 0 0 279px;
	border:0;
}

.desktopWIN {
	position:absolute;
	margin:-239px 0 0 510px;
	border:0;
}

/* Firefox Hack */
.desktopWIN, .switchMAC, .desktopMAC, x:-moz-any-link {
	margin-top:-239px;
}


/* ------------------- TABLES ------------------- */ 

.tableGray {
	background-color:#666666;
	border:#000000;
	border-width:thin;
	color:#FFFFFF;
	font-size:12px;
}

.tableGray th {
	border-width: thin;
	color:#FFFFFF;
	padding: 15px;
	border-style: inset;
	border-color: gray;
/* -moz-border-radius: ;*/
}

.tableGray td {
	border-width: thin;
	color:#FFFFFF;
	padding: 15px;
	border-style: inset;
	border-color: gray;
/* -moz-border-radius: ;*/
}

.bullLarge {
	font-size:24px;
}

.newsletter {
	float:left;
	position:absolute;
}

.learnmore {
	margin:10px 0 0 280px;
	vertical-align:top;
	float:left;
	position:absolute;
}

/* ------------------- CONTACT FORM ------------------- */ 


label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}


input {
	color: #00b5e6;
	background: #FFFFFF;
	border: 0px;
	font-size:14px;
	padding-top:0px;
	width:278px;
	margin-top:0px;
	background:url(../images/form_textfield.gif) no-repeat;
	height:28px;	
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */	
}

textarea {
	color: #00b5e6;
	font-family: "Trebuchet MS";
	background: #FFFFFF;
	border: 0px;
	font-size:14px;
	padding:0px;
	width:278px;
	margin-top:0px;
	background:url(../images/form_textarea.gif) no-repeat;
	height:126px;

}

input.button {
	background: #FFFFFF;
 	background: url(../images/btn_send2.jpg) no-repeat center;
	border: 0px;
	width:104px;
	height:46px;
} 

#checkbox {
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	background-image:none;
	position:relative;
}

input.newssignup {
	color: #999999;
	border:0;
	font-size:11px;
	padding:3px 0px 0 5px;
	margin:8px 2px 8px 8px;
	background:url(../images/newsletter_form.jpg) no-repeat;
	width:186px;
	height:22px;	
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */	
	vertical-align:top;
}

/* -- IE HACK -- */
input.newsbutton {
 	background:url(../images/btn_send_news.jpg) no-repeat center;
	border:0;
	width:70px;
	height:22px;
	margin:13px 0 4px -3px;
	padding:7px 0 0 0;
	vertical-align:top;
} 

html>body input.newsbutton {
 	background:url(../images/btn_send_news.jpg) no-repeat center;
	border:0;
	width:70px;
	height:22px;
	margin:8px 0 8px -3px;
	padding:3px 0 0 0;
	vertical-align:top;
} 


fieldset {
border: 0px solid #00b5e6;
width: 20em
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px;
}

#replacement-1 {
  width: 104px;
  height: 46px;
  margin-top: 0px;
  padding: 10px;
  border: 0;
  background: url(../images/btn_send2.jpg) no-repeat center;
  text-indent: -1000em;
  vertical-align:middle;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#replacement-2 {
  width: 104px;
  height: 46px;
  padding: 0;
  margin-top: 10px;
  border: 0;
  background: url(../images/btn_send2.jpg) no-repeat center;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
form>#replacement-2 { /* For non-IE browsers*/
  height: 0px;
}


.contactBack{
	background-image:url(../images/contact_Backing4.jpg);
	background-repeat:no-repeat;
}

.whiteForm {
	color:#FFFFFF;
	margin-left: 15px;
}


/* ------------------- LISTS AND SPACING ------------------- */ 


.bodyMargins {
	margin: 10px 60px 10px 60px;
}

.lists {
	margin-left:0px;
}

li {
	margin-left:10px;
}

.listFeature {
	margin-left:-30px;
	font-size:13px;
	margin-right:10px;
	margin-top:3px;
	list-style:disc;
}

.listsUp {
	margin-top:0px;
	margin-bottom:0px;
}



.whiteList {
	color:#FFFFFF;
	font-size:12px;
	margin-left:-20px;
	margin-top:-7px;
	padding-right:10px;

}

/* ------------------- TILES ------------------- */ 

.whiteTile {
/*	background-image:url(../images/white_tile.jpg);
	background-repeat:repeat-y;*/
 	background-color:#FFFFFF;
	
}

.footerRed {
	background-image:url(../images/footer_nav.jpg);
	background-repeat:no-repeat;
	height:47px;
}

.footerBase {
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	height:17px;
}



/* ------------------- NEW NAVIGATION ------------------- */ 


.cssnav_new {
	position: relative;
	font-family:"Trebuchet MS";
	background: url(../images/nav_1_over_new.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 189px;
	height: 74px;
	margin: 0;
	padding: 0;
	overflow:hidden;/* for ie to hide extra height*/	
}

.cssnav_new a {
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	width: 189px;
	height: 74px;
	display: block;
	float: left;
	text-decoration: none;
}

.cssnav_new img {
	width: 189px;
	height: 74px;
	border: 0;
}

* html a:hover {
	visibility:visible;
}

.cssnav_new a:hover img {
	visibility:hidden;
}

.cssnav_new span {
	position: absolute;
	left: 11px;
	top: 35px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}


.cssnav2_new {
	position: relative;
	font-family:"Trebuchet MS";
	background: url(../images/nav_2_over_new.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 281px;
	height: 74px;
	margin: 0;
	padding: 0;
	overflow:hidden;/* for ie to hide extra height*/	
}

.cssnav2_new a {
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	width: 281px;
	height: 74px;
	display: block;
	float: left;
	text-decoration: none;
}

.cssnav2_new img {
	width: 281px;
	height: 74px;
	border: 0;
}

* html a:hover {
	visibility:visible;
}

.cssnav2_new a:hover img {
	visibility:hidden;
}

.cssnav2_new span {
	position: absolute;
	left: 11px;
	top: 35px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}


.cssnav3_new {
	position: relative;
	font-family:"Trebuchet MS";
	background: url(../images/nav_3_over_new.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 278px;
	height: 74px;
	margin: 0;
	padding: 0;
	overflow:hidden;/* for ie to hide extra height*/
}

.cssnav3_new a {
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	width: 278px;
	height: 74px;
	display: block;
	float: left;
	text-decoration: none;
}

.cssnav3_new img {
	width: 278px;
	height: 74px;
	border: 0;
}

* html a:hover {
	visibility:visible;
}

.cssnav3_new a:hover img {
	visibility:hidden;
}

.cssnav3_new span {
	position: absolute;
	left: 11px;
	top: 35px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}


/* ------------------- OLD NAVIGATION ------------------- */ 


.cssnav {
	position: relative;
	font-family:"Trebuchet MS";
	background: url(../images/nav_1_over.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 160px;
	height: 74px;
	margin: 0;
	padding: 0;
	overflow:hidden;/* for ie to hide extra height*/	
}

.cssnav a {
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	width: 160px;
	height: 74px;
	display: block;
	float: left;
	text-decoration: none;
}

.cssnav img {
	width: 160px;
	height: 74px;
	border: 0;
}

* html a:hover {
	visibility:visible;
}

.cssnav a:hover img {
	visibility:hidden;
}

.cssnav span {
	position: absolute;
	left: 11px;
	top: 35px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}


.cssnav2 {
	position: relative;
	font-family:"Trebuchet MS";
	background: url(../images/nav_2_over.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 194px;
	height: 74px;
	margin: 0;
	padding: 0;
	overflow:hidden;/* for ie to hide extra height*/	
}

.cssnav2 a {
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	width: 194px;
	height: 74px;
	display: block;
	float: left;
	text-decoration: none;
}

.cssnav2 img {
	width: 194px;
	height: 74px;
	border: 0;
}

* html a:hover {
	visibility:visible;
}

.cssnav2 a:hover img {
	visibility:hidden;
}

.cssnav2 span {
	position: absolute;
	left: 11px;
	top: 35px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}


.cssnav3 {
	position: relative;
	font-family:"Trebuchet MS";
	background: url(../images/nav_3_over.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 277px;
	height: 74px;
	margin: 0;
	padding: 0;
	overflow:hidden;/* for ie to hide extra height*/	
}

.cssnav3 a {
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	width: 277px;
	height: 74px;
	display: block;
	float: left;
	text-decoration: none;
}

.cssnav3 img {
	width: 277px;
	height: 74px;
	border: 0;
}

* html a:hover {
	visibility:visible;
}

.cssnav3 a:hover img {
	visibility:hidden;
}

.cssnav3 span {
	position: absolute;
	left: 11px;
	top: 35px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */
.shadetabs{
padding: 10px 10px 0px 10px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 3px;
font: 18px "Trebuchet MS";
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../ajax/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 0px;
color:#00b5e6;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(../ajax/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


/* ------------------- CHOOSE COUNTRY ------------------- */ 


/*  ---- Country Drop Down Nav ----  */

.wordCountry {
	margin-right:0px;
}

/* Firefox Hack */
.wordCountry, x:-moz-any-link {
	margin-right:0px;

}


.countryDrop {
	font-size:12px;
	float:right;
	margin:-31px 10px 0 10px;
	padding:5px;
	width:73px;
	height:13px;
	display:block;
	background:url(../images/nav_drop_backing.jpg) no-repeat;
}

/* Firefox Hack */
.chooseCountry>.countryDrop, x:-moz-any-link {
	font-size:12px;
	float:right;
	margin:-2px -10px 0 10px;
	padding:3px 5px 5px 5px;
	width:73px;
	height:15px;
	display:block;
}

html>body .countryDrop {
	margin:-4px -10px 0 10px; 
}

.countryDrop a{
	margin:-3px 0px 0 10px;
	padding:5px 25px 2px 5px;
	width:73px;
	height:12px;
	position:relative;
	left:-11px;
	/*display:block;*/
	/*float:right;*/
	color:#FFFFFF;
	text-decoration: none;
	vertical-align:middle;
	outline:none;
}

.countryDrop a img, #dropmenudiv a img {
	border:none;
}

#dropmenudiv{
	position:absolute;
	color:#FFFFFF;
	z-index:100;
	text-align:left;
	margin-top:0px;
	text-decoration: none;
	/*border:2px solid #0084c9;
	border-bottom-width: 0;*/
}

/* Firefox Hack */
#dropmenudiv a, x:-moz-any-link {
	margin-top:1px;

}

#dropmenudiv a{
	font-size:12px;
	color:#FFFFFF;
	width: 100%;
	display: block;
	border-top: 1px dotted #761e1a;
	padding: 5px;
	text-decoration: none;
	background:#a82b25;
	text-decoration: none;
}

/* Firefox Hack */
#dropmenudiv a, x:-moz-any-link {
	margin:0px 0 0 -1px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #e4554e;
color:#FFFFFF;
text-decoration: none;
}

/*  ---- END Country Drop Down Nav ----  */


a.country:link {
	color: #999999;
	font-size:10px;
	text-decoration: none;
}

a.country:visited {
	color: #999999;
	font-size:10px;
	text-decoration: none;
}

a.country:hover {
	color: #00b5e6;
	font-size:10px;
	text-decoration: underline;
}

a.country:active {
	color: #999999;
	font-size:10px;
	text-decoration: none;
}

.chooseCountry{
	color: #999999;
	font-size:10px;
	padding:10px;
	background-color:#363636;
	background:#363636 url(http://www.parallelsstore.com/images/flags_backing.jpg) repeat-x top;
}


</style>