<%response.CacheControl="Public"%>
.wmBox{position:relative;top:0;left:0;z-index:1}

body{color:#000;background:#FFF;font-family:Arial, Helvetica, sans-serif;line-height:150%}

body.fs3{font-size:12px}

.contentheading,.componentheading,.blog_more strong,h1,h2,h3,h4{font-family:"Segoe UI", Arial, Helvetica, sans-serif}

h1{font-size:180%}
h3{font-size:125%}

p,pre,blockquote,ul,ol,h1,h2,h3,h4,h5,h6{margin:1em 0;padding:0}
ul li{padding-left:30px;background:url(../images/bullet.gif) no-repeat 18px 8px;line-height:180%}

hr{border-top:1px solid #CCC;border-right:0;border-left:0;border-bottom:0;height:1px}
td,div{font-size:100%}

input,select,textarea,.inputbox{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:100%;padding:3px 5px}
.button{border:1px solid silver;color:#900;font-size:85%;text-transform:capitalize;border-width:1px;padding:3px 5px}
.button:hover,.button:focus{border:1px solid #999;background:#333;color:#FFF}
.inputbox{border:1px solid #CCC;background:#FFF}
.inputbox:hover,.inputbox:focus{background:#FFC}

blockquote span.open{background:url(images/so-q.gif) no-repeat left top;padding:0 0 0 20px}
blockquote span.close{background:url(images/sc-q.gif) no-repeat bottom right;padding:0 20px 0 0}

p.error{padding-left:25px;color:#BF0000;background:url(../images/icon-error.gif) no-repeat top left}
p.message{padding-left:25px;color:#069;background:url(../images/icon-info.gif) no-repeat top left}

a.readon2{float:right;margin-top:10px;border:1px solid #F6F6F6;display:block;background: url(/spares/css/sprite.png) no-repeat top left; background-position: 5px -110px; width: 105px; height: 16px;;color:#069;font-weight:700;text-decoration:none;text-transform:capitalize;padding:1px 5px 1px 14px}
a.readon3{float:left;display:block;color:silver;font-weight:700;text-decoration:none;text-transform:capitalize}

a.readon2:hover,a.readon:active,a.readon:focus{border:1px solid #ECECEC;background:url(../images/arrow.png) no-repeat 5px 48% #FFF}

div.buttonheading{float:right;width:15%}
.buttonheading img{border:0;float:right;margin:7px 5px 0 0}
#ja-wrapper{width:100%;margin:0}
#ja-container2{padding:20px 0}

#ja-mainbody,#ja-mainbody-fl{float:left;width:81.5%}
#ja-mainbody #ja-contentwrap{float:right;width:78%}

#ja-content{padding:0 15px 0 10px}
#ja-contentwrap{min-height:300px;height:auto}

#ja-headerwrap{background:#333;color:#CCC;line-height:normal;height:80px}
#ja-header{position:relative;height:80px}
.ja-headermask{width:602px;display:block;background:url(../images/header-mask.png) no-repeat top;height:80px;position:absolute;left:220px;top:0}
.checkout{float:right;overflow:hidden;color:#FFF;position:absolute;top:0;right:0;width:250px}

#ja-pathway{font-size:92%}

div.moduletable,div.moduletable_menu,div.moduletable_text{padding-left:5px;margin-bottom:10px}
div.moduletable h3,div.moduletable_menu h3,div.moduletable_text h3{font-size:100%;font-weight:700;text-transform:capitalize;border-bottom:1px solid silver;color:#333;margin:0 -15px 10px;padding:8px 15px 5px}
div.module h3{font-size:100%;font-weight:700;text-transform:capitalize;border-bottom:1px solid #E9E9E9;color:#333;margin:5px -15px 10px;padding:5px 15px}
div.module_black,div.module_green,div.module_blue,div.module_red,div.module{margin-bottom:20px;float:left;clear:both;width:100%}
div.module div div div{padding:0 15px 10px}
div.module_black div div div div,div.module_green div div div div,div.module_blue div div div div,div.module_red div div div div,div.module_text div div div div,div.module div div div div{float:none;width:99%;background:none;margin:0;padding:0}

#ja-col1{float:left;width:21.49%;padding-top:0;padding-left:2px;overflow:hidden;background-color:#F6F6F6;border-color:#ddd;border-style:solid;border-width:1px}
#ja-col2{float:right;width:18.49%;overflow:hidden}

#ja-col1 ul li,#ja-col2 ul li{padding-left:15px;background:url(../images/bullet.gif) no-repeat 5px 50%;margin:0}
#ja-col1 ul,#ja-col2 ul{margin:0}

.ja-box-full,.ja-box-left,.ja-box-center,.ja-box-right{float:left;overflow:hidden}
.ja-box-left div.moduletable,.ja-box-full div.moduletable{padding-right:30px;background:none}

.ja-box-center div.moduletable{padding:0 30px}
#ja-botsl h3{background:none;color:#FFF;margin:0 0 12px;padding:0}
#ja-botslwrap{border-top:5px solid #CCC;background:#444;color:#CCC}
#ja-botsl{padding:15px 0}
#ja-botsl div.moduletable{padding-top:0;padding-bottom:0;margin:0}
#ja-botsl ul,#ja-botsl p,#ja-botsl ol{margin:0!important;padding:0}

#ja-botsl ul li{background: url(/spares/css/sprite.png) no-repeat 3px 15px; background-position: 0 -47px;margin:0;padding:0 0 0 15px}

#ja-botsl table{border-spacing:0;border-collapse:collapse}
#ja-footerwrap{border-top:5px solid #CCC;clear:both;background:url(../images/grad3.gif) repeat-x bottom #F6F6F6;padding:20px 0 30px}

#ja-footnav{padding-left:25%}

h3.hide{background:url(../images/arrow3.png) no-repeat 90% 60%;cursor:pointer}

#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{margin:0;padding:0}
#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li{background:none;color:#FFF;margin:0;padding:5px}
#system-message dd.message ul{background:#069;border:none}
#system-message dd.error ul{background:#BF0000;border:none}

.clearfix:after{clear:both;display:block;content:".";height:0;visibility:hidden}

html{margin-bottom:1px;height:100%!important}

#ja-container2 ul.menu li{background:none!important;margin:0!important;padding:0!important}
#ja-container2 ul.menu li a{display:block;color:#333;text-decoration:none;outline:none;padding:1px 0}
#ja-container2 ul.menu li a span{padding-left:10px;text-transform:capitalize}
#ja-container2 ul.menu li a:hover,#ja-container2 ul.menu li a:active,#ja-container2 ul.menu li a:focus{color:#333;background:url(../images/hdot2.gif) repeat-x bottom #DDD;text-decoration:underline}
#ja-container2 ul.menu li.active a{background:url(../images/hdot2.gif) repeat-x bottom #FFF;font-weight:700;text-decoration:none;color:#333}

.message{color:#999}
#ja-containerwrap2{background:url(/spares/images/fader.gif) repeat-x}
div.module div{border-color:#EEE;border-style:solid;border-width:1px}

ul.menu li.active a{background-color:#ECECEC}
ul.menu li a:hover,ul.menu li a:active,ul.menu li a:focus{background-color:#F6F6F6}
html,body,form,fieldset,form,.blog_more ul,div.module_blue ul,div.module_blue ol,div.module_red ul,div.module_red ol,div.module_black ul,div.module_black ol,div.module_green ul,div.module_green ol{margin:0;padding:0}
body#bd,#ja-container2 ul.menu li li a:hover,#ja-container2 ul.menu li li a:active,#ja-container2 ul.menu li li a:focus{color:#333}
a,a:hover,a:active,a:focus{color:#333;text-decoration:underline}

ul,ul.checklist,ul.small-checklist,ul.stars{list-style:none}

img,.ja-cert a img{border:none}
* html .button,*+html .button{padding:2px 0!important}
table.contenttoc a,#ja-pathway a{text-decoration:none}
a.readon3:hover,a.readon:active,a.readon:focus,.sectiontableheader a,div.module_blue a,div.module_red a,div.module_black a,div.module_green a,#ja-botsl a:hover,#ja-botsl a:active,#ja-botsl a:focus{color:#FFF}
.moduletable,#ja-mainbody-f #ja-content,#ja-botsl td{padding:0}

#ja-header a,#ja-botsl a{color:#CCC}

#ja-container2 ul.menu,#ja-container2 ul.menu li ul{list-style:none;margin:0;padding:0}
.error,.tips{color:#666}
 
.sprite-printButton{background: url(/spares/css/sprite.png) no-repeat top left; background-position: 0 -176px; width: 14px; height: 14px; } 
.sprite-star{background: url(/spares/css/sprite.png) no-repeat top left; background-position:  0 -240px; width: 14px; height: 13px; } 
.searchBox{position:absolute;width:235px;height:60px;left:50%;top:7px;z-index: 100;}

	@media (max-width: 650px) {

		
		#ja-col1 {visibility:hidden;width:1px;height:1px;overflow:hidden;}
		#ja-col2 {visibility:hidden;width:1px;height:1px;overflow:hidden;}
		#ja-mainbody {width:100%;}
		#ja-contentwrap {width:100% !important;}
		
		#ja-headerwrap{background:#333;color:#CCC;line-height:normal;height:155px}
		.ja-headermask{display:block;background-color:black;height:80px;position:absolute;left:0px;top:0;width:100% !important;}
		.searchBox{position:absolute;background-color:black;width:60%;overflow:hidden;height:72px;top:80px;left:0px;}
		.goButton{visibility:hidden;}
		.checkout{float:left;overflow:hidden;color:#FFF;position:absolute;top:80px;width:40% !important;background-color:black;overflow:hidden;}
		
		#ja-footnav{padding-left:0px;width:100%;overflow:hidden;}
		
	}
	
	
	@media (max-width: 1000px) {

	
		.ja-headermask{display:block;background-color:#333;height:80px;position:absolute;left:0px;top:0;width:100% !important;}
		#ja-headerwrap{background:#333;color:#CCC;line-height:normal;}
		.goButton{visibility:hidden;}
	
	}