/* VS 11/9/2007 */
table tr td.padd{padding:0px 0px 0px 0px;}
table tr td.toppadd{padding:20px 10px 0px 0px;}
/* VS 11/9/2007 */
table tr td.paddR10{padding:0px 10px 0px 0px;}

.buttonContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
	width:auto; FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif;
}
.backnextbuttonContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
	width:auto; FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif;
}
.buttonContainerLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
	width:auto; FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif;
}

/* VS 11/7/2007 - Integrated HTML changes - start */
.orangebuttonContainer {
	padding:0px; padding-right:0px;
	width:90px;FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; text-align:center;

}
/* VS 11/7/2007 - Integrated HTML changes - end */

/*-------------------UPDATE ESTIMATE BTN ---------------*/
.updateestimatebuttonContainer {
	padding:0px; padding-right:0px; padding-left: 0px;
	width:120px;FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; text-align:center;

}
/*-------------------UPDATE ESTIMATE BTN ENDS---------------*/

/*-------------------NEXT BTN ---------------*/
.nextbtn{
		BACKGROUND: url(../images/symantec/a_styles/next.jpg);
		FONT-WEIGHT: bold; 
		FONT-SIZE: 12px; 
		color:#fff;
		width:74px;
		PADDING:3px 0px 0px 0px;
		CURSOR: hand; 
		HEIGHT: 21px; 
		TEXT-ALIGN: center; 
		text-decoration:none;
}
.viewlist
{
		BACKGROUND: url(../images/symantec/a_styles/next.jpg) no-repeat;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 12px; 
		color:#fff;
		width:74px;
		PADDING:3px 0px 0px 0px;
		CURSOR: hand; 
		HEIGHT: 21px; 
		TEXT-ALIGN: center; 
		text-decoration:none;
}
/*-------------------NEXT BTN ENDS---------------*/

/*-------------------BACK /CLOSE BTN ---------------*/
.closebtn{
		BACKGROUND: url(../images/symantec/a_styles/closewindow.jpg) no-repeat;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 12px; 
		color:#333;
		width:70px;
		PADDING:3px 0px 0px 0px;
		CURSOR: hand; 
		HEIGHT: 21px; 
		TEXT-ALIGN: center; 
		text-decoration:none; 
}
/*-------------------BACK/CLOSE BTN ENDS---------------*/

/*rounded corners config pages */
div.results {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:15px 20px 0px 20px;
	background-color:#FFFFFF;
	border-right: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	margin:0px 0px 0px 0px;
	text-align:left;
	display:block;
}

/* -------------------LARGE BUTTONS GREY- CLOSE BUTTON ----------------------------------------- */
.closebtnLeft {
	BACKGROUND: url(../images/symantec/a_styles/closebtn_left.jpg); FLOAT: right; WIDTH: 14px; CURSOR: hand; HEIGHT: 21px
}
.closebtnRight {
	BACKGROUND: url(../images/symantec/a_styles/closebtn_right.jpg); FLOAT: right; WIDTH: 14px; CURSOR: hand; HEIGHT: 21px
}
.buttonclosebtn {
	BACKGROUND: url(../images/symantec/a_styles/closebtnbg.jpg);font-family: Arial, Helvetica, sans-serif;text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT:
	0px; width:auto;FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; 
	LINE-HEIGHT: 18px; PADDING-TOP: 0px; HEIGHT: 21px; 
}

.buttonclosebtn A {
BACKGROUND: url(../images/symantec/a_styles/closebtnbg.jpg);font-family: Arial, Helvetica, sans-serif; text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; 
PADDING-LEFT: 0px; width:auto;FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; CURSOR: hand;
COLOR: #333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 21px; 
BACKGROUND-COLOR: #fff; TEXT-ALIGN: center;
}

/* VS 11/7/2007 - Integrated HTML changes - end */
/* ------------LARGE BUTTONS GREY- CLOSE BUTTON ENDS---------------------------*/

/* SMALL BUTTONS - ORANGE */
.buttonLeft {
	BACKGROUND: url(../images/symantec/a_styles/orange_left.jpg); FLOAT: left; WIDTH: 11px; CURSOR: hand; HEIGHT: 21px
}
.buttonRight {
	BACKGROUND: url(../images/symantec/a_styles/orange_right.jpg); FLOAT: left; WIDTH: 11px; CURSOR: hand; HEIGHT: 21px
}
.button {
	BACKGROUND: url(../images/symantec/a_styles/orangebg.jpg);PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 19px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center
}
.button A {
BACKGROUND: url(../images/symantec/a_styles/orangebg.jpg);PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 19px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center
}

