/* CSS Document */

body {
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
background-color: #2e2e2e;
}

#main_div {
position: absolute;
width: 100%;
}

/* All Heights Starts */
.height_3px {
height: 3px;
}

.height_6px {
height: 6px;
}

.height_8px {
height: 8px;
}

.height_10px {
height: 10px;
}

.height_13px {
height: 13px;
}

.height_22px {
height: 22px;
}

.height_35px {
height: 35px;
}

.height_38px {
height: 38px;
}
/* All Heights Ends */

/* Top Links Starts */
#top_div {
width: 1106px;
height: 25px;
}

.top_link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #383838;
}
.top_link a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #383838;
text-decoration: none;
}
.top_link a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #383838;
text-decoration: underline;
}
/* Top Links Ends */

/* Footer Starts */
#bottom_div {
width: 1106px;
padding-top: 14px;
padding-bottom: 14px;
}

.footer_link_property {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}
.footer_link_property a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
.footer_link_property a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-decoration: underline;
}
/* Footer Ends */

/* Mid Panel Starts */
#mid_div {
width: 1106px;
}

.bg_white {
background-color: #ffffff;
}

.top_corner1 {
background: url(../images/wht_corner_top1.gif) no-repeat;
height: 10px;
}
.top_corner2 {
background: url(../images/wht_corner_top2.gif) no-repeat;
height: 10px;
}
.bot_corner1 {
background: url(../images/wht_corner_bot1.gif) no-repeat;
height: 17px;
}
.bot_corner2 {
background: url(../images/wht_corner_bot2.gif) no-repeat;
height: 17px;
}
/* Mid Panel Ends */

/* Mid Top nav Starts */
.nav_bg {
background: #dddddd;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #383838;
}

.nav_bg_01 {
background: url(../images/nav_bg_01.gif) no-repeat;
height: 28px;
}

.nav_bg_02 {
background: url(../images/nav_bg_02.gif) no-repeat;
height: 28px;
}

.nav_link_01 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #442401;
text-decoration: none;
}
.nav_link_01:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #d77916;
text-decoration: none;
}

.nav_link_02 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #f2932e;
text-decoration: none;
}
.nav_link_02:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffb05b;
text-decoration: none;
}

.bg_dd_01 {
background-color: #4e4e4e;
}
.bg_dd_01_over {
background-color: #272727;
}
.link_dd_01 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #ffffff;
}
.border_dd {
color: #ffffff;
}
/* Mid Top nav Ends */

/* Mid Mid Panel Starts */
.main_img_01 {
background: url(../images/main_image01.jpg) no-repeat;
height: 461px;
}
/* Mid Mid Panel Ends */

/* Mid Quotes Starts */
#quotes01 {
margin-top: 396px;
margin-left: 40px;
width: 705px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
/* Mid Quotes Ends */

/* Mid blocks Starts */
#block01 {
position: absolute;
margin-top: 25px;
margin-left: 21px;
width: 242px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #121212;
}

#block02 {
position: absolute;
margin-top: 172px;
margin-left: 21px;
width: 242px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #121212;
}

#block03 {
	position: absolute;
	margin-top: 335px;
	margin-left: 21px;
	width: 242px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #121212;
	top: 127px;
}

.divider_01 {
background: url(../images/divider01.gif) repeat-x;
height: 12px;
}

.divider_02 {
background: url(../images/divider02.gif) repeat-x;
height: 12px;
}

.divider_03 {
background: url(../images/divider01.gif) repeat-x;
height: 12px;
}

.block_link01 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #1976d5;
text-decoration: underline;
}
.block_link01:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #1976d5;
text-decoration: none;
}

.block_link02 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #d46e00;
text-decoration: underline;
}
.block_link02:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #d46e00;
text-decoration: none;
}

.block_link03 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #114f8f;
text-decoration: none;
}
.block_link03:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #114f8f;
text-decoration: underline;
}

.block_link04 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #424242;
text-decoration: none;
}
.block_link04:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #666666;
text-decoration: none;
}

.block_text_italics {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: italic;
color: #92520d;
}
/* Mid blocks Ends */

/* L2 CSS Starts */
.secondary_link_bg
{
	background: url(../images/secondary_link_bg.gif) repeat-x;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 5px;
}

.secondary_link_01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #473b05;
	text-decoration: none;
}
.secondary_link_01:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #473b05;
	text-decoration: underline;
}

.secondary_link_01_normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999900;
}

.secondary_link_02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #473b05;
	text-decoration: none;
}
.secondary_link_02:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #473b05;
	text-decoration: underline;
}

.secondary_link_02_normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999900;
}

