@font-face { 
	font-family: "Franklin Gothic"; 
	font-weight: normal;
	font-style: normal;
	src: url(fonts/frankgoth.eot);  
}
/* tables */
TABLE.radware01 {
}
TABLE.radware01 TH {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #DBE2EA;
	PADDING-TOP:6px;
	PADDING-BOTTOM:6px;
	PADDING-LEFT:12px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	BORDER-TOP: 1px solid #FFFFFF;
}
TABLE.radware01 TD {
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	PADDING-LEFT:12px;
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.radware01 TD .heading{
	COLOR: #A5AABD;  /*med. grey*/
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 8px;
}
TABLE.radware01 TH.greyCell,
TABLE.radware01 TD.greyCell {
	BACKGROUND-COLOR: #ECECEC;  /*grey*/
}
TABLE.radware01 TH.babyBlueCell,
TABLE.radware01 TD.babyBlueCell {
	BACKGROUND-COLOR: #EEF5FD;  /*baby blue*/
}

TABLE.radware02 {
}

TABLE.radware02 P {
    FONT-SIZE: 11px;
}
TABLE.radware02 TH {
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #000000;
	PADDING-LEFT:12px;
	PADDING-TOP:5px;
	PADDING-BOTTOM:5px;
	TEXT-ALIGN: left;
}
TABLE.radware02 TH.small {
    FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #000000;
	PADDING-LEFT:12px;
	TEXT-ALIGN: left;

}
TABLE.radware02 TH.small_red {
    FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #F90101;
	PADDING-LEFT:12px;
	TEXT-ALIGN: left;
	
}
TABLE.radware02 TD {
	COLOR: #FFFFFF;
	PADDING-LEFT:6px;
	PADDING-RIGHT:6px;
	BACKGROUND-COLOR: #7F7D7D;  /*dark grey*/
}
TABLE.radware02 TD.small {
	TEXT-ALIGN: center;
	COLOR: #FFFFFF;
	PADDING-LEFT:6px;
	PADDING-RIGHT:6px;
	BACKGROUND-COLOR: #7F7D7D;  /*dark grey*/
}
TABLE.radware02 TD.heading {
	font-size: 10px;
	COLOR: #FFFFFF;  
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 8px;
}
TABLE.radware02 TD.heading-small {
	TEXT-ALIGN: center;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 8px;
}
TABLE.radware02 TD.heading-small_red1 {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #F90101;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 8px;
}
TABLE.radware02 TD.heading-small_red2 {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #E8ACAC;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 8px;
}
TABLE.radware02 TD.heading-small_red3 {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #F87C7C;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 8px;
}

TABLE.radware03 {	
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.radware03 TD {
	BORDER-BOTTOM: 1px solid #B4BBC3;	
}
TABLE.radware03 TD.feature {
	WIDTH: 150px;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
	VERTICAL-ALIGN: top;
}
TABLE.radware03 TD.benefit {
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;	
	VERTICAL-ALIGN: top;
}

TABLE.radware04 {	
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.radware04 TD {
	BORDER-BOTTOM: 1px solid #B4BBC3;	
}
TABLE.radware04 TD.feature {
	WIDTH: 136px;
	FONT-WEIGHT: bold;
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 14px;
	BACKGROUND-COLOR: #E2E7ED;
	VERTICAL-ALIGN: top;		
}
TABLE.radware04 TD.benefit {
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND-COLOR: #F8F9FB;	
	VERTICAL-ALIGN: top;
}
TABLE.radware05 P {	
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
}
TABLE.radware05 A {	
	MARGIN-RIGHT: 5px;
}

TABLE.radware06 {	
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.radware06 TD {
	HEIGHT:65;
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
}
TABLE.radware06 TH {
	BACKGROUND-COLOR: #DBE2EA;
	FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	PADDING-LEFT:12px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	TEXT-ALIGN: left;
}
TABLE.radware06 TD.logo{
	TEXT-ALIGN: center;
	WIDTH:140;	
}
TABLE.radware07 {	
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.radware07 TD {
	BORDER-BOTTOM: 1px solid #B4BBC3;	
}
TABLE.radware07 TD.feature {
	FONT-WEIGHT: bold;
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 14px;
	BACKGROUND-COLOR: #E2E7ED;
	VERTICAL-ALIGN: top;
}
TABLE.radware07 TD.benefit {
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND-COLOR: #F8F9FB;	
	VERTICAL-ALIGN: TOP;
}
TABLE.radware08 {
}
TABLE.radware08 P {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
	/* LINE-HEIGHT: 14px; */
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 3px;
}
TABLE.radware08 TH {
	PADDING-TOP:10px;
	PADDING-BOTTOM: 10px;
	BORDER-TOP: 1px solid #B4BBC3;	
	BORDER-BOTTOM: 1px solid #B4BBC3;	
}
TABLE.radware08 TH.left08 {
	HEIGHT: 120;
	WIDTH: 320;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	VERTICAL-ALIGN: TOP;
	TEXT-ALIGN: LEFT;
}
TABLE.radware08 TH.right08 {
	HEIGHT: 120;
	WIDTH: 160;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: CENTER;
}
TABLE.radware08 TD {	
	PADDING-TOP:10px;
	PADDING-BOTTOM: 10px;
	BORDER-BOTTOM: 1px solid #B4BBC3;	
}
TABLE.radware08 TD.left08 {
	WIDTH: 320;
	HEIGHT:120;	
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	VERTICAL-ALIGN: TOP;
	TEXT-ALIGN: LEFT;
}
TABLE.radware08 TD.right08 {
	WIDTH: 160;
	HEIGHT:120;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: CENTER;
}

TABLE.radware08 TD.left08a {
	WIDTH:100;	
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	VERTICAL-ALIGN: TOP;
	TEXT-ALIGN: LEFT;
	BACKGROUND-COLOR: #ECECEC;
}
TABLE.radware08 TD.right08a {
	WIDTH: 340;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	TEXT-ALIGN: LEFT;
}
TABLE.radware08 TH {
	PADDING-TOP:10px;
	PADDING-BOTTOM: 10px;
	BORDER-TOP: 1px solid #B4BBC3;	
	BORDER-BOTTOM: 1px solid #B4BBC3;	
}
TABLE.radware08 TH.left08a {
	WIDTH: 100;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	VERTICAL-ALIGN: TOP;
	TEXT-ALIGN: LEFT;
	BACKGROUND-COLOR: #ECECEC;
}
TABLE.radware08 TH.right08a {
	WIDTH: 340;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	TEXT-ALIGN: LEFT;
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}
TABLE.radware08 UL.right08a {
	MARGIN-TOP: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
TABLE.radwarePress P {	
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
}
/*
	Table.ProductFeatures
	to be used in the features tables on the product pages
*/
TABLE.productFeatures
{
	margin-top: 15px;
	margin-bottom: 15px;
}
TABLE.productFeatures TD
{
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
	vertical-align: top;
	font-family: Arial;
}
TABLE.productFeatures TR
{}
TABLE.productFeatures TR.alt
{
	background-color: #ECECEC;
}
TABLE.radwarePress {	
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.radwarePress TH {
	BACKGROUND-COLOR: #ECECEC;
	COLOR: #00000;
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
	PADDING-LEFT:12px;
	PADDING-RIGHT: 12px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	TEXT-ALIGN: left;	
}
.ct100Item TABLE.radwarePress TH {
	BACKGROUND-COLOR: #4779AC;
	COLOR: #FFFFFF;
}
.cidItem TABLE.radwarePress TH {
	BACKGROUND-COLOR: #D05C2B;
	COLOR: #FFFFFF;
}
.csdItem TABLE.radwarePress TH {
	BACKGROUND-COLOR: #F77A26;
	COLOR: #FFFFFF;
}
.dpItem TABLE.radwarePress TH {
	BACKGROUND-COLOR: #C03727;
	COLOR: #FFFFFF;
}
.fpItem TABLE.radwarePress TH {
	BACKGROUND-COLOR: #C03727;
	COLOR: #FFFFFF;
}
.lpItem TABLE.radwarePress TH {
	BACKGROUND-COLOR: #6E469A;
	COLOR: #FFFFFF;
}
.lpbItem TABLE.radwarePress TH {
	BACKGROUND-COLOR: #6E469A;
	COLOR: #FFFFFF;
}
.pdItem TABLE.radwarePress TH {
	BACKGROUND-COLOR: #F3BE00;
	COLOR: #FFFFFF;
}
.wsdItem TABLE.radwarePress TH {
	BACKGROUND-COLOR: #389A1E;
	COLOR: #FFFFFF;
}
TABLE.radwarePress TD {
	BORDER-BOTTOM: 1px solid #B4BBC3;
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;	
}

TABLE.radwarePress TD.article P,  TABLE.radwarePress TD.groupedArticle P {
	WIDTH: 480px;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	VERTICAL-ALIGN: top;
}
TABLE.radwarePress TD.groupedArticle {
	BORDER-STYLE: none;
}
TABLE.radwarePress TD .date {
	FONT-WEIGHT: bold;
}
TABLE.radwarePress .source {
	FONT-STYLE: italic;
	COLOR: #A5AABD;
}
TABLE.radwarePress TD .link {
	TEXT-ALIGN: right;
	PADDING-TOP:0px;
	PADDING-BOTTOM:0px;
}

TABLE.radwarePress TD.logo, TABLE.radwarePress TD.groupedLogo {
	WIDTH: 184px;
	PADDING-TOP:10px;
	PADDING-LEFT: 28px;
	PADDING-RIGHT: 10px; 
	VERTICAL-ALIGN: middle;
   	TEXT-ALIGN: center; 
}
TABLE.radwarePress TD.groupedLogo  {
	BORDER-STYLE: none;
}

TABLE.radwareFUD {	
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.radwareFUD .question {
	FONT-SIZE:12px;
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
	BACKGROUND-COLOR: #C12026;
	LINE-HEIGHT:24px;
	VERTICAL-ALIGN:center;
	MARGIN-TOP:5px;
	MARGIN-BOTTOM:5px;
}
TABLE.radwareFUD .questionText {
	COLOR: #C12026;
	FONT-SIZE:10px;
	MARGIN-TOP:10px;
	MARGIN-BOTTOM:7px;
}
TABLE.radwareFUD .questionText strong{
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
}
TABLE.radwareFUD .response {
	FONT-SIZE:12px;
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
	BACKGROUND-COLOR: #32B454;
	LINE-HEIGHT:24px;
	VERTICAL-ALIGN:center;
	MARGIN-TOP:5px;
	MARGIN-BOTTOM:5px;
}
TABLE.radwareFUD .responseText {
	COLOR: #32B454;
	FONT-SIZE:10px;
	MARGIN-TOP:10px;
	MARGIN-BOTTOM:7px;
}
TABLE.radwareFUD .responseText strong{
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
}

TABLE.radwareFUD .date {
	FONT-SIZE:10px;
	PADDING-LEFT:2px;
	PADDING-RIGHT:12px;
	TEXT-ALIGN:right;
}
TABLE.radwareFUD P{
	PADDING-LEFT:12px;
	PADDING-RIGHT:12px;
}
/*  -----  START  Status Matrix Table  START  -----  */
p.matrixtitle {
    FONT-SIZE: 20px;
	MARGIN: 0px;
	PADDING-BOTTOM: 0px;
}
p.message {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
table.statusmatrix {
	width: 100%;
	font-weight: normal;
	border: 0px;
}
/*  Status Matrix THs  */
table.statusmatrix th {
	font-weight: bold;
	text-align: center;
	padding: 4px 6px;
	background-color: #DBE2EA;
}
table.statusmatrix th.main {
	font-size: 14px;
	text-align: left;
	border-bottom: solid 1px #FFFFFF;
}
table.statusmatrix th.main span.link {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	cursor: hand;
}
table.statusmatrix th.sub-column1 {
	font-size: 11px;
	background-color: #ECECEC;
	border-bottom: solid 1px #FFFFFF;
}
table.statusmatrix th.sub-column2,
table.statusmatrix th.sub-column3,
table.statusmatrix th.sub-column4,
table.statusmatrix th.sub-column5,
table.statusmatrix th.sub-column6,
table.statusmatrix th.sub-column7 {
	font-size: 11px;
	background-color: #ECECEC;
	border-left: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}
table.statusmatrix th.sub-column7 {
	background-color: #CCCCCC;
}
/*  Status Matrix TDs  */
table.statusmatrix td.toprow {
	border: 0px;
	padding: 9px;
}
table.statusmatrix td {
	font-size: 11px;
	text-align: center;
	padding: 4px 6px;
	border-bottom: solid 1px #A5ADB8;
}
table.statusmatrix td.column1 {
	font-weight: bold;
}
table.statusmatrix td.column2,
table.statusmatrix td.column3 {
	font-weight: normal;
	border-left: solid 1px #FFFFFF;
}
table.statusmatrix td.column4,
table.statusmatrix td.column5,
table.statusmatrix td.column6,
table.statusmatrix td.column7 {
	font-weight: normal;
	border-left: solid 1px #FFFFFF;
}
table.statusmatrix td.column7 {
	background-color: #ECECEC;
	border-left: solid 1px #FFFFFF;
	border-bottom: solid 1px #A5ADB8;
}
/*  -----  START-OLD  Status Matrix Table  START-OLD (delete this section after February 2004)  -----  */
TABLE.radwareStatusMatrix TH {
	FONT-SIZE: 12px;
	PADDING-TOP: 6px;
	PADDING-BOTTOM: 6px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #DBE2EA; /* silver grey */
	BORDER-TOP: 0px solid #FFFFFF;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	BORDER-RIGHT: 1px solid #FFFFFF;
	TEXT-ALIGN:center;
}
TABLE.radwareStatusMatrix TD.subheading{
	BACKGROUND-COLOR: #CCCCCC;  /*dark grey*/
	FONT-WEIGHT: bold;
}
TABLE.radwareStatusMatrix TD.subheading2{
	BACKGROUND-COLOR: #ECECEC;  /*light grey*/
	FONT-WEIGHT: normal;
}
TABLE.radwareStatusMatrix TD {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN:center;
	FONT-WEIGHT: normal;
	BORDER-BOTTOM: 1px solid #B4BBC3;
}
TABLE TD.statusColS{
	BACKGROUND-COLOR: #ECECEC;
	FONT-WEIGHT: bold;
}
TABLE TD.statusColR{
	FONT-WEIGHT: normal;
}
/*  -----  END-OLD  Status Matrix Table  END-OLD  (delete this section after February 2004)  -----  */
/*  -----  END  Status Matrix Table  END  -----  */
TABLE TD.formatColS{
	FONT-WEIGHT: normal;
}
TABLE TD.formatColR{
	BACKGROUND-COLOR: #ECECEC;
	FONT-WEIGHT: bold;
}
TABLE TD.versionCol{
}
TABLE.radwareProductWP P {	
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
}

TABLE.radwareProductWP {	
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.radwareProductWP TH {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	PADDING-LEFT:12px;
	PADDING-RIGHT:12px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	TEXT-ALIGN: left;	
}
.ct100Item div.queryRowStats {
	BACKGROUND-COLOR: #4779AC;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.cidItem div.queryRowStats {
	BACKGROUND-COLOR: #D05C2B;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.csdItem div.queryRowStats{
	BACKGROUND-COLOR: #F77A26;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.dpItem div.queryRowStats{
	BACKGROUND-COLOR: #C03727;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.fpItem div.queryRowStats{
	BACKGROUND-COLOR: #C03727;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.lpItem div.queryRowStats{
	BACKGROUND-COLOR: #6E469A;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.lpbItem div.queryRowStats{
	BACKGROUND-COLOR: #6E469A;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.pdItem div.queryRowStats{
	BACKGROUND-COLOR: #F3BE00;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.wsdItem div.queryRowStats{
	BACKGROUND-COLOR: #389A1E;
	color: #ffffff;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
TABLE.radwareProductWP TD {
	BORDER-BOTTOM: 1px solid #B4BBC3;
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;	
}
TABLE.radwareProductWP TD.article P {
	WIDTH: 480px;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	VERTICAL-ALIGN: top;
}
TABLE.radwareProductWP TD .link {
	TEXT-ALIGN: right;
	PADDING-TOP:0px;
	PADDING-BOTTOM:0px;
}

TABLE.radwareProductWP TD.logo {
	WIDTH: 184px;
	PADDING-TOP:10px;
	VERTICAL-ALIGN: middle;
   	TEXT-ALIGN: right; 
}

TABLE.roiCalculator TH {
	FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	PADDING-RIGHT: 12px;
	BORDER-BOTTOM: 1px solid #B4BBC3;
}
TABLE.roiCalculator TD {
	PADDING-RIGHT: 12px;
}
TABLE.roiCalculator TD.item {
	BACKGROUND-COLOR: #ECECEC;  /*grey*/
	PADDING-LEFT: 12px;
}

/* result listing of a query  */


/*
div.queryResults
    span.queryPagerTop | span.queryPagerBottom
        div.queryRowStats     : "Displaying items 1 - 10 of 49."
        div.queryPager        : "« Previous  1  2  3  4  5  Next »"
            a.pageLinkOther   : link to page number x, another page
            a.pageLinkCurrent : link to page number x, current page
            a.nextLinkOther : next link to another page
            a.nextLinkCurrent : next link to last page
            a.prevLinkOther : previous link to another page
            a.prevLinkCurrent : previous link to first page
        div.queryPageStats    : "Page 1 of 5"
    table.queryListing 
        TH.<field name> | TD.<field name>
    table.radwarePress
        ...
*/

div.queryResults {
    font-weight: bold;
}


table.queryListing {  
}
table.queryListing th {
    BACKGROUND-COLOR: #DBE2EA;
    TEXT-ALIGN: left;
	FONT-SIZE:10pt;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
    PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}
table.queryListing td  {
    HEIGHT: 40px;
    PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	BORDER-BOTTOM: 1 solid #DBE2EA;

}
div.queryRowStats {
    BACKGROUND-COLOR: #EEEEEE;
    PADDING: 3px;
}

div.queryPageStats /*  */ {
    display: none;
}

div.queryPager /*  */  {
    margin: 10px;
}


div.queryPager a.prevLinkOther,
div.queryPager a.nextLinkOther,
div.queryPager a.prevLinkCurrent,
div.queryPager a.nextLinkCurrent {

}
div.queryPager a.pageLinkOther,
div.queryPager a.pageLinkCurrent  {
    padding: 1px 10px;
    text-decoration: none;
    font-weight: bold;
    color: black;
}

div.queryPager a.pageLinkCurrent  {
    background-color: #DBE2EA;
}

span.pagerTop .queryPager {
    display: none;
}

span.pagerBottom {
}

span.mainCategory {

}

caption {
    padding: 15px 0px;
    font-weight: bold;
    color: green;
}
TABLE.productFeatures TD.caption {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #e1e1e1;
	font-size:12px;
	font-weight: bold;
	padding-left: 25px;
	width: 140px;
}

TABLE.productFeatures TD.caption H2 {
	font-size:12px;
	font-weight:bold;
}
.whiteBorderRT {
	padding-right: 5px;
	border-right: 1px solid #FFFFFF;
}
/*  ----- START NEW FORM INPUT BUTTONS -----  */
table.button-submit input {
	color: #3B7AD2;
}
/*  ----- END NEW FORM INPUT BUTTONS -----  */

/*  ----- START NEW FORM INPUT BUTTONS -----  */
table.button-submit input {
	color: #C03727;
}
#redongrey table.button-submit input {
	color: #FFFFFF;
	background-color: #C03727;
}
#redongrey table.button-submit-on input {
	color: #000000;
	background-color: #C03727;
}
/*  middle td ON/OFF  */
#redongrey table.button-submit td.button-submit-middle,
#redongrey table.button-submit-on td.button-submit-middle {
	width: 10px;
	padding: 0px;
	margin: 0px;
	background-color: #C03727;
}
/*  left td ON/OFF  */
#redongrey table.button-submit td.button-submit-left,
#redongrey table.button-submit-on td.button-submit-left {
	width: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/buttons/red-C03727/grey/left.gif);
}
/*  right td ON/OFF  */
#redongrey table.button-submit td.button-submit-right,
#redongrey table.button-submit-on td.button-submit-right {
	width: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/buttons/red-C03727/grey/right.gif);
}

/*  ----- END NEW FORM INPUT BUTTONS -----  */
