﻿@charset "UTF-8";
/* Base */

/* Eng Version*/
/* Latest Update: 17/08/2012*/
/* Added setting to staticpage-content - fontsize */
/* Social Icon spacing */
/* Clear both for comment-section */
/* Add  #article-pagination-sub-index span  */
/* Add style for #staticpage-content, #article-content ul, sub-article-list-title-black  */
/* Remove Content-3col-main padding-top*/
/* Embed TDC old style for wyswyg */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	line-height:1.6em;
	color:#000;
	background-color: #FFF;
	font-style:normal;
}




/* #wrapper */
#wrapper {
	position: relative;
	width: 100%;
	min-height: 100%;
	height: 100%;
	background-color:#FFF;
}
	
html>body #content { height: auto; }
	

#header, #content,#navigation, #footer{
	position: relative;
	width: 950px;
	margin: 0 auto;
	text-align:left;
	clear:both;
}

#content745 {
	position: relative;
	width: 745px;
	margin-left:122px;
	padding-top:20px;
	text-align:left;
	clear:both;
	margin-bottom:10px;
	padding-bottom:10px;
}


#content-2col-right
 {
	width:745px;
	
	padding-right:10px;
	padding-top:20px;
	margin-bottom:10px;
	padding-bottom:10px;
	float:right;

 }
 
 #content-3col-right
 {
 	width:775px;
	margin-bottom:10px;
	padding-bottom:10px;
	float:left;
  }


#content-2col-left {
	width:600px;
	padding-top:20px;
	padding-right:0px;
	padding-left:10px;
	padding-bottom:10px;
	float:left;

 }
 
#content-3col-left {
	width:630px;
	padding-top:0px;
	padding-bottom:10px;
	float:left;

 }
 
#content-3col-main {

	width:449px;

	float:left;

  }


 
#content-1col-main, #staticpage-content {
	width:930px;
	padding: 20px 10px;

	float:left;

 }

#content-1col-homepage {
	width:930px;
	padding: 10px 10px 0 10px;

}
	




/* Content - home 
----------------------------------------*/

 
 
 
 #content-2col-left ul li{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	line-height:1.6em;
 }






.article-list {
	background-image: url(../../images/common/article-bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	
}

.article-list p{
	padding-left:10px;
	}

#article-pagination {
	font-size:10px;
	color:#f47920;
	padding-top:10px;
	margin-bottom:10px;

}

#article-pagination-sub-index {

	font-size:10px;
	color:#f47920;
	padding-top:10px;
	margin-bottom:0px;
 }


#article-pagination	 .content_black_small_bold, #article-pagination-sub-index .content_black_small_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
}

#article-pagination-sub-index span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: normal;
}


#article-pagination input, #article-pagination-sub-index input 	{
	font-size:11px;
	color: #333333;
	margin-left:3px;
	margin-right:3px;
	
}


#article-pagination .button_gray_up,  #article-pagination-sub-index .button_gray_up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url('../../images/common/bt_grayBackground.gif');
	background-repeat: repeat-x;
	background-color: #C8C8C8;
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	margin-left:20px;
	
}

#article-pagination .button_gray_down, #article-pagination-sub-index .button_gray_down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url('../../images/common/bt_grayBackground_d.gif');
	background-repeat: repeat-x;
	background-color: #AAAAAA;
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	margin-left:20px;
}



.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 23px;
	color:#f47920;
	margin-bottom:10px;
	font-style:normal;
}
 
.title a:link, .title a:visited, .title a:hover, .title a:active  {
	color:#f47920;
}

.sub-title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 23px;
	margin-top:-5px;
	margin-bottom:15px;
	font-style:italic;
}


#article .photo, #book-store .photo
{
	float:left;
	border: 1px solid #333;
	margin-left:10px;
	margin-right:10px;
}


#book-title-section {
height:80px;
}

.article-photo
{
	float:left;
	border: 1px solid #333;
	margin-right:10px;
}

