body {

	margin:0px;
	
	padding:0px;

	background:#FFFFFF;

	background-repeat:repeat-y;

	font-size:10pt;

	font-family:Verdana;

	line-height: 20px;

}


br {

	margin: -5px;
	
	}
	

a {

	font-family: Arial, Helvetica, Verdana;

	font-size: 11px;

	font-weight: bold;

	letter-spacing: 0cm;

	color: #043A82;

}

a:link { 

    color: #043a82; 

}

a:hover { 

  /*  background-color: #FFFFD5;*/

    color: #878787;  

}

td img {display: block;}

img	{

	border: 0px none; 

	vertical-align: top;

}

h3 {

	font-size: 28px;
	
	text-align: left;
	
	line-height: 30px;
	
	margin-top: -40px;
	
	margin-left: 30px;

}

/* IE6 Only */

* html h3 {

margin-top : 0px;

}

#taskList ul {

	font-size: 13px;
	
	font: bold;
	
	line-height: 20px;
	
}

option {

	vertical-align: middle;

}

.bigText {

	font-size:12pt;

	font-weight: bold;

	font-family:Verdana;

}

.inputButton {

	margin: 0px 20px 0px 20px; 

	background: #2BA73F url(images/input-button-bg-blue2.jpg) repeat top;

	position: relative; 

	font-weight: bold; 

	color: #FFFFFF; 

	font-size: 16px; 

	background-color: green; 

	text-align: center;

	padding: 3px;

	vertical-align: middle;

	border-width: 1px;

	border-color: #2BA73F;

}

.inputButton:hover {

	background-color: #007813; 

	border-width: 1px;

	border-color: #007813;

	color: #FEEF99; 

}



.inputButtonSmall {

	margin: 0px 20px 0px 20px; 

	position: relative; 

	font-weight: bold; 

	color: #666666; 

	font-size: 12px; 

	background-color: #FFE6BF; 

	text-align: center;

	padding: 2px;

}



.inputButtonSmall:hover {

	background-color: #FFDBA6; 

	border-width: 2px;

	border-color: #808080;

}



.inputButtonNeg {

	margin: 0px 20px 0px 20px; 

	background: #D27C00 url(images/input-button-bg-orange.jpg) repeat top;

	position: relative; 

	font-weight: bold; 

	color: #FFFFFF; 

	font-size: 16px; 

	background-color: green; 

	text-align: center;

	padding: 3px;

	vertical-align: middle;

	border-width: 1px;

	border-color: #2BA73F;	

}



.inputButtonNeg:hover {

	background-color: #007813; 

	border-width: 1px;

	border-color: #007813;

	color: #FEEF99; 

}



.inputButtonSmallNeg {

	margin: 0px 20px 0px 20px; 

	position: relative; 

	font-weight: bold; 

	color: #666666; 

	font-size: 12px; 

	background-color: #FFE6E6; 

	text-align: center;

	padding: 1px;

}



.inputButtonSmallNeg:hover {

	background-color: #FFC6C6; 

	border-width: 2px;

	border-color: gray;

}



.listTable {

	vertical-align: middle;	

	padding: 0px;

	width: 770px;

	

}



.listTable tr {

	background: #F2FDF2;		

	background: white;		

	vertical-align: middle;		

}



.listTable tr:hover {

	background: #FAFBD0;		

	border: solid 1px #CCCCCC;

}



.listTable thead tr {

	background: #F1FCEF;		

}

.listTable thead tr:hover {

	background: #F1FCEF;		

}



.listTable td {

	color: black;

	vertical-align: middle;				

	font-family: Arial, Helvetica, verdana, georgia, serif, sans-serif;

	font-size : 12px;

	width: 100%;

	white-space: nowrap; 

}



.listTableGreenText {

	color: green;

}



.listTableRedText {

	color: red;

}


.listTableColumnHeaderText {

	vertical-align: middle;

	font-family: georgia, serif, Arial, Helvetica, sans-serif;

	font-size : 18px;

	line-height : 34px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #669900;

	line-height: 25px; 

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 4px;

	padding-bottom: 4px;

}



