/*
CSS Document for BBC Laboratories

Style rules are arranged in alphabetical order beginning with element names, id's and then classes.
*/


/*===============================================ELEMENT RULES=====================================================
background: url(images/green_background03.gif) bottom left repeat-x; 
*/
body
{font-family: Times New Roman, sans serif; color: #000000;}

cite
{font-size: .8em;}

dl
{text-align: left; margin-left: .25em; margin-right: .5em; }

dd
{margin-bottom: 1em;}

em
{font-weight: bold; font-style: normal;}

h1
{font-size: 3em; font-variant: small-caps; margin: 0 auto; padding-top: .3em;}

h2
{color: green; font-size: 1.25em; font-variant: small-caps; margin: .75em auto .25em;}

h3
{font-size: 1em; font-variant: small-caps; margin: 0 auto; padding: 0; color: #8c5900;}

img
{border: none;}

ol li
{margin-bottom: .5em;}

p
{text-align: left; padding: 0 .25em .25em;}

strong
{color: maroon;}

table
{border-collapse: collapse; border: none; margin: 1em auto;}

td
{padding: 0 5px;}

tfoot, #table_foot
{text-align: center; color: maroon; font-weight: bold;}

th
{text-align: center; font-size: 1.5em; font-variant: small-caps;}

thead
{font-weight: bold;}

ul
{padding-left: 0; margin: .25em .5em .25em 0em; width: auto;}

ul li
{list-style-type: none; margin-bottom: .5em; margin-left: 0;}

ul#reference
{width: auto; font-size: 1em;}

ul#reference li
{text-indent: 2em; margin-bottom: 1em;}
/*===============================================END OF ELEMENT RULES=====================================================*/


/*===============================================ID RULES=====================================================*/
#back
{text-align: center; margin-top: 1em; color: #005073;}

#container, #right_container
{width: auto; margin: 0; padding: .5em;}



#content
{width: 550px; text-align: left; vertical-align: top; padding: 0em 0 1em 0em;}

#courtesy
{text-align: center; font-size: .75em; padding: 5px 5px 5px 5px; color: #005073; border-top: 1px solid #005073; margin-top: 10px}

#fees_ag, #fees_gen/*this refers to the agricultural and general fees table under the Fee Schedules page*/
{border: 2px solid #005073; border-collapse: collapse; font-size: 0.9em; width: 725px;}

#fees_ag h3, #fees_gen h3
{font-size: 1.5em;}

#fees_ag .table_left
{width: 525px;}

#fees_ag .table_right
{text-align: center;}

#fees_ag td, #fees_gen td
{border: 1px solid #005073; padding: 10px 5px;}

#fees_ag th, #fees_gen th
{border: 1px solid #005073; color: #8c5900; font-variant: normal; font-size: .95em;}

#fees_gen .table_left
{width: 415px;}

#left
{font-size: .75em; text-align: left; width: 300px; padding: .25em 0 .25em .5em;}

#main
{width: 800px; background-color: transparent; margin: 0 auto 0;}

#main_nav
{text-align: center; vertical-align: top; border-top: 9px solid #005073; color: green; font-weight: bold; font-variant: small-caps; padding: 0 0 1em 0;}

#middle
{width: 300px;}

#page_title
{text-align: center; padding: 0 0 1em;}

#page_title h2
{color: #005073; font-size: 1.75em; margin: 0; padding: 0;}

#right
{font-size: .75em; text-align: right; width: 300px; padding: .25em .5em .25em 0em;}

#right_col
{vertical-align: top; width: 250px; border-left: 1px dashed #005073;}

#right_container
{width: 250px;}

#right_col h3
{text-align: center;}

#splash_page
{text-align: center; vertical-align: middle;}
/*background: url(images/monte_igeldo02.jpg) top center no-repeat; */


#sub_title
{font-size: .4em;}

#title
{background: url(images/Dichoncover.jpg) top right no-repeat; text-align: left; border-top: 4px solid #005073; color: green; vertical-align: bottom; padding-left: .5em;}
/*===============================================END OF ID RULES=====================================================*/


/*==================================================CLASS RULES=========================================================*/
.question
{font-weight: bold; font-variant: small-caps;}

.small_table, .small_table td, .small_table th
{border: 2px solid #005073; font-size: .95em; text-align: center;}

.small_list li
{margin-bottom: 0; margin-left: 2em;}
/*===============================================END OF CLASS RULES=====================================================*/


/*==================================================LINKS PROPERTIES=========================================================*/
a{color: #395f0b; text-decoration: none;}
a:link, a:visited{color: #395f0b; text-decoration: none;}
a:focus, a:hover{color: #005073; text-decoration: underline;}

td#content a{color: green; text-decoration: none;}
td#content a:link, td#content a:visited{color: green;}
td#content a:focus, td#content a:hover{color: #005073; text-decoration: underline;}
/*===============================================END OF LINKS PROPERTIES=====================================================*/