/* GLOBALS */
body {font-size:12px; font-weight:normal;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}

/* LAYOUT CONTAINER MODIFIERS */
/* Vehicle Title and Toolbar */

/* Main Photo and Dealer Comments */
div.mainPhoto {display:block;width:100%;}
div.mainPhoto div.inside { }

/* BASIC BOX CONTAINER */
div.box div.title {padding:0px 10px; height:27px; line-height:27px; overflow:hidden;clear:both;}
div.box div.inside {padding:5px 10px 10px 10px;overflow:hidden;}

/* GENERIC CONTAINER MODIFIERS */
div.half {display:block; width:49%;}

/* VEHICLE PHOTOS */
div.photo { float: left; text-align: center; margin: 3px; }
div.photo img {cursor:pointer;border-width:2px;border-style:solid;}
.imgHighlight {border-width:2px;border-style:solid;}
.photoviewerImage { width: 100%; min-height: 379px; }
.photoviewerImage #mainImg {border-width:2px;border-style:solid;clear:both;margin: 0 auto;display:block;}
#photos {margin:10px 30px 0px 20px; overflow:hidden; position: absolute; bottom: 10px; }
#photos #controls { overflow: hidden; clear: both; }
#photos .openGroup { display:block; overflow: hidden; }
#photos .closedGroup {display:none;}

/* HEADINGS */
h1, h3 {display:inline !important; font-weight:bold !important; font-size:18px !important;}
h2 {font-size:16px !important;}
h4 {font-size:16px !important; font-weight:bold !important;}

/*buttons*/
.button_wrapper {height:23px;float:left;}
.button_wrapper_selected{cursor: pointer;}
.button_wrapper:hover {cursor: pointer;}

.not_selected .button_left 	{cursor:pointer; background:url('/InventoryHosting2/common/images/button/button_left.png') top left;float:left; width:6px; height:23px;}
.not_selected .button_middle	{cursor:pointer; background:url('/InventoryHosting2/common/images/button/button_middle.png') repeat-x top left;float:left; height:23px;}
.not_selected .button_right	{cursor:pointer; background:url('/InventoryHosting2/common/images/button/button_right.png') top left;float:left; width:6px; height:23px;}

.selected .button_left	{cursor:pointer; background:url('/InventoryHosting2/common/images/button/button_left.png') top left;float:left;width:6px; height:23px;}
.selected .button_middle	{cursor:pointer; background:url('/InventoryHosting2/common/images/button/button_middle.png') repeat-x top left;float:left; height:23px;}
.selected .button_right 	{cursor:pointer; background:url('/InventoryHosting2/common/images/button/button_right.png') top left;float:left;width:6px; height:23px;}

.button_middle div {margin-top:4px;min-width:32px;text-align:center;}

.button_space  {border-bottom-width:1px;border-bottom-style:solid;float:left; width:2px; height:19px;}
.button_space_right  {border-bottom-width:1px;border-bottom-style:solid;float:left; width:200px; height:19px;}

.setSwitchBox {margin:23px 15px 0 0;float:right;}
.setSwitchBox > div {margin-left:7px;}
.evoxPicBox { float: left; margin-left: 4px; }
.evoxPicBox h4 { margin-bottom: 5px; }
