﻿@charset "utf-8";

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/Lato-Hairline.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/Lato-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/Lato-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/Lato-Bold.ttf') format('truetype');
}


a {
    text-decoration:none;
    color:#00539b;
} 

a:hover {
    text-decoration:none;
    color:#004B60;
}

.jaguar-content-main{
	color: #7A7A7A;
	font-size: 15px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.sub-title {
	color: #7A7A7A;
	font-size: 15px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}


.jaguar-form-title {
	color: #7A7A7A;
	font-size: 8pt;
}




/** Top Account Bar with the Webstore user links: Login, Register, My Accounnt, etc **/

.AccountBar-Text {
    font-size: 14pt;
    color: #5d5d5d;
}

/** End of Top Account Bar **/

/** Menu **/

.Menu-Bar {
    font-size: 18pt;
    letter-spacing: -0.25px;
    font-weight: 300;
    color: #ffffff;
}

.Menu-Heading-A {
    font-size: 18pt;
    font-weight: 600;
}

.Menu-Heading-Text {
    font-size: 12pt;
    font-weight: 400;
    color: #636466;
}

.Menu-Heading-B-Bold {
    font-size: 14pt;
    font-weight: bold;
    color: #008bb1;
}

.Menu-Heading-B {
    font-size: 14pt;
    color: #008bb1;
}

.Menu-Heading-B-Text {
    font-size: 12pt;
    font-weight: 400;
    color: #000000;
}

.jaguar-admin-subject-heading-a {
    font-size: 18pt;
    font-weight: 600;
}

.jaguar-admin-subject-text {
    font-size: 12pt;
    font-weight: 400;
    color: #636466;
    font-style:italic;
}

.jaguar-admin-subject-separator {
    height:0; 
    border:0; 
    border-top: 3px solid #6B858C; 
    margin-top: 5px;
    margin-bottom:8px;
}

.jaguar-admin-form {
    margin-top:25px;
    margin-bottom:15px;
}
/** End of Menu **/


/** Start of Middle Section on Home Page **/

.SubTitle-Box {
    position:relative;
    background-color: #008bb1;    
}

.SubTitle-Bold {
    font-weight: 700;
    font-size: 12pt;
    display: inline;
    color: #00539b;
    padding-left:0px;
    padding-right:2px;
}

.SubTitle-Normal {
    font-weight: 300;
    font-size: 12pt;
    display: inline;
    color: #00539b;
    padding-left:2px;
    padding-right:0px;
}


.SubTitle-Normal-RM {
    font-weight: 300;
    font-size: 12pt;
    color: #FFF;
    width:150px;
    background-color: #008bb1;
    padding-left:2px;
    padding-right:4px;
}

.jaguar-rm-links {
    line-height:20pt;
    padding-left:3px;
}



.jaguar-blue-hr {    
    height:0; 
    border:0; 
 /*   border-top:3px solid #00539b;  
    margin-top:25px;
    margin-bottom:25px;  */
}



.SubTitle-Italics {
    font-weight: 400;
    font-style: italic;
    font-size: 14pt;
    display: inline;
    color: #008bb1;
}


.SubTitle-Bold-NoBG {
    font-weight: 700;
    font-size: 14pt;
    display: inline;
    color: #FFFFFF;
}

.footer-content-holder a {
    color:#FFFFFF;
}

.footer-content-holder a:hover {
    color:#bcd8e0;
}

.News-Date {
    font-size: 10pt;
    color: #000000;
    display: inline;
}

.News-Title {
    font-size: 10pt;
    color: #008bb1;
    display: inline;
}

.Section-Text {
    font-size: 17px;
    font-family:Lato, Calibri, Arial, "Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif, MS Gothic; 
    font-weight:300;
    color: #5d5d5d;
}

.jaguar-sub-category-title {font-size: 12px;}

/**End of Middle Section **/

/** Footer **/

.FooterTitle-Bold {
    font-weight: 700;
    font-size: 14pt;
    color: #FFFFFF;
}

.Footer-Text {
    font-size: 14pt;
    color: #FFFFFF;
}

.FooterSignUp-Text {
    font-size: 16pt;
    color: #FFF;
}

.FooterSignUp-ButtonText {
    font-size: 13pt;
    color: #FFFFFF;
}

.Footer-Copyright {
    font-size: 14pt;
    color: #FFFFFF;
}


/** End of Footer **/




/* Menu Text Definitions */

.jaguar-menu-definition-text
{
    font-family: Calibri, Arial, "Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif;
	margin:0 3px 10px 0;
    font-size:9pt;
    color: #5a5a5a;
}

.jaguar-menu-definition-text-black
{
	margin:0 3px 10px 0;
	 font-family: Calibri, Arial, "Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif;
    font-size:14px;
    color: #000;
	line-height: 18px;
}

.jaguar-inner-menu a {    
    color:#00539b;
    text-decoration:none;
}

.jaguar-inner-menu a:hover {
    color: #004B60;
    text-decoration: none;
}



/* News Typography */


.jaguar-news p {
    margin-top:3px;
    margin-bottom:5px;
    font-size:10pt;
    font-weight:bold;
    color:black;
}

.jaguar-news a {
    color:#008bb1;
    font-weight:normal;
    text-decoration:none;
}

.jaguar-news a:hover {
    color:#004B60;
}



/* Product Imagery */

.jaguar-product-img-icon {
    margin-right:6px;
    margin-top:6px;
    cursor:pointer;
}

.jaguar-product-title-subtext {
    font-size:15pt;
    color:#636466;
    font-style:italic;
}

.jaguar-product-display-table {
    border-collapse: collapse;
    border:none;
    padding:0px;
    margin:0px;
    width:100%;
}

.jaguar-display-table {
    border-collapse: collapse;
    border:none;
    padding:0px 10px 0px 0px;
    margin:0px;
    width:auto;
}

#jaguar-product-family-range p {
    text-align:left;
  /*  font-size:10pt; */
    color:#5d5d5d;
}

.jaguar-product-family-range p {
    text-align:left;
    font-size:10pt;
    margin-left:8px;
    color:#5d5d5d;
}

.master-wrapper-main .side-2-right ul.rightmargin-list {font-size:12px;}
#news-type-holder.jaguar-news {font-size:13px;}
.jaguar-inventory-message {font-size:12pt;}
.jaguar-color-price .stock {font-size:12pt;}


.jaguar-nostyle-base ul {
    margin-left:15px;
}

.jaguar-nostyle-base ul li {
    margin-left:10px;
}

.submenu1 {
	width:100%;
	margin:auto;
	text-align:center;
	padding:8px 0px 8px 0px;	
	border-top: solid 1px #DDDDDD;
	border-bottom: solid 1px #DDDDDD;}

.submenu1 a {
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    -webkit-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out; }
	
.submenu1 a:hover {
    background: #003087;
	color: #fff;}

.submenu1 a {
    height: 39px;
    line-height: 39px;
    padding: 9px 9px;
	margin:0px 3px 0px 3px;
   	font-family: Lato,Calibri,Arial,"Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif;
    font-weight: normal;
    font-size: 14px;
    color: #777777;
	text-decoration:none;}
	
.chosen {
	
    position: relative;
 	background: #003087;
	color: #fff;
	margin:0px 3px 0px 3px;
    height: 37px;
    line-height: 37px;
    padding:9px 9px;
  	font-family: Lato,Calibri,Arial,"Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif;
    font-weight: normal;
    font-size: 14px;
    text-decoration:none;}
