Body {
margin:0;
}
BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT 
{
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
        COLOR: #000000; 
		FONT-SIZE: 11px;
}
HTML,BODY {
	HEIGHT: 100%;
	MARGIN: 0px;
	PADDING: 0px;
	BACKGROUND-COLOR: #5789BA;
	/* blue fade */
	background-image: url(/store/skin1/images/bluefade_bgl.gif);
	background-position:top;
	background-repeat:repeat-x;
}
A:link {
	COLOR: #081589; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #002487; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #002487; TEXT-DECORATION: underline;
}
A:active  {
	COLOR: #002487; TEXT-DECORATION: underline;
}
A.MenuLinkColor {
	COLOR: #FFFFFF; 
	Text-decoration: none; 
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

H1 {
	FONT-SIZE: 20px;
	font-variant: small-caps;
	COLOR: #002487;

}

H3 
{
	Font-size: 15px;
	COLOR: #002487;
	
}
table.border {
BORDER-left: #000000 1px solid;
BORDER-right: #000000 1px solid;
BORDER-top: #000000 1px solid;
BORDER-bottom: #000000 1px solid;
}
DT
{
	COLOR: #002487;
	Font-size: 15px;
}
li a.white_link, li a:link.white_link, li a:hover.white_link, li a:visited.white_link, li a:active.white_link{ 
color: white; 
}
LI
{
	Font-size: 12px;
}
.footer
{
	BACKGROUND-COLOR: #FFFFFF;
}
.FooterMenu
{
	BACKGROUND-Color: #FFFFFF;
	padding:5px;
	border:1px solid #183c94;

}
.PriceTitle
{
	COLOR: #003487;
	Font-size: 12px;
	Font-weight: bold;
}

.HeadRightBox {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
}
.HeadText {
	FONT-SIZE: 140%;
	FONT-WEIGHT: bold;
}
.Tab, .Tab a {
        /* FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #D6D7D9;
        WIDTH: 85px;
        HEIGHT: 30px;
        TEXT-ALIGN: center;*/
        color:#144683;
        font-size:110%;
}

/*- Navigation Tabs for Header: side 1/2 circles --------------------------- */
.NavLeft {
	 background:url("/store/skin1/images/nav_left_middle.gif") repeat-y right;
}
.NavRight {
	 background:url("/store/skin1/images/nav_right_middle.gif") repeat-y left;
}



/* main text areas on index page --------------- */
.textbox {
background-color:#FFFFFF;
padding:10px;
border-left:1px solid #183c94;
border-right:1px solid #183c94;
border-bottom:1px solid #183c94;
}

.VertMenuBorder {
	/*BACKGROUND-COLOR: #68C1FF; */
	BACKGROUND-COLOR: #ffffff;
	border-width: thin;
	border-style:solid;
	border-color: #1B3E95;
	border-bottom:none;
	padding:8px;
	margin:0;
}

/* end main text areas -----------------------*/

/* style for blue tops of text boxes */
/* the background image is applied only to the table cell */
.VertMenuTitle {
	BACKGROUND: url("/store/skin1/images/bluefade_title.jpg") repeat-x top; 
	BACKGROUND-COLOR: #183c94;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING: 1px; 
}
TD.VertMenuCornerL {
	BACKGROUND: url("/store/skin1/images/menu_title_l_corner.gif") no-repeat top right; 
	/*BACKGROUND-COLOR: #183c94; */
	}
TD.VertMenuCornerR {
	BACKGROUND: url("/store/skin1/images/menu_title_r_corner.gif") no-repeat top left; 
	/*BACKGROUND-COLOR: #183c94; */
	}

.VertMenuBase {
	/*BACKGROUND-COLOR: #68C1FF; */
	BACKGROUND-COLOR: #ffffff;
	border-width: thin;
	border-style:solid;
	border-color: #1B3E95;
	border-top:none;
	border-left:none;
	border-right:none;
}
p.VertMenuTitle {
	FONT-SIZE: 200%;
	font-variant: small-caps;
	COLOR: #ffffff;
	font-weight: bold;
	padding:0px 10px;
}


/* end blue tops style  */

/*- Footer --------------------------- */

.BottomBox {
	BACKGROUND-COLOR: #7EB71A;  /*#D6D7D9; */
	COLOR: #ffffff;
	HEIGHT: 22px;
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.Bottom, a.Bottom {
	/*BACKGROUND-COLOR: #D6D7D9; */
	COLOR: #ffffff;
}
/*- end footer --------------------------- */

/* index page boxes */
#lowerlevel {
/* background: #b74526; */
 float: left;
 width: 100%;
  font-size:80%;
  display:inline; /* fixes IE/WIN double margin bug */
 }

#lowerlevel .gutter {
  padding: 10px 10px;
  }

.box {
padding:0px;
margin:0px;
background: #013a7f; 
}  

.text {
color: #ffffff;
line-height:20px;
text-align:left;
background: #013a7f; 
}  

.text h3 {
margin: 0;
padding: 0px;
color: #fff;
margin-bottom:-5px;
}  

.text ul {
margin:0;
padding: 10px 15px;
}  

.text ul li {
margin: 0px;
padding: 0 0 0 1px;
font-size:95%
/*list-style: none;
background: url(li-bullet.gif) no-repeat 0 3px; */
} 

.boxphil {
padding:0px;
margin:0px;
background: #fff; 
}  

.textphil {
color: #000;
line-height:20px;
text-align:left;
background: #fff; 
padding: 20px;
}  

.textphil h3 {
margin: 0;
padding: 0px;
color: #013a7f;
}  

.vertshade {
background: url('/store/skin1/images/tr_shade.gif') repeat-y top left;
}

.horizshade {
background: #013a7f url('/store/skin1/images/br_shade.gif') repeat-x top left;
}



/*- Navigation Tabs for Header --------------------------- */

    #tabs {
      width:100%;
      background:#ffffff;
	/*  float:left; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	 border-bottom:1px solid #DD740B; 
	 font-weight: bold;*/
      font-size:120%;
      line-height:normal;
	 background:url("/store/skin1/images/nav_bg.gif") repeat-x bottom;
	  }
    #tabs ul {
	margin:0;
	padding:3px 10px 10px 10px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      margin:0;
      padding:0 0 5px 3px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      padding:5px 7px 4px 7px;
      color:#000;

      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover, #tabs a:hover span {
      color:#71a417;
	  text-decoration:underline;
      }
/*   #tabs a:hover {
      background-position:0% -42px; 
      }
    #tabs a:hover span {
      background-position:100% -42px; 
      }
	*/  
	
/*- end navigation tabs for header --------------------------- */
