body {
	-x-system-font: none;
	background: #FFFFFF none repeat scroll 0 0;
	color: #494949;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 170%;
	margin: 0;
	padding: 0;
	text-align: left;
}

input {
	-x-system-font: none;
	color: #494949;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 100%;
}

textarea,select {
	-x-system-font: none;
	color: #494949;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 160%;
}

h1,h2,h3,h4,h5,h6 {
	color: #3080C0;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 170%;
}

h2 {
	font-size: 160%;
	line-height: 100%;
	margin: 1em 0 0.25em;
}

h3 {
	font-size: 140%;
}

h4 {
	font-size: 130%;
}

h5 {
	font-size: 120%;
}

h6 {
	font-size: 110%;
}


div#nmvtisppiweb-terms-of-use ul,
div#nmvtisppiweb-terms-of-use quote,
div#nmvtisppiweb-terms-of-use code,
div#nmvtisppiweb-terms-of-use fieldset,
div#nmvtis-record-body ul,
div#nmvtis-record-body quote,
div#nmvtis-record-body code,
div#nmvtis-record-body fieldset {
margin:0.5em 0;
}
div#nmvtisppiweb-terms-of-use p,
div#nmvtis-record-body p 
{
margin:0 0 1.2em;
padding:0;
}



a:link,a:visited {
	color: #027AC6;
	text-decoration: none;
}

a:hover {
	color: #0062A0;
	text-decoration: underline;
}

a:active,a.active {
	color: #5895BE;
}

hr {
	background: #5294C1 none repeat scroll 0 0;
	border: medium none;
	height: 1px;
	margin: 0;
	padding: 0;
}


div#nmvtisppiweb-terms-of-use ul,
div#nmvtis-record-body ul {
margin:0.5em 0 1em;
padding:0;
}
div#nmvtisppiweb-terms-of-use ol,
div#nmvtis-record-body ol {
margin:0.75em 0 1.25em;
padding:0;
}
div#nmvtisppiweb-terms-of-use ol li,
div#nmvtisppiweb-terms-of-use ul li
div#nmvtis-record-body ol li,
div#nmvtis-record-body ul li {
margin:0.4em 0 0.4em 0.5em;
}

div#nmvtis-record-body ul.menu,
div#nmvtis-record-body .item-list ul,
div#nmvtisppiweb-terms-of-use ul.menu,
div#nmvtisppiweb-terms-of-use .item-list ul
 {
margin:0.35em 0 0 -0.5em;
padding:0;
}
div#nmvtisppiweb-terms-of-use ul.menu ul,
div#nmvtisppiweb-terms-of-use .item-list ul ul,
div#nmvtis-record-body ul.menu ul,
div#nmvtis-record-body .item-list ul ul,
{
margin-left:0;
}
div#nmvtisppiweb-terms-of-use ol li,
div#nmvtisppiweb-terms-of-use  ul li,
div#nmvtisppiweb-terms-of-use  ul.menu li,
div#nmvtisppiweb-terms-of-use  .item-list ul li,
div#nmvtisppiweb-terms-of-use  li.leaf,
div#nmvtis-record-body ol li,
div#nmvtis-record-body  ul li,
div#nmvtis-record-body  ul.menu li,
div#nmvtis-record-body  .item-list ul li,
div#nmvtis-record-body  li.leaf
{
margin:0.15em 0 0.15em 0.5em;
}
div#nmvtisppiweb-terms-of-use ul li,
div#nmvtisppiweb-terms-of-use  ul.menu li,
div#nmvtisppiweb-terms-of-use  .item-list ul li,
div#nmvtisppiweb-terms-of-use li.leaf,
div#nmvtis-record-body ul li,
div#nmvtis-record-body  ul.menu li,
div#nmvtis-record-body  .item-list ul li,
div#nmvtis-record-body li.leaf {
background:transparent url(images/menu-leaf.gif) no-repeat scroll 1px 0.35em;
list-style-image:none;
list-style-type:none;
padding:0 0 0.2em 1.5em;
} 
div#nmvtisppiweb-terms-of-use ol li,
div#nmvtis-record-body ol li {
margin-left:2em;
padding:0 0 0.3em;
}

