﻿/* SharePoint overrides */
.ms-propertysheet a:link, a:visited {color: #666666;text-decoration:none;}
.ms-propertysheet a:visited {color: #666666;text-decoration:none;}
a.ms-sitemapdirectional:link, a.ms-sitemapdirectional:visited {color: #666666}
a.ms-topnav:link, a.ms-sitemapdirectional:visited {color: #666666}
.ms-consoletoolbar a:link, a:visited {color: #666666}
.ms-consolestatus a:link, a:visisted, a:hover {color: #666666}
.ms-banner a:visited {color: #666666}


/* 
 ----------------------------------------------------------------------------
  Please check for cross-browser compatibility prior to making changes
  MINIMUM BROWSER CHECK :: IE5.x/IE6/Firefox/Safari

  CSS Document - layout.css
 ---------------------------------------------------------------------------- 
*/


/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ol { list-style:none; }

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }

/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border:none; }


/* global elements
 * ------------------------------------------------------------------------- */


/* ----- type selectors ----- */ 
body { 
	background:#fff;
	text-align:left; 
	font:13px/22px Arial, Helvetica, sans-serif; 
	color:#fff;
	}


h1	{ font-size:1.2em; color:#fff; }
h2	{ font-size:1.1em; color:#000; }
h3	{ font-size:1.0em; color:#000; }

h1 span,h2 span,h3 span	{ display:none; }

a:link,a:visited	{ color:#fff; text-decoration:underline; outline:none; }
a:hover,a:active	{ color:#fff; text-decoration:none; outline:none; }

/* ----- classes ----- */

div.clear	{ 
	clear:both;
	height:.01em; 
	overflow:hidden; 
	}

/* Amplitude framework
 * ------------------------------------------------------------------------- */


#wrap {
	background:url("/sitecollectionimages/spacer-amp.gif") repeat-y;
	width:713px;
	margin:0 auto;
	text-align:left;
	}

#masthead {
	position:relative;
	background:url("/sitecollectionimages/mastheadcxp.jpg");
	height:99px;
	}
	
	#logo { padding: 43px  0 0 37px;}
	#FRLogo {position:absolute;top:50px;left:530px}
	#FRLogo img {height:20px}



/* ----- column-left ----- */

#column-left {
	width:500px;
	float:left;
	margin-left:5px
	}
	
#column-left p, #column-left h1, #column-left h2, #column-left h3, #column-left ul, #column-left dl {
		margin:0 36px 10px 33px;
		}

#column-left td {text-align:left;padding:0 2px 0 2px;vertical-align:top;font-size:0.8em;line-height:1.7em;}
#column-left tr.odd {background-color:#C8AB71}	
#column-left tr.head {font-size:16px}	
	/* definition list */
	#column-left dl { padding-left:5px; }
		#column-left dl dt {
			font-weight:bold;
			color:#fff;
			}
		#column-left dl dd {
			background:transparent url("/sitecollectionimages/bullet.jpg") 0px 6px no-repeat;
			padding-left:10px;  /* pushes text to the right to display bg img */
			margin-left:5px;
			}
			
#column-left .cxpTitle {color: #000;font-weight: bold}
#column-left .cxpText {color: #000}
#column-left p.highlight {color: #000;font-weight: bold;text-align: center}
#column-left p.caption {font-style:italic ;text-align: center}
#column-left p.heading {font-weight: bold}
#column-left hr {color: #FFF;width:80%;text-align:center;line-height:1.5em}
#column-left hr.contact {color: #FFF;text-align:left;line-height:1.5em;margin-left:50px}
div.brochure {background-color:white;margin:0px 30px 5px 30px;padding:0px 0px 0px 5px}
div.brochure a {color: #DFA211;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

div.pressrelease {background-color:white;margin:0px 30px 5px 30px;padding:0px 0px 0px 5px}
div.pressrelease a {color: #DFA211;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

li 				{margin-left:15px}
p.dealer 		{line-height:1.1em;font-family:arial;padding-left:15px}
.sm-text {font-size: 10px;	color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: italic;}
.sm-text-white {font-size: 10px; color: #fff;	line-height:1.0em;font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: italic;}
/* ----- column-right ----- */

#column-right {
	width:203px;
	float:left;
	}

	#column-right p, #column-right h1, #column-right h2, #column-right h3, #column-right ul, #column-right dl {
		margin:0 52px 10px 26px;
		color:#737373; 
		font-size:12px;
		}

#sign-up { background:url("/sitecollectionimages/sign-up.gif") no-repeat; height:58px; margin:36px 0 15px 13px; }
	
/* ----- bottom-wrap ----- */
 
#bottom-wrap {
	background:url("/sitecollectionimages/bottom-wrap.jpg");
	height:9px;
	clear:both;
	width:100%; /* fix for Safari */
	}

/*nav */

	#nav									{font-size:80%;height:50px; background:url(/SiteCollectionImages/bg_nav.jpg) top center no-repeat; padding:0px 0 0 6px; overflow:hidden}
	#nav .leftNav1 a	 					{color: #4a4a4a;text-decoration: none;font-weight: bold;padding:0px 5px 0px 5px}
	#nav .leftNav1 a:hover 					{color: #000000}
	#nav .leftNavSelected 					{color: #EC9F00;background-color:#000}
	#nav .leftNavSelected a					{color: #EC9F00;background-color:#000}
	#nav .leftNavSelected a:hover			{color: #EC9F00;background-color:#000}

	
/* header framework
 * ------------------------------------------------------------------------- */

	body #header-graphic { background:url('/SiteCollectionImages/Bannercxp.JPG'); 
height:264px;
}


/* footer
 * ------------------------------------------------------------------------- */
#right a {text-decoration:none;font-size:36px;position: relative;top: -50px;left: 275px;height: 200px;width: 85px;background: url("/sitecollectionimages/logo-mlkn.gif" no-repeat)}
#right a i {visibility: hidden}
#footer {
	background:url('/SiteCollectionImages/footer-cxp.gif') no-repeat;
	height:150px;	
	width:713px;
	margin:0 auto;
	text-align:center;
	}

#footer p {
	color:#fff;
	font-size:.80em;
	padding-top:35px;
	line-height:1.5em;
	}


