@import url(http://fonts.googleapis.com/css?family=Droid+Sans);
@media screen {
#gradient {width:100%;-webkit-border-radius:  5px;-moz-border-radius:  5px;behavior: url(/styles/PIE.htc);border-radius: 5px;box-shadow: 0px 0px 16px #000000;*margin-bottom:5px;}
#header {padding-bottom:1px;width:100%;padding-top:5px;background: -webkit-gradient(linear, 0% 20%, 0% 84%, from(#FFFDFD), to(#C7C7C7));background: -moz-linear-gradient(20% 84% 90deg, #C7C7C7, #FFFDFD);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFDFD, endColorstr=#C7C7C7);
	background-color: #FFF;font-family: 'Droid+Sans:bold', sans-serif;}
#header a {font-size:9.25pt;}
#headerRight {}
#logoArea {position: relative;z-index: 2;}
#topMostTabs {position:relative;z-index:1;left:-100px;white-space:nowrap;vertical-align:top;}
.topTab {color:#FFF;text-align:center;padding: 5px 6px 10px 6px;font-size:11px;position:relative;top:15px;left:0;display: inline-block;white-space:normal;margin-left:-4px;background: -webkit-gradient(linear, left top, left bottom, from(#1a79bd), to(#0c588f));background: -moz-linear-gradient(top, #1a79bd, #0c588f);background-color: #1a79bd;border: thin solid #000;border-bottom: thin solid #acacac;-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;border-top-right-radius: 5px;
border-top-left-radius: 5px;*border:1px solid black;*behavior: url(/styles/PIE.htc);*border-radius: 5px;*margin-left:1px;*padding: 5px 2px 10px 2px;}
.topTab a {color:#FFF;text-decoration:none;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out;}
.topTab a:hover {color:#000;}
.topTab a:active {color:#FFFF00;}
#topRight span {font-size:8pt;}
#greyBar {margin-top:12px;*margin-top:13px;*margin-bottom:-2px;*height:auto;background-color:#bababa;position:relative;z-index:1;height: 20px;
padding-top:5px;padding-bottom:9px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;border-radius-right:5px;}
#greyBar a img {float:right;display:table-cell;padding-right:5px;vertical-align:middle;border:0;}
#nav {font-family: 'Droid+Sans:bold', sans-serif;background:url(/images/commonImages/blueDot.jpg);background-color:#0057a7;text-align:center;
-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;
padding-bottom:1px;width:100%;}
.searchform {display: inline-block;zoom: 1;*display: inline;margin-top:-4px;padding:4px 5px 5px 5px;height:100%;border-radius: 2px;background: #666;
background: -moz-linear-gradient(left, #BABABA 0%, #666666 80%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#BABABA), color-stop(80%,#666666));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BABABA', endColorstr='#666666',GradientType=1 );width:auto;}
.searchform input {font: normal 12px/100% Arial, Helvetica, sans-serif;border-radius: 3px;}
::-webkit-input-placeholder {text-align: center;}
:-moz-placeholder {text-align: center;}
.searchform .searchbutton {color: #fff;border: solid 1px #494949;font-size: 11px;height: 23px;width: 23px;text-align:center;
text-shadow: 0 1px 1px rgba(0, 0, 0, .6);padding-left:2px;padding-right:20px;-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius: 2em;
cursor:pointer;background-color: #0095cd;background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
background: -moz-linear-gradient(top, #00adee, #0078a5);
filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr ='#00adee', endColorstr = '#0078a5');
	-ms-filter:  progid : DXImageTransform.Microsoft.gradient ( startColorstr ='#00adee', endColorstr = '#0078a5');
}
#container {
	background-color: #fff;
	color: #333;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	z-index:1;
	overflow:hidden;
}
#tabs {
	font-size:12px;
	min-height:250px;
}
#tabs ul {
	padding-left: 10px;
}
#tabBottomBar {
	border-bottom: 5px solid #333;
	padding-top:14px;
	margin:0;
	*margin-top:0px;
	*height:0px;
	*padding-top:0px;
}
.innertube {
	padding: 10px;
}
#content {
	margin-left: 200px;
	width:80%;
	*width:78%;
}
.pageTitle {
	margin-top:-5px;
	font-style:italic;
	margin-bottom:0px;
}

.secondTitle {
	padding-left:25px;
}

#content h2 {
	margin: 0 0 .5em 0;
}

