@import url(/style/shared/RFStyle.css); 




.cfp {
    background: #b8b8b8 url(/img/wocn/2010am/home_bg.jpg) repeat;
    font-family: Frutiger, Univers, "Helvetica Neue", "Lucida Grande", Calibri, Helvetica, Verdana, sans-serif;
    font-size: small;
    padding: 0px;
    font-size: 18px;
    line-height: 18px; 
    width: 960px;
    margin-left: 10%;
    margin-right: 10%;
    margin-top: 0px;
    margin-bottom: 0px;
 

}
.incomplete, .nodisclosure {
	color:red;
	font-size:10px;
	}

.header {
  text-align: left;
  margin: 0;
  padding: 0;
  border: 0;
  background:transparent;
  float:top;
  }
 
.fix {
	float:left;
	background: transparent;
	margin-bottom: 0px
	}
	
#navbar {
	background-color:#FFE9BF;
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	z-index:10;
	padding-bottom: .25%;
	float: left; 
	}

img.navbar {vertical-align: baseline;
	background: #b2b2b2;}


.navbar {	
		width: 100%;
		margin-bottom: 0px;
		valign: bottom;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		background-color:#FFE9BF;
		
		}
		
table.navbar {padding-bottom: 55px;}

tr.navbar {	width: 100%;
		background-color:#FFE9BF;
		margin-bottom: 0px;
		padding-left: 18px;
		padding-top: 5px;
		valign: bottom;
		border: 0 #515151;
		}
		

.navbar a:hover {
	color: #992726;
	
	}

.navbar  a {
	color: #992726;       
        display:block;
	float:left;
	font-family:"Lucida Grande",sans-serif;
	text-decoration:none;
	font-size:13px;
	font-weight: bold;
  	
  	}
  

.menu {
  background:#FFE9BF;
  color: #992726;
  text-align:left;
  text-transform: uppercase;
  float: left;
  width: 20%;
  margin-top: 10%;
  margin-left: 0%;
  padding-right: 4px;
  margin-bottom: 0px;
  margin-right: 4px;
  
      
}


#menu p {
	font-weight: bolder;
  	background: transparent;
  	border-top: 0;
  	border-bottom: #6b5001 1px solid;
  	font-size: .75em;
  	text-transform: uppercase;
  	}


#menu a:hover {
	background: url(/img/wocn/2010am/highlight.PNG) repeat-x;
	color: #FFE9BF;
	}

#menu  a {
	 font-size: 1em;       
       	display: block;
  	text-decoration: none;
  	font-weight: bold;
  	padding:0px 5px;
  	letter-spacing: -.25px;
  	text-transform: uppercase;
  	color: #992726;
  	
  	}
#menu  b {
        display: block;
    	text-decoration: none;
    	font-weight: bold;
    	background: transparent;
    	padding-right: 5px;
    	margin-right: 5px;
    	letter-spacing: -.5px;
    	text-transform: uppercase;
    	
  	}
  	

#submit a:hover {
	background: transparent;
	text-decoration: none;
	color: #CDEAFB;
	}
	
#submit  p {color: #CDEAFB;}

#submit  a {
       
        Font-Size:12.8px;
  	display: block;
  	text-decoration: none;
  	font-weight: bold;
  	color: #FFFFFF;
  	background: transparent;
  	padding-right: 5px;
  	margin-right: 5px;
  	margin-left: 5px;
    	line-height: 1.2em;
  	letter-spacing: -.5px;
  	text-transform: uppercase;
  	}

.submit {padding-top: 15px;
	background: #DFAF6F;
	font-weight: bold;

		}
