BODY {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial,sans-serif; BACKGROUND-COLOR: #eeeeee
}
TH {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: #333399;

}

.tableheading {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial,sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #333399;

}
.regtableheading {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: #333399;

}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif
}

.row0 {
	BACKGROUND-COLOR: #FFFFFF;
	padding: 5px;

}
.row1 {
	BACKGROUND-COLOR: #EEEECC;
	padding-top: 5px;

}

.cartrow0 {
	BACKGROUND-COLOR: white;

}
.cartrow1 {
	BACKGROUND-COLOR: #eeeeee;

}

.shoppingCartTable {
	WIDTH: 100%;
	BORDER-STYLE: none;
	padding: 1px;
}

.grayBackground {
	BACKGROUND-COLOR: #eeeeee;

}

.myAccountTable {
	WIDTH: 100%;
	BORDER-STYLE: none;
	PADDING: 2px;
	background-color: #336699;
}

.myAccountTable2 {
	WIDTH: 100%;
	BORDER-STYLE: none;
	PADDING: 3px;
}

.tableHead {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #ccccff;
	border: #000000;


}
.highlight {
	FONT-SIZE: 10pt; COLOR: #333399; xxxbackground-color: lemonchiffon
}
.textBody {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial,sans-serif
}
.textTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial,sans-serif
}
.textMandatory {
	COLOR: red
}
.grayTable {
	background-color: #eeeeee;
	width: 100%;
	padding: 4px;
	border-style: none;
}
.grayTable2 {
	background-color: #eeeeee;
	width: 100%;
	padding: 2px;
	border-style: none;
}
.textError {
	font-size: 8pt;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 11pt;
}
.textErrorBold {
	font-size: 8pt;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 11pt;
}
.textItemTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333399; FONT-FAMILY: Verdana, Arial,sans-serif
}
.textSmall {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif
}
.topmenuBackground {
	BACKGROUND-COLOR: #000000;
	height: 21px;
	vertical-align: bottom;
	background-position: left;
	text-align: right;
	padding-right: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.topMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topMenu:link {
	COLOR: #ffffff
}
.topMenu:active {
	COLOR: #ccccff
}
.topMenu:visited {
	COLOR: #ffffff
}
.topTab_purple {
	BACKGROUND-COLOR: #6666cc
}
.topTab_gray {
	BACKGROUND-COLOR: #666666
}
.topTabHome {
	BACKGROUND-COLOR: #003399
}
.topTab {
	BACKGROUND-COLOR: #666666
}
.button {
  background-color: #99CCFF;
  xxxbackground-color: #0099FF;
  color: #000000;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  vertical-align: middle;
  xcolor: #FFFFFF;
  xfont-family: Verdana, Arial, Helvetica, sans-serif;
  xpadding-bottom: 4px;
}
.text {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;

}
.bigWhiteText {
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;

}
.smallerText {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.textItalic {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: italic
}
.closeText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.yellowTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFDE00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redText {
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;

}
.redTextBold {
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	font-weight: bold;

}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.heading:link {
	COLOR: #000000
}
.heading:active {
	COLOR: #000000
}
.heading:visited {
	COLOR: #000000
}
.footer {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer:link {
	COLOR: #ffffff
}
.footer:active {
	COLOR: #ffffff
}
.footer:visited {
	COLOR: #ffffff
}
.tabColor1 {
	BACKGROUND-COLOR: #cccc66
}
.tabColor2 {
	BACKGROUND-COLOR: #ccccff
}
.tabColor3 {
	BACKGROUND-COLOR: #cc0000
}
.tabColor4 {
	BACKGROUND-COLOR: #a6c1a4
}
.tabColor5 {
	BACKGROUND-COLOR: #EEEEFF
}
A:link {
	COLOR: #000066;
	
}
A:visited {
	COLOR: #000066;
	

}
A:active {
	COLOR: #6666cc;
	text-decoration: none;
	text-decoration: none;

}
A:hover {
	COLOR: #6666cc;
	

}
.topMenu:hover {
	COLOR: #ffcc00
}
.menuLink:hover {
	COLOR: #6666cc
}
.heading:hover {
	COLOR: #6666cc
}
.footer:hover {
	COLOR: #ffcc00
}

.headingWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

INPUT, image, textarea, select {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	xxxfont-weight: bold;


}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; xxxfont-weight: bold
}
#multi0 {
	BACKGROUND-COLOR: #ffffff;
	padding: 2px;

}
#multi1 {
	BACKGROUND-COLOR: #eeeecc;
	padding: 2px;

}

