/* 

DIV {
	font-family: Verdana, Geneva, sans-serif;  
	font-weight : normal;
	font-style : normal;
	font-size : 12px;
}
 */

.button{
	display:table-cell;
	vertical-align:middle;
	width:200px;
	height:60px;
	color:#FFFFFF;
	background-color:#006699;
	border:#003366 1px solid;
	cursor:pointer;
}

.InfoBox {
	border: 3px solid #000000;
	color: #000000; 
	background-color: #cccccc; 
	width: 500px; 
	height: 150px;
	padding: 10px;
	text-align: center;
	line-height: 130px;
	font-size: 1.2em;
	font-weight: bold;
}

.PopupBox {
	border: 3px solid #000000;
	color: #000000; 
	background-color: #cccccc; 
	width: 400px; 
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-size: 1.1em;
	font-weight: normal;
}


.PopupBox_Header {
	color: #000000; 
	background-color: #999; 
	text-align: center;
	font-size: 1.3em;
	margin-bottom: 10px;
	font-weight: bold;
	line-height: 30px;
}



.InfoBox_Cal {
	border: 3px solid #000000;
	color: #000000; 
	background-color: #cccccc; 
	width: 650px; 
	padding: 10px;
}


/*  HEADER  ******************************************************************************/
.DIV_Top_Container {
	width: 968px;
	margin-left: auto ;
  	margin-right: auto ;
	position: relative;
}

.DIV_Header {
	background: transparent url(../images/skin_bl/top_shadow.png) no-repeat bottom;
	height: 20px;
}

.DIV_Header_Content {
	
}



/*  BANNER  ******************************************************************************/
.DIV_Banner {
	background: transparent url(../images/skin_bl/banner_shadows.png) no-repeat;
	height: 153px;
}

.DIV_Banner_Content {
	background: #ffffff url(../images/banners/banner_6.jpg);
	width: 940px;
	height: 150px;
	border-top: 2px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 1px solid #303030;
	border-left: 2px solid #303030;
	margin-left: 12px;
	text-align: center;
	Color: #ffffff;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
}

.DIV_Banner_Content .TodayDate{
	Color: #ffffff;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
	Margin: 6px 0px 0px 6px;
	border: 0px solid #ffffff;
	float: left;
}

.DIV_Banner_Content .Content{
	Color: #ffffff;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
	Margin: 6px 0px -4px 0px;
	border: 0px solid #ffffff;
	width: 500px;
	margin-left: auto ;
  	margin-right: auto ;
}





/*  BANNER TEXT  ******************************************************************************/
.DIV_Banner_Content .Main_Text {
	Color: #ffffff;
	font-family:"Times New Roman",Georgia,Serif;
	text-shadow: #000000 0.04em 0.04em 0.05em;
	Font-Size: 1em;
	Font-Weight: normal;
	border: 0px solid #ffffff;
	margin: 4px 50px 0px 180px ;
	text-align: right;
}
.DIV_Banner_Content .Main_Text H1{
	Color: #ffffff;
	font-family:"Times New Roman",Georgia,Serif;
	text-shadow: #000000 0.04em 0.04em 0.05em;
	Font-Size: 3.5em;
	Font-Weight: normal;
}

.DIV_Banner_Content .Main_Text H2{
	Color: #ffffff;
	font-family:"Times New Roman",Georgia,Serif;
	text-shadow: #000000 0.04em 0.04em 0.05em;
	Font-Size: 2em;
	Font-Weight: normal;
}

.DIV_Banner_Content .Main_Text H3{
	Color: #ffffff;	
	font-family:"Times New Roman",Georgia,Serif;
	text-shadow: #000000 0.1em 0.1em 0.2em;
	Font-Size: 1.5em;
	Font-Weight: normal;
}




.DIV_Banner_Content .RSS {
	Color: #ffffff;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
	Margin: 6px 4px 0px 6px;
	border: 0px solid #ffffff;
	Float: Right;
}

.DIV_Banner_Content .RSS a{
	Color: #ffffff;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
	Text-Decoration: none;
}



.DIV_Banner_Content .My_Account {
	Color: #ffffff;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
	Margin: 1px 4px 0px 6px;
	border: 0px solid #ffffff;
	Float: Right;
}

.DIV_Banner_Content .My_Account a{
	Color: #ffffff;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
	Text-Decoration: none;
}