ul li.expanded {
	background: transparent url(images/menu-expanded.gif) no-repeat scroll
		1px 0.35em;
}

ul li.collapsed {
	background: transparent url(images/menu-collapsed.gif) no-repeat scroll
		0 0.35em;
}

ul li.leaf a,ul li.expanded a,ul li.collapsed a {
	display: block;
}

ul.inline li {
	background: transparent none repeat scroll 0 0;
	margin: 0;
	padding: 0 1em 0 0;
}

ol.task-list {
	list-style-image: none;
	list-style-type: none;
	margin-left: 0;
}

ol.task-list li {
	padding: 0.5em 1em 0.5em 2em;
}

ol.task-list li.active {
	background: transparent url(images/task-list.png) no-repeat scroll 3px
		50%;
}

ol.task-list li.done {
	background: transparent url(../../misc/watchdog-ok.png) no-repeat scroll
		0 50%;
	color: #339933;
}

ol.task-list li.active {
	margin-right: 1em;
}

fieldset ul.clear-block li {
	background-image: none;
	margin: 0;
	padding: 0;
}

dl {
	margin: 0.5em 0 1em 1.5em;
}

dl dt {
	
}

dl dd {
	margin: 0 0 0.5em 1.5em;
}

img,a img {
	border: medium none;
}

/*table {
margin:1em 0;
width:100%;
} 
 thead th {
border-bottom:2px solid #D3E7F4;
color:#494949;
font-weight:bold;
}
th a:link, th a:visited {
color:#6F9DBD;
}
td, th {
padding:0.3em 0.5em;
text-align:left;
}
tr.even, tr.odd, tbody th {
border-color:#D3E7F4;
border-style:solid;
border-width:1px 0;
}
tr.odd, tr.info {
background-color:#EDF5FA;
}
tr.even {
background-color:#FFFFFF;
}
tr.drag {
background-color:#FFFFF0;
}
tr.drag-previous {
background-color:#FFFFDD;
}
tr.odd td.active {
background-color:#DDECF5;
}
tr.even td.active {
background-color:#E6F1F7;
}
td.region, td.module, td.container, td.category {
background-color:#D4E7F3;
border-bottom:1px solid #B4D7F0;
border-top:1.5em solid #FFFFFF;
color:#455067;
font-weight:bold;
}
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
border-top-width:0;
} */
span.form-required {
	color: #FFAE00;
}

span.submitted,.description {
	color: #898989;
	font-size: 0.92em;
}

.description {
	color: #898989;
	line-height: 150%;
	margin-bottom: 0.75em;
}

.messages,.preview {
	margin: 0.75em 0;
	padding: 0.5em 1em;
}

.messages ul {
	margin: 0;
}

.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item
	{
	margin: 0.25em 0;
}

#center form {
	margin-bottom: 2em;
}

.form-button,.form-submit {
	margin: 2em 0.5em 1em 0;
}

#dblog-form-overview .form-submit,.confirmation .form-submit,.search-form .form-submit,.poll .form-submit,fieldset .form-button,fieldset .form-submit,.sidebar .form-button,.sidebar .form-submit,table .form-button,table .form-submit
	{
	margin: 0;
}

.box {
	margin-bottom: 2.5em;
}

div#content {
	
}

#content #header {
	
}

#content #header h1,#content #header h1 a:link,#content #header h1 a:visited
	{
	color: #FFFFFF;
	font-size: 1.5em;
	font-weight: normal;
	text-shadow: 0 1px 3px #1659AC;
}

#content #header h1 a:hover {
	text-decoration: none;
}

#content #header #location-bar {
	background: #888888 none repeat scroll 0 0;
	border-top: 1px solid #000000;
	color: #DDDDDD;
	display: none;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 1em;
}

#content #header #location-bar #name {
	margin: 0 1em 0 0;
}

#content #header div.breadcrumb {
	display: inline;
	margin: 0 0 0 1em;
}

#content #header div.breadcrumb a {
	color: #DDDDDD;
	font-weight: bold;
	text-decoration: none;
}

#content #header div.breadcrumb a:hover {
	color: #FFFFFF;
}