.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 30px;
	width: 100%;
	text-align: left;
	text-indent: 8pt;
	vertical-align: middle;
	background-color: #E3E3FF;
	padding: 15px 10px;
	left: 0px;
	right: 0px;
	margin: 0px;
	border: 1px solid #999999;
	position: relative;
	top: 4px;
	bottom: 4px;



}
.PageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-position: left top;
	text-align: left;
	padding: 8px;
	vertical-align: top;
	color: #333399;

}
.PageTitleSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-position: left top;
	text-align: left;
	padding: 8px;
	vertical-align: top;
	color: #333399;

}
.headerBackground {

	BACKGROUND-COLOR: #C8CCE3
}
.spacer {
	height: 1px;
	width: 100%;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;


}
.botmenuBackground {
	BACKGROUND-COLOR: #000000;
	height: 22px;
	vertical-align: bottom;
	padding-bottom: 4px;

}
.sellerName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-position: left;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	font-weight: bold;



}

.subNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	background-color: #003399;
	text-align: right;
	vertical-align: middle;
	color: #FFFFFF;
	height: 15px;


}
.subNav:link {
	COLOR: #ffffff;


}
.subNav:active {
	COLOR: #ccccff;

}
.subNav:visited {
	COLOR: #ffffff;

}
.subNav:hover {
	COLOR: #ffcc00;

}
.subNavBackground {
	padding-top: 4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #003399;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
	color: #FFFFFF;
	height: 15px;
	width: 100%;
}
.subNavSmallBackground {
	padding-top: 4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #003399;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
	color: #FFFFFF;
	height: 7px;
	width: 100%;
}
.buttonSave {
	text-align: left;
	padding-top: 5px;
}
.homeHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	color: #333399;
	vertical-align: top;
	padding-bottom: -5px;



}
.homeCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.staticCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.colHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: bottom;
	background-color: #999999;
	padding: 5px;



}
.colHeadNum {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: bottom;
	background-color: #999999;
	padding: 5px;
	width: 10px;
}
.na {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-align: left;
	vertical-align: top;
	padding-left: 7px;



}
.helpText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #FFFDE8;
	padding: 5px;
	border: 2px solid #FFCC66;
	top: 4px;
	align: left;
	padding-right: 10px;
	width: 100%;
}
.boxError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 100%;
	text-align: left;
	vertical-align: bottom;
	background-color: #FFE0DD;
	left: 0px;
	right: 0px;
	margin: 0px;
	border: 1px solid #999999;
	position: relative;
	top: 4px;
	bottom: 4px;
	line-height: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.textConfirmation {
	font-size: 8pt;
	COLOR: green;
	background-color: #D5F8EF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 11pt;
}
.textRequired {

	font-size: 7pt;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 11pt;
}

.label {
  FONT-SIZE: 10px;
  COLOR: #333399;
  FONT-FAMILY: Verdana, Arial,sans-serif;
  FONT-WEIGHT: bold;
}

.label2 {
	FONT-SIZE: 12px; 
	COLOR: #333399;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
}

.display {
  FONT-SIZE: 10px;
  COLOR: #333399;
  FONT-FAMILY: Verdana, Arial,sans-serif;
}

.notShippable {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: red;
}

.notShippableLabel {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: red;
	FONT-WEIGHT: bold; 
}

.Price {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ff3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.salePrice {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: red;
}

.textDiscount {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: green;
}

.salePriceBigger {
	FONT-SIZE: 11px;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.textDiscountBigger {
	FONT-SIZE: 11px;
	COLOR: green;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.salePriceLabel {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: red;
	FONT-WEIGHT: bold; 
}

.textDiscountLabel {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: green;
	FONT-WEIGHT: bold; 
}

.textDidYouMean {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: green;
	FONT-WEIGHT: bold; 
}

.text3 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: green;
	FONT-WEIGHT: bold; 
}

.salePrice2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ff3300; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Box related styles */
.boxHeadTop1 {
  font-weight: normal;
  font-size: 18px;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}

.trh {
	BACKGROUND-COLOR: #003366;
}

.title1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18px; 
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.title1Red {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18px; 
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.title3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.title4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.text1 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.text1_1 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	background-color: #FFCC66;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.text1_2 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	background-color: #eeeeee;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.categories {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY:
	Verdana, Arial, Helvetica, sans-serif;
}

.text2 {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.text2Bold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.text3Bold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.text1WhiteBold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.listHeadingBackground {
	BACKGROUND-COLOR: #003366;
}

.text1CenterWhiteBold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	WHITE-SPACE: nowrap;
}

.text1White {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.annotation {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif;
	text-align: justify;
}

.Text2WhiteBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.shippingHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #CC6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
}

.paymentHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
}

.TextBold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}

.Text1Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.boxContent {
  border-left: 2px solid #FFCC66;
  border-right: 2px solid #FFCC66;
  border-top: 2px solid #FFCC66;
  border-bottom: 2px solid #FFCC66;
  padding: 4px;
}