.DIV_Filter_Kill_Bar_Item {
	margin-left: 5px;
	height: 24px;
	line-height: 24px;
	font-size: 8pt;
	background-color: #cccccc;
	float:left;
	border: 1px solid #000000;
	padding: 2px;
	color:#000000;
}




.DIV_Banner_Content .Login_Box {
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	margin: 0px 4px 0px 0px;
	width: 200px;
	height: 110px;
	float: right;
}

.DIV_Banner_Content .Login_Box .Header {
	background-image : url(../images/skin_bl/Horz_Nav_Bg.png);
	height: 20px;
	color : #fff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	padding-top: 0px;
	padding-left: 8px;
	font-weight : bold;
	font-size: 12px; 
	line-height: 20px;
	border-bottom: 1px solid #cccccc;
	/* text-align: center; */
}

.DIV_Banner_Content .Login_Box .Header_Error {
	background-color : #D40000;
	height: 20px;
	color : #fff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	padding-top: 0px;
	padding-left: 4px;
	font-weight : bold;
	font-size: 12px; 
	line-height: 20px;
	border-bottom: 1px solid #cccccc;
	/* text-align: center; */
}

.DIV_Banner_Content .Login_Box .Contents {
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 12px;
	line-height: 16px;
	height: 82px;
	background-image : url(../images/skin_bl/Login_Box_Bg.png);
}

.DIV_Banner_Content .Login_Box .Contents a{
	Color: #0000c0;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
	Text-Decoration: none;
}


.DIV_Banner_Content .Login_Box .Contents a:hover{
	Color: #000000;
	Font-Family: Arial;
	Font-Size: 12px;
	Font-Weight: Bold;
	Text-Decoration: underline;
}






/*  BODY  ******************************************************************************/
.DIV_Body_Wrap {
	background: transparent url(../images/skin_bl/body_shadows.png) repeat-y;
	width: 968px;
	margin-left: auto ;
  	margin-right: auto ;
	/* height: 100%; */	
}

.DIV_Body_Spacer {
	background: #ffffff;
	/* Padding-Left + Padding-Right + Width should equal 940*/
	height:10px;
	width: 920px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 4px;
	border-top: 0px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 2px solid #303030;
	margin-left: 12px;
}


.DIV_Search_Wrap {
	background: #ffffff;
	/* Padding-Left + Padding-Right + Width should equal 940*/
	width: 920px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-top: 0px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 2px solid #303030;
	margin-left: 12px;
}

.DIV_Body_Container {
	background: #ffffff;
	/* Padding-Left + Padding-Right + Width should equal 940*/
	width: 920px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-top: 5px;	
	border-top: 0px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 2px solid #303030;
	margin-left: 12px;
	min-height: 400px;
	position:relative;
	
	/*position:relative;	 This fixes the IE7 overflow hidden bug */
	/* clear:both; 
	float:left;*/
	/* width:100%;			/* width of whole page */
	/*overflow:hidden;		 This chops off any overhanging divs */	
	
}


.DIV_Body {
	border: 0px solid red;
}

.DIV_Body_With_Left_Nav {
	border: 0px solid blue;
	width: 700px;
	float:left;
}


/*  Page End  ******************************************************************************/
.DIV_Page_End_Wrap {
	/* background: transparent url(../images/skin_bl/page_end_bg.png); */
	background: transparent url(../images/skin_bl/body_shadows.png) repeat-y;	
	width: 968px;
	height: 99px;
	margin-left: auto ;
  	margin-right: auto ;
	font-size: .8em;
}

.DIV_Page_End {
	background: #ffffff url(../images/skin_bl/page_end_bg.png) no-repeat;
	color: #ffffff;
	width: 940px;
	height: 100px;
	border-top: 0px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 2px solid #303030;
	margin-left: 12px;
	padding-top: 20px;
	text-align:	center;
}

.DIV_Page_End_Prob {
	background: #ffffff url(../images/skin_bl/page_end_bg_prob.png) no-repeat;
	color: #ffffff;
	width: 940px;
	height: 100px;
	border-top: 0px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 2px solid #303030;
	margin-left: 12px;
	padding-top: 20px;
	text-align:	center;
}


.DIV_Page_End a {
	color:	#cccccc;
}



