img { behavior: url(includes/iepngfix.htc) }  /* requires this line, the script, and also the /images/blank.gif */ 

body {
	margin: 0;
	padding: 0;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 76%;/* font sizing in ems, baby. if you want to change anything, just change this.*/
	/*funny thing happens at 75% and lower. opera goes to a nice small size, but moz and ie pc change almost not at all. seems 76% is as small as you can go and stay the same across browsers. poop.*/
	color: #000;
	background-color: #000000;
	}
#content {
	margin: 0em;
	padding: 4em 6em 2em 6em;/* use padding instead of margin for multicolumn layouts because of a really odd ie5pc bug where it sometimes relates the width of an unrelated menu div to this div. i'll, uh, write about that somewhere. it was hard to figure out what was causing it, so i want this note here to remind me. */
	}
	
.cursor {
cursor: pointer;
}
	

	
.wrapper {
	margin:10px auto 3px auto;
	background-color: #cccccc;
	background-image: url(/images/wrapperBg_bottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:960px;f
	position:relative;
	padding-bottom:5px;
}

object{
 margin:5px; 
} 

.listTitle{
	clear:both;
	background:#000; 
	font-size:1.2em; 
	margin-top:5px; 
	padding:5px; 
	font-weight:bold; 
	color:#fff; 
	border:solid #000; 
	border-width:1px 0;
}
.menuBox{
float:left;
color:#fff;
margin-top:33px;
margin-left:-15px;
font-size:1.4em;
line-height:1.7em;
font-weight:bold;
width:381px
}

.menuBox a, .menuBox a:visited{
color:#FFFFFF;
text-decoration:none;
}

.menuBox a:hover{
color:#847C31;
text-decoration:none;
}


/*the following classes are to demonstrate better line heights for narrow columns*/	
.narrow1{
	width: 50%;
	line-height: 1.3em;
	}
.narrow2{
	width: 50%;
	line-height: 1.5em;
	}
		
/*typography*/
a {
	text-decoration: none;
	font-weight: bold;
	color: #000;
	}
a:link {
	}
a:visited {
	}
a:active {
	}
a:hover {
	text-decoration: underline;
	}
h1, .footer {
	font-weight:bold;
	font-size:1.3em;
	color:#000;
	margin-top: 0em;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	}
	
/* home styles (index.cfm)*/
.homeleft{
	margin:0; padding:0 0 0 15px; float:left; position:relative; width:484px;
}

.homeCar {
	background:#e6e6e6; margin:4px 0 15px 0; padding:4px 0 0 5px; height:91px; border:1px solid #000; cursor:pointer;
}
.homeCar img{
	border:1px solid #000; float:left; height:84px; width:113px;
}
.homeCar div.info{
	float:left; margin:0 0 0 0; padding:0 0 0 1px;
}
.homeCar div.info .stripe{
	height:14px; padding:3px 5px; margin:0; width:359px; background:url(/images/inv2Bg.jpg); color:#FFFFFF; font-weight:bold; font-size:1.1em;
}

h2.make{
	font-size:1em;
	margin:0;
	font-weight:normal;
	line-height:1em;
	display:inline;
}

.brosweCell{
	display:inline; margin:10px;
}
.browseCell h2.make a, .browseCell, .browseCell a{
 color:#fff; font-weight:normal;	
}

.car{
	color:#FFFFFF;
	font-size:1em;
	margin:0;
	font-weight:bold;
	display:inline;
	padding-left:17px;
}

table.search_home tr td{
	padding:5px 0;	
	color:#fff;
}


h3 {
	font-size: 1.4em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	}

.footer, .redline{
font-size: .9em;
letter-spacing:.2em;
float:left;
clear:both;
padding:11px 0 0 0px;
width:560px;
text-align:center;
white-space:nowrap
}

.footer strong{
color:#b13427;
font-weight:bold;

font-size:1.1em;
}

.redline{
border-bottom:2px solid #b13427;
height:0px;
font-size:1px;
line-height:1px;
margin-left:5px;
width:550px;
}

h4 {
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h5 {
	font-size: 1.0em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h6 {
	font-size: 0.8em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
img {
	border: 0;
	}
ol, ul, li {/*
	list-style: none;*/
	font-size: 1.0em;
	line-height: 1.8em;
	margin-top: 0.2em;
	margin-bottom: 0.1em; 
	}
p {
	font-size: 1.0em;
	line-height: 1.8em;
	margin: 1.2em 0em 1.2em 0em;
	}
li > p {
	margin-top: 0.2em;
	}
pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/
	font-family: monospace;
	font-size: 1.0em;
	}
strong, b {
	font-weight: bold;
	}
/*OurTeam Styles*/
.ourTeamDiv{
	margin: 5px 0 3px 5px;
	padding: 7px 0 7px 0;
	width: 98%;
	border-bottom: 1px solid #000;
}

.ourTeamImg{
	margin: auto 5px 20px 0;
	float: left;
	border: 1px solid #000;
}
	

/* inventory styles (inventory.cfm) */
#searchBox{
  line-height:7px;
  height:100px;
  border: solid 1px #000;
	color:#000;
  clear:left;
  text-align:left;
  margin:0px 0 2px 0;
  padding-top:5px;
}

.searchSet{
float:left;
padding:5px 15px 0 10px;
line-height:5px;
}

.searchSet .btns{
clear:both; 
white-space:nowrap
}

.searchSet .btns a{
color:#000; top:-4px; text-decoration:none; white-space:nowrap; display:none;
}

.noresults{
border:1px solid #000; border-top:0px; margin-top:-2px; padding-top:12px;  text-align:center; font-weight:bold; font-size:1.1em; color:#000; background:#fff;
}

.listingTbl{
margin-top:-3px; border:1px solid #000; color:#000; clear:both; padding-top:5px; background:#fff;
}

.compare_sort{
height:25px; padding:3px 0 0 0; clear:both;
}

.div1{
float:left; height:20px;  margin-left:10px;
}

.div2{
float:right; height:20px; margin-right:10px;
}

.pageListing{
float:left; 
white-space:nowrap; 
clear:left; 

padding:9px 10px 0 10px;
}
 	 .pageListing img{
	 		position:relative;
			top:-3px;
	 }

.pageResults{
float:right; 
padding:9px 10px 0 10px; 
white-space:nowrap;
line-height:1em;
}
   .pageResults a,.pageResults a:visited{
	 	color:#ff0000;
	 }
	 


.carInfo {
 color:#ffffff; height:14px; padding:3px 0; clear:both; font-size:1.1em;
}

.carImg{
 border:1px solid #000;
}

.details{
padding:0 0 0 7px; float:left;
}

.miles{
padding:0 0 0 0; float:right; width:130px;
}

.internet{
padding:0 0 0 0; float:right; width:155px;
}

.retail{
padding:0 0 0 0; float:right; width:140px;
}

.detailsBox{
height:140px; padding: 13px 0 3px 0px; background:#FFFFFF;
}

.noInvImg{
width:130px; height:78px; text-align:center; padding:30px 10px 10px 10px; margin-bottom:3px; color:#000; font-weight:bold; font-size:1.2em; clear:both;
}

.invImg{
clear:both; float:right; text-align:right; white-space:nowrap; margin-top:3px;
}

.location{
background:#333; color:#fff;
}

.certifieds{
float:right; text-align:right; width:120px; padding-top:10px;
}

.specials{
font-size:1.1em; font-weight:bold; color:#ff0000;
}

.bottom{  /*the bottom searchBox, these styles overide the searchBox styles declared above*/
height:55px; clear:both; border:none; border-top:1px solid #000; margin:0px;
}

/* EOF inventory styles */

/* Details styles (details.cfm) */
.topBtns{
float:right; width:400px; height:25px; margin-top:3px; text-align:right;
}

.detailsBar{
height:22px; padding:3px 0 0 5px; margin-top:3px; font-size:1.2em; font-weight:bold; color:#fff; clear:both;
}

.noDetImg{
width:318px; height:136px; font-size:1.4em; text-align:center; padding-top:90px; color:#000; font-weight:bold;
}

.box1{
clear:both; height:inherit; font-size:1.1em; padding:5px  0 5px 5px; border: 1px solid #000;
}

.whiteStripe{
height:17px; padding-top:2px; position:relative; left:0px; z-index:1;
}

.greyStripe{
height:17px; padding-top:2px; background:#eee; position:relative; left:0px; z-index:1;
}

.additionalPics{
clear:both; padding:0; margin-top:1px; border: 1px solid #000; background:#ccc;
}

.detailsHeader{
font-size:1.2em; font-weight:bold; color:#fff;
}
/* EOF details styles */

/* locations styles (locations.cfm) */
table.hours {
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
	width: 100%;
}

table.hours tr td.hours {
	background:#FFFFFF;
	border: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 10px;

	font-family: arial;
	font-size: 11px;
	text-align: left;
	clear: both;
	color: #000000;
}

table.hours tr th.hours, td.formheaders {
	border: 1px solid #000000;
	background:#000;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-family: arial;
	font-size: 9pt;
	text-align: left;
	color: #FFFFFF;
	font-weight:bold;
}
/* EOF locations styles */


/*Form Styles*/
.formTable td{
	padding:3px;
}

.bodytext, .required
{
	text-decoration:none; 
	font-family:verdana, arial; 
	font-weight:normal; 
	font-size:9pt; 
	color: #000000;
	padding: 5px;
}

.required{
	color:#ff0000;	
}

.bleft{
 border-left:1px solid #000;
}
.bright{
 border-right:1px solid #000;
}
/*EOF Form Sytles*/

/* Compare styles (compare.cfm) */
.compareheaders 
{
	text-decoration:none; 
	font-weight:bold; 
	font-size:8pt; 
	color: #000000;
	padding: 4px;
	width:100px;
}

.compareinfo 
{
	text-decoration:none; 
	font-weight:normal; 
	font-size:8pt; 
	color: #000000;
	padding: 4px;
}

/* EOF Compare styles */

/* tabs */

/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { 
 display: none; 
 }

.ui-helper-hidden-accessible {
 position: absolute; 
 left: -99999999px; 
 }

.ui-helper-reset {
 margin: 0; 
 padding: 0; 
 border: 0; 
 outline: 0; 
 line-height: 1.3; 
 text-decoration: none; 
 font-size: 100%; 
 list-style: none; 
 }

.ui-helper-clearfix:after { 
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden; 
 }

.ui-helper-clearfix { 
 display: inline-block; 
 }
/* required comment for clearfix to work in Opera \*/

* html .ui-helper-clearfix { 
 height:1%; 
 }
 
.researchtools {
margin-left:10px;
margin-right:10px;
}
 
 
 
.ui-helper-clearfix { 
 display:block; 
 }

/* end clearfix */
.ui-helper-zfix {
 width: 100%; 
 height: 100%; 
 top: 0; 
 left: 0; 
 position: absolute; 
 opacity: 0; 
 filter:Alpha(Opacity=0);
 }


/* Interaction Cues ----------------------------------*/

.ui-state-disabled { 
 cursor: default !important; 
 }

/* Icons ----------------------------------*/

/* states and images */
.ui-icon {
 display: block; 
 text-indent: -99999px; 
 overflow: hidden; 
 background-repeat: no-repeat; 
 
 }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
 position: absolute; 
 top: 0; 
 left: 0; 
 width: 100%; 
 height: 100%;
 }


/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
*/


/* Component containers
----------------------------------*/
.ui-widget {
 font-family: Verdana, Tahoma, Verdana, Arial, sans-serif; 
 font-size: 1.1em; 
 }
 
.ui-widget .ui-widget {
 font-size: 1em; 
 }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { 
 font-family: Verdana, Tahoma, Verdana, Arial, sans-serif; 
 font-size: 1em; 
 }
 
.ui-widget-content { 
 background: #ffffff; 
 color: #333333;
 }
 
.ui-widget-content a { 
 color: #333333; 
 height:17px;
 }

.ui-widget-header {
 background: #cccccc; 
 height:18px; 
 color: #000000; 
 font-weight: bold; 
 }
 
.ui-widget-header a { 
 color: #ffffff; 
 height:17px;
 }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {
 height:17px; 
 background: #ffffff; 
 font-weight: bold; 
 color: #000000; 
 padding-left:9px;
 padding-right:9px;
  background: #acacac;
	border-left:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
 }
 
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
 color: #000000;
 height:17px; 
 text-decoration: none; 
 }
 
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
 background: #ffffff; 
 font-weight: bold; 
 color: #000000; 
 height:17px;
 }
 