#content #header #header-top {
	background: #FFFFFF none repeat scroll 0 0;
	height: 110px;
	margin: 0;
	min-width: 690px;
	padding: 0;
	text-align: left;
}

#content #header #header-top #logo {
	height: 110px;
	margin: 0;
}

#content #header #header-top #search {
	float: right;
	margin: 0 28px 0 0;
}

#content #header #header-top #header-region {
	margin: 0 5px 0 0;
}

#content #header #header-top #header-region div {
	
}

#header #header-bottom {
	background: #18558E none repeat scroll 0 0;
	height: 180px;
	min-width: 1000px;
}

#content #header #header-image {
	background: #6D1E12 url(https://www.add123.com/sites/all/themes/addskin3/images/header.jpg)
		no-repeat scroll 50% 0;
	height: 147px;
	margin: 0;
	padding: 0;
}

#content #body {
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	min-width: 900px;
}

/* #content #body.no-columns {
	background: #FFFFFF
		url(/sites/all/themes/addskin3/images/shadow-white.gif) repeat-x
		scroll 0 0;
} */

#content #body table#bodytable {
	border: 0 none;
	margin: 0;
	width: 100%;
}

#content #body table#bodytable tbody {
	border: 0 none;
	margin: 0;
	width: 100%;
}

#content #body table#bodytable td.bodytable {
	background: #FFFFFF none repeat scroll 0 0;
	border: 0 none;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

#content #body table#bodytable td#center {
	background: #E9F2FB
		url(https://www.add123.com/sites/all/themes/addskin3/images/shadow-blue.gif) repeat-x scroll
		0 0;
	border: 0 none;
	max-width: 600px;
	padding: 0 10px;
}

#content #body table#bodytable td#left {
	background: #FFFFFF
		url(https://www.add123.com/sites/all/themes/addskin3/images/shadow-white.gif) repeat-x
		scroll 0 0;
	border: 0 none;
	padding: 3px 10px 3px 8px;
	width: 220px;
}

#content #body table#bodytable td#right {
	background: #FFFFFF
		url(https://www.add123.com/sites/all/themes/addskin3/images/shadow-white.gif) repeat-x
		scroll 0 0;
	border: 0 none;
	padding: 20px 8px 3px 18px;
	width: 150px;
}

#content #body table#bodytable td.fill {
	background: #FFFFFF
		url(https://www.add123.com/sites/all/themes/addskin3/images/shadow-white.gif) repeat-x
		scroll 0 0;
	margin: 0;
	padding: 0;
}

#block-menu-menu-site-navigation {
	margin: 15px 0 0 -12px;
}

#block-menu-menu-site-navigation h2 {
	display: none;
}

#block-menu-menu-site-navigation ul {
	margin: 0 0 10px 10px;
}

#block-menu-menu-site-navigation ul ul {
	
}

#block-menu-menu-site-navigation ul li {
	border: 0 none;
	margin: 5px 0;
	padding: 0;
	width: 250px;
}

#block-menu-menu-site-navigation ul li a {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/menu-button-full.gif) no-repeat
		scroll 0 0;
	color: #FFFFFF;
	height: 41px;
	padding: 10px 0 0 22px;
	width: 235px;
}

#block-menu-menu-site-navigation ul li a:hover {
	color: #003388;
	text-decoration: none;
}

#block-menu-menu-site-navigation ul ul li {
	margin: 5px 0 0 10px;
	padding: 0 0 0 8px;
}

#block-menu-menu-site-navigation ul ul li a {
	background: transparent none repeat scroll 0 0;
	color: #027AC6;
	height: auto;
	padding: 0 0 0 10px;
}

#block-menu-menu-site-navigation ul ul li a:hover {
	color: #003388;
	text-decoration: underline;
}

#block-menu-menu-site-navigation ul ul li a.active {
	color: #003388;
	font-weight: bold;
	text-decoration: none;
}

div.icon-button {
	height: 150px;
}

.icon-button a {
	display: block;
	height: 150px;
	width: 160px;
}

#left .icon-button a {
	margin: 0 50px;
}

#right .icon-button a {
	margin: 0 5px;
}

