

/*Global Styles*/

body {
	background-color: #FFFFFF;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000
}

h1 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #000000
}

h2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000
}

h3 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000
}

h4 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000
}
img{border:0px;}


 
 td {
   font-family:Verdana;
   font-size:10px;
 }
 
 div {
   font-family:Verdana;
   font-size:10px;
 }
 


 I {
   font-family:Verdana;
   color:red;
  }
  
 ul {
   font-family:Verdana;
   color:red;
   font-size:10px;
  }
  
  li {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	margin:1px 0px 1px 0px;
	font-size:10pt
  }
  
 
 .linkLOCATION {
  font-size:12px;   
  color:gray;
  padding:2px;     
 }
 
a.linkLOCATION {
  font-size:12px;   
  color:gray;
  padding:2px;       
  
 }
 
a:HOVER.linkLOCATION {
  font-size:12px;   
  color:red;
  padding:2px;       
 }
 
 a:ACTIVE.linkLOCATION {
  font-size:12px;   
  color:gray;
  padding:2px;       
 }


 a:VISITED.linkLOCATION {
   font-size:12px;   
  color:gray;
  padding:2px; 
 }
 
 .linkfooter {
  font-size:10px;   
  color:gray;
  padding:2px;     
 }
 
a.linkfooter {
  font-size:10px;   
  color:gray;
  padding:2px;       
  
 }
 
a:HOVER.linkfooter {
  font-size:10px;   
  color:red;
  padding:2px;       
 }
 
 a:ACTIVE.linkfooter {
  font-size:10px;   
  color:gray;
  padding:2px;       
 }


 a:VISITED.linkfooter {
  font-size:10px;   
  color:gray;
 }
 
 
 
  .pageSTATEMENT {
  text-align:left;
  font-size:12pt;
  font-family:Arial, Helvetica, sans-serif;   
  color:#003399;
  font-weight:bold;
  padding:2px 2px 2px 5px;
  width:480px;       
  height:90px;         
  overflow:hidden;
  
 }
   .pageSTATEMENT_NZ {
  text-align:left;
  font-size:14pt;   
  color:orange;
  font-weight:bold;
  padding:2px 2px 2px 5px;
  width:480px;       
  height:110px;         
  border-style: dashed;
  border-width: 1px;        /* sets border width on all sides */
  border-left-width: 0px;  
  border-right-width: 0px;    
  border-color: black;
  overflow:hidden;
  
 }
 
 .customerSTATEMENTS {
 font-size:12pt;
  font-family:Arial, Helvetica, sans-serif;   
  color:#003399;
  font-weight:bold;
  font-weight:bold;
  padding:2px 2px 2px 5px;
  width:87%;       
  height:100px;         
  
 }
 
 
 .black {
 color:black;
 font-weight:bold;
 font-size:12px;
 font-family:verdana;
 }
 
 .red {
 color:red;
 font-weight:bold;
 }
 
 .green {
 color:green;
 font-weight:bold;
 }
 
 .orange {
 color:orange;
 font-weight:bold;
 }
 
 
 .cropTHIS {
/*color:red;*/
  width:135px;
  overflow:hidden;
}



A.RECIPcategories{
 cursor: pointer;
 font-size:12px;
 color:#A51B15;
}

 .bgHEADERothers {
 background-color:#990000;
 cursor: pointer;
 font-size:14px;
 color:white;
 margin-left:5px;
 } 

 .bgHEADER {
 background-color:#97B3CC;
 cursor: pointer;
 font-size:12px;
 color:white;
 }
 
  .bgHEADER_RECIP {
 background-color:#CCCCFF;
 cursor: pointer;
 font-size:12px;
 
 }
 
 
 .bgGREEN {
 background-color:#CCCCCC;
 }

.oodlesBorder {
  text-align:center;
  top:50px;
  width:780px;
  /*height:2400p;         */
  border-style: dashed;
  border-width: 1px;        /* sets border width on all sides */
  border-left-width: 1px;  
  border-right-width: 1px;    
  border-color: black;
  /*overflow:hidden;
  clip:rect(55px 0px 0px 0px);*/
}

/*========== ===========*/

.boxFeatureCONTENT{
 text-align: left;
 border:solid 0px black;
 border-color: #cc3300 black #cc3300 black;
 cursor: pointer;
}

