/* CSS Document */

#productspecifier { height:auto; }
#prodspecsingle, #prodspecthree, #prodspeccpt { margin:20px; }

.phaseselector { list-style-type:none; margin:0 0 0 20px; padding:0; border-top:1px solid #fff; }
.phaseselector li { text-decoration:underline; color:#fff; text-align:center; background-image:none; background-color:#ddd; height:20px; padding:0 8px; margin:0 5px 0 0; float:left; }
.phaseselector li.active { background:#287B7C url(../images/layout/th_bg.gif) center left repeat-x; }
.phaseselector li a { color:#666; cursor:pointer; }
.phaseselector li a:hover { color:#333; }
.phaseselector li.active a { color:#fff; }
.phaseselector li.active a:hover { color:#eee; }

.phaseWrapper { clear:both; background:#fff url(../images/layout/greytopfade.gif) top left repeat-x; border-top:1px solid #287B7C; /*border-bottom:1px solid #287B7C;*/ padding:15px 0 0 0; margin:0 0 20px 0; }

#prodspecsingle table, #prodspecthree table, #prodspeccpt table { border:0; width:365px; margin-left:60px; }
#prodspecsingle td, #prodspecthree td, #prodspeccpt td { border:0; padding:4px; text-align:center; }

.productresults { border:0; }
.productresults td, .productresults th { border:0; padding:3px 5px; }

.alignRight { text-align: right; }