#contact-us a {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/icon-button-contact-us.jpg)
		no-repeat scroll 0 0;
}

#contact-us a:hover {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/icon-button-contact-us-hover.jpg)
		no-repeat scroll 0 0;
}

#icon-florida-mvr a {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/icon-button-mvr.jpg) no-repeat
		scroll 0 0;
}

#icon-florida-mvr a:hover {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/icon-button-mvr-hover.jpg)
		no-repeat scroll 0 0;
}

#icon-florida-tag-news a {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/icon-button-tag-news.jpg)
		no-repeat scroll 0 0;
}

#icon-florida-tag-news a:hover {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/icon-button-tag-news-hover.jpg)
		no-repeat scroll 0 0;
}

#icon-florida-tow-news a {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/icon-button-tow-news.jpg)
		no-repeat scroll 0 0;
}

#icon-florida-tow-news a:hover {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/icon-button-tow-news-hover.jpg)
		no-repeat scroll 0 0;
}

div#primary-links {
	color: #FFFFFF;
	font-size: 100%;
	height: 2em;
	margin: 0;
	min-width: 600px;
	padding: 0.25em 0 0;
	text-align: center;
	text-decoration: none;
}

div#primary-links div.link {
	display: inline;
	margin: 0;
	padding: 0;
}

div#primary-links div.link a,div#primary-links div.link a:link,div#primary-links div.link a:visited
	{
	color: #FFFFFF;
	padding: 0 1em;
}

div#primary-links div.link a:hover {
	color: #FFFFFF;
}

div#primary-links div.spacer {
	color: #FFFFFF;
	display: inline;
	margin: 0;
	padding: 0;
}

ul.secondary-links {
	clear: right;
	float: right;
	margin: 0;
	padding: 18px 0 0;
	position: relative;
	z-index: 4;
}

ul.secondary-links li {
	background-image: none;
	float: left;
	margin: 0;
	padding: 0;
}

ul.secondary-links li a,ul.secondary-links li a:link,ul.secondary-links li a:visited
	{
	background: transparent none repeat scroll 0 0;
	color: #CDE3F1;
	display: block;
	margin: 0 1em;
	padding: 0.75em 0 0;
}

ul.secondary-links li a:hover,ul.secondary-links li a.active {
	background: transparent none repeat scroll 0 0;
	color: #CDE3F1;
}

ul.primary,ul.primary li,ul.secondary,ul.secondary li {
	background: transparent none repeat scroll 0 0;
	border: 0 none;
	margin: 0;
	padding: 0;
}

#page-title h1 {
	color: #18558E;
	font-size: 25px;
	line-height: 30px;
	margin: 0.25em 0 0.5em;
}

#page-title h1.no-tabs {
	margin-top: 20px;
}

#page-title h1.with-tabs {
	
}

#tabs-wrapper {
	margin: 0;
	padding: 0;
	text-align: right;
	width: auto;
}

#tabs-wrapper ul.primary {
	border: 0 none;
	border-collapse: collapse;
	line-height: normal;
	list-style-image: none;
	list-style-position: inside;
	list-style-type: none;
	margin: 0;
	padding: 3px;
	text-align: right;
	white-space: nowrap;
}

#tabs-wrapper ul.secondary {
	clear: both;
	margin: 0;
}

ul.primary li,ul.secondary li {
	display: inline;
	margin: 0 0.1em;
	padding: 0;
}

ul.primary li:hover,ul.secondary li:hover {
	
}

ul.primary li.active,ul.secondary li.active {
	
}

ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited,ul.secondary li a,ul.secondary li.active a,ul.secondary li a:hover,ul.secondary li a:visited
	{
	background: #A0C0E0
		url(https://www.add123.com/sites/all/themes/addskin3/images/shadow-tab-off.gif) repeat-x
		scroll 0 0;
	border: 0 none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 3px 1.3em 5px;
	text-decoration: none;
}

ul.primary li.active a,ul.primary li.active a:link,ul.primary li.active a:visited,ul.primary li a:hover,ul.secondary li.active a,ul.secondary li.active a:link,ul.secondary li.active a:visited,ul.secondary li a:hover
	{
	background: #18558E none repeat scroll 0 0;
}

#body-content {
	
}

