﻿.elements_link
{
	text-decoration: none !important;
	color: #000000 !important;
}
/*---start loading--*/
#loading
{
	position: absolute;
	left: 40%;
	top: 50%;
	border: 1px solid #6593cf;
	padding: 2px;
	background: #223335;
	color: #FFFFFF;
	width: 120px;
	text-align: center;
	z-index: 20001;
}
/*--end loading --*/

/* Start Periodic Table main content */
*, html
{
	margin: 0px;
	padding: 0px;
}
body
{
	color: #404040;
	font-family: arial,arial,sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-align: center;
}
a:hover
{
	text-decoration: underline;
}
a.videodesc
{
	color:#404040 !important;
	text-decoration: none;
	display: block;
	height: auto;
}
a.videodesc:hover
{
	color:#404040 !important;
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6
{
	color: #333;
}
.clear
{
	clear: both;
}
.fl
{
	float: left;
}
.fr
{
	float: right;
}
.p_container
{
	/*background: url(../images/bg_podcast.jpg) scroll no-repeat 0px 0px transparent;*/
	padding-bottom: 12px;
	margin-top: 3px;
}
img
{
	border: none;
}
.element_row
{
	margin: 0px;
	height: 48px;
	padding: 0 0 4px 4px;
}
.element
{
	position: relative;
	height: 48px;
	width: 50px;
	margin-right: 2px;
	font-family: Arial;
	background: url(../images/Button_video_bdg.png) scroll no-repeat -2px 0px transparent;
	cursor: pointer;
}
.element .elementIn
{
	display: inline-block;
	color: #404040 !important;
	height: 100%;
	line-height: 50px;
	position: absolute;
	text-decoration: none !important;
	top: 0;
	left: 0;
	width: 100%;
}
.element_hover
{
	height: 48px;
	color: #FFFFFF;
	width: 50px;
	margin-right: 2px;
	font-family: Arial;
	background: url(../images/Button_Video_Rollover_edit.png) scroll no-repeat -2px 0px transparent;
	cursor: pointer;
	text-decoration: none;
}

.element_hover a
{
	color: #FFFFFF !important;
}

.e_1
{
	background-position: -1px -1px !important;
}

.e_2
{
	background-position: -54px -1px !important;
}

.e_3
{
	background-position: -107px -1px !important;
}

.e_4
{
	background-position: -159px -1px !important;
}

.e_5
{
	background-position: -212px -1px !important;
}

.e_6
{
	background-position: -265px -1px !important;
}

.e_7
{
	background-position: -318px -1px !important;
}

.e_8
{
	background-position: -370px -1px !important;
}

.e_9
{
    background-position: -529px -1px !important;
	/*background-position: -423px 0 !important;*/
}

.e_10
{
	background-position: -476px -1px !important;
}

.e_11
{
    background-position: -581px -1px !important;
	/*background-position: -529px 0 !important;*/
}

.e_12
{
    background-position: -423px -1px !important;
	/*background-position: -581px 0 !important;*/
}


.element_blank
{
	height: 48px;
	width: 50px;
	margin-right: 2px;
}

.element_no
{
	height: 13px;
    margin-top: 6px;
    text-align: center;
    color: black;
    font-family: museo_sans_500regular,Arial !important;
    font-size: 11px;
}

.element_name
{
	text-align: center;
	font-family: museo_sans700,Arial !important;
    font-size: 18px;
    margin-left: 3px;
    color: #000000;
}
.element_info
{
	background: url("../images/hover_bg2_he.gif") no-repeat scroll 0 0 transparent;
	/*background-color: #FFFFFF;
    border: 1px solid #676767;*/
	height: 151px;
	left: 115px;
	_left: 114px;
	position: absolute;
	top: 0;
	width: 517px;
	overflow: hidden;
}
.element_info_video
{
	/*background: url("../images/padcast_top_banner.png") no-repeat scroll 0 0 transparent;*/
	height: 150px;
	left: 120px;
	_left: 119px;
	position: absolute;
	top: 0;
	*top: 7px;
	width: 514px;
}

.element_info_group
{
	height: 160px;
	left: 121px;
	position: absolute;
	top: 2px;
	width: 509px;
	_margin-left: 7px;
}

.element_header
{
	color: #000000;
	height: 37px;
    padding-top: 10px;
    text-align: left;
    padding-left: 15px;
    line-height: 26px;
    font-family: museo_sans_500regular,Arial !important;
    font-size: 30px;
}

.element_details
{
	height: 104px;
}

.element_hover_image
{
	height: 100px;
	margin-left: 2px;
	width: 106px;
	_margin-left: 1px;
}

.element_hover_data
{
	height: 105px; /*padding: 0 3px;*/
}

/*
table.element_hover_table
{
	height: 132px;
	margin: 0;
	padding: 0;
	width: 275px;
}
*/
table.element_hover_table
{
	/*height: 87px;
	margin: 0;
	padding: 0;
	width: 298px;*/
	height: 100px;
	margin: 5px 0 0 2px;
	padding: 0;
	width: 415px;
}

table.element_hover_table td.tlbox
{
	border-top: 1px solid #e7da7e;
	border-right: 1px solid #ab880f;
	border-bottom: 1px solid #ab880f;
}

table.element_hover_table td.tlbox_he
{
	border-bottom: 1px solid #FEED01;
	border-right: 1px solid #FEED01;
	border-top: 1px solid #FFFFFF;
}



table.element_hover_table td.trbox
{
	border-top: 1px solid #e7da7e;
	border-left: 1px solid #e7da7e;
	border-bottom: 1px solid #ab880f;
}

table.element_hover_table td.trbox_he
{
	border-bottom: 1px solid #FEED01;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
table.element_hover_table td.tdlast_he
{
	border-bottom: medium none;
}
table.element_hover_table td.tdfirst_he
{
	border-top: medium none;
}

table.element_hover_table td
{
	height: 25px;
	padding-left: 5px;
	width: 50%;
}
.td_height_popup
{
	height: 24px !important;
	line-height: 14px;
}

.td_height_popup_IE6_7
{
	height: 23px !important;
}
table.element_hover_table td.tlbox_even_he
{
	border-top: 1px solid #FFFFFF;
}
table.element_hover_table td.tlbox_even
{
	border-top: 1px solid #e7da7e;
}


table.element_hover_table td.tdfirst
{
	border-top: none;
}

table.element_hover_table td.tdlast
{
	border-bottom: none;
}


.element_hover_details
{
	height: 97px;
    width: 99px;
    margin: -6px -6px 0 0;
}

.element_hover_details_1
{
	color: #FFFFFF !important;
	height: 15px;
	padding-top: 11px;
	text-align: center;
	width: 32px;
    font-family: museo_sans700,Arial !important;
    font-size:13px;
    display: inline-block;
}


.element_hover_details_2
{
	bottom: 2px;
	height: 47px;
	text-align: center;
	padding-top: 19px;
    font-family: museo_sans700,Arial !important;
    font-size:13px;
    width:100px;
}

.element_hover_details_3
{
	color: #000000!important;
	float: right;
	height: 15px;
	padding-top: 11px;
	text-align: center;
	width: 67px;
	font-family: museo_sans_500regular,Arial !important;
    font-size:13px;
    display: inline-block;
}

/* Temperature Filters */
.temp_filters_left
{
	height: 86px;
	background: url("../images/CW_Banner.jpg") no-repeat scroll 0 0 transparent;
}

.temp_filters_right
{
	height: 86px;
	background: url("../images/sprite_main_img.gif") no-repeat scroll 100% -87px transparent;
}

.temp_filters
{
	height: 86px;
	margin: 0px 10px;
	background: url("../images/sprite_cntr_img.gif") repeat-x scroll 0 -39px transparent;
}

.filter_blk1, .filter_blk2
{
}

.filter_blk1
{
	padding: 0 0 2px 0;
	height: 36px;
	color: #f1f1f2;
	border-bottom: 1px solid #666;
}

.filter_blk2
{
	height: 42px;
	line-height: 35px;
	color: #f1f1f2;
	border-top: 1px solid #ddd;
	padding-top: 5px;
}


.filter_blk2_sec
{
	display: inline-block;
	float: left;
}

.filter_list_left
{
	height: 36px;
	background: url("../images/sprite_inside_img2.gif") no-repeat scroll 0% 0px transparent;
}
.filter_list_right
{
	height: 36px;
	background: url("../images/sprite_inside_img.gif") no-repeat scroll 100% 0px transparent;
}
.filter_list_left_pressed
{
	height: 36px;
	background: url("../images/sprite_inside_img_hover.gif") no-repeat scroll 0% 0px transparent;
}
.filter_list_left_mid
{
	height: 36px;
	background: url("../images/bg_midrnd.gif") repeat-x scroll 0% 0px transparent;
}
.filter_list_right_pressed
{
	height: 36px;
	background: url("../images/sprite_inside_img_hover.gif") no-repeat scroll 100% 0px transparent;
}

.filter_list
{
	height: 36px;
	background: url("../images/sprite_cntr_img.gif") repeat-x scroll 0 0px transparent;
	margin: 0 11px;
	color: #000;
}

.filter_val_pressed
{
	/*background: url("../images/sprite_cntr_img_hover_pressed.gif") repeat-x scroll 0 0px transparent;*/
	background: url("../images/bg_pressed.gif") no-repeat top left;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #C3C3C3;
	color: #444;
	display: inline-block;
	float: left;
	font-size: 11px;
	height: 19px;
	line-height: 20px;
	margin: 6px 0 0;
	padding: 2px 4px;
	font-weight: bold;
	cursor: pointer;
}
.filter_val
{
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #C3C3C3;
	color: #444;
	display: inline-block;
	float: left;
	font-size: 11px;
	height: 19px;
	line-height: 20px;
	margin: 6px 0 0;
	padding: 2px 4px;
	font-weight: bold;
	cursor: pointer;
}
.filter_val:hover
{
	color: #C44BF9;
}
.filter_val_first
{
	border-left: none;
	padding-left: 0px;
}

.filter_val_last
{
	border-right: none;
	padding-right: 0px;
}

.filter_groups
{
	margin: 0px 15px 0px 0px;
}
.filter_blocks
{
	margin: 0px 15px 0px 30px;
}
.filter_periods
{
	margin: 0px 15px 0px 35px;
}

.ctn_tabs
{
	background: none repeat scroll 0 0 #EDEDEF;
	height: 29px;
	line-height: 29px;
	margin-left: 10px;
	margin-right: 10px;
}

.ctn_tabs_left
{
	background: url(../images/tabs_img.gif) scroll no-repeat 0px 0px transparent;
}
.ctn_tabs_right
{
	background: url(../images/tabs_img.gif) scroll no-repeat 100% 0px transparent;
}

.tab_entry
{
	display: inline-block;
	padding-right: 20px;
	border-right: 1px solid #fff;
}

.transperancy
{
	outline-color: Blue;
	outline-width: 1px;
}

.element_grey
{
	background-position: -634px 0;
}
.element_novideo
{
	position: relative;
	height: 50px;
	width: 50px;
	margin-right: 2px;
	font-family: Arial;
	background: url(../images/Button_podcast_without_headphone.png) scroll no-repeat -2px 0px transparent;
	cursor: pointer;
}
.element_novideo_hover
{
	position: relative;
	height: 50px;
	width: 50px;
	margin-right: 2px;
	font-family: Arial;
	background: url(../images/Button_New_Rollover_wihoutheadphone.png) scroll no-repeat -2px 0px transparent;
	cursor: pointer;
}

/* Element Risk */

.element_risk_inner
{
	background: url("../images/risk_colors.gif") no-repeat scroll 100% -75px transparent;
	font-weight: bold;
	height: 19px;
	left: 523px;
	line-height: 19px;
	padding-right: 22px;
	position: absolute;
	top: 21px;
}

.element_risk
{
	background: url("../images/Supply_risk_bg.png") no-repeat scroll 0 0 transparent;
	height: 50px;
	left: 628px;
	position: absolute;
	top: 6px;
	width: 258px;
}

table.risk_table
{
	margin: 2px 0 0 0;
	padding: 0px;
	border: none;
	width: 260px;
	height: 44px;
	font-size: 11px;
}

table.risk_table td
{
	width: 125px;
	height: 14px;
}

.risk_values
{
	background: url("../images/risk_colors.gif") no-repeat scroll 0 0 transparent;
	height: 19px;
	line-height: 19px;
	margin: 1px 0 0 5px;
	padding-left: 22px;
}

.risk_values1
{
	background-position: 0px 0px;
}

.risk_values2
{
	background-position: 0 -75px;
}

.risk_values3
{
	background-position: 0 -23px;
}

.risk_values4
{
	background-position: 0 -47px;
}

.risk_values1_ind
{
	background-position: 100% 0px;
}

.risk_values2_ind
{
	background-position: 100% -75px;
}

.risk_values3_ind
{
	background-position: 100% -23px;
}

.risk_values4_ind
{
	background-position: 100% -47px;
}

/* Element Risk END */
.blur
{
	color: #9F9E9E;
}

/* Know Year Filter */

.clear_filters
{
	color: #F0F0F0;
	font-size: 12px;
	display: inline-block;
	height: 26px;
	padding-top: 8px;
	float: left;
}

.knwn_text
{
	margin: 3px 0 0 39px;
	_margin: 3px 0 0 25px;
}

.search_input
{
	background-color: #98999B;
	background-image: url(../images/search_bg.gif);
	background-repeat: no-repeat;
	border: medium none;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	height: 25px;
	line-height: 23px;
	margin-left: 5px;
	padding-left: 3px;
	width: 111px;
	float: left;
}

.bgce
{
	background-image: url(../images/bg_ce.gif);
	background-repeat: no-repeat;
	width: 26px;
	height: 25px;
	display: inline-block;
	float: left;
}


.btn_Go
{
	background-image: url(../images/go.gif);
	background-repeat: no-repeat;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Arial;
	font-size: 12px;
	height: 25px;
	margin-right: 16px;
	width: 39px;
	float: left;
	margin-left: 3px;
	padding: 0 0 2px 2px;
}

.btn_clrFilter
{
	background-image: url(../images/clearFilters.gif);
	background-repeat: no-repeat;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Arial;
	font-size: 12px;
	height: 25px;
	margin-right: 3px;
	padding: 0 0 2px 2px;
	width: 92px;
	float: left;
}


/* Know Year Filter End */

/* Description section on filter click END */

.group_blocks
{
	background: url(../images/blocks_podcast.png) no-repeat scroll 0 0 transparent; 
}

.group_blocks_hydrogen
{
	background-position: -3px 0px;
}

.group_blocks_Actinium
{
	background-position: -1063px -159px;
}
.group_blocks_Carbon
{
	background-position: -533px -318px;
}
.group_blocks_Nitrogen
{
	background-position: -1063px -318px;
}
.group_blocks_Beryllium
{
	background-position: -533px 0px;
}
.group_blocks_Fluorine
{
	background-position: -533px -477px;
}
.group_blocks_Lanthanum
{
	background-position: -533px -159px;
}
.group_blocks_Scandnium
{
    background-position: -3px -159px;
}
.group_blocks_Boron
{
	background-position: -3px -318px;
}
.group_blocks_Helium
{
	background-position: -1063px -477px;
}
.group_blocks_Lithium
{
	background-position: -533px -318px;
}
.group_blocks_Oxygen
{
	background-position: -3px -477px;
}
.group_element
{
	/*background: url("../images/padcast_top_banner.png") no-repeat scroll 0 0 transparent;*/
	height: 149px;
	left: 120px;
	_left: 123px;
	position: absolute;
	top: 0;
	*top: 7px;
	width: 514px;
}
.group_header
{
    color: #636363;
    background: #f2f2f4;
    width: 500px;
    height: 33px;
    line-height: 26px;
    padding: 14px 0 0 14px;
    text-align: left;
    font-family: museo_sans_500regular,Arial !important;
    font-size: 30px;
}
.mid_group
{
    border: 1px solid #dedede;
    padding: 6px 6px 6px 4px;
    width: 503px;
    height: 86px;
    margin-top: 4px;
    overflow: hidden;
    font-family: Arial !important;
    font-size: 12px;
    color: #636363;
}

a.bc, a.bc:active, a.bc:visited, a.bc:link, a.bc:hover
{
	color: #9A43A4;
	outline: medium none;
	font-size: 11px;
}
.bc
{
	color: #9A43A4;
	outline: medium none;
	font-size: 11px;
}

/* End Periodic Table main content */


/* Temperature Slider Start */

.temperature
{
	float: left;
	padding-top: 12px;
	position: relative;
	padding-right: 10px;
}

.tempGas
{
	/*background:none;*/
	background-position: -793px 0px;
}

.tempSolid
{
	/*background:none;*/
	background-position: -687px 0px;
}

.tempLiquid
{
	/*background:none;*/
	background-position: -740px 0px;
}

.tempUnknown
{
	/*background:none;*/
	background-position: -846px 0;
}

.ui-slider-horizontal
{
	float: left;
	background: url(../images/bg_slider.gif) no-repeat 0 0px;
}

.ui-slider-horizontal .ui-slider-handle
{
	background: url(../images/blue.png) no-repeat 0 0 !important;
	_background: url(../images/Gifblue.gif) no-repeat 0 0 !important;
	border: none !important;
	cursor: pointer;
}


.tempLabel
{
	float: left;
	margin-top: -12px;
	padding-left: 20px;
	text-align: left;
	line-height: 27px;
	position: relative;
}

.temperatureMainDiv
{
	float: left;
	width: 28.5em;
	_width: 29em;
	padding-left: 10px;
	padding-top: 19px;
	_padding-top: 8px;
	_position: relative;
	_top: 11px;
	_line-height: 20px;
	_height: 20px;
}

.tempPopup_bg
{
	background-image: url(../images/Temp_Layout.gif);
	background-repeat: no-repeat;
	height: 160px;
}

.tempLabel
{
	_margin-left: 5px !important;
}

.tempPopup_blk
{
	width: 516px;
	position: relative;
	margin-left: 5px;
	height: auto;
}

.tempPopupKelvin
{
	width: 220px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 48px;
}

.tempPopupCelsius
{
	width: 230px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.top_blk
{
	border-bottom: 1px solid #B6B6B6;
	height: 62px;
	margin-top: 6px;
	padding-left: 15px;
	padding-top: 7px;
	width: 490px;
}

.btm_blk
{
	width: 505px;
	height: 65px;
	border-top: 1px solid #ffffff;
}

.left_section
{
	border-right: 1px solid #FFFFFF;
	float: left;
	height: 59px;
	padding-left: 9px;
	padding-top: 13px;
	width: 229px;
}

.right_section
{
	border-left: 1px solid #B6B6B6;
	float: left;
	height: 59px;
	padding-left: 23px;
	padding-top: 13px;
	width: 218px;
}

.icon
{
	margin-top: 10px;
}

.text_title1
{
	bottom: 13px;
	display: inline;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 20px;
	line-height: 47px;
	position: relative;
	color: #35a7da;
	float: left;
	padding: 13px 20px 0 0;
}
.text_title2
{
	bottom: 13px;
	display: inline;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 20px;
	line-height: 47px;
	position: relative;
	color: #4190b8;
	float: left;
	padding: 13px 20px 0 0;
}
.text_title3
{
	bottom: 13px;
	display: inline;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 20px;
	line-height: 47px;
	position: relative;
	color: #5f921e;
	float: left;
	padding: 13px 20px 0 0;
}
.text_title4
{
	bottom: 13px;
	display: inline;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 20px;
	line-height: 47px;
	color: #606160;
	float: left;
}

.divider
{
	margin-left: 15px;
}
.ui-tabs
{
	padding: 0em;
	position: relative;
}

.solidimg
{
	background: url(../images/Button_bdg.png) no-repeat;
	background-position: -689px 0;
	width: 45px;
	height: 52px;
	float: left;
	list-style: none;
	padding-right: 5px;
}

.liquidimg
{
	background: url(../images/Button_bdg.png) no-repeat;
	background-position: -742px 0;
	width: 45px;
	height: 52px;
	float: left;
	list-style: none;
	padding-right: 5px;
}

.gasimg
{
	background: url(../images/Button_bdg.png) no-repeat;
	background-position: -795px 0;
	width: 45px;
	height: 52px;
	float: left;
	list-style: none;
	padding-right: 5px;
}

.unkwnimg
{
	background: url(../images/Button_bdg.png) no-repeat;
	background-position: -848px 0;
	width: 45px;
	height: 52px;
	float: left;
	list-style: none;
	padding-right: 5px;
}

.ui-widget-content
{
	border: 1px solid #aaaaaa;
	background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% /*{bgContentYPos}*/ repeat-x /*{bgContentRepeat}*/;
	color: #222222;
}

.filter_h2
{
	font-family: arial,arial,sans-serif;
	font-size: 12px;
	color: #F1F1F2;
	font-weight: normal;
}

.deg_block
{
	width: 207px;
	margin: 10px;
	display: inline-block;
	text-align: center;
}

.measure_value, .measure_degrees, .measure_unit
{
	display: inline-block;
	font-size: 28px;
	height: 32px;
	line-height: 32px;
	font-weight: bold;
}

.measure_value
{
	color: #000;
	font-size: 32px;
	margin-right: 10px;
}

.measure_degrees
{
	color: #691872;
	position: relative;
	top: -12px;
	font-weight: bold;
	font-size: 20px;
}

.measure_unit
{
	color: #691872;
	font-weight: bold;
}

/* End Temperature Slider */

/*  Negative Positive Buttons */
.neg_pos
{
	display: inline-block;
	height: 11px;
	width: 11px;
	background-position: 0px 0px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	vertical-align: middle;
}

.neg
{
	background-image: url(../images/minus_sprite.gif);
	right: -4px;
	top: 15px;
}
.pos
{
	background-image: url(../images/plus_sprite.gif);
	left: 6px;
	top: 8px;
}

a.neg:hover
{
	background-position: 0px 11px;
	text-decoration: none;
}
a.pos:hover
{
	background-position: 0px 11px;
	text-decoration: none;
}

.symboltab_unselected {
    background: url("../images/alctab_unselected.jpg") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 31px;
    width: 167px;
}

.alcwhatspace {
    margin-left: 10px;
    position: relative;
}
.alc_main_title_landing_JS {
    font-size: 14px;
    height: 31px;
    padding-top: 6px;
    text-align: center;
    vertical-align: middle;
    width: 167px;
}
.cursor_default
{
	cursor:default !important;
}
.popup_position
{
    left: 420px;
    top: -31px;
}
.popup_indicator_position
{
    z-index:-1;
    height: 15px;
}
.cw_links
{
	float:right;
	width:auto;
}
.cw_top_heading
{
		width:954px;
	height:60px;

}
.cwLink_clr
{
	color:#ffffff !important;
}
.cwLink_clr:hover
{
	color:#73aeff !important;
}
.cw_register_lnk
{
	margin:5px;
	float: right; 
	padding: 5px;
	background-color:#f75346;
	color:#ffffff;
	
}
.cw_register_txt
{
	text-decoration:none !important;
	color:#ffffff !important;	
}
.video_icn_img
{	background: url("../images/video_flap.png") no-repeat scroll 0 0 transparent;
	width:92px;
	height:91px;
}

.video_desc_text {
    height: 78px;
    min-width: 137px;
    max-width: 265px;
    padding: 6px;
}

.content_default {
    padding-left: 5px;
    width: 385px;
}
.vd_image_popup
{
	padding: 0 0 0 3px;
    height: 86px;
}
.head {
	width:960px;
	margin:0 auto;
}
.head_title
{
	/*background: url(../images/top_bar_strip.jpg) repeat-x;*/
	height: 60px;
	background-color: #616161;
}
.head_img
{
	padding-left: 15px;
	position: relative;
	top: 5px;
}
.top_header
{
	padding-left: 6px;
	padding-top:20px;
	vertical-align: top;
	font-size: 16px;
	color: #ffffff;
}
.fl {
	float:left;
}
.v_container {
	background:url(../images/video_mid_bg.jpg) repeat-x #f9f9f9;
	min-height:540px; 
	height:auto !important;
	height: 540px; 
	width:960px;
}
.left_col {
	width:481px;
	float:left;
	padding-left:22px;
    margin: 10px 0 0 0;
}
.right_col {
	width:420px;
	margin-left:22px;
	float:left;
}
.width_481 {
	width:481px;
}
.p_link {
	font-size:12px;
	color:#671770;
}
.padB10 {
	padding-bottom:10px;
}
.padL10 {
	padding-left:10px;
}
.padT30 {
	padding-top:30px;
}
.v_separator {
	background:url(../images/video_seprator_border.jpg) no-repeat;
	width:389px;
	height:1px;
	display:block;
	margin-left:10px;
}
h2 {
	font-size:16px;
	font-weight:bold;
	color:#6a1477;
	margin:0px;
	padding:0px;
}
.video_box_top_border {
    float: left;
    margin: 10px 0 0 0;
}
.right_box_top_border {
	/*background:url(../images/right_box_top_border.png) scroll no-repeat 0 2px transparent;*/
	width:411px;
	height:15px;
	clear:both;
}
.right_mid_border {
	/*background:url(../images/right_mid_bg.jpg) repeat-y;*/
	background-color: #ffffff;
	width:393px;
	float:left;
    padding: 15px;
}
.right_box_inner_container
{
    border:1px solid #ffffff;
	width:381px;
	padding:5px;
}
.right_box_inner_container:hover
{
	border:1px solid #dddddd;
}
.right_box_bot_border {
	display: inline-block;
	/*background:url(../images/right_box_bot_border.png) scroll no-repeat 0 -2px transparent;*/
	width:411px;
}
.right_box_img {
	float:left;
	width:121px;
    margin: 0 0 0 5px;
}
.right_box_text {
	float:left;
	width:240px;
	padding-left:15px;
	_padding-left:0px;
}
.youtube_image_border
{
	border:1px solid #ffffff;
    height: 85px;
}

.element_hdr
{
	position: relative;
	height: 50px;
	width: 50px;
	margin-right: 2px;
	font-family: Arial;
	background: url(../images/Button_video_bdg.png) scroll no-repeat -2px 0px transparent;
}
.disable_lnk_vid
{	
	color:#C9C9C9;
}
.b_container {
    /*background: url("../images/breadcum_bg_podcast.jpg") no-repeat scroll 0 0 transparent;*/
    height: 8px;
    line-height: 8px;
    margin-bottom: -2px !important;
    margin-top: -4px !important;
    padding-left: 10px;
    position: absolute;
    width: 950px;
}
.Video_not_available
{
	width:481px;
	height: 361px;
	background: url("../images/Video_not_available_Landing.jpg") no-repeat scroll 0 0 transparent;
}

.element_symbol
{
    font-size:40px;padding-bottom:14px;
    color:#000000!important;
    font-family: museo_sans700,Arial !important
}
.symbol_name
{
     color:#000000;
     font-family: museo_sans_500regular,Arial !important
}
.blank_row
{
    height:20px;
}