
body {
	font: verdana, Arial, Helvetica, sans-serif;
	margin: 0px; 
	padding: 0px;
	background: #c8e3ff url(../images/bg/bg.gif) repeat; 
	text-align: center; }

#wrapper {
	width: 900px;
	margin: 0px auto 0px;
	text-align: left;
	font-size: ; background-color: #ffffff;  border-top: #c8e3ff 2px solid; 
	font-weight: normal; } 

#top { width: 900px; color: #000000; font-family: verdana; font-size: 10pt; font-weight: normal;  
		  background-color: #ffffff; padding:0; border:0; margin:3px 0 2px 0; }
		  
#logo	{ width: 225px; float: left;  height: 65px; padding-left:5px; background-color: #ffffff; margin:0;}

#secNav	{ width: 660px; float: right;  height: 65px; font-family: arial, "Trebuchet MS", verdana;  font-size: 14px; background-color: #ffffff; 
		  text-align:left; padding:3px 0 0 0; margin: 0px; }
			  
#toplink1 { padding-bottom:5px; }

#toplink1 a:link	 	{ color: #0063DC; text-decoration: underline; }
#toplink1 a:visited  { color: #666666; text-decoration: underline; }
#toplink1 a:hover 	{ color: #FFFFFF; text-decoration: none; background: #0063DC; }
#toplink1 a:active   { color: #FFFFFF; text-decoration: none; background: #0259C4; }

#toplink2 a:link	 	{ color: #0063DC; text-decoration: underline; }
#toplink2 a:visited  { color: #666666; text-decoration: underline; }
#toplink2 a:hover 	{ color: #FFFFFF; text-decoration: none; background: #0063DC; }
#toplink2 a:active   { color: #FFFFFF; text-decoration: none; background: #0259C4; }

#toplink3	{padding-top:4px; text-align:left; }

#toplink3 a:link	 	{ color: #0063DC; text-decoration: none; }
#toplink3 a:visited  { color: #666666; text-decoration:none; }
#toplink3 a:hover 	  { color: #993333; text-decoration: underline; }
#toplink3 a:active    { color: #993333; text-decoration: none; }

#toplink3 ul
{ list-style: none;
margin:0;
padding:1 0 2 0; }

#toplink3 ul li
{ display: inline;
background-image: url(../images/icon/aa_red.gif); 
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0 0 11px;
margin: 0 10 0 0;
font-family: arial, verdana; font-size:13px; }

#main	{ width:620px; color: #000000; font-family: verdana; font-weight: normal; text-align: justify; 
		  background-color: #ffffff; float: left; margin:5px auto 0 4px; }

p {color: #000000; font-family: verdana, "Trebuchet MS", arial; font-size: 13px;; text-align: justify; 
		 line-height: ; margin: 8 0 10 0;}
.pt11		{color: #000000; font-family: verdana, "Trebuchet MS", arial; font-size: 14px;; text-align: justify; 
		 line-height: ; margin: 8 0 10 0;}
		 
.pt9	{color: #000000; font-family: verdana, "Trebuchet MS", arial; font-size: 9pt;; text-align: justify; 
		  margin: 8 0 10 0;}
.sml	{color: #000000; font-family: verdana, "Trebuchet MS", arial; font-size: 8pt;; text-align: justify; 
		  margin: 8 0 10 0;}

