/* Rapidsource */

/* Developed by Get Support */



BODY { margin: 0px; background-color: #FFFFFF; }

BODY, P, DIV, TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; }

P { color: #000000; }

IMG { border: 0px; }

A:link, A:visited, A:active { color: #A6C03B; font-weight: bold; text-decoration: none; }



TABLE.body { width: 100%; }

TABLE.header, TABLE.content { width: 100%; }

TR TD.header { background: url('/img/header/background.jpg'); }

TR TD.header TABLE TR TD.grid { width: 100%; background: url('/img/header/grid.jpg'); background-repeat: no-repeat; background-position: top left; padding-left: 15px; padding-bottom: 7px;}

TR TD.header TABLE TR TD.logo { background: url('/img/header/lozenge.gif'); }

TR TD.header TABLE TR TD.strapline { padding-right: 15px; vertical-align: bottom; }



TD.content { width: 100%; }

TABLE.content TR TD.grey { background-color: #EBEBEB; }

TABLE.content TR TD.padded, TABLE.content TR TD.numbers { width: 100%; border-left: solid 1px #DDDDDD; }

TD.padded { padding: 40px 15px 40px 40px; background: url('/img/global/background.jpg'); background-repeat: no-repeat; background-position: 200px 50px; }



SPAN.rapidsource { font-weight: bold; color: #683185; }



TABLE.icons TR TD.icon { padding: 10px 0px 10px 0px; }

TABLE.icons TR TD.text { padding: 10px 0px 10px 25px; }



DIV.features { font-size: 15px; line-height: 22px; color: #683185; }

DIV.features DIV { padding: 0px; margin: 0px; }

IMG.dots { margin: 5px 0px 5px 2px; }



IMG.heading { margin-bottom: 8px; }



TD.menu TABLE TR TD.dots { width: 100%; background: url('/img/menu/dots.gif'); border-left: solid 1px #DDDDDD; }

TD.menu TABLE TR TD.menu { padding: 6px 0px 3px 0px; border-left: solid 1px #DDDDDD; }

TABLE.navigation { margin-left: 10px; }

TABLE.navigation TR TD { padding: 6px 10px 2px 5px; font-size: 15px; color: #683185; font-weight: bold; }



IMG.photo { margin: 0px 0px 20px 20px; text-align: right; }



TABLE.logos TR TD { text-align: center; padding: 0px 10px 0px 10px; }



TD.greystripe { background-color: #DDDDDD; }

TD.greenstripe { background-color: #CEDE41; }

TD.reference { text-align: right; }

TD.numbers IMG { margin-right: 15px; }

.footer_table{margin-top: 15px;}

.footer_top{font-size: 11px; color: #CCCCCC;}

.footer_bottom{font-size: 10px; color: #CCCCCC;}

INPUT.ajaxsearch { width: 202px; background-color:#A6C03B;}
SPAN.hilight { color: #FF0000; font-weight: normal; }
DIV.autocomp { position: absolute; left: 0px; top: 0px; visibility: hidden; width: 0px; }
DIV.taskboxclass { position: absolute; left: 0px; top: 0px; visibility: hidden; width: 0px; }
DIV.quicksearch { width: 400px; background-color: #F6F6F6; border: solid 1px #CCC;  }
DIV.quicksearch DIV.name { color: #000; font-size: 2px;}
DIV.quicksearch DIV.arrow { background-color: #E6E6E6; }
DIV.quicksearch DIV.name TABLE { height: 32px; }
DIV.quicksearch DIV.company, DIV.quicksearch DIV.branch { font-size: 9px; color: #666666; }
TD.field {font-weight: bold; text-align: left; padding: 5px;}
TD.field-part {width: 150px; font-weight: bold; text-align: left; padding: 5px;}
TD.field-desc {width: 500px; font-weight: bold; text-align: center; padding: 5px;}
TD.item {padding: 5px;}
TD.returned {width: 500px; text-align: center}
TABLE.stock {width: 900px;}
TABLE.control {width: 900px; border-top: solid;}
TD.prevous {width: 200px; text-align: left;}
TD.next {width: 200px; text-align: right;}

.search_table{margin-top: 98px; }