#slider, #book-store {
	padding-bottom:20px;
	margin-bottom:20px;
}
 
#webcast {
	padding-bottom:5px;
}

#slider-article-page {
	padding-bottom:20px;
}


#article
{
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	margin-bottom:20px;
}

#slider p, #article p, #webcast-list ul, #book-store-list ul
{ margin-right:10px;

}



#book-store-list
{
	width:400px;
	float:right;
	
}



.category, .article-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 16px;
	color:#000;
	line-height: 1.8em;
}

#book-store .category {
	margin-bottom:4px;
	
}

#rightbox_multimediabox {
    width: 302px;
}

.webcast-top {
    background-color: #F1F1F1;
    height: 1px;
}

.webcast-content {
    background: url("../../images/en/promo_bg.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    padding: 5px;
}

.webcast-bottom {
    background: url("../../images/en/promo_bottom.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 15px;
}

#webcast-video {
float: left;
padding-left: 8px;
width: 292px;
}


#webcast-list
{
    float: left;
    padding: 8px 5px 5px 10px;
    width: 270px;
}

#webcast-list ul , #book-store ul
{
	margin-top:10px;
	margin-left:15px;
}

#webcast-list ul li
{
	
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}





/* Content - article page
----------------------------------------*/

 

#icon-list {
	clear:both;
}

#icon-list img{
	padding-right:4px;
}

#social-tool {
	float:left;
}

.article-share-print {
	float:left;
	padding-right:30px;
}


#myfav{
	float:right;
	text-align:right;


}

#icon-list .pdf {
	padding-left:0px;
}

#article-content {
	clear:both;
	width:734px;

}
#article-content ul, #staticpage-content ul {
	padding-left:30px;
	padding-left:30px\9;
	padding-left:30px\0;
	+padding-left:35px; 
	_padding-left:35px;  
	padding-bottom:10px;
	
}

#article-content ol, #staticpage-content ol {

	padding-left:35px;
	padding-left:35px\9;
	padding-left:35px\0;
	+padding-left:40px;
	_padding-left:40px;  
	padding-bottom:10px;
}


#article-content li, #staticpage-content li {
	padding-left:10px;
}

#article-content td ul, #staticpage-content td ul {

	padding-left:30px;
	padding-left:30px\9;
	padding-left:30px\0;
	+padding-left:35px; 
	_padding-left:35px;  
	padding-bottom:10px;

}

#article-content td ol, #staticpage-content td ol {

	padding-left:35px;
	padding-left:35px\9;
	padding-left:35px\0;
	+padding-left:40px;
	_padding-left:40px;
	padding-bottom:10px;

}

#article-content td li, #staticpage-content td li  {
	padding-left:10px;
}

#provideby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	padding-bottom:20px;
	padding-top:20px;
	
}
#provideby img {
	margin-left:3px;
	margin-left:5px;
}
#extended-readings {
	clear:both;
	border: 1px solid #999999;
	padding: 10px;	
	margin-bottom:20px;
}

#extended-readings h5{
	padding-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.6em;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom:10px;
}

#extended-readings ul {

	margin-left:20px;

}

#comment-section{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	padding: 10px;	
	margin-bottom:10px;
	clear:both;
}

#comment-section h5{
	padding-bottom:5px;
	font-size:12px;
	
}

.comment-name
{
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	padding-top:10px;	
}


#comment-section-bottom{
    padding-top:10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;	
	
}

.comment-GMT {
	padding-top:10px;
	font-size:10px;
	color:#666666;

}

#comment-post {
    clear: both;
}

.view-all-comment {
	text-align:right;
	padding-top:10px;
	font-size:12px;
}


/*---*/

#enlarge-photo {
	position:fixed;		/* positions the element from the previous item container */
	z-index: 1034;		/* z-index sets the depth of the item, the higher the number the nearer to the front */
	display: none;		/* hides the layer when page is loaded */
	width:500px;
	height:370px;
	border: 2px #999999 solid;
	background:#FFFFFF;
	text-align:center;
	padding-top:20px;
	}
	
