/* Global Styles */

body { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#000000; text-align:center; }

a:link { color:#FEA000; text-decoration:none; }
a:visited { color:#FEA000; text-decoration:none; }
a:hover { color:#999999; text-decoration:none; }
a:active { color:#FEA000; text-decoration:none; }

h1 { font-family:Helvetica, Arial, sans serif; font-size:20px; font-weight:normal; color:#455666; margin:0px 0px 10px 0px; }
h2 { font-family:Helvetica, Arial, sans serif; font-size:15px; font-weight:bold; color:#455666; margin:0px 0px 10px 0px; }
h3 { font-family:'Arial Black' Helvetica, Arial, sans serif; font-size:20px; font-weight:normal; color:#FEA000; margin:0px 0px 10px 0px; }
h4 { font-family:Helvetica, Arial, sans serif; font-size:16px; font-weight:bold; color:#FFC000; margin:0px 0px 10px 0px; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#455666; margin:0px 0px 10px 0px;  }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FEA000; margin:0px 0px 10px 0px;  }

td { font-size:13px; line-height:20px; font-color:#333333; }
tr { font-size:13px; line-height:20px; font-color:#333333; }
ul { color: #333333 }
b { color: #333333 }

.whitetext { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#E9E9E9; }


/* Layout Styles */

.box { width:760px; height:480px; text-align:left; background-color:#; margin-top:10px; margin-left: auto; margin-right: auto; border-width:1px 1px 1px 1px; border-color:#CCCCCC; border-style:;  }


/* Thin Black Bar at Top of Page */
.top { background-color:#000000; margin:0px 0px 0px 0px; height:0px; border-width:0px 0px 0px 0px; border-color:#CCCCCC; border-style:solid; }

/* Quick Access */
.quickaccess { float:right; margin:20px 20px 20px 0px; color:#FFFFFF;  }


/* Logo Bar - alt background-color:#101A1C; */
.logobar { background-color:#000; padding:10px 0px 0px 0px; height:85px; }
.logo { float:left;  }


/* Car Logos Bar  */
.carlogos { float:left; margin-top:20px; }

/* Car Keys */
.carkeys { float:right; margin-top:20px; }


/* Menu Bar*/
.menubar { height:21px; border-width:1px 0px 0px 0px; border-color:#FFFFFF; border-style:solid; background-image:url(../images/menubar.gif); background-repeat:repeat-x; }

/* MainMenu */
.mainmenu { font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; text-align:left; height:16px; margin: 0px 0px 0px 20px; }

.mainicons { color:#000000; text-decoration:none; background-image:url(../images/menubar.gif); background-repeat:repeat-x; margin: 0px 0px 0px 0px; }
.mainicons a:link { color:#000000; text-decoration:none; border-bottom:1px #FEA000 solid; border-right:1px #FFFFFF solid; border-left:1px #FFFFFF solid; padding:3px 6px 3px 6px; background-image:url(../images/menubar.gif); background-repeat:repeat-x; }
.mainicons a:visited {  color:#000000; text-decoration:none; border-bottom:1px #FEA000 solid; border-right:1px #FFFFFF solid; border-left:1px #FFFFFF solid; padding:3px 6px 3px 6px; background-image:url(../images/menubar.gif); background-repeat:repeat-x;}
.mainicons a:hover { color:#333333; text-decoration:none; border-bottom:1px #FEA000 solid; border-right:1px #FFFFFF solid; border-left:1px #FFFFFF solid; padding:3px 6px 3px 6px; background-image:url(../images/menubar-mo.gif); background-repeat:repeat-x; }

.mainicons-selected { color:#333333; text-decoration:none; border-bottom:1px #FEA000 solid; border-right:1px #FFFFFF solid; border-left:1px #FFFFFF solid; padding:3px 6px 3px 6px; background-image:url(../images/menubar-mo.gif); background-repeat:repeat-x; }
.mainicons-selected  a:hover { color:#6699CC;  }

.mnicon { color:#FFFFFF; text-decoration:none; }
.mnicon a:link { color:#FFFFFF; text-decoration:none; }
.mnicon a:visited { color:#FFFFFF; text-decoration:none; }
.mnicon a:hover { color:#0066CC; text-decoration:none; }

/* Utility Links */
.utilities {  font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px;  float:right; border-width:0px 0px 1px 0px; border-color:#CCCCCC; border-style:solid; width:100%; }
.utilitiesitem { color:#333333; float:right; border-width:0px 0px 0px 1px; border-color:#CCCCCC; border-style:solid; padding:0px 15px 0px 14px; background-color:; }
.utilitiesitem a:link { color:#333333; text-decoration:none;  }
.utilitiesitem a:visited { color:#333333; text-decoration:none; }
.utilitiesitem a:hover { color:#999999; text-decoration:none;  }


/* Page Heading */
.heading { font-family:Helvetica, Arial, sans serif; font-size:22px; font-weight:normal; color:#455666;  margin:30px 0px 5px 20px;}

/* Strap Image */
.strap { }

/* Panel */
.panel { float:right; width:170px; margin:20px 0px 0px 20px; font-family:Tahoma, Arial, Verdana, sans-serif; font-color:#FFFFFF;  }
.panelitem { line-height:15px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:10px 10px 20px 10px; }
.panel a:link { color:#FFFFFF; }
.panel a:visited { color:#FFFFFF; }
.panel a:hover { color:#CCCCCC; }

.button { text-align:right; margin:0px 10px 0px 0px; }
.button a:link { width:60px; color:#FFFFFF; text-decoration:none; border-width:1px 1px 1px 1px; border-color:#333333; border-style: solid; background-color:#455666; padding:2px 5px 2px 5px; text-align:center; }
.button a:visited { width:60px; color:#FFFFFF; text-decoration:none; border-width:1px 1px 1px 1px; border-color:#333333; border-style: solid; background-color:#455666; padding:2px 5px 2px 5px; text-align:center; }
.button a:hover { width:60px; color:#FFFFFF; text-decoration:none; border-width:1px 1px 1px 1px; border-color:#333333; border-style: solid; background-color:#5A6774; padding:2px 5px 2px 5px; text-align:center; }


/* Content Area */
.content { margin:30 190 50 110; width:auto;  text-align:justify; }

/* Table with Border */
.tableborder { width:100%; border-width:1px 0px 1px 0px; border-color:#666666; border-style:solid;  padding:10px 0px 10px 0px;  }


/* Baselinks Area */
.baselinks { margin:50px 20px 0px 20px; font-family: Arial, sans-serif; text-align:center; color:#666666; font-size:10px; height:38px;}
.baselink { margin:0px 5px 0px 5px;  }
.baselinks a:link { color:#666666; text-decoration:none; }
.baselinks a:visited { color:#666666; text-decoration:none; }
.baselinks a:hover { color:#999999; text-decoration:none; }
.baselinks a:active { color:#666666; text-decoration:none; }

/* Copyright */
.copyright { font-size:10px; color:#CCCCCC; }

.credits { font-family: Arial, sans-serif; text-align:center; color:#999999; font-size:10px;  }
.credits a:link { color:#999999; text-decoration:none; }
.credits a:visited { color:#999999; text-decoration:none; }
.credits a:hover { color:#CCCCCC; text-decoration:none; }
.credits a:active { color:#999999; text-decoration:none; }