@charset "UTF-8";
/* CSS Document */

body { background:#0f034a; text-align:center; margin:0px; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif;}

h1 { font-size:16px; color:#0f034a; font-weight:bold; padding:0px 20px 0px 20px;}
h2 { font-size:14px; color:#0f034a; font-weight:bold; padding:0px 20px 0px 20px;}
h3 { font-size:14px; color:#2856bc; font-weight:bold; display:inline; padding:0px;}

#clear { clear:both; line-height:0px;}
#content { width:1002px; margin:0 auto;}

#header { font-size:12px; color:#FFFF00; font-family:Arial, Helvetica, sans-serif; width:1002px; margin:0 auto; background-color:##0f034a; display:block;}

#headerR { float:right; width:300px; text-align:right; padding:10px 0px 0px 0px;}
#headerR a { text-decoration:none; color:#FFFF00; font-weight:bold; padding:0px 10px 0px 10px;}
#headerR a:hover { text-decoration:underline; color:#FFFF00; font-weight:bold;}

#headerL { float:left; width:600px; text-align:left; padding:10px 0px 0px 60px;}

#navigation { padding:0px; margin:0px;}
#headImage img { display:block;}

#white { width:1002px; background:url(images/background.gif) repeat-y;}
#whiteL { float:left; width:542px; padding:20px 0px 20px 65px; text-align:left;}
#whiteL p { text-align:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:22px; padding:0px 20px 0px 20px;}
#whiteL a { color:#333333; text-decoration:underline;}
#whiteL a:hover { color:#333333; text-decoration:none;}

#whiteR { float:right; width:340; padding:20px; text-align:center;}

#footer { font-size:12px; text-align:center; line-height:18px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:20px 0px 20px 0px;}
#footer a { color:#666666; text-decoration:none; padding:0px 10px 0px 10px;}
#footer a:link { color:#666666; text-decoration:underline;}

#footerL { float:left; padding:0px 0px 20px 65px; text-align:left; width:200px;}
#footerR  { float:right; text-align:right; padding:35px 20px 0px 0px; width:650px; font-size:10px;}
#footerR1  { float:right; text-align:right; padding:35px 20px 0px 0px; width:650px;}

#qform { width:326px; border:solid 3px #2856bc; background-color:#ebf8ff; font-size:14px; color:#666666; text-align:center; margin:0 auto;}
.qform { width:140px; background-color:#CCCCCC; border:solid 1px #0f034a;}
#qform textarea { width:296px; height:70px; background-color:#CCCCCC; border:solid 1px #0f034a;}

#qformR { float:right; width:170px; text-align:left; padding:5px;}
#qformL { float:left; width:130px; text-align:left; padding:10px 7px 7px 7px;}

#gradheader { font-size:14px; font-weight:bold; color:#FFFF00; text-align:center; padding:5px; background:url(site-images/gradHeader-back.jpg) repeat-x #1a3675;}

#contactForm { width:510px; margin:0 auto; border:solid 3px #2856bc; color:#333333; font-size:14px; text-align:center;}
#contactFormL { float:left; width:190px; padding:10px; text-align:right;}
#contactFormR { float:right; width:250px; padding:5px 10px 5px 10px; text-align:left;}
#contactAlt { background-color:#ebf8ff;}
.contactForm {background-color:#CCCCCC; border:solid 1px #0f034a;}
#contactForm textarea { width:490px; height:70px; background-color:#CCCCCC; border:solid 1px #0f034a;}

#products {width:510px; margin:0 auto; border:solid 3px #2856bc; color:#333333; font-size:12px; line-height:18px; display:block;}
#prodHead {font-size:14px; font-weight:bold; color:#FFFF00; text-align:center; padding:10px 0px 5px 0px; height:20px; background:url(site-images/gradHeader-back.jpg) repeat-x #1a3675; display:block;}
#prodR { float:right; text-align:left; width:255px;border:solid 1px #0f034a; display:block;}
#prodL { float:left; text-align:left; width:255px;border:solid 1px #0f034a; display:block;}

#white1 { float:left; width:542px; padding:20px 0px 20px 65px; text-align:left;}
#white1 p { text-align:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:22px; padding:0px 20px 0px 20px;}

.franch { background-color:#C8E3FF; display:block; line-height:18px; padding:5px; font-size:12px;}
.auth { background-color:#FFFFC1; display:block; line-height:18px; padding:5px; font-size:12px;}

.lines { border:solid 1px #0f034a; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.lines td { padding:5px; vertical-align:top;}

.lines a { text-decoration:none; font-weight:bold; color:#000000;}
.lines a:hover { text-decoration:underline; color:#000000;}

.nonfranch {}
.nonfranch a { color:#000000; font-weight:bold; text-decoration:none;}
.nonfranch a:hover { color:#000000; font-weight:bold; text-decoration:underline;}

td.alt { background-color:#F3F3F3;}

.franchised { color:#FF0000; font-weight:bold;}
.franchised a { color:#FF0000; font-weight:bold; text-decoration:none;}
.franchised a:hover { color:#FF0000; font-weight:bold; text-decoration:underline;}

#franR { float:right; text-align:center; width:255px;}
#franL { float:left; text-align:center;  width:255px;}

.inventory { border-top:solid 1px #0f034a; border-bottom:solid 1px #0f034a; border-right:solid 1px #0f034a;}

.inventoryHead {border-left:solid 1px #0f034a; border-bottom:solid 1px #0f034a; border-top:solid 1px #0f034a; font-size:12px; font-weight:bold; color:#FFFF00; text-align:center; padding:5px; background:url(site-images/gradHeader-back.jpg) repeat-x #1a3675;}
.inventoryHead a { color:#FFFF00; text-decoration:none;}
.inventoryHead a:hover { color:#FFFF00; text-decoration:underline;}

.noResults {border-left:solid 1px #0f034a; font-size:12px; line-height:18px; padding:15px; text-align:center;}

.inventoryReal {border-left:solid 1px #0f034a; font-size:10px; padding:5px;}

.pager {border-left:solid 1px #0f034a; font-size:10px; padding:5px; text-align:center;}

.inventoryRow {}
.inventoryRowAlt {background-color:#E9E9E9;}

.searchForm {background-color:#CCCCCC; border:solid 1px #0f034a; width:150px; height:19px; font-size:10px;}
.searchBtn {font-weight:bold; color:#FFFF00; text-align:center; padding:0px 5px 0px 5px; height:19px; background:url(site-images/gradHeader-back.jpg) repeat-x #1a3675; font-size:10px; border:solid 1px #0f034a;}


.loadingClass { z-index: 101; left: 350px; width: 200px; position:absolute; top: 350px; height:100px;}