/* ABOUT US PAGE */

h2 {
	padding-left:23px;
	padding-bottom:21px;
}

/* ABOUT CONTENT *************************************/


#main_content .full_description {
	padding-bottom:1.15em;
	margin-bottom:1.15em;
	background-image:url(/img/accents/doubledottedline_horiz_gray.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	width:910px;
}

#main_content .full_description p {
	padding-right: .5em;
	padding-top:1em;
	padding-bottom:.75em;
	line-height:1.34em;
}

#main_content .full_description_list {
	height:289px;
	padding-bottom:1em;
	background-image:url(/img/accents/dottedline_horiz_gray.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}

#main_content .full_description_list img {
	border:0px;
}

#main_content .full_description_list p {
	padding-right: 4em;
	padding-top: 1em;
	line-height:1.34em;
}

#main_content .full_description_list .left {
	width:217px;
	margin-bottom:11px;
	margin-right:9px;
	float:left;
}

#main_content .full_description_list .right {
	width:437px;
	float:right;
}




/*NO ARROW LIST*************************/

#main_content .full_alt_list_noarrow
{
	margin-top:.10em;
	padding-bottom:1em;
}


#main_content .full_alt_list_noarrow .deep_purple_header
{ 
	background-color:#470C7A; 
	background-image:url(/img/components/purple_bar/full.gif);
	background-repeat:no-repeat;
	padding-left:1em;
	padding-top:1em;
	padding-bottom:.5em;
	color:white;
}

#main_content .full_alt_list_noarrow ul
{	
	list-style:none;
}

#main_content .full_alt_list_noarrow ul li
{
	padding-left:1em;
	padding-right:2em;
	padding-top:.85em;
	padding-bottom:.85em;
	border-bottom:solid 1px #ffffff;
}

#main_content .full_alt_list_noarrow ul li.dark
{
	background-color:#eee3f1;
}

#main_content .full_alt_list_noarrow ul li.light
{
	background-color:#f7f2f8;
}

#main_content .full_alt_list_noarrow ul li.dark_last
{
	background-color:#eee3f1;
	padding:0px;
	border-bottom:0px;
}

#main_content .stack
{
	min-height:0; /* IE 7 */
}

#main_content .stack:after
{
content:".";
clear:both !important;
display:block;
height:0;
visibility:hidden;
}

#main_content .stack
 { height:1%; } /* IE 6 */
 
#main_content .stack DIV
{
float:left;
}

#main_content .stack_nowidth
{
	min-height:0; /* IE 7 */
}

#main_content .stack_nowidth:after
{
content:".";
clear:both !important;
display:block;
height:0;
visibility:hidden;
}

#main_content .stack_nowidth
 { height:1%; } /* IE 6 */
 
#main_content .stack_nowidth DIV
{
float:left;
}

#main_content .full_alt_list_noarrow ul li.dark_last .stack .left
{
	padding-bottom:8px;
	width:200px;
	padding-left:15px;
	padding-top:10px;
}

#main_content .full_alt_list_noarrow ul li.dark_last .stack .right
{
	padding-top:30px;
	width:695px;
}

#main_content .full_alt_list_noarrow ul li.dark_last .stack_nowidth .left
{
	padding-bottom:8px;
	width:200px;
	padding-left:15px;
	padding-top:10px;
}

#main_content .full_alt_list_noarrow ul li.dark_last .stack_nowidth .right
{
	padding-top:30px;
	width:695px;
}

#main_content .full_alt_list_noarrow ul li.dark_last .stack_nowidth .right_lpad
{
	padding-top:12px;
	padding-left:23px;
	width:640px;
}

#main_content .full_alt_list_noarrow ul li.dark_last .stack .right_lpad
{
	padding-top:12px;
	padding-left:23px;
	width:640px;
}

#main_content .full_alt_list_noarrow ul li.dark_last .stack .right_lpad .tpad
{
	padding-top:23px;
}

#main_content .full_alt_list_noarrow div.dark .stack .left
{
	padding-bottom:8px;
	width:200px;
	padding-left:15px;
}

#main_content .full_alt_list_noarrow ul li.dark .stack_nowidth .left
{
	padding-bottom:8px;
	width:200px;
}

#main_content .full_alt_list_noarrow ul li.dark .stack .right
{
	padding:0px;

}

#main_content .full_alt_list_noarrow ul li.dark .stack .right_lpad
{
	padding-left:23px;
	font-size:12px;
	line-height:16px;
	color:#545454;
	width:625px;
}