#body-content li {
	line-height: 1.3em;
}

#body-content ul {
	margin: 0;
	padding: 0;
}

#footer {
	text-align: center;
	vertical-align: top;
}

#footer #footer-rule {
	background: #18558E none repeat scroll 0 0;
	height: 5px;
}

#footer #footer-blocks {
	height: 50px;
	padding: 10px 0 0;
}

#footer #footer-blocks div {
	display: inline;
	height: 50px;
}

#footer #footer-blocks a {
	display: inline;
	height: auto;
}

#footer #footer-blocks p {
	margin: 0;
	padding: 0;
}

.node {
	border-bottom: 1px solid #E9EFF3;
	margin: 0;
	padding: 0 5px;
}

ul.links li,ul.inline li {
	background-image: none;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 1em;
}

.node .links,.comment .links {
	text-align: left;
}

.node .links ul.links li,.comment .links ul.links li {
	
}

.terms ul.links li {
	margin-left: 0;
	margin-right: 0;
	padding-left: 1em;
	padding-right: 0;
}

.picture,.comment .submitted {
	clear: right;
	float: right;
	padding-left: 1em;
}

.new {
	color: #FFAE00;
	float: right;
	font-size: 0.92em;
	font-weight: bold;
}

.terms {
	float: right;
}

.preview .node,.preview .comment,.sticky {
	background: transparent none repeat scroll 0 50%;
	border: 0 none;
	margin: 0;
	padding: 0.5em 0;
}

.sticky {
	background-color: #FFFFFF;
	border: 1px solid #E0E5FB;
	margin-bottom: 2em;
	padding: 1em;
}

#comments {
	margin: 0;
	padding: 0;
}

#comments h2.comments {
	background: #FFFFFF
		url(https://www.add123.com/sites/all/themes/addskin3/images/gradient-inner-reversed.png)
		repeat-x scroll 0 0;
	border-top: 1px solid #4099D0;
	margin: 0;
	padding: 0.5em;
}

.comment {
	border-top: 1px solid #4099D0;
	margin: 0;
	padding: 1.5em 25px;
}

.indented {
	margin-left: 25px;
}

.comment h3 a.active {
	color: #494949;
}

.node .content,.comment .content {
	margin: 0.6em 0;
}

#aggregator {
	margin-top: 1em;
}

#aggregator .feed-item-title {
	font-size: 160%;
	line-height: 130%;
}

#aggregator .feed-item {
	border-bottom: 1px solid #E9EFF3;
	margin: -1.5em -31px 1.75em;
	padding: 1.5em 31px;
}

#aggregator .feed-item-categories {
	font-size: 0.92em;
}

#aggregator .feed-item-meta {
	color: #898989;
	font-size: 0.92em;
}

#palette .form-item {
	border: 1px solid #FFFFFF;
}

#palette .item-selected {
	background: #FFFFFF
		url(https://www.add123.com/sites/all/themes/addskin3/images/gradient-inner-reversed.png)
		repeat-x scroll 0 0;
	border: 1px solid #D9EAF5;
}

tr.menu-disabled {
	opacity: 0.5;
}

tr.odd td.menu-disabled {
	background-color: #EDF5FA;
}

tr.even td.menu-disabled {
	background-color: #FFFFFF;
}

.poll .bar {
	background: #FFFFFF
		url(https://www.add123.com/sites/all/themes/addskin3/images/bg-bar-white.png) repeat-x
		scroll 0 0;
	border-color: #F0F0F0;
	border-style: solid;
	border-width: 0 1px 1px;
}

.poll .bar .foreground {
	background: #71A7CC url(https://www.add123.com/sites/all/themes/addskin3/images/bg-bar.png)
		repeat-x scroll 0 100%;
}

.poll .percent {
	font-size: 0.9em;
}

#autocomplete li {
	cursor: default;
	margin: 0;
	padding: 2px;
}

fieldset {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/gradient-inner-reversed.png)
		repeat-x scroll 0 0;
	border-color: #4488BB -moz-use-text-color -moz-use-text-color;
	border-style: solid none none;
	border-width: 1px 0 0;
	margin: 1em 0;
	padding: 1em;
}

