
body,form,ul,li,p { margin:0; padding:0; font:12px/1.2em arial; color:#333;}

a { color:#000000; text-decoration:underline}
a:link{color:#000000; text-decoration:underline}
a:visited {color:#000000; text-decoration:underline}
a:hover {color:red; text-decoration:underline}










/*page index
---------------------------------------------------------------------------*/

/*logo*/
#logoIndex { margin:100px auto 30px auto; width:355px; height:90px;}
#logoIndex a { display: block; width:355px; height:90px; background:url(images/logo.gif);}

/*search*/
#searchIndex { width:460px; margin:0 auto 30px auto;}
	#searchIndex #nav a { font:14px/150% arial; text-decoration:underline; color:blue; margin-right:7px;}
		#searchIndex #nav .hover { font:14px; font-weight:bold; text-decoration:none; color:#333; }
	#searchIndex .input { height:20px;}
	#searchIndex .btn { height:28px; font-size:14px;}
	
/* content */
#content { margin:0 auto; width:980px;}

	/* left */
	#content #left { float:left; width:250px;}
		#content #left h2 { background-color:#E6E6E6; margin:0; padding:5px 7px; font-size:14px;}
			#left #box { border:1px solid #E6E6E6; padding:5px 7px;}
				#left #box #title { font-weight:bold; margin-bottom:3px; }
				#left #box p { font-size:12px; line-height:1.5em;}
				#left #box #line { height:1px; background-color:#E6E6E6; margin:7px 0px;}
	/* right */
	#content #right { float:right; width:710px;}
		#right #box { margin-bottom:15px; }
			#right #box img { border:1px solid #E6E6E6; margin-right:10px;}
			#right #box h2 { margin:0; font-size:16px;}
			#right #box p { line-height:1.4em;}
		
		/* part dir */
		#right #dirBox { margin-bottom:15px; position:relative; height:50px;}
			#dirBox #dirLeft { position:absolute; width:50%; }
			#dirBox #dirRight { position:absolute; left:50%; width:50%;}
				#dirBox #dirLeft h2, #dirBox #dirRight h2 { margin:0; font-size:16px;}
				#dirBox #dirLeft p, #dirBox #dirRight p { width:70%; line-height:1.4em;}

/* bottom */
#bottom { margin:20px auto 0 auto; width:980px;}
#bottom #line { height:1px; background-color:#E6E6E6; margin:0 0 10px 0;}
#bottom p { line-height:1.7em; text-align:center; height:50px;}



/*page inside
---------------------------------------------------------------------------*/

/* top */

#insideTop { margin:10px auto 10px auto; width:980px;}
#insideTop #logo { margin-top:10px; width:198px; height:50px; float:left; }
#insideTop #logo a { display: block; width:198px; height:50px; background:url(images/logoInside.gif);}

#insideTop #search { width:460px; margin-left:15px; float:left;}
	#search #nav a { font:14px/150% arial; text-decoration:underline; color:blue; margin-right:7px;}
		#search #nav .hover { font:14px; font-weight:bold; text-decoration:none; color:#333; }
	#search .input { height:20px;}
	#search .btn { height:28px; font-size:14px;}


/* path */

#path { background-color:#D1D7DB; padding:5px 0px 4px 10px; width:970px; margin:0 auto 15px auto;}

/* content */

h1 { font-size:30px; font-family:Arial; width:980px; line-height:30px; margin:5px auto; padding:0;}

#content #insideLeft { float:left; width:740px; }
	#insideLeft table { background-color:#E6E6E6; margin-bottom:20px;}
	#insideLeft th { background-color:#F4F4F4;}
	#insideLeft td { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
	#insideLeft td img { margin:0px 10px 0px 3px;}
	#insideLeft h2 { margin:0 0 5px 0 ; font-size:20px; line-height:22px;}
	
#content #insideRight { float:right; width:220px; }
	#insideRight h2 { font-size:14px; background-color:#E6E6E6; padding:5px 0px 4px 5px; margin:0;}
	#insideRight #box { border:1px solid #E6E6E6; padding:7px; line-height:1.5em; }


/*page detail
---------------------------------------------------------------------------*/

#detail { margin:0 auto; width:980px;}
	#detail h1 { font-size:20px; font-family:Arial; text-align:center; margin:20px auto;}
	#detail #data { width:780px; margin:20px auto 80px auto;}
		#data img { float:left;}
		#data table { float:right; width:500px; background-color:#F2D582;}
		#data th { background-color:#FFEFC1; color:#AF0000;}
		#data td { background-color:#FFFFFF; height:30px; }


/* GENERIC CLASSES
---------------------------------------------------------------------------*/
.hide {display: none;}
.red { color:red;}
.red a { color:red; text-decoration:underline;}
.height10 { height:10px;}
.acrobat img { margin: 0px 10px 0px 0px;}
.clear { clear:both;}
.LinkURL { width:100%; color:green;}