.listPadding {	

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 3px;

	padding-bottom: 2px;

	position: relative;

}

.PrivacyText {

	/*background: #878787 url(images/center-layer-under-bg.jpg) ;*/

	/*background: gray;*/

	border-collapse: collapse;

	border-spacing: 0;

	border: 0px none;

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-align: left;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	float: none;

	border-bottom:		0px;

	border-left:		0px;

	border-right:		0px;

	padding:			0px;

	margin-top: 28px;

	margin-right: 50px;

	margin-bottom: 0px;

	margin-left: 75px;

	display: table;

	position: relative;

}



.ContentBox {

	/*background: #878787 url(images/center-layer-under-bg.jpg) ;*/

	/*background: gray;*/

	border-collapse: collapse;

	border-spacing: 0;

	border: 0px none;

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-align: left;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	float: none;

	border-bottom: 0px;

	border-left: 0px;

	border-right: 0px;

	padding: 0px;
	
	top: 28px;

	margin: auto;

	display: table;

	position: relative;
	
	width: 756px;

}



.ContentBox img {

	vertical-align: bottom;

}

	

.ContentBox p {

	margin: 0px 0px 0px 30px;

}

/* IE6 Only */

* html .ContentBox p {

margin : 0px 0px 10px 0px;

}



.ContentBox td {

	padding: 0;

	vertical-align: top;	

}



.ContentBoxTopLeft {

	background: url(images/blue-box-corner-top-left2.jpg);

	width:18px;

	height:18px;	

	padding: 0;

}



.ContentBoxTopCenter {

	background: url(images/blue-box-top-center2.jpg);

	padding: 0;	

}



.ContentBoxTopRight {

	background: url(images/blue-box-corner-top-right2.jpg);

	width:18px;

	height:18px;	

	padding: 0;	

}



.ContentBoxLeftCenter {

	background: url(images/blue-box-left-center2.jpg);

	height:18px;	

}



.ContentBoxContentLeftJustify {

	background: #FFFFFF;

	text-align:left;

}



.ContentBoxContentCenterJustify {

	background: #FFFFFF;

	text-align:center;	

}



.ContentBoxRightCenter {

	background: url(images/blue-box-right-center2.jpg);

	width:18px;

}



.ContentBoxBottomLeft {

	background: url(images/blue-box-corner-bottom-left2.jpg);

	width:18px;

	height:18px;	

}



.ContentBoxBottomCenter {

	background: url(images/blue-box-bottom-center2.jpg);

	height:18px;	

}



.ContentBoxBottomRight {

	background: url(images/blue-box-corner-bottom-right2.jpg);

	width:18px;

	height:18px;	

}

.ContentBoxTopLeft {

	background: url(images/blue-box-corner-top-left2.jpg);

	width:18px;

	height:18px;	

}

.ContentBoxTopLeft {

	background: url(images/blue-box-corner-top-left2.jpg);

	width:18px;

	height:18px;	

}



.ContentBox h1 {

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif,georgia, serif ;

	font-size : 32px;

	line-height : 38px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #669900;

}

.ContentBox h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

}

.LogoutLink {

	position: relative;

	left: 715px; 

	top: 45px; 

	color: White;

	white-space: nowrap;

	padding: 3px;

	width: 50px;

}



.LogoutLink a {

	color: white;

	font-size: 14px;

	font-weight: bold;

	letter-spacing: 0.005cm;

	font-family: Arial, Helvetica, sans-serif;	

	padding: 3px;

	width: 50px;

}



.LogoutLink a:hover {

	color: white;

	background: #7c7c7c url(images/menu-bar-selected-orange-bg.jpg);

	color: #ffffff;

	text-decoration: none;	

	width: 50px;

}


#headerLabel {

	margin: 0px 0px 0px 380px;

	font-family: "Lucida Sans Unicode", Verdana, Arial;

	font-size: 17px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFC0;

	width: 380px;

}



