﻿body {
	font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; color:#000; font-size: 12px; height:100%; line-height1.2em
 }
 
a{
	 color: #142368;  text-decoration:underline;
}
a:hover{
	 color: #0c4767;  text-decoration:none;
}
a:visited{
	 color: #333;  text-decoration:none;
}
a:active{
	 color: #333;  text-decoration:none;
}
hr, .border
{
	background:#666; border:solid 1px #e3e3e3;
}
 h1{
	font-size: 13px; font-style: normal; font-weight: normal; color: #d30a0a; font-weight:bold;
}

.h1link{
	 font-size: 13px; font-style: normal; font-weight: normal; color: #d30a0a; font-weight:bold; text-decoration:none;
}
.h1link:hover{
	 color: #0c4767;font-size: 13px; font-style: normal; font-weight: normal; font-weight:bold; text-decoration:none;
}
.h1link:visited{
	 cfont-size: 13px; font-style: normal; font-weight: normal; color: #d30a0a; font-weight:bold; text-decoration:none;
}
.h1link:active{
	 font-size: 13px; font-style: normal; font-weight: normal; color: #d30a0a; font-weight:bold; text-decoration:none;
}

.standard 
{
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal;
}
.right{padding-right:5px;}

.grayborder 
{
	border: 2px solid #cccccc;
}
.redtag 
{
	color:#16198c; font-weight:bold; font-size:12px; font-family:Arial;
}

.whitetitle 
{
	color:#ffffff; font-weight:bold; font-size:12px; font-family:Arial;
}

.whitetag 
{
	color:#ffffff; font-weight:normal; font-size:11px; font-family:Arial; padding: 5px;
}

.product-title{
	background:url(../../images/product-title.gif) no-repeat; width:inherit; height:39px; 
}
/*---------------main table-------------------------*/

#logo{
	text-align:left; width:312px; height:105px; padding-bottom:2px;
	}
#login{
	float:right; background:url(../../images/loginbg.gif) no-repeat top left;
	 width:268px; height:90px; margin-top:0; padding-top:15px;
	}
#Navigation{
	text-align:center; background: url(../../images/nav-bg2.jpg) no-repeat top;
	 width:inherit; height:30px;  /* padding-bottom:9px;*/ 
}
#Navigation div{
	width:840px; height:35px; margin-top:1px; /* padding-bottom:9px;*/ 
}
#flash{
	width:868px; text-align:right; height:100px; padding-bottom:3px;
}
#main{
	width:868px; margin:auto; /*height:auto !important; height:100%; min-height:100%; */
}
#Content
{
	background:url(../../images/Content-top.gif) no-repeat top center;
	 width:inherit; height:34px; 
}
#contentarea{
 	 width:584px; background:url(../../images/contentarea.gif) repeat-y top left;
 	  padding-left:30px; padding-right:25px;
}

#categories{
 	 width:229px; background:url(../../images/categories-bg.gif) repeat-y top right;
}
#navmaintd{
	background:url(../../images/categories-top.gif) no-repeat top right; width:229px;
}
#filter-box
{ width:189px; text-align:left; background:#00346c; color: #fff; font-size:11px; height:280px; padding:5px 0 5px 0; 
}
#spotlight-box
{ width:189px; text-align:left; background:#2358bd; font-size:11px; color: #fff; height:280px; padding:5px 0 5px 0; 
}
#Waco-box
{ width:189px; text-align:left; background:#00346c; font-size:11px; color: #fff; height:280px; padding:5px 0 5px 0; 
}
#filter-box p
{ padding:0px 4px 0px 5px ;
}
#spotlight-box p
{ padding:0px 4px 0px 5px ;
}
#Waco-box p
{ padding:0px 4px 0px 5px ;
}
.read-btn{background:url(../../images/arrow-icon.jpg) no-repeat center left; padding:0px 0 0px 19px ;
	
}

/*---------------End main--------------------------*/

 /*----------------------------------Footer-----------------------------------------*/

#footer{
	background:#142368; width:100%; height:auto; padding:5px 0 0 0;
}
#footer table{
	text-align:left; line-height:20px; color:#fff; font-size: 10px;
}
#footer table span{
	 color:#599be2; font-size: 10px;
}

#footer table a{
	font-size: 10px; color: #fff;  text-decoration:none;
}

/*--------------------------------End Footer----------------------------------------*/


/*-----------------product breadcrumbs--------------*/
#product-breadcrumbs
{
	width:570px; display:block;  line-height:30px;  padding-left:10px; font-size:10px;  color:#64a6c2; 
}
#product-breadcrumbs a
{
	 color:#64a6c2; font-size:11px;  font-weight:bold;
}

/*-----------------product breadcrumbs---------------*/

.label_category{
	font-size:16px; font-weight: bold; color: #00346f;/*line-height: 40px;*/
}
.label_categoryXS{
	font-size:11px; color: #142368;  text-decoration:underline;
}
.SubHeads{
	font-size: 13px; font-style: normal; color: #d30a0a; font-weight:bold; text-transform:none;
	/*font-style: normal;	font-weight: bold; color:#104f75; line-height: 18px;*/
}

.StatusHeads{
	font-size: 11px; color: #1e8cb4; font-style: normal; font-weight: bold; line-height: 18px;
}
select{
	background: url(../../images/select_bg.jpg); border: 1px solid #c1c1bf;
}

.Buttons{
    border: #b2bee0 1px solid; color: white; font-size: 11px; cursor: pointer; font-weight: normal; 
    background:url(../../images/blue-btn.gif) #fff repeat-x top; padding:2px; margin:2px;	 
}
.Buttons_Bold{
    border: #b2bee0 1px solid; color: white; font-size: 11px; cursor: pointer; font-weight: bold; 
    background:url(../../images/blue-btn.gif) #fff repeat-x top; padding:2px; margin:2px;	

}
.Textboxes{
	border: #CCCCCC 1px solid; font-size: 11px;
	
}
.DropDownLists{
	border: #CCCCCC 1px solid; font-size: 11px;
}
.DropDownLists_FixedWidth{
	border: #CCCCCC 1px solid; font-size: 11px;	height: 18px;
}
.RequiredFields{
	font-size: 11px; color: Red; font-style: normal; font-weight: normal;
}
.MessageLabels{
		font-size: 11px; color: Red; font-style: normal; font-weight: normal;

}
.FieldLabels{
	font-size: 11px; font-style: normal; font-weight: normal;
}
.medtxt {
	font-size: 14px; font-style: italic; font-weight: bold;	text-decoration: none;
}
.m12txt {
	font-size: 12px; font-style: italic; font-weight: bold; 
}
.itemtext {
	font-size: 11px;color: #36363C;
}
td.padding{
	padding:2px;
}
.FieldLabels_Bold{
	font-size: 11px; color: Black; font-style: normal; font-weight: bold; 
}
.HeaderText{
	font-size: 18px; color: #3b3b45; font-weight: bolder; letter-spacing: -1px;
}
.HeaderCell{
	background-color: inherit; font-weight: bold;
}
.HrefLinks {
	font-size: 11px; color: Black;	font-weight:normal;	cursor:pointer
}
.GridRecordCountFooter{
	font-weight: bold
}

.MilesGridInactive{
	background-color: #FFCCCC
}

.MilesGridInactiveAlternating{
	background-color: #FFDDDD
}

