/* VRI lists.css */

/*ul {list-style:none; float:left;}*/
/*li {margin-left:30px;}*/

/*dl {float:left; clear:left;*//*width:450px;*//*}*/
/*dt {display:block; margin:10px 5px 0 5px; padding:0; font-weight:bold;}*/
/*dd {margin:0 5px;}*/

/*this is for ordered lists that want the li's to look like dt's */
ol {position:relative; margin:0;}
ol li {width:auto; margin-left:30px;}
ol li strong {display:block; font-weight:bold;}

#maincontent ul {
    list-style:disc url('../../images/bg-list-bullet.gif'); padding-left:20px; margin-bottom:10px;}




/*-------------(Unique Definition Lists)-----------------------*/
.imagebullet dl {position:relative; float:left; width:auto; margin:5px; font-size:90%; border:none;}
.imagebullet dt {margin:0; padding:0; font-weight:bold; float:left; width:9%;}
.imagebullet dt img {float:left; margin:0 5px 0 0;padding:0 10px 0 0; border:none;}
.imagebullet dd {font-weight:normal; display:block; padding:0 0 0 10px; float:left; width:88%;}


/* this is being used on the contact confirmation page to make dt and dd align next to each other */
.linear {text-align:left;}
.linear dt {width:65%; display:block; float:left; margin:0 0 3px 0; padding:2px; border:1px solid #333; border-right:0;}
.linear dd {width:30%; display:block; float:left; margin:0 0 3px 0; padding:2px; border:1px solid #333; background-color:#F3F3F3;}


/* purchasesummary */
dl.purchasesummary {position:relative; float:left; width:90%; margin:2px 10px 10px;}
dl.purchasesummary dt {width:50%; float:left; margin:2px; padding:1px; display:block; font-size:10px;}
dl.purchasesummary dd {width:36%; float:left; margin:2px; padding:1px; display:block;}
dl.purchasesummary dd span {float:left; clear:both;}



.noticeleft dl {font-size:95%; float:left;}
.noticeleft dt {padding-left:10px; float:left; font-weight:bold;}
.noticeleft dt img {border:0; margin:0; padding:0;}
.noticeleft dd {float:left; width:190px; padding-left:15px;}




/*-------------(Unique Unordered Lists)-----------------------*/
/* the list of related links */
.trlinks {position:relative; float:left; width:500px; font-size:90%}
.trlinks dd {font-size:95%;}
.trlinks dt {margin:3px 0 0 0; padding:0;}



/*related link category navigation - similar to bodynav thank you Russ www.maxdesign.com.au */
#rlcategories {
    margin:5px 20px 0 0;
    padding:0!important;
    font-size:80%;
    float:left;
    position:relative;
    border-top:1px solid #666;
    width:200px;
    list-style-type:none;
}
#rlcategories li{margin: 0;	padding: 0;	display: inline;}
#rlcategories  li a	{
    background:#e4edf1;
    padding:1px 5px;
    margin:0;
    color:#666;
    text-decoration:none;
    display:block;
    text-align:center;
    font-weight:bold;
    border:1px solid #666;
    border-top:none;
}
#rlcategories li a:hover, #rlcategories a:active{background:#9CBCC9; color:#fff;}
#rlcategories li a.here{background:#74A2B4; color:#fff;}





label.vricovul {
    background:#47458D; width:495px!important; margin:0; padding:0 0 0 5px; color:#FFF; display:block;
    }
ul.vricovul {
    background:#C8C8DD; width:500px!important; margin:0!important; padding:0!important; float:left;}
ul.vricovul li {
    background:transparent; width:230px!important; margin:0 0 0 20px!important;
    list-style:disc!important; padding:0; clear:none!important; float:left;}



/* give some spacing to the contact list items */
.contactListItem {margin:10px 0;}
.contactListItem dt {font-weight:bold;}