.buttonBackGround img {

	text-align:center;

	padding: 2px 2px 2px 2px;

	background: #FFFFFF center top;

	border: 1px solid #FFFFFF;

}



.buttonBackGround img:hover {

	border: 1px solid #D2D2D2;	

	background: #BBF3B3 center top;

	padding: 2px 2px 2px 2px;	

}







#centeredLayerUnder {

	/*background:#D7D7D7 repeat-y center top;*/

	/*background: #FFFFFF url(images/center-leyer-under-fade-green.jpg) no-repeat ;*/

	background:#FFFFFF;

	text-align:center;

	width:750px;

	vertical-align: top;

	top:10px;

	position: relative;

	height:auto;

}





#centeredLayer {

	/*background:#F3EFE1 url(images/light-centered-layer-bg2.jpg) repeat-y center; */

	background:#FFFFFF;

	/*z-index: 10;*/

	text-align:center;

	width:750px;

	top: 0px;

	position: relative;

	vertical-align: top;

	margin: 0px 2px 0px;

	padding-bottom: 0px;

}

#centeredArea {

	text-align: left;

	margin: 0 auto;

	position: relative;

	border-collapse: collapse;

	border-spacing: 0;



}

#centeredArea td {

	padding: 0;

}



#centeredAreaHeader {



	text-align: left;

	margin: 0 auto;

	position: relative;

	border-collapse: collapse;

	border-spacing: 0;



}

#centeredAreaHeader td {

	padding: 0;

}



#footer {

	position: relative;

	background:#ffffff;

	text-align:center;	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #858585;

	line-height: 20px;

	margin: 20px 30px;

	padding: 5px 0px 0px 12px;

	height: 25px;	

	border: solid 1px #878787;

	width: 670px;

}





#footer ul {

	margin: 0px 0px 0px 8px; 

	padding: 0;

	list-style-type: none;

	text-align: center;

	color: #FFFFFF;

	font-weight: bold;

} 





#footer li {

	text-align: center;

	float: left;

	margin: 0;

	padding: 0;

	font-weight: bold;

	color: #EFEFEF;

} 



#footer a {

	padding: 0px 6px 0px 4px;

	/*text-decoration: none;*/

	font-weight: bold;

	letter-spacing: 0.005cm;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;	

	color: #043a82;

} 



#footer a:hover {

	text-align:center;

	/*vertical-align: top;*/

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	/*background: #5D8D57;*/

	color: #333333;

	/*text-decoration: none;*/

}

.smalltext {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;	

}



.largeGrayText {

	font-size: 24px;

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	color: Gray;

	font-weight:500;

}

#menuBar {

	background: #878787 url(images/menu-bar-blue-bg3.jpg); 

	/*background: #FFFFFF; */

	text-align:left;

	width: 500px;

	vertical-align: top;

	font-size: 14px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;	

	margin: 86px 150px 0px 110px;

	position: relative;
	
	display: block;
	
	list-style: none;

}

/* IE6 Only */

* html #menuBar {

margin : 49px 150px 0px 110px;

position: absolute;

}

#menuBar ul {

	margin: 0; 

	padding: 0;

	list-style-type: none;

	color: #FFFFFF;

	font-weight: bold;

	

} 

#menuBar li {

	height:18px;

	float: left;

	margin: 0;

	padding: 0;

	text-align: left;

	font-weight: bold;

} 

#menuBar a {

	letter-spacing: 0.005cm;

	display: block;

	width:103px;

	height:18px;

	padding: 3px 4px 3px 6px;

	text-decoration: none;

	font-size: 15px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;	

	line-height: 17px;

	vertical-align: middle;

	color: #FFFFFF;

} 

.selected1 {

	display: block;

	height:18px;	

	width:103px;

	/*background: #dcdcdc url(images/menu-item-green-bg.jpg);*/

	background: #FFFFFF;

	color: Gray;

	text-decoration: none;

	border-top: 3px solid #838383;

	border-right: 2px solid #838383;

	border-bottom: 2px solid #FFFFFF;

	border-left: 3px solid #838383;

	font-size: 14px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;	

} 