h1		{color: #003366; font-family: "Trebuchet MS", verdana; font-size: 20px; font-weight:bold;  padding:0; margin: 0 0 0 0; }

h2		{color: #003366; font-family: "Trebuchet MS", verdana; font-size: 18px; font-weight:bold;  padding: 0px; margin: 16 0 0 0;}

h3		{color: #000000; font-family: verdana; font-size: 12px; font-weight:normal; text-align: justify;  padding:0; margin:8 0 10 0;}
  
#rtCol { width: 258px; background-color: #ffffff; float: right; margin-top:5px; }
#rtBox { width:250px; color: #000000; font-family: verdana, "Trebuchet MS", arial; font-size: 13px; font-weight: normal; text-align: justify; 
		  background-color: #ffffff; margin-right:8px; }
#rtBox p {color: #000000; font-family: verdana, "Trebuchet MS", arial; font-size: 13px;; text-align: justify; 
		 line-height: ; margin: 10 0 12 0;}
#rtBox ul {color: #000000; font-family: verdana; font-size:14px; font-weight: normal; margin-top: ;}
#rtBox li {color: #000000; font-family: verdana; font-size:14px; font-weight: normal; padding-top: 0px; padding-bottom: 6px;}
		 
.wrapin	{ color: #000000; font-family: verdana; font-weight: normal; text-align: justify; margin:0 8px 15px 5px; }
	
#botSecLnk { width:900px; font-family:arial; font-size:15px; font-weight:normal;  
		  background-color: #ffffff;  margin-top:0px;  clear:both; text-align:center; padding:0;}
#botSecLnk a:link	  { color: #0063DC; text-decoration: underline; }
#botSecLnk a:visited  { color: #666666; text-decoration: underline; }
#botSecLnk a:hover 	  { color: #ffffff; text-decoration: none; background:#0063DC; }
#botSecLnk a:active   { color: #FFFFFF; text-decoration: none; background:#0259C4; }
#seclink1 { padding:0 0 5px 0; }
#seclink2 { padding:0 0 8px 0; }

#qlink { width: 900px; color: ; font-family: verdana; font-size: 9pt; font-weight: normal;  
		  background-color:#ffffff;  margin:0; text-align: center; padding: 0px 0 6px 0; }	/* #FBE8EC e7f3ff */
a:link    { color: #0063DC; text-decoration: underline; }
a:visited { color: #666666; text-decoration: underline; }
a:hover   { color: #993333; text-decoration: none; }
a:active  { color: #993333; text-decoration: none; }	 

/* hi1 link */
#hi1 a:link    { color: #ffffcc; text-decoration: none; }
#hi1 a:visited { color: #ffffcc; text-decoration: none; }
#hi1 a:hover   { color: #ffffcc; text-decoration: underline; }
#hi1 a:active  { color: #ffffcc; text-decoration: none; }
/* hi1 link */

#copy {width: ;  background-color: #FBE8EC; color: #000000; font-family: verdana; font-size: 8pt; font-weight: normal; text-align: center;
	padding:2px 0 3px 0; background: url(../images/bg/red2.gif);  clear:both; } /* e7f3ff */
#about {width: ; background-color: #ccccff; color: #000000; font-family: verdana; font-size: 8pt; font-weight: normal; text-align: left;
	padding: 2px; }
.misc {background-color: #ffffff; color: #000000; font-family: verdana; font-size: 9pt; font-weight: normal; text-align: left;
	padding: 2px; }
#ftr { width: 900px; background-color: #c8e3ff; color: #000000; font-family: "times new roman"; font-size: 8pt; font-weight: normal; text-align: left;
	padding: 3px; } /* BG img #cee0ec */
	
#hi2 { width: 770px; background-color: #eff3f7; color: #00214d; font-family: verdana; font-size: 8pt; font-weight: normal; 
	   text-align: justify; padding-top: 0px; padding: 3 3 5 5;}	

ul {color: #000000; font-family: verdana; font-size:14px; font-weight: normal; margin-top: 10px;}
li {color: #000000; font-family: verdana; font-size:14px; font-weight: normal; padding-top: 0px; padding-bottom: 10px;}

br.lil { line-height: 60%; }

.leftimg  { padding:0; margin-right:5px; float:left; }
.rightimg { padding:0; margin-left:5px; float:right; }

.hi { font-weight:bold; }

#ca_www  {width:900px; margin: 10 0 10 0; }
#cacom  {float:left;}
#gotop  { float:right; padding-right:10px; }

div.clear {margin:6px 0 0 0; clear:both;}
div.clr {margin:6px 0 0 0; clear:both;}
div.clr1 {margin:2px 0 0 0; clear:both;}

.rt_adbox {text-align:center;}
.adbox {text-align:center; margin: 10px 0 0 0;}

.picAnc {font-family: verdana; font-size: 10pt; font-weight: normal; text-align: center; clear: both; }

/* ~~~~~ pic_links ~~~~~ */
#pic_links { font-family:verdana; font-size:10pt; font-weight:normal; background-color:#FAF0E6; text-align:center; line-height: 140%; 
             padding-bottom:3px; margin:0 20 0 20;}
#pic_links ul
{ list-style: none; margin:0; padding:1 0 2 0; }
#pic_links ul li
{ display: inline;
background-image: url(../pic/img/icon/a_red.gif); 
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0 0 15px;
margin: 0 10 0 0;
font-size: 10pt; font-weight: normal; color: #000000; }
#pic_links a:link	{ color: #0063DC; text-decoration: none; }
#pic_links a:visited  { color: #666666; text-decoration: none; }
#pic_links a:hover 	{ color: #FFFFFF; text-decoration: none; background: #0063DC; }
#pic_links a:active   { color: #FFFFFF; text-decoration: none; background: #0259C4; }
/* ~~~~~ pic_links ~~~~~ */

.ack { background-color: #ffffff; color: #000000; font-family: verdana; font-size: 8pt; font-weight: normal; text-align: justify; 
	   margin-top: 20px; margin-bottom: 0px; }
	   
.ack a:link    { color: #666666; text-decoration: none; }
.ack a:visited { color: #666666; text-decoration: none; }
.ack a:hover   { color: #003399; text-decoration: none; }
.ack a:active  { color: #000000; text-decoration: none; }	

#ur_on { background-color: #ddeeff; font-family: verdana; font-size: 8pt; font-weight: normal; text-align: right; 
         padding-bottom: 1px; margin-top:3px; } /* #D1EFFF  d6e3ef  FFE4E1 */
#ur_on a:link    { color: #003399; text-decoration: none; }
#ur_on a:visited { color: #666666; text-decoration: none; }
#ur_on a:hover   { color: #990000; text-decoration: underline; }
#ur_on a:active  { color: #990000; text-decoration: underline; }

#ur_on ul
{ list-style: none; margin:0; padding:2 0 2 0; }

#ur_on ul li
{ display: inline;
background-image: url(../pic/img/icon/home.gif); 
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0 0 14px;
margin: 0 10 0 0;
font-size: 8pt; font-weight: normal; }

.pic_cat ul
{ list-style: none; margin:6px 0 0 0; padding:0 0 0 6; }
.pic_cat ul li
{ display: inline;
background-image: url(../pic/img/icon/a_dn2.gif); 
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0 0 20px;
margin: 0 0 0 0;
color:#0041ad; font-size: 17px; font-weight: bold; }

#pic 	{ color: #000000; font-family: verdana; font-size: 10pt; font-weight: normal; padding-top: 10px; padding-bottom: 10px;
	      text-align: center; }
#caption	{ color: #000000; font-family: verdana; font-size: 10pt; font-weight: bold; text-align: center; padding-top: 5px; }		  
#picDesc { color: #000000; font-family: verdana; font-size: 10pt; font-weight: normal; margin:5px 0 2px 0; text-align: justify; 
           line-height: ;}
div.qkix {color: #000000; font-family: verdana, arial; font-size: 8pt;; text-align: left;}
		   
.hinote { text-align:center; font-face:verdana; font-size: 11pt; margin:10px 0 5px 0; }
.hinote ul
{ list-style: none; margin:0; padding:2 0 2 0; }
.hinote ul li
{ display: inline;
background-image: url(../pic/img/icon/a2.gif); 
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0 0 20px;
margin: 0 10 0 0;
font-size: 11pt; font-weight: normal; }

/*   NEW  */
.hue1  {width:232; float:left; background-color:#FAF0E6; text-align:left; font-family:verdana; font-size:10pt; font-weight:normal; 
		padding:0; margin:0;} /* #FFE4E1 F5F5DC e6edf2 DDEEFF ffefd5 */
.hue2  {width:232; float:left; background-color:#f5f5dc; text-align:left; font-family:verdana; font-size:10pt; font-weight:normal; 
		padding:0; margin:0;}
.fill {width:25px; float:left;}

.pix {margin:0 5px 0 0;}

#picarray {margin:10 0 0 20px; text-align:left;}

#picarray a:link    { color: #0000cc; text-decoration: none; font-weight:normal;}
#picarray a:visited { color: #666666; text-decoration: none; font-weight:normal; }
#picarray a:hover   { color: #660066; text-decoration: underline; font-weight:normal;}
#picarray a:active  { color: #660066; text-decoration: none; font-weight:normal; }

.piclnk {height:48px; }
div.clr2 {padding:15px 0 0 0; clear:both;}
div.dt { font-size: 8pt; font-weight: normal; color: #000000; padding:0; margin:0;  }
/*   NEW  */

#picDesc p {margin:5px 0 0 0; }


.picarrays {margin:10 0 0 20px; text-align:left;}
.picarrays a:link    { color: #0000cc; text-decoration: none; font-weight:normal;}
.picarrays a:visited { color: #666666; text-decoration: none; font-weight:normal; }
.picarrays a:hover   { color: #660066; text-decoration: underline; font-weight:normal;}
.picarrays a:active  { color: #660066; text-decoration: none; font-weight:normal; }
