
/**
 * @file iprc.css
 * @author 
 *
 * purpose implement IPRC main screen styles 
 */

 #container {
   width:   630px; /* 800 - 185 - 10 = 595 */
   font-family: Verdana, Helvetica;
   text-align: center; 
}
.headcontainer {
   height: 35px;
   width: 630px;
   margin-left: auto; 
   margin-right: auto;
   padding-top: 5px;
   font-weight: 600;
   font-size: 16pt;
   color: #116;
   background-color: #d3cbcb; 
}
.footcontainer {
   color: #116;
   background-color: #d1d8e6;
   float: left;
   height: 140px;
   width: 630px;
   padding-left: 3px;
   padding-top: 5px;
   margin-bottom: 0.5em;
   text-align: left;
   font-weight: bolder;
   font-size: 11pt;
}
.toplinks {
   margin-top: 5px; 
   margin-bottom: 10px;   
}
span.toplinks {
  font-size: 10pt;  
}

.mid-left, .mid-right {
   float: left;
   display: inline;
   height: 319px;
   margin-bottom: 1em;
}

.mid-left {
   width: 433px;
   background-image: url("/public/images/av/inspection/online/iarc.gif");
   
}
.mid-right {
   width: 197px;
   background-image: url("/public/images/av/inspection/online/sliver.jpg");
}

.mid-right div.iprcnav {
   margin-top: 25px;
}

.mid-right div.iprclink {
   padding-left: 10px;
   margin-top: 10px;
   height: 35px;
   width: 175px;
   text-align: left;
}

.iprclink a:link, .iprclink a:visited {
   color: #fff;
   font-size: 12pt;
   font-weight: bolder;
   text-decoration: none;
   padding-left: 10px; 
}
.iprclink a:hover {
   color: #ddf;
   font-size: 12pt;
   font-weight: bolder;
   text-decoration: underline;
}

span.buy {
   padding-left: 6px;
}
span.buy a {
   text-align: center;
   text-decoration: none;
   padding-left: 0.6em;
   padding-right: 0.6em;
   padding-top: 0.5em;
   padding-bottom: 0.7em;
   width: 155px;
   border-bottom: solid 2px #fff; 
}

/** end index page styles
 ------------------------*/

.instrpg {
   color: #000;
   background-color: #ececec;
   padding: 5px;
}
.instrlist li {
   padding-bottom: 15px;
}


body {
   overflow-y: auto;
   height: 100%;
   font-size: 100%;
   padding: 0;
}

#purchaseBox {
   position: fixed;
   z-index: 1;
   margin-left: 700px;
   background-color: #fff;
}

.submitl {
   border: 2px solid outset;
   font-weight: bold;
   font-family: Verdana;
   color: #000;
   text-decoration: none;
   width: 150px;
   background-color: #f5edd3;
   cursor: pointer;
}

.sidebarButton { 
   padding-top: 0;
   padding-bottom: 0;
   margin-bottom: 0;
   margin-top: 0;
   font-weight: bold; 
   font-family: Verdana;
   font-size: 12pt;
   color: #000000;
   text-decoration: none;
   width: 170px;
   height: 11%;
   background-color: #d3cbcb;
   cursor: pointer;
}
body
{
   margin-top: 0px;
   margin-right: 10px;
   margin-bottom: 0px;
   margin-left: 10px;
   background-color: #ffffff;
}
.pagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; color: #728fce; }
.footer
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #000000;
   font-style: italic;
}
.pageheader
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14pt;
   color: #000000;
}
.maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color:#000000; }
.errmsg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ff0000; }
.sectionhead
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12pt;
   color: #000000;
   font-weight: bold;
}
.subhead
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #000000;
   font-weight: bold;
}
.section { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color #000000; }
.spacer { background-color: #ffffff; }
.ollist { padding-bottom: 20px; }
.linker
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #ffffff;
   background-color: #728fce;
   border: outset;
   border-width: thin;
   border-color:#728fce;
}
.navlink
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   color: #ffffff;
   background-color: #728fce;
   font-weight: bolder;
}
.topgraphic { background-color: #728fce}
.topcell
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 24pt;
   font-weight: bolder;
   color: #ffffff;
   background-color: #728fce;
   text-align: center;
}

.submitl
{
   border: 1px solid outset;
   border-width: medium;
   font-weight: bold;
   font-family: Verdana;
   color: #000000
   text-decoration: none;
   width: 150px;
   background-color: #f5edd3;
   cursor: hand;
}

.submitlong
{
   border: 1px solid outset;
   border-width: medium;
   font-weight: bold;
   font-family: Verdana;
   color: #000000
   text-decoration: none;
   width: 230px;
   background-color: #f5edd3;
   cursor: hand;
}

.submitm
{
   border: 1px solid outset;
   border-width: medium;
   font-weight: bold;
   font-family: Verdana;
   color: #000000
   text-decoration: none;
   width: 120px;
   background-color: #f5edd3;
   cursor: hand;
}

.submitxl
{
   border: 3px solid outset;
   font-weight: bold;
   font-family: Verdana;
   font-size: 12pt;
   color: #000000
   text-decoration: none;
   width: 210px;
   height: 35px;
   background-color: #f5edd3;
   cursor: hand;
}

.submits
{
   border: 1px solid outset;
   border-width: medium;
   font-weight: bold;
   font-family: Verdana;
   color: #000000
   text-decoration: none;
   width: 60px;
   background-color: #f5edd3;
   cursor: hand;
}

.submitpurchase
{
   border: 1px solid outset;
   border-width: thin;
   font-weight: bold;
   font-family: Verdana;
   color: #ffffff;
   text-decoration: none;
   width: 150px;
   background-color: #c11b17;
   cursor: hand;
}

.submitpurchasex1
{
   border: 3px solid outset;
   border-width: thin;
   font-weight: bold;
   font-family: Verdana;
   font-size: 12pt;
   color: #ffffff;
   text-decoration: none;
   width: 210px;
   height: 35px;
   background-color: #2461AA;
   cursor: hand;
}

.rowstyle1 { background-color: #beaba7; }
.rowstyle2 { background-color: #f1ebe7; }
.courseheader
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14pt;
   color: #000000;
   background-color: #beaba7;
}

.graphic:link {
	font-weight: 600;
	font-size: 13.5pt;
	color: white;
	font-family: Helvetica;
	text-decoration: none;
}

.graphic:visited {
	font-weight: 600;
	font-size: 13.5pt;
	color: white;
	font-family: Helvetica;
	text-decoration: none;
}

.graphic:hover {
	font-weight: 600;
	font-size: 13.5pt;
	color: white;
	font-family: Helvetica;
	text-decoration: underline;
}