#leftTitle {
	font-weight:bold;
	background: #1a79bd;
	background: -webkit-gradient(linear, left top, left bottom, from(#1a79bd), to(#0c588f));
	background: -moz-linear-gradient(top, #1a79bd, #0c588f);
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr ='#1a79bd', endColorstr = '#0c588f');
	-ms-filter:  progid : DXImageTransform.Microsoft.gradient ( startColorstr ='#0c588f', endColorstr = '#1a79bd');
	color:white;
	padding: 1px 2px 1px 20px;
	margin-left: -20px;
	margin-top: 8px;
	position: relative;
	-moz-box-shadow: 1px 1px 3px #292929;
	-webkit-box-shadow: 1px 1px 3px #292929;
	box-shadow: 1px 1px 3px #292929;
	font-size:12px;
	border-radius: 5px;
	-moz-border-radius:5px;
	margin-bottom:10px;
	font-size:16px;
	*behavior: url(/styles/PIE.htc);
	*border-radius: 5px;
	*z-index:10;
	*position:inherit;
	*margin-top:4px;
}

#leftTitle .arrow {
	width: 0;
	height: 0;
	line-height: 0;
	border-left: 10px solid transparent;
	border-top: 5px solid #1a79bd;
	top: 103%;
	left: 0;
	position: absolute;
}

/* LEFT COLUMN */
#leftColumn {
	float: left;
	width: 200px;
	background:#333;
	font-size:10pt;
	/* CSS EQUAL HEIGHT */
	margin-bottom: -6500px;
	padding-bottom: 6500px;
	position:relative;
	z-index:4;
	margin-left:5px;
}
#leftColumn A:hover {
	color: #003366;
	text-decoration: none;
}
#leftColumn .bar {
	height:5px;
	background-color:#000033;
}

/* LEFT HAND NAV */

.leftNav {
	*padding-left:7px;
	margin-top:10px;
	margin-bottom:10px;

	padding-left:0;
	margin-left:-19px;
	list-style: none;
}
	
.leftNav li {
	margin:  10px 0;
	position: relative;
	
/*	background-color: #d7d7d7;
	background: -moz-linear-gradient(top, #d7d7d7, #c8c8c8);
	background: -webkit-gradient(linear, left top, left bottombottom, from(#d7d7d7), to(#c8c8c8));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d7d7', endColorstr='#c8c8c8');
	padding: 1px 0px 1px 25px;
	margin-left: -60px;
	margin-top: 8px;
	position: relative;
	-moz-box-shadow: 1px 1px 3px #292929;
	-webkit-box-shadow: 1px 1px 3px #292929;
	box-shadow: 1px 1px 3px #292929;
	color: #454545;
	font-size:12px;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	list-style:none;
	behavior: url(/styles/PIE.htc);
	*position:inherit;
	*border-radius: 5px;
	*margin-bottom:6px;
	*margin-top:6px; */
}
	