.bkimage {
	color:#000033;
 	position:absolute;
	top:40px;
	left:1px;
	width:880px;
	height:580px;
 	z-index:99;
	visibility:hidden;
}

tbody.on { display:table-row-group; }

tbody.off { display:none; }

.redText2 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif;
	COLOR: red;
}

/* edit */

input, select    { border: 1px solid silver; }
input.error, select.error {padding-right: none; border: 1px solid #696969; background-color: #FFFAF0; background-image: url(/default/images/ers.gif); background-position: right; background-repeat: no-repeat;}
input:focus, select:focus {border: 1px solid #696969; background-color:#EFEFEF;}
.mandatory  { font-weight: bold; }
.comment    { color: #BBBBBB; }


/*
*css for collapsible panel
*/

.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border-left: solid 1px #CCC;
	border-right: solid 1px #999;
	border-top: solid 1px #999;
	border-bottom: solid 1px #CCC;
}

.CollapsiblePanelTab {
	font: bold 0.7em sans-serif;
	background-color: #FFFFFF;
	border-bottom: solid 1px #CCC;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
	margin-left: 8px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

.CollapsiblePanelContent a {
	color: black;
	text-decoration: none;
}

.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #EEE;
}


.CollapsiblePanelClosed .CollapsiblePanelTab {
 /* background-color: #EFEFEF */
}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #CCC;
}

 
.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #2554C7;
  color:#FFFFFF;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}


/* Pop Image in Item Detail Page */
#popImage a {
  display: block;
  color: #000;
  text-decoration:none;
  text-align:center;
}
#popImage a img {
  border:0;
  max-height:530px;
}
#popImage a:hover,
#popImage a:focus:hover {
  color: #cff;
  background:black;
}
#popImage a:active,
#popImage a:focus {
  color:#fff;
  background-color:red;
}
#popImage a span {display: none;}
#popImage a:hover span {
  display: block;
  position: absolute;
  top: 50px;
  left: 285px;
  color:red;
  background:#fff;
}

/*** Section Head ***/
.sectionHead {
  background      : url(/default/images/backgr_title1.gif) repeat-x;
  text-align	  	: center;
  border-top 	  	: navy 1px solid;
  border-bottom   : navy 1px solid;
  color           : #003366;
  font-family     : Arial, Helvetica, sans-serif;
  font-weight     : normal;
  font-size	      : 18px;
  margin          : 1px;
  margin-bottom	  :	2px;
}
/****Section****/
.section {
  background-color: #FFFFFF;
  /* background-color: #E6E6FA; */
  border          : solid;
  border-width    : 1;
  border-color    : orange;
  /* border-color : #C0C0C0; */
 #padding         : 10px;
  margin-bottom   : 8px;
  font-size	      : 8pt;
  font-family     : Verdana, Arial, sans-serif;
}

/*Pagination listing*/
#listPagination {
	color: black;
	font-weight: bold;
	text-align: center;
	font-size:11px
}

#listPagination .prevNext-off {
	background: #fff url(/default/images/a1inPaginationBkg.jpg) 0 100% repeat-x;
	border: 1px solid #d3d3d3;
	color:#d3d3d3;
	font-weight: bold;
	margin: 0 2px 0 0;
	padding: 2px 5px;
}


#listPagination .active {
	background: #ff6600 none;
	border: 1px solid #ff6600;
	color: #fff;
	margin: 0 2px 0 0;
	padding: 2px 5px;
}

#listPagination a.pagLink {
	background: #fff url(/default/images/a1inPaginationBkg.jpg) 0 100% repeat-x;
	border: 1px solid #d3d3d3;
	color:#333399;
	font-weight: bold;
	margin: 0 2px 0 0;
	padding: 2px 5px;
	text-decoration:none;
}

#listPagination a:hover.pagLink {
	border: 1px solid #ff6600;
	color:#ff6600;
	text-decoration:none;
}

.popUp{
	position: relative;
	z-index: 0;
}

.popUp:hover{
	background-color: transaprent;
	z-index: 50;
}

.popUp span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: white;
	padding: 5px;
	top: 0px;
	right: 0px;
	border: 1px solid #003366;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.popUp span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.popUp:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	right: 60px; /*position where enlarged image should offset horizontally */
}
/**Carousel**/
.stepcarousel{
  position: relative; /*leave this value alone*/
  overflow: scroll; /*leave this value alone*/
  width: 640px; /*Width of Carousel Viewer itself*/
  height: 185px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
  position: absolute; /*leave this value alone*/
  left: 0;
  top: 0;
}

.stepcarousel .panel{
  float: left; /*leave this value alone*/
  overflow: hidden; /*clip content outside dimensions holding panel DIV*/
  margin: 7px; /*margin around each panel*/
  width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.testimonial h3{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial,sans-serif;
	font-weight:normal;
}
