@CHARSET "ISO-8859-1";

/* CSS Reset - Resets pre-defined browser css styles */
applet,P,object, iframe,h1,h2, h3, h4, h5, h5, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption, tbody, tfoot, thead, {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {list-style: none; padding-top:10px;}

blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/*   End of reset    */


/* Global Styles  */ 


*							    {}
P						{font-family:Verdana,arial,helvetica,sans-serif;color:#464646;font-size:11px;}
HTML,BODY						{height:100%;font-family:Verdana,arial,helvetica,sans-serif;color:#464646;font-size:11px;}
IMG							    {border:0px;}
IMG, OBJECT, EMBED				{display:block;}
DIV							    {-moz-box-sizing:border-box;box-sizing:border-box;}
BODY							{margin:0px;padding:0px;background-color:#ffffff;text-align:left;}
A, A:link, A:active, A:visited	{color:#464646;text-decoration:underline;}
A:hover                         {color: #c71444}

.errortxt {font-size:10px;color:#CC0000}
#hasMessage {}
#hasMessage UL {padding-left:0px}

div sup {font-size:75%;vertical-align:top;}

/* Table Elements - In the process of being phased out */
.tThinRule			{border-bottom:solid 1px #cdcdcd;position:relative;height:30px;margin-bottom:10px;} 	
.tTitlePadding      {padding-bottom:10px;padding-top:20px;font-size:12px;font-weight:bold}
.tTableBlock		{padding-top:10px; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#464646;}
.tPaddingBtm        {padding-bottom:5px;}
.tBullets_list		{list-style: disc outside;}
.tBullets_list LI   {list-style: disc outside; vertical-align:text-top; margin-left:16px;color:#464646; line-height:14px}
.btt				{width:auto;text-align:left;padding-left:10px;padding-top:10px;padding-bottom:10px;font-weight:bold;font-size:12px;}
.tBlackText, .tBlackTextLink {font-weight:normal;line-height:16px;}
.tMainTable         {width:100%;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

/* Generic Wrappers - Page/Content Wraps */
#Wrapper 			{float:none;width:100%;margin:0 auto;text-align:left;}
#ContentWrapper 	{float:none;width:745px;background-image:url(/images/common/bg_gradient_owners.jpg);background-repeat:repeat-x;background-position:0 73px;}
#ContentWrapperLanding 	{float:right;width:745px}
#rightbodycontainer {background-color: #ffffff; float:right;/*border-left:inset 1px #eee;border-right:outset 1px #eee; min-height:350px*/}
DIV.gBody 			{width:960px;margin:0 auto;background-color:#eeeeee;overflow:hidden;min-height:555px; text-align:center;}

/* About Nissan Specific Divs */
#BuyingContent 		{float:left;width:725px;text-align:left;}
.BuyingPageBgResize	{width: 934px;padding-top: 0px;position: relative;margin:-8px auto 0;text-align:center;overflow:visible}
DIV.gBodyBuying	{width:960px;margin:0 auto;background-color:#ffffff;overflow:hidden;text-align:center;}


/* About Nissan Specific Divs */
#AboutContent 		{float:left;width:725px;text-align:left;}
.AboutPageBgResize	{width: 934px;padding-top: 0px;position: relative;margin:-8px auto 0;text-align:center;overflow:visible}
DIV.gBodyAbout	{width:960px;margin:0 auto;background-color:#ffffff;overflow:hidden;text-align:center;}

/* Owners Specific Divs  */
#OwnersContent 		{float:left;width:725px;text-align:left;}
.OwnersPageBgResize	{width: 934px;padding-top: 0px;position: relative;margin:-8px auto 0;text-align:center;overflow:visible}
DIV.gBodyOwners		{width:960px;margin:0 auto;background-color:#ffffff;overflow:hidden;text-align:center;min-height:555px;}

/* Buying Specific Divs  */
#BuyingContent 		{float:left;width:725px;text-align:left;}
.BuyingPageBgResize	{width: 934px;padding-top: 0px;position: relative;margin:-8px auto 0;text-align:center;overflow:visible;}
DIV.gBodyBuying		{width:960px;margin:0 auto;background-color:#ffffff;overflow:hidden;text-align:center;}


/* Vehicles Specific Divs  */



/* Nav items */
.contexualnav		{display:none;}
.contexualFlashnav	{display:none;}
.contexualnavVehicles{display:none;}
#uniNavigation		{display:none;}
.globalNavWrapper	{margin-bottom:8px}
.globalNavigation	{position:relative;float:none;height:50px}


/* Footer items */
#globalFooter 		{display:none;}
#globalFooter ul {display:none;}
#globalFooter li 	{display:none;}
.footerPageBgResize	{width: 934px;padding-top:40px;position:relative;margin:auto;overflow:visible;}
.footerFrameContent	{background-color:#ffffff;position:relative;margin-bottom:-20px;top:-35px;width: 934px;text-align:left;}
.footerPageBg		{width: 934px;background-color: #ffffff;position: relative;background-repeat: no-repeat;overflow:visible;}


/* Image specific styles  */
.imgleaf 			{float:left; margin-left:40px; padding-top:3px}
.imglg 				{float:right; margin-top:-12px;}


/* Border specific styles */
.border				{font-family:Arial,helvetica,sans-serif;padding-right:5px; padding-left:5px;}


/* Text specific styles */
.secTitle 			{color:#333333; padding:20px;font-size:14px;}
.secTitleBuying  {color:#484848; padding:20px;font-size:14px;}
.secTitleAbout 			{color:#484848; padding:20px;font-size:14px;}
.subTitle 			{text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#464646;font-weight:bold;line-height:16px; padding-top:10px;padding-bottom:20px;margin-left:20px;border-bottom:solid 1px #cdcdcd; position:relative;_height:1px; margin-bottom:20px;}
.inTxt 				{margin:0px;padding:0px;font-family:Verdana,arial,helvetica,sans-serif;color:#464646;font-size:11px;line-height:16px; margin-left:20px; margin-bottom:20px;}
.bCopy 				{text-align:left;margin-left:20px;font-family:Verdana,arial,helvetica,sans-serif;color:#464646;font-size:11px; line-height:16px; padding-bottom:20px;}
#bodyCopy 			{text-align:left;margin-left:20px;font-family:Verdana,arial,helvetica,sans-serif;color:#464646;font-size:11px; line-height:16px; padding-bottom:20px;}
#bodyCopy p 		{font-style: inherit;font-family: inherit;vertical-align: baseline; padding-bottom:15px;}
.bCopyhd 			{font-family: inherit; color:#999999;font-weight:bold;line-height:16px; font-size:12px;}


/* Classes for positioning */
.push  				{display:none;}


/* Not sure what these do */
.tSupTableDivL 		{width:743px;padding-bottom:0px;text-align:left;float:right;margin-top:10px; margin-bottom:10px; background-color:#ffffff; overflow:visible;padding-bottom:20px;}
.tRowHeight 		{height:16px;}
.marginBottom { display:none}


#dashboard_swf {
  position:absolute;
  top:23px;
  margin-left:731px;
  height: 22px;
}
#dashboard_swf:hover {
  height: 400px;
}