/* Static Page - Sub Index page*/		
#sub-index-article-list {
	clear:float;
	padding-top:20px;
}


.sub-article-list {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top:10px;
	float:left;
}

.sub-article-list-last {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}


.sub-article-list-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color:#f47920;
}

#sub-index-article-list ul {
	padding-left:30px;
	padding-left:30px\9;
	padding-left:30px\0;
	+padding-left:35px; 
	_padding-left:35px;  
	padding-bottom:10px;
	
}

#sub-index-article-list ol {
	padding-left:35px;
	padding-left:35px\9;
	padding-left:35px\0;
	+padding-left:40px;
	_padding-left:40px;  
	padding-bottom:10px;
}


#sub-index-article-list  li {
	padding-left:10px;
}

#sub-index-article-list td ul {

	padding-left:30px;
	padding-left:30px\9;
	padding-left:30px\0;
	+padding-left:35px; 
	_padding-left:35px;  
	padding-bottom:10px;

}

#sub-index-article-list td ol {

	padding-left:35px;
	padding-left:35px\9;
	padding-left:35px\0;
	+padding-left:40px;
	_padding-left:40px;
	padding-bottom:10px;

}

#sub-index-article-list td li {
	padding-left:10px;
}


 
.sub-article-list-title a:link, .sub-article-list-title a:visited, .sub-article-list-title a:hover, .sub-article-list-title a:active    {
	color:#f47920;
	text-decoration: none;
}





.sub-article-list-title-no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	line-height: 21px;
	color:#000000;


}
.sub-article-list-title-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color:#000000;

}
.sub-article-list-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 14px;
	color:#000;
	line-height: 1.4em;
}

div .article-list-left{
	width:43px;
	_width:40px;
	float:left;
	text-align:right;
	padding-right:5px;
}

div .article-list-right{
	width:400px;
	float:left;
}

.sub-index-top-section {
	width:445px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f47920;
	padding-bottom:3px;
	float:left;

}

.sub-index-top-section .topic-title {
	font-style:bold;
	font-weight: bold;
	float:left;
	width:250px;
}

.sub-index-top-section .pagination-item, .sub-index-bottom-section .pagination-item {
	text-align:right;
	font-size:10px;
	float:right;
	vertical-align:text-top;
	position:relative;
	z-index:auto;
}


.sub-index-bottom-section {
	width:445px;
	background-color: #CECFCE;
	margin:10px 0px;;
	padding:4px;
	text-align:right;
	float:left;
}

.sub-index-top-section select, .sub-index-bottom-section select {
	margin-left:5px;
}


.title a.blackcolor:link, .title a.blackcolor:visited {
	color:#000000;

}

.title  a.blackcolor:hover, .title  a.blackcolor:active {
	color:#f47920;
	
}

#content745 .article-date {
	margin-bottom:20px;
	line-height: 1.1em;
}

#content745 .title{
	margin-bottom:15px;
	
}

a.squarebutton {

	background: transparent url('../../images/common/square-gray-left.gif') no-repeat top left;

	display: block;

	float: left;

	font: bold 11px verdana; /* Change 12px as desired */

	line-height: 21px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */

	height: 27px; /* Height of button background height */

	padding-left: 8px; /* Width of left menu image */

	text-decoration: none;

}



a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{

	color: #ffffff; /*button text color*/

}



a.squarebutton span{

	background: transparent url('../../images/common/square-gray-right.gif') no-repeat top right;

	display: block;

	padding: 2px 8px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/

}



a.squarebutton:hover{ /* Hover state CSS */

	background-position: bottom left;

}



a.squarebutton:hover span{ /* Hover state CSS */

	background-position: bottom right;

	color: black;

}


/* Article what you see what you get 

#article-content  #custable .border table, #article-content  #custable td {
    border:1px #000000 solid;
    margin:0;
    padding:3px;
}
*/

