/* CSS Document */
body, p, ol, ul, li, dt, dl, dd, td, TD,input,select,  
 em, a, b, blockquote
  { font-family : Arial, Verdana, Sans-serif ; font-size :8pt; line-height:18px; font-weight: normal; color:#464646; letter-spacing:1px}

A:link    { color: #464646; text-decoration: underline; font-weight: normal;}
A:visited { color: #464646; text-decoration: underline; font-weight: normal;}
A:active  { color: #464646; text-decoration: underline; font-weight: normal;}
A:hover   { color: #be4742; text-decoration: none; font-weight: normal;}

.runway {
	font-size: 10pt;
	color: #FFFFFF;
}
.runway a:link,.runway a:visited{
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration:none;
}
.runway a:hover{ text-decoration:underline}

.pic{ border:1px solid #cccccc}

.pageindex{ padding:0 5px 0 5px}
em{ font-weight:bold;color: #B53B40;font-style:normal}
.content{ padding:20px 20px 10px 20px}

.book_name{ font-size:12pt;color: #B53B40;  font-weight:bold}
.book_name a:link,.book_name a:visited{ font-size:12pt;color: #B53B40;  font-weight:bold;text-decoration:underline}
.book_name a:hover{ text-decoration:none}

.downmenu{ color:#f3f9fe;font-size:12px; }
.downmenu a:link,.downmenu a:visited{ 
          color:#f3f9fe;
          font-size:12px; 
          text-decoration:none;
          background:url(images/downmenu_bg_2.gif) top left;
          display:block;
          height:26px;
		  line-height:26px;
          width:auto;
		  padding-left:10px;
		  padding-right:10px;
		  border-bottom:1px solid #6399c7 }
.downmenu a:hover{ background:url(images/downmenu_bg_1.gif) top left}

.book_infor{font-size:13px}
.list{color:#588526}
.list a:link,.list a:visited{color:#588526;text-decoration:underline}
.list a:hover{ text-decoration:none}
.pagelink{ color:#be4742}
.pagelink a:link,.pagelink a:visited{ color:#be4742;text-decoration:underline}
.pagelink a:hover{ text-decoration:none}


h2{ font-size:10pt;color: #87512f;margin:0;padding:0}


.book_name_font12 {
	font-size: 10pt;
	font-weight: bold;
	color: #588526; padding:5px 0 5px 0}
.book_name_font12 a:link,.book_name_font12 a:visited{
	font-size: 10pt;
	font-weight: bold;
	color: #588526; 
	padding:5px 0 5px 0;
	text-decoration:underline}
.book_name_font12 a:hover{text-decoration:none}
		
.book_name_font12 a:hover{ text-decoration: underline}	
	
ul#new{ margin:0 0px 0 15px; list-style:none}
ul#new li{ padding:0 0 5px 8px;line-height:18px;background:url(images/point.gif) no-repeat 7px left }

ul#submenu{ margin:0; list-style:none;padding:0}
ul#submenu li{ line-height:18px; margin:0}
ul#submenu li a:link,ul#submenu li a:visited{background:url(images/arw_gary.gif) no-repeat 7px 10px; 
                     padding:5px 5px 5px 25px; height:20px;
					 display:block;
					 border-bottom:1px solid #cccccc;
					 text-decoration:none;font-weight:bold}
ul#submenu li a:hover{color: #B53B40}
ul#submenu li span{background:url(images/arw_gary.gif) no-repeat 7px 10px; 
                     padding:5px 5px 5px 25px;height:20px;
					 color: #B53B40;
					 display:block;
					 border-bottom:1px solid #cccccc;
					 text-decoration:none;font-weight:bold}


.left_title{ font-weight:bold;}
.left_title a:link,.left_title a:visited{ font-weight:bold; text-decoration:none;font-size:9pt}
.left_title a:hover{}

.unit_name {
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
h4 {
	font-size: 11pt;
	margin:0;padding:0;
	color: #486a00;
	font-weight: bold; 
	line-height:29px;}


h1 {
	font-size: 11pt;
	margin:0;padding:0;
	color: #185d9a;
	font-weight: bold;
}

h3{margin:0;padding:0;font-size:9pt;}
.top{ font-weight:bold;color:#588526}
.top a:link,.top a:visited{ font-weight:bold;color:#588526;text-decoration:underline}
.top a:hover{ text-decoration:none}

address{ color:#bcd0e1; font-size:11px;font-style:normal;padding-left:10px}
address a:link,address a:visited{ color:#bcd0e1; font-size:11px;text-decoration:none}
address a:hover{ text-decoration:underline}


.inputBotttn  ,textarea, select
{
	color :          #626262;
	font-family :    Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size :      12px;
	font-weight :    normal;
	border :         1px solid #7F9DB9;
	background-color:#ffffff
}


.datatable {

	margin:0;
	border-collapse: collapse;
	margin-bottom:10px;
	border-top:1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-left:1px solid #DADADA;
	border-right: 1px solid #DADADA;
	}
.datatable td {
	
	border: 1px solid #e8e8e8;
	padding:2px;		
}




.datatable th {
	
	font-size : 12px;
	border: 1px solid #DADADA;
	background:url(images/subtitle_bg.gif) top left;
	
	line-height:25px;
	text-align:left;
	font-weight: bold;
	}
	


.datatable caption {
	font: bold 12px Arial, Helvetica, sans-serif;
	
	text-align: left;
	padding-top: 5px;
	padding-bottom: 15px;
}
.datatable tr.altrow {
	background-color: #f4f4f4;
	color: #464646;
}


.setmenu{ margin:0; list-style:none;padding:0}
.submenuli{ line-height:18px; margin:0}					 
.setsubmenu a:hover{ color: #B53B40;
}
.setsubmenu2
{ 
    color: #B53B40;
}					 
.setsubmenu a:link, .setsubmenu a:visited
{
    background: url(images/arw_gary.gif) no-repeat 7px 10px;
    padding: 5px 5px 5px 25px;
    height: 20px;
    display: block;
    border-bottom: 1px solid #cccccc;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
}
.setsubmenubg
{
    background-image: url(../images/submenu_bg.gif);
    background-repeat: repeat-y;
}