 /* New Product Pages Styles*/

/* container_right */ 
#container_right {    position: relative;  margin:10px 0 100px; width: 580px; padding: 0; position: relative;} 	
#container_right h1 { margin: 0; padding: 0; font-size: 170%;  color: #D20F46; font-weight: normal;}	
#container_right h2  { font-size: 125%; color: black; line-height: 1.3em; width: 560px; color: #333; font-weight: normal; padding: 0 0 05px 0;margin: 0 ; }	
#container_right h3  { margin: 20px 0 0 0;width: 380px;color: #333; padding: 1px 1px 1px 0px; font-size: 14px;}	/* background: #efefef; */
#container_right p  { margin: 8px 0px; padding: 0;  width: 370px;color: #333; line-height: 1.5em;}	
#container_right p.second  { margin: 0 0 8px; padding: 2px 0 0 0;  width: 370px;color: #333; line-height: 1.5em;}	
#container_right ul  { margin: 2px 0 5px 0px; padding: 2px 0 0px 15px;  width: 350px; list-style-type: square; line-height: 1.5em; color: #333;}
#container_right ul li {  color: #333; margin-bottom: 4px;}
#container_right ul li ul {list-style-type: circle;}
sup { font-size: 80%; }

/*side bar*/ 
#product-pages-side-bar {position: absolute; top: 20px; background: #fff; float: right; width: 180px;  margin: 0px; padding: 0 0 0 0px; text-align :right; position: relative; border: 0px solid green;}

/* common among dyanmic divs */
.dynamic-div  {  text-align: left;  font-size: 130%; width: 220px; margin: 10px; padding: 0; margin: 0 0 0 20px; background:url(/images/contact-icons/contact-box-bg-top.gif) no-repeat top left; border: 0px solid green; position: relative; font-family: arial;}
.dynamic-div .inner { width: 216px; margin: 0px; padding: 0 0 10px 0; background:url(/images/contact-icons/contact-box-bg-bottom.gif) no-repeat bottom left; border: 0px solid red; }
.dynamic-div .inner .header {  padding: 14px 10px 10px 10px; margin: 0px 10px; border-bottom: 1px solid #d8d8d8; color:#287dbf; font-weight: bold;  }
.dynamic-div .inner #close { font-weight: bold; border: 1px solid #d8d8d8; padding: 1px 3px; position: absolute; top:10px;  right: 10px; font-size: 70%; color: #555; }
.dynamic-div .inner #close a { text-decoration: none; color: #287dbf; }  
.dynamic-div .inner .last { margin-bottom: 20px; }
         
 /* for Submit a Question */ 
.dynamic-div .inner .form-element-container { padding: 0 10px; margin: 10px 10px 0; font-size: 70%; color: #555; font-weight: bold; }

/* for phone numbers */ 
#product-pages-side-bar #phone-numbers  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  width: 180px;   list-style-type: none; border: 0px solid red;  float: right;}
#product-pages-side-bar #phone-numbers li { font-weight: bold; width: 180px; padding-bottom:  2px; color: #287dbf; font-size: 90%;}

#product-pages-side-bar #KoreaHerald  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  width: 180px;   list-style-type: none; border: 0px solid red;  float: right;}
#product-pages-side-bar #KoreaHerald li { width: 180px; padding-bottom:  6px; color: #287dbf; line-height:normal;}
#product-pages-side-bar #KoreaHerald li a { text-decoration: none; color: #287dbf; font-size: 90%; font-weight: bold;}
#product-pages-side-bar #KoreaHerald li a:link { text-decoration: none; color: #287dbf; font-size: 90%; font-weight: bold;}
#product-pages-side-bar #KoreaHerald li a:visited { color: #287dbf;  text-decoration: none; font-size: 90%;} 
#product-pages-side-bar #KoreaHerald li a:hover { color: #287dbf;  text-decoration: underline;font-size: 90%;}


/* for Related Products */ 
#product-pages-side-bar #related-produtcts-section-title { margin-top: 70px; }
#product-pages-side-bar #related-products  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  width: 180px;  list-style-type: none; border: 0px solid red; float: right; }
#product-pages-side-bar #related-products li { width: 180px; padding-bottom:  6px; color: #287dbf; line-height:normal;}.
#product-pages-side-bar #related-products li a { text-decoration: none; color: #287dbf; font-size: 90%; font-weight: bold;}
#product-pages-side-bar #related-products li a:link { text-decoration: none; color: #287dbf; font-size: 90%; font-weight: bold;}
#product-pages-side-bar #related-products li a:visited { color: #287dbf;  text-decoration: none; font-size: 90%;} 
#product-pages-side-bar #related-products li a:hover { color: #287dbf;  text-decoration: underline;font-size: 90%;}