.article-lock {
vertical-align:text-bottom;
padding-left:4px;
}

/* From tdc */
.background_white {
	background-color: #FFFFFF;
}

.background_lightGray {background-color: #F5F5F5;}
.background_lightyellow {background-color: #fffbe1;}
.background_mediumGray {background-color: #c4c4c4;}

.background_lightGray_padding_middle {
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.background_lightGray_padding_middle2 {
	background-color: #F5F5F5;
	font-size:10px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

.background_mediumGray_padding_middle {
	background-color: #c4c4c4;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.background_lightGray_padding_middle_bold {
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
}

.background_mediumGray_padding_middle_bold {
	background-color: #c4c4c4;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}

.background_white_padding_middle {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	
}

.background_lightGray_padding1px {
	background-color: #CCCCCC;
	padding: 1px;
}

.sidebox_frame_gray {background-color: #CCCCCC; padding: 3px;}

.sidebox_frame_white {background-color: #FFFFFF;padding: 3px;}

.sidebox_yellow_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: normal;
	background-image: url(images/bg_title_yellow.gif);
}

.sidebox_title_nolink  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(images/bt_grayBackground.gif);
	padding: 5px;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	
}


.button_gray_up  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(images/bt_grayBackground.gif);
	background-repeat: repeat-x;
	background-color: #C8C8C8;
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	
}

.button_gray_down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(images/bt_grayBackground_d.gif);
	background-repeat: repeat-x;
	background-color: #AAAAAA;
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
}

.button_gray_up2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(images/bt_grayBackground.gif);
	padding: 3px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	
}

.button_gray_down2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(images/bt_grayBackground_d.gif);
	padding: 3px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
}



.button_orange_up2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(images/bt_orangeBackground.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	text-decoration:none;
}

.button_orange_down2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(images/bt_orangeBackground_d.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	text-decoration:none;
}

.button_orange_up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-image: url(images/bt_orangeBackground.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	text-decoration:none;
}

.button_orange_down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(images/bt_orangeBackground_d.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	text-decoration:none;
}

.link_red_small_undline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	line-height: normal;
}

.link_red_small_undline:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_small_undline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_small_undline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_small_undline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_undline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	line-height: normal;
}

.link_red_middle_undline:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_undline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_undline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_undline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	line-height: normal;
}

.link_red_middle:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	line-height: normal;
	font-weight: bold;
}

.link_red_middle_bold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}



.link_red_large_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	line-height: normal;
	font-weight: bold;
}

.link_red_large_bold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_large_bold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_large_bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_large_bold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}




/**/
.link_red_middle_bold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	line-height: normal;
	font-weight: bold;
}

.link_red_middle_bold2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

/**/
.link_red_middle_bold3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #cc3300;
	line-height: normal;
	font-weight: bold;
}

.link_red_middle_bold3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}
/**/
.link_red_middle_bold_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}
.link_red_middle_bold_underline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}
.link_red_middle_bold_underline3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline3:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_black_middle_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}

.link_black_middle_bold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
}

.link_black_middle_bold_underline:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}


.link_black_middle_bold_underline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333300;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
}

.link_black_middle_bold_underline2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}







.link_black_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	
}

.link_black_middle:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	
	font-weight: normal;
}

.link_black_middle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	
	font-weight: normal;
}
.link_black_middle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	
	font-weight: normal;
}
.link_black_middle:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	
	font-weight: normal;
}

/******/
.link_black_middle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;
}

.link_black_middle2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
	font-weight: normal;
}

.link_black_middle2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
	font-weight: normal;
}
.link_black_middle2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
	
	font-weight: normal;
}
.link_black_middle2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
	
	font-weight: normal;
}

/*****/
.link_black_middle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;
}

.link_black_middle3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.link_black_middle3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.link_black_middle3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc3300;
	text-decoration: none;
	font-weight: normal;
}
.link_black_middle3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc3300;
	text-decoration: none;
	font-weight: normal;
}


/*****/
.link_black_middle_underline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_middle_underline2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}

