body { background: #e1e1e1; }

.container_18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 108%;
	color: #333333;
	text-align: left;
	background: #fff /*url(../images/990_18.png) repeat-y*/;
}


/* HEADER */

#header h1
{
	text-indent: -9999px;
}

.cat_home #header h1
{
	background: url(../images/banner.jpg) no-repeat;
}

.cat_law #header h1
{
	background: url(../images/banner2.jpg) no-repeat;
}

.cat_leadership #header h1
{
	background: url(../images/banner3.jpg) no-repeat;
}

.cat_business #header h1
{
	background: url(../images/banner4.jpg) no-repeat;
}


#header ul#section_nav
{
	background: url(../images/nav_bar.jpg) no-repeat;
}

#header ul#section_nav li
{
	list-style: none;
}

#header ul#section_nav li a
{
	/*border-left: 1px solid #C5C5C5;
	border-right: 1px solid #eee;*/
	text-align: center;
	text-decoration: none;
	text-indent: -9999px;
}

#header ul#section_nav li a:link
{
	text-decoration: none;
}

#header ul#section_nav li#home_link a
{
	background: url(../images/home_normal.jpg) no-repeat;
}

#header ul#section_nav li#law_link a
{
	background: url(../images/law_normal.jpg) no-repeat;
}

#header ul#section_nav li#leadership_link a
{
	background: url(../images/leadership_normal.jpg) no-repeat;
}

#header ul#section_nav li#business_link a
{
	background: url(../images/business_normal.jpg) no-repeat;
}

.cat_home #header ul#section_nav li#home_link a
{
	background: url(../images/home_selected.jpg) no-repeat;
}

.cat_law #header ul#section_nav li#law_link a
{
	background: url(../images/law_selected.jpg) no-repeat;
}

.cat_leadership #header ul#section_nav li#leadership_link a
{
	background: url(../images/leadership_selected.jpg) no-repeat;
}

.cat_business #header ul#section_nav li#business_link a
{
	background: url(../images/business_selected.jpg) no-repeat;
}

#header form#search_bar
{
	background: url(../images/quick_search.jpg) no-repeat;
}

#header form#search_bar input#search
{
	font-size: 85%;
	color: #555;
	border: 0;
	background: none;
}


/* GLOBAL */

.side_panel_grey
{
	background: #EBEBEB url(../images/sidebox_background_grey.jpg) repeat-x;
}

.side_panel_grey h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}


.side_panel_grey .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_grey .panel_bottom
{
	background: url(../images/sidebox_bottom_grey.jpg) no-repeat;
}

.side_panel_transparent
{
}

.side_panel_transparent h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}


.side_panel_transparent .panel_content
{
}

.side_panel_transparent .panel_bottom
{
}


.side_panel
{
	background: #FBF1EF url(../images/sidebox_background.jpg) repeat-x;
}

.side_panel h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel .panel_bottom
{
	background: url(../images/sidebox_bottom.jpg) no-repeat;
}

.side_panel_pink
{
	background: #FBF1EF url(../images/sidebox_background.jpg) repeat-x;
}

.side_panel_pink h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel_pink .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_pink .panel_bottom
{
	background: url(../images/sidebox_bottom.jpg) no-repeat;
}

.side_panel_white
{
	background: #FFFFFF url(../images/sidebox_background_white.jpg) repeat-x;
}

.side_panel_white h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel_white .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_white .panel_bottom
{
	background: url(../images/sidebox_bottom_white.jpg) no-repeat;
}


.side_panel_blue
{
	background: #DDEFFF url(../images/sidebox_background_blue.jpg) repeat-x;
}

.side_panel_blue h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel_blue .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_blue .panel_bottom
{
	background: url(../images/sidebox_bottom_blue.jpg) no-repeat;
}


.side_panel_purple
{
	background: #E9D5E1 url(../images/sidebox_background_purple.jpg) repeat-x;
}

.side_panel_purple h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel_purple .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_purple .panel_bottom
{
	background: url(../images/sidebox_bottom_purple.jpg) no-repeat;
}


.side_panel_maroon
{
	background: #F3DADE url(../images/sidebox_background_maroon.jpg) repeat-x;
}

.side_panel_white h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel_maroon .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_maroon .panel_bottom
{
	background: url(../images/sidebox_bottom_maroon.jpg) no-repeat;
}


.side_panel_lilac
{
	background: #F2E4FE url(../images/sidebox_background_lilac.jpg) repeat-x;
}

.side_panel_lilac h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel_lilac .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_lilac .panel_bottom
{
	background: url(../images/sidebox_bottom_lilac.jpg) no-repeat;
}


.side_panel_green
{
	background: #E3F7EE url(../images/sidebox_background_green.jpg) repeat-x;
}

.side_panel_green h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel_green .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_green .panel_bottom
{
	background: url(../images/sidebox_bottom_green.jpg) no-repeat;
}


.side_panel_red
{
	background: #FFC4BE url(../images/sidebox_background_red.jpg) repeat-x;
}

.side_panel_red h2
{
	font-size: 100%;
	font-weight: normal;
	color: #333;
	background: url(../images/quick_learn_header.jpg) no-repeat;
}

.side_panel_red .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.side_panel_red .panel_bottom
{
	background: url(../images/sidebox_bottom_red.jpg) no-repeat;
}

a:link
{
	color: #0066CC;
}

a:visited
{
	color: #0066CC;
}

a:hover
{
	color: #444444;
}

a:active
{
	color: #444444;
}