:first-child+html fieldset {
	background-color: transparent;
	background-position: 0 0.75em;
	padding: 0 1em 1em;
}

:first-child+html fieldset>.description,:first-child+html fieldset .fieldset-wrapper .description
	{
	padding-top: 1em;
}

fieldset .fieldset-wrapper {
	padding-top: 1em;
}

fieldset legend {
	display: block;
}

:first-child+html fieldset legend,:first-child+html fieldset.collapsed legend
	{
	display: inline;
}

html.js fieldset.collapsed {
	background: transparent none repeat scroll 0 0;
	border-color: #D0E0F0 -moz-use-text-color -moz-use-text-color;
	border-style: solid none none;
	border-width: 1px 0 0;
	margin: 2em 0;
	padding-bottom: 0.6em;
	padding-top: 0;
}

html.js fieldset.collapsed:hover {
	border-top: 1px solid #B0C0E0;
}

html.js fieldset.collapsible legend a {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/menu-expanded.gif) no-repeat
		scroll 0 50%;
	color: #18558E;
	font-size: 130%;
	padding-left: 1em;
}

html.js fieldset.collapsed legend a {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/menu-collapsed.gif) no-repeat
		scroll 0 50%;
	font-size: 130%;
}

#block-node-0 h2 {
	float: left;
	padding-right: 20px;
}

#block-node-0 img,.feed-icon {
	float: right;
	padding-top: 4px;
}

#block-node-0 .content {
	clear: right;
}

#user-login-form {
	text-align: center;
}

#user-login-form ul {
	text-align: left;
}

.profile {
	margin-top: 1.5em;
}

.profile h3 {
	border-bottom: 0 none;
	margin-bottom: 1em;
}

.profile dl {
	margin: 0;
}

.profile dt {
	color: #898989;
	font-size: 0.92em;
	font-weight: normal;
	line-height: 1.3em;
	margin-bottom: 0.45em;
	margin-top: 1.4em;
}

.profile dd {
	margin-bottom: 1.6em;
}

div.admin-panel,div.admin-panel .description,div.admin,div.admin .left,div.admin .right,div.admin .expert-link,div.item-list,.menu
	{
	margin: 0;
	padding: 0;
}

div.admin .left {
	float: left;
	width: 48%;
}

div.admin .right {
	float: right;
	width: 48%;
}

div.admin-panel {
	background: #FFFFFF
		url(https://www.add123.com/sites/all/themes/addskin3/images/gradient-inner-reversed.png)
		repeat-x scroll 0 0;
	padding: 1em 1em 1.5em;
}

div.admin-panel .description {
	margin-bottom: 1.5em;
}

div.admin-panel dl {
	margin: 0;
}

div.admin-panel dd {
	color: #898989;
	font-size: 0.92em;
	line-height: 1.3em;
	margin-bottom: 0.65em;
	margin-top: -0.2em;
}

table.system-status-report th {
	border-color: #D3E7F4;
}

#autocomplete li.selected,tr.selected td,tr.selected td.active {
	background: #027AC6 none repeat scroll 0 0;
	color: #FFFFFF;
}

tr.selected td a:link,tr.selected td a:visited,tr.selected td a:active {
	color: #D3E7F4;
}

tr.taxonomy-term-preview {
	opacity: 0.5;
}

tr.taxonomy-term-divider-top {
	border-bottom: medium none;
}

tr.taxonomy-term-divider-bottom {
	border-top: 1px dotted #CCCCCC;
}

.messages {
	background-color: #FFFFFF;
	border: 1px solid #B8D3E5;
}

.preview {
	background-color: #FCFCE8;
	border: 1px solid #E5E58F;
}

div.status {
	border-color: #C7F2C8;
	color: #33A333;
}

div.error,tr.error {
	background-color: #FFCCCC;
	color: #A30000;
}

.form-item input.error,.form-item textarea.error {
	border: 1px solid #C52020;
	color: #363636;
}

tr.dblog-user {
	background-color: #FCF9E5;
}

tr.dblog-user td.active {
	background-color: #FBF5CF;
}

