
h1      { font-family: Arial, Helvetica, Arial }
#education   { background: url(/icar_includes/graphics/graphic_elements/sidebars/lt_grey_sidebar.gif) repeat-y }
body                 { font-size: 11px; font-family: Arial, Helvetica, Arial; background: white url(/icar_includes/graphics/graphic_elements/sidebars/lt_green_sidebar.gif) repeat-y 0pt 0pt; margin-top: 0pt; margin-left: 0pt }
#body_front { font-size: 11px; font-family: Arial, Helvetica, Arial; background: white repeat-y 0pt 0pt; margin-top: 0pt; margin-left: 0pt }
A.body_front { font-size: 11px; font-family: Arial, Helvetica, Arial; background: white repeat-y 0pt 0pt; margin-top: 0pt; margin-left: 0pt }
p    { font-size: 11px; font-family: Arial, Helvetica, Arial }
font { font-size: 11px; font-family: Arial, Helvetica, Arial }
i  { font-size: 11px; font-family: Arial, Helvetica, Arial }
b   { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Arial }
b.annual_meeting   { color: #006633; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Arial; text-decoration: none }
b.annual_meeting_times   { color: #006633; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Arial }
#program_web_information { font-size: 10px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: italic }
A:link         { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial }
A:active       { color: #800000; font-size: 11px; font-family: Arial, Helvetica, Arial }
A:visited           { color: #444; font-size: 11px; font-family: Arial, Helvetica, Arial }
A:hover           { color: #444; font-size: 11px; font-family: Arial, Helvetica, Arial }
#internal { color: #006633; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Arial }
#internal_header { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Arial }
#internal_sub_header { color: #006633; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Arial }
A.internal:link        { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
p.internal { color: #006633; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.internal:visited       { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.internal:active   { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.internal:hover   { color: #00337e; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.icar:link     { color: #006633; font-size: 10px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.icar:active   { color: #610000; font-size: 10px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.icar:visited     { color: #444; font-size: 10px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.icar:hover       { color: #444; font-size: 10px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sidebar_header:link     { color: #006633; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sidebar_header:active   { color: #800000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sidebar_header:visited    { color: #006633; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sidebar_header:hover     { color: #398CD7; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sidebar_sub_header:link  { color: #006633; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sidebar_sub_header:active  { color: #800000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sidebar_sub_header:visited  { color: #006633; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sidebar_sub_header:hover  { color: #006633; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sidebar:link     { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sidebar:active   { color: #800000; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sidebar:visited     { color: #4E4E4E; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sidebar:hover       { color: #000038; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sidebar_white:link     { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sidebar_white:active   { color: #800000; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sidebar_white:visited      { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sidebar_white:hover        { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
#sub_sidebar { color: #006633; font-size: 11px; font-family: Arial, Helvetica, Arial; text-decoration: none }
#sub_sub_sidebar   { color: #006633; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sub_sidebar:link  { color: #006633; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sub_sidebar:active  { color: #f00; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sub_sidebar:visited { color: #4E4E4E; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Arial; text-decoration: none }
A.sub_sub_sidebar:hover  { color: #006633; font-size: 9px; font-family: Arial, Helvetica, Arial; text-decoration: none }
td   { font-size: 11px; font-family: Arial, Helvetica, Arial }
tr   { font-size: 11px; font-family: Arial, Helvetica, Arial }
tr.icar:hover { font-size: 11px; font-family: Arial, Helvetica, Arial; background-color: purple; border: maroon }
table { font-size: 11px; font-family: Arial, Helvetica, Arial }
h1   { color: #006633; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1.annual_meeting  { color: #00689d; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2   { color: #4E4E4E; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva }
h2.annual_meeting { color: #00689d; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva }
A.h2:link    { color: #4E4E4E; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h2:active    { color: #610000; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h2:visited    { color: #4E4E4E; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h2:hover    { color: #006633; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
#h2netscape   { font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
#h2    { color: #4E4E4E; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
h3     { color: #006633; font-size: 13px; font-family: Arial, Helvetica, Geneva; font-weight: bold; text-decoration: none }
h3i    {font-style: italic; color: #006633; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }

#h3 { color: #006633; font-style: italic; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
h3.annual_meeting { color: #00689d; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h3:link    { color: #006633; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h3:active   { color: #610000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h3:visited   { color: #006633; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h3:hover    { color: #4E4E4E; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
#h3netscape  { font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
#h3  { color: #006633; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
h4    { color: #4E4E4E; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
h4.annual_meeting  { color: #006633b71; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
b.annual_meeting_text { color: #006633b71; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.h4:link     { color: #4E4E4E; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h4:active     { color: #610000; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h4:visited     { color: #4E4E4E; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h4:hover     { color: #006633; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
#h4netscape   { font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
#h4   { color: #4E4E4E; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
h5     { color: #4E4E4E; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
h5.annual_meeting { color: #00689d; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.annual_meeting { color: #00689d; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.h5:link     { color: #4E4E4E; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.test:link { color: aqua; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva }
A.h5:active     { color: #610000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h5:visited    { color: #4E4E4E; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.test:visited { color: olive; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.h5:hover    { color: #006633; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
A.test:hover { color: yellow; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
#h5netscape   { font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
#h5   { color: #4E4E4E; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
h6     { color: black; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#copywrite { font-size: 9px; font-family: Arial, Helvetica, Arial }
#legal  { color: #fff; font-size: 9px; font-family: Arial, Helvetica, Arial; text-decoration: none }

p.header   { font-size: 11px; font-family: Arial, Helvetica, Arial }
li   { font-size: 11px; font-family: Arial, Helvetica, Arial }
.numbering    { font-size: 11px; font-family: Arial, Helvetica, Arial; line-height: 22px }

ul { font-size: 11px; font-family: Arial, Helvetica, Arial }
div    { font-size: 11px; font-family: Arial, Helvetica, Arial }
#search  { font-size: 11px; font-family: Arial, Helvetica, Arial; background: white 0pt 0pt; margin-top: 0pt; margin-left: 0pt }
#foundation { color: #5f9ea0; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#homepage      { font-size: 11px; font-family: Arial, Helvetica, Arial; background: white 0pt 0pt; margin-top: 0pt; margin-left: 0pt }
#tdnormal  { font-size: 12px; font-family: Arial, Helvetica, Arial }
#caption { font-style: italic; font-size: 9px; font-family: Arial, Helvetica, Arial }
#quote { font-style: italic; font-size: 10px; font-family: Arial, Helvetica, Arial }
#advantage { font-size: 11px; font-family: Arial, Helvetica, Arial }
#tdpdf   { font-size: 11px; font-family: Arial, Helvetica, Arial }
#td_skyline    { font-size: 11px; font-family: Arial, Helvetica, Arial; background: white no-repeat center top }
#home    { color: black; font-size: 11px; font-family: Arial, Helvetica, Arial }
#header { font-size: 10px; font-family: Arial, Helvetica, Arial }
#penhanced_programs   { color: black; font-size: 11px; font-family: Arial, Helvetica, Arial }
#foundationbody   { font-size: 11px; font-family: Arial, Helvetica, Arial; background: white 0pt 0pt; margin-top: 0pt; margin-left: 0pt }


/* Updated Style */

#collision        { color: #9c9c9c; font-size: 11px; font-family: Arial, Arial, Helvetica, sans-serif; font-weight: normal; text-align: right; letter-spacing: 1px }
#location { visibility: visible; position: absolute; top: 24px; left: 446px; width: 304px; height: 32px }
#icar_logo { visibility: visible; position: absolute; top: 24px; left: 10px }
#top_blue_line  { font-size: 3px; background-color: #006633; visibility: visible; position: absolute; top: 0; left: 0; width: 767px; height: 3px }
#black_line  { font-size: 3px; background-color: #000; visibility: visible; position: absolute; top: 98px; left: 0; width: 767px; height: 3px }
#blue_gradient_nav { visibility: visible; position: absolute; top: 78px; left: 0 }


#icar_nav   { list-style: none; display: block; margin: 0; padding: 0; position: absolute; z-index: 1000; top: 78px; left: 0; width: 780px }
#icar_nav a  { font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; text-decoration: none; list-style-position: outside; display: block; height: 100% }
#icar_nav ul  { list-style: none; margin: 0; padding: 0 }

#icar_nav li ul   { background: #f4f4f4; position: absolute; left: -999em; width: 160px; border: solid 1px #bdbdbd }
#icar_nav li:hover    { background: #888 }
#icar_nav li:hover ul  { background-color: #f4f4f4; position: absolute; left: auto; width: 160px; border: solid 1px #bdbdbd }
#icar_nav li.sfhover ul    { position: absolute; left: auto; width: 160px; height: auto; border: solid 1px #bdbdbd }

#icar_nav_Link_highlight  { background-color: white; background-position: 100% 100% }

/* dropdown navigation link styles */
.icar_nav_level_2 a		  { padding: 4px; border-style: none solid solid; border-width: 0 1px 1px; border-color:  white white }
.icar_nav_level_2 a:link     { color: #006633; height: 20px }
.icar_nav_level_2 a:visited    { color: 0065bd; }
.icar_nav_level_2 a:hover        { color: white; font-weight: normal; background-color: #006633 }

#icar_nav_1       { color: white; font-size: 10px; text-align: center; width: 65px; border-style: solid; border-width: 0 0 1px; border-color: black; }
#icar_nav_1:link      { color: white; font-size: 10px; text-align: center; }
#icar_nav_1:visited      { color: white; font-size: 10px; text-align: center; }
#icar_nav_1:hover       { color: white; font-size: 10px; font-weight: normal; background-color: #888; text-align: center; width: 65px }

#icar_nav_2        { color: white; font-size: 10px; text-align: center; width: 177px; border-style: solid; border-width: 0 0 1px; border-color: black; }
#icar_nav_2:link      { color: white; font-size: 10px; text-align: center; }
#icar_nav_2:visited      { color: white; font-size: 10px; text-align: center; }
#icar_nav_2:hover       { color: white; font-size: 10px; font-weight: normal; background-color: #888; text-align: center; width: 177px }

#icar_nav_3       { color: white; font-size: 10px; text-align: center; width: 140px; border-style: solid; border-width: 0 0 1px; border-color: black; }
#icar_nav_3:link      { color: white; font-size: 10px; text-align: center; }
#icar_nav_3:visited      { color: white; font-size: 10px; text-align: center; }
#icar_nav_3:hover       { color: white; font-size: 10px; font-weight: normal; background-color: #888; text-align: center; width: 140px }

#icar_nav_4       { color: white; font-size: 10px; text-align: center; width: 155px; border-style: solid; border-width: 0 0 1px; border-color: black; }
#icar_nav_4:link      { color: white; font-size: 10px; text-align: center; }
#icar_nav_4:visited      { color: white; font-size: 10px; text-align: center; }
#icar_nav_4:hover       { color: white; font-size: 10px; font-weight: normal; background-color: #888; text-align: center; width: 155px }

#icar_nav_5         { color: white; font-size: 10px; text-align: center; width: 70px; height: 12px; border-style: solid; border-width: 0 0 1px; border-color: black }
#icar_nav_5:link      { color: white; font-size: 10px; text-align: center; }
#icar_nav_5:visited      { color: white; font-size: 10px; text-align: center; }
#icar_nav_5:hover        { color: white; font-size: 10px; font-weight: normal; background-color: #888; text-align: center; width: 70px; height: 12px }


/* nav_position 1-5 relates to the position of each heading and accompanying dropdown list */
#icar_nav_position_1	{ position: absolute; top: 0px; left: 0px }
#icar_nav_position_2	{ position: absolute; top: 0px; left: 81px }
#icar_nav_position_3	{ position: absolute; top: 0px; left: 273px }
#icar_nav_position_4	{ position: absolute; top: 0px; left: 430px }
#icar_nav_position_5	 { position: absolute; top: 0; left: 600px }

/* footer tags. These tags need to be updated to reflect the I-CAR naming convention */
#bottom_blue_line    { font-size: 3px; background-color: #006633; visibility: visible; margin-bottom: 12px; width: 536px; height: 3px }
#footer     { margin: 0; padding: 0; width: 536px; height: 70px }
#main_footer_nav  { color: #006633; margin-left: 0; padding-left: 0 }
#main_footer_nav ul { margin: 0; padding: 0 }
#main_footer_nav li        { list-style-type: none; display: inline }
#main_footer_nav a:link     { color: #006633; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }
#main_footer_nav a:visited     { color: #4e4e4e; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none }
#main_footer_nav a:hover   { color: #a60808; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none }
#sub_footer_nav  { color: #006633; list-style-type: none; display: inline; margin-left: 0; padding-left: 0 }
#sub_footer_nav li        { list-style-type: none; display: inline }
#sub_footer_nav a:link      { color: #006633; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none; }
#sub_footer_nav a:visited     { color: #4e4e4e; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none; }
#sub_footer_nav a:hover      { color: #4e4e4e; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal; text-decoration: none; }
/*This is the style for the Australian Business Number*/
#abn a:link { color: #979797; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }
#abn a:visited { color: #979797; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }
#abn a:hover { color: #006633; font-size: 9px; font-family: Arial, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }
