@import url(../../Templates/UI/Css/Layout.css);
/********* GLOBALS *********/
/********** OTC Style sheet ********/
* {margin:0;padding:0}
html {height: 100%;}
body {text-align:center; font: 12px/18px  Arial,sans-serif;  background:url("background5.jpg") repeat 100%; height: 100%;}
a img,table {border:0}
button,select,textarea,input {font:100%}
/*table {border-collapse:collapse;}*/
caption,th,td {text-align:left;}
h1,h2,h3,h4,h5,h6 {margin:0.5em 0 0.5em 0;}
dl,ol,ul {list-style:none}
p {margin:0em 0 9px 0;}
h1{font:20px/25px arial,Sans-Serif; margin-bottom:7px;}
h2{font: bold 13px/17px arial,sans-serif; color:#003366; border-bottom: 1px solid #C0C0C0;}
.introduction {font: bold 1em/1.8em arial,sans-serif; color:#003366; border-bottom: 1px solid #C0C0C0;}
/*#footer {font: 11px/18px Arial,sans-serif; width:770px; background-color:#FFFFFF;  margin:5px 27px 24px 27px; color:#C0C0C0; display:inline; }
     .links {border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; margin-bottom: 10px; }
    #footer a {padding:5px 24px; color:#C0C0C0; text-decoration:none; }
    #footer a:hover {padding:0px 24px; color:#003366; text-decoration:underline; }
	#footer .n2{}*/
#footer {font: 11px/18px Arial,sans-serif; width:770px; background-color:#FFFFFF;  margin:5px 27px 24px 27px; color:#C0C0C0; text-align:center; }
     .links2 {border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; margin-bottom: 10px; }
    #footer a {padding:5px 24px; color:#C0C0C0; text-decoration:none; }
    #footer a:hover {padding:0px 24px; color:#003366; text-decoration:underline; }
    #footer img {float:none; padding:0px 5px 0px 5px; margin:5px 0px 5px 0px;}
    #footer div a.imgLink {padding:0px; color:#C0C0C0; text-decoration:none; }
    #footer div a:hover.imgLink {padding:0px; color:#C0C0C0; text-decoration:none; }
    #fbIMG, #cuIMG {border-left: solid 1px #C0C0C0;}

/*.sitemap #main {text-align:left;}*/
#APCBanner {display:none;}

/* colors */
#header h2 a { color:#000000; }

a { color:#000000; text-decoration:none; }
a:hover { text-decoration:underline; }

.submit { background-color: #c0c0c0; font:bold 12px/18px arial,sans-serif;
          padding: 2px 2px 2px 2px;
    }

img {margin-right: 0px; margin-top:15px; margin-bottom:15px; margin-left:15px; float:right;}
img.centerImg {display: block; margin-left: auto; margin-right: auto; float:none;}
img.leftImg {margin-right: 15px; margin-top:15px; margin-bottom:15px; margin-left:0px; float:left;}
.blueline {margin: 0px 0px 12px 0px; padding: 12px 0px 0px 0px; border-top: solid 1px #003366; width:100%;}
.noshow {display:none;}
.hideDiv {visibility:hidden;}


/********* LAYOUT *********/

	#wrap { width:817px;  background:#ffffff; margin:0px auto; text-align:left; min-height: 100%;}
		#header { height:120px; background:#ffffff; margin:0px 27px 0px 25px;}
		#header img {margin-right: 0px; margin-top:0px; margin-bottom:0px; margin-left:0px; float:left;}
		#header dl,ol,ul {list-style:none}
		#showLogout {width:375px; display:none; float:right; margin:0px; padding:0px; background-image:url("/upload/images/site/login_29.jpg"); background-position:center left; background-repeat:no-repeat; padding-top:8px;}		
		    /*#showHublink, #showPip, #showAPC {visibility:hidden;}*/		       
		    #showLogout a {display:block;}
		    #showLogout img {float:none; display:block;}		   
		    #showLogout img {border-left:solid 1px #666666; padding-left:4px; margin-left:95px; padding-bottom:7px;}
		    #showLogout #logoutlnk {padding-bottom:0px;}
		    
		#srchBox{width:375px;  float:none; min-height:20px; margin:0px; margin-top:10px; padding:0; background-image:url("/upload/images/site/search_12.jpg"); background-position:top left; background-repeat:no-repeat; }
		#srchBox input{float:left; display:inline; margin:0px; margin-left:95px; padding:0; width:250px;}
		#srchBox img {float:left; display:inline; margin:0; padding:0px;}
		#loginBox {width:375px;  min-height:75px; padding:0; margin:0px; display:inline;}
		#loginBox img {padding:0; margin:0; display:inline; float:left; padding-top:5px;}
		#loginBox input {padding:0; margin:0; display:inline; float:left; padding-top:9px;}
		
		#loginBox div {float:left;  margin:0px; margin-left:95px; padding:0; display:inline;}
	    #loginBox div input{display:inline; margin:0px; padding:0; width:170px;}
	    #loginBox div img {padding:0;}

		    #loginBox #topRow {width:259px;font:2px; float:left; display:inline; margin-left:4px;}
		    #loginBox #topRow img {padding:0px; margin:0px; padding-top:10px;}
		    #loginBox #row2 {width:259px; float:left; display:inline; background-image:url("/upload/images/site/login_09.jpg"); background-repeat:repeat;}
		    #loginBox #row3 {width:259px; float:left; display:inline; padding-top:9px;background-image:url("/upload/images/site/login_09.jpg"); background-repeat:repeat;}
		    #loginBox #bottomRow {width:259px;font:2px; float:left; display:inline;background-image:url("/upload/images/site/loginbottom.gif"); background-repeat:no-repeat; min-height:10px;}
		    
		    
		#page { width:817;  background:#ffffff; margin-top:3px;  }
        #iFramepage {margin:0; padding:0; background:#ffffff; width:559px; height:890;}
        #myClass iframe {border:0;}
		#menu dl,ol,ul,li {list-style:none}
			#content { 	background:#ffffff; min-height:475px; }
			#content p a {color:#0033FF; text-decoration:none; }
            #content p a:hover { text-decoration:underline; }
			#content li a {color:#0033FF; text-decoration:none; }
            #content li a:hover { text-decoration:underline; }
           				.secondary { width:153px; float:right; margin-bottom:1px; } /*menu is 153 + 27px left margin*/
				#menu { float:left; margin-bottom:15px; width:175px;}
				#extras { float:right; }
				#main { width:763px; float:right; padding-left:27px; padding-bottom:15px;background:#ffffff; padding-right:27px; position:relative;}
				#content ul,#content li {list-style-type:disc; margin-left:10px; padding-left:10px; margin-top:0px; padding-top:0px;}    
				#content li {margin-bottom:5px;}
				#content ul {margin-bottom:9px; }
				#content ol li {list-style-type:decimal;}
				#content ol li ol li {list-style-type:lower-alpha;}
				#content ol li ol li ol li {list-style-type:lower-roman;}
				#content  .references {list-style-type:none; border-top: solid 1px #003366; padding-top:12px; margin-top:12px;}
				#content  .references li {list-style-type:none;}
			    #content h1 {font: 24px/26px Georgia, "Times New Roman",Times, serif; color:#000000; margin-bottom:12px; margin-top:3px;}                    
    			.flush {margin:0px; padding:0px;}
				#myClass { width:583px; float:right; padding-left:27px; padding-bottom:15px;background:#ffffff; padding-right:27px;}
				    /*#myClass p {margin-bottom:5px;}*/
				    /*#myClass ul {list-style: disc; margin-top:0px; margin-bottom:0px;}
				    #myClass li {margin:0px; }*/
				    #myClass h2 {font: bold 13px/17px arial,sans-serif; color:#808080;  margin-top:3px; margin-bottom:7px; border-bottom: 0px;}
				    #myClass h1 {font: 24px/26px Georgia, "Times New Roman",Times, serif; color:#000000; margin-bottom:12px; margin-top:3px;}                    
				    #myClass h3 {font: bold 14px/19px arial,sans-serif; color:#003366;  margin-top:16px; margin-bottom:0px; border-bottom: 0px;}
				    #myClass .blue {font:bold 12px/18px arial,sans-serif; color:#003366;}
				    #myClass #imagecap {margin-bottom:5px; margin-right:0px; margin-left:0px; margin-top:0px; float:none;}
				    #myClass .caption1 {float:right; margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:0px;}
				    #myClass .captionimg {background:#FFFFFF; text-align:center;  padding:0px;}
				    #myClass .captiontext {padding:9px; font:italic 11px/13px arial,sans-serif;  background:#cccccc;}
				    /*#main .newslogo{position:absolute; top:0px; left:0px; padding:5px;float:right;display:block;}*/			    
				   #main .newsTitle{float:left; }
				   #main .newsImage{max-width:350px; float:right; visibility:hidden; margin:0px; padding:0px; }
				   #newslogo2 {margin-right: 20px; margin-top:10px; margin-bottom:10px; margin-left:10px;  }
				  
/*callouts*/
       #content .callout {padding:13px; margin-top:13px; margin-bottom:13px; margin-right: 13px; background:#DFE5EC; width:276px; float:left;}
       #content .callout h1 {font:bold 13px/17px arial,sans-serif; color:#000000; margin-top:0px;}
       #content .callout h2 {font:bold 12px/16px arial,sans-serif; color:#003366;}
         
       #content .calloutrt {padding:13px; margin-top:13px; margin-bottom:13px; margin-left: 13px; background:#DFE5EC; width:276px; float:right;}
       #content .calloutrt h1 {font:bold 13px/17px arial,sans-serif; color:#000000; margin-top:0px;}
       #content .calloutrt h2 {font:bold 12px/16px arial,sans-serif; color:#003366;}

       #content .calloutctr {padding:13px; display:block; margin-left:auto; margin-right:auto; background:#DFE5EC; width:276px; float:none;}
       #content .calloutctr h1 {font:bold 13px/17px arial,sans-serif; color:#000000; margin-top:0px;}
       #content .calloutctr h2 {font:bold 12px/16px arial,sans-serif; color:#003366;}

                
       #content .callout2 {padding:13px; margin-top:15px; margin-bottom:15px; margin-left:15px; background:#CCCCCC; width:276px; float:right; border-bottom: solid 1px #003366; border-top: solid 1px #003366;}
       #content .callout2 h1 {font:bold 13px/18px arial,sans-serif; margin-bottom:7px; color:#003366; margin-top:0px;}
      
       #content .callout2rt {padding:13px; margin-top:15px; margin-bottom:15px; margin-right:15px; background:#CCCCCC; width:276px; float:left; border-bottom: solid 1px #003366; border-top: solid 1px #003366;}
       #content .callout2rt h1 {font:bold 13px/18px arial,sans-serif; margin-bottom:7px; color:#003366; margin-top:0px;}

       #content .calloutnws {width:273px;  float:right; background-image:url(/upload/images/site/COB_News_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
       #content .calloutnws div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutnws h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}
       
       #content .calloutnwsctr {width:273px;  float:right; background-image:url(/upload/images/site/COB_News_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
       #content .calloutnwsctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutnwsctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}
      
       #content .calloutnwslft {width:273px;  float:left; background-image:url(/upload/images/site/COB_News_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutnwslft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutnwslft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}
         

       #content .calloutidea {width:273px;  float:right; background-image:url(/upload/images/site/COB_idea_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
            #content .calloutidea div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutidea h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}

       #content .calloutideactr {width:273px;  float:right; background-image:url(/upload/images/site/COB_idea_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
            #content .calloutideactr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutideactr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}

       
       #content .calloutidealft {width:273px;  float:left; background-image:url(/upload/images/site/COB_idea_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutidealft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutidealft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}
 
        #content .calloutcal {width:273px;  float:right; background-image:url(/upload/images/site/COB_calendar_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutcal div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutcal h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}
       
        #content .calloutcalctr {width:273px;  float:right; background-image:url(/upload/images/site/COB_calendar_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutcalctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutcalctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}
       
       #content .calloutcallft {width:273px;  float:left; background-image:url(/upload/images/site/COB_calendar_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutcallft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutcallft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}
 
         #content .calloutrch {width:273px;  float:right; background-image:url(/upload/images/site/COB_research_03.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutrch div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #99CC33; border-right:solid 2px #99CC33; border-left:solid 2px #99CC33; }
       #content .calloutrch h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#99CC33; margin-top:0px;}

 
      
       #content .calloutgreen, #content .calloutpurple {width:273px; border-top: solid 2px #99CC33; border-bottom: solid 2px #99CC33; padding:17px 0px 17px 0px; font: 15px/24px Georgia, serif; color:Gray; margin:14px 0px 14px 14px; float:right;}
       #content .calloutpurple { border-bottom-color: #820053; border-top-color: #820053; }
       #content .calloutgreen h1 {font:bold 11px/14px Arial,sans-serif; margin-bottom:0px; padding:0px;}
       
       #content .calloutgreenlft {width:273px; border-top: solid 2px #99CC33; border-bottom: solid 2px #99CC33; padding:17px 0px 17px 0px; font: 15px/24px Georgia, serif; color:Gray; margin:14px 14px 14px 0px; float:left;}
       #content .calloutgreenlft h1 {font:bold 11px/14px Arial,sans-serif; margin-bottom:0px; padding:0px;}
       
       


/*orange callouts for PIP*/
        #content .calloutcalorg {width:273px;  float:right; background-image:url(/upload/images/site/PIP_calendar.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutcalorg div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutcalorg h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
        #content .calloutcalorgctr {width:273px;  float:right; background-image:url(/upload/images/site/PIP_calendar.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutcalorgctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutcalorgctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
       #content .calloutcalorglft {width:273px;  float:left; background-image:url(/upload/images/site/PIP_calendar.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutcalorglft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutcalorglft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}

        #content .calloutrchorg {width:273px;  float:right; background-image:url(/upload/images/site/PIP_data.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutrchorg div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutrchorg h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
        #content .calloutrchorgctr {width:273px;  float:right; background-image:url(/upload/images/site/PIP_data.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutrchorgctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutrchorgctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
       #content .calloutrchorglft {width:273px;  float:left; background-image:url(/upload/images/site/PIP_data.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutrchorglft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutrchorglft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}

        #content .calloutideaorg {width:273px;  float:right; background-image:url(/upload/images/site/PIP_idea.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutideaorg div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutideaorg h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
        #content .calloutideaorgctr {width:273px;  float:right; background-image:url(/upload/images/site/PIP_idea.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutideaorgctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutideaorgctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
       #content .calloutideaorglft {width:273px;  float:left; background-image:url(/upload/images/site/PIP_idea.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutideaorglft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutideaorglft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}

        #content .calloutancorg {width:273px;  float:right; background-image:url(/upload/images/site/PIP_announce.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutancorg div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutancorg h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
        #content .calloutancorgctr {width:273px;  float:right; background-image:url(/upload/images/site/PIP_announce.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutancorgctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutancorgctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
       #content .calloutancorglft {width:273px;  float:left; background-image:url(/upload/images/site/PIP_announce.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutancorglft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutancorglft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}


        #content .calloutawrdorg {width:273px;  float:right; background-image:url(/upload/images/site/PIP_awards.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutawrdorg div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutawrdorg h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
        #content .calloutawrdorgctr {width:273px;  float:right; background-image:url(/upload/images/site/PIP_awards.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutawrdorgctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutawrdorgctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}
       
       #content .calloutawrdorglft {width:273px;  float:left; background-image:url(/upload/images/site/PIP_awards.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutawrdorglft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #F9A25E; border-right:solid 2px #F9A25E; border-left:solid 2px #F9A25E; }
       #content .calloutawrdorglft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#F9A25E; margin-top:0px;}


/*Purple callouts for APC*/
        #content .calloutcalorg {width:273px;  float:right; background-image:url(/upload/images/site/APC_calendar.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutcalpur div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutcalpur h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
        #content .calloutcalpurctr {width:273px;  float:right; background-image:url(/upload/images/site/APC_calendar.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutcalpurctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutcalpurctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
       #content .calloutcalpurlft {width:273px;  float:left; background-image:url(/upload/images/site/APC_calendar.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutcalpurlft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutcalpurlft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}

        #content .calloutrchpur {width:273px;  float:right; background-image:url(/upload/images/site/APC_data.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutrchpur div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutrchpur h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
        #content .calloutrchpurctr {width:273px;  float:right; background-image:url(/upload/images/site/APC_data.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutrchpurctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutrchpurctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
       #content .calloutrchpurlft {width:273px;  float:left; background-image:url(/upload/images/site/APC_data.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutrchpurlft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutrchpurlft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}

        #content .calloutideapur {width:273px;  float:right; background-image:url(/upload/images/site/APC_idea.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutideapur div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutideapur h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
        #content .calloutideapurctr {width:273px;  float:right; background-image:url(/upload/images/site/APC_idea.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutideapurctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutideapurctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
       #content .calloutideapurlft {width:273px;  float:left; background-image:url(/upload/images/site/APC_idea.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutideapurlft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutideapurlft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}

        #content .calloutancpur {width:273px;  float:right; background-image:url(/upload/images/site/APC_announce.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutancpur div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutancpur h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
        #content .calloutancpurctr {width:273px;  float:right; background-image:url(/upload/images/site/APC_announce.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutancpurctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutancpurctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
       #content .calloutancpurlft {width:273px;  float:left; background-image:url(/upload/images/site/APC_announce.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutancpurlft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutancpurlft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}


        #content .calloutawrdpur {width:273px;  float:right; background-image:url(/upload/images/site/APC_awards.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 0px 14px 14px; border-right:none; border-left:none;}
        #content .calloutawrdpur div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutawrdpur h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
        #content .calloutawrdpurctr {width:273px;  float:right; background-image:url(/upload/images/site/APC_awards.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 175px 14px 125px; border-right:none; border-left:none;}
        #content .calloutawrdpurctr div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutawrdpurctr h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}
       
       #content .calloutawrdpurlft {width:273px;  float:left; background-image:url(/upload/images/site/APC_awards.jpg); 
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION:top right; 
            margin:14px 14px 14px 0px; border-right:none; border-left:none;}
            #content .calloutawrdpurlft div {width:251px; padding:0px 9px 9px 9px; margin-top: 35px; border-bottom:solid 2px #820053; border-right:solid 2px #820053; border-left:solid 2px #820053; }
       #content .calloutawrdpurlft h1 {font:bold 14px/17px Georgia,serif; margin-bottom:5px; color:#820053; margin-top:0px;}


                  		  

/*box*/
.secondary .box { background:#FFFFFF; width:153px; padding-bottom:10px; padding-top: 10px; text-align:left;  margin-left:27px;} 
	    .boxTitle,
	    .secondary h4 {display:none; background:#FFFFFF; margin:0; padding:0; color:#808080;}
		/*.secondary h4 a {color:#808080; padding: 5px 20px;}
		.secondary h4 a:hover {color:#003366;  }
		.secondary h4 .current a {color:#003366; font-weight:bold; }
	    .secondary .box .inner { } /**This is the left nav**/
	  

/**** Comment Input Form******/
#addComment {margin-top:24px; font-size: 1.2em; font-weight:bold; color:#003366;}
#commentInput {margin-top:24px;}
    .commentList {margin-top:24px;}

/********* WIDGETS *********/

/*top*/
#header { margin: 0px 27px 0px 27px; }
	#header .siteHeader { margin:0; padding:0px; }
	#header .siteLogo { float:left; padding:0px; margin-top:5px; margin-bottom:0px; }
	#hdrTools { float:right; width: 375px; margin:0; padding:0; display:inline; position:relative;}


/*secondary*/
.secondary .uc { margin:0px; padding:0px; width:100%;}


/*menu*/
#tmDIV {float:none; min-width:763px; min-height:25px; display:block; margin:0 5px; padding:0; border-bottom: 1px solid #CCCCCC; }
.topMenu { float:none; padding:0; margin:0px auto; padding-top:4px;}
.topMenu img {float:none; margin:0; padding:0;}
	.topMenu li { float:left; margin:0px 38px; display:inline;}
	.topMenu a:hover { }
	.topMenu a:visited { }
	.topMenu .current a {  }
	.topMenu .trail a { }
	.topMenu li ul {display:none;}
	.topMenu li ul li {display:none;}
    .languageMenu {padding:0; margin:0;}
	.languageMenu {display:none;}
	
	
	/* Left Nav */
	.menu ul ul { margin:0px; }
	.subMenu {font: 12px arial,sans-serif; padding:0px; margin:0px;}
	.subMenu > li {display:block;}
	.subMenu a:hover { color:#000000; display:block;}
	.subMenu ul .trail  a {color:#000000; background-color:#CCCCCC;}
	.subMenu ul .current  a { background-color:#CCCCCC; color:#000000;}
	.subMenu ul .current li a { background-color:#FFFFFF; color:#666666;}
	.subMenu ul a {color:#666666; padding-top:9px; padding-bottom:7px;padding-left:9px; padding-right:9px; display:block;}

  
	

    .linkStyle li {background-image:none;}
    .linkStyle a {visibility:visible;}
	.subMenu ul {display:none;}
/*first level*/
	.subMenu .current ul {display:block;}
	.subMenu .trail ul {display:block;}
	.subMenu a {color:#666666; padding-top:9px; padding-bottom:7px;padding-left:9px; padding-right:9px; display:block;} 
	.subMenu  .current   { background-color:#CCCCCC; color:#000000;}
	.subMenu  .trail   { background-color:#CCCCCC; color:#666666;}
	/*.subMenu  .trail ul li a { background-color:#FFFFFF; color:#666666;}*/
/*second level*/
	.subMenu .current ul, .subMenu .trail ul {background-color:#f5f5f5;}
	.subMenu .current ul li, .subMenu .trail ul li{background-color:#f5f5f5;}
	.subMenu .current ul li a,.subMenu .trail ul li a{margin-left:10px;}
	.subMenu .trail ul .current,.subMenu .current ul .current {border-top:dashed 1px #003366; background-color:#f5f5f5;}
	.subMenu .trail ul li,.subMenu .current ul li {border-top:dashed 1px #003366;}
	.subMenu .trail ul .current , .subMenu .current ul .current {background-color:#B9CAD6;}
	.subMenu .trail ul .trail {background-color:#B9CAD6;}
	.subMenu .trail ul .current a, .subMenu .current ul .current a {background-color:#B9CAD6;margin-left:10px;}
	.subMenu .trail ul .trail a, .subMenu .current ul .trail a {background-color:#B9CAD6;margin-left:10px;}
*/third level*/
	.subMenu .trail ul .trail ul {background-color:#F0F8FF; }
	.subMenu .trail ul .current ul li {background-color:#F0F8FF; border: none;} 
	.subMenu .trail ul .trail ul li {background-color:#F0F8FF; border: none} 
	.subMenu .trail ul .current ul li a {background-color:#F0F8FF; margin-left:20px;}
	.subMenu .trail ul .trail ul {background-color:#F0F8FF; }
	.subMenu .trail ul .trail ul li a {background-color:#F0F8FF;  margin-left:20px;}
   	.subMenu .trail ul .trail ul .current  {background-color:#F0F8FF; } 
   	.subMenu .trail ul .trail ul .current a {color:#000000; background-color:#F0F8FF; text-decoration:underline;} 

	.subMenu .current ul .trail ul {background-color:#F0F8FF; }
	.subMenu .current ul .current ul li {background-color:#F0F8FF; border: none;} 
	.subMenu .current ul .trail ul li {background-color:#F0F8FF; border: none} 
	.subMenu .current ul .current ul li a {background-color:#F0F8FF; margin-left:20px;}
	.subMenu .current ul .trail ul {background-color:#F0F8FF; }
	.subMenu .current ul .trail ul li a {background-color:#F0F8FF;  margin-left:20px;}
   	.subMenu .current ul .trail ul .current  {background-color:#F0F8FF; } 
   	.subMenu .current ul .trail ul .current a {color:#000000; background-color:#F0F8FF; text-decoration:underline;} 

/*b0c4de

	.submenu ul li {padding-left:10px;}*/


	.subMenu .current ul ul ul ul, .subMenu .trail ul ul ul ul {display:none;}

/*here*/

  
   /*about branch left nav*/  
	.secondary h4.aboutLink {color:#666666; font: bold 12px arial,sans-serif; padding:0px; margin:0px; padding:5px 10px; margin-left:27px; display:block; background-color:silver;}
    .secondary .aboutbox { background:#FFFFFF; width:153px; padding-bottom:10px; padding-top: 0px; text-align:left;  margin-left:27px;} 

   	.aboutNav  .trail  a {color:#000000; background-color:#CCCCCC;}
	.aboutNav  .current  a { background-color:#CCCCCC; color:#000000;}
	.aboutNav  .current li a { background-color:#FFFFFF; color:#666666;}
	.aboutNav  a {color:#666666; padding-top:9px; padding-bottom:7px;padding-left:9px; padding-right:9px; display:block;}

	.aboutNav .current li  {border-bottom:dashed 1px #003366; background-color:#E1E3E4; visibility:visible;}
	.aboutNav .current li a {visibility:visible; background-color:#E1E3E4; font-size:11px; color:#666666;}

    .aboutNav  .trail ul li {border-bottom:dashed 1px #666666; background-color:#E1E3E4; visibility:visible; }
    .aboutNav  .trail ul a {color:#666666; border-bottom:none; font-size:11px; background-color:#E1E3E4;}
   	.aboutNav  .trail ul .current a {color:#003366;}
    .aboutNav .trail ul {border-top:solid 1px #666666;}
    .aboutNav .current  ul {border-top:solid 1px #666666;}
   	.aboutNav .trail ul .trail a {color:#003366;} 
    
/* lists */
.list { padding-bottom:6px; background-position:50% 100%; }
	.list .item { padding:5px; }
    .list a { display:block; font-weight:bold; }
	.list .a0 { background-color: #D3D3D3; }
	.list,
	.list .a1 { background-color: #ffffff; }

/* path */
.path { margin-bottom:10px; }
.path .current { color:#333; }
.path a.current:hover { cursor:default; text-decoration:none; }



/* content 
.introduction { font-style:italic; }*/

/** date **/
.date { font-size:small; color:#666666; display:block; }

/* columns */
.columns .left { float:left; width:153px; }
.columns .right { float:right; width:153px; }

/* login */
.login .tb { width:130px; }
.login .ff { margin-bottom:5px; }
.register td { padding:0 5px 5px 0; }

/* gallery */
.thumbnail {  }
.thumbnail:hover, .selected {  }
#thumbnails {padding-bottom:10px;}
#thumbnails .text { display:none; }
.thumbnail {margin-bottom:10px;margin-right:5px;}

/* news */
.intro {font-style:italic;}

/* comments */
.commentList { border-top:solid 1px #CCCCCC; margin-top:10px;}
 
/*home page*/
#homePage, #startPage {margin:0; padding:0;}
#homePage #questionBox {background-image:url(/upload/images/site/QuestionBox.gif); background-repeat:no-repeat; background-position: center top; height:144px;}
#homePage #hpTitle {font: bold 14px/18px arial, sans-serif; color:#003366; padding-left:70px; padding-top:7px;}
#homePage #hpQuestion {font: 34px/42px Georgia, "Times New Roman",Times, serif; color: #FFFFFF; text-align:center; padding:20px 48px 10px 48px;}
#homePage #hpMiddle {min-height:230px; padding:0px 5px 0px 3px; background-color:#E9E9E9; margin:0px;}
#midRight {background:#FFFFFF; width:254px; min-height:182px; float:right; margin: 0px 10px 0px 0px; background-image:url(/upload/images/site/Toolsandresources.gif); background-repeat:no-repeat; background-position: right top; padding:32px 0px 0px 0px;  position:relative;}
#midRight #toolsarea {font-style:italic;  color:#666666; position:relative; padding:0px 13px 0px 13px;}

#toolsarea #rpt {font: 12px/14px arial,sans-serif; color:#000000; padding-left:30px; background:url(/upload/images/site/i_paper.jpg) no-repeat left center; margin-left:0px; margin-bottom:15px; margin-top:15px;}
#toolsarea #chart {font: 12px/14px arial,sans-serif; color:#000000; padding-left:30px; background:url(/upload/images/site/i_data.jpg) no-repeat left center; margin-left:0px; padding-right: 10px; padding-top: 10px; border-top: dashed 1px #666666;}

#midLeft {width:479px;  min-height:195px; float:left; margin: 0px; background-image:url(/upload/images/site/ExpertPerspectives.gif); background-repeat:no-repeat; background-position: left top; padding:28px 0px 0px 0px;  position:relative;}

#midLeft .tabItem {display:none; width:457px; height:91px; background-color:#FFFFFF; padding:10px 13px 10px 0px; margin:0px 10px;  font-size:14px;}
.tabItem img{float:left; display:inline; margin:0px 13px 0px 13px;}
#midLeft .selected {display:block; }
#midLeft #imgBtnRt {float:right; display:inline; margin:10px 0px 10px 0px; padding:0px;}
#midLeft #imgBtnLft {float:left; display:inline; margin: 10px 0px 10px 0px;padding:0px; padding-left:10px;}
 
/*#midLeft #tabButtons {position:relative; }*/

#midLeft ul li {margin:0; padding:0;}

#midLeft #tabButtons {
	position:relative;
	float:left;
	width:470px;
	padding:0;
	margin: 0px 0px 0px 10px;
	list-style:none;
	line-height:1.5em;
}

#midLeft #tabButtons li {
	float:left;
	width:112px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	background:#E9E9E9;
	background-image:url(/upload/images/site/nametab_reg.gif);
	background-repeat:no-repeat;
	margin: 0px 13px 0px 0px;
	padding:0.5em 1.5em;
}
#midLeft #tabButtons li.last 
{
	margin: 0px 0px 0px 0px; 
    }

#midLeft #tabButtons .selected,
#midLeft #tabButtons li:hover,
#midLeft #tabButtons li:active {
	background:#E9E9E9;
	background-image:url(/upload/images/site/nametab_on.gif);
	background-repeat:no-repeat;
	color:#666666;
}

#midLeft #tabButtons .selected:hover, 
#midLeft #tabButtons .selected:active{
	color:#FFFFFF;
	background:#E9E9E9;
	background-image:url(/upload/images/site/nametab_reg.gif);
	background-repeat:no-repeat;
}
#hpBottom a {color:#003366;}
#hpBottom {width:760px; min-height:130px; position:relative;}
#hpBottom #rReading {float:left; width:360px; position:relative; padding-top:6px;}
#hpBottom #rReading .intro {font-style:italic;  color:#666666; position:relative; padding:5px 5px 4px 5px; border-bottom: dashed 1px #666666;}
#hpBottom #rReading .title {font-style:normal; font-weight:bold; padding:6px; text-align:left; width:240px; float:left; position:relative;}
#hpBottom #rReading .link {font-style:normal; padding:6px; text-align:left; width:70px; float:right; position:relative; border-left:dashed 1px #666666;}

#hpBottom #whatsNew {float:right; width:360px; position:relative; padding:6px;}

#hpBottom img {float:none; display:inline; position:relative; margin:0; padding:0;}

#startMedia {text-align:center;}
#startMedia IMG, #startMedia img 
{
    display:none;float:right; text-align:center;
}
/*#startMedia a {display:none;}*/

/* Redesign of the Home Page */
#homePage, #startPage, #rightBox,#scrollBtns,#featureLFT {margin:0; padding:0;} 
#hpRow1 {padding:0px; margin:0px; min-height:250px; margin-top:10px;}
#hpRow1 img {margin:0px; float:left;}
#scrollbox {margin-right:8px; min-height:250px;width:533px; float:left;}

#scrollBtns {margin-top:5px;}
#scrollBtns img {float:none;margin:10px 5px 10px 5px;}
#scrollBtns div {float:left; min-width:16px; min-height:8px; margin 0px 15px 10px 15px; padding-right:5px;  background:url(/upload/images/redesign/ScrollButtonGrey.png) no-repeat left center;}
#scrollBtns div.selected {float:left; min-width:16px; min-height:8px; margin 0px 15px 10px 15px; padding-right:5px; background:url(/upload/images/redesign/ScrollButtonOrange.png) no-repeat left center;}
#homepageBottom {margin:0px; padding:0px;}
#homepageBottom img {float:left;margin:0px; padding:0px;}
#quickLinks {float:left;  min-height:235px;min-width:225px;margin:0px 10px 0px 10px;padding-left:36px; padding-right:10px; padding-top:10px; font: bold 11px/14px Arial, sans-serif; color:#006666; background-image:url("/upload/images/redesign/greenshade.png"); background-repeat:no-repeat;}
/*#quickLinks a {font: regular 11px/14px; color:red; text-decoration:none;}*/
#quickLinks li a { color:#666666; text-decoration:none; font: 11px/14px Arial, sans-serif;}
#quickLinks li a:hover { text-decoration:underline; font: 11px/14px Arial, sans-serif;  }

#quickLinks li {padding:0px 0px 0px 0px;margin:0px; list-style-position:inside;}
#quickLinks ul {padding:0px; margin:0px;list-style-position:inside; padding-bottom:10px;}
#whatsNew {float:left; width:200px; font: 12px/16px Arial; color:#000000; margin-left:1px;}
#whatsNew img {float:none; display:block;}
#whatsNew li {list-style-position:outside; padding:0px;}
#whatsNew ul {list-style-position:outside; padding:0px; margin-top:5px; font-weight:bold;}
#whatsNew li a { color:#000000; text-decoration:none; }
#whatsNew li a:hover { text-decoration:underline; }

/* 2nd Level Pages */
/*feature is the community page only*/
#feature {font: 12px/14px arial,sans-serif; color:#000000; width:515px; float:left; margin-right:8px; margin-top:10px;}
#feature img {float:none; padding:0px; margin:0px;}
#feature h4 {font: 12px/18px arial,sans-serif; color:#666666; margin:0px; padding:0px;}
#feature h3 {font: italic 12px/14px arial,sans-serif; color:#003366; margin-top:18px; margin-bottom:13px;}
#feature #dialogBoxTop {background-image:url("/upload/images/site/Community_01.gif"); background-image:url("/upload/images/site/community_01.gif"); background-position:left top; background-repeat:no-repeat;   font: bold 14px/18px arial, sans-serif; color:#003366; padding-left:70px; padding-top:7px; min-height:32px;}
#feature #dialogBoxText {width:460px; margin:0px; text-align:center; padding: 0px 20px 10px 20px; font: 26px/31px Georgia, "Times New Roman" bold; color:#FFFFFF; background: #8CC64B;} 
#feature .dbtabs {float:right; display:inline; margin:0px; padding:0px; width:515px; margin-bottom:15px;}
#feature .dbtabs img {border:solid 1px #003366; padding:3px;} 
/*#feature #dbtab1 {border:solid 1px #003366; padding-left:5px; padding-right:5px;} */
#feature #tPaper {padding-left:30px; background:url(/upload/images/site/i_paper.jpg) no-repeat left center; margin-left:10px; margin-bottom:15px;}
#feature #tTool {padding-left:30px; background:url(/upload/images/site/i_data.jpg) no-repeat left center; margin-left:10px;}

/*#feature .dbtabs img{float:right; display:inline; margin:0px; padding:0px;}*/
#feature .display_copy {width:500px; font: 13px/24px Georgia, "Times New Roman",
          Times, serif; color:#666666;
          padding-top:20px; border-top: solid 1px #000000; margin-top: 20px;}

/*solutions is the solutions page*/          
#solutions {font: 12px/14px arial,sans-serif; color:#000000; width:500px; float:left;  margin-top:10px;}
#solutions img {float:none; padding:0px; margin:0px;}          
#solutions .display_copy {font: 13px/24px Georgia, "Times New Roman",
          Times, serif; color:#666666; margin-top: 20px; margin-bottom:18px;}      

/*news and events */
#newsevents {font: 12px/14px arial,sans-serif; color:#000000; width:500px; float:left;  margin-top:10px;}
#newsevents .display_copy {font: 13px/24px Georgia, "Times New Roman",
          Times, serif; color:#666666; margin-top: 20px; margin-bottom:18px;} 
#newsevents img {padding:0px; margin:0px; float:none; text-align:left;}
#newsevents #rotateImg {width:500px; height:275px; margin-bottom:40px; }
#newsevents #rotateImg #sTab {float:left; margin:0px;}
#newsevents #rotateImg #ImageWindow {float:right; margin:0px;}
#newsevents #sTab div {width:111px; height:75px; padding:18px 12px 0px 12px; margin:0px; border-top: solid 1px #666666; font: 11px/13px arial bold;}
#newsevents a {color: #0033FF;}
#newsevents a:hover {text-decoration:underline;}
#newsevents #sTab #newsItem1 {border:none;}
#newsevents #sTab div.selected {background-color:#E6E6E6;}



/*this is used for all 2nd level pages*/             
#rightSide {width:211px; float:right; padding-left:15px; background:#FFFFFF; border-left: solid 5px #c0c0c0; margin-top:10px;}
#rightSide img {float:none; padding:0px; margin:0px; margin-top:17px;}
#rightSide ul li {list-style:none; margin:0px; padding:0px; padding-top:3px;}
#rightSide ul {margin:0px; padding:0px;}
#rightSide a.rsLink {color: #000000; text-decoration:none; font-family:Arial; font-weight:bold;}
#rightSide a.rsLink:hover {text-decoration:underline;}
#rightSide #rsImg1 {margin-top:0px;}

/*2nd level page redesign HRH */
#secondLevel {font: 16px/23px "Georgia", serif;
color: black;
width: 774px;
display:block;
float:none;
padding:0px; margin:0px; padding-top:10px;}


/*news and events */
#news {font: 12px/14px arial,sans-serif; color:#000000; width:600px; float:left;  margin-top:10px;}
#news .display_copy {font: 13px/24px Georgia, "Times New Roman",
          Times, serif; color:#666666; margin-top: 20px; margin-bottom:18px;} 
#news #rotateImg2 img {padding:0px; margin:0px; float:none; text-align:left;border:solid 2px gray;}
#news #rotateImg2 {width:600px; height:350px; margin-bottom:25px; }
#news #rotateImg2 #sTab {float:right; margin:0px; padding:0px;}
#news #rotateImg2 #ImageWindow {float:left; margin:0px;padding:0px;}
#news #sTab div {width:140px; height:92px; padding:20px 18px 0px 18px; margin:0px; border-top: solid 1px #666666; font: 11px/13px arial bold;}
#news a {color: #0033FF;}
#news a:hover {text-decoration:underline;}
#news #sTab #newsItem1 {border:none;padding:0px;margin:0px;}
#news #sTab div.selected {background-color:#E6E6E6;}

/*.imgbtn img {float:left; margin:20px 10px 0px 0px; padding:0px; display:inline;} #solutionBtns img {float:left; display:inline;}*/
#solutionBtns {width: 774px; padding:0px, margin:0px; display:block; min-height:230px;}
#solutionBtns a {float:left;padding:0px, margin:0px; }
#solutionBtns img {float:left;padding:0px, margin:0px; }
#solutionBtns a img {float:left;padding:0px, margin:0px; }

div.leadpara div.links {background: #f5f5f5 url(/upload/images/redesign/links.png) no-repeat left center; padding-left:45px; padding-right:10px; padding-top:20px; padding-bottom:0px; color:teal; margin:0px; font:bold 11px/11px Arial, sans-serif; min-height:69px; display:block; float:none;}
div.leadpara div.links ul {width:150px; float:left; padding:0px; margin:0px; list-style-position:outside;}
div.leadpara div.links ul li  {padding:0px; margin:0px; color:#666666; }
div.leadpara div.links ul li a {padding-left:0px; margin-left:0px;text-decoration:none; font: 11px/11px Arial, sans-serif;}
div.leadpara div.links ul li a:hover {font-weight:normal; color:#666666; text-decoration:underline;padding-left:0px; margin-left:0px;}

	
/*  buttons */
/* rounded buttons */
.round {
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	height:27px;
	background:url(button.gif) no-repeat right top; 
	padding-right:30px; 
	display:inline-block;
}
 
.round ins { 
	background:url(button.gif) no-repeat left top; 
	height:27px;
	line-height:27px;
	display:inline-block;
	padding-left:30px;
}

 	a.round {color: GrayText; text-decoration:none; font-family:Arial; font-weight:bold;}
	a.round ins {color:GrayText; text-decoration:none; font-family:Arial; font-weight:bold;}
	a.round:hover {background-position:right -155px; color: Gray; text-decoration:none; font-family:Arial; font-weight:bold;}
	a.round:hover ins {background-position:left -155px; color: Gray; text-decoration:none; font-family:Arial; font-weight:bold;}
	
 
/* end rounded buttons */



/*Prevention in Practice*/
/*landing page*/
#content p a.learnmore {BACKGROUND-IMAGE: url(/upload/images/site/orange-arrow.gif);
            BACKGROUND-COLOR: #FFFFFF;
            padding:1px 3px;
            PADDING-RIGHT: 10px;
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION: right center;
            COLOR: #F9A25E;
            font: 11px arial, sans-serif;
            font-weight:bold;
            text-decoration:none;}
#content p a.learnmore:hover  {text-decoration:none; color:#FFFFFF; background-color:#F9A25E; background-image:url(/upload/images/site/whtorg-arrow.gif);}

#PIPBanner {float:none; margin:0; padding:0; height:75px; width:583px; background-image:url("/upload/images/site/pipbanner.jpg"); font: 11px Arial, sans-serif bold; color:#F9A25E; text-align:right; padding-top:25px; background-repeat:no-repeat;}

#pipsubtitle {font: 19px arial, sans-serif black; margin:0; padding:0; display:block; }
#pipsubtitle .piptopic {font: 29px bold;}
#pipgrayleft {font: 10px arial, sans-serif black; width:300px; height:33px; padding:5px; background:#E6E6E6; float:left; display:inline; margin-right:9px; margin-bottom:12px;}
#pipgrayright {font: 10px arial, sans-serif black; width:250px; height:33px; padding:5px; background:#E6E6E6; float:right; display:inline; margin-bottom:12px;}
#pipgray {font: 11px arial, sans-serif black; width:583px; padding:5px; background:#E6E6E6; float:left; display:inline;  margin-bottom:12px;}
 #pipgrayleft p a.learnmore,  #pipgrayright p a.learnmore, #pipgray p a.learnmore {BACKGROUND-IMAGE: url(/upload/images/site/blue-arrow.gif);
            BACKGROUND-COLOR: #E6E6E6;
            padding:1px 3px;
            PADDING-RIGHT: 10px;
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION: right center;
            COLOR: #003366;
            font: 11px arial, sans-serif;
            font-weight:bold;
            text-decoration:none;}
#pipgrayleft p a.learnmore:hover , #pipgrayright p a.learnmore:hover, #pipgray p a.learnmore:hover  {text-decoration:none; color:#FFFFFF; background-color:#003366; background-image:url(/upload/images/site/white-arrow.gif);}
#piptopnote {font: 11px arial, sans-serif; width:593px; padding:0px; margin:0px; background:#FFFFFF; float:left; display:inline;  margin-bottom:12px; color:gray;}
div.sectionHead {width:593px;  border-bottom:solid 1px #B3B3B3; font: 17px Georgia, serif; margin-top:9px; }
.sectionTitle {height:20px; background-image:url("/upload/images/site/Orange_triangle.gif"); background-position:center right; background-repeat:no-repeat; background-color:#F9A25E; font: 14px arial, sans-serif bold; color:#FFFFFF; padding:1px 13px 1px 5px; margin-right:8px; font-weight:bold;}


/* sitemap */
#content #sitemap img {display:none;}
#content #sitemap ul {list-style:circle; margin-left:20px; text-align:left; }
#content #sitemap li {list-style:circle; margin-left:0px; padding-left:0px; background-image:none;}
#content #sitemap a {color:Black;}

/*choice page after login*/
#choiceWindow {width:600px; border: solid 3px #666666; padding:10px; margin-right:auto; margin-left:auto;}
#choiceWindow h1 {font: 18px/24px Georgia, serif; padding-bottom:26px; margin:0;}
#choiceWindow div {position:relative;}
#choiceWindow a {padding:13px 0px 13px 0px;}
#choiceWindow img {margin-right: 0px; margin-top:0px; margin-bottom:0px; margin-left:0px; float:none;}
/*Discussion Forum*/
#blogTabs {padding:0; margin:0; display:block; min-height:26px; border-top:solid 2px #003366;}
#blogTabs img, #blogTabs div { float:left; display:inline; min-height:26px;}
#blogTabs img {margin:0; padding:0;}
#blogTabs div {width:135px; margin-left:6px; padding-top:4px; background-image:url("/upload/images/site/dialogues_over_06.jpg"); background-position:top center; background-repeat:no-repeat; color:#003366; font: 12px/18px  Arial,sans-serif; text-align:center; font-weight:bold; }
#blogTabs div:hover {background-image:url("/upload/images/site/dialogues_06.jpg"); background-position:top center; background-repeat:no-repeat; color:#FFFFFF; }
#blogTabs div.selected {background-image:url("/upload/images/site/dialogues_06.jpg"); background-position:top center; background-repeat:no-repeat; color:#FFFFFF; }
#blogTitle {text-align:center; font: 22px/30px Georgia, serif; color:#003366; padding:13px 0px;}
#commentLinks {font: 12px Georgia, serif; font-style:italic; color:#000000; float:right; display:block; padding:13px 0px 0px 0px; margin:0px;}
#commentLinks a {color:#000000;}
#commentLinks a:hover {text-decoration:underline; color:#C0C0C0;}
div.blogStory {display:none; background:#DFE5EC; font: 11px/18px arial,sans-serif; margin-top:35px; padding:0px 10px 10px 0px;}
div.blogStory.selected {display:block; }
#myClass div.blogStory h3{font: 13px/20px Georgia, "Times New Roman",Times, serif; color:#003366;  margin-top:0px; margin-bottom:0px; border-bottom: 0px; padding-top:10px;}
#myClass div.blogStory p {padding-left:10px;}
#myClass div.bio {width:200px; float:left; display:inline; background:#FFFFFF; padding:0px 9px 9px 0px; margin:0px 10px 10px 0px; min-height:90px; font:11px/16px arial, sans-serif; color:#000000;}

#myClass div.bio h1 {font: 16px/20px Georgia, "Times New Roman",Times, serif; color:#003366; margin-bottom:0px; margin-top:0px;}                    
#myClass div.bio img {margin-bottom:0px; margin-top:0px;}
#myClass div.bio a {font:11px/16px arial, sans-serif; color:#0033FF; text-decoration:none; display:block; }
#myClass div.bio a:hover {text-decoration:underline;}
#bio3 {height:150px; background-color:White;}
#commentStart {font: 12px Georgia, serif; font-style:italic; color:#000000;  display:block; padding:13px 0px 10px 0px;}
#commentStart p {float:left;}
#commentStart a {color:#000000; float:right;}
#commentStart a:hover {text-decoration:underline;color:#C0C0C0;}

/*this is the comment list generated by N2CMS*/
.commentList {float:left; display:block;  margin:0; padding:0; width:580px;border-top:solid 1px #006633;}
.comment {margin-top:10px; }
.comment .item {float:left; width:580px; display:block; border-bottom:solid 1px #003366; margin:0; margin-bottom:10px; }
.commentWhat {float:left; display:inline; width:350px; padding:10px; padding-left:0px; border-right:solid 1px #003366;}
.commentWho {font: 11px/18px arial, sans-serif; float:left; display:inline; width: 200px; padding:10px; padding-right:0px;  height:100%;}
.commentWho h4 {margin:0; padding:0; font-family:Georgia, Times New Roman, Times New Roman, Serif; font-weight:bold;}
.commentWho .date {font-family:Georgia, Times New Roman, Times New Roman, Serif; }
.inputForm {font: 11px/18px arial, sans-serif; }
.inputForm .label {font-weight:bold; width:150px;}
.inputForm input.submit {font: 11px/18px arial, sans-serif; font-weight:bold; color:#FFFFFF; background:#003366;}
.inputForm input.submit:hover {background:#003399;}
.inputForm #requiredNote {font: 9px arial, sans-serif; font-style:italic; color:#666666;}
.commentInput {float:left; display:block; margin-top:20px; width:580px; }
#commentDesc {font-style:italic; }
#ctl00_PageWrapper_ContentAndSidebar_ctl04_Label1 {display:none;}
.commentInput textarea {width: 400px;}
/*.uc .commentList {border: solid 1px red;}*/

/*keep this at the bottom of the page for the add this button*/
div.addthis {min-height:18px; display:block; margin-left:auto; margin-right:auto; padding:0; text-align:right; margin-top:0px; margin-bottom:0px;}
div.addthis img {float:right; display:block; margin:0; padding:0; }


/*readmore link*/
  a.readmore {
            BACKGROUND-IMAGE: url(/upload/images/site/blue-arrow.gif);
            BACKGROUND-COLOR: #B9CAD6;
            padding:1px 3px;
            PADDING-RIGHT: 10px;
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION: right center;
            COLOR: #003366;
            font: 11px arial, sans-serif;
            font-weight:bold;
            text-decoration:none;
            }
a.readmore:hover  {text-decoration:none; color:#FFFFFF; background-color:#003366; background-image:url(/upload/images/site/white-arrow.gif);}

#content p a.readmore {COLOR: #003366;}
#content p a.readmore:hover {COLOR: #FFFFFF;}

.formPad {padding:30px; border: solid 1px red;}
#invalidLogin {color:red; font-weight:bold; display:none;}
#invalidLogin.display {color:red; font-weight:bold; display:block;}


#menu_coalition {display:inline;}
.cf {margin:0px; padding:0px;}

#APCMenu {width:726px; background-color:#820053;margin-right: 27px; margin-top:0px; margin-bottom:9px; margin-left:27px; float:left; padding:2px 0px 0px 37px;}
#APCMenu img {margin-right: 15px; margin-top:0px; margin-bottom:0px; margin-left:0px; float:left;}
#APCHP1, #APCHP2,#APCHP3, #APCHP4 {float:left; width:374px; }
#APCHP1,#APCHP3 {margin-right:10px;}
#APCHP1,#APCHP3 img {margin-right: 0px; margin-top:0px; margin-bottom:15px; margin-left:0px; float:none;}
#APCHP2,#APCHP4 img {margin-right: 0px; margin-top:0px; margin-bottom:15px; margin-left:0px; float:none;}
#menu_coalition.current, #menu_coalition.trail {background-color: #820053; height: 25px;}


/*side nav for redesign*/
#menu_contactus {min-height:50px; min-width:150px; margin:10px 0px; padding: 3px 0px; border-top: solid 1px #000033; border-bottom: solid 1px #000033; background-image:url(/upload/images/redesign/contactusBTN.png); BACKGROUND-REPEAT: no-repeat; background-position:center center; cursor: pointer;}
#menu_contactus a {display:none;}

/*MouseOVerPageLayout*/
#HRDmouseOver {text-align:center;padding:0px; margin:0px; }
#HRDmouseOver img {float:none; padding:0px; margin:0px; }




