@charset "utf-8";
/* CSS Document */

body {
	font-family: "Trebuchet MS", "Times New Roman", Times, serif;
	font-size: 12px;
	margin: 0px;
	color:#4f4e4e;
	line-height:18px;
	background-repeat:repeat-x;
	background-image: url(../images/p_bg.jpg);

	}
td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	color:#4e4e4e;
	line-height:18px;
	}
.menu_bg{background:url(../images/menu_bg.jpg) no-repeat top left;}
.searchbg{background: url(../images/searchbg.jpg) no-repeat; padding:0 0 0 20px;}
.searchfield{
	border:#aeaeae 1px solid; 
	width:140px;
	font-size:11px;
	background-color:#ffffff;
	color:#281e1c; 
	}
	.gsearch{ background:url(../images/search_button.jpg) no-repeat left; width:32px; height:44px; border:none
	}
.line-sep{background:url(../images/sep-vertline.jpg) no-repeat top left; width:1px}
.green14{font-family:"Trebuchet MS", "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#388b31;}
.home_banner{background:url(../images/home_banner.jpg) no-repeat; width:980;}
.body-vert-line{background:url(../images/body-vert-linebg.jpg) repeat-y ; width:751;}
.body-bottom-line{background: url(../images/body-bottom-linebg.jpg) no-repeat; width:751;}
.mybook{background:url(../images/banner-mybookbg.jpg) no-repeat top ; width:180px}
.aramoun{background: url(../images/banner-aramounbg.jpg) no-repeat top ; width:180px}
.wadda{background: url(../images/banner-waddhbg.jpg) no-repeat top ; width:180px}
.txt10{color:#999999; font-size:10px; line-height:12px;}
.txt10-G{color:#9d8607; font-size:10px; line-height:12px;}
.txt10-G a{color:#9d8607; font-size:10px; line-height:12px;}

.blk11{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:12px;}
.blk12-G{color:#000000; font-family: Georgia; font-size:12px; font-weight:bold; line-height:12px;}
.blk12-Gr-gray{color:#6e6d20; font-family: Georgia; font-size:12px; font-weight:bold; line-height:12px;}
.blk12-Gr-gray18{color:#6e6d20; font-family: Georgia; font-size:18px; font-weight:normal; line-height:12px;}

.gold12{color:#9d8607; font-family: Georgia; font-size:12px; font-weight:bold; }
.gold10{color:#9d8607; font-family: Georgia; font-size:10px; font-weight:bold; }
.green13{color:#2a7d23; font-size:13px; font-weight:bold;}
.red-arrow{font-size:10px; color:#FF0000; font-weight:bold}
A.more-lnk{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a7d23; text-decoration:none}
A.more-lnk:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}

A.more-lnk02{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9d8607; text-decoration:none}
A.more-lnk02:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none}
.lineheight{line-height:16px}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	font-family: Georgia;
	font-weight: bold;
	line-height:18px;
	
}
h2{color:#333333;font-size:25px; font-weight:normal; padding:8px 0px; }
h2 A{color:#333333;font-size:25px; font-weight:normal;text-decoration:none; }
h2 A:HOVER{color:#ff7d07;font-size:25px; font-weight:normal;}
h3{color:#e3e7eb;font-size:17px; font-weight:normal; letter-spacing:1px}
h3 A{color:#e3e7eb;font-size:17px; font-weight:normal;text-decoration:none; letter-spacing:1px}
h3 A:HOVER{color:#f6e0bf;font-size:17px; font-weight:normal; letter-spacing:1px}
.hrz-sep{background:url(../images/hrz-sep.jpg) no-repeat left top; height:30px;}
.dotted-sep{ border-bottom: #c5c6c7 dashed 1px }
.dotted{ border: #c5c6c7 dashed 1px }
#navcontainer
{
margin: 1px 0 0 0px;
padding: 0;
height: 26px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
/*background: #fea201;*/
font-family:Arial;
font-size:13px;
display: block;
float: left;
text-align: center;
height:31px;
margin: 0;

}

#navcontainer ul li a
{
border-right: 1px solid #257520;
font-weight:bold;

padding:5px 12px 7px 18px ;
margin: 0 ;
color: #ffffff;
text-decoration: none;
display: block;
text-align: center;
}

#navcontainer ul li a:hover
{
color: #ffffff;
background: #243120;

}

#navcontainer a:active
{
background: #243120;
color: #fff;

}

#navcontainer li#active a
{
background: #2f4529;
/*border: 1px solid #fff;*/
color: #fff;
}


 .generalfield{
	border:#738274 1px solid; 
	width:250px;
	font-size:11px;
	background-color:#c7cf73;
	color:#000;
	}
.generalfield_combo{
	border:#e8e0d4 1px solid; 
	width:252px;
	font-size:11px;
	background-color:#354336;
	color:#281e1c
	}
.generalfield_comments{
	border:#738274 1px solid; 
	width:250px;
	height:80px;
	font-size:11px;
	background-color:#c7cf73;
	color:#281e1c
	}
.submit{
	border:#bbab97 1px solid; 
	font-size:11px;
	padding:3px 8px;
	background-color:#000000;
	color:#abb44b
	}
.check{
	background-image:url(../images/nav-mo.jpg);
	padding:0px 0px 16px 0px;
	width:86px;
	background-repeat: no-repeat;
	background-position:center top;
}
.inputError { border: 1px Solid #990000; background-color: #ff0; }


ul{
	list-style-type:none;
	padding: 0;
	margin-left:0;
	}

li.list{
	background-image: url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: 1.5em;
	color:#64583e;
	margin-top: 0.9em;
	/*border-bottom:#cec6b0 1px solid;*/
	}
li.arrow{
	background-image: url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: 1.5em;
	color:#64583e;
	margin-top: 0.9em;
	}
