/*
/////////////////////////////////////////////////////////////
CSS Version 08
/////////////////////////////////////////////////////////////
*/

/*
/////////////////////////////////////////////////////////////
COMMON ELEMENTS
/////////////////////////////////////////////////////////////
*/



a{
color:#663300;
text-decoration:none;
}

a:hover{
color:#0066CC;
text-decoration:underline;
}

a:link{
color:#663300;
text-decoration:none;
}



marquee {
	clear:both;
                  /* top margin does not work in IE */
                   margin:0px 10px 0px 160px;	
                   padding:10px 0px 0px 0px;
	font-size:13px;
	color:#A85400;
}


h1 {
	font-size:16px;
	line-height:21px;
	color:#330000;
	padding:10px 0px 0px 0px;
	margin:0px px0 10px 0px;
        text-align:center;
}

h2 {
	font-size:15px;
	/*border-bottom:1px solid #FFFFCC;*/
	color:#660000;
	/*padding:10px 0px 0px 11px;*/
	margin:10px 0px 2px 0px;
}

h3 {
	font-size:14px;
	color:#660000;
	/*padding:10px 0px 0px 11px;*/
	margin:10px 0px 2px 0px;
}
h3 a{
	color:#A85400;
	text-decoration:none;
}

h3 a:hover{
	color:#A85400;
	text-decoration:underline;
	
}
h4 {
	font-size:11px;
	color:#333333;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}

h5 {
	font-size:11px;
	color:#000066;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	display:inline;
}

/*
/////////////////////////////////////////////////////////////
MAIN STRUCTURAL ELEMENTS
/////////////////////////////////////////////////////////////
*/

test {
     	background-color: #B80028;
}

body {
	padding:0px;
	margin:0px;
	/*font-family:"DFPBiaoKaiShu-B5",Verdana, Arial, Helvetica, sans-serif;*/
                  font-family:sans-serif, Arial, Verdana,  Helvetica ;
	font-size: 12px;
	/*font-size: 11px;*/
	color:#333333;
	/*background-image:url('/resources/images/leftnav_bg.gif');
	background-repeat:repeat-y;
	background-position:118px;*/

	margin:0px auto;
	border:0px none;
                  width:843px; 
                  /*min-width: 800px; */
                  max-width:950px;   /*width of top banner */
                  /*max-width:950px;*/
                  	/*width:600px; */
                  position:relative;
	align:center; 

}

#banner {
	Padding:0px;
	border:0px solid #0C2577;
	border-bottom:0px solid #FFFFFF;
	background-color: #000000;
	background-repeat:no-repeat; 
	background-position: center top; */
                   height:161px; 
                  /*height:135px; */
                  /*
                  position:absolute;
                  top:0px;*/
                  align:center;
	
}

#leftnav { 	
	float:left;
	width:160px;
        min-height:350px;
}

#middleContentFlash {
	float: left;
	/*width:843px;*/
	/*padding-left:10px;*/
	font-size:12px;
	line-height:16px;
                  /* z-index:1;*/
	/*align:center; */
                  min-height:300px;
                  /*margin-left:160px;
                  margin-right:170px;*/
	/*border-bottom:1px solid #000000;*/
	background-color: #EAEAEA;
}

#middleContent {
	/*float: left;*/
	/*width:843px;*/
	/*padding-left:10px;*/
	font-size:12px;
	line-height:16px;
                  /* z-index:1;*/
	/*align:center; */
                  min-height:300px;
                  margin-left:160px;
                  margin-right:170px;
	/*border-bottom:1px solid #000000;*/
	background-color: #EAEAEA;
}

#rightNav {
	float:right;
	width:170px;
}

#footer {
	clear: both;
	/*background-color: #EAEAEA;*/
                   background-image:url('/resources/images/banner_bottom.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	font-size:10px;
	text-align:right;
	height:70px;
                   /*border-top:6px solid #DDDDDE;*/
	/*margin:0;*/
	margin-top:0px;
 	/*border-bottom:10px solid #FFFFFF;*/
	color:#999999;
                   position:relative;
                   bottom:0px;
                   z-index:-1;

}

/*
/////////////////////////////////////////////////////////////
WITHIN BANNER
/////////////////////////////////////////////////////////////
*/

#printHead {
display:none;
}

#banner img {
             /* It takes 3 lines for the banner to align centre horizontally*/
            display: block;
            margin-left: auto;
            margin-right: auto; 
}

/*
/////////////////////////////////////////////////////////////
WITHIN LEFT NAV
/////////////////////////////////////////////////////////////
*/


/* Below is an important style for Left Nav.
    Removing it will change the bullet style of the list.

    Putting "list-style:none" in "leftnav #menu ul ul a" will suppress
       the display of the background image.
*/

#leftnav #menu ul {	
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size:16px;
	
}

#leftnav #menu a {
	display: block;
	padding:3px 0px 5px 10px;
	color: #FFFFFF;
	/*background-color: #0066CC;*/
	text-decoration: none;
}

/*#leftnav #menu ul li a{
border-bottom:1px solid #CCCCCC;
}*/

#leftnav #menu ul li {
	padding:0;
	border:0px none;
	margin:0;
}


