body {
	color:#000;
}
#popup h2 {
	font-family: 'PFSquareSansProRegular', 'Arial', 'Helvetica', sans-serif;
	color: #010101;
	font-size: 42px;
	height: auto;
	padding: 18px 0 0 0;
	margin: 0 0 0 118px;
	line-height: normal;
}
#popup h3 {
	font-family: 'PFSquareSansProMedium', 'Arial', 'Helvetica', sans-serif;
	color: #010101;
	font-size: 24px;
	margin: 0;
	padding: 2 0 15px 0;
}
#popup h4 {
	padding-bottom: 25px;
	font-size: 18px;
	font-weight: bold;
	font-family: 'Arial', 'Helvetica', sans-serif;
}
#popup h5 {
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 15px 0;
}
#popup h6 {
	padding: 0 0 20px 0;
	font-size: 13px;
	font-weight: bold;
}
#popup a {
	font-size: 12px;
	font-weight: bold;
	color: #00a9e0;
	text-decoration: none;
}
#popup p {
	margin-bottom:15px;
}
#popup a:hover {
	text-decoration: underline;
}
#popup strong {
	font-weight:bold;
}
#popup ul{
	padding: 0 0 0 15px; 
	margin-bottom: 30px;	
}
#popup ul li{
	color: #ccc;
    list-style: disc outside none;
    margin-bottom: 15px;
}
#popup ul li span {
  color: black /* text color */
}

#popup ol{
	padding: 0 0 0 15px;
	list-style: decimal outside none;	
	margin-bottom: 30px;
}
#popup ol li{
    
    margin-bottom: 15px;
}

#popup {
	padding:28px 25px;
}
#popup .content p {
	line-height:1.8em;
}

#popup-fr {
	padding:28px 17px;
}
#popup-fr .content p {
	line-height:1.8em;
}

.padded {
	padding:0 10px;
}
.popup-header {
	border-bottom:1px solid #ccc;
	margin-bottom:30px
}

.popup-header-top {
	overflow:hidden;
}	
.popup-links {
	float:right;
	color:#666;
}
.popup-header h3{
	float:left;
}
.popup-links  a{
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #ccc;
}
.popup-links  a.last{
	border-right:0px none;
}

.popup-print { 
	background: url(/images/samsung_2012/support/popup-print.jpg) no-repeat scroll transparent 0 2px;
	padding-left:16px;
}
.popup-email { 
	background: url(/images/samsung_2012/support/popup-email.jpg) no-repeat scroll transparent 0 2px;
	padding-left:16px;
}
.popup-close { 
	background: url(/images/samsung_2012/support/popup-close.jpg) no-repeat scroll transparent 0 2px;
	padding-left:16px;
}
p.product {
	color:#666;
	font-size:12px;
	clear:both;
}
.breadcrumb-steps {
	background-color:#f6f6f6;
	padding:10px;
	margin-bottom:40px;
}
#popup .breadcrumb-steps  p, #popup .breadcrumb-steps a{
	font-size: 16px;
	font-weight:bold;
	margin:0; padding:0;
}
#popup .breadcrumb-steps span{
	margin:0 10px 0 0;
}
.arrow-black{
	background: url(/images/samsung_2012/support/breadcrumb-arrow.jpg) no-repeat scroll transparent right 2px;
	padding-right:20px;
}
.arrow-blue {
	background: url(/images/samsung_2012/support/breadcrumb-arrow-link.jpg) no-repeat scroll transparent right 2px;
	padding-right:20px;
}
.border-bottom {
	border-bottom:1px solid #ccc;
	margin-bottom:30px;
	padding-bottom:10px;
}
#popup  .note {
	color:#666;
}

#feedback {

}
#feedback .feedback-header {
	background:url(/images/samsung_2012/support/feedback-header-bg.jpg) 0 0 repeat-x #000 scroll;
	padding:10px 20px;
}
#feedback .feedback-header h2 {
	color:#fff;
	font-size:18px;
	margin:0;
	padding:0;
}
#feedback .feedback-content {
	background-color:#f6f6f6;
}

#feedback #question1 {
	border-bottom:1px solid #ccc;
}
#feedback .question-block {
	padding:20px;
}
#feedback #question1 input {
	margin-right:5px;
}
#feedback #question1 label {
	margin-right:60px;
}
#feedback #question1 label.last {
	margin-right:0px;
}
#feedback #question2 textarea {
	width:100%;
	height:80px;
	border-style:solid;
	border-width:1px;
	border-color:#ccc;
	padding:8px;
	font-family: 'Arial', 'Helvetica', san-serif;
	font-size:12px;
}

#feedback #question2 #submit-btn{
	margin:4px 0 0 -4px;
}
#feedback #feedback-triangle {
	position:relative;
	top:1px;
	_top:5px;
	left:20px;
	z-index:999;
}
#popup a.reg-btn {
	color:#fff;
}
#popup a.reg-btn:hover {
	text-decoration:none;
	cursor:pointer;
}