#main_content .full_alt_list_noarrow ul li.dark .stack_nowidth .right_lpad
{
	padding-left:23px;
	font-size:12px;
	line-height:16px;
	color:#545454;
	width:625px;
}

#main_content .quote_font
{
	font-size:12px;
	line-height:16px;
	color:#545454;
}

#main_content .q_credit
{
	font-size:10px;
	line-height:14px;
	color:#909090;
	margin-top:5px;
}

#main_content .full_alt_list_noarrow ul li.dark_btm
{
	background-color:#eee3f1;
	background-image:url(/img/components/purple_bar/ede5f0_full_btm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:10px;
	padding:0px;
	border:0px;
	font-size:1px;
	line-height:0;
}

#main_content .full_alt_list_noarrow ul li.dark_top
{
	background-color:#eee3f1;
	background-image:url(/img/components/purple_bar/ede5f0_full_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:10px;
	padding:0px;
	border:0px;
	font-size:1px;
	line-height:0;
}

#main_content .full_alt_list_noarrow ul li.light_btm
{
	background-color:#f7f2f8;
	background-image:url(/img/components/purple_bar/f7f2f8_full_btm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:10px;
	padding:0px;
	border:0px;
	font-size:1px;
	line-height:0;
}

#main_content .full_alt_list_noarrow .subheader
{
	color:#470C7A;
	font-size:1em;
	font-weight:bold;
	line-height:1.34em;
}
#main_content .full_alt_list_noarrow .subheader_year
{
	color:#470C7A;
	font-size:1em;
	font-weight:bold;
	line-height:1.34em;
	padding-top:6px;
}
#main_content .full_alt_list_noarrow .content
{
	color:#898989;
	font-size:.85em;
	line-height:1.34em;
}

#main_content .full_container
{
	margin-top:.10em;
	padding-top:1em;
	padding-bottom:.25em;
	background-image:url(/img/accents/dottedline_horiz_gray.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

#main_content .footer p {
	padding-right: 6.5em;
	line-height:1.34em;
}

#main_content ul li.light_bg
{
	background-image:url(/img/about_us/images/li_bg.gif);
	background-repeat:repeat-x;
	height:29px;
	margin-left:0px;
	padding:0px;
	border:0px none;
}
#main_content ul li.dark_bg
{
	padding-left:23px;
	border:0px none;
	color:#545454;
	font-size:0.85em;
	line-height:1.34em;
}

#main_content  .break {
	height:1.15em;
	background-image:url(/img/accents/doubledottedline_horiz_gray.gif);
	background-repeat:repeat-x;
	background-position:left top;
	width:910px;
}

/** UL LI -> DIV's *******/

#main_content .full_alt_list_noarrow div.dark
{
	background-color:#eee3f1;
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:2px;
	padding-left:0px;
}

#main_content .full_alt_list_noarrow div.light
{
	background-color:#f7f2f8;
	padding-left:15px;
	padding-top:9px;
	height:29px;
	margin-bottom:2px;
}

#main_content .full_alt_list_noarrow div.dark_last
{
	background-color:#eee3f1;
	padding:0px;
	border-bottom:0px;
}

#main_content .full_alt_list_noarrow div.dark_last .stack .left
{
	padding-bottom:8px;
	width:200px;
	padding-left:15px;
	padding-top:10px;
}

#main_content .full_alt_list_noarrow div.dark_last .stack .right
{
	padding-top:30px;
	width:695px;
}


#main_content .full_alt_list_noarrow div.dark_last .stack .right_lpad
{
	padding-top:12px;
	padding-left:23px;
	width:640px;
}

#main_content .full_alt_list_noarrow div.dark_last .stack .right_lpad .tpad
{
	padding-top:23px;
}

#main_content .full_alt_list_noarrow div.dark .stack .left
{
	padding-bottom:8px;
	width:200px;
}

#main_content .full_alt_list_noarrow div.dark .stack .right
{
	padding:0px;

}

#main_content .full_alt_list_noarrow div.dark .stack .right_lpad
{
	padding-left:23px;
	font-size:12px;
	line-height:16px;
	color:#545454;
	width:625px;
}

#main_content .full_alt_list_noarrow div.dark_btm
{
	background-color:#eee3f1;
	background-image:url(/img/components/purple_bar/ede5f0_full_btm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:10px;
	padding:0px;
	border:0px;
	font-size:1px;
	line-height:0;
}
