﻿body
{
	margin:0px 0px 0px 0px;
}

.loginstatus_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: black; 
	font-weight: bold;
}

.loginstatuslink
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration:none;
}

.loginstatuslink:hover
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration: none;
}

.divider
{
	font-size: 11px;
	color: #999999;
}

.normal
{
	font-size: 11px;
	color: black;
	font-family: Arial;
}

.default_articletext
{
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: none;
}


.siteinfo_bgcolor
{
	background-color:#F7F7F7;
}

.searchcontrol_bgcolor
{
	background-color:#DCDADB;
}

/*.toptabs_bgcolor_grey
{
	background-color:#D6D6D6;
}*/

.bgcolor_white
{
	background-color: white;
}

.bgcolorsubfolder
{
	background-color: #999999;
}

.siteinfo_text
{
	font-weight: bold;
	font-size: 12px;
	color: #B5B5B5;
	font-family: Arial;
}

.chairman_name
{
	font-weight: bold;
	font-size: 13px;
	color: #8C8C8C;
	font-family: Arial;
}

.toptabslink
{
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: #E9BBA2;
	text-decoration: none;
}

.toptabslink:hover
{
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: #E9BBA2;
	text-decoration: underline;
}

.search_text
{
	font-weight: bold;
	font-size: 12px;
	color: #B5B5B5;
	font-family: Arial;
	font-weight: bold;
	background-color: White;
}

.searchtextbox
{
	
	border-left: 1px solid silver;
	border-right: 1px solid silver;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	color: #cccccc;
	font-family: Arial;
	font-size: 11px;
	
	/*background-image: url('/images/searchbox.gif');*/
}

/*.textbox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}*/

.textbox
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding:2px;
}

.watermarktextbox
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding:2px;
	color: #999999;
	font-family: Arial;
	font-size: 11px;
}

/* search bgcolor  #D6CED1
tabs bg color #D6D6D6
tabs text #9B0000
*/

.dottedline_bottom
{
	/*background-image: url('/images/dotted950.gif');
	background-repeat: repeat-x;
	background-position: bottom;*/
	border-bottom: 1px solid #cccccc;
}