tr.dblog-content {
	background-color: #FEFEFE;
}

tr.dblog-content td.active {
	background-color: #F5F5F5;
}

tr.dblog-warning {
	background-color: #FDF5E6;
}

tr.dblog-warning td.active {
	background-color: #FDF2DE;
}

tr.dblog-error {
	background-color: #FBE4E4;
}

tr.dblog-error td.active {
	background-color: #FBDBDB;
}

tr.dblog-page-not-found,tr.dblog-access-denied {
	background: #D7FFD7 none repeat scroll 0 0;
}

tr.dblog-page-not-found td.active,tr.dblog-access-denied td.active {
	background: #C7EEC7 none repeat scroll 0 0;
}

table.system-status-report tr.error,table.system-status-report tr.error th
	{
	background-color: #FFCCCC;
	border-color: #EEBBBB;
	color: #220000;
}

table.system-status-report tr.warning,table.system-status-report tr.warning th
	{
	background-color: #FFFFDD;
	border-color: #EEEEBB;
}

table.system-status-report tr.ok,table.system-status-report tr.ok th {
	background-color: #DDFFDD;
	border-color: #BBEEBB;
}

input.text-box-in-blue {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/form-input-text-bg.gif) repeat-x
		scroll 0 0;
	border: 0 none;
	height: 27px;
	padding: 7px 2px 0;
	width: 160px;
}

#multi-state-vin-box {
	text-align: center;
}

#multi-state-vin-box #content {
	background: #18558E
		url(https://www.add123.com/sites/all/themes/addskin3/images/multi-state-vin-box.gif)
		no-repeat scroll 0 50%;
	height: 72px;
	margin: 0 auto;
	position: relative;
	width: 600px;
}

#multi-state-vin-box #content a {
	color: #BBCCEE;
	font-size: 9px;
	text-align: left;
}

#multi-state-vin-box #content a:hover {
	color: #CCDDEE;
	text-decoration: none;
}

#multi-state-vin-box #content #disclaimer-notice {
	position: absolute;
	right: 45px;
	top: 45px;
}

#multi-state-vin-box #content #what-is-a-vin {
	color: #FFFFFF;
	font-size: 12px;
	left: 260px;
	position: absolute;
	top: 45px;
}

#multi-state-vin-box #content input#vin {
	left: 260px;
	position: absolute;
	top: 15px;
}

#multi-state-vin-box #content input#submit {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/multi-state-vin-box-submit-bg.gif)
		no-repeat scroll 0 0;
	border: 0 none;
	height: 34px;
	position: absolute;
	right: 30px;
	top: 15px;
	width: 113px;
}

#multi-state-vin-box #content input#submit :hover {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/multi-state-vin-box-submit-bg-hover.gif)
		no-repeat scroll 0 0;
}

#add-login {
	display: block;
	height: 81px;
	margin: -100px 0 0;
	text-align: right;
}

#add-login div {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/login-box.gif) no-repeat scroll
		0 0;
	height: 81px;
	margin: 0 0 0 auto;
	position: relative;
	width: 370px;
}

#add-login input.text-box-in-blue {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/form-input-text-small-bg.gif)
		repeat-x scroll 0 0;
	margin: 0;
	padding: 4px 2px 0;
	width: 91px;
}

#add-login #username-box {
	left: 25px;
	position: absolute;
	top: 24px;
}

#add-login #password-box {
	left: 132px;
	position: absolute;
	top: 24px;
}

#add-login input#submit {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/login-sumbit-bg.gif) no-repeat
		scroll 0 0;
	border: 0 none;
	height: 25px;
	left: 240px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 24px;
	width: 100px;
}

#add-login input#submit :hover {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/login-sumbit-bg-hover.gif)
		no-repeat scroll 0 0;
}

#add-login input#submit :focus :hover {
	background: transparent
		url(https://www.add123.com/sites/all/themes/addskin3/images/login-sumbit-bg-click.gif)
		no-repeat scroll 0 0;
}

#add-login a {
	color: #BBCCEE;
	font-size: 10px;
	left: 27px;
	position: absolute;
	top: 47px;
}