﻿/* Zero Out for commonality with all browsers  */
* { padding:0; margin:0;}
html { overflow-y:scroll;}

/*IMAGES */
img {border:none;text-decoration:none;}

body 
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    background: #4385c5;
	text-align: center; margin: 0; padding: 0;
}

.FullHeight { height:100%; }
.FullWidth { width:100%; }
.BackgroundGradient { background: url(/images/backgroundg.jpg) repeat-x top left; }
.BackgroundImage { background: url(/images/background.jpg) no-repeat top center; }
.BackgroundGutter { background: url(/images/body_tile_y_bg.gif) repeat-y top center; }

.LeftNav                    
{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	color:#b4b4b4;
	font-weight:normal;
	text-decoration:none;
}
A.navlink:link            
{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
A.navlink:active          
{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	color:#b4b4b4;
	font-weight:normal;
	text-decoration:underline;
}

A.navlink:visited         
{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}

.NormalText             
{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-decoration:none; 
	line-height:16px;
}

.textbox
{
   border-right: #808080 1px solid;
   border-top: #808080 1px solid;
   border-left: #808080 1px solid;
   border-bottom: #808080 1px solid;
   font-size:10pt;   
}

.textboxlarge
{
   border-right: #808080 1px solid;
   border-top: #808080 1px solid;
   border-left: #808080 1px solid;
   border-bottom: #808080 1px solid;
   font-size:14pt;   
}

.linkheader { text-decoration:none; font-family:Arial; font-weight:bold; font-size:25px; color:#06228a; }
.linksubheader { text-decoration:none; font-family:Arial; font-weight:bold; font-size:15px; color:#06228a; }

.rightbarheader           {font-family:arial,helvetica,sans-serif;font-size:18px;color:#FFFFFF;font-weight:bold;text-decoration:none;}

.head                     {font-family:arial,helvetica,sans-serif;font-size:13px;color:#003399;font-weight:bold;text-decoration:none; line-height:14px;}

.subhead                  {font-family:arial,helvetica,sans-serif;font-size:13px;color:#333333;font-weight:bold;text-decoration:none; line-height:14px;}

.smallhead                {font-family:arial,helvetica,sans-serif;font-size:11px;color:#333333;font-weight:bold;text-decoration:none; line-height:13px;}

.navhead                  {font-family:arial,helvetica,sans-serif;font-size:13px;color:#ffffff;font-weight:bold;text-decoration:none;}

.adblue                   {font-family:arial,helvetica,sans-serif;font-size:15px;color:#002288;font-weight:bold;text-decoration:none;}
.adgray                   {font-family:arial,helvetica,sans-serif;font-size:15px;color:#666666;font-weight:bold;text-decoration:none;}
.adhead                   {font-family:arial,helvetica,sans-serif;font-size:17px;color:#ffffff;font-weight:bold;text-decoration:none;}
.adprice                  {font-family:arial,helvetica,sans-serif;font-size:15px;color:#002288;font-weight:bold;text-decoration:none;}
.adcheckbox               {font-family:arial,helvetica,sans-serif;font-size:16px;color:#333333;background-color:transparent;border: 0;}
.adselect                 {font-family:arial,helvetica,sans-serif;font-size:14px;color:#000000;background-color:#ffffff;}

.nav                      {font-family:arial,helvetica,sans-serif;font-size:13px;color:#b4b4b4;font-weight:normal;text-decoration:none;}
A.navlink:link            {font-family:arial,helvetica,sans-serif;font-size:13px;color:#ffffff;font-weight:normal;text-decoration:underline;}
A.navlink:active          {font-family:arial,helvetica,sans-serif;font-size:13px;color:#b4b4b4;font-weight:normal;text-decoration:underline;}
A.navlink:visited         {font-family:arial,helvetica,sans-serif;font-size:13px;color:#ffffff;font-weight:normal;text-decoration:underline;}

.navlinkgray              {font-family:arial,helvetica,sans-serif;font-size:13px;color:#b4b4b4;font-weight:normal;text-decoration:underline;}

.navsmall                 {font-family:arial,helvetica,sans-serif;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:underline;}
A.navsmalllink:link       {font-family:arial,helvetica,sans-serif;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:underline;}
A.navsmalllink:active     {font-family:arial,helvetica,sans-serif;font-size:11px;color:#cccccc;font-weight:normal;text-decoration:underline;}
A.navsmalllink:visited    {font-family:arial,helvetica,sans-serif;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:underline;}

.navsmallon               {font-family:arial,helvetica,sans-serif;font-size:11px;color:#3f3f3f;font-weight:normal;text-decoration:none;}

.largecopy                {font-family:arial,helvetica,sans-serif;font-size:15px;color:#333333;font-weight:normal;text-decoration:none; line-height:17px;}
A.largecopylink:link      {font-family:arial,helvetica,sans-serif;font-size:15px;color:#003399;font-weight:normal;text-decoration:underline;}
A.largecopylink:hover     {font-family:arial,helvetica,sans-serif;font-size:15px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.largecopylink:active    {font-family:arial,helvetica,sans-serif;font-size:15px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.largecopylink:visited   {font-family:arial,helvetica,sans-serif;font-size:15px;color:#666666;font-weight:normal;text-decoration:underline;}

.largecopy2               {font-family:arial,helvetica,sans-serif;font-size:15px;color:#003399;font-weight:normal;text-decoration:none; line-height:17px;}
A.largecopylink2:link     {font-family:arial,helvetica,sans-serif;font-size:15px;color:#003399;font-weight:normal;text-decoration:underline;}
A.largecopylink2:hover    {font-family:arial,helvetica,sans-serif;font-size:15px;color:#003399;font-weight:normal;text-decoration:underline;}
A.largecopylink2:active   {font-family:arial,helvetica,sans-serif;font-size:15px;color:#003399;font-weight:normal;text-decoration:underline;}
A.largecopylink2:visited  {font-family:arial,helvetica,sans-serif;font-size:15px;color:#003399;font-weight:normal;text-decoration:underline;}

.copy                     {font-family:arial,helvetica,sans-serif;font-size:13px;color:#333333;font-weight:normal;text-decoration:none; line-height:15px;}
A.copylink:link           {font-family:arial,helvetica,sans-serif;font-size:13px;color:#003399;font-weight:normal;text-decoration:underline;}
A.copylink:hover          {font-family:arial,helvetica,sans-serif;font-size:13px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.copylink:active         {font-family:arial,helvetica,sans-serif;font-size:13px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.copylink:visited        {font-family:arial,helvetica,sans-serif;font-size:13px;color:#666666;font-weight:normal;text-decoration:underline;}

.bluecopy                 {font-family:arial,helvetica,sans-serif;font-size:13px;color:#002288;font-weight:bold;text-decoration:none; line-height:15px;}
.boldcopy                 {font-family:arial,helvetica,sans-serif;font-size:13px;color:#333333;font-weight:bold;text-decoration:none; line-height:15px;}
.errorcopy                {font-family:arial,helvetica,sans-serif;font-size:13px;color:#cc0000;font-weight:normal;text-decoration:none; line-height:15px;}

.smallcopyopen            {font-family:arial,helvetica,sans-serif;font-size:11px;color:#333333;font-weight:normal;text-decoration:none; line-height:16px;}

.smallcopytight           {font-family:arial,helvetica,sans-serif;font-size:11px;color:#333333;font-weight:normal;text-decoration:none; line-height:15px;}

A.smallcopylink:link      {font-family:arial,helvetica,sans-serif;font-size:11px;color:#003399;font-weight:normal;text-decoration:underline;}
A.smallcopylink:hover     {font-family:arial,helvetica,sans-serif;font-size:11px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.smallcopylink:active    {font-family:arial,helvetica,sans-serif;font-size:11px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.smallcopylink:visited   {font-family:arial,helvetica,sans-serif;font-size:11px;color:#666666;font-weight:normal;text-decoration:underline;}

.tinycopy                 {font-family:arial,helvetica,sans-serif;font-size:10px;color:#333333;font-weight:normal;text-decoration:none; line-height:12px;}
.pricecopy                {font-family:arial,helvetica,sans-serif;font-size:15px;color:#002288;font-weight:bold;text-decoration:none;}

A.tinycopylink:link       {font-family:arial,helvetica,sans-serif;font-size:10px;color:#003399;font-weight:normal;text-decoration:underline;}
A.tinycopylink:hover      {font-family:arial,helvetica,sans-serif;font-size:10px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.tinycopylink:active     {font-family:arial,helvetica,sans-serif;font-size:10px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.tinycopylink:visited    {font-family:arial,helvetica,sans-serif;font-size:10px;color:#666666;font-weight:normal;text-decoration:underline;}

.sidebarcopy              {font-family:arial,helvetica,sans-serif;font-size:13px;color:#000000;font-weight:normal;text-decoration:none; line-height:16px;}

.footer                   {font-family:arial,helvetica,sans-serif;font-size:11px;color:#000000;font-weight:normal;text-decoration:none; line-height:15px;}
A.footerlink:link         {font-family:arial,helvetica,sans-serif;font-size:11px;color:#003399;font-weight:normal;text-decoration:underline;}
A.footerlink:hover        {font-family:arial,helvetica,sans-serif;font-size:11px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.footerlink:active       {font-family:arial,helvetica,sans-serif;font-size:11px;color:#FF9933;font-weight:normal;text-decoration:underline;}
A.footerlink:visited      {font-family:arial,helvetica,sans-serif;font-size:11px;color:#666666;font-weight:normal;text-decoration:underline;}

input                     {font-family:arial,helvetica,sans-serif;font-size:13px;color:#333333;background-color:#ffffff;}
select                    {font-family:arial,helvetica,sans-serif;font-size:10px;color:#333333;background-color:#ffffff;}
textarea                  {font-family:arial,helvetica,sans-serif;font-size:13px;color:#333333;background-color:#ffffff;}

.FieldSet
{
   padding-right: 5px;
   padding-left: 5px;
   padding-bottom: 5px;
   padding-top: 5px;
   border-color: #ccd6ea; 
   border-width: 1px;
}
.BigHeader
{
	font-weight: bold;
   font-size: 12pt;
   color: #002288;
}

.PageHead
{
	font-weight: bold;
   font-size: 14pt;
   
}

/* wire box */
.WireBox .BoxContent
{background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; text-align:left;}
.WireBox .BoxHeader
{height:4px;overflow:hidden;background:url(/images/corner_wire_TR_bg.gif) 100% 0 no-repeat; text-align:left;}
.WireBox .BoxHeader div
{height:4px;width:4px;background:#fff url(/images/corner_wire_TL.gif) 0 0 no-repeat;}
.WireBox .BoxFooter
{height:4px;overflow:hidden;background:url(/images/corner_wire_BR_bg.gif) 100% 0 no-repeat; text-align:left;}
.WireBox .BoxFooter div
{height:4px;width:4px;background:#fff url(/images/corner_wire_BL.gif) 0 0 no-repeat;}

.Pad5TB8LR{padding:5px 8px;}
.Pad5TB12LR{padding:5px 12px;}
.Pad8TB12LR{padding:8px 12px;}
.Pad7TB12LR{padding:7px 12px;}
.Pad9TB12LR{padding:9px 12px;}
.Pad10TB12LR{padding:10px 12px;}
.Pad14TB18LR{padding:14px 18px;}

#info
{
    text-align: left;
    vertical-align: bottom;
}

.navon 
{
	height: 25px;
	background: url(/images/topmenugradient2.gif) repeat-x bottom left;
}
.navon a
{
	width: auto;
    height: 23px;
    display: block;
    padding: 0px 20px 0px 20px;
    margin: 0px 0px 0px 0px;
    border: 0px;
    color: #002288;
    text-decoration: none;
    font-family: arial,helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
}

.navoff 
{
	height: 25px;
	background: url(/images/topmenugradient1.gif) repeat-x bottom left;
}

.navoff a
{
	width: auto;
    height: 23px;
    display: block;
    padding: 0px 20px 0px 20px;
    margin: 0px 0px 0px 0px;
    border: 0px;
    color: #606060;
    text-decoration: none;
    font-family: arial,helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
}

.navsel
{
	height: 25px;
	background: url(/images/topmenugradient2.gif) repeat-x bottom left;
}
.navsel a
{
	width: auto;
    height: 23px;
    display: block;
    padding: 0px 20px 0px 20px;
    margin: 0px 0px 0px 0px;
    border: 0px;
    color: #002288;
    text-decoration: none;
    font-family: arial,helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
}