.dottedlineforbottomControl
{
	background-image: url('/images/dotted.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

/*.borderbottom
{
	border-bottom: 1px solid #cccccc;
}*/

.topmostbar_background
{
	background-color: #f5f5f5;
}

.toptabsgradient_bottom
{
	background-image: url('/images/bg_below_headings.gif');
	background-repeat: repeat-x;
	background-position:bottom;
}

.toptabsgradient_right
{
	background-image: url('/images/tabgradient_right.gif');
	background-repeat: repeat-y;
	background-position:right;
}

.border
{
	border: #D6D6D6 1px solid; 
}

.border_top_left_right
{
	border-top: #D6D6D6 1px solid; 
	border-left: #D6D6D6 1px solid; 
	border-right: #D6D6D6 1px solid;  
}

.border_top_right
{
	border-top: #D6D6D6 1px solid; 
	border-right: #D6D6D6 1px solid;  
}


.border_right
{
	border-right: #D6D6D6 1px solid;  
}

.border_left
{
	border-left: #D6D6D6 1px solid;  
}

.leftnav_text
{
	font-size: 13px;
	color: white;
	font-family: Arial;
	font-weight: bold;
}

.leftnavlinks
{
	font-family: arial;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

.leftnavlinks:hover
{
	font-family: arial;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

/* Bottom Control Css*/

.bottomlinks
{
	font-family: arial;
	font-size: 10px;
	color: #0099ff;
	text-decoration: none;
}

.bottomlinks:hover
{
	font-family: arial;
	font-size: 10px;
	color: #0099ff;
	text-decoration: none;
}

.bottomlinks_divider
{
	font-size: 10px;
	color: #999999;
}

.copywrite_text
{
	font-family: arial;
	font-size: 10px;
	color: #999999;
}

.bottomtext
{
	font-family: arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

/* End Bottom Control Css*/

.gridlink_green
{
	font-family: arial;
	font-size: 12px;
	color: #699710;
	text-decoration:underline;
}

.gridlink_green:hover
{
	font-family: arial;
	font-size: 12px;
	color: #699710;
	text-decoration: underline;
}

.emptylabelgrid
{
	font-size: 12px;
	color: black;
	font-family: Arial;
	margin-left:20px;
	padding-top: 10px;
}

.gridItem
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color: white;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* Login */

.graybackground
{
	border:Solid 0px black;
	background-color:#EEEEEE;
}

.mainheading
{
	font-weight: bold;
	font-size: 16px;
	color: black;
	font-family: Arial;
}

.error
{
	font-size: 10px;
	color: red;
	font-family: Arial;
}

.gridlink
{
	font-family: arial;
	font-size: 11px;
	color: #50B5DE;
	text-decoration:none;
}

.gridlink:hover
{
	font-family: arial;
	font-size: 11px;
	color: #50B5DE;
	text-decoration: underline;
}



.button
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
	background-color: #e2dfd6;
	text-decoration:  none;
	border-left: #dcdcdc 2px solid;
	border-top: #dcdcdc 2px solid;
}

.label
{
	font-size: 11px;
	color: black;
	font-family: arial;
	font-weight:bold;
}

.pageheading
{
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	font-family: Arial;
	/*background-color: #ffe3bb;*/
}

.articleheading
{
	font-size: 18px;
	color: #333333;
	font-family: Arial;
}

.articlelink
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration:none;
}

.articlelink:hover
{
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.helptext
{
	font-size: 11px;
	color: #333333;
	font-family: arial;
}

.helptext_red
{
	font-size: 11px;
	color: #9d0000;
	font-family: arial;
}

.Datetext
{
	font-size: 10px;
	color: #999999;
	font-family: arial;
	text-decoration:none;
}

.controlHeading	
{
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial;
	background-color: #b3b3b3;
	height:25px;
}

.grayHeading
{
	font-weight: bold;
	font-size: 12px;
	color: #656565;
	font-family: Arial;
	background-color: #ededed;
	height:25px;
	border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
}

.paddedlist
{
	padding:0px 0px 0px 0px;
	margin-left:10px
}
.articletext
{
	font-family: arial;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}
.article_link
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration:none;
}
.article_link:hover
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration:underline;
}

.leftNavigationHeading
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	background-color: #fe9900;
	padding: 5px 5px 5px 5px;
}
/*.leftNavigationHeading:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	background-color: #fe9900;
	padding: 5px 5px 5px 5px;
	text-decoration: underline;
}
.leftNavigationHeading:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	background-color: #fe9900;
	padding: 5px 5px 5px 5px;
}*/
.leftNavigationBand
{
	background-color: #ff3300;
	padding: 3px 3px 3px 3px;
	width: 1%;
}
.leftNavigation
{
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	/*background-color: #F7F7F7;*/
	padding: 5px 2px 0px 2px;
}
.bgcolor_gray
{
	background-color: #ededed;
}
/*.breadCrumBackground
{
    background-color: #f7f7f7;
	color: #666666;
	height:25px;
	font-family: arial;
	font-size: 10px;
	text-decoration:none;
}*/

.breadCrumBackground
{
    background-color: #f7f7f7;
	height:25px;
}

.breadCrumtext
{
	color: #666666;
	font-family: arial;
	font-size: 11px;
	text-decoration:none;
}

.breadCrumlink
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration:none;
}

