body {
	margin: 0px;
	padding: 0px;
	background-image: url(bg1.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #002280;
	text-align: left;    
}

a: link {color: red;
text-decoration:none;
    font-weight: 900; 
}
a:hover { color: #00DDFF;
text-decoration:none;
font-weight: 900; 
}
 


.bgheader {
	background-image: url(bgheader.gif);
	background-repeat: repeat-x ;
}
.nav {
        background-image: url(nav.png);
	background-repeat: repeat-x;
        float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
        height: 25px;
	text-decoration: none;
}
.navtext {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
	text-decoration: none;
}

.navtextright {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
	text-decoration: none;
}
.orderbutton {
       background-image: url(nav.png);
       background-repeat: repeat;
       -moz-border-radius: 5px;
       -webkit-border-radius: 5px;
       display: block; 
       vertical-align:  middle;
       font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #FFFFFF;
       text-align: center;
       text-decoration: none;
       padding-top: 0px;
       padding-left: 0px;
       padding-right: 0px;
       padding-bottom: 0px;
       width: 70px;
       height: 18px ;
       
}

.redbutton {	
       background-image: url(nav.png);
       Background-repeat: repeat;
       -moz-border-radius: 5px;
       -webkit-border-radius: 5px;
       display: block; 
       vertical-align: middle;
       font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #FFFFFF;
       text-align: center;
       text-decoration: none;
       white-space:  nowrap;
       padding-top: 5px;
       padding-left: 10px;
       padding-right: 10px;
       padding-bottom: 0px;
       width: auto;
       height: 22px ;
}
.redbutton a:link {color:#FFFFFF}
.redbutton a:visited {color:#FFFFFF}
.redbutton a:hover {color:#00DDFF}
.redbutton a:active {color:#FFFFFF}

.bluebutton {	
       background-image: url(bgnav.png);
       Background-repeat: repeat;
       -moz-border-radius: 5px;
       -webkit-border-radius: 5px;
       display: block; 
       vertical-align: middle;
       font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #FFFFFF;
       text-align: center;
       text-decoration: none;
       white-space: nowrap;
       padding-top: 5px;
       padding-left: 10px;
       padding-right: 10px;
       padding-bottom: 0px;
       width: auto;
       height: 22px ;
}
.bluebutton a:link {color:#FFFFFF}
.bluebutton a:visited {color:#FFFFFF}
.bluebutton a:hover {color:#00DDFF}
.bluebutton a:active {color:#FFFFFF}

.tdblog {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
        vertical-align: top;
}

.sectionheader {	
       background-image: url(bgnav.png);
       background-repeat: repeat-x;
       height: 23px;
       width: 620px;
       padding-top: 0px;
       padding-left: 10px;
       padding-right: 10px;
       padding-bottom: 0px;
       -moz-border-radius: 8px 8px 0px 0px;
       -webkit-border-radius: 8px 8px 0px 0px;
       border-radius: 8px 8px 0px 0px;
       display: block; 
       vertical-align: middle;
       font-family: "Times New Roman", Times, serif;
       font-size: 18px;
       font-weight: 600;
       color: #FFFFFF;
       text-decoration: none;
}


.sectionheader a:link {color:#FFFFFF}
.sectionheader a:visited {color:#FFFFFF}
.sectionheader a:hover {color:#FFFFFF}
.sectionheader a:active {color:#FFFFFF}


.sectionheader2 {	
       background-image: url(nav.png);
       background-repeat: repeat-x;
       height: 23px;
       width: 90%;
       padding-top: 0px;
       padding-left: 10px;
       padding-right: 10px;
       padding-bottom: 0px;
       -moz-border-radius: 5px 5px 5px 5px;
       -webkit-border-radius: 5px 5px 5px 5px;
       border-radius: 5px 5px 5px 5px;
       display:block; 
       vertical-align: middle;
       font-family: "Times New Roman", Times, serif;
       font-size: 18px;
       font-weight: 600;
       color: #FFFFFF;
       text-decoration: none;
}
.sectionheader2 a{color:#FFFFFF}
.sectionheader2 a:link {color:#FFFFFF}
.sectionheader2 a:visited {color:#FFFFFF}
.sectionheader2 a:hover {color:#00DDFF}
.sectionheader2 a:active {color:#FFFFFF}

.sectionheader3 {	
       background-image: url(bgnav.png);
       background-repeat: repeat-x;
       height: 23px;
       width: 90%;
       padding-top: 0px;
       padding-left: 10px;
       padding-right: 10px;
       padding-bottom: 0px;
       -moz-border-radius: 5px 5px 5px 5px;
       -webkit-border-radius: 5px 5px 5px 5px;
       border-radius: 5px 5px 5px 5px;
       display: block; 
       vertical-align: middle;
       font-family: "Times New Roman", Times, serif;
       font-size: 18px;
       font-weight: 600;
       color: #FFFFFF;
       text-decoration: none;
}
.sectionheader3 a:link {color:#FFFFFF}
.sectionheader3 a:visited {color:#FFFFFF}
.sectionheader3 a:hover {color:#00DDFF}
.sectionheader3 a:active {color:#FFFFFF}

.bgnav {
	background-image: url(bgnav.png);
	background-repeat: repeat;
}
.dotted  {
        width: 75%;
}
.dealer  {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
        background-color: #10137C;
        width: 30%;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DF0F00;
	border-right-color: #DF0F00;
	border-bottom-color: #DF0F00;
	border-left-color: #DF0F00;
}
.dealersidebar  {
        font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;  
        font-style: italic; 
	color: #FFFFFF;
        font-weight: bold; 
        font-size: 16px; 
        background-color: #10137C;
        width: 100%;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DF0F00;
	border-right-color: #DF0F00;
	border-bottom-color: #DF0F00;
	border-left-color: #DF0F00;
}
.bder {
	font-family: Verdana,Helvetica,  Arial, sans-serif;
	font-size: 10.5px;
        font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(bgnav.png);
	border-top-width: 0.5px;
	border-right-width: 1px;
	border-bottom-width: 0.5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.bderz {
	font-family: Verdana,Helvetica,  Arial, sans-serif;
	font-size: 11px;
        font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
        background-image: url(nav.png);
	border-top-width: 0.5px;
	border-right-width: 1px;
	border-bottom-width: 0.5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0B1C8;
	border-right-color: #B0B1C8;
	border-bottom-color: #B0B1C8;
	border-left-color: #B0B1C8;
}
.tablebder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.fulltable {
        background-color: #eeeeee; 
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #10137C;
	border-right-color: #10137C;
	border-bottom-color: #10137C;
	border-left-color: #10137C;
}
.navbrder {
	border-right-width: 0px;
	border-bottom-width: 0.5px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5F618C;
	border-bottom-color: #5F618C;
	border-left-color: #5F618C;
}
.bghead  {
        background-image: url(/SSI/head.jpg);
	background-repeat: repeat-x;
        height: 200px ;
}
.lookup     {	
       background-image: url(nav.png);
       Background-repeat: repeat;
       -moz-border-radius: 5px;
       -webkit-border-radius: 5px;
       display: block; 
       vertical-align: middle;
       font-family: Verdana, Helvetica, Arial, sans-serif;
       font-size: 14px;
       font-weight: bold;
       color: #FFFFFF;
       text-align: center;
       text-decoration: none;
       white-space: nowrap;
       padding-top: 5px;
       padding-left: 10px;
       padding-right: 10px;
       padding-bottom: 0px;
       width: auto;
       height: 28px ;
}
hr {
  border: 0;
  width: 100%;
  background-image: url(nav.png);
  background-repeat: repeat-x;
  height: 2px;
}
h1 {
        font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;  
        font-size: 18px;
 	font-weight: bold;
        color: #CC0C00; 
}


.title {
        background-color: #000000; 
        text-align: center;
	font-family:  "Arial Narrow", Verdana, Helvetica, Arial, sans-serif; 
	font-style: italic;
        font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
        display: block; 
        vertical-align: middle;
       line-height: 36px ;    
}
.redline 
         {
  border: 0;
  width: 100%;
  background-image: url(nav.png);
  background-repeat: repeat-x;
  height: 2px;
}
.style10blk {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
        font-weight: bold;
	text-decoration: none;
}
.style10red {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #ff0000;
        font-weight: bold;
	text-decoration: none;
}
.ver10 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
}
.ver11 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
        font-weight: bold;
	text-decoration: none;
}
.ver11white {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ver13 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.ver13white {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}

.style2 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
}
.style3 {
	font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #10137C;
}
.style4 {
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 14px;
 	color: #000000; 
}

.style5 {
        font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;  
        font-style: italic; 
        font-weight: bold; 
        font-size: 16px; 
        color: #FFFFFF; 
}

.style6 {font-size: 14px}
.style7 {
	font-size: 15px;
	font-weight: normal;
	color: #000000;
}
.style8 {font-size: 14px}
.style9 {
	color: #000000;
	font-size: 15px;
}
.style10 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.style11 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;
	font-style: italic;
}
.style12 {
	color: #CC0000;
	font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif; 
	font-size: 30px;
	font-weight: bold;
	text-align: left;
}
.style13 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.style14 {
        font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;   
        font-size: 18px;
 	font-weight: bold;
        color: #CC0C00; 
}
.style15 {font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif; 
}
.style16 {font-size: 30px;
	font-weight: bold;
}
.style17 {font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif; 
	font-size: 20px;
	font-weight: bold;
}
.style18 {
        font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;  
        font-size: 20px;
 	font-weight: bold;
        color: #10137C;
        text-decoration: none; 
        }
.style19 {
       font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif;
       font-size: 16px;
       font-weight: bold;
       color: #FFFFFF;
       text-align: center;
       text-decoration: none;
}
.style20 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #10137C;
        text-decoration: none ;
}
.style24 {
        font-family: "Arial Narrow", Arial, Helvetica, sans-serif;  
        font-size: 16px;
 	font-weight: bold;
        color: #CC0C00; 
}
.style25 {
        text-align: center;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif; 
	font-style: italic;
        font-size: 24px;
	font-weight: bold;
	color: #FFFFFF ;
}
.style28 {
        font-family: "Arial Narrow", Arial, Helvetica, sans-serif;  
        font-size: 18px;
	font-style: italic;
 	font-weight: bold;
        color: #10137C;
        text-decoration: none; 
        }
.style28b {
        font-family: "Arial Narrow", Arial, Helvetica, sans-serif;  
        font-size: 18px;
	font-style: italic;
 	font-weight: bold;
        color: #000000;
        text-decoration: none; 
        }
.style81 {font-size: 11px; font-weight: bold; 
}
.style91 {	
        color: #000000;
	font-size: 15px;
        font-weight: bold;           
}
.arial13reditalic {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #DF0F00;
}
.arial14red {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #DF0F00;
        text-decoration: none;
}
.arial14blue {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #10137C;
        text-decoration: none;
}
.arial16italic {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif; 
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(nav.png);
        background-repeat: repeat-x;
	text-align: center;
}
.arial16bgnav {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif; 
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(bgnav.png);
        background-repeat: repeat-x;
	text-align: center;
}
.arrowlistmenu{
width: 100%; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-style: italic;
       font-weight: bold;
       color: #FFFFFF;
       background-image: url(bgnav.png);
       background-repeat: repeat-x;
       -moz-border-radius: 8px 8px 0px 0px;
       border-radius: 8px 8px 0px 0px;
       height: 28px;
       width: 607px;
       vertical-align:middle;  
       display: table;
       margin-bottom: 10px; /*bottom spacing between header and rest of content*/
       text-transform: uppercase;
       padding: 5px 0 2px 10px; /*header text is indented 10px*/
       cursor: hand;
       cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-style: italic;
       font-weight: bold;
       color: #FFFFFF;
       background-image: url(nav.png);
       background-repeat: repeat-x;
       -moz-border-radius: 8px 8px 0px 0px;
       border-radius: 8px 8px 0px 0px;
       height: 23px;
       width: 607px;
       vertical-align: middle;
       display: table-cell; 
       margin-bottom: 10px; /*bottom spacing between header and rest of content*/
       text-transform: uppercase;
       padding: 4px 0 4px 10px; /*header text is indented 10px*/
       cursor: hand;
       cursor: pointer;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 5px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

.movielistmenu{
width: 100%; /*width of accordion menu*/
}

.movielistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: italic;
font-weight: bold;
color: #FFFFFF;
       background-image: url(bgnav.png);
       background-repeat: repeat-x;
       -moz-border-radius: 8px 8px 0px 0px;
       border-radius: 8px 8px 0px 0px;
       height: 23px;
       width: 607px;
       vertical-align: middle;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.movielistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: italic;
font-weight: bold;
color: #FFFFFF;
       background-image: url(nav.png);
       background-repeat: repeat-x;
       -moz-border-radius: 8px 8px 0px 0px;
       border-radius: 8px 8px 0px 0px;
       display: table-cell; 
       height: 23px;
       width: 607px;
       vertical-align: middle;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.movielistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.movielistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.movielistmenu ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.movielistmenu ul li a:visited{
color: #A70303;
}

.movielistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
.left {
	text-align: left;
}
.tswcssbuttons {
	width: 100% ;
	text-align: left ;
}
.tswcssbuttons ul {
	margin: 0 ;
        padding: 0px 0px 0px 2px ;
	list-style: none ;
}
.tswcssbuttons li {
	margin: 0 ;
	padding: 0 ;
	display: block ;
	list-style: none ;
        font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif ;
        font-weight: bold;
}
.tswcssbuttons li a {
	color: #000000 ;
	background-color: #EEEEEE;
	border: 0px outset #000000 ;
	width: 100% ;
	text-decoration: none ;
       line-height: 16px ;    
	display: block ; 
        
        
}
.tswcssbuttons li a:hover {
	color: #FFFFFF;
	background-image: url(bgnav.png);
        background-repeat: repeat;
        border-top-width: 0.5px;
	border-right-width: 0px;
	border-bottom-width: 0.5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.videoLink img{
	padding: 5px;
	max-height: auto;
	width: 150px;
	border: 1px solid #999;
}
.videoLink img:hover{
	border: 1px solid #36f;
}