/* Bottom Nav ******************************************************************************/
.DIV_Bottom_Nav_Wrap {
	background: transparent url(../images/skin_bl/body_shadows.png) repeat-y;
	width: 968px;
	margin-left: auto ;
  	margin-right: auto ;
	font-size: .9em;
}

.DIV_Bottom_Nav {
	background-color: #466ea8;
	color: #ffffff;
	width: 940px;
	border-top: 0px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 2px solid #303030;
	margin-left: 12px;
	padding-top: 0px;
	text-align:	center;

}

.DIV_Bottom_Nav_Column {
	float:left; 
	text-align:left; 
	padding: 0px 0px 0px 20px; 
}

.DIV_Bottom_Nav_Column a {
	color:	#cccccc;
	font-weight: normal;
	text-decoration: none;
}

.DIV_Bottom_Nav_Column .A_Bottom_Nav_Title {
	font-size: 1.5em;
	color: #eeeeee;
}




/*  FOOTER  ******************************************************************************/
.DIV_Footer_Wrap {
	background: transparent url(../images/skin_bl/footer_bg.png) no-repeat;
	width: 968px;
	height: 46px;
	margin-left: auto ;
  	margin-right: auto ;
	font-size: .8em;
	
}

.DIV_Footer {
	color: #ffffff;
	width: 940px;
	border-top: 0px solid #303030;
	border-right: 0px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 0px solid #303030;
	margin-left: 12px;
	padding-top: 20px;
	text-align:	center;
}

.DIV_Footer a {
	color:	#cccccc;
}


/*  FIN  ******************************************************************************/
.DIV_FIN_Wrap {
	/* background: transparent url(../images/skin_bl/end_bg.png); */
	width: 968px;
	margin-left: auto ;
  	margin-right: auto ;
	font-size: .8em;
	
}

.DIV_FIN_Left {
	color: #333333;
	border-top: 0px solid #303030;
	border-right: 0px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 0px solid #303030;
	margin-left: 12px;
	margin-right: 12px;
	padding-left: 10px;
	text-align:	left;
}

.DIV_FIN {
	color: #333333;
	border-top: 0px solid #303030;
	border-right: 0px solid #303030;
	border-bottom: 0px solid #303030;
	border-left: 0px solid #303030;
	margin-left: 12px;
	margin-right: 12px;
	padding-right: 10px;
	text-align:	right;
	float:right;
}

.DIV_FIN a {
	color:	#cccccc;
}













.DIV_Bottom_Box {
	text-align : center;
	padding: 4px 4px 4px 4px;
	border-top: 0px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 2px solid #303030;
	border-left: 2px solid #303030;
}










/* Messages ******************************************************************************/
.DIV_Msg {
	background-color: #99ccff;
	height: 30px;
	color : #000000;
	text-decoration: none;
	text-align : center;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight : bold;
	font-size: 16px;
	line-height: 30px;
	border-top: 2px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 2px solid #303030;
	border-left: 2px solid #303030;
}



.DIV_Warning {
	background-color: #ffc0c0;
	height: 30px;
	color : #000000;
	text-decoration: none;
	text-align : center;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight : bold;
	font-size: 16px;
	line-height: 30px;
	border-top: 2px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 2px solid #303030;
	border-left: 2px solid #303030;
}

.DIV_Info {
	background-color: #ccc;
	height: 30px;
	color : #000;
	text-decoration: none;
	text-align : center;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight : bold;
	font-size: 16px;
	line-height: 30px;
	border-top: 2px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 2px solid #303030;
	border-left: 2px solid #303030;
}



/* Content ******************************************************************************/

.DIV_Content_Holder_Left {
	float: left;
	width: 300px;
}

.DIV_Content_Holder_Right {
	float: right;
	width: 300px;
	border: 0px solid red;
}




/* Content Box ******************************************************************************/
.DIV_Content_Box_Full {
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	/* margin: 0px 5px 5px 5px; */
	margin: 0px 0px 5px 0px;
	
	
}

.DIV_Content_Box_Center {
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	margin: 5px 5px 5px 5px;
	width: 500px;
	margin-left: auto ;
  	margin-right: auto ;
	text-align: left;
	
}

.DIV_Content_Box_500_Center {
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	margin: 5px 5px 5px 5px;
	width: 500px;
	margin-left: auto ;
  	margin-right: auto ;
	
}