.notselected {

	display: block;

	width:120px;

	/*background: #dcdcdc url(images/menu-item-gray-bg.jpg);*/

	background: #dcdcdc url(images/menu-item-blue-bg.jpg);

	text-decoration: none;

	border-top: 1px solid #205691;

	border-right: 0px solid #838383;

	border-bottom: 3px solid #838383;

	border-left: 1px solid #838383;

	color: Green;

} 

#menuBar a.selected1:link, #menuBar a.selected1:active, #menuBar a.selected1:visited {

	color: Gray;

}

#menuBar a:link, #menuBar a:active, #menuBar a:visited {

	color: #FFFFFF;

}

#menuBar a:hover {

	background: #878787 url(images/menu-bar-selected-orange-bg.jpg);

	color: #FFFFFF;

	font-weight: bold;

} 

#menuBar a.selected1:hover {

	background: #878787 url(images/menu-bar-selected-orange-bg.jpg);

	color: #FFFFFF;

	font-weight: bold;

} 

#sub-menuBar{

	/*background: #B1B1B1 url(images/sub-menu-green-bg.jpg);*/

	background: #FFFFFF;

	text-align:left;

	width:790px;

	position: relative;

	height:21px;

	vertical-align: top;

	margin: 0 0 0 0; 

	padding: 4px 0px 0px 6px;	 

	font-size: 13px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;		

	color: #ffffff;	

}

#sub-menuBar ul {

	margin: 0; 

	padding: 0;

	list-style-type: none;

	color: #FFFFFF;

	font-weight: bold;

}

#sub-menuBar li {

	float: left;

	margin: 0 0 0 0;

	padding: 0px 3px 0px 8px;

	text-align: center;

	font-size: 13px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

} 

#sub-menuBar a {

	background: url(images/sub-menu-bar-item-bg.jpg) no-repeat left;

	display: block;

	padding: 0px 10px 3px 10px;

	text-decoration: none;

	letter-spacing: 0.005cm;

	line-height: 17px;

	font-size: 13px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;		

	color: #FFFFFF;	

}

#sub-menuBar a:link, #menuBar a:active, #menuBar a:visited {

	color: #FFFFFF;

}

#sub-menuBar a:hover {

	color: #FFE093;

}

#errorMessage {

	font-weight: bold; 

	color: red; 

	position: relative;  

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 18px;	

}

.MediumHeader {

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif,georgia, serif;

	font-size : 22px;

	line-height : 44px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #8D8D8D;

	line-height: 25px; 

	padding-bottom: 6px;

	vertical-align: middle;

}

.MediumHeader2 {

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif,georgia, serif;

	font-size : 18px;

	line-height : 44px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #52894B;

	line-height: 25px; 

	padding-bottom: 6px;

	vertical-align: middle;	
	
}

.errorMessage {

	font-weight: bold; 

	color: red; 

	position: relative;  

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 18px;

}


#overDiv {

	position:absolute; visibility:hidden; z-index:1000;

	font-weight: normal; font-size: 12px; color: black; 

	font-family: Arial, Helvetica, sans-serif;

	background: #FFE3F4 repeat;

	padding: 10px 10px 10px 10px;

}

.boldText {

	font-weight: bold;

}

.boldTextGray {

	font-weight: bold;

	color: Gray;

	font-size: 16px;

}

.boldTextGray a {

	font-weight: bold;

	color: Gray;

	font-size: 16px;

}

.italicsText {

	font-style: italic;	

}

.LeftIndent50px {

	position:relative;

	left: 50px;	

}

.LeftIndent50pxWidth600px {

	position:relative;

	left: 50px;	

	width: 730px;

}

.LeftIndent40pxWidth720px {

	position:relative;

	left: 40px;	

	width: 730px;

}

.LeftIndent50pxWidth350px {

	position:relative;

	left: 50px;	

	width: 350px;

}

.LeftIndent50pxWidth325px {

	position:relative;

	left: 50px;	

	width: 325px;

}

.LeftIndent50pxWidth300px {

	position:relative;

	left: 50px;	

	width: 300px;

}

