#cn_content {
	width:988px;
	height:auto;
	margin:0px;
	padding:0;
	list-style: none;
	overflow:hidden;
}

#cn_primary {
	float:left;
	width:734px;
	height:auto;
	text-align:left;
	margin: 0;
	padding:0 0 0 26px;
	position:relative;
	overflow:hidden;
}

#cn_content #cn_primary h1,#cn_content #cn_secondary h1 {
	font-size:16px;
	line-height:18px;
	color:#294969;
	margin:10px 0 10px 0;
	padding:0;
}

#cn_content #cn_primary h2,#cn_content #cn_secondary h2 {
	font-size:14px;
	line-height:18px;
	color:#333333;
	margin:0 0 10px 0;
	padding:0;
}

#cn_content #cn_primary p {
	width:705px;
	height:auto;
	font-size: 12px;
	line-height:16px;
	margin:0 0 15px 0;
	padding:0;
}
 
#cn_content #cn_primary .cn_prodownload {
	font-size:12px;font-weight:normal;color:#0061ac;margin:0;padding:0 0 20px 0;
}

#cn_content #cn_primary #cn_tab_content, #cn_content #cn_primary #cn_dl_area {
	width: 705px;
	margin:0;
	padding:0;
}

#cn_content #cn_primary #cn_dl_area #cn_dl_box1 {
	float:left;width:400px;height:auto;margin:0;padding:0;overflow:hidden;
}

#cn_content #cn_primary #cn_dl_area #cn_dl_box2 {
	float:right;width:210px;height:auto;margin:0;padding:0;overflow:hidden;
}

#cn_content #cn_primary #cn_dl_area .cn_pdf {
	margin-left:10px;vertical-align:bottom;
}

#cn_content #cn_primary #cn_tab_content #cn_tab_topcap {
	width:705px;height:5px;background: #ffffff url(/branding/cn_images/topcap_tab.gif) no-repeat bottom left;
}

#cn_content #cn_primary #cn_tab_content #cn_tab_rails {
	margin:0;padding:0;
	background:url(/branding/cn_images/rail_tab.gif) repeat-y top left;
}

#cn_content #cn_primary #cn_tab_content #cn_tab_btmcap {
	width:705px;height:5px;background: #ffffff url(/branding/cn_images/btmcap_tab.gif) no-repeat top left;
}

#cn_content #cn_primary #cn_tab_content #learnmore {
	margin:20px 0 0 0;padding:0;
}

#cn_content #cn_primary #cn_tab_content #learnmore h2 {
	font-size:14px;font-weight:bold;color:#000000;margin:0 0 10px 0;width:650px;
}

#cn_content #cn_primary #cn_tab_content #learnmore p {
	padding:0;margin:0 0 10px 0;width:650px;
}

#cn_content #cn_primary #cn_tab_content #learnmore ul {
	list-style-type: none;margin: 0;padding: 0;
}

#cn_content #cn_primary #cn_tab_content #learnmore ul li {
	background: url(/branding/cn_images/bullet_2076b5.gif) no-repeat 0.1em 0.5em;padding-top: 0;padding-left: 1.25em;margin-bottom: 2px;position:relative;
}

#cn_secondary {
	float:left;
	width:224px;
	height:auto;
	text-align:left;
	margin: 0;
	padding:0;
	position:relative;
	overflow:hidden;
}

#cn_secondary .cn_graybox {
	width:198px;height:auto;margin:0;padding:3px 0 1px 0;background: #ffffff url(/branding/cn_images/rail_graybox.gif) repeat-y top left;
}

#cn_secondary .cn_graybox p {
	font-size:11px;line-height:15px;margin:0 0 8px 0;padding:0 10px 0 10px;
}

#cn_secondary .cn_graybox h3 {
	font-size:14px;line-height:18px;color:#ff9900;margin:0 0 8px 0;padding:0 10px 0 10px;
}

#cn_secondary .cn_topcap {
	vertical-align:top;
}

#cn_secondary .cn_btmcap {
	vertical-align:bottom;
}

#cn_secondary #cn_nsbox {
	width:198px;height:auto;margin:30px 0 0 0;padding:0 0 1px 0;background: #ffffff url(/branding/cn_images/rail_nextsteps.gif) repeat-y 1px 0;
}

#cn_secondary #cn_nsbox p {
	font-size:11px;line-height:15px;margin:0 0 5px 0;padding:0 10px 0 10px;
}

#cn_secondary #cn_nsbox ul {
	list-style-type: none;margin: 0;padding: 0 0 0 10px;
}

#cn_secondary #cn_nsbox ul li {
	width:160px;background: url(/branding/cn_images/bullet_nextstep.gif) no-repeat 0.1em 0.3em;font-size:11px;line-height:15px;font-weight:bold;padding-top: 0;padding-left: 1.25em;margin-bottom: 8px;position:relative;
}

#cn_secondary #cn_nsbox h3 {
	width:198px;	
	height:28px;	
	background: url(/branding/cn_images/topcap_nextsteps.gif) no-repeat top left;
	margin:0 0 10px 1px;
	padding:3px 0 0 12px;
	font-size:14px;
	line-height:18px;
	letter-spacing:normal;
	color:#ffffff;
	position:relative;
}

#cn_secondary .cn_nsbox_btmcap {
	vertical-align:top;padding-bottom:15px;
}

#cn_secondary .cn_graybox_topcap {
	vertical-align:bottom;
}

#cn_secondary .cn_graybox_btmcap {
	vertical-align:top;padding-bottom:25px;
}

#cn_secondary #cn_quotebox {
	width:198px;height:auto;margin:30px 0 25px 0;padding:0;background: #ffffff url(/branding/cn_images/rail_quote_sb.gif) repeat-y top left;
}

#cn_secondary #cn_quotebox blockquote {
	width:155px;height:100%;margin:0;padding:0 25px;line-height:18px;font-family: Verdana,Geneva,Sans-Serif;font-size:12px;
}

#cn_secondary #cn_quotebox blockquote p {
	margin:0 0 10px 0;padding:0;width:155px;
}

#cn_secondary #cn_quotebox #cn_quotebox_control {
	float:right;margin:0 20px 0 0;padding:10px 0 0 0;
}

#cn_secondary #cn_quotebox #cn_quotebox_control img {
	margin:0 10px 0 0;padding:0;
}

.cn_xchange {
	font-size:15px;vertical-align:-1px;color:#ff9900;font-style:italic;font-weight:bold;
}
.cn_s_xchange {
	font-size:12px;vertical-align:-1px;color:#ff9900;font-style:italic;font-weight:bold;
}
ul#bull {
	list-style-type: none;margin: 10px 0 10px 10px;padding: 0;
}

ul#bull li  {
	background-image: url(/branding/cn_images/bullet_2076b5.gif);background-repeat: no-repeat;background-position: 0.1em 0.7em;padding-top: 0;padding-left: 1.5em;position:relative; margin-bottom:.5em;
}