.breadCrumlink:hover
{
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.modalBackground {
	background-color: #EBEBEB;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.tbYellowBorder
{
    background-color:#FFFFFF; 
    color:#000000; 
    font-size:12px;
    border:2px solid #EDC40A; 
    padding-left:10px;
    padding-right:10px; 
    width:500px;
}

.tbYellowBorder1
{
    background-color:#FFFFFF; 
    color:#000000; 
    font-size:12px;
    border:2px solid #EDC40A; 
    padding-left:10px;
    padding-right:10px; 
    width:585px;
}

.printlink
{
	font-family: arial;
	font-size: 13px;
	color: #0099ff;
	text-decoration:none;
}

.printlink:hover
{
	font-family: arial;
	font-size: 13px;
	color: #666666;
	text-decoration: underline;
}
.sourcelink
{
	font-family: arial;
	font-size: 10px;
	color: #0099ff;
	text-decoration:none;
}

.sourcelink:hover
{
	font-family: arial;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

.rtnavHeadText
{
    font-weight: bold;
    font-size: 12px;
    color: #666666;
    font-family: Arial;
    background-color: #ececec;
    padding: 0px 5px 0px 10px;
}

.rtnavHeadtable
{
    border-bottom: #cccccc 1px solid; 
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
}
.epflink
{
	font-family: arial;
	font-size: 10px;
	color: #0099ff;
	text-decoration:none;
}
.epflink:hover
{
	font-family: arial;
	font-size: 10px;
	color:  #0099ff;
	text-decoration:underline;
}
.searcharticlelink
{
	font-family: arial;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #0099ff;
	text-decoration:none;
}

.searcharticlelink:hover
{
	font-family: arial;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #666666;
	text-decoration: underline;
}
.folder_leftnav_level1
{
	background-color: #99ccff;
    /*background-image: url('/images/leftnavtopbandgradient.gif');*/
	
}
/*.folder_leftnav_level2
{
    background-color: #f2f2f2;
}*/
.folder_leftnav_level3
{
    background-color: #ffffff;
}
.folder_leftnav_level4
{
    background-color: #ffffff;
}

.folder_leftnav_Default
{
    background-color: #ffffff;
}

.subfolder_leftnav_Default
{
    /*background-color: #f2f2f2;*/
     background-color: #ffffff;
}


.folder_leftnav_Level_2_Text
{
    font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration:none;
}

.folder_leftnav_DefaultText
{
    font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration:none;
}

.subfolder_leftnav_DefaultLink
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration:none;
}
.subfolder_leftnav_DefaultLink:hover
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration: underline;
}
.subfolder_leftnav_DefaultText
{
    font-family: arial;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}

/*.bgcolor_Leftnav_Line
{
	background-color: #cc6633;
}*/

.folder_leftnav_bottom_line_level1
{
	/*background-color: #0099ff;*/
	background-color: #ffffff;
}

.folder_leftnav_bottom_line_level2
{
	background-color: #cccccc;
}

.folder_leftnav_bottom_line_level3
{
	background-color: #cccccc;
}

.folder_leftnav_bottom_line_Default
{
	background-color: #0099ff;
}

.folder_Leftnav_bottom_Line_white
{
	background-color: #ffffff;
}

.subfolder_Leftnav_Line
{
	background-color: #cccccc;
}



.leftnav_left_border
{
	/*border-left: 1px solid #cccccc;*/
    background-image:url('/images/leftnav_left.gif');
    background-repeat: repeat-y;
}
.leftnav_right_border
{
	/*border-right: 1px solid #cccccc;*/
    background-image:url('/images/leftnav_right.gif');
    background-repeat: repeat-y;
}

.heading_gray
{
	font-size: 16px;
	font-family: Arial;
	color:Gray;
}

bluebandsectionheading_small
{
	font-size: 12px;
	color: #666666;
	font-family: Arial;
}

.toptabnotselected
{
	background-image: url(/Images/topnav_center.gif);
}

.toptabsdivider
{
	font-size: 10px;
	color: #B2B3B5;
}

/*.toptabs_small_link
{
	font-family: arial;
	font-size: 10px;
	color: #CC6633;
	text-decoration: none;
}

.toptabs_small_link:hover
{
	font-family: arial;
	font-size: 10px;
	color: #CC6633;
	text-decoration: none;
}

.textboxsearch
{
	border: 0px solid; 
	padding-left:4px; 
	width: 290px;
}*/

.leftnav_left
{
	background-image: url('/images/leftnav_top1.gif');
	background-repeat: repeat-y;
	background-position:right;
}

.leftnav_right
{
	background-image: url('/images/leftnav_top3.gif');
	background-repeat: repeat-y;
	background-position:right;
}

.leftnav_background
{
    background-image:url('/images/leftnav_top2.gif');
    background-repeat: repeat-y;
}

.borderbottom
{
	border-bottom: #cccccc 1px solid;
}




/* Left Nav CSS */

.leftnavborderbottom
{
	border-bottom: #cccccc 1px solid;
}

.leftNavigationHeader
{
	background-color: #999999;
	padding: 6px 4px 5px 10px;
}

.folder_leftnav_DefaultLink
{
	font-weight: bold;
	font-size: 11px;
	color: White;
	font-family: Arial;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
}
.folder_leftnav_DefaultLink:hover
{
	font-weight: bold;
	font-size: 11px;
	color: White;
	font-family: Arial;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}


.leftNavigationOptions
{
	background-color: #cccccc;
	padding: 6px 4px 5px 10px;
}

.leftNavigationOptionsLink
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
}