.LeftIndent40pxWidth500px {

	position:relative;

	left: 40px;	

	width: 500px;

}

.LeftIndent150pxWidth400px {

	position:relative;

	left: 150px;	

	width: 400px;

}

.BlockWidth400px {

	position:relative;

	width: 400px;

}

.Word {	

	font-family: Times New Roman, Arial, Helvetica, sans-serif;

	font-size: 42px;

	font-weight: bold;

	color: #669900;

	line-height: 50px;	

}



.WordPronounce {

	font-family: sans-serif, Times New Roman, Arial, Helvetica;

	font-size: 18px;

	font-weight: normal;

	color: #6E6E6E;	

}

.WordVerb {

	font-family: Arial, Helvetica, sans-serif, Times New Roman;

	font-size: 18px;

	font-weight: normal;

	color: #4B743E;	

}

.Define {

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif,georgia, serif ;

	font-size : 26px;

	line-height : 34px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #727272;

}

.Usage {

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif,georgia, serif ;

	font-size : 14px;

	line-height : 40px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #4C4C4C;

}

.Example {

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif,georgia, serif ;

	font-size : 14px;

	line-height : 30px;

	font-style: italic;

	font-weight: normal;

	font-variant: normal;

	color: #4C4C4C;

}

#headerBox {

	height:120px;

	border-collapse: collapse;

	border-width: 0px;

	border-style: none;

	padding: 0;	

	width: 100%;	

} 

.HeaderLogo {
	
	border-bottom: 3px solid #838383;
	
}

.HeaderLogo img {

	background: #FFFFFF;

	position: absolute;

	z-index: 9999999;
	
	margin:  -63px 0px 0px 17px;
	
}

.HeaderMiddle {

	height: 33px;

	width: 800px;

	/*background: #FFFFFF;*/

	border-bottom: 3px solid #838383;	

	padding: 0;
	
	margin-top: 0px;

} 

.HeaderLeftTrail {

	height:110px;

	border-width: 0px;

	border-style: none;

	padding: 0;	

	color: Gray;

	border-top: 0px solid #838383;

	border-right: 0px solid #838383;

	border-bottom: 3px solid #838383;

	border-left: 0px solid #838383;
	
	
} 

.HeaderRightTrail {

	height:110px;
	
	border-width: 0px;

	border-style: none;

	padding: 0;	

	color: Gray;

	border-top: 0px solid #838383;

	border-right: 0px solid #838383;

	border-bottom: 3px solid #838383;

	border-left: 0px solid #838383;

} 

.checkBox {

	/*margin: 0px 20px 0px 20px; */

	position: relative; 

	font-weight: bold; 

	color: #666666; 

	font-size: 10px; 

	background-color: #FFE6BF; 

	text-align: center;

	/*padding: 5px;*/

	vertical-align: middle;

	height: 30px;

	width: 30px;

	

}

.HomePageProductBox {

	top: -10px;

	position: relative;

	width: 750px;

	height: 350px;
	
	border: 2px solid #848484;

}

.ProductPageProductBoxHeader {

	top: -10px;
	
	left: 25px;

	position: relative;
	
	background-image: url(images/oct_pro_header.jpg);

	width: 700px;
	
	height: 121px;

} 

.ProductPageProductBox {

	top: -10px;
	
	left: 25px;

	position: relative;
	
	background-image: url(images/pro_bg.jpg);

	width: 700px;
	
	height: 250px;

} 

.ProductPageProductBox2 {

	top: -10px;
	
	left: 25px;

	position: relative;
	
	background-image: url(images/pro_bg.jpg);

	width: 700px;
	
	height: 2850px;

}

/* IE6+7 */
*:first-child+html .ProductPageProductBox2 {

	height: 3260px;

}
/* IE6 Only */

* html .ProductPageProductBox2 {

	height: 3840px;


}

.ProductLine {

	position: relative;
	
	margin-left: 75px;
	
	padding-bottom: 85px;

	width: 550px;
	
	height: 150px;
	
	border-bottom: 1px solid #848484;

} 