a.arrow_link
{
	background: url(../images/bullett.jpg) no-repeat;
}

a.change_pass_arrow_link
{
	background: url(../images/bullett_grey.jpg) no-repeat;
}

li.download
{
	background: url(../images/pdf.jpg) no-repeat top right;
}


/* LEFT COLUMN */

#leftcolumn #signin
{
	background: url(../images/login_box.jpg) no-repeat;
}

#leftcolumn #signin legend
{
	font-size: 123.1%;
	color: #fff;
}

#leftcolumn #signin label
{
	font-size: 93%;
}

#leftcolumn #signin #login, #leftcolumn #signin #password
{
	/*background: url(../images/login_enter.jpg) no-repeat;*/
	background: transparent;
	border: none;
}

#leftcolumn #signin input, #leftcolumn #signout input
{
	color: #0066CC;
}

#leftcolumn #signout
{
	background: url(../images/logout_box.jpg) no-repeat;
	height: 116px;
}

#leftcolumn #signout a.arrow_link
{
	background: url(../images/bullett_grey.jpg) no-repeat;
}

#leftcolumn #signin .panel_content, #leftcolumn #signout .panel_content
{
	border: 0;
}


#leftcolumn #my_learning h2
{
	color: #fff;
	text-decoration: none;
	background: none;
}

#leftcolumn #quick_links h2
{
	color: #fff;
	background: url(../images/side_header_green.jpg) no-repeat;
}

#leftcolumn #quick_links li
{
	list-style: none;
}

#leftcolumn #quick_links, #leftcolumn #resources, #leftcolumn #admin
{
	background: #FFFFFF;
}

#leftcolumn #resources h2, #leftcolumn #admin h2
{
	color: #fff;
	background: url(../images/resources.jpg) no-repeat;
}

#leftcolumn #resources li, #leftcolumn #admin li
{
	list-style: none;
}

#leftcolumn #quick_links .panel_bottom, #leftcolumn #resources .panel_bottom, #leftcolumn #admin .panel_bottom
{
	background-image: url(../images/sidebox_bottom_white.jpg);
}



/* MIDDLE COLUMN */

.cat_home #middlecolumn .main_panel
{
	background: url(../images/content_header.jpg) no-repeat;
}

.cat_law #middlecolumn .main_panel
{
	background: url(../images/content_header2.jpg) no-repeat;
}

.cat_leadership #middlecolumn .main_panel
{
	background: url(../images/content_header3.jpg) no-repeat;
}

.cat_business #middlecolumn .main_panel
{
	background: url(../images/content_header4.jpg) no-repeat;
}


#middlecolumn .main_panel h2
{
	font-size: 131%;
	font-weight: normal;
	color: #fff;
}

#middlecolumn #catalogue .panel_content
{
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	background: #F7EEF3 url(../images/catalogue_background.jpg) repeat-x;
}

#middlecolumn #catalogue li
{
	list-style: none;
	color: #0066CC;
	background: url(../images/arrow.gif) no-repeat;
}

#middlecolumn #catalogue .panel_bottom
{
	background: url(../images/catalogue_bottom.jpg) no-repeat;
}

#middlecolumn #prev_features li
{
	list-style: none;
}


/* RIGHT COLUMN */

#rightcolumn #top5 li
{
	list-style: none;
	color: #0066CC;
}

#rightcolumn #top5 a
{
	background: url(../images/arrow.gif) no-repeat;
}


#rightcolumn #your_say h2
{
	font-weight: normal;
	color: #fff;
	background: none;
}


#rightcolumn #quote
{
	text-align: center;
}

#rightcolumn #quote .panel_content
{
	border: 0;
}

.cat_home #rightcolumn #quote
{
	background: url(../images/top_quote_green.jpg) no-repeat;
}

.cat_home #rightcolumn #quote .panel_content
{
	background: url(../images/bottom_quote_green.jpg) bottom right no-repeat;
}

.cat_law #rightcolumn #quote
{
	background: url(../images/top_quote_blue.jpg) no-repeat;
}

.cat_law #rightcolumn #quote .panel_content
{
	background: url(../images/bottom_quote_blue.jpg) bottom right no-repeat;
}

.cat_leadership #rightcolumn #quote
{
	background: url(../images/top_quote_red.jpg) no-repeat;
}

.cat_leadership #rightcolumn #quote .panel_content
{
	background: url(../images/bottom_quote_red.jpg) bottom right no-repeat;
}

.cat_business #rightcolumn #quote
{
	background: url(../images/top_quote_purple.jpg) no-repeat;
}

.cat_business #rightcolumn #quote .panel_content
{
	background: url(../images/bottom_quote_purple.jpg) bottom right no-repeat;
}


/* FOOTER */

#footer
{
	font-size: 93%;
	color: #666;
	background: url(../images/footer_background.jpg) repeat-x;
}

#footer .alpha
{
	border-right: 1px solid #ccc;
}

#footer .omega
{
	border-left: 1px solid #ccc;
}

#footer p#address
{
	line-height: 1.7em;
}

#footer a
{
	color: #666;
}

#footer #links_other
{
	text-align: center;
}

#footer #links_other li
{
	list-style: none;
	border-left: 1px solid #666;
	text-align: center;
}

#footer #links_other li#faq_link
{
	border-left: none;
}

#footer .omega
{
	text-align: right;
}


/* SPECIFIC */

#middlecolumn #featured_article table.matrix td
{
	border: 0;
}

#middlecolumn #featured_article table.matrix td span.label
{
	text-align: center;
	font-size: 85%;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

