/* Revised 21-OCT-05*/






body{
margin:0px;
padding:0px;
/*background-color: #336699;*/
font-family: arial,sans-serif;
}
	
#maintable
{
height: 650px;
border:none;
background-color:#ffffff;
width:100%;
}

.imagearchive{
font-size:08pt;
padding-bottom:10pt;
color:#666666;
text-align:justify;
}

#navcell{
color:#ffffff;
font-size:08pt;
font-weight:bold;
background: url(/olps/imgs/navigation-cell-background.jpg);
text-align:right; 
height:25px;
vertical-align: top;
width:153px;

}


table.navigational-item{
width:153px;
height:24px;
background-image: url(/olps/imgs/navigation-button.jpg)

}
table.navigational-item td a{
background-color:in herent;
color:#ffffff;
font-weight:bold;
font-size:09pt;
padding-left:4px;
text-decoration:none;
font-family:arial;

}	
	




.textbanner{
background: url("/olps/imgs/pgtab/tabmgr.gif");
color:#ffffff;
font-weight:bold;
font-size:11pt;

}


.imageborder{
border: 1px solid #666666;
}
/* f7f7f7 STYLE="BORDER: 1px solid #7591AC; margin-top:5pt;" */
table.tablestyle1{
background-color:#f7f7f7;
border: 1px solid #7591AC; 
margin-top:5pt;

}

.tablestyle1_th{
background-color:#7591AC;
color:#ffffff;
font-size:10pt;
font-weight:bold;
}

table.tablestyle1 th{
background-color:#7591AC;
color:#ffffff;
font-size:10pt;
font-weight:bold;

}

.footer{
padding:10pt;
color:#666666;

}

a:link{
color:#000000;
}

a:alink{
color:#000040;
}

a:hover{
color:#99CCFF; 
}

a:vlink{
color:#000000;
}

a.blue{
color:blue;
}

td,input,select,textarea{
font-family:arial, Luxi Sans;
font-size:09pt;
}

.main{
font-family:arial, Luxi Sans;
font-size:10pt;
}

.required{
color:red;
font-weight:bold;}

table.formStyle1{
width:640px;
border:0px;
background-color:#e5e5e5;
border-color:#000000;
border-style:solid;
border-width:1px;}


#adminform{
 font-family:arial;
 font-size:10pt;
 border: 1px solid #7591AC; 
 margin-top:5pt;
 background-color:#E5E5E5;
 width:600px;
 }
 .adminform{
 color:#ffffff;
 background-color:#7591AC}
 
 .cellstyle1{
 background-color:#ffffff;
 }
 
 .cellstyle2{
 background-color:#E5E5E5;
 }

table.formStyle2{
width:640px;
border:0px;
background-image: url("BG-2.gif");
background-color: #990000;
border-color:#000000;
border-style:solid;
border-width:1px;
}

.formStyle2Header{
color:#e5e5e5;
font-size:20pt;

font-weight:bold;
padding-left:10pt;

}

.formStyle2Small{
color:#CCCC99;
font-size:09pt;

font-weight:bold;
padding-left:10pt;

}

.formStyle1-label{
text-align:right;
padding-right:5px;
width:140px;
font-weight:bold;
vertical-align: top;}

.formStyle1-input{
background-color:#e5e5e5;
}

.top-nav{
color:#ffffff;
font-size:08pt;
padding-right:10pt;
font-weight:bold;
background: url("/olps/imgs/top-bar.gif");
text-align:right; 
height:25px;
vertical-align: middle;
}

#coursetemplate{
font-family: verdana;
background-color: #F7F7F0;
border: solid #7591AC 1px;
width:650px;
} 



td.rollover{
background: url("/olps/imgs/button2.gif");
vertical-align: middle;
padding-left:7px;
height:21px;
}

a.rollover{

font-size:08pt;
font-weight:bold;
color:#ffffff; 

text-decoration: none;
}

#answers {

font-size:08pt;
color:#666666;}

#conferences {

font-size:10pt;}

#conferences span{
font-size:08pt;
color:#666666;}





/* Styles added 20-MAR-06*/


/*
table.adminform{
width:625px;
background-color: #e5e5e5;
border:solid 1px #7591AC;
}

table.adminform td.field{
width:125px;
text-align:right;
}

table.adminform td,input,textarea,select,th{
font-family:sans-serif;
font-size:09pt;
color:#000000;
}

th.tab{
background-color: #336699;
color:#ffffff;
}
*/


table.adminform{
width:630px;
background-color: #e5e5e5;
border:solid 1px #7591AC;
}

table.adminform td.field{
width:125px;
text-align:right;
}

table.adminform td,input,textarea,select,th{
font-family:sans-serif;
font-size:09pt;
color:#000000;
}

th.tab{
background-color: #336699;
color:#ffffff;
}

table.report{
background-color:#e5e5e5;

} 
table.report td{
background-color:#ffffff;
}

table.report th{
background-color:#e5e5e5;
font-size:10pt;
}

table.report th a{
color:blue;
}



/* css added 09052006*/

table.admintabs{font-family: arial;font-size: 10pt; width:635px;border:0px;}
table.admintabs td.inactive {background-color: #e5e5e5;text-align: center;text-decoration: none;height:19px;}
table.admintabs td.active {background-color: #336699;text-align: center;text-decoration: none;height:19px;}
table.admintabs td.inactive a{text-decoration: none;font-weight:normal;color: #336699;height:19px;}
table.admintabs td.active a{text-decoration: none;font-weight: bold;color: #ffffff;height:19px;}


input.button{font-weight:bold; font-size:08pt; text-transform:uppercase; width:130px;}

table.admintable{
font-family: arial;
font-size: 10pt; 
width:635px;
border-top:2px #336699 solid;

}

table.admintable td{background-color: #ffffff;}


table.profileform{
width:635px;
border:solid 1px #336699;
background-color: #E5E5E5;
}

table.profileform th{
background-color: #7591AC;
color: #ffffff;
font-size:09pt;
}

table.profileform td.field{
text-align:right;
font-size:09pt;
}

table.profileform td, select,input,textarea{
font-size:09pt;

}


table.profileform td{
background-color: #E5E5E5; 
}

table.profileform submit{
background-color: #E5E5E5; 
}

.formfield{
text-align:right;
width:130px;
}
.formfieldreqd{
text-align:right;
font-weight:bold;
width:130px;
}



.formfield span{
color: red;
font-weight:bold;
font-size:12pt;
}


table.profileform2{
width:635px;
border:solid 1px #7591AC;
background-color: #E5E5E5; 
}

table.profileform2 th{
background-color: #7591AC;
color: #ffffff;
font-size:09pt;
}


table.profileform2 td, select,input,textarea{
font-size:09pt;
}

table.profileform2 td{
background-color: #E5E5E5; 
 
}

table.searchform{
width:635px;
border:solid 1px #336699;
background-color: #E5E5E5; 
font-size:09pt;
}

table.searchform th{
background-color: #336699;
color: #ffffff;
font-size:09pt;
}

table.searchform td{

background-color: #f1f1f1;

font-size:09pt;
}


td.itemmessage{
font-family:sans-serif;
padding:3px;
background-image:url(/olps/imgs/midmessagebg.gif);
font-size:08pt;
}

td.itemmessagebot{
background-image:url(/olps/imgs/botmessagebg.gif);
height:5px;
}

td.itemmessagetop{
background-image:url(/olps/imgs/topmessagebg.gif);
height:5px;
}

th.fasciclereptbllf{
background-color:#e5e5e5;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;

}

th.fasciclereptblrt{
background-color:#e5e5e5;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;

}
