/****** 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;}
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;}

.hidden{visibility:hidden;font-size:1px;}

/****** plain typography 
****************************************************/
* {	margin: 0;}
html, body {height: 100%;}
body{text-align: center;font-family : Trebuchet MS, Verdana, Arial, Helvetica, Geneva,sans-serif;font-size:62.5%;
	background : url(../images/bg.gif) repeat-x #ededed;
}
.clearDiv{clear:both;}
.wrapper{min-height: 100%;height: auto !important;height: 100%;margin: 0 auto;position: relative;min-width: 966px;text-align: left;}	
.wrapperInner{
padding-top:50px;
min-height: 80%;
height: auto !important;height: 80%;margin: 0 auto;position: relative;width: 940px;text-align: left;}
.top{float:left;background : url(../images/top.jpg) no-repeat 0px 35px;width:966px;height:245px;z-index : 200;}
.t5{background : url(../images/topt5.jpg) no-repeat 0px 35px;height:175px;}
.t5a{background : url(../images/topt5a.jpg) no-repeat 0px 35px;height:151px;}
.t6{background : url(../images/topt6.jpg) no-repeat 0px 35px;height:154px;}


.t3{background : url(../images/topt3.jpg) no-repeat 0px 35px;height:142px;}
.t3a{background : url(../images/topt3a.jpg) no-repeat 0px 35px;height:142px;}
.t2{background : url(../images/topt2.jpg) no-repeat 0px 35px;height:142px;}

#logo{float:left;margin-top:-33px;margin-left:-14px;}
#topNav{float:left;width: 720px;background : url(../images/navbtm.gif) no-repeat 0% 100%  #EDEDED;}
#topNav ul{float:left;list-style : none;padding:5px 0px 10px 20px;}
#topNav li{	float:left;display : inline;}
#topNav li a{float:left;color:#666666;font-size:140%;text-decoration : none;font-weight:bold;height:19px;padding:1px 10px 0px 0px;margin:0px 0px 0px 10px;}
#topNav li .navOn{background : url(../images/navbtnbg.gif) no-repeat 100% 0%;color:#FFF;}
.liOn{background : url(../images/btnstart.gif) no-repeat;}