.DIV_Content_Box_445_Left {
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	margin: 0px 5px 5px 5px;
	width: 445px;
	
}

.DIV_Content_Box_445_Right {
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	margin: 0px 5px 5px 5px;
	width: 445px;
	float: right;
	
}

.DIV_Content_Box_330_Left {
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	margin: 0px 5px 5px 5px;
	width: 330px;
	
}

.DIV_Content_Box_330_Right {
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	margin: 0px 5px 5px 5px;
	width: 330px;
	float: right;
}


.DIV_Content_Box_Header {
	background-image : url(../images/skin_bl/Horz_Nav_Bg.png);
	height: 30px;
	color : #fff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	padding-top: 0px;
	padding-left: 8px;
	font-weight : normal;
	font-size: 11pt; 
	line-height: 28px;
	border: 0px solid #fff;
	/* text-align: center; */
}

.DIV_Content_Box_Header_Warning {
	background-image : url(../images/skin_bl/Header_Warning_Bg.png);
	height: 30px;
	color : #303030;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	padding-top: 0px;
	padding-left: 8px;
	font-weight : bold;
	font-size: 11pt; 
	line-height: 28px;
	border: 0px solid #fff;
	/* text-align: center; */
}

.DIV_Content_Box_Header_Emergency {
	background-image : url(../images/skin_bl/Header_Emergency_Bg.png);
	height: 30px;
	color : #fff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	padding-top: 0px;
	padding-left: 8px;
	font-weight : normal;
	font-size: 11pt; 
	line-height: 28px;
	border: 0px solid #fff;
	/* text-align: center; */
}


.DIV_Content_Box_Header a {
	color : #fff;
	text-decoration: none;
	font-weight : normal;
	font-size: 11pt;
}




.DIV_Content_Box_Contents {
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #ffffff;
	font-size: 11pt;
	min-height: 50px;
	/* line-height: 20px; */
	line-height: 18px;
}





.DIV_Content_Box_Header2 {
	/*background-image : url(../images/skin_bl/Horz_Nav_Bg.png);*/
	background-image : url(../images/skin_bl/Contents_BG.png);
	/*background-image : url(../images/skin_bl/Horz_Sub_Nav_Bg.png);*/
	height: 30px;
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	padding-top: 0px;
	padding-left: 8px;
	font-weight : bold;
	font-size: 14px; 
	line-height: 30px;
	border-bottom: 1px solid #cccccc;
}


.DIV_Content_Box_Contents2 {
	/*background-image : url(../images/skin_bl/Contents_BG.png);*/
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #ebf0f3;
	/*background-color: #dcf1fc;*/
	font-size: 12px;
	line-height: 16px;
}









.DIV_Content_Form_Center {
	border-top: 2px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
	border-left: 2px solid #666666;
	margin: 5px 5px 5px 5px;
	width: 500px;
	margin-left: auto ;
  	margin-right: auto ;
	text-align: left;
}

.DIV_Content_Form_Contents {
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #cccccc;
	font-size: 12px;
	line-height: 16px;
	text-align: center;
}


.DIV_Content_Body {

}

.DIV_Content_Body .Page_Title {
	margin:0px 0px 4px 0px;
	color: #336699;	
	font-weight:bold;
	font-size: 1.5em;	
}
.DIV_Content_Body .Sub_Title {
	color: #000000;
	font-weight:bold;
	font-size: 1.2em;	
}
.DIV_Content_Body .Content {
	border: 0px solid red;
	margin:4px 0px 4px 0px;
}


.DIV_Module_Desc {
	border: 1px solid #333333;
	font-size: 1em;
	padding: 12px 15px 0px 15px; /* Since <p></p> now has a margin-top of 0, we needed to pad the top of this DIV */
	background-color: #cccccc;
	margin: 5px 5px 5px 5px;
}


.DIV_Date_Content_Updated {
	Float: Right;
	color: #303030;
	font-size: .8em;
	border: 0px solid black;
	/* margin: 12px 10px 4px 0px;*/ 
	margin: -20px 10px 0px 10px;
	padding: 0px;
	/* clear: both; */
}


.DIV_Date_Content_Updated_Framed {
	Float: Right;
	color: #303030;
	font-size: .8em;
	border: 0px solid black;
	/* margin: 12px 10px 4px 0px;*/ 
	margin: 0px 10px 0px 10px;
	padding: 0px;
	/* clear: both; */
}