#leftnav #menu ul a {
	background-image:url('/resources/images/bullet_blue_right_arrow.gif');
	background-repeat:no-repeat;
	background-position: 9px 9px;
	padding-top:4px;
	padding-left:20px;
                   color:#B80028;
	/*color:#333333;*/
	/*background-color: #FFFFFF;*/
	text-decoration: none;
	/*font-size:14px;*/
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:4px;
	display: block;
	/*width:160px;*/
}

#leftnav #menu ul a:hover {
	background-image:url('/resources/images/bullet_white_right_arrow.gif');
	color: #FFFFFF;
	/*background-color: #66A3E0; */
	background-color:  #DE9D7F;
	display: block;
	
}

#leftnav #menu ul ul a {
	background-image:url('/resources/images/bullet_white_right_arrow.gif');
	list-style: none;
	padding-left:29px;
	color:#333333;
	/*background-color: #FFFFFF;*/
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	border:medium none;
	display: block;
	/*width:147px;*/
                  padding-right:2px; padding-top:3px; padding-bottom:3px;
}

#leftnav #menu ul ul a:hover,
#leftnav #menu ul ul a:active {
	background-image:url('/resources/images/bullet_blue_right_arrow.gif');
	background-repeat:no-repeat;
	background-position: 19px 8px; 
	color:#B80028;
	background-color: #E0ECF9;
	/*display: block;*/
}

/*
/////////////////////////////////////////////////////////////
WITHIN MAIN CONTENTS
/////////////////////////////////////////////////////////////
*/

/*  To be put in from p7exp.css */


#middleContent p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 15px;
                  line-height:160%;
                  letter-spacing: 2px;
	font-size:14px;
                  font-face: "DFPBiaoKaiShu-B5";
                  font-family: Arial, "DFPBiaoKaiShu-B5", san-serif;

}

#middleContent #bulletList {
	font-weight:bold;
	padding:10px 0px 10px 10px;
	margin:0px 0px 0px 0px;
	list-style:none;
}

#middleContent #bulletList li {
	font-weight:normal;
	margin:0px;
	background-image:url('/resources/images/bullet_green_content.gif');
	background-repeat:no-repeat;
	background-position: 10px 8px;
	line-height:18px;
	list-style-type:none; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

#middleContent ul {
	font-weight:bold;
	padding:0px 0px 10px 10px;
	margin:0px 0px 0px 0px;
	list-style:none;
	
}
#middleContent li {
	font-weight:normal;
	background-image:url('/resources/images/bullet_green_content.gif');
	background-repeat:no-repeat;
	background-position: 10px 8px;
	line-height:18px;
	list-style-type:none; 
                   margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px; 
                   padding-left:20px; padding-right:10px; padding-top:0px; padding-bottom:0px;
	
}


#middleContent #table1,
#middleContent #table1 td
 {
	border:1px solid gray;
                   border-collapse:collapse;
	margin:10px 0px 0px 10px;
}

#middleContent #table2 td
 {
	margin:0px 0px 0px 10px;
}


#middleContent #table1_col1 {
	text-align:left;
	width:100px;
}

#middleContent #table1_col2 {
	text-align:left;
	width:400px;
}

#middleContent #table2_col1 {
	text-align:left;
	width:500px;
}

#middleContent #address {
	margin:0px 0px 0px 30px;
}

#middleContent #quote {
	margin:0px 0px 0px 30px;
        font-weight:bold;
}




/*

/////////////////////////////////////////////////////////////
RIGHT NAV
/////////////////////////////////////////////////////////////
*/

#rightNav #hotlinks {
    margin:0 0 0 0;
    float:rigth;
}

#rightNav a {
	/*display: block;
	padding:3px 0px 0px 0px;
	color: #FFFFFF;
	background-color: #CC6600;
	text-decoration: none;
	font-weight:bold;
	border-top:1px solid #cccccc;*/
}

#rightNav h3 {
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	color: #FFFFFF;
	background-color: #CC9966;
	text-decoration: none;
	font-weight:bold;
	font-size:16px;
	display:block;
	/*width:200;*/
	
}

#rightNav ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size:14px;
                   /width:170;*/
}

#rightNav li a {
	/*height:12px;*/
	background-image:url('/resources/images/bullet_green_quicklinks.gif');
	background-repeat:no-repeat;
                   /* background-position takes only two parameters. Putting in 4 parameters makes it not working. */
                   /* The first parameter is left, second is top. */
	background-position: 6px 8px ;
	color: #333333;
	background-color: #FFFFFF;
	text-decoration: none;
	/*font-size:14px;*/
	font-weight:normal; 
	display:block;
	/*width:127px; */
                  padding-left:20px; 
                  padding-right:0px; 
                  padding-top:5px; 
                  padding-bottom:6px ;
}

#rightNav li a:hover {
	/*background-color: #FFFFDD;   */
	background-color: #CC9966;
}


#rightNav #search{
	padding:0;
}

#rightNav #advanceSearch {
	font-size:10px;
}
#rightNav #advanceSearch input {
	vertical-align: middle;
}

/*
/////////////////////////////////////////////////////////////
WITHIN FOOTER
/////////////////////////////////////////////////////////////
*/

#footer ul {
	list-style:none;
	padding:10px 0px 0px 0px;
	margin:0px;
}

#footer ul li {
	list-style:none;
	padding:0px 20px 0px 0px;
	margin:0px;
}

#footer a {
	color:#999999;
	text-decoration:none;
}

#footer a:hover {
	color:#999999;
	text-decoration:underline;
}














