body { background-color:white; margin-top: 0px; margin-left:auto; margin-right:auto; font-size:large; line-height:180%; font-style:serif; }
#chrysler {width:1135px; margin-left:auto;margin-top:0;padding-top:0;margin-right:auto;text-align:left;}
#content {max-width:760px; margin-left:auto; margin-right:10px; float:left; border-left: thin solid silver;border-right: thin solid silver;padding-left:10px;padding-right:10px;}

.right{height: 100vh;z-index:10;width: 160px;top: 35px;float: right;}

@media only screen and (max-width :1150px)
{
 .right{display:none;} 
}

img {max-width:100%;}

.byline { font-family:Arial, Helvetica, Geneva; font-style: italic; color:gray; text-align:center; padding:3px; size:small;}
.zline { font-family:Arial, Helvetica, Geneva; font-weight:bold; font-style: italic; font-size:13px; color: #3366CC; float:left; padding-right:20px; padding-bottom:1px; margin-bottom:1px; line-height: 150%; padding-top:0px;margin-top:4px;}
td h1,td h2,td .byline {width:auto;}
#side {margin-left:0px;overflow: hidden;float:left;width:175px;position:relative;}
#footer {clear: both;}

.acenter { display: block;margin-left: auto;margin-right: auto}
.blowup { background-color:#DEE3E8; padding:4px; border:solid 1px #091f80 }
.blue { background-color:#DEE3E8 }
.books { text-align:center; padding:4px; border:solid 1px #003980; background-color:#e0fcff;font-size:medium; }
.cell { background-color:#E1FAFF; padding:5px; margin-right:8px; margin-left:8px }
.codespan { font-size:small; font-family:monaco; margin-left:4px; padding:1px; border:solid 1pt maroon; white-space:nowrap }
.look { font-family:Arial, Helvetica, Geneva, sans-serif; left:750px; top:-1px; position:absolute; font-size:12pt; background-color:#E4EAF2; font-weight:700 }
.q { font-style:italic; font-weight:bold; color: #1475A2; background-color: #F0F9F9; padding-bottom: 12px;padding-top:12px;}
.line { color: #006699; width: 99%; height: 2px; background-color: #006699; }
.redline {border:thin solid #f00;color:#f00;background-color: #f00;height: 1px; width: 100%}
.red { background-color:#faecf0; padding:4px; border:solid 1px #c00; font-size:large; line-height:130% }
.sidebar { background-color:#eaeaf4; margin:0.5em; padding:0.5em; border:solid 1px rgb(65%,65%,85%) }
.sidebar2 { background-color:#E9F6FF; float:right; margin:3pt; padding:3px; border:solid 1px #003980; width:30%; font-family: Arial, Helvetica, sans-serif; font-size: small; }
.sidebar3 {
	background-color:#E9F6FF;
	float:right;
	margin:4pt;
	padding:3px;
	border:solid 1px #003980;
	width:42%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.sidebar3 p,.sidebar2 p {font-size:small; font-family:Arial, Helvetica, Geneva; }
.sidebar4 { font-size:large; font-family:Arial, Helvetica, Geneva; background-color: #E9F6FF; float:right; text-align: center; margin:4pt; padding:3px; border:solid 1px #003980; }

.table { color:#404040; font-size:12pt; font-family:Arial, Geneva, Verdana; font-weight:400; border:solid 1px teal }
.title { background-color:#9CC; font-weight:700; padding:4px }
.white { color:white }
div#menu { position:absolute; top:0px; left:0px; z-index:100; width:985px; margin-top:0px; margin-left:0px; list-style:none; font-family:Arial, Helvetica, Geneva; font-weight:700; font-size:12pt; text-align:center; color:white }

.bottombar {text-align: center;}
.bottombar a { font-family:arial, helvetica, sans-serif; font-weight:bold; text-decoration:none; border: none; background: url('/i/2009/chrysler.gif') no-repeat; color: white; height: auto; padding: 3px;}
.yellow {color: yellow;}
img {border: none;}

 
h1,h1 a { font-family:Helvetica, Arial, "Book Antiqua","Book Antiqua3";font-style:italic;background: #D6E9F9;font-size:18pt; padding-bottom:5pt; padding-top:5pt; text-align:center; border:solid thin #006bb1; border-radius: 5px;margin-right:3px; }

h2 {color: white;margin-top:24pt; text-align: center;margin-bottom:3px; padding:6px; /* background-color: #61361d;*/  background-color:#003366; border: solid thin silver;border-radius: 8px;font: normal 14pt/130% RoadGeek3B, Arial, Helvetica, Geneva;}
h3 {
	font-size:large;
	font-family:Arial, Geneva, Helvetica;
	margin:2px;
	padding:2px;
	color:#0000CC;
	text-align:left;
	margin-top: 24px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom: 1px solid red;
}
h4 { color:#2f5899; font-style:italic; font-size:large; font-family:Arial, Helvetica, Geneva;  padding-top:10pt;  }
li { margin-bottom:5pt; margin-top:5px; line-height:130% }
p { max-width:80em; text-decoration: none; }
td { line-height:160%; text-align:left;}
td p a {font-family:Arial,Tahoma,Geneva}

th { font-weight:400; line-height:160%; }
.club { font: bold 16px Arial, Helvetica, sans-serif; text-decoration: none; background: #D6E9F9; padding: 2px; color: navy; }
.club a {color: navy; text-decoration: none;}
.features {font-family:Arial, Helvetica, sans-serif; font-size: 120%; text-align: center;line-height: 135%;}
.features a {font-family:Arial, Helvetica, sans-serif; color: #000055; font-size: 120%;	text-align: center;}

#content img { display: block;margin-left: auto;margin-right: auto; text-align: center; }
#content table {margin-left:auto; margin-right:auto; text-align:center;display: block;  }

#side h3 {background:none; border:none; font-size: 14pt;text-align:center; font-style:italic; color: #4971AE;}

a:hover {background-color: yellow;}
.center { text-align: center; }
.left { float:  left; border: none; padding-right: 5px; }
.aright { float: right; border: none; padding-left: 14px;}

.row1 td,.row1 th,.row2 th,.row2 td {border-bottom:solid 1px navy;}
.row1 {background-color: #DCE4E9;}
.row2 {background-color:#F0F4F6; } 
.row0 {background-color:#D6E9F9; vertical-align: bottom; font-weight: bold; }
.row2:hover {background-color: #CCFFFF;}
.row1:hover {background-color: #C5DAEB;}
.caption,caption a { font: italic 13px Arial, Helvetica, sans-serif; text-align: center; margin-top: 0px; margin-bottom: 5px; padding: 3px; background: #D6E9F9; clear: both; max-width: 60em; margin-left: auto; margin-right: auto; }
.caption a { color: #660099; }

#dodge {font:bold 14px arial,Helvetica,sans-serif; text-align:center; margin-top:0px; margin-bottom:5px; position:relative; overflow:hidden;  background-color:#BE231F; padding:5px; margin-left:auto;margin-right:auto;width:765px; }
.mopar {border: 1px solid #4e6a97; padding: 4px;width: 150px; background-color:#E9F6FF; margin-bottom:12px; font-size:13pt;line-spacing:120%;line-height:135%;}

.menu a,.rev {padding:4px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;border:solid thin navy;background-color:#0066cc; color:white;border-radius: 3px;}
.menu {text-align:center;}


.mopar p {margin-top:2px;margin-bottom:2px;padding:0px;line-height: 145%;text-align:center;}
.mopar p a,.mopar2 p a {text-decoration:none;display:inline-block;font-family:Arial,Helvetica,sans-serif; }
.mopar a:hover,.mopar2 a:hover {background-color: #C0C0C0;color: black;}
.j {color: #fff;font: normal 16px "Helvetica Neue", Helvetica, Arial, sans-serif;background:#006bb1;border: 1px solid #46618d;border-bottom: 0; font-weight:bold; border-top-left-radius: 5px;border-top-right-radius:5px;padding: 6px;margin: 0; overflow: hidden;line-height: 16px; width:146px; }
,mopar2 p {text-align:center;}

.j2 {font-family:RoadGeek3B, Arial, Helvetica, Geneva; font-size:14pt; font-weight:normal; padding:5pt; text-align:center; color: white; background-color: #006bb1; border-radius: 9px; width:155px;margin-bottom:0px;padding-bottom:0px;}



.captions { width:100%;font:  12px Trebuchet MS, Verdana,Tahoma, Helvetica, Arial, sans-serif; color: #FFFFFF; background: #000000; text-align: center; margin-left: auto;margin-right: auto; padding-top:1px;z-index:-100;padding-bottom:5px;line-height:110%;}
.captions a { color: yellow; }
.highlight2 { background-color: #dbefef; vertical-align:middle; }
.highlight1,.highlight { vertical-align:middle; background-color: #EDFFFF; }
.highlight:hover,.highlight2:hover {background-color:#E6F4D1;border:thin solid red;}
.highlight1 p,.highlight p,.highlight2 p {margin-left:5px;margin-right:1px;}
.highlight1,.highlight, .highlight2 {font-family: Arial, Helvetica, sans-serif}
th.highlight,th.highlight2 {text-align:center;}


h2 a {color:yellow;}

.secondmenu {margin-top:0px;margin-bottom:6px; padding-top:0px; padding-bottom:4px; text-align:center;font-family:Arial, Helvetica; margin-left:auto;margin-right:auto;white-space:nowrap;line-height:110%;}
.secondmenu a{display:inline;padding:2px;color:black; background: #D6E9F9;text-decoration:none;border-radius: 4px;/* position:relative; border: thin solid teal;*/ cursor:pointer; text-align:center;margin-right:4px;}
.secondmenu a:hover{background-color:silver;}

a {text-decoration:none;padding-bottom:0px;border-bottom:1px dotted teal;}
a:hover {border-bottom:1px dotted red;background-color:yellow;}

.menuarea{ padding-top:15px;padding-top:15px;}

.search{background:#003366;color:white;shadow:none;border-radius:2px;}
.search:hover{background-color:yellow;color:black;}

.ctr {border: thin solid navy; border-collapse: collapse; max-width:600px;}
.ctr th, .ctr td {    padding: 4px;}
.ctr tr {border-bottom: 1px solid navy;border: thin solid navy; border-collapse: collapse;}
.ctr tr:hover {background-color: #f5f5f5}
.ctr tr:nth-child(even) {background-color: #D6E9F9}
.ctr tr:nth-child(odd) {background-color: #EDFFFF}

#action (display:none;)

.column {white-space:nowrap;padding:0;}
.column li {background:#0066cc;margin-top:5px;cursor:pointer; border-radius: 3px;margin-bottom:2px;margin-left:-20px;box-shadow:2px 2px silver; text-align:center;list-style-type:none; margin-right:10px;}
.column li a {color:white; text-decoration:none; padding:3px;}
.column li:hover { 	background:black;}


@media handheld, only screen and (max-device-width: 480px) {
[if lte IE 8]>
#item {padding-top:12px;padding-bottom:12px;}
<![endif]
@-moz-document url-prefix() {p {font-size:12pt;}
}


.ctr {max-width:100%}

.video {position: relative;    padding-bottom: 56.25%;
    padding-top: 20px; height: 0; }

.video iframe,.video object,.video embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;}
				
				.zline { font-size:small; font-weight:bold;}


}


@media handheld, only screen and (max-device-width: 380px) {
#chrysler {width:100%;} 
#content {width:100%;border:none;}
.video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 10px; height: 0; }

.video iframe,.video object,.video embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 90%;
    height: 90%;}


}

}

/* @media screen and (min-device-width: 400px;) { */
#action {
display:block;
position:absolute;
  top:50px;
  right:10px;
  background-color:blue;
    border:2px solid green;
  width:150px;
  margin:0;
  height:500px;
}