.breadcrumb{color:#0077BB;font-size:110%;font-weight:bold;}
.content{
min-height: 480px;
height: auto!important;
height:500px;
width: 940px;
background : #FFFFFF;
margin: 0 auto;
position: relative;
padding-top:20px;
}

.left{float:left;width:130px;padding:0px 70px 0px 50px;font-size:120%;color:#666666;}
.leftWide{width:600px;}
.imageBox{float:left;background : #F0F0F0;width:170px;


}
.imageBoxInner{float:left;width:166px;padding-left:6px;
height:100%;
}
.imageBoxInner span{float:left;width:157px;	font-size : 100%;font-weight:bold;color:#0077BB;text-align : center;padding:2px 0px 2px 0px;}
.left p{line-height:15px;}
.left p a{color:#0e75ba;text-decoration : none;}
.mid{float:left;width:430px;padding:0px 40px 0px 0px;color:#333333;}
.mid p{font-size:130%!important;}

.bodyLink{float:left;font-size : 120%;font-weight:bold;color:#0077BB;text-decoration : none;padding-right:10px;background : url(../images/blueArw.gif) 100% 6px no-repeat;}
.bodyLink:hover{color:#666666;}
.bodyLinkLite{color:#0077BB;text-decoration : none;}
.bodyLinkLite:hover{color:#666666;}

.blueLink{float:left;font-size : 120%;font-weight:bold;color:#0077BB;padding-bottom:3px;text-decoration : none;}
.blueLink:hover{color:#666666;}
.blueLink img{padding-left:5px;}
.right{float:left;width:200px;height:259px;padding:0px 10px 0px 0px;color:#333333;}
.blueLinkSmall{
	font-weight:bold;color:#0077BB;text-decoration : none;
}


.right p{color:#333333;font-size:120%;line-height:14px;padding:5px 8px 0px 10px;letter-spacing : -.010em;}
.rightGreyBox{width:200px;float:left;}
.rightGreyBoxInner{width:200px;float:left;background : #F0F0F0;}
.rightHeader {width:180px;float:left;margin:5px 0px 0px 10px;}
.rightHeader h3{width:169px;float:left;background : #777777;font-size:140%;color:#FFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;	border-right:solid 1px #515151;}
.rightGreyBoxInner p{width:180px;float:left;}
.rightGreyBoxInner ul{float:left;padding:5px 0px 0px 10px;}
.rightGreyBoxInner li{width:180px;float:left;padding:0px 0px 0px 0px;line-height : 17px;}
.rightGreyBoxInner li a{background-position : 100% 4px;}


.mid h1{font-family : Trebuchet MS;color:#0077bb;font-size:3.6em;font-weight:normal;}
.mid h2{font-family : Trebuchet MS;color:#0077bb;font-size:2em;	font-weight:normal;}
.greyMidBox{float:left;	width:440px;background : #EDEDED;}
.greyMidBoxInner{margin-left:10px;}
.greyMidBox .greyBarHdr{background :#777777;color:#FFF;width:414px;font-size:140%;font-weight:bold;padding:5px 0px 5px 5px;border-right:solid 1px #515151;border-bottom:solid 1px #515151;}
.greyMidBoxInner p{float:left;width:420px;color:#333333;font-size:120%!important;background : url(../images/understandbg2.jpg) no-repeat;min-height:110px;line-height : 15px;}
.greyMidBoxInner p span{float:left;padding:10px 0px 0px 10px;width:240px;}
.greyMidBoxInner p span .bodyLink{font-size:100%;background-position : 100% 4px;margin-top:5px;}

.mid p{font-family : Trebuchet MS;color:#333333;font-size:100%;padding:0px 0px 10px 0px;}
#footer{width:940px;background : url(../images/footer.gif) no-repeat;height:28px;padding-top:10px;float:left;}
#footerLeft{width:210px;padding-left:40px;}
#footerRight{list-style : none;}
#footerLeft, #footerRight{float:left;font-size : 120%;font-weight : bold;}
#footerLeft li, #footerRight li{display : inline;}
#footerLeft li a{float:left;color:#999999;text-decoration : none;padding:0px 0px 0px 10px;}
#footerRight li a{float:left;color:#666666;	text-decoration : none;	padding:0px 0px 0px 10px;}
.blueHeader{float:left;width:160px;background : url(../images/blueHdrBtm.gif) no-repeat 0% 100% #0077BB;
margin-bottom:10px;
}
.blueHeader h2{color:#FFF;font-size:120%;font-weight:bold;float:left;margin:0px 0px 0px 8px;padding:0px 0px 3px 0px;}
.leftWide .breadcrumb, .mainContent .breadcrumb{font-size : 90%;margin-left:40px;min-height:25px;float:left;}
.mainContent .breadcrumb{font-size : 90%;margin-left:0px;}

.leftWide .breadcrumb a, .mainContent .breadcrumb a{font-size : 90%;color:#666666;text-decoration : none;}
.leftWideTop{float:left;margin:0px 0px 0px 200px;width:400px;}
.leftWideTop h1, .mainContent h1{color:#0077BB;font-weight : normal;font-size : 300%;width:500px;}
.mainContent h1{color:#0077BB;font-weight : normal;font-size : 300%;width:440px;}
.leftWideTop h2, .mainContent h2{color:333;font-weight : bold;font-size : 130%;width:420px;}
.leftWideTop p, .mainContent p{color:333;font-size : 110%;width:420px;line-height : 17px;}

.leftNav{float:left;width:160px;}
.leftNav ul{float : left;padding:0px 0px 0px 10px;}
.leftNav li{padding-bottom:10px;}
.leftNav li a{font-size : 120%;font-weight : bold;color:#666;text-decoration : none;}
.leftNav li a:hover{color:#0077BB;}

.leftNav li a.leftOn{color:#0077BB;}
.mainContent{float:left;width:400px;padding-left:40px;}
.teamRow{float : left;background : url(../images/teamBtm.gif) no-repeat 0% 100% #F0F0F0;width:640px;}
.teamRowInner{float : left;width:640px;}
.teamRowInner .imageBox{margin-right:30px;}
.teamRowInner h3{float:left;font-size : 130%;font-weight : bold;width:400px;}
.teamRowInner p{float:left;font-size : 120%;width:420px;padding:0px 0px 20px 0px;}
.memberRow{	margin:0px 0px 0px 200px;}

.greybox{float:left;background : #F0F0F0;width:420px;}
.greyboxinner{float:left;padding:10px 0px 0px 10px;width:410px;}
.greyboxinner p{float:left;color:#333;width:400px;padding:5px 10px 0px 0px;}
.downloadLink{color:#0077BB;text-decoration : none;font-weight : bold;background : url(../images/downloadBtn.gif) no-repeat 100% 9px;float : left;padding:5px 10px 0px 0px;}
.downloadLink:hover{color:#666666;}
.bluebox{float:left;width:399px;}
.blueboxinner{float:left;background:#0077BB;width:398px;border-right: solid 1px #145DAE;color:#FFF;font-weight:bold;}
.blueboxinner h3{float:left;font-size:120%;	margin:0;padding:0px 0px 0px 10px;}
.blueboxinner span{float:right;	padding:2px 10px 0px 0px;}

.questionDiv{padding:0px 0px 10px 0px;}

.questionDiv p{padding:10px 0px 10px 0px;}
.question{color:#0077BB;text-decoration : none;font-weight:bold;font-size:120%;}

.question:hover{color:#666;}

.hiddenQ{display : none;}

.midul, .midUl-list{float:left;padding-top:0px;padding-bottom:10px;margin:0;}

.midul li, .midUl-list li{background : url(../images/blueBullet.gif) 0% 3px no-repeat;padding-left:20px;font-size:120%;}

.pages p{padding:10px 0px 0px 0px;}
.pages img{padding:10px 0px 10px 0px;}
.pages .midul li {margin-top:10px;}

.ulJust{
	float:left;
	width:120px;
}

.ulJust li{
	float:left;
	width:120px;
	text-align : center;
}

.ulJustLess{
	font-size : 80%;
}

h2.blueBody-h2{
	color:#368BC4;
	font-size:120%;
}

p.ptop-0, .ptop-10 p.ptop-0{
	padding-top:0px;
}

.ptop-10 p{
	padding-top:10px;
}