.program_match {background: #1c7daa;
		color: #ffffff}
.category1_match {background: #8fdcff;
		color: #000000}
.category2_match {background: #0017a6;
		color: #ffffff}
.program_category1_match {background: #A097B4;
			color: #FFFFFF;}
.program_category2_match {background: #6e1caa;
			color: #FFFFFF;}
div.content {
	background: #FFE9BF;
	padding-left:192px;
	padding-right: 2em;
	margin-top: 0%;
	padding-top:2%;
	margin-bottom:0;
	padding-bottom:0;
		
    }

#content h1 {

	font: 2em bold ;
	color: #95231f;	
	Text-align:left;
	margin-left: 192px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom: #6b5001 1px solid;	
	Text-transform: capitalize;
	
	}

	

#content h2 {

	font: 1.5em bold; 
	color: #95231f;
	margin-left: 20%;
	margin-bottom: 0;
	margin-right: 15px;
	}
#content   td h3 {

	font: 1.5em bold ;
	color: #95231f;
	margin-left: 15;
	margin-bottom: 0;
	margin-right: 15px;
	line-height: 1.5;
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	}
	

#content h3 {

	font: 1.2em bold ;
	color: #95231f;
	margin-left: 20%;
	margin-bottom: 0;
	margin-right: 15px;
	text-align: left;
	}
#content ul li h3 {
	
		font: 1.2em bold;
		color: #95231f;
		margin-left: 0%;
		margin-bottom: 0;
		margin-right: 15px;
		text-align: left;
	}
#content b{

	font: 1.2em bold;
	color: #95231f;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 15px;
	text-align: left;

	}
#content td {
         vertical-align: top;
         }
#content li b{
	
	font: .9em bolder;
	color: #95231f;
	letter-spacing: -.4px;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 15px;
	text-align: left;
	line-height: 1.5;
	font-size:14;

	
	}
#content b a { color: #95231f;
	text-decoration:none;
	font-size:10;
	position: absolute;
	right:300px;
	vertical-align: top;
	font-weight: bold;
	}
#content a{
	color: #95231f;
	text-decoration: underline;
	}
#content a:hover {
	color: #95231f;
	text-decoration: none;
	}

#content td ul li{
	text-align:left;
	margin-right: 0px;
	margin-left: -10%;
	color: #6b5001;
	line-height: 1.5;
	}
#content ul {
	text-align:left;
	margin-right: 5px;
	margin-left: 18%;
	color: #6b5001;
	line-height: 1.5;
	font-size:14;

	}
#content ul li {
	text-align:left;
	margin-right: 5px;
	margin-left: 2%;
	color: #6b5001;
	line-height: 1.5;
	font-size:14;
	
	}
#content ol li{
	text-align:left;
	margin-right: 15px;
	margin-left: 5px;
	color: #6b5001;
	line-height: 1.5;
	}
#content p {
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size:14;
	color: #6b5001;
	margin-left: 18%;
	margin-right: 25px;
	line-height: 1.5em;
		
	}
#content table {
	margin-left: 10%;
	}
	
.footer {
  background: #DFAF6F ;
  width: 100%;
  position: static; 
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0;
  font-size: 1em;       
  display: block;
  text-decoration: none;
  font-weight: bold;
  letter-spacing: -.25px;
  text-transform: uppercase;
  color: #992726;
}  

#footer p {
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size:14;
	color: #FFFFFF;
	margin-left: 5%;
	margin-right: 25px;
	line-height: 1.5em;
	}

#footer a{
	color: #FFFFFF;
	text-decoration: underline;
	}
#footer a:hover {
	color: #CDEAFB;
	text-decoration: none;
	}
#footer h3 {

	font: 1.2em bold Georgia, "arial", Times, serif;
	color: #992726;
	margin-left: %;
	margin-bottom: 0;
	margin-right: 15px;
	text-align: center;
	}
#footer b {

	font: "arial";   
       	display: block;
  	text-decoration: none;
  	font-weight: bold;
  	padding:0px 5px;
  	letter-spacing: -.25px;
  	text-transform: uppercase;
  	color: #992726;

	}
/* --COLORS --*/

frameset {frameborder: 0px;
	border: 0px;}
frame {frameborder: 0px; border: 0px;}
  
.notecolor { 
  color : #000066;
  font-weight: bold;}
.headcolor {
  color : Navy;}  
.accentcolor {
  color : Silver;}  