/* VS 11/7/2007 - Integrated HTML changes - start */
/*-----------ORANGE INACTIVE BUTTONS ---------------*/
.buttonLeftinactive {
	BACKGROUND: url(../images/symantec/a_styles/orange_leftinactive_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: default; HEIGHT: 15px;
}
.buttonRightinactive {
	BACKGROUND: url(../images/symantec/a_styles/orange_rightinactive_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: default; HEIGHT: 15px;
	
}
.buttoninactive {
	BACKGROUND: url(../images/symantec/a_styles/orange_bginactive_transparent.jpg);text-decoration:none; PADDING-RIGHT: 0px; 
	BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; 
	CURSOR: default; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center;
}
.buttoninactive A {
BACKGROUND: url(../images/symantec/a_styles/orange_bginactive_transparent.jpg);text-decoration:none; PADDING-RIGHT: 0px; 
BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: default; 
COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center;
}
/* VS 11/7/2007 - Integrated HTML changes - end */

/* VS 11/7/2007 ORANGE BIG BUTTONS STARTS-------------------*/

.orangebigbtnLeft {
	BACKGROUND: url(../images/symantec/a_styles/orange_big_left_transparent.jpg); FLOAT: left; WIDTH: 11px; CURSOR: hand; HEIGHT: 21px;
}
.orangebigbtnRight {
	BACKGROUND: url(../images/symantec/a_styles/orange_big_right_transparent.jpg);FLOAT: left; WIDTH: 11px; CURSOR: hand; HEIGHT: 21px;
}
.orangebigbtnbg {
	BACKGROUND: url(../images/symantec/a_styles/orange_bigbg_transparent.jpg);text-decoration:none; PADDING-RIGHT: 1px; PADDING-LEFT:1px; width:auto; FONT-WEIGHT: bold; FONT-SIZE: 12px; font-family: Arial, Helvetica, sans-serif;FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: arrow; COLOR: white; 	LINE-HEIGHT: 12px; BORDER-BOTTOM: white 0px solid; HEIGHT: 21px; TEXT-ALIGN: center; PADDING-TOP: 0px; 
}
.orangebigbtnbg span.btn
{
font-family: Arial, Helvetica, sans-serif;text-decoration:none; PADDING-RIGHT: 1px; PADDING-LEFT:1px; width:auto; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: white; 	LINE-HEIGHT: 12px; BORDER-BOTTOM: white 0px solid; TEXT-ALIGN: center; PADDING-TOP: 4px; 
}
.orangebigbtnbg a {
BACKGROUND: url(../images/symantec/a_styles/orange_bigbg_transparent.jpg);text-decoration:none; PADDING-RIGHT: 1px; PADDING-LEFT:1px; width:auto; FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: arrow; COLOR: white; 	LINE-HEIGHT: 12px; BORDER-BOTTOM: white 0px solid; HEIGHT: 21px; TEXT-ALIGN: center; PADDING-TOP: 0px; 
}
/* VS 11/7/2007 ORANGE BIG BUTTONS ENDS-------------------*/

/* VS 11/7/2007 - Integrated HTML changes - start */
/* ORANGE SMALL BUTTONS GRAY start -----*/
.buttonLeftgray {
	BACKGROUND: url(../images/symantec/a_styles/orange_left_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px;
}
.buttonRightgray {
	BACKGROUND: url(../images/symantec/a_styles/orange_right_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px;
	
}
.buttonGrayrow {
	BACKGROUND: url(../images/symantec/a_styles/orange_bg_transparent.jpg);text-decoration:none; PADDING-RIGHT: 0px; 
	BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; 
	CURSOR: hand; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center;
}
.buttonGrayrow A {
BACKGROUND: url(../images/symantec/a_styles/orange_bg_transparent.jpg);text-decoration:none; PADDING-RIGHT: 0px; 
BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; 
COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center;
}
/* ORANGE SMALL BUTTONS GRAY end -----*/
/* VS 11/7/2007 - Integrated HTML changes - end */

.buttonLeftDG {
	BACKGROUND: url(../images/symantec/a_styles/orange_leftDgray.jpg); FLOAT: left; WIDTH: 11px; CURSOR: hand; HEIGHT: 21px
}
.buttonRightDG {
	BACKGROUND: url(../images/symantec/a_styles/orange_rightDgray.jpg); FLOAT: left; WIDTH: 11px; CURSOR: hand; HEIGHT: 21px
}
.buttonDG {
	BACKGROUND: url(../images/symantec/a_styles/orangebgrayD.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 19px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center
}
.buttonDG A {
BACKGROUND: url(../images/symantec/a_styles/orangebgrayD.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 19px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center
}

/* VS 11/7/2007 - Integrated HTML changes - start */
/* VS: 11/7/2007 small grey button start */
.ConbuttonGrayLeft {
	BACKGROUND: url(../images/symantec/a_styles/grey_left_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px; TEXT-DECORATION: none;
}
.ConbuttonGrayRight {
	BACKGROUND: url(../images/symantec/a_styles/grey_right_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px; TEXT-DECORATION: none;

}
.ConbuttonGray {
	BACKGROUND: url(../images/symantec/a_styles/grey_bg_transparent.jpg); text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; 
	PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 14px; 
	PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center;
}
.ConbuttonGray a {
	BACKGROUND: url(../images/symantec/a_styles/grey_bg_transparent.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px;
	FONT-WEIGHT: 700; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center;
}
/* VS: 11/7/2007 small grey button end */
/* VS 11/7/2007 - Integrated HTML changes - end */

/*INACTIVE SMALL GRAY BUTTONS */
.ConbuttonGrayLeftInactive {
	BACKGROUND: url(../images/symantec/a_styles/Inactive_gray_left.jpg); FLOAT: left; WIDTH: 13px; CURSOR: hand; HEIGHT: 15px; TEXT-DECORATION: none
}
.ConbuttonGrayRightInactive {
	BACKGROUND: url(../images/symantec/a_styles/Inactive_gray_right.jpg); FLOAT: left; WIDTH: 13px; CURSOR: hand; HEIGHT: 15px; TEXT-DECORATION: none
}
.ConbuttonGrayInactive {
	BACKGROUND: url(../images/symantec/a_styles/Inactive_greybgbtn.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; 
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #b3b2b1; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center
}
.ConbuttonGrayInactive a {
	BACKGROUND: url(../images/symantec/a_styles/Inactive_greybgbtn.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; 
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #b3b2b1; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center
}
/*--------------------------*/

/*--------------------------*/

/* SMALL BUTTONS - YELLOW */
.buttonyellowLeft {
	BACKGROUND: url(../images/symantec/a_styles/yellow_left.jpg); FLOAT: left; WIDTH: 13px; CURSOR: hand; HEIGHT: 17px; TEXT-DECORATION: none
}
.buttonyellowRight {
	BACKGROUND: url(../images/symantec/a_styles/yellow_right.jpg); FLOAT: left; WIDTH: 13px; CURSOR: hand; HEIGHT: 17px; TEXT-DECORATION: none
}
.buttonyellow {
	BACKGROUND: url(../images/symantec/a_styles/yellowbg.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 17px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center
}
.buttonyellow A {
	BACKGROUND: url(../images/symantec/a_styles/yellowbg.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 17px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center
}

/*----------------YELLOW INACTIVE BUTTONS -----------------*/
.buttonyellowLeftInactive {
	BACKGROUND: url(../images/symantec/a_styles/yellow_leftinactive_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px; TEXT-DECORATION: none
}
.buttonyellowRightInactive {
	BACKGROUND: url(../images/symantec/a_styles/yellow_rightinactive_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px; TEXT-DECORATION: none
}
.buttonyellowInactive {
	BACKGROUND: url(../images/symantec/a_styles/yellow_bginactive_transparent.jpg);text-decoration:none; PADDING-RIGHT: 2px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 2px;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: arrow; COLOR: #bdb49a; LINE-HEIGHT: 11px; PADDING-TOP: 0px; 
	HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center;
}
.buttonyellowInactive span.btn{
	BACKGROUND: url(../images/symantec/a_styles/yellow_bginactive_transparent.jpg);text-decoration:none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: arrow; COLOR: #bdb49a; LINE-HEIGHT: 14px; PADDING-TOP: 0px; 
	HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center;
}
.buttonyellowInactive A {
	BACKGROUND: url(../images/symantec/a_styles/yellow_bginactive_transparent.jpg);text-decoration:none; PADDING-RIGHT: 2px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: arrow; COLOR: #bdb49a; LINE-HEIGHT: 14px; PADDING-TOP: 1px;
	BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center
}
/*-----------------YELLOW INACTIVE BUTTON ENDS -----------------------*/
/* VS 11/7/2007 - Integrated HTML changes - start */
.buttonyellowLeftgray {
	BACKGROUND: url(../images/symantec/a_styles/yellow_left_transparent.jpg); FLOAT: left; WIDTH: 11px; CURSOR: hand; HEIGHT: 15px; TEXT-DECORATION: none;
}
.buttonyellowRightgray {
	BACKGROUND: url(../images/symantec/a_styles/yellow_right_transparent.jpg); FLOAT: left; WIDTH: 11px; CURSOR: hand; HEIGHT: 15px; TEXT-DECORATION: none;
}
.buttonyellowgray {
	BACKGROUND: url(../images/symantec/a_styles/yellow_bg_transparent.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center;
}
.buttonyellowgray A {
	BACKGROUND: url(../images/symantec/a_styles/yellow_bg_transparent.jpg);text-decoration:none; PADDING-RIGHT: 0px; BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f9ccb4; TEXT-ALIGN: center
}
/* VS 11/7/2007 - Integrated HTML changes - end */
/* ORANGE SMALL BUTTONS ADD ANOTHER SERVER -----*/

/*--- ACTIVE --*/
.buttonLeftAddAnother {
	BACKGROUND: url(../images/symantec/a_styles/orange_trans_left.gif); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px;
}
.buttonRightAddAnother {
	BACKGROUND: url(../images/symantec/a_styles/orange_trans_right.gif); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px;
}
.buttonGrayAddAnother {
	BACKGROUND: url(../images/symantec/a_styles/orange_bg_trans.gif);text-decoration:none; PADDING-RIGHT: 0px; 
	BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; 
	CURSOR: hand; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center;
}
.buttonGrayAddAnother A {
BACKGROUND: url(../images/symantec/a_styles/orange_bg_trans.gif);text-decoration:none; PADDING-RIGHT: 0px; 
BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; 
COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center;
}

/* --- INACTIVE ---*/

.buttonLeftinactiveAddAnother {
	BACKGROUND: url(../images/symantec/a_styles/orange_leftinactive_trans.gif); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px;
}
.buttonRightinactiveAddAnother {
	BACKGROUND: url(../images/symantec/a_styles/orange_rightinactive_trans.gif); FLOAT: left; WIDTH: 10px; CURSOR: hand; HEIGHT: 15px;
	
}
.buttoninactiveAddAnother {
	BACKGROUND: url(../images/symantec/a_styles/orange_bginactive_trans.gif);text-decoration:none; PADDING-RIGHT: 0px; 
	BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; 
	CURSOR: hand; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center;
}
.buttoninactiveAddAnother a {
BACKGROUND: url(../images/symantec/a_styles/orange_bginactive_trans.gif);text-decoration:none; PADDING-RIGHT: 0px; 
BORDER-TOP: #f9ccb4 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; 
COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9ccb4 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center;
}
/* ORANGE SMALL BUTTONS ADD ANOTHER SERVER -----*/



/* CSS Document */
/* results rounded corners - needs to be at the top for Firefox to work */
.t1, .t2, .t3, .t4 {
	background: white; 
	display: block; 
	overflow: hidden;
}
.t1, .t2, .t3 {
	height: 1px;

}
.t2, .t3, .t4 {
	border-left: 1px solid #FFCC00; 
	border-right: 1px solid #FFCC00;

}
.t1 {
	margin: 0px 5px; 
	background: #FFCC00;
	
}
.t2 {
	margin: 0px 3px; 
	border-width: 0px 2px;
}
.t3 {
	margin: 0px 2px;
}
.t4 {
	height: 2px; 
	margin: 0px 1px;
}

/* configure page specific styles */

/* Instructions Rounded Corners */
.c1, .c2, .c3, .c4 {
	background: white; 
	display: block; 
	overflow: hidden;
}
.c1, .c2, .c3 {
	height: 1px;

}
.c2, .c3, .c4 {
	border-left: 1px solid #FFCC00; 
	border-right: 1px solid #FFCC00;
}
.c1 {
	margin: 0px 5px; 
	background: #FFCC00;
}
.c2 {
	margin: 0px 3px; 
	border-width: 0px 2px;
}
.c3 {
		margin: 0px 2px;
}

.c4 {
	height: 0.5px; 
	margin: 0px 1px;
	border-color:#FFCC00;
	
}

/* config pages tyles ended */
#contentPane1 .oneCol .oneCol .oisConfigureTbl .results .nameCol {
	font-weight: bold;
	text-align: left;
	vertical-align:middle;
	padding-left: 22px;
}
.oisConfigureTbl .results .actionsCol {
	font-weight: bold;
	text-align: left; 
	vertical-align:middle;
	padding-left: 10px;
}

.oisConfigureTbl .results {
	font-weight: bold;
	text-align: left; 
	vertical-align:middle;
	padding: 21px;
}
#contentPane1 .oneCol .oneCol .oisConfigureTbl .results .numberCol {
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	padding-left: 20px;
	padding-right: 20px;
}
/* vshukla: 1/8/2008: List page changes - start */
#contentPane1 .oneCol .oneCol table td.footerlinks
{
	color:#D84704;
	text-decoration:none;
	text-align: right;
	padding: 0 0 10px 0;
	vertical-align: bottom;
	font-size:11px;
}
#contentPane1 .oneCol .oneCol table td.footerlinks a
{
	color:#D84704;
	text-decoration:none;
	text-align: right;
	padding: 0 0 10px 0;
	vertical-align: bottom;
	font-size:11px;
}
#contentPane1 .oneCol .oneCol table td.footerlinks a:hover
{	
	text-decoration:underline;
}
/* vshukla: 1/8/2008: List page changes - end */
.results .oisConfiguration .oisBtn {
	height:15px;
}
.results .oisConfigurationDel .oisBtn {
	margin: 5px 0 5px 0;
}
.results .oisConfiguration .dupBtn {
	width:230px;
}
.results .oisConfiguration .cfgBtn {
	width: 85px;
}
.results .oisConfigurationDel .delBtn {
	width: 70px;
}
.oisConfigureTbl .results .oisFooter .oisBtn {
	height:21px;
}
.oisConfigureTbl .results .oisConfigErr .dupBtn { /* there's an error (oisConfigErr), so the duplicate config button is disabled */
	background: #e6d38e  url(../images/symantec/configDisBG.gif) repeat-x;
	color: #999;
}
.oisConfigureTbl .results .oisConfigErr .nameCol { /* there's an error (oisConfigErr), so the duplicate config button is disabled */
	background-image: url(../images/symantec/error.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
}
.results #oisconfig h2 {
	font-weight: bold;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
/* end configure page specific styles */

input.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('../images/symantec/btn_bkg.gif');
	background-repeat: repeat;
	background-position: left top;
	border: 0px solid #CA2700;
	padding: 3px 3px 3px 7px;
}
input.backBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background-image: url('../images/symantec/back_btn_bkg.gif');
	background-repeat: repeat;
	background-position: left top;
	border: 0px solid #CA2700;
	padding: 3px 3px 3px 7px;
}
select.purchasePref {
	font-size:11px;
}

div.paHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	float:left;
	margin:0px 0px 5px 0px;
}
p.paHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin:0px 0px 5px 0px;
	text-align:left;
}
div.itemsPrompt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D84704;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.itemsPrompt a {	
	color:#D84704;
        text-decoration:none;
}
div.itemsPrompt a:hover {
	color:#D84704;
	text-decoration:underline;
}

div.zeroitems{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.instructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	border-left: 1px solid #D6DFE9; 
	border-right: 1px solid #D6DFE9;
	padding: 8px;
	background-color:#D6DFE9;
}
/* Instructions Rounded Corners */
.ib1, .ib2, .ib3, .ib4 {
	background: #D6DFE9; 
	display: block; 
	overflow: hidden;
}
.ib1, .ib2, .ib3 {
	height: 1px;
}
.ib2, .ib3, .ib4 {
	border-left: 1px solid #D6DFE9; 
	border-right: 1px solid #D6DFE9;
}
.ib1 {
	margin: 0px 5px; 
	background: #D6DFE9;
}
.ib2 {
	margin: 0px 3px; 
	border-width: 0px 2px;
}
.ib3 {
	margin: 0px 2px;
}
.ib4 {
	height: 2px; 
	margin: 0px 1px;
}
div.buttonBoxDiv {
	border-left: 0px solid #FFFFFF; 
	border-right: 0px solid #FFFFFF;
	padding: 0px;
	background-color:#FFFFFF;
}
div.selectArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:21px 21px 21px 21px;
	background-color:#FFFFFF;
	border:1px solid #FFCC00;
	margin:20px 0px 0px 0px;
}
.selectArea p {
	line-height:14px;
	margin:0px 0px 3px 0px;
}
.selectArea span {
	line-height:14px;
	margin:0px 0px 3px 0px;
}
.selectArea p.header {
	font-size: 14px;
	font-weight:bold;
	line-height:14px;
	margin:0px 0px 8px 0px;
}
.selectArea p.rule {
	border-bottom:1px solid #CCCCCC;
	margin:26px 0px 20px 0px;
}
table.selectArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.startAgain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#D84704;
	float:right;
	padding:12px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}
div.startAgain a {
	text-decoration:none;
	color:#D84704;
}
div.startAgain a:hover {
	text-decoration:underline;
	color:#D84704;
}
table td div.helpFindProduct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#D84704;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}
table td div.helpFindProduct a {
	text-decoration:none;
	color:#D84704;
}
table td div.helpFindProduct a:hover {
	text-decoration:underline;
	color:#D84704;
}
div.helpFindProduct a:visited {
	color:#E19164;
}
div.showHide {
	color:#C72500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:10px 0px 5px 0px;
}
div.error {
	color:#C72500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
div.responsecontainer
{
    background-color:transparent;
	border:none;
	display:none;
	margin:0px 0px 10px 0px;
}
div.responses {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:11px 21px 21px 21px;
	background-color:#FFFFFF;
	border-left:1px solid #FFCC00;
	border-right:1px solid #FFCC00;
	margin:0px 0px 0px 0px;
	
}
table.response {
	font-size:11px;
}
table.response1 {
	font-size:11px;
}
table.response tr.gray {
	background-color:#EDEAEA;
}
table.response1 tr.gray {
	background-color:#EDEAEA;
}
table.response td.header {
	font-weight:bold;
	padding:5px 0px;
	text-align:center;
}
table.response td {
	padding:5px 5px 5px 10px;
}
table.response1 td {
	padding:5px 10px 5px 10px;
}
table.response1 td.leftLabel {
	font-weight:bold;
		font-size: 12px;
		text-align:left;
}
table.response td ul.normal {
	list-style-type: disc;
	margin:0px 0px 0px 20px;
}
table.response1 td.list {
	padding:5px 10px 5px 0px;
}
table.response1 td ul.normal {
	text-align:left
	list-style-type: disc;
	padding:0px 0px 0px 20px
}

table.response1 td.text {
	text-align:left;
	vertical-align:top;

}

td ul.bullet {
	list-style-type: disc;
	margin:0px 5px 0px 20px
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
}

td ul li.space {
	list-style-type: disc;
	margin:0px 0px 10px 0px;
}


table.response td.border1{
	/*border-right:1px dotted #000;*/
	background-image:url('../images/symantec/dotted.gif');
	background-repeat:repeat-y;
	height:3px;
	margin:10px 0;
}

table.response td.combutton
{
padding-top:4px;
padding-bottom:10px;
padding-left:0px;
}

table.response1 td.border2{
	background-image:url('../images/symantec/dotted.gif');
	background-repeat:repeat-y;
	height:3px;
	margin:0px 0;
}
table.response td.borderBottom {
	border-bottom:1px solid #D6DFE9;
}
table.response1 td.borderBottom {
	border-bottom:1px solid #D6DFE9;
}
table.response td.leftLabel {
	/*border-right:1px dotted #000;*/
	font-weight:bold;
	font-size:12px;

}
table.response1 td ul.normal {
	list-style-type: disc;
	margin:0px 0px 0px 10px
	vertical-align:top;
}

table.response1 td.borderBottom {
	border-bottom:1px solid #D6DFE9;
}
table.response td.productName {
	/*border-right:1px dotted #000;*/
	font-size:11px;
	font-weight:bold;
	white-space: normal;
	color:#D84704;
	/*marte's changes*/
	vertical-align:middle;
}

table.response td.productName a {
	text-decoration:none;
	/*color:#C72500;*/
	color:#D84704;
}
table.response td.productName a:hover {
	text-decoration:underline;
	color:#D84704 
}

table.responseanswers {
	font-size:11px;
}
table.responseanswers td {
	padding:0px 0px 0px 0px;
}

div.results {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:11px 21px 21px 21px;
	background-color:#FFFFFF;
	border-right: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	margin:0px 0px 0px 0px;
	display:block;
}

/* added for rounded corner */
.results td.header
{
	font-weight:bold;
	text-align:center;
}

.results td.border1 {
	/*border-right:1px dotted #000;*/
	background-image:url('../images/symantec/dotted.gif');
	background-repeat:repeat-y;
	height:3px;
	margin:10px 0;
}

.results td.num {
	font-weight:bold;
}
.results p.rule {
	border-bottom:1px solid #CCCCCC;
	margin:26px 0px 20px 0px;
}
/* Rounded corner ended */
/* CLASSES FOR THE FLOATING COMPARISON RESULTS */
.pageMask {
	background-color:#000000;
	position: absolute;
	width: 100%;
	height: 1000px;
	top: 0px;
	left: 0px;
	z-index: 1001;
	visibility: hidden;
	overflow:auto;
	filter: alpha(opacity=5); /* For IE */
	opacity: .05; /* For FF */
}

#SymantecIFrameDiv {
	position:absolute;
	z-index: 3001;
	top:50px;
	left:0px;
	width: 100%;
	visibility: hidden;
	background-color:transparent;
	/* height needs to be here */
	height:725px;
	border:none;
	padding-left: auto;
	padding-right: auto;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	margin: 0px auto 0 auto;
	/*overflow:auto;*/
}

#compare {
	background-color: none;
	position: fixed;
	left:5%;
	right:5%;	
	top: 0px;
	padding-left: auto;
	padding-right: auto;
	width: 765px;
	z-index: 2002;
	visibility: hidden;
	border:0 solid #888AA0;
	margin-left: auto;
	margin-right: auto;
	margin: 0px auto 0 auto;
	/*overflow:auto;*/
}

.closeCompare {
	border-left: 1px solid #848284;
	border-right: 1px solid #848284;
	border-top: 1px solid #848284;
	height:20px;
/*	padding:0px 20px 0px 0px; */
	padding:0px 5px 0px 0px;
	background-color:#FFCC00;
}
.compareContent {
	background: #ffffff;
	border-left: 0px solid #848284;
	border-right: 0px solid #848284;
	border-bottom: 0px solid #848284;
	padding:8px 14px 8px 20px;
}

div.comparisonBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:10px;
	background-color:#FFFFFF;
	border-left: 1px solid #FFCC00;
	border-right: 1px solid #FFCC00;
	/*margin:20px 0px 0px 0px;*/
	margin:0px 0px 0px 0px;
}
div.boxShot {
	float:left;
	margin:0px 8px 10px 0px;
}
div.productName {
	/* marte changes */
	padding:10px 10px 0px 5px;
	font-weight:bold;
	font-size:12px;
	color:#D84704;
}

div.productName a {
	color:#D84704;
}
div.productName a:hover{
	color:#D84704;
	text-decoration:underline;
}
div.productName a:visited{
	color:#D84704;
}


div.boxShot1 {
	float:left;
	margin:0px 5px 10px 0px;
}
div.productName1 {
	padding:10px 10px 0px 5px;
	font-weight:bold;
	font-size:12px;
	color:#D84704;

}
div.productName1 a {
	color:#D84704;
}
div.productName1 a:hover{
	color:#D84704;
	text-decoration:underline;
}
div.productName1 a:visited{
	color:#D84704;
}
div.productDescription {
	font-family: Arial;
	font-size:10px;
	color:#333;
}
div.productDescription1 {
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	color:#333;
	vertical-align:center;

}

.response div.productDescription {
	font-weight:bold;
	font-family: Arial;
	font-size:11px;
	color:#333;
	
}
/* ============== BEGIN - STYLES FOR DHTML SELECT BOXES ====================== */
div.selectBox { 
   margin: 0px;
   cursor: hand;
   vertical-align:middle;
   display:block;
   background-image: url('../images/symantec/selectBoxGrey.gif');
   background-position: top right;
   background-repeat: repeat-y;
   text-align:left;
   padding:0px;
   font-family: Arial, Helvetica, sans-serif;
font-size: 8.5pt;
font-weight: normal;

}

div.optionSelected { 

   background-image: url('../images/symantec/selectBoxGrey.gif');
   background-position: top right;
   background-repeat: repeat-y;
   background: transparent;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8.5pt;
   font-weight: normal;
   border: 1px solid #000;
   padding: 2px 15px 2px 2px; /* The padding right value keeps the text from flowing over the bkg image on right */
   background-image: url('../images/symantec/selectBoxWhite.gif');
   background-position: top right;
   background-repeat: no-repeat;
   height:auto;

}

div.border1{

	background-image:url('../images/symantec/dotted.gif');
	background-repeat:repeat-y;
	height:3px;
	margin:10px 0;
	margin-left:auto;
	margin-right:auto;
	padding-left: auto;
	padding-right:auto;
	vertical-align:middle;
}


div.options-hidden { 
   display: none;
   font-weight:normal;
}
div.options-visible { 
   border-style: solid;
   border-color: #000;
   border-width: 0 0 1px 0;
   display: block;
   position: absolute;
   font-weight:normal;
   height: auto;
}
div.option { 
   background: white;
   border-color: #000;
   border-style: solid;
   border-width: 0 1px 0 1px;
   padding: 2px 2px 0px 2px;
   font-size:8.5pt;
   font-weight:normal;
}
div.text { 
   background: white;
   border-color: #000;
   border-style: solid;
   border-width: 0 1px 0 1px;
   font-size:10pt;
   padding: 2px;
}
div.optionActive { 
   background: #e0e0e0;
}
div.widthSelectBoxLong { 
   width: 184px;
}
div.widthSelectBoxMed { 
   width: 164px;
   

div.widthSelectBoxMonths {
   width: 64px;
}

div.widthSelectBoxYears {
   width: 44px;
}

}
.emailListId {
	padding-left: 2px; 
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
p.customtext
{
    padding-left: 2px; 
	font-size: 13px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
p.emailhelp
{
    padding-left: 2px; 
	font-size: 13px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/* ============== END - STYLES FOR DHTML SELECT BOXES ====================== */
/* ============== BEGIN - JKK ADDED STYLES ====================== */
.oisListId {
	padding-left: 2px; 
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.pipe {
	color: #999;
	padding: 0 10px;
}
.results table {
	font-size:11px;
}
.results table tr.gray {
	background-color:#EDEAEA;
}
.results table th {
	/*	font-weight:bold;*/
	font-weight:normal;
	padding: 10px 10px 5px 10px;
	text-align:center;
	vertical-align:top;
}
.results table td {
	padding: 10px 10px 5px 10px;
	/*text-align: left;*/
	vertical-align: top;
}
.results table td.config {
	padding: 0 0 0 8px;
}
.results table td ul.normal {
	list-style-type: disc;
	margin:0px 0px 0px 10px
	vertical-align:top;
}
.results table td.borderBottom {
	border-bottom:1px solid #D6DFE9;
}

/* added for button links*/
.results table td a:hover {
	text-decoration:none;
}
.results table td a {
	text-decoration:none;
}
/*button links ended */
.results table td.leftLabel {
	font-weight:bold;
	font-size:12px;
}

.results table td.productName {
	font-size:11px;
	font-weight:bold;
	/*color:#C72500;*/
	color:#D84704;
}

/* VS: 3/8/2008 - Changes to center align fields -start */
.results table td.genFields {
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
}
/* VS: 3/8/2008 - Changes to center align fields -end */

.results table td.emailproductName {
	font-size:11px;
	font-weight:bold;
	color:black;
}
.results table td.configresultproductName {
	font-size:11px;
	font-weight:bold;
	color:black;
	text-align:center;
}
.results table td.configuration {
	padding:7px 0 0 145px;
	font-size:11px;
	font-weight:bold;
	color:black;
	text-align:left;
}
.results table tr.configresults {
	font-size:11px;
	color:black;
	text-align:left;
}
.results table td a.Learnmore {
	font:11px Arial, Helvetica, sans-serif;
	color:#D84704;

}
.results table td a:hover.Learnmore {
	color:#D84704;
	text-decoration:underline
}
.results .msrpColresult, .totalColresult {
	text-align:right;
	white-space: nowrap;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.results .quantityColresult {
	text-align:center;
}
.results table table.totals {
	width: 100%;
	margin: 0;
}
.results .oisFooter {
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.results .oisFooter td.oisFooterRtCol {
	text-align: right;
	padding: 0 0 10px 0;
	vertical-align: bottom;
}
.results .oisFooter td.oisFooterRtCol a {
	text-decoration:none;
	color:#D84704;

}
.results .oisFooter td.oisFooterRtCol a:hover {
		text-decoration:underline;
		color:#D84704;

}

/* results table column specific styles */
/* results table column specific styles */
.results .removeCol { /* the trash can column */
	text-align: center;
	font-weight: bold;
}
.results td.quantityCol {
	padding: 10px 12px 10px 10px;
	text-align: right;
	font-weight: bold;
}
.results td.totalCol {
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
.results td.totalColsubitem {
	text-align: right;
	padding-right: 10px;
	font-weight: normal;
}
.results .totalRow {
	background-color: #bdbdbc;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding-right: 100px;
}
.results .totalRow td.addanother{
	padding-top: 5px;
	padding-bottom: 5px;
}
.results .totalRow .totalRowTxt {
	color: #fff;
	font-weight: bold;
	background: url(../images/symantec/info.gif) left no-repeat;
	padding-left: 17px;
}
.results .totalRow .totalRowTxthead {
	color: #fff;
	font-weight: bold;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.results .subtotalCol {
	text-align: right;
	font-weight: bold;
	color: #000;
}
.results .subtotalTxt {
	padding-right: 20px;
	font-weight: normal;
	white-space: nowrap;
}
.results .updateRow {
	text-align: right; 
	padding: 0;
}
.results .addanotherRow {
	text-align: left;
	padding: 5px 10px 5px 10px;
}
.results .textBox { /* text box inside the quantity column */
	border: 1px solid #000;
	width: 50px; 
	background-color: #fff;
	text-align: right;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 0 2px 0 0;
	font-size: 11px;
}


/* configuration results */
.oisConfiguration {
	font-weight: normal;
}

/* conditional message */
#oisConditional {
	color: #c00; 
	font-weight: bold; 
	margin-bottom:15px;
}
#oisConditional p {
	background: url(../images/symantec/error.gif) left no-repeat;
	padding-left: 17px;
}
/* OIS buttons */ 

/* 11/12/2007 :VS ORANGE BIG INACTIVE BUTTONS STARTS-------------------*/
.orangeinactivebigbtnLeft {
	BACKGROUND: url(../images/symantec/a_styles/orange_big_left_inactive_transparent.jpg); FLOAT: left; WIDTH: 10px; CURSOR: arrow; HEIGHT: 21px;
}
.orangeinactivebigbtnRight {
	BACKGROUND: url(../images/symantec/a_styles/orange_big_right_inactive_transparent.jpg);FLOAT: left; WIDTH: 10px; CURSOR: arrow; HEIGHT: 21px;
}
.orangeinactivebigbtnbg {
	BACKGROUND: url(../images/symantec/a_styles/orange_big_bg_inactive_transparent.jpg);PADDING-RIGHT: 1px; PADDING-LEFT:1px; width:auto; FONT-WEIGHT: bold; FONT-SIZE: 12px; font-family: Arial, Helvetica, sans-serif;FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: arrow; COLOR: white; 	LINE-HEIGHT: 12px; BORDER-BOTTOM: white 0px solid; HEIGHT: 21px; TEXT-ALIGN: center; PADDING-TOP: 0px; text-decoration:none;
}
td a{text-decoration:none;}

.orangeinactivebigbtnbg span.btn {font-family: Arial, Helvetica, sans-serif;  PADDING-RIGHT: 2px; PADDING-LEFT:2px; width:auto; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: arrow; COLOR: white; 	LINE-HEIGHT: 12px; BORDER-BOTTOM: white 0px solid; TEXT-ALIGN: center; PADDING-TOP: 4px;text-decoration:none;
}

/* 11/12/2007 :VS ORANGE BIG INACTIVE BUTTONS ENDS-------------------*/

/* Results Rounded Corners */
div.t1content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	border-left: 1px solid #FFCC00; 
	border-right: 1px solid #FFCC00;
	padding: 20px 20px 20px 20px;
	background-color: #FFFFFF;
}
.t1content p.rule {
	border-bottom:1px solid #CCCCCC;
	margin:26px 0px 20px 0px;
}
div.selectArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:20px 20px 20px 20px;
	background-color:#FFFFFF;
	border:1px solid #FFCC00;
	margin:20px 0px 0px 0px;	
}

.t1content p.header 
 {
	font-size: 14px;
	font-weight:bold;
	line-height:14px;
	margin:0px 0px 8px 0px;
}

div.t1content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	border-left: 1px solid #FFCC00; 
	border-right: 1px solid #FFCC00;
	padding: 20px 20px 20px 20px;
	background-color: #FFFFFF;
}
h1.prodheader{
	padding:10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#333;
	font-weight:bold;
}
h1.agentheader{
	padding:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#333;
	font-weight:bold;
}
/* VS 11/7/2007 - Integrated HTML changes - start */
#oisDescribe p.desc {
	padding-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
}
/* VS 11/7/2007 - Integrated HTML changes - end */
p.descdetail {
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666;
}
p.descnoBoxshot {
	padding:0px 0px 0px 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#oisDescribe td.noBoxshot {
	padding:0px 0px 0px 90px;
	
}
h2.header{
	padding:30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#666;
	font-weight:bold;
}
/*h2.headernoBoxshot{
	padding:30px 0px 0px 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#666;
	font-weight:bold;
}*/
p.headernoBoxshot{
	padding:30px 0px 0px 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#666;
	font-weight:bold;
}
h2.productadded{
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#666;
	font-weight:bold;
}
p.productadded{
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#666;
	font-weight:bold;
}
/* VS :11/9/2007 */
h3.desch3{
    padding:20px 0px 0px 90px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	font-weight:bold;
 }
/* VS :11/9/2007 */

h3.desch3noBoxshot{
    padding:20px 0px 0px 90px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	font-weight:bold;
 }

 h3.desch3a{
   padding:40px 0px 0px 0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	font-weight:bold;
 }

h3.sysreq{
    padding:5px 0px 0px 0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	font-weight:bold;
 }
 h3.sysreqpara{
    padding:0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	font-weight:normal;
 }
 h3.awarddate{
    padding:0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	font-weight:bold;
 }
 h3.awardpara{
    padding:0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	font-weight:normal;
 }

 td.awardsimg
 {
  padding-left:0px;
  padding-top: 20px;
  padding-bottom:20px;
  text-align:left;

 }
table.agents {
	color:#333;
}

table.agents tr
{
padding:10px 0px 10px 0px;
}

table.agents td.header {
	padding:0px 0px 0px 0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
table.agents td.description {
	padding:0px 0px 20px 0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

/* rounded corners for ois_configure-active starts */
.roundcornertop {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.roundcornertop .bizRgtColWdgtg1 {
	DISPLAY: block; OVERFLOW: hidden
}
.roundcornertop .round2 {
	DISPLAY: block; OVERFLOW: hidden
}
.roundcornertop .round3 {
	DISPLAY: block; OVERFLOW: hidden
}
.roundcornertop .round4 {
	DISPLAY: block; OVERFLOW: hidden
}
.roundcornertop .round1 {
	HEIGHT: 1px
}
.roundcornertop .round2 {
	HEIGHT: 1px
}
.roundcornertop .round3 {
	HEIGHT: 1px
}
.roundcornertop .round2 {
	BORDER-RIGHT: #FFCC00 1px solid; BORDER-TOP: #FFCC00 0px solid; 
	/*BACKGROUND: none transparent scroll repeat 0% 0%;*/
	BACKGROUND: white;
	BORDER-LEFT: #FFCC00 1px solid; BORDER-BOTTOM: #FFCC00 0px solid
}
.roundcornertop .round3 {
	BORDER-RIGHT: #FFCC00 1px solid; BORDER-TOP: #FFCC00 0px solid; 
	/*BACKGROUND: none transparent scroll repeat 0% 0%;*/
	BACKGROUND: white;
	BORDER-LEFT: #FFCC00 1px solid; BORDER-BOTTOM: #FFCC00 0px solid
}
.roundcornertop .round4 {
	BORDER-RIGHT: #FFCC00 1px solid; BORDER-TOP: #FFCC00 0px solid; 
	/*BACKGROUND: none transparent scroll repeat 0% 0%; */
	BACKGROUND: white;
	BORDER-LEFT: #FFCC00 1px solid; BORDER-BOTTOM: #FFCC00 0px solid
}
.roundcornertop .round1 {
	BACKGROUND: #FFCC00; MARGIN: 0px 5px
}
.roundcornertop .round2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.roundcornertop .round3 {
	MARGIN: 0px 2px
}
.roundcornertop .round4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.roundcontainerbottom {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.round1 {
	DISPLAY: block; OVERFLOW: hidden
}
.round2 {
	DISPLAY: block; OVERFLOW: hidden
}
.round3 {
	DISPLAY: block; OVERFLOW: hidden
}
.round4 {
	DISPLAY: block; OVERFLOW: hidden
}
.round1 {
	HEIGHT: 1px
}
.round2 {
	HEIGHT: 1px
}
.round3 {
	HEIGHT: 1px
}
.round2 {
	BORDER-RIGHT: #FFCC00 1px solid; BORDER-TOP: #FFCC00 0px solid; 
	/*BACKGROUND: none transparent scroll repeat 0% 0%; */
	BACKGROUND:white;
	BORDER-LEFT: #FFCC00 1px solid; BORDER-BOTTOM: #FFCC00 0px solid
}
.round3 {
	BORDER-RIGHT: #FFCC00 1px solid; BORDER-TOP: #FFCC00 0px solid; 
	/*BACKGROUND: none transparent scroll repeat 0% 0%; */
	BACKGROUND:white;
	BORDER-LEFT: #FFCC00 1px solid; BORDER-BOTTOM: #FFCC00 0px solid
}
.round4 {
	BORDER-RIGHT: #FFCC00 1px solid; BORDER-TOP: #FFCC00 0px solid; 
	/*BACKGROUND: none transparent scroll repeat 0% 0%; */
	BACKGROUND:white;
	BORDER-LEFT: #FFCC00 1px solid; BORDER-BOTTOM: #FFCC00 0px solid
}
.round1 {
	BACKGROUND: #FFCC00; MARGIN: 0px 5px
}
.round2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.round3 {
	MARGIN: 0px 2px
}
.round4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
/* rounded corner for ois_configure_active ends */
a.nodecor
{
	text-decoration: none
}
a.nodecor:hover
{
	text-decoration: none
}
a.nodecor:visited
{
	text-decoration: none
}
a.nodecor:active
{
	text-decoration: none
}

.results table td.hvcenter {
	padding: 10px;
	/*text-align: left;*/
	vertical-align: middle;
}

/* VS: rel 2.1 changes */
.font9ptMinQtyTxt {
	color: #999;
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
}
.font10ptMinQtyTxt {
	color: #999;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}
/* class for right alignment */
.right { 
	text-align: right 
}


.results table td.configresultproductName.left {
	font-size:11px;
	font-weight:bold;
	color:black;
	text-align:left;
}
.normal { font-weight:normal}
.left { text-align:left; padding-left:10px }
.results table td.configresults {padding-left:20px;font-weight:bold}