.FeatureCONTENTTITLE{
 background-color:#000000;
 text-align: left;
 border:solid 1px black;
 padding:1px 1px 1px 5px;
 color:#ffffff;
 font-weight:bold;
cursor: pointer;
}

 .padTHIS {
 padding:2px 2px 2px 5px;
 }
 
  A.recipLINK{
  color:blue;
  }

  A.recipLINK:HOVER{
  color:white;
  }
  
  A.recipLINK:VISITED{
  color:Blue;
  }    
  
  .topPad {
  margin-top:5px;
  }
  
  .pickupHeader{
  font-family:arial;  
  font-size:10pt;
  color:blue;
  }
  
  
  .SuppliersBOX {
   height:20px;
   background-color:#97B3CC;
   text-align: left;
   border:solid 1px black;
   padding:1px 1px 1px 5px;
   color:#ffffff;
   font-weight:bold;
   /*  margin: 0px;*/
   cursor: pointer;
  }
  
  
  .TravelBOX {
   height:15px;
   background-color:#97B3CC;
   text-align: left;
   border:solid 1px black;
   padding:1px 1px 1px 5px;
   color:#ffffff;
   font-weight:bold;
   /*  margin: 0px;*/
   cursor: pointer;
  }
  
  .TravelBOXcontent {
   background-color:#D1E0FF;
   text-align: left;
   border:solid 1px #6699FF;
   padding:1px 1px 1px 5px;
   font-weight:bold;
   font-size:12pt;
 
  }  
  
  .TravelBOXcontent2 {
   /*background-color:#F7D9D9;*/
   text-align: left;
   border-width: 1px 1px 1px 1px;
   border-style: solid dotted solid dotted;
   border-color: #990000 #990000 #990000 #990000;
   padding-left: 5px;
   padding-top: 1px; 
   padding-bottom: 1px;
   padding-right: 1px;  
   /*
   font-weight:bold;   
   margin: 0px;
   color:#ffffff;
   */
   cursor: pointer;
  }  
  
  
  .fontCOLOR{
  font-size:13px;
  color:blue;  
  font-weight:bold;
  
  
  }
  
  A.fontCOLOR{
  font-size:13px;
  color:blue;  
  font-weight:bold;
   
  }
  
  A.fontCOLOR:HOVER {
  font-size:13px;
  color:white;  
  font-weight:bold;
   
  }
    
  .cursor {
  cursor: pointer;
  }
  
  .powered {
      font-size:7pt;
      font-family:arial;
      color:red;
      text-align:right;
      }
      
      .blue {
      font-family:arial;      
      font-size:10pt;      
      color:blue;
      }
      

      
      .info {
      text-align:left;
      font-family:arial; 
      font-size:10pt;
      }      
      
      b {
      font-family:arial; 
      font-size:10pt;
      }



/* Link Styles */

a, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0033cc;
	text-decoration: underline
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5580FF;
	text-decoration: none
}

a.linkSmall, a.linkSmall:visited, a.linkSmall:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: underline
}
a.linkSmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none
}

a.linkSmallBlue, a.linkSmallBlue:visited, a.linkSmallBlue:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0033cc;
	text-decoration: underline
}
a.linkSmallBlue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0033cc;
	text-decoration: none
}

a.linkSmallRed, a.linkSmallRed:visited, a.linkSmallRed:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #dd2211;
	text-decoration: underline
}
a.linkSmallRed:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #dd2211;
	text-decoration: none
}

a.linkWhite, a.linkWhite:visited, a.linkWhite:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration: underline
}
a.linkWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration: none
}



/* Page Menu Styles*/

td.homeMenu {
	height: 33px;
	text-align: center;
	background-image: url(../images/home/home_menu_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	text-decoration: none
}

td.contentMenu {
	height: 33px;
	text-align: center;
	background-image: url(../images/global/content_menu_bg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	text-decoration: none
}

td.headerLogin {
	height: 65px;
	text-align: right
}

a.topMenu, a.topMenu:visited, a.topMenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration: none
}
a.topMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #dd2211;
	text-decoration: none
}


/* Main Table Styles */

#tblHeader {

}

#tblBody {
	background: #dd2211
}

#tblFooter {

}

/* Page Body Styles */

.textSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000
}

.textLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000
}

.textSmallWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff
}

.textSmallGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666
}


.textBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0033cc
}


.textSmallBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0033cc
}

.textWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff
}

.headerBLue {
	color: #0033cc
}


#tblSearchResults {
	background: #ffffff
}

#tblAboutMain {
	background: #ffffff
}

#tblAboutTools {
	background: #ffffff
}
#tblAboutTools1 {
	background: #ffffff
}

/* Form Styles */

form {
	margin: 0px
}

input.myOodles {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #cccccc;
	border: 1px solid #cccccc;
	padding: 1px;
	height: 15px;
	width: 80px
}

input.searchLocLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #0033cc;
	border: none;
	padding: 4px;
	height: 30px;
	width: 379px;
	background: url(../../images/search/searchLocLarge_bg.gif) no-repeat;	
}

input.searchLocSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #0033cc;
	border: none;
	padding: 4px;
	height: 30px;
	width: 214px;
	background: url(../../images/search/searchLocSmall_bg.gif) no-repeat;	
}

.searchSelectDay {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0033cc; 
	background: #ffffff; 
	border: 1px solid #ffffff;
	width: 50px
}
.searchSelectMonth {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0033cc; 
	background: #ffffff; 
	border: 1px solid #ffffff;
	width: 70px;
	position: relative
}

.searchSelectTime {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0033cc; 
	background: #ffffff; 
	border: 1px solid #ffffff;
	width: 80px
}

.chkboxDropoff {
	margin: 0px;
	padding: 0px
}

/* List Styles */

ul.redList {
	list-style-image: url(../../images/global/red_tick.gif);
	margin-left: 10px;
	padding-left: 10px
}
ul.redList li {
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dd2211
}


/* Footer Styles */

.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #3333FF
}

a.footerLink, a.footerLink:visited, a.footerLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #3333FF;
	text-decoration: none
}
a.footerLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ff8888;
	text-decoration: none
}

.copyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000
}

a.simpleLink, a.simpleLink:visited, a.simpleLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #dd2211;
	text-decoration: none
}
a.simpleLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ff9999;
	text-decoration: none
}

.hotbor {width: 350px; border:1px solid #DF7300;}

.outbor {border: 1px solid #A6A6A6; background-color:White;}

.textBlueNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #0033cc
}

a.blueLink, a.blueLink:visited, a.blueLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0033cc;
}
a.blueLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5580FF;
	text-decoration: none
}