.ui-state-hover a, .ui-state-hover a:hover {
 color: #ff0000; 
 text-decoration: none; 
 height:17px;
 }
 
.ui-state-active, .ui-widget-content .ui-state-active {
 background: #ffffff; 
 font-weight: bold; 
 color: #000000;
 height:16px;
 }
 
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
 color: #000000; 
 text-decoration: none;
 height:17px; 
 }
 
.ui-widget :active { 
 outline: none; 
 }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {
 border: 1px solid #fed22f;
 background: #ffe45c; 
 color: #363636; 
 }

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { 
 color: #363636; 
 }
 
.ui-state-error, .ui-widget-content .ui-state-error {
 border: 1px solid #cd0a0a;
 background: #b81900; 
 color: #ffffff; 
 }
 
.ui-state-error a, .ui-widget-content .ui-state-error a {
 color: #ffffff; 
 }
 
.ui-state-error-text, .ui-widget-content .ui-state-error-text {
 color: #ffffff; 
 }
 
.ui-priority-primary, .ui-widget-content .ui-priority-primary { 
 font-weight: bold;
 }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary {
 opacity: .7; 
 filter:Alpha(Opacity=70);
 font-weight: normal; 
 }
 
.ui-state-disabled, .ui-widget-content .ui-state-disabled {
 opacity: .35; 
 filter:Alpha(Opacity=35);
 background-image: none; }