.ProductPageProductBoxFooter {

	top: -10px;
	
	left: 25px;

	position: relative;
	
	background-image: url(images/pro_footer.jpg);

	width: 700px;
	
	height: 24px;

} 


.ProductBox {

	top: -10px;
	
	margin-top: 55px;
	
	margin-left: 40px;

	width: 120px;	
	
	float: left;

}

.ProductBox img {	
	
	float: left;

}

.Badge img {
	
	float: right;
	
	margin: -200px 25px 0px 0px;
	
	width: 120px;
	

}
/* IE6 Only */

* html .Badge img {

	margin: 0px 25px 0px 0px;

}

.BuyNow img {
	
	float: right;
	
	margin: -70px 25px 0px 0px;	

}

/* IE6 Only */

* html .BuyNow img {

	margin: 30px 25px 0px 0px;


}

.BuyNow2 img {
	
	float: right;
	
	margin: -25px 25px 0px 0px;
	

}

/* IE6 Only */

* html .BuyNow2 img {

	margin: 0px 25px 0px 0px;


}

.ViewCart img {
	
	float: left;
	
	margin: 100px 0px 0px -215px;
	

}
/* IE6 Only */

* html .ViewCart img {

	margin: 70px 0px 0px -215px;


}

.BuyNowBottom img {
	
	margin-top: 20px;
	
	margin-left: 180px;	
	
	float: left;
	
}
/* IE6 Only */

* html .BuyNowBottom img {

	margin: 20px 0px 0px 180px;


}

.BuyNowBottom2 img {
	
	margin-top: 20px;
	
	margin-left: 80px;	
	
	float: left;
	
}
/* IE6 Only */

* html .BuyNowBottom2 img {

	margin: 20px 0px 0px 80px;


}

.Toolbar img {
	
	margin: 850px 25px 0px 0px;
	
}
/* IE6+7 */
*:first-child+html .Toolbar img {

	margin: 30px 0px 0px 100px;

}
/* IE6 Only */

* html .Toolbar img {

	margin: 30px 0px 0px 100px;

}

.TaskCompleted img {
	
	margin: 0px -120px 0px 0px;
	
	padding-left: 15px;
	
	float: right;
	
	width: 226px;
	
	position: relative;
	
}

.ProductDescText {

	top: -10px;
	
	margin-top: 70px;
	
	margin-right: 40px;

	width: 310px;
	
	float: right;

}

.ProductPageDescText {

	
	margin-top: -150px;
	
	margin-left: 150px;

	width: 400px;
	
	float: left;
	
	text-align: justify;

}
/* IE6 Only */

* html .ProductPageDescText {

	margin: 45px 0px 0px 0px;

	width: 350px;

}

.ProductPageDescText2 {

	
	margin-top: 0px;
	
	margin-left: 150px;

	width: 400px;
	
	float: left;
	
	text-align: justify;

}
/* IE6 Only */

* html .ProductPageDescText2 {

	margin: 45px 0px 0px 75px;

	width: 350px;

}

.ProductPageDescText img {

	width: 200px;
	
	float: right;

}

.FaqText {

	
	margin-top: 0px;
	
	margin-left: 10px;

	width: 600px;
	
	float: left;
	
	text-align: justify;

}

.FaqOct img {

	
	margin-top: -70px;
	
	margin-right: -10px;
	
	float:right;

}

.smalltext2 {

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;	

	color:black;		

}

.paddedSpan {

	padding-left: 25px;	

	padding-right: 8px;	

	padding-top: 8px;	

	padding-bottom: 8px;		

}

.paddedSpanTopBottom {

	padding-top: 8px;	

	padding-bottom: 8px;			

}

.paddedSpanRight {

	padding-right: 30px;	

	padding-left: 6px;	

	padding-bottom: 8px;	

}

.DescriptionFooterText {		

	color: gray;	

	font-weight: normal;		

	font-family: Arial, Helvetica, Verdana;

	font-size: 11px;

	text-align: left;

	vertical-align: top;

}