.DIV_Content_Summary {
	color: #303030;
	font-size: .9em;
	border: 0px solid #cccccc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	/* clear: both; */
	
}



.DIV_Content_Picture_Frame {
	border: 2px solid #cccccc;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	float: left;
}

.DIV_Content_Picture_No_Frame {
	border: 0px solid #cccccc;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	float: left;
}


.DIV_Admin_Nav {
	background: #cccccc;
	width: 940px;
	height: 70px;
	border-top: 0px solid #303030;
	border-right: 2px solid #303030;
	border-bottom: 1px solid #303030;
	border-left: 2px solid #303030;
	margin-left: 12px;
	margin-top: 0px;
}


.DIV_Module_Title {
	margin:10px 0px 4px 0px;
	color: #800000;
	font-weight:bold;
	font-size: 1.3em;			
}









/* News Widget *******************************************************************************************/

.DIV_News_Widget {
	width: 300px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	float: left;
	padding-bottom: 0px;
	margin: 0px 10px 10px 0px;

}

.DIV_News_Widget_Header {
	background-image : url(../images/skin_bl/Horz_Nav_Bg.png);
	/*background-image : url(../images/skin_bl/Contents_BG.png);*/
	/*background-image : url(../images/skin_bl/Horz_Sub_Nav_Bg.png);*/
	height: 30px;
	color : #ffffff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	padding-top: 0px;
	padding-left: 8px;
	font-weight : bold;
	font-size: 11pt; 
	line-height: 30px;
}

.DIV_News_Widget_Header a {
	color : #ffffff;
	text-decoration: none;
	font-weight : bold;
	font-size: 12px; 
}

.DIV_News_Widget_Contents {
	/*background-image : url(../images/skin_bl/Contents_BG.png);*/
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 4px;
	background-color: #ebf0f3;
	/*background-color: #ffffff;*/
	font-size: 12pt;
	line-height: 24px;
}


.DIV_News_Widget_Header2 {
	/*background-image : url(../images/skin_bl/Horz_Nav_Bg.png);*/
	background-image : url(../images/skin_bl/Contents_BG.png);
	/*background-image : url(../images/skin_bl/Horz_Sub_Nav_Bg.png);*/
	height: 30px;
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	padding: 8px 0px 0px 8px;
	font-weight : bold;
	font-size: 16pt; 
	line-height: 30px;
}


.DIV_News_Widget_Contents2 {
	/*background-image : url(../images/skin_bl/Contents_BG.png);*/
	font-family: Verdana, Geneva, sans-serif;
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	display: block;
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #ebf0f3;
	/*background-color: #dcf1fc;*/
	font-size: 10pt;
}

.DIV_News_Widget_Date {
	color : #000000;
	text-decoration: none;
	font-size: 8pt;
	line-height: 20px;
}
.DIV_News_Widget_Title {
	color : #000000;
	text-decoration: none;
	font-size: 12pt;
	line-height: 28px;
	font-weight: bold;
}
.DIV_News_Widget_Title a {
	text-decoration: none;
}

.DIV_News_Widget_Summary {
	color : #000000;
	text-decoration: none;
	font-size: 10pt;
}
.DIV_News_Widget_More a {
	text-decoration: none;
	font-size: 10pt;
}


.Rounded_Corners {
	-moz-border-radius: 10px 10px 10px 10px; /* Top Left, Top Right, Bottom Right, Bottom Left*/
    -webkit-border-radius: 10px 10px 10px 10px; /* Top Left, Top Right, Bottom Right, Bottom Left*/
    -khtml-border-radius: 10px 10px 10px 10px; /* Top Left, Top Right, Bottom Right, Bottom Left*/;
    border-radius: 10px 10px 10px 10px; /* Top Left, Top Right, Bottom Right, Bottom Left*/
}

.Rounded_Top_Corners {
	/* border-radius: 10px 10px 0px 0px;  Top Left, Top Right, Bottom Right, Bottom Left*/
	border-top-left-radius: 10px 10px;
	border-top-right-radius: 10px 10px;
}

.Rounded_Bottom_Corners {
	/* border-radius: 10px 10px 0px 0px;  Top Left, Top Right, Bottom Right, Bottom Left*/
	border-bottom-right-radius: 10px 10px;
	border-bottom-left-radius: 10px 10px;
}




