/****** global reset and body 
****************************************************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
ol, ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}

a{outline:none;}
img{border:none;display:inline;}
.clearDiv{clear:both;}
.blogBorderBottom {border-bottom: 2px dotted black;clear:both;}
/****** plain typography 
****************************************************/
* {	margin: 0;}


html{font-size: 100%;height: 100%;} 
body{font-size: 1em;font-family :Arial, Helvetica, Verdana, Geneva,sans-serif;text-align: left;color: #444; background:url(/images/site/bgrepeat2.gif) no-repeat top center #f5f2e9; padding: 0;margin: 0;}
#topbg{float:left;width:100%;position: absolute;left:0px; top:0px;height:5.3em;background :url(/images/site/topbg.gif) 0% 0% repeat-x #3a3a3a;border-bottom:solid 5px #f57b20;z-index:100;}


#bgimage{margin-left:-700px;margin-top:207px;}
.wrapper{width: 60.625em;margin:auto;background: #fff;text-align: left;z-index:200;position: relative;}
.mainNav{background :url(/images/site/topbg.gif) repeat-x #3a3a3a;margin: 0 auto;width: 60.625em;height:5.325em;text-align: left;border-bottom:solid 5px #f57b20;}
.mainNav #logo{float:left;width:17.44em;height:3.44em;}
.mainNav ul{float:left;margin:0;margin-top:1.8125em;}
.mainNav li{float:left;list-style : none;display : inline;}
.mainNav li a{color:#FFF;font-size:1.125em;text-decoration:none;padding:0 1em 0 0;float:left;}
.mainNav li a:hover{color:#fbb37c;}

.diamond{background : url(/images/site/greystar.gif) no-repeat;}
#about{background-position :90% 50%;}
#helpdesk{background-position :93% 50%;}
#news{background-position :90% 50%;}
#case{background-position :95% 50%;}

#searchForm{float:right;margin:0 0.5em 0 0;padding:1.6em 0 0 0;}

/* amended start*/
#search{color:#3a3a3a;width:11em;height:1.625em;font-size:0.75em;border:solid 1px #818080;background : #f5f2e9; padding:0.4em 0 0 0.5em;float:left;margin:0;}
/* amended end*/

#searchBtn{width:5.5em;border : none;color:#fff;height:1.9em;font-weight:bold;float:left;margin-left:0.5em;background : url(/images/site/searchBtn.gif) repeat-x #676767 0px 2px;}
#searchBtn:hover{background : url(/images/site/searchtnBtnon.gif) repeat-x #cd3400 0px 2px;}
/* end top navigation */

/* Breadcrumb */

#breadCrumb{font-size:0.75em;color:#333333;float:left;padding: 0 0 1.2em 0;width:47.8em;}
#breadCrumb a{text-decoration : none;color:#333333;font-weight:bold;}

/* End Breadcrumb */

/* start intro */

.contentWrap{float:left;margin: 0 auto;position: relative;width: 60.625em;}
.intro{margin: 0 auto;position: relative;width: 60.625em;text-align: left;height:17.5em;}
#hometop{float:left;width:32.8125em;height:17.5em;}

#hometop2{float:left;width:32.8125em;height:10.5em;}
#hometopbtm{float:left;width:27.8em;height:1.5em;margin-top:0.55em;}

.intro h1{float:left;color:#f57b20;font-size:2.012em;font-weight:normal;text-align : left;width:13em;height:2.4em;margin-left:0.5em;margin-top:0.5em;}
.intro p{float:left;font-size:0.9375em;color:#666666;line-height : 1.2em;height:5.5em;margin-left:1em;}
.intro .introBox{float:left;display : inline;color:#FFF;width:26.5em;background : #3a3a3a;margin-left:0.8em;height:4.5em;}
.intro .introBox p{float:left;color:#FFF;width:17.6em;font-size:0.9875em;line-height:1.4em;height:auto;padding-top:0.8em;display : inline;}
.intro .introBox a{float:left;color:#FFF;font-size:1.25em;text-decoration : none;background : url(/images/site/helpDesk.gif) repeat-x #ce3500;padding:0.5em 0.5em;margin:0.79em 0em 0em 0.9em;}
.intro .introBox a:hover{background:url(/images/site/helpDeskon.gif) repeat-x #676767;}

#survey{position:absolute;top:24px;right:10px; height:1.6em;width:26.3em;}
.intro .survey{height:1.2em;font-size:1.125em;margin:0;text-align:center;width:23.5em;padding:0;}
.survey a{background:#049DB9;color:#FFF;text-decoration:none;margin:0;padding:0.2em 2.1em;}
.survey a:hover{background:#FFF;color:#049DB9;}
#survey2{background:#024584;font-size:1.125em;position:fixed;top:92px;left:0; height:2em;width:4em;z-index:500;border: solid 3px #024584; padding:0.5em 0.3em;}
#survey2 a{background:#024584;color:#FFF;text-decoration:none;}
#survey2 a:hover{background:#FFF;color:#024584;}
/* end intro */


/* start footer */
.footer{float:left;background : #333333;width: 100%;margin: 0 auto;position : relative;clear:both;}
.footerInner{width: 60.625em;margin: 0 auto;padding: 1.5em 0em 3.5em 0em;background : #333333;}
.footerInner ul{float:left;}
.footerInner ul li{float:left;display : inline;}
.footerInner ul li a{color:#FFFFFF;font-size:0.8em;text-decoration : none;font-weight : bold;float:left;padding-right:2em;}
.footerInner ul li a:hover{color:#fbb37c;}
#terms{background-position :5.6em .4em;}

/* amended start */
#disclaimer{background-position :4.9em .4em;}
#sitemapdiamond{background-position :3.9em .4em;}
#glossary{background-position :3.9em .4em;}
#newsletter{background-position :4.8em .4em;}
#mailinglist{background-position :5em .4em;}
.footerInner span{color:#FFFFFF;font-size:0.8em;float:right;padding-right:0.5em;}
.footerInner span a{color:#FFFFFF; text-decoration : none;font-weight : bold}
.footerInner span a:hover{color:#fbb37c;}
/* amended end */

/* end footer */

.content{margin: 0 auto;width: 60.625em;text-align: left;background:#f1efe2;padding-top:1em;}
.content h2{font-size:1.5em;font-weight:normal;	margin:0;}

/* amended start: removed content h2 color white - amended end */

/* start Advice Div */
.adviceDiv{width:26.5em;float:left;}
.adviceHdr{background : url(/images/site/adviceHdr.gif) repeat-x #d43c00;float:left;font-weight:normal;	margin:0 0 0.5em 0;color:#FFF;text-decoration : none;width:17.7em;height:2em;}
.adviceHdr:hover{background:url(/images/site/adviceHdron.gif) repeat-x #fe6d01;}
.adviceHdr a{float:left;color:#FFF;text-decoration:none;padding:0.4em 0 0 1.5em;background : url(/images/site/whiteArw.gif) no-repeat 0.8em 0.8em;}
#adviceList{height:15.6em;float:left;margin-top:0.5em;padding-top:0.4em;padding-bottom:0.5em;background : url(/images/site/advicdivbg.gif) repeat-x #cc3300;width:26.5625em;}
#adviceList li{float:left;width:100%;}
#adviceList li:hover{}
#adviceList a{color:#FFF;font-size:1.1em;text-decoration : none;float:left;
border-bottom:dotted 1px yellow;margin:0 0 0 1em;padding: 1em 0 0 4em;width:18em;}

#adviceList .still{background : url(/images/site/still.gif)  0.4em 0.8em  no-repeat;padding-bottom:0.9em;}
#adviceList .moving{background : url(/images/site/moving.gif) 0.4em 0.8em  no-repeat;padding-bottom:1.6em;}
#adviceList .audio{background : url(/images/site/audio.gif) 0.4em 0.8em no-repeat;padding-bottom:1.2em;}
#adviceList .cross{background : url(/images/site/cross.gif) 0.4em 0.8em  no-repeat;padding-bottom:1.7em;}

#adviceList .still:hover{background : url(/images/site/stillon.gif)  0.4em 0.8em no-repeat;color:#fbb37c;}
#adviceList .moving:hover{background : url(/images/site/movingon.gif)  0.4em 0.8em  no-repeat;color:#fbb37c;}
#adviceList .audio:hover{background : url(/images/site/audioon.gif) 0.4em 0.8em no-repeat;color:#fbb37c;}
#adviceList .cross:hover{background : url(/images/site/crosson.gif) 0.4em 0.8em  no-repeat;color:#fbb37c;}


/* end Advice Div */


/* start Training Div */
.trainingDiv{width:15.625em;float:left;margin-left:1.35em;}
.trainingHdr{background : url(/images/site/trainingHdr.gif) repeat-x #f89500;float:left;width:10.4em;height:2em;}
.trainingHdr:hover{background : url(/images/site/trainingHdron.gif) repeat-x #fbae00;}
.trainingHdr a{display:inline;float:left;color:#FFF;text-decoration : none;padding:0.4em 0 0 1.4em;background : url(/images/site/whiteArw.gif) no-repeat 0.7em 0.8em;}
#trainingList{float:left;margin-top:0.5em;background : url(/images/site/traininglistbg.gif) repeat-x #f89500;width:15.6em;height:16.5em;}
#trainingList li{float:left;width:16em;color:#333;font-size:0.8125em;padding : 0.5em 0 0.8em 0;}
#trainingList a{text-decoration : none;color:#333;font-weight:bold;float:left;clear:both;background : url(/images/site/smlArwWhite.gif) no-repeat 1.1em 0.5em;padding : 0 0 0 2.5em;width:16em;}
#trainingList a:hover{color:#FFF;background : url(/images/site/smlArwBlack.gif) no-repeat 1.1em 0.5em;}
#trainingList span{float:left;clear:both;padding : 0 0 0.5em 1em;width:15.1em;border-bottom:dotted 1px #ffff00;margin-left:1.5em;}
#trainingList .topLink a{display:block;width:13em;font-size:1.2em;padding-top:.5em;padding-left:2em;background-position : 0.9em 0.8em;}
#trainingList .topLink a:hover{color:#FFF;background : url(/images/site/smlArwBlack.gif) no-repeat; background-position : 0.9em 0.8em;}

#trainingList2{float:left;margin-top:0.5em;background : url(/images/site/traininglistbg.gif) repeat-x #f89500;width:15.6em;height:16.5em;}
#trainingList2 li{float:left;width:16em;color:#333;font-size:0.8125em;padding : 0.5em 0 0.8em 0;}
#trainingList2 a{text-decoration : none;color:#333;font-weight:bold;float:left;clear:both;background : url(/images/site/smlArwWhite.gif) no-repeat 1.1em 0.5em;padding : 0 0 0 2.5em;width:16em;}
#trainingList2 a:hover{color:#FFF;background : url(/images/site/smlArwBlack.gif) no-repeat 1.1em 0.5em;}
#trainingList2 span{float:left;clear:both;padding : 0 0 0.5em 1em;width:15.1em;border-bottom:dotted 1px #ffff00;margin-left:1.5em;}
#trainingList2 .topLink a{display:block;width:13em;font-size:1.2em;padding-top:.5em;padding-left:2em;background-position : 0.9em 0.8em;}
#trainingList2 .topLink a:hover{color:#FFF;background : url(/images/site/smlArwBlack.gif) no-repeat; background-position : 0.9em 0.8em;}

/* end Training Div */

/* start Blog Div */
.blogDiv{width:15.625em;float:left;margin-left:1.35em;}
.blogHdr{background : url(/images/site/blogHdr.gif) repeat-x #5cae0a;float:left;width:10.4em;height:2em;}
.blogHdr:hover{background : url(/images/site/blogHdron.gif) repeat-x #5cae0a;}
.blogHdr a{display:inline;float:left;color:#FFF;text-decoration : none;padding:0.4em 0 0 1.4em;background : url(/images/site/whiteArw.gif) no-repeat 0.7em 0.8em;}
#blogList{float:left;margin-top:0.5em;background : url(/images/site/bloglistbg.gif) repeat-x #5cae0a;width:15.6em;height:16.5em;}
#blogList li{float:left;width:16em;color:#333;font-size:0.8125em;padding : 0.5em 0 0.8em 0;}
#blogList a{text-decoration : none;color:#333;font-weight:bold;float:left;clear:both;background : url(/images/site/smlArwWhite.gif) no-repeat 1.1em 0.5em;padding : 0 0 0 2.5em;width:16em;}
#blogList a:hover{color:#FFF;background : url(/images/site/smlArwBlack.gif) no-repeat 1.1em 0.5em;}
#blogList span{float:left;clear:both;padding : 0 0 0.5em 1em;width:15.1em;border-bottom:dotted 1px #ffff00;margin-left:1.5em;}
#blogList .topLink a{display:block;width:13em;font-size:1.2em;padding-top:.5em;padding-left:2em;background-position : 0.9em 0.8em;}
#blogList .topLink a:hover{color:#FFF;background : url(/images/site/smlArwBlack.gif) no-repeat; background-position : 0.9em 0.8em;}

#blogList2{float:left;margin-top:0.5em;background : url(/images/site/bloglistbg.gif) repeat-x #5cae0a;width:15.6em;height:16.5em;}
#blogList2 li{float:left;width:16em;color:#333;font-size:0.8125em;padding : 0.5em 0 0.8em 0;}
#blogList2 a{text-decoration : none;color:#333;font-weight:bold;float:left;clear:both;background : url(/images/site/smlArwWhite.gif) no-repeat 1.1em 0.5em;padding : 0 0 0 2.5em;width:16em;}
#blogList2 a:hover{color:#FFF;background : url(/images/site/smlArwBlack.gif) no-repeat 1.1em 0.5em;}
#blogList2 span{float:left;clear:both;padding : 0 0 0.5em 1em;width:15.1em;border-bottom:dotted 1px #ffff00;margin-left:1.5em;}

#blogList .topLink img{
	vertical-align : middle;
	padding-left:3em;
}

#blogList .bottomLink img{
	vertical-align : middle;
	padding-left:1em;
}

/* end Blog Div */



/* start Feature Div */
.featuredDiv{float:left;border:solid 1px #dfdfdf;width:60.1em;}
.featuredDiv h2{background : url(/images/site/featrueHdrbg.gif) repeat-x;width:97.8%;height:2em;float:left;font-size:1.1em;padding-top:.4em;padding-left:1.3em;}
.featuredDivContent{float:left;}
.featuredWrap{float:left;width:14em;padding: 1em 0 0 0;}
.featuredBlock img{float:left;padding: 1em 1em;width:10.3125em;height:7em;}
.featuredBlock p{float:left;font-size:0.9em;line-height : 1.4em;width:16em;}
.featuredBlock h3{float:left;color:#333;font-size:1em;margin-bottom:0.4em;}
.featuredBlock h3 a{float:left;text-decoration : none;color:#333;background : url(/images/site/orgArw.gif) no-repeat 0 .4em;padding:0 0 0 .9em;}
.featuredBlock h3 a:hover{color:#f57b20;}
.featureLink{float:left;text-decoration : none;color:#333;font-size:0.8em;line-height : 1.8em;font-weight : bold;background : url(/images/site/orgArw.gif) no-repeat 0 0.6em;padding:0 0 0 0.8em;}
.featureLink:hover{color:#f57b20;}
.featuredWrapWide{width:19.3em;}
.featuredWrapWide p{width:23em;}
.featuredBlock{width:26.9em;float:left;}
.featuredBlockWide{width:33.1em;}
/* end Feature Div */



/* start Generic Page */

.bodybg2{background: url(/images/site/bgrepeat3.gif) no-repeat top center #f5f2e9;}
.bodybg2 #hometopbtm{margin-top:0em;}
.intro2{height:10.25em;}
.intro .introBox2{margin-top:4.5em;}
.content2{background : #f5f2e9;}
#leftCol{float:left;width:12.5em;}
#midCol{float:left;width:35.9em;padding-bottom:1em;}
#rightCol{float:left;width:10.9em;margin-left:1.25em;_margin-left:1.1em;}
.genericContent h1{float:left;font-size:1.6em;font-weight:normal;color:#FFF;background : url(/images/site/h1bluegrad.gif) repeat-x #013464;width:21.2em;padding:0.3em 0 0.5em 1em;}

/* amended start*/

.contentBlock{float:left;border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;background : #fff;width:33.45em;padding:1em 1em 0 1em;display : inline;}
.contentBlock h2{float:left;font-weight:bold;color:#333333;padding:0 0 0 0;margin:0;width:100%;display:inline;clear:both;font-size:1.4em;}
.contentBlock h3{float:left;font-weight:bold;color:#333333;padding:0 0 0 0;margin:0;width:100%;display:inline;clear:both;font-size:1em;}
.contentBlock h4{float:left;font-weight:normal;color:#333333;padding:0 0 0 0;margin:0;width:100%;display:inline;clear:both;font-size:1em;}
.contentBlock h5{float:left;font-weight:normal;color:#333333;padding:0 0 0 0;margin:0;width:100%;display:inline;clear:both;font-size:0.9em;}

.contentBlock h2 + h3{padding-top:1em;}
.contentBlock h3 + h4{padding-top:1em;}
/* amended end */

.contentBlock p{float:left;font-size:0.8em;line-height :1.5em;padding:0 0 2em 0;clear:both;width:100%;}

/* amended start*/
.contentBlock a:link, .contentBlock a:visited{text-decoration : none;color:#F57B20;font-weight:bold;}
.contentBlock a:hover{text-decoration : none;color:#333;}

.contentBlock blockquote {background: #edebdb;float:left; padding:0 1em;clear:both; width:26em;margin: 0 2em 1em 2em;}

.contentBlock blockquote p{padding-bottom:0em;}

.contentBlock li p{font-size:1em}

.contentBlock .categories {font-size:0.85em;}

.genericContent ul{float:left; width:100%;clear:both;padding-bottom:1em}
.genericContent ol {float:left;width:98%;clear:both;padding-bottom:1em}
.genericContent ul li{font-size:0.8em;line-height : 1.4em;background : url(/images/site/blueBullet.gif) no-repeat 0 0.5em;padding:0 0 0.6em 1em;clear:both;}
.genericContent ol li{width:35em;float:left;font-size:0.8em;line-height : 1.4em; padding:0 0 0.6em 0em; background : none;list-style:decimal; margin: 0 1.5em;clear:both;}
.genericContent ul li ul{padding-top:1em}
.genericContent ol li ul{padding-top:1em}
.genericContent ol li ul li{width:25em;font-size:1em;line-height : 1.4em;background : url(/images/site/blueBullet.gif) no-repeat 0 0.5em;padding:0 0 0.6em 1em;list-style:none;}
.genericContent ul li ul li{font-size:1em;line-height : 1.4em;background : url(/images/site/blueBullet.gif) no-repeat 0 0.5em;padding:0 0 0.6em 1em;list-style:none;}
.genericContent ul li ol li{font-size:1em;line-height : 1.4em;padding:0 0 0.6em 0em;background : none; list-style:decimal;margin: 0 1.5em;}
/* amended end*/


.calloutBox{float:left;width:11em;padding-bottom:1em;}
.calloutBox .viewAll{float:left;background : url(/images/site/viewallbg.gif) repeat-x #cfcfcf;width:3.8em;height:1.4em;margin:0 0 0 1em;padding:0.5em 0.5em 0 0.5em;display:inline;}
.calloutBox .viewAll a{font-size:0.8em;font-weight:bold;color:#f57b20;text-decoration : none;float:left;}
.calloutBox .viewAll img{float:right;padding:0.3em 0 0 0;width:0.25em;height:0.3em;}
.calloutBox .viewAll:hover{background: url(/images/site/viewallbgon.gif) repeat-x #545454;color:#FFF;}
.trainingBlock{background : url(/images/site/trainingBlockBg.gif) repeat-x #f89500;}
.trainingBlock h3{float:left;font-size:1.2em;padding:0.6em 0 0 0.6em;font-weight:normal;}
.trainingBlock #trainingList{width:10.9em;background : none;height:auto;}
.trainingBlock #trainingList li{width:13.5em;}
.trainingBlock #trainingList li a{width:11.5em;padding:0 0 0 1.8em;}
.trainingBlock #trainingList span{width:11.5em;padding-left:0.8em;margin-left:1em;}

/* amended start*/
.trainingBlock #trainingList2{width:10.9em;background : none;height:auto;}
.trainingBlock #trainingList2 li{width:13.5em;}
.trainingBlock #trainingList2 li a{width:11.5em;padding:0 0 0 1.8em;}
.trainingBlock #trainingList2 span{width:11.5em;padding-left:0.8em;margin-left:1em;}
/* amended end*/

.blogBlock{background : url(/images/site/blogBlockBg.gif) repeat-x #5cae0a;}
.blogBlock h3{float:left;font-size:1.2em;padding:0.6em 0 0 0.6em;font-weight:normal;}
.blogBlock #blogList{width:10.9em;background : none;height:auto;}
.blogBlock #blogList li{width:13.5em;}
.blogBlock #blogList li a{width:11.5em;padding:0 0 0 1.8em;}
.blogBlock #blogList span{width:11.5em;padding-left:0.8em;margin-left:1em;}

.blogBlock #blogList2{width:10.9em;background : none;height:auto;}
.blogBlock #blogList2 li{width:13.5em;}
.blogBlock #blogList2 li a{width:11.5em;padding:0 0 0 1.8em;}
.blogBlock #blogList2 span{width:11.5em;padding-left:0.8em;margin-left:1em;}

.relatedBlock{background : #333;}
.relatedBlock h3{float:left;font-size:1.2em;padding:0.6em 0 0 0.6em;font-weight:normal;color:#FFF;}
.relatedBlock .relatedList{width:10.9em;background : none;height:auto;margin-top:0.8em;}
.relatedBlock .relatedList li{float:left; background : url(/images/site/orgArw.gif) no-repeat 0.7em 0.4em;padding: 0 0 0.6em 0;margin: 0.8em 0 0 0;}
.relatedBlock .relatedList li a{float:left;width:11em;padding:0 1em 0 1.8em;color:#FFF;text-decoration : none;font-size:0.8em;}
.relatedBlock .relatedList li a:hover{color:#FC6A01;}

.tutorialBlock{background : #013464;}
.tutorialBlock h3{float:left;font-size:1.2em;padding:0.6em 0 0 0.6em;font-weight:normal;color:#FFF;}
.tutorialBlock .relatedList{width:10.9em;background : none;height:auto;margin-top:0.8em;}
.tutorialBlock .relatedList li{float:left; background : url(/images/site/orgArw.gif) no-repeat 0.7em 0.4em;padding: 0 0 0.6em 0;margin: 0.8em 0 0 0;}
.tutorialBlock .relatedList li a{float:left;width:11em;padding:0 1em 0 1.8em;color:#FFF;text-decoration : none;font-size:0.8em;}
.tutorialBlock .relatedList li a:hover{color:#FC6A01;}

/* end Generic Page */

/* top level left hand nav */

#topLevelNav li a{float:left;font-size:1.1em;color:#FFF;padding:0.6em 0 0 1.8em;
text-decoration:none;background : url(/images/site/whiteArw.gif) no-repeat 1em 0.8em;}
#topLevelNav li{width:11em;height:2.6em;border-bottom:solid 5px #f5f2e9;float:left;}
#adviceBtn{background : url(/images/site/adviceHdr.gif) repeat-x #d43c00;}
#adviceBtn:hover{background:url(/images/site/adviceHdron.gif) repeat-x #fe6d01;}
#trainingBtn{background : url(/images/site/trainingHdr.gif) repeat-x #f89500;}
#trainingBtn:hover{background : url(/images/site/trainingHdron.gif) repeat-x #fbae00;}
#blogBtn{background : url(/images/site/blogHdr.gif) repeat-x #5cae0a;}
#blogBtn:hover{background : url(/images/site/blogHdron.gif) repeat-x #5cae0a;}

/* End top level left hand nav */


/*level 2 left hand nav */

#adviceNav{width:11em;float : left;	padding-bottom:0.6em;background :  #cd3400;	margin-bottom:0.3em;}
#adviceNav #adviceBtn a{float:left;font-size:1.1em;color:#FFF;padding:0.6em 0 0 1.8em;text-decoration:none;background : url(/images/site/whiteArw.gif) no-repeat 1em 0.8em;}
#adviceNav #adviceBtn:hover{background :  #cd3400;}
#adviceNav h2{float:left;font-size:1em;font-weight:bold;color:#FFF;clear:both;border-top:dotted 1px #eda180;margin:0.7em 0 0 1em;padding:0.7em 0 0 0;width:9em;}
.subNavs{display : block;clear : both;}
.subNavs li{width:13em;font-size:0.8em;float:left;}
#adviceNav #adviceBtn .subNavs li a{float:left;	background : url(/images/site/whiteArwSmall.gif) no-repeat 1em 1em;}
#adviceNav #adviceBtn .subNavs li a span{float:left;padding:0.15em;}
#adviceNav #adviceBtn .subNavs li a:hover span{background : #dd6333;cursor : pointer;}

/*End level 2 left hand nav */
#midCol.midColWide{width:48.12em;}
.midColWide h1{	float:left;	background : none;color:#f57b20;padding: 0 0 0 0;font-size:2.12em;font-weight:bold;}
.midColWide p{float:left;padding: 0 0 0 0;line-height : 1.3em;width:47em;}

#midCol.midColWidetable{width:60em; background:#fff;padding:0.25em;}
.midColWidetable h1{float:left;background : url(/images/site/lvl3topbg.gif) repeat-x #CC3300;width:38em;padding:0.5em 1em 1em 1em;display : inline; margin:0;font-size:1.5em;}
.midColWidetable p{float:left;font-size:0.8em;line-height :1.5em;padding:0 0 2em 0;clear:both;width:100%;}
.midColWidetable table {font-size:0.8em;}
.midColWidetable a{text-decoration : none;color:#F57B20;font-weight:bold;}
.midColWidetable a:hover{text-decoration : none;color:#333;font-weight:bold;}

.featuredDivNarrow{float:left;border:solid 1px #dfdfdf;width:48em;padding-bottom:1em;}
.featuredDivNarrow h2{width:43.0em;padding-top:0.4em;padding-left:0.6em;}
.featuredDivNarrow .featuredDivContent{width:48em;}
.featuredDivNarrow .featuredDivContent p{width:24em;font-size : 0.8em;padding:1em 1em;margin-right:3em;float:left;}
.featuredDivNarrow .featuredDivContent ul{width:18em;font-weight : bold;padding:1em 1em 0em 1em;float:left;clear:both;}
.featuredDivNarrow .featuredDivContent ul li{background : url(/images/site/orgArw.gif) no-repeat 0.2em 0.5em;}
.viewMore{background : url(/images/site/viewmorebg.gif) repeat-x #CD3400;float:left;clear:both;padding:0.3em 0.3em;width:8.5em;margin-left:1.75em;}
.viewMore:hover{background : url(/images/site/viewmorebgon.gif) repeat-x #676767;}
.viewMore a{background : url(/images/site/whiteArwSmall.gif) no-repeat 100% 0.5em;font-size:0.8em;color:#FFF;text-decoration : none;font-weight : bold;float:left;padding:0 0.8em 0 0.4em;}
.rightListDiv{width:20em;float:left;}

/* amended start*/
.rightListDiv  ul li{width:100%;}
/* amended end*/



.rightListDiv  ul li a{text-decoration : none;color:#333;}
.rightListDiv  ul li a:hover{text-decoration : none;color:#F57B20;}
.lv2box{float:left;	width:23.4em;margin: 2em 0em 0em 0em;}
.lv2box h3{background : url(/images/site/h3bg.gif) repeat-x #E04B00;font-size:1.1em;font-weight : normal;color:#FFF;padding: 0.4em 0.8em 0.4em 0.8em;}
.lv2box h3 img{vertical-align : middle;padding: 0em 0.8em 0em 0em;}
.lv2boxinner{float:left;width:23.3em;background : #EDEBDB;border: solid 1px #DFDFDF;padding-bottom:1em;}
.lv2boxinner ul{width:18em;font-weight : bold;padding:1em 1em 0em 1em;float:left;clear:both;}

/* amended start*/
.lv2boxinner ul li{width:100%;background : url(/images/site/orgArw.gif) no-repeat 0.2em 0.5em #EDEBDB;}
/* amended end*/

.lv2boxinner ul li a{text-decoration : none;color:#333;}
.lv2boxinner ul li a:hover{text-decoration : none;color:#F57B20;}
.lv2boxinner .viewAll{background : url(/images/site/viewmorebg.gif) repeat-x #CD3400;float:right;padding:0.3em 0.3em;width:4.5em;margin-right:1em;}
.lv2boxinner .viewAll:hover{background : url(/images/site/viewmorebgon.gif) repeat-x #676767;}
.lv2boxinner .viewAll a{background : url(/images/site/whiteArwSmall.gif) no-repeat 100% 0.5em;font-size:0.8em;color:#FFF;text-decoration : none;font-weight : bold;float:left;padding:0 0.8em 0 0.4em;}

.marginRight{margin-right:1.2em;}
.topLeft{float:left;}
.topRight{float:right;}

.lvl4Top, .lvl3Top{float:left;background : url(/images/site/lvl3topbg.gif) repeat-x #CC3300;width:33.55em;padding:0.5em 1em 1em 1em;display : inline;}

/* amended start*/
.lvl3Top h1{background : none;padding:0;margin:0;font-size:1.1em;width:30em;border-bottom: dotted 1px #FFB602;}
/* amended end*/

.lvl4Top h1{background : none;padding:0;margin:0;font-size:1.5em;width:20em;}
.lvl4Ul li{	background : url(/images/site/orgBullet.gif) no-repeat 0 0.4em;}
.lvl3Top h1 img{vertical-align : middle;padding: 0em 0.8em 0em 0em;}
.lvl3Top p{float:left;color:#FFF;padding:0.8em 0 0 0;margin:0;font-size:0.8em;width:41em;}

.featuredDivMiddle{float:left;border:solid 1px #dfdfdf;width:35.4em;padding-bottom:1em;}
.featuredDivMiddle h2{width:97.8%;padding-top:0.4em;padding-left:0.6em;}
.featuredDivMiddle .featuredDivContent{width:33.5em;}
.featuredDivMiddle .featuredDivContent ul{width:100%;font-weight : bold;padding:0.1em 1em 0em 1em;float:left;clear:both;}
.featuredDivMiddle .featuredDivContent ul li{float:left;clear:both;width:98%; background: #fff;margin-bottom:0.8em;}
.featuredDivMiddle .featuredDivContent ul li a{float:left;clear:both;text-decoration : none;color:#333;}
.featuredDivMiddle .featuredDivContent ul li p a{float:none;clear:none;text-decoration: none;font-weight:bold;color:#F57B20;}
.featuredDivMiddle .featuredDivContent ul li p a:hover{text-decoration: none;font-weight:bold;color:#333;}
.featuredDivMiddle .featuredDivContent .indexlist {background: url(/images/site/orgArw.gif) #fff no-repeat 0.4em 1em;margin-bottom:0.5em;padding-top:0.5em;}

/* amended start*/
.featuredDivMiddle .featuredDivContent h3{font-weight:bold;font-size:1.2em;padding:1em 0 0.5em 1.2em;}
.featuredDivMiddle .featuredDivContent h3 a{color:#F57B20;text-decoration : none;}
.featuredDivMiddle .featuredDivContent h3 a:hover{color:#333;text-decoration : none;}
.featuredDivMiddle .featuredDivContent h2 {width:103.5%;}
.featuredDivMiddle .featuredDivContent h2 a {font-size:1.2em;color:#333;text-decoration : none;}
.featuredDivMiddle .featuredDivContent h2 a:hover{font-size:1.2em;color:#F57B20;text-decoration : none;}

.featuredDivMiddle .featuredDivContent p {color:#000; font-size: 1em;padding:0.5em 0 0.7em 1.8em;float:left;}
.featuredDivMiddle .featuredDivContent ul p {color:#333; font-weight : normal; font-size: 1em;padding:0.5em 0 0.7em 1.8em;width:38em;float:left;clear:both;}
.readMore {float:right;color:#333333;font-weight:bold;font-size:1em;text-decoration : none;background : url(/images/site/orgArw.gif) no-repeat 1em 0.5em;padding-left:1.7em;margin:0 0 2em 0;width:80%;}
/* amended end*/

/* amended start*/
.featuredDivMiddle .featuredDivContentSearch h3 {font-size : 0.9em; width: 36em;font-weight:normal; padding:0em 1em;margin-right:3em;margin-top: 1em;float:left;clear:both;}
.featuredDivMiddle .featuredDivContentSearch p {width:40em;font-size : 0.8em;padding:0.1em 1em 2em 1em;margin-right:3em;float:left;clear:both;}
.featuredDivMiddle .featuredDivContentSearch h3 a{color:#F57B20;text-decoration : none;}
.featuredDivMiddle .featuredDivContentSearch h3 a:hover{color:#333;text-decoration : none;}

/* amended end*/

.rightListDivNarrow{float:left;}
.featuredDivMiddle .rightListDivNarrow ul{width:auto;float:left;padding-top:0.5em;}
.featuredDivMiddle .rightListDivNarrow ul li a{text-decoration : none;color:#333;}
.rightListDivNarrow h3{font-weight:bold;font-size:0.9em;padding:1em 0 0 1.2em;}

/* amended start*/
.rightListDivNarrow h3 a{color:#F57B20;text-decoration : none;}
.rightListDivNarrow h3 a:hover{color:#333;text-decoration : none;}
/* amended end*/

.featuredDivMiddle .featuredDivContent ul li a:hover, .featuredDivMiddle .rightListDivNarrow ul li a:hover{color:#F57B20;}
.leftList{float:left;width:16em;}
.rightList{float:left;width:16em;}
 .rightListDivNarrow li{background : url(/images/site/orgArw.gif) no-repeat;}
 
.backto{float:left;	padding-left:1.5em;}
#breadCrumbInner{float:left;padding-top:0.9em;}
#breadCrumb .backto a{float:left;width:8em;font-size:1em;background : url(/images/site/helpDesk.gif) repeat-x #ce3500;color:#FFF;padding: 0.8em 0.8em;}
#breadCrumb .backto a:hover{background : url(/images/site/helpDeskon.gif) repeat-x #676767;}

#breadCrumb .backto a img{float:left;padding-top:0.4em;padding-right:0.3em;}
#breadCrumb .print{float:right;padding-left:0.5em;}
#breadCrumb .print a{font-size:1em;}
#breadCrumb .print a:hover{color:#F57B20;}
#breadCrumb .print img{vertical-align : middle;}


.bottomNav{float:left;background : url(/images/site/featrueHdrbg.gif) repeat-x #E6DFCA;height:1.9em;border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;width:35.45em;display : inline;padding-top:0.3em;}
.bottomNav ul {width:100%;}
.bottomNav ul li{list-style : none;display : inline;background : none;}
.bottomNav ul li img{vertical-align : middle;padding-left:0.7em;}
.bottomNav ul a{text-decoration : none;color:#333;}
.bottomNav ul a:hover{color:#FC6A01;}

/* amended start*/
.newsBlog a:link, .newsBlog a:visited, .blogentry a:link, .blogentry a:visited{text-decoration : none;color:#F57B20;font-weight:bold;}
.newsBlog a:hover, .blogentry a:hover{text-decoration : none;color:#333;}
.newsBlog h2, .blogentry h2 {color:#333;}
.newsBlog h4, .blogentry h4 {padding-top:0;}
.newsBlogindex {background: #edebdb;width:98%;padding-left:0.25em;padding-right:0em;}
/* amended end*/

.newsBlog, .newsBlogindex  {padding-bottom:1em;padding-top:0em;}
.newsBlog p, .blogentry p{float:left;padding-bottom:1em;width:100%;clear:both;}
.newsBlogLink{float:right;color:#333333;font-weight:bold;font-size:0.8em;text-decoration : none;background : url(/images/site/orgArw.gif) no-repeat 0 0.5em;padding-left:0.9em;}
.newsBlogLink:hover{color:#FC6A01;}

.blogentry  {background: #fff; margin: 0.5em 0.1em;padding:0.8em;float:left;width:33em;}
.blogheader h1{background : url(/images/site/blogHdron.gif) repeat-x #83c105;}

/*training page */

.traininglist .contentBlock{padding-left:0.5em;width:33.95em;}
.traininglist h1{background : url(/images/site/traintopbg.gif) repeat-x #f89500;}
.row{float:left;font-size:0.8em;color:#333;border:solid 1px #D6D2C6;padding:0 0 0 0;width:42.5em;}
.row div{padding:0.9em 0.9em;}
/*.rowleft{float:left;background : #FFF;width:8.5em;} */
/*.rowmid{float:left;width:22.7em;background : #F3EFE2;} */
/*.rowmid a{font-weight:bold;color:#333;text-decoration : none;} */
/*.rowmid a:hover{color:#FC6A01;} */
/*.rowright{float:right;width:5.6em;background : #FAE596;} /*
.notop{	border-top:none;}
/*end training page */

/*training amends orig styles for rowmid and rowright commented out above */
.rowleft{float:left;background :#FAE596;width:8.9em;}
.rowmid{float:left;width:29.8em;background : #F3EFE2;}
.rowmid a:link, .rowmid a:visited{font-weight:bold;color:#FC6A01;text-decoration : none;}
.rowmid a:hover{color:#333;}
.bookingcheckbox {float:left;background :#FAE596;width:10.7em;text-align:right;}
.bookingtitle{float:left;width:28em;background : #F3EFE2;}
.bookingtitle a:link, .bookingtitle a:visited{font-weight:bold;color:#FC6A01;text-decoration : none;}
.bookingtitle a:hover{color:#333;}

div .booknow{float:right;padding-left:0.8em;}
.traininglist .contentBlock .booknow a{float:left;width:8em;font-size:0.8em;background : url(/images/site/helpDesk.gif) repeat-x #ce3500;color:#FFF;padding: 0.8em 0.8em;}
.traininglist .contentBlock .booknow a:hover{background : url(/images/site/helpDeskon.gif) repeat-x #676767;}
.traininglist .contentBlock .booknow a img{float:left;padding-top:0.4em;padding-right:0.3em;}

/*end training page amends */

.tags{padding-left:0.5em;}
.tags a{font-weight:bold;color:#F57B20; text-decoration : none;}
.tags a:hover{color:#333333; text-decoration : none;}
.smaller {font-size:0.85em;}

/* rss and atom feeds */

.subscribe h3{float:left;font-size:1.2em;padding:0.6em 0 0 0.6em;font-weight:normal;}
.subscribe .feeds{width:10.9em;background : none;height:auto;}
.subscribe .feeds li{float:left;color:#333;font-size:0.8125em;padding : 0.5em 0 0.3em 0;width:13.5em;background : url(/images/site/blogicon.gif) no-repeat 1.1em 0.5em; }
.subscribe .feeds li a{text-decoration : none;color:#333;font-weight:bold;float:left;clear:both;padding:0.1em 0 0 2.8em;}
.subscribe .feeds li a:hover {color:#F57B20; text-decoration:none;}
 
table {float:left;}

.bookmarks {padding-top: 1em;} 

.comment {padding: 0.5em;background : #f5f2e9;border-right: 1px  solid #CCCCCC; border-bottom: 1px  solid #CCCCCC;float:left;clear:both;width:32.37em;margin-top:1em;margin-bottom:1em;}
.blogentry .comment {padding: 0.5em;background : #f5f2e9;border-right: 1px  solid #CCCCCC; border-bottom: 1px  solid #CCCCCC;float:left;clear:both;width:28em;margin-top:1em;margin-bottom:1em;}

.staffphotoborder {border:1px solid #CCCCCC;}

.printlogo {display:none}

sup {vertical-align:super;}

pre {float:left;clear:both;padding:0 0 1.8em 0;}

code {font-size:1.2em;}

.surgeryBlock{background : #333;}
.surgeryBlock h3{float:left;font-size:1.2em;padding:0.6em 0 0 0.6em;font-weight:normal;color:#FFF;}
.surgeryBlock .surgeryList{width:10.9em;background : none;height:auto;margin-top:0.8em;}
.surgeryBlock .surgeryList li{float:left; background : url(/images/site/orgArw.gif) no-repeat 0.7em 0.4em;padding: 0 0 0.6em 0;margin: 0.8em 0 0 0;}
.surgeryBlock .surgeryList li span{float:left;width:11em;padding:0 1em 0 1.8em;color:#FFF;text-decoration : none;font-size:0.8em;}
.surgeryBlock .surgeryList li div{float:left;width:11em;padding:0.5em 1em 0 1.8em;color:#FFF;text-decoration : none;font-size:0.8em;}
.surgeryBlock .surgeryList li a{float:left;width:11em;padding:0 1em 0 1.8em;color:#FFF;text-decoration : none;font-size:0.8em;}
.surgeryBlock .surgeryList li a:hover{color:#FC6A01;}


.nextsession p{background : #333;color:#FFF;font-size:1.1em;padding:0.4em; width:96%;}
.nextsession a:hover{color:#FFF;}

/* first for IE 6/7/8 */
@font-face {
  font-family: NuvoWeb-Medi;
  src: url(http://www.jiscdigitalmedia.ac.uk/pdf/NuvoWeb-Medi.eot);
}

/* then for Mozilla browsers -> Firefox */
@font-face {
  font-family: NuvoWeb-Medi;
  src: url(http://www.jiscdigitalmedia.ac.uk/pdf/NuvoWeb-Medi.woff) format('woff');
}

.testfont   {font-family: NuvoWeb-Medi, Georgia;}