.secondary_link_03
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #756b3c;
	text-decoration: none;
}
.secondary_link_03:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #756b3c;
	text-decoration: underline;
}

.secondary_link_03_normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999900;
}

.l2_header_line
{
	background: url(../images/l2_header_line.gif) repeat-x;
}

.l2_body_property_01
{
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #505050;
	line-height: 16px;
}

.l2_body_property_02
{
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #505050;
}
.l2_body_property_02 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: underline;
}
.l2_body_property_02 a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}

.l2_body_property_03
{
	padding-top: 24px;
	padding-bottom: 5px;
}

.l2_body_property_04
{
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 14px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
}

.l2_body_property_05
{
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 5px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
}


.l2_body_text_02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #d98021;
}

.l2_body_text_03
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #d46e00;
}

.l2_body_text_04
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.l2_gotop_line
{
	background: url(../images/l2_gotop_line.gif) repeat-x;
}

.l2_gotop_line_02
{
	background: url(../images/l2_gotop_line.gif) repeat-x;
	height: 24px;
}

.content_holder_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #121212;
}

.l2_body_txt_bold_01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #d46e00;
}

.input_box_01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-left: solid 1px #666666;
	border-top: solid 1px #666666;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
}

.error_text_01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #de2f00;
	font-weight: normal;
}

.image_border
{
	border-bottom: solid 1px #666666;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
/* L2 CSS Ends */


/* M&A Deals Starts */

.m_a_bodytext_01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}

.m_a_newstext_nolink1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212121;
	font-weight: normal;
}

.m_a_top_header_01
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #004974;
	font-weight: bold;
}

.m_a_body_dot_bg1
{
	background-image: url(../images/dev_dot1.gif);
}

.m_a_sideheader_nolink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #397294;
	font-weight: bold;
}

.m_a_more1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D46E00;
	font-weight: normal;
	text-decoration: underline;
}
.m_a_more1:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.m_a_table_head
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.m_a_table_body_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.m_a_table_body_bold:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #597c9a;
	font-weight: bold;
	text-decoration: none;
}

.m_a_table_top1
{
	height: 25px;
	background-color: #d0dae2;
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	border-top: 1px solid #c3c3c3;
	vertical-align: middle;
}

.m_a_table_top2
{
	height: 25px;
	background-color: #d0dae2;
	border-bottom: 1px solid #c3c3c3;
	border-top: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	vertical-align: middle;
}

.m_a_table_body1
{
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	padding-left: 2px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.m_a_table_body1_b
{
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	padding-left: 2px;
	padding-bottom: 5px;
	background-color: #f1f4f6;
	padding-top: 5px;
}

.m_a_table_body2
{
	border-bottom: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	padding-left: 1px;
	padding-bottom: 1px;
}

.m_a_table_body2_b
{
	border-bottom: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	padding-left: 1px;
	padding-bottom: 1px;
	background-color: #f1f4f6;
}

.m_a_table_body_rating
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e46b00;
	font-weight: normal;
}

.m_a_table_body_normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.m_a_sml_navi_text {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #666666; 
font-weight: normal;
}

.m_a_sml_navi_text_lnk {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #333333; 
font-weight: normal; 
text-decoration: none;
}

.m_a_sml_navi_text_lnk:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #990000;
font-weight: normal; 
text-decoration: underline;
}

.m_a_header_02 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
color: #004974; 
font-weight: bold
}

.m_a_sideheaderbig_nolink {
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #397294; 
font-weight: bold;
}

.m_a_bodytext_fade {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #787878; 
font-weight: normal
}

.border_graphics {
border: 1px solid #787878;
}


.body_dot_bg1 {
background-image: url(../images/dev_dot1.gif)
}

/* M&A Deals Ends */

.mt_divider {
	background: url(../images/mt_divider.gif) repeat-x;
	height: 31px;
}

/* start box */
.box_corner_01 {
background: url(../images/box_corner_01.gif) no-repeat;
height: 16px;
}

.box_corner_02 {
background: url(../images/box_corner_02.gif) no-repeat;
height: 16px;
}

.box_corner_03 {
background: url(../images/box_corner_03.gif) no-repeat;
height: 28px;
}

.box_corner_04 {
background: url(../images/box_corner_04.gif) no-repeat;
height: 28px;
}

.box_left_shade{
background: url(../images/box_left_shade.gif) repeat-y;
}

.box_right_shade{
background: url(../images/box_right_shade.gif) repeat-y;
}

.box_bottom_shade{
background: url(../images/box_bottom_shade.gif) repeat-x;
}

.box_mid_text_01
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #121212;
}
/* end box */
