
A.portallink {
    text-decoration: underline;
  }


A.white {
    color: white;
    font-weight: bold;
  }


A.small {
	color: black;
    	font-weight: bold;
    	font-size: 11px;
  }


table.paymentbox {
    border-collapse : collapse;
  }

table.portal_menu
{
	
}
table.portal_menu td
{	height: 40px;
	width: 60px;
	border: solid 1px;
	background-color: white;
	vertical-align: top;
	position:center;
	text-align: center;
}


table.paymentbox td {
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;

  }


body {
    background-color: #ffB700;
  }


td {
    font-size : 10pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : #000000;
  }


th {
    font-size : 10pt;
    font-family : sans-serif;
    font-weight : bold;
    font-style : normal;
    color : #000000;
  }


dl.gallery {
    font-size : 11pt;
    font-family : sans-serif;
    font-style : normal;
    color : #000000;
  }


td.productname {
    font-weight : bold;
  }


P {
    font-size : 10pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : #000000;
    text-decoration : none;
    text-align : justify;
    line-height : 11pt;
  }


P.white3 {
    font-size : 9pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : White;
    text-decoration : none;
    text-align : left;
    line-height : 13pt;
  }


P.link {
    font-size : 10pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : #006600;
    text-decoration : none;
    text-align : left;
    line-height : 11pt;
  }


P.white {
    font-size : 11pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : White;
    text-decoration : none;
    text-align : left;
    line-height : 13pt;
  }


P.white2 {
    font-size : 8pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : White;
    text-decoration : none;
    text-align : left;
    line-height : 14pt;
  }


H1 {
    font-size : 12pt;
    font-family : sans-serif;
    font-weight : bold;
    font-style : normal;
    /*color : #006600;
    */ color : darkgreen;
    text-decoration : none;
    text-align : left;
  }


H2 {
    font-size : 10pt;
    font-family : sans-serif;
    font-weight : bold;
    font-style : normal;
    color : darkgreen;
    text-decoration : none;
    text-align : left;
  }


H3 {
    font-size : 9pt;
    font-family : sans-serif;
    font-weight : bold;
    font-style : normal;
    color : darkgreen;
    text-decoration : none;
    text-align : left;
  }


P.label {
    font-size : 10pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : #5d9340;
    text-decoration : none;
    text-align : center;
  }


P.mainlink {
    font-size : 8pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : #006600;
    text-decoration : underline;
    text-align : center;
  }


A {
    font-family : sans-serif;
    font-style : normal;
    text-decoration : underline;
    text-align : left;
    color: darkgreen;
  }


A.menu, A.menu:visited, A.menu:hover {
    color :darkgreen;
    text-decoration : none;
    font-size : 14pt;
    font-weight : bold;
  }


A:Visited {
    font-family : sans-serif;
    font-style : normal;
    text-decoration : underline;
    text-align : left;
  }


A:Active {
    font-family : sans-serif;
    font-style : normal;
    text-decoration : underline;
    text-align : left;
  }


A:Hover {
    font-family : sans-serif;
    font-style : normal;
    text-decoration : underline;
    text-align : left;
  }


table.order {
    font-size : 10pt;
    font-family : sans-serif;
    font-weight : normal;
    font-style : normal;
    color : #000000;
    text-decoration : none;
    text-align : left;
    line-height : 11pt;
  }


tr.orderitem {
    border: 3px solid blue;
  }


td.itemname {
    vertical-align :top;
    font-weight : bold;
    width : 100px;
  }


td.itemdesc {
    vertical-align :top;
  }


td.main {
    padding-right: 10px;
    padding-top: 10px;
    padding-left: 10px;
  }


img.topimage, img.image {
    margin-top : 5px;
    margin-bottom : 5px;
    width:100px;
    border: 0px;
  }


img.topimage {
    margin-top : 12px;
    border: 0px;
  }


td.ordertd {
    width: 200px;
  }


tr#topdiv {
    background : url('http://www.eastcoastorganics.co.uk/photos/background.jpg');
    width: 760px;
  }


span.menu {
    color: black;
    font-weight:bold;
  }


span.alert {
    color: white;
    font-weight:bold;
    background-color: red;
    font-size: 13px;
  }

span.thanks {
    color: green;
    font-weight:bold;
    background-color: white;
    font-size: 13px;
  }

table.paymentbox, tr.even {
    background-color: #00C000;
    color: white;
  }


table.paymentbox, tr.odd {
    background-color: white;
    color: #00C000;
  }


tr.odd, tr.even {
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1px;
  }


table#card_table
{
margin-left : 20px;

}
img.sideimage {
    vertical-align: top;
    border: 0px;
  }


img#texttransparent {
    width: 550px;
    vertical-align: top;
    border: 0px;
  }


img#bdaatransparent {
    width: 100px;
    vertical-align: top;
    border: 0px;
  }

tr.payment_menu{
	background-color: #C05800;
}

td.bold
{
	font-weight: bold;

}