.leftNav li a {
	/*text-decoration:none;
	color:#003366;
	font-weight:bold;
	width:100%; */
	
	font-weight: bold;
	text-decoration: none;

	background-color: #D7D7D7;
	background: -moz-linear-gradient(top, #D7D7D7, #C8C8C8);
	background: -webkit-gradient(linear, left top, left bottombottom, from(#D7D7D7), to(#C8C8C8));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D7D7D7', endColorstr='#C8C8C8');

	-moz-box-shadow: 1px 1px 3px #292929;
	-webkit-box-shadow: 1px 1px 3px #292929;
	box-shadow: 1px 1px 3px #292929;
	color: #454545;
	font-size: 12px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	list-style: none;
	padding:2px 15px;
	display:block;
}
	
.leftNav .arrow {
	width: 0;
	height: 0;
	line-height: 0;
	border-left: 10px solid transparent;
	border-top: 5px solid #cbcbcb;
	top: 104%;
	left: 0;
	position: absolute;
}
.leftNav .currentPage .arrow {
	border-top: 5px solid #666666;
}
.leftNav .currentPage {
	font-weight:bold;
	color: #E2C016;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, left top, left bottombottom, from(#666), to(#333));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333');
	background:#666;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	padding:2px 10px;
}

	
	.leftNavList {margin-left:-20px;list-style:none;}

.leftNavList li a {
	font-weight: bold;
	text-decoration: none;
	background:#ddd;
	padding:2px 10px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	display:block;
}

.leftNavList li {
	margin: 5px 0;
}
	
	/*
.leftNav .leftNavList {
	*color:#000000;
	*width:200px;
}
.leftNav .leftNavList li {
	*color:#000000;
	*margin-left:15px;
}
.leftNav .leftNavList li a {
	*color: #003366;
}
.leftNav .currentPage a {
	color:#e2c016;
}

*/

/* END LEFT HAND NAV */

#topRight {
	float:right;
	padding-right:25px;
	font-size:9pt;
}
/* FOOTER */
#bottomLinks {
	width: 95%;
	color: black;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
}
#bottomLinks a {
	color: black;
}
#bottomLinks a:hover {
	text-decoration: none;
}
#footer {clear: both;margin: 0;font-size:12px;width:100%;background-color:#FFF;border-radius:10px;-moz-border-radius: 10px;padding-bottom:20px;
margin-top:15px;*behavior: url(/styles/PIE.htc);}
#bottomInformation {background-color: #999;padding-bottom: 0px;font-family:Arial, Helvetica, sans-serif;color:#FFF;font-size:10pt;width:100%;
height:24px;dispay: table-cell;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;
}
#legalLinks {background-color: #666;padding: 4px;float:left;vertical-align: top;-moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px;}
#legalLinks a {color:#FFF;}
#legalLinks a:hover {text-decoration: none;}
#bottomContent {padding:0 1em;}
.sectionTitle {border: solid 1px #CCC;background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));background: -moz-linear-gradient(top, #00adee, #0078a5);filter: progid : DXImageTransform.Microsoft.gradient(startColorstr ='#00adee', endColorstr = '#0078a5');
background-color: #0095cd;border-radius: 5px;padding:1px;}
.sectionTitle a {padding-left:10px;color:#FFF;font-weight:bold;}
.title {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCCCCC, endColorstr=#FFF);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#cccccc));background: -moz-linear-gradient(0% 100% 90deg, #CCCCCC, #FFF);background-color: #CCC;-webkit-border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px;padding: 1px 0px 5px 0px;border-bottom: thin solid black;width: 100%;vertical-align:top;font-weight: bold;margin-top: 0px; display: block;}
.item {font-size:12px;background-color:#FFF;border: thin solid #C7C7C7;-webkit-box-shadow: 1px 1px 4px #C7C7C7;-moz-box-shadow: 1px 1px 4px #C7C7C7;
-webkit-border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px;padding-bottom: 5px;display:inline-block;margin-right:15px;padding-bottom:10px;vertical-align:top;*behavior: url(/styles/PIE.htc);*border-radius:5px;box-shadow: 1px 1px 4px #C7C7C7;*border:1px solid #C7C7C7;*display:inline;}
.purchaseButton {display:none;border:thin solid #666;padding:2px;color: #fef4e9;border: solid 1px #da7c0c;background: #f78d1d;background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background: -moz-linear-gradient(top, #faa51a, #f47a20);filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#faa51a', endColorstr = '#f47a20');}
.purchaseButton:hover {background: #f47c20;background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));background: -moz-linear-gradient(top, #f88e11, #f06015);filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#f88e11', endColorstr = '#f06015' );cursor: pointer;}
.purchaseButton:active {color: #fcd3a5;background: -webkit-gradient(linear, left top, left bottom, from(#f47a20),to(#faa51a));background: -moz-linear-gradient(top, #f47a20, #faa51a);filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#f47a20', endColorstr = '#faa51a' );}
.blueButton {color: #d9eef7;border: solid 1px #0076a3;background: #0095cd;background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));background: -moz-linear-gradient(top, #00adee, #0078a5);filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#00adee', endColorstr = '#0078a5');padding: 2px;margin-top:5px;*behavior: url(/styles/PIE.htc);}
.blueButton:hover {background: #007ead;background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));background: -moz-linear-gradient(top, #0095cc, #00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e');cursor: pointer;}
.blueButton:active {color: #80bed6;background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));background: -moz-linear-gradient(top, #0078a5, #00adee);filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#0078a5', endColorstr = '#00adee' );}
.orange {color: #fef4e9;border: solid 1px #da7c0c;background: #f78d1d;background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background: -moz-linear-gradient(top, #faa51a, #f47a20);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr ='#faa51a', endColorstr = '#f47a20');padding: 2px;margin-top:5px;*behavior: url(/styles/PIE.htc);}
.orange:hover {background: #f47c20;background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015) );background: -moz-linear-gradient(top, #f88e11, #f06015);filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#f88e11', endColorstr = '#f06015' );cursor: pointer;}
.orange:active {color: #fcd3a5;background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));background: -moz-linear-gradient(top, #f47a20, #faa51a);filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#f47a20', endColorstr = '#faa51a' );}
.cancel {color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));background: -moz-linear-gradient(top, #ed1c24, #aa1317);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');cursor: pointer;padding: 2px;margin-top:5px;behavior: url(/styles/PIE.htc);}
.cancel:hover {background: #b61318;background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));background: -moz-linear-gradient(top, #c9151b, #a11115);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');}
.cancel:active {color: #de898c;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));background: -moz-linear-gradient(top, #aa1317, #ed1c24);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');}
.previous {color: #d9eef7;border: solid 1px #0076a3;background: #0095cd;background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));background: -moz-linear-gradient(top, #00adee, #0078a5);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');cursor: pointer;padding: 2px;margin-top:5px;behavior: url(/styles/PIE.htc);text-decoration:none;}
.previous:hover {background: #007ead;background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));background: -moz-linear-gradient(top, #0095cc, #00678e);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');}
.previous:active {color: #80bed6;background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));background: -moz-linear-gradient(top, #0078a5, #00adee);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');}
#twoColumns {font-family:Arial, Helvetica, sans-serif;line-height:1.5em;-moz-column-count: 2;-moz-column-gap: 1em;-moz-column-rule: 1px solid #CCC;
-webkit-column-count: 2;-webkit-column-gap: 3em;-webkit-column-rule: 1px solid #CCC;}
.article {padding:10px;line-height:1.25em;font-family: 'Vollkorn', arial, serif;font-size:1em;-moz-column-count: 2;-moz-column-gap: 1em;	-webkit-column-count: 2;-webkit-column-gap: 3em;text-align:left;}
.extraInfo {font-size:.75em}
.noSupport img {float:left; padding:25px; }
@font-face {font-family: "CALIBRI";src: url("/styles/CALIBRI.ttf");}
.outerBorder {background:#2e2e2e;border-radius:5px;-moz-border-radius: 5px;-webkit-box-shadow:0px 0px 10px #000;-moz-box-shadow: 0px 0px 10px #000;
box-shadow:0px 0px 10px #000;padding:5px;margin: 0 4px;}
.innerBorder {background-color:#212121;border-radius:5px;-moz-border-radius: 5px;margin:1px;}
.phoneNumber {padding-left:8px;display:block;color:#3399FF;font-family: "CALIBRI", Arial, Helvetica, sans-serif;font-size:16px;font-weight:800;}
.phoneList {color:#FFF;list-style:none;margin:0px;padding-left:17px;font-family: 'CALIBRI', Helvetica, sans-serif;font-size:11.25px;
line-height:1.5em;}
.sideTitle {font-family: 'CALIBRI', Helvetica, sans-serif;font-size:20px;font-weight:bold;display:block;text-align:center;
color:#FFF;margin-top:2px;margin-bottom:4px;}

}
/* *********************************** PRINT *************************************** */


@media print {
	body {background: white;font-size: 12pt;}
	p {line-height: 1.5em;}
	#leftColumn {display:none;}
	#page {margin:0;padding:0; width:100%;}
	#ImgArea {padding:0;background:none;}
	#header {display:none;}
	#nav {display:none;}
	#leftTitle{display:none;}
	#leftnav a {display:none;}
	#container {font-size:12pt;width:auto;
	margin: 0 5%;padding: 0;float: none !important;}
	#accordion {display:block;}
	.printDisplayNone{display:none;visibility:hidden;}
	.pageBreak {page-break-after:always;}
	#tabs { padding-top:0px; min-height:0px;}
	#more {display: none;}
	#footer {display:none;}
	#content{ padding:0px;margin:0px;}
	#wrapper {border: thin solid #000000;width: 100%;
	margin:0px;padding:0px;}
	a:link, a:visited {color: #520;background: transparent;font-weight: bold;text-decoration: underline;}
	#mapArea {display:none;clear:both;}
	#directionsPanel {width:2000px;}
	#gradient {box-shadow: 0px 0px 0px #000000;	-webkit-box-shadow: 0px 0px 0px #000000;-moz-box-shadow: 0px 0px 0px #000000;border-radius: 0px;-webkit-border-radius:  0px;-moz-border-radius:  0px;}
}

