#roswrapper {
	font-size:12px; line-height:1.2em;font-family:Arial, Helvetica, sans-serif;
	
}

#roswrapper a { color: #0a4a8f; }
#roswrapper a:hover { text-decoration: none; }

#roswrapper .alert { color:#FF0000; }
#roswrapper .rope_wrapper h2{color: #158625; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
	#roswrapper .rope_wrapper .rope_middle h2{text-align:center;margin-bottom:1em;}
	#roswrapper .rope_wrapper .rope_middle h3{color: #158625; font-size:15px;text-align:center;margin-bottom:1em;}
	#roswrapper .rope_wrapper h3{ color: #0a4a8f; font-size: 15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	#roswrapper .rope_wrapper h4{ color: #0a4a8f; font-size: 14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	#roswrapper .rope_wrapper h2.slant{color:#000; font-style:italic; font-weight:normal;}
	#roswrapper .rope_wrapper h3.slant{font-style:italic; font-weight:normal; font-size:16px;}
	#roswrapper .rope_wrapper h3.series_heading{color:#f11626; font-size:18px; font-weight:bold; margin-top:15px; margin-left:65px;}
	#roswrapper .rope_wrapper h4.series_sub{color:#1f1d1e; font-size:12px; font-weight:normal; margin-left:65px;}
	#roswrapper .rope_wrapper p{font-size:12px;}
	#roswrapper .seriesCliffordWrapper .rope_wrapper #ropeTopRight .seriesPadding .gridSeries tbody td p, #roswrapper .seriesCliffordWrapper .rope_wrapper #ropeTopRight .seriesPadding .gridSeries tbody td{ font-size:11px;}
	
	

	#roswrapper .preKWrapper .rope_wrapper #seriesWrapper h4 a:link, #roswrapper .preKWrapper .rope_wrapper #seriesWrapper h4 a:hover, #roswrapper .preKWrapper .rope_wrapper #seriesWrapper h4  a:visited{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#0e4391; font-size:14px; text-decoration:underline;}
	#roswrapper .preKWrapper .rope_wrapper #seriesWrapper p{font-size:11px;padding-top:5px;}
	
	
/******** Start :: STEP BOX **************/
#roswrapper .stepBox_wrapper h3, .rosModalWrapper .stepBox_wrapper h3{color: #0a4a8f !important; font-size: 14px !important; text-align:left !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
/******** End :: STEP BOX **************/

#roswrapper #headerHelp{color:#fb000f;font-weight:bold;font-size:.75em;text-align:center;}



#roswrapper .rope_wrapper .seriesPadding .shadedBox h4, .rope_wrapper .seriesPadding .shadedBox h3, .rope_wrapper .seriesPadding .shadedBox p{
	color:#000;
	font-size:100%;
	
}

#roswrapper .seriesCliffordWrapper #ropeTopRight .seriesPadding .shadedBox{
	font-size:90%;
}

#roswrapper.firstClassWrapper .rope_wrapper .rope_middle h3{
	text-align:left;
}

#roswrapper.firstClassWrapper .rope_middle p span{
	color:#ff0000;
}

#roswrapper.firstClassWrapper .rope_middle p#email{
	font-weight:bold;
	margin-top:15px;
}

#roswrapper.firstClassWrapper .rope_middle_wrapper h3#plus{
	color:#0A4A8F ;
	padding-left:15px;
	margin-bottom:5px;
	
}

#roswrapper .horizontalList li.valuePrice{ font-weight:bold; margin:5px 0 5px 0;}

#roswrapper .rope_wrapper p.readingLevel{ font-weight:bold; margin-top:5px; }

/*-------------->>> Start :: Modal <<<------------------*/
.rosModalTop .rosModalHeader h1{font-family:Tahoma; color:#fff; font-weight:normal; font-size: 18px;}
.rosModalTop h2{font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px;}
.rosModalTop h3{font-family:Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 14px;}
	.rosProductModal .rosModalContent dl dt {font-weight:bold;}
	.rosProductModal .rosModalContent .rosModalPrice {font-weight: bold;}
/*------------->>> End :: Modal <<<---------------------*/