.errorcolor {
  color : #FF0000;} 

/* -- BOLD IS LIKE REGULAR LINK --*/
/*




HR {
  width:100%;
  align:left;
  border : none;
  margin-left : inherit;
  color : Silver
  }
*/  
li { 
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12;
}
p { 
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12;
    
}

/* --  HEADERS --*/

body .mainhead { 
	color:#83221C;
	font-family:"arial";
	font-size:large;
	font-weight:bolder;
	font-style: normal;
}

body.cfp .mainhead { 
	color:#83221C;
	font-family:"arial";
	font-size:large;
	font-weight:bolder;
	font-style: normal;
}

body.cfp .mainhead { 
	color:#00000;
	font-family:"arial";
	font-size:large;
	font-weight:bolder;
	font-style: normal;
}

H2 { 
    font-family: Arial;
    font-size: small;
    font-weight: bold;
    font-color:#E39026;
  }

H3 { 
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size:   small;
    font-weight: bold;
    color: #CD7619;
    }
    
h1 {
    font-family:   "arial";
    font-size: large;
    font-weight: bolder;
    color: #83221C;
    }

/* --paper display styles --*/

.defaultdisplay .leftcolumn {
   width: 50%;
}

.defaultdisplay .rightcolumn {

   background: #B8B8B8 url(/img/wocn/2009am/bg.gif) repeat scroll 0 0;
   margin-left: 50%;
   margin-top: 100px;
   padding: 10px;
}

.defaultdisplay .pageheader {
   background-color: #005881;
   color: white;
   padding-left: 5px;
}

.defaultdisplay .sectionheader {
   background-color: #005881;
   color: white;
} 
    
    
/* --  CFP LINK --*/

body.cfp A { 
    font-family: Frutiger, Univers, "Helvetica Neue", "Lucida Grande", Calibri, Helvetica, Verdana, sans-serif;;
    color: #AB7954;
    font-size: 14px;
}

body.cfp A:active { 
    font-family: Frutiger, Univers, "Helvetica Neue", "Lucida Grande", Calibri, Helvetica, Verdana, sans-serif;;
    color: #000099;
}

body.cfp A.visited { 
    font-family: Frutiger, Univers, "Helvetica Neue", "Lucida Grande", Calibri, Helvetica, Verdana, sans-serif;;
    color: #003366;
}

body.cfp A:hover
{
    XCOLOR: #000000;
  color: #931d19;
}

table.form {width: 80%;
	margin-left: 2.5%;
	vertical-alignment: center;

	}
td.form {padding: 2.5%;
	margin-bottom: 60px;}



td.label {
	margin: 2.5%;
	text-align: right;
	Font-weight: bold;
	font-size: 16px;
	vertical-align: top;
	width: 40%;
	padding: 5px 10px 5px 0px ;
	}

td.answer {
	padding: 5px 10px 5px 0px ;
	vertical-align: bottom;
}

.note {
    color: #000066;
}

.error {
    color: Red;
}

.PCPtitle {
	font-size: 10pt;
	color: Navy;
	background:url(/img/wocn/2009am/bg.gif) repeat;
	font-style: normal;
	font-family: Frutiger, Univers, "Helvetica Neue", "Lucida Grande", Calibri, Helvetica, Verdana, sans-serif;;
	font-weight: bold;

}

ol.a {
	font-size: 12pt;
	color: #c4459a;
	Background-color: #ccffff
}

div.a {
	font-size: 12 pt;
	color: #c4459a;
	BAckground-color: #ccffff
}

TD.staffmain { background-color: #0099cc;
               color: #FFFFFF;
               text-align: center;
               vertical-align: center;
               font-weight: bold;
               }
               
TD.staffhead { background-color: #AF0274;
                color: #FFFFFF;
                text-align: center;
                vertical-align: center;
                font-weight: bold;
             }
             
             
TD.currentmeeting {
	background-color: #CCCCCC;
}
.bannerback {
	 background-color: #E39026;
	 width: 100%;
	 }