@charset "utf-8";
/* CSS Document */
/*Globals*/

* {
font-family:arial, helvetica, sans-serif;
}


/* Styles for inner and outer divs*/

#wrap_outer {
position:relative; 
background-color:#fff; 
margin:0 auto; 
width:779px; 
height: auto; 
border:#000 solid thin;
z-index:0;
}
#wrap_inner {
width:779px;
height:auto;
position:inline;
margin:0 auto;
background-color:transparent;
z-index:-200;
} 


/*Text Defined*/

.box /* %%%%%%%     Box control for includes --a1_chock_by_size.php,store/shopping_cart.php etc. %%%%%%%%%%%%     
 Control for large box
*/
{ 
margin: 20px 5px 15px 5px; 
border: #3c5a86 1px solid; 
padding:5px; 
font-size: 10px; 
font-weight: 400; 
color: #000000; 
background-color:transparent;
z-index:50;
overflow:visible

}

/*Control for title box
*/
.box h1 
{ 
margin : -20px 0px -12px 5px; 
float:left; 
border: #3c5a86 1px solid; 
padding-top : 3px; 
padding-bottom: 3px; 
padding-left : 5px; 
padding-right : 5px; 
font-size : 16px; 
font-weight: bold; 
color: #003366; 
display: inline; 
background:url('./common_images/bckgrnd_gradient_2px.gif');
background-color: #edf1f6;
z-index:51;
position:relative; 
}

/*Border box --May Not Be Used*/

.border {
border-width:1px;
border-color:#000000;
border-style:ridge;
}
/* H1 through H3 Info*/
h1 {
text-align:left;
font-size:15pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}

h2 {
text-align:left;
font-size:13pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}

h3 {
	text-align:left;
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
}

h4 {
text-align:left;
font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
}

.one {
font-size:1.5em;
font-family:Arial, Helvetica, sans-serif;
}

.two {
font-size:1.2em;
font-family:Arial, Helvetica, sans-serif;
}

.three {
font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
}

.four{
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}






.title {				/* title color for product page */
color:#003366
}


/* Sub title control */
.box-sub-title {
font-size:13px;
font-weight:800;
color:#990000;
text-align:center;
}

.p2 {			/*Used in main includes under title*/
	font-size:1.5em;
	font-weight:600;
	margin-top:20px;
	margin-bottom:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* index main fonts */
.main1 {
text-align:left;
font-size:14pt;
font-family:Arial, Helvetica, sans-serif; 
color:#000;
font-weight:500;

}

.main1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 800;
	color: #000000;
	}
	
.main2 {
	text-align:left;
	font-family:arial, helvetica, sans-serif;
	color: #000;
	font-weight:400;
	font-size: 12pt;
}

.main2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 800;
	color: #000000;
}


.main3{
	text-align:left;
	font-size:10pt;
	font-family:arial, helvetica, sans-serif;
	color:#000;
	font-weight:400
}

.main3b{
	text-align:left;
	font-size:10pt;
	font-family:arial, helvetica, sans-serif;
	color:#000;
	font-weight:600
}

.main4{
	text-align:left;
	font-size:8pt;
	font-family:arial, helvetica, sans-serif;
	color:#000;
	font-weight:400
}

.main4b{
	text-align:left;
	font-size:8pt;
	font-family:arial, helvetica, sans-serif;
	color:#000;
	font-weight:600
}

.main5{
	text-align:left;
	font-size:7px;
	font-family:arial, helvetica, sans-serif;
	color:#000;
	font-weight:400
}

.main5b{
	text-align:left;
	font-size:7px;
	font-family:arial, helvetica, sans-serif;
	color:#000;
	font-weight:600
}
/* index main fonts end*/

/* Select statment for form on suggested*/

select.selBU{ 
    width:160px;
	cursor:pointer;
	font-size:1.5em;
	margin-top:0px;
	
	}

/* Controls for form Quick Pick*/

.frmQP {
	text-align:center;
	width:130px;
	margin:5px 2px 0px 2px;
	font-size:1.5em;
	
	}
	
	.chockbox /* control for fieldset on shop.* */
{ 
 background-image: url("/common_index/common_images/bckgrnd_gradient_1_200pxb.png");
 background-repeat: repeat-x;
 background-position: top left;
 background-color:#DCE7F9;
 font-size:10pt; 
 font-family:arial;  
 text-align: left; 
 font-weight:700;
 border-bottom:none;
 }
 
.bottomnav 
{
	font-size: 8pt;
	font-weight: 600;
}
	.vert
	{
	  font-size: 15pt;
	  font-weight: 700;
    }

/* FORMS CONTROLS (TRYING TO MAKE THEM GLOBAL*/

form { 
 background-color:transparent; 
 border: 1px solid #999999; 
}

.text { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 width: 100px; 
 margin-right: 6px; 
}

.buttons { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight:600;
 margin-top: 5px; 
 background-color:#F6F6F6; 
 color:#00004C; 
 margin-right: 6px; 
 height:25px
}

.buttons a:hover{
color:#990000;
}
/*End FORM CONTROL*/