.link_black_middle_underline2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_middle_underline2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_middle_underline2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}

.link_black_middle_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}



.link_black_middle_underline:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}

.link_black_middle_underline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_middle_underline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_middle_underline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
}
.link_black_small:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	line-height: normal;
}
.link_black_small:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc3300;
	text-decoration: none;
	font-weight: normal;
	line-height: normal;
}
.link_black_small:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc3300;
	text-decoration: none;
	font-weight: normal;
	line-height: normal;
}
.link_black_small:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333300;
	text-decoration: none;
	font-weight: normal;
	line-height: normal;
}
.link_black_small_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333300;
	font-weight: normal;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_small_underline:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	line-height: normal;
	cursor:pointer;
}
.link_black_small_underline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333300;
	text-decoration: underline;
	font-weight: normal;
	line-height: normal;
	cursor:pointer;
}
.link_black_small_underline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc3300;
	text-decoration: underline;
	font-weight: normal;
	line-height: normal;
	cursor:pointer;
}
.link_black_small_underline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc3300;
	text-decoration: underline;
	font-weight: normal;
	line-height: normal;
	cursor:pointer;
}

.link_black_large_bold_underlind {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}


.link_black_large_bold_underlind:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: bold;
}

.link_black_large_bold_underlind:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: bold;
}
.link_black_large_bold_underlind:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: bold;
}

.link_black_large_bold_underlind:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: bold;	
}

.link_black_large_underlind {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}


.link_black_large_underlind:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: normal;
}

.link_black_large_underlind:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333300;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: normal;
}
.link_black_large_underlind:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: normal;
}

.link_black_large_underlind:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: normal;	
}
.link_white_small_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}
.link_white_small_bold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
}
.link_white_small_bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
}
.link_white_small_bold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
}
.link_white_small_bold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
}

.dot_line {
	border:none;
	border-top:dotted 1px #cccccc; 
	height:1px;
}
.dot_line_size_1pxHeight {
	border:none;
	border-top:dotted 1px #cccccc; 
	height:1px;
	font-size: 0px;
}
.dot_line_size_1pxHeight2 {
	border:none;
	border-bottom:dotted 1px #cccccc; 
	height:1px;
	
}
.dot_line_size_1pxHeight3 {
	border:none;
	border-top:dotted 1px #cccccc;
	padding-top:5px; 
	height:1px;
	font-size: 0px;
}
.title_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	line-height: normal;
}

.title_messagePage_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #333333;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #F5f5f5;
	line-height: normal;
}

.title_black_lightOrangeBackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #f4d5b7;
	line-height: normal;
	
}

.title_black_lightGrayBackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-color: #f5f5f5;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	line-height: normal;
}

.title_black_yellowBackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: normal;
	background-image: url(images/bg_title_yellow.gif);
}

.tablelist_content_right {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.tablelist_content_left_Bold {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
}

.content_gray_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	line-height: normal;
}
.content_gray_middle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
	line-height: normal;
}

.content_gray_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	line-height: normal;
}



.content_black_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
}

.content_black_small2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
} 
.content_black_small_bold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
} 


.content_black_small_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
}


.content_black_middle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}

.content_black_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
}


.content_black_middle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
}
.content_black_middle_bold4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
}



.content_black_middle_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
}

.content_black_middle_bold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}

.content_black_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: normal;
}

.content_black_large_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 14px;
 	font-weight: bold;
 	color: #000;
 	line-height: normal;
}

.content_white_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	line-height: normal;
}

.content_red_middle_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc3300;
	line-height: normal;
}

.content_orange_middle_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f47920;
	line-height: normal;
}


.content_red_middle_bold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc3300;
	line-height: normal;
}

.content_red_large_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc3300;
	line-height: normal;
}

.content_green_large_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #147c00;
	line-height: normal;
}
.content_red_large_bold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cc3300;
	line-height: normal;
}