.leftNavigationOptionsLink:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-decoration:underline;
	padding: 0px 0px 0px 0px;
}


.folder_leftnav_Level
{
	background-color: #309AFF;
	padding: 6px 4px 5px 10px;
}

.folder_leftnav_Level_1_Link
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color: White;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
}
.folder_leftnav_Level_1_Link:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color: White;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

.folder_leftnav_Level_1_Open_Link
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color: #ffcc66;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
}
.folder_leftnav_Level_1_Open_Link:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color: #ffcc66;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}


.folder_leftnav_Level2
{
	background-color: #DFF0FF;
	padding: 6px 4px 5px 10px;
}

.folder_leftnav_Level_2_Link
{
	font-family: arial;
	font-size: 11px;
	color: #309AFF;
	text-decoration:none;
	padding: 0px 4px 0px 0px;
}
.folder_leftnav_Level_2_Link:hover
{
	font-family: arial;
	font-size: 11px;
	color: #309AFF;
	text-decoration: underline;
	padding: 0px 4px 0px 0px;
}

.folder_leftnav_Level_2_Open_Link
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color: #ff9900;
	text-decoration:none;
	/*padding: 5px 5px 5px 10px;*/
	padding: 0px 4px 0px 0px;
}
.folder_leftnav_Level_2_Open_Link:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color: #ff9900;
	text-decoration: underline;
	/*padding: 5px 5px 5px 10px;*/
	padding: 0px 4px 0px 0px;
}

.folder_leftnav_Level_Other_Link
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color: #309AFF;
	text-decoration:none;
	padding: 5px 5px 5px 10px;
	
}
.folder_leftnav_Level_Other_Link:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color: #309AFF;
	text-decoration: underline;
	padding: 5px 5px 5px 10px;
}

.folder_leftnav_Level_Other_Open_Link
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color: #ff9900;
	text-decoration:none;
	padding: 5px 5px 5px 10px;
}

.folder_leftnav_Level_Other_Open_Link:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color: #ff9900;
	text-decoration: underline;
	padding: 5px 5px 5px 10px;
}



/* END LEFT NAV CSS */

.globalerrormessagelink
{
	font-size: 14px;
	color: #0099ff;
	font-family: arial;
	text-decoration:none;
	font-weight:bold;
}

.globalerrormessagelink:hover
{
	font-size: 14px;
	color: #0099ff;
	font-family: arial;
	text-decoration: underline;
	font-weight:bold;
}

.formrowremove td
{
	padding-bottom:0px;
	padding-top:0px;
	
}