/* Icons
----------------------------------*/



/* Overlays */
.ui-widget-overlay {
 background: #666666; 
 opacity: .50;filter:Alpha(Opacity=50); 
 }
 
.ui-widget-shadow {
 margin: -5px 0 0 -5px;
 padding: 5px; 
 background: #000000; 
 opacity: .20;
 filter:Alpha(Opacity=20); 
 -moz-border-radius: 5px; 
 -webkit-border-radius: 5px; 
 border-radius: 5px; }/* Tabs
----------------------------------*/


.ui-tabs {
 position: relative; 
 padding: .2em; 
 zoom: 1; 
 } 
 
 /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */

.ui-tabs .ui-tabs-nav {
 margin: 0; 
 padding: .2em .2em 0; 
 }
 
.ui-tabs .ui-tabs-nav li {
 list-style: none; 
 float: left; 
 position: relative; 
 top: 1px; 
 margin: 0 .2em 1px 0; 
 border-bottom: 0 !important; 
 padding: 0; 
 white-space: nowrap; 
 }
 
.ui-tabs .ui-tabs-nav li a { 
 float: left; 
 padding-right: 1em;
 padding-left: 1em;
 margin-top:-3px;
 text-decoration: none; 
 }
 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
 margin-bottom: 0; 
 padding-bottom: 1px; 
 }
 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { 
cursor: text;
 }
 
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
 cursor: pointer;
 }
  /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */

.ui-tabs .ui-tabs-panel {
 display: block; border: 0; 
 padding: 1em 1.4em; 
 background: none; 
 }
 
.ui-tabs .ui-tabs-hide {
 display: none !important; 
 }

 
/* images for close button and styles for dialog */


/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(/images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/images/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/images/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/images/ui-icons_ffd27a_256x240.png); }


.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