.content_red_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12spx;
	font-weight: normal;
	color: #cc3300;
	line-height: normal;
}
.content_red_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #cc3300;
	line-height: normal;
}
.content_white_middle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	line-height: normal;
}
.content_blue_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;
}

.content_blue_middle_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}


.photo_frame {
	background-color: #999999;
	padding: 1px;
}

.collapseLayer {
	height:0px;
	overflow:hidden;
}
.expandCollapseBtn {
	cursor:pointer;
}

.padding_top_3px {
	padding-top: 3px;
}
.padding_top_5px {
	padding-top: 5px;
}
.padding_top_10px {

	padding-top: 10px;
}
.padding_top_15px {
	padding-top: 15px;
}

.padding_top_12px {
	padding-top: 12px;
}
.padding_top_20px {
	padding-top: 20px;
}
.padding_left_5px {
	padding-left: 5px;
}

.padding_left_10px {
	padding-left: 10px;
}
.padding_left_20px {
	padding-left: 20px;
}

.padding_left_15px {
	padding-left: 15px;
}
.padding_left_25px {
	padding-left: 25px;
}
.padding_right_5px {
	padding-right: 5px;
}
.padding_right_10px {
	padding-right: 10px;
}
.padding_right_20px {

	padding-right: 20px;
}
.padding_right_15px {
	padding-right: 15px;
}
.padding_bottom_5px {
	padding-bottom: 5px;
}
.padding_bottom_10px {
	padding-bottom: 10px;
}
.padding_bottom_15px {
	padding-bottom: 15px;
}
.padding_bottom_20px {
	padding-bottom: 20px;
}
.padding_bottom_200px {
	padding-bottom: 200px;
}

.padding_topBottom_100px {
	padding-top: 100px;
	padding-bottom: 100px;
}

.padding_top_100px_bottom_200px {
	padding-top: 100px;
	padding-bottom: 200px;
}

.popupLayout_frame {
	background-color: #666666; padding: 3px;
}

.activeMenuItem 
{
	background-color:#F0F0F0;
	font-weight:bold;
	cursor:pointer;
}

.inactiveMenuItem 
{
	background-color:#FFFFFF;
	font-weight:normal;
	cursor:pointer;
}

.popUpLayer {
	visibility:hidden;
	overflow:auto;
	position:absolute;
	left:0px;
	top:0px;
	z-index:200;
}
.popUpLayerBg {
	background-color:#000000;
	filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;
	visibility:hidden;
	overflow:auto;
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
}

.calendarContainer {
	display:none;
	position:absolute;
	z-index:1;
}

.padding_topBottom_2px {
	padding-top: 2px;
	padding-bottom: 2px;
}




/* New */
#dmContent a:link, #dmContent a:visited, #dmContent a:hover, #dmContent a:active {
    text-decoration: underline;
    color: #0000ff;
}

#dmContent h2 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bolder;
    line-height: normal;
    margin-bottom: 0.75em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.75em;
}
#dmContent h3 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bolder;
    line-height: normal;
    margin-bottom: 0.75em;
    margin-top: 0.75em;
}

#dmContent ul li {
    padding-left: 3px;
}
#dmContent ul {
    margin-left: 20px;
}

.MsoNormalTable td p {
    padding-bottom: 0px;
}

.enlargeTable {
	height: 1px;
	width: 1px;
}

.enlargeCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-color: black;
    line-height:1.2em;
}

.normalURL:link {font-size: 12px;color: blue;text-decoration: underline;}
.normalURL:visited {font-size: 12px;color: purple;text-decoration: underline;}
.normalURL:hover {font-size: 12px;color: blue;text-decoration: underline;}
.normalURL:active {font-size: 12px;color: #333333;}

.normalURL2:link {font-size: 12px;color: blue;text-decoration: underline;}
.normalURL2:visited {font-size: 12px;color: purple;text-decoration: underline;}
.normalURL2:hover {font-size: 12px;color: blue;text-decoration: underline;}
.normalURL2:active {font-size: 12px;color: #333333;}

