@charset "UTF-8";
/* CSS Document */


/* -------------------------- */
/*      support              */
/* -------------------------- */


#support {margin:0 0 10px 15px; padding: 15px 10px 0 0; position: relative;}

#support #intro {width:315px; margin:0 0 20px 0; float:left;}

#support #intro p, #support #myC p {line-height:17px;}

#support #intro p.bb {margin-bottom:10px;}

#support #intro ol, #support #myC ol {list-style:decimal; list-style-position:outside; margin:10px 0 10px 50px; }

#support h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight: normal;
	margin: 30px 0px 10px 0px;
}

#support h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin: 10px 0px 10px 0px;
}

#support h3.clear {
	width:600px;
}

#support h4 {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:18px;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
}

#support h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 12px 0px 5px 0px;
}

#support h5.extra {
	margin: 18px 0px 5px 0px;
}


#support ul {margin:0 0 0 10px;}

#support li {margin:0 0 5px 0; line-height:15px}

#support p {margin:0 0 5px 0;}

#support a {color:#235ab7;}

#support #hero {float:left; width:290px; min-height:200px; margin:20px 0 0 0;}

#support #BBhero {float:left; width:160px; min-height:200px; margin:75px 0 0 15px;}

#support .steps {width:175px; margin:0 45px 15px 0; float:left;}

#support .steps#last {margin:0 0 15px 0;}

#support .steps img {border:1px solid #999;}

#support .steps h3 {font-size:12px; font-weight:bold; margin:0 0 3px 0;}

#support .steps p {min-height:80px; margin:0px; line-height:15px;}



		



#support #beyond {margin:20px 0 0 0; display:block; width:325px;}

#support #beyond p {font-size:12px; line-height:15px; margin:0 0 10px 0;}

p.smallPrint {font-size:11px; font-style:italic; padding-top:5px;}

p.small {font-size:10px; padding-top:30px;}

a.moreLink {margin:0 0 5px 0; display:block;}

#support .offer {border-top:1px solid #dadddf; padding:10px 0 0 0; margin:20px 0 0 0;}


#support .offer h3 {font-size:16px; margin-bottom:10px;}

#support .offer img {border:0px;}


/* QUESTIONS & ANSWERS */

#support #content.QA {margin-bottom:20px; padding:0 0 20px 0;}

#support #content.QA h3 {margin:20px 0 0 0;}

#support #content.QA h5 {margin:18px 0 5px 0; font-size:14px;}

#support #content.QA div {width:550px; margin: 5px 0 15px 0;}

#support #content.QA p {line-height:15px; font-size:12px; margin:0 0 10px 0;}

#support #content.QA p a {font-weight:normal; text-decoration:underline;}

#support #content.QA ol {list-style-type:decimal; list-style-position:outside; margin:0 0 0 25px; padding:0 0 0 0;}

#support #content.QA ol li {margin:0 0 10px 0; padding:0px; line-height:15px; }



/* SIDEBAR */

.sidebar, .sidebar_body, .sidebar_head, .sidebar_head div, .sidebar_head h2 { background: transparent url(../_img/services/side_box.png) no-repeat; } 
		.sidebar { width: 279px !important; background-color:none;} 
		.sidebar_head { background-position: top left; padding-right: 0px; height:12px;} /* set the top-right image */ 
		.sidebar_head div { background-position: top left; padding: 0 0 0 15px; auto !important; height:1%; /* IE Holly Hack */ } /* set the top-left image */ 
			
		.sidebar_body { background-position: bottom left; margin-right: 0px; padding: 0 10px 25px 15px; min-height: 5px; background-color:#a1dad0;} /* set the lower-left corner image */ 
			.sidebar_body h3 {font-size:26px; color:#37424a; font-weight:normal; margin:0px 0 5px 0;}
			.sidebar_body h3.bb {font-size:20px; color:#37424a; font-weight:normal; margin:20px 0 5px 0;}
			.sidebar_body a {font-size:13px; line-height:15px;}
			
			.sidebar_body ul {list-style-type:none; width:200px;}
			.sidebar_body li {list-style-type:none; margin:0 0 8px 0;}
			
			.sidebar_body img.icon {float:left; margin-right:10px;}
			.sidebar_body div.desc {float:left; width:160px;}
			.sidebar_body div.desc p { line-height:18px; font-size:14px;}
			
			.sidebar_body h3.myC {font-size:22px; margin-bottom:20px;}
			
			.sidebar_body div.desc h4 {font-weight:bold; font-size:14px; }
			
			.sidebar_body .divider {border-bottom:1px solid #CCC; margin: 20px 0; width:245px;}
			
.myC-sidebar {margin:15px;}
			
.myC-sidebar h3 {font-size:14px; font-weight:bold; margin-bottom:10px; margin-top:10px;}

.myC-sidebar p {line-height:17px;}

.myC-sidebar ol {list-style-type:decimal; list-style-position:outside; margin:0 0 0 25px; padding:0 0 0 0;}

.myC-sidebar ol li {margin:0 0 10px 0; padding:0px; line-height:15px;}

.myC-sidebar .myCital {padding:5px 0 0 0; font-style:italic;}
			
			
/* BLACKBERRY LEFT SIDE BAR */

#lside {width:100px; float:left; margin:40px 25px 0 5px;}

#lside p {margin:0 0 10px 0; font-weight:bold;}




#support .myC {width:635px; margin:0 0 20px 5px; float:left;}

#support .myC h2 {color:#ff6319; font-weight:bold; font-size:24px; margin-top:45px;}

#support .myC h3 {color:#ff6319; font-weight:bold; font-size:14px; display:block; margin-top:25px;}




