* {	margin:0px;	padding:0px; }

/* GENERAL
----------------------------------------------------------------------*/
body { margin-top:33px; }
#pageWrapper { text-align:center; margin-left:10px; }
#contentWrapper { width:760px; }
#header { height:112px; overflow:hidden; }
#pageHeader { height:42px; overflow:hidden; }
#pageContent { float:left; border-left:1px solid #999999; border-right:1px solid #999999; width:740px; padding-top:30px; margin-left:9px; }
#rightCol { width:280px; float:right; }
#rightCol img { margin-top:20px; }
#rightCol .contact { padding-left:70px; padding-top:20px; }
#contact { width:200px; margin-left:450px; text-align:left; }
#main { text-align:left; margin-right:10px; }
#main div { padding-left:30px; clear:left; }
#main p, #main h1 { margin-bottom:15px; }
p {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #333366; margin-bottom:10px; }

h1 { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #333366; }
h1 span { display:none; }
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #300098; }

a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal; text-decoration: underline; }
a:link { color: #154CCA; }
a:visited {	color: #4C7BBC; }
a:active, a:hover { color: #B4C3E3; }
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; list-style-image: url(../commerce/commercebutts/bullet.gif);}
hr {  color: #B4C3E3}
.bluetextmain { font-family: Arial; font-size: 11px; font-weight: normal; color: #333366; }
.bluetextbody {	font-family: Arial;	font-size: 12px; font-weight: normal; color: #333366; border: 1px none #B4C3E3;: 1px none #B4C3E3; }
.picborder { border: 1px solid #000000; }
.whitetext { font-family: Arial; font-size: 11px; font-weight: normal; color: #FFFFFF; border: 1px none #B4C3E3;}
.tableborder { border: thin solid #333366; }
table { font-family: Arial; font-size: 11px; font-weight: normal; color: #333366; font-weight:bold;}
.margin { margin-top:15px; }
.red { color:#FF0000; }
.leftAlign { text-align:left; }
.centreAlign { text-align:center; }
.clear { clear:left; }
.clearRight { clear:right; }
.leftMargin { margin-left:40px; }
.pointer { cursor:pointer; }

/* TABS
------------------------------------------------------------------------*/
#tabs { height:43px; width:760px; background-image:url(../images/peteDiodge.gif); background-position:100% 0%; background-repeat:no-repeat; }
#tabs h1 { height:43px; width:105px; }
#tabs a { height:43px; }
#tabs a:hover { background-position:0% -43px; height:43px; cursor:pointer; }
.tab { display:inline; background-repeat:no-repeat; background-position:0% 0%; }
#tab1, #tab2,#tab4, #tab5 { float:left; width:107px; }
#tab3,#tab6 { float:left; width:105px; }
.spacer { float:left; width:122px; }
#tab1 { background-image:url(../images/buttons/car-audio-btn.gif); }
#tab2 { background-image:url(../images/buttons/security-btn.gif); }
#tab3 { background-image:url(../images/buttons/multimedia-btn.gif); }
#tab4 { background-image:url(../images/buttons/navigation-btn.gif); }
#tab5 { background-image:url(../images/buttons/services-btn.gif); }
#tab6 { background-image:url(../images/buttons/new-btn.gif); }

#pageTab { float:left; width:349px; height:42px; display:inline; }
#pageTab h2 span { visibility:hidden; }
#pageLinks { float:right; width:411px; display:inline;  }
/* FORM FIELDS
------------------------------------------------------------------------*/
form.contact { border:1px solid #000000; width:420px; background-color:#DDDDDD; }
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
label { font-weight:bold; float:left; width:50px; text-align:right; padding-top:2px; }