
body {background:url("../images/sky.jpg") repeat-x top #ffffff; background-position:top left;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;color: #010101;font-size:12px;}
p {}
* {margin:0; padding:0;}

a:link {text-decoration:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:underline;color:#018bbd;}
a:active {text-decoration:underline;}

#content {margin:0 auto; background:url("../images/phones.png") no-repeat; background-position:top center;text-align: center; padding:0; width:804px; height:630px;margin-top:18px;}
#contentSupport {margin:0 auto; background:url("../images/phonesSupport.png") no-repeat; background-position:top center;text-align: center; padding:0; width:804px; height:570px;margin-top:18px;}
.homeLink {float:right; margin:60px 30px 0 0;color:#77787b;font-size:85%}

img.downloadiPhone {margin:285px 0 0 93px;}
img.downloadBB {margin:270px 0 0 125px;}
p.iPhoneText {margin:5px 0 0 50px;text-align: left;color:#262626;font-size:11px;width:189px;line-height: 1.3em;}
p.iPhoneTextFooter {margin:5px 0 0 50px;text-align: left;color:#77787b;font-size:11px;width:189px;font-style:italic;}
p.BBText {margin:5px 0 0 59px;text-align: left;color:#262626;font-size:11px;width:189px;line-height: 1.3em;}
p.BBTextFooter {margin:5px 0 0 59px;text-align: left;color:#77787b;font-size:11px;width:189px;font-style:italic;}
p.PhoneText {margin:5px 0 0 60px;text-align: left;color:#262626;font-size:11px;width:189px;line-height: 1.3em;}
p.PhoneTextFooter {margin:5px 0 0 60px;text-align: left;color:#77787b;font-size:11px;width:189px;font-style:italic;}
p.iPhoneSupportText {margin:15px 0 0 30px;text-align: left;color:#262626;font-size:11px;width:574px;line-height: 1.3em;}
h1.iPhoneSupportText {margin:240px 0 0 28px;text-align: left;color:#262626;font-size:14px;width:574px;}

/*needed for IE6 */
a:link.buttons {text-decoration:none;}
a:visited.buttons {text-decoration:none;}
a:hover.buttons {text-decoration:none;}
a:active.buttons {text-decoration:none;}

a:link.PhoneTextLink {text-decoration:none;color:#018bbd;font-weight:bold}
a:visited.PhoneTextLink {text-decoration:none;color:#018bbd;font-weight:bold}
a:hover.PhoneTextLink {text-decoration:none;color:#689ec1;font-weight:bold}
a:active.PhoneTextLink {text-decoration:none;color:#018bbd;font-weight:bold}

a:link.iPhoneTextLink {text-decoration:none;color:#018bbd;font-style:normal;}
a:visited.iPhoneTextLink {text-decoration:none;color:#018bbd;font-style:normal;}
a:hover.iPhoneTextLink {text-decoration:none;color:#689ec1;font-style:normal;}
a:active.iPhoneTextLink {text-decoration:none;color:#018bbd;font-style:normal;}

/* -------Footer rules------- */

#footer {
	width:900px;
	margin:0 auto 0 auto;
	padding:5px 0 0 0;
	text-align:center;
	text-transform: uppercase;
	list-style:none;
	border:none;
}
.footerCopyrightText {
	font-size:10px;
	color:#cccccc ;
	margin: 7px 4px 0 0;
	height:20px; /* Without this height rule, descending letters are clipped in IE6. */
}
#footer li {
	display: inline;
	margin:0 5px 0 0;
	padding:0 9px 0 0;
	border-right: 1px solid #cccccc ;
}
#footer li.last {
	display: inline;
	margin:0 5px 0 0;
	padding-right: 0;
	border:none;
}
#footer a {
	text-decoration:underline;
	font-size:10px;
	font-weight:normal;
	text-transform: uppercase;
	color:#cccccc ;
}

/* -----------------------Contact Form------------------------ */

form label {font-weight:bold; font-size:.9em;}
form .formField {margin: 0px;}
.submitBtn {float:right; text-align:right; width:72px; height:31px; padding:0 3px 0 0;}
.formError {font-size:11px; color:#f50002; padding: 0 4px 0 0; display:none;}
.formMessage {font-size:11px; color:#018bbd; font-weight:bold; padding: 0 4px 0 0; display:none;}

#iphoneform-div{position:absolute;}
#iphoneform-div label{position:absolute;padding: 0px; margin: 0px;}
#iphoneform-div input#ajax-submit{position:absolute;cursor: pointer; width: 91px; height: 31px; border: 0px; margin: 26px 0 0 190px; float: right;}
#iphoneform-div input.button-normal{position:absolute;background-image: url("../images/send_link_OFF.png");}
#iphoneform-div input.button-hover{position:absolute;background-image: url("../images/send_link_ON.png");}
#iphoneform-div input#customerEmail{position:absolute;padding: 1px; margin: 0 0 0 58px; width: 189px; border: 1px solid #7F9DB9;}
#error-div{position:relative; width: 200px; padding-left:50px; }
.error-msg, .cust-msg{color: #f50002; display: none;}

#iphoneform-div #ajax-submit-vanity{display: block; position:absolute;cursor: pointer; width: 91px; height: 31px; border: 0px; margin: 26px 0 0 170px; float: right;}





/* -------PNG Fix------- */
.pngImage {
	behavior: url('/corporate-info/images/home/pngfix/iepngfix.htc');
}
/* -------Float Clearing Div------- */
.clearFloats {
	clear:both;
}