* { margin: 0px; padding: 0px;}
body {
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}
h1 {   font-size: 14px; font-weight: bold; color: #000000; background-position: 0px 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.special
{
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #ffffff;
	background-color: transparent;
	font-family:Tahoma;
	border: none;
}
a {  color: #609201; font-weight: normal; text-decoration: none}

table { color: #666666; font-size: 11px;}
form,a { font-size: 11px;}
.sublink { font-weight: bold; color: #996600; text-decoration: none}
p { color: #333333; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px}
.normallinks { font-weight: bold; color: #000000; text-decoration: underline; font-style: normal}
h3 {   font-size: 12px; font-weight: bolder; font-variant: normal; color: #FF6600; text-decoration: overline}
BODY A:hover
{
    COLOR: #ff0000;
}
.tabborder1 {  border: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  font-size: 10px; color: #333333}

.buttons A {
	BORDER: solid 1px #FFCC00; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: #21536a; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; }
.buttons A:hover {
	BORDER: outset 1px #FF0000; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #FF0000; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFCC00; TEXT-DECORATION: none; }
.buttonsheader {
	BORDER: #bbbbbb 3px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #FFFFFF
}

.buttons2 A {
	BORDER-left: #FFCC00 6px solid; BORDER-right: #FFCC00 6px solid; BORDER-top: #FFCC00 1px solid; BORDER-bottom: #FFCC00 1px solid; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.buttons2 A:hover {
	BORDER-right: #FF0000 6px solid; BORDER-left: #FF0000 6px solid; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: #FF0000; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
ol,li { margin: 0px; padding: 0px;}
.sidebox {
/*	background-image: url(../images/right_box_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
*/	padding-bottom: 10px;
	background-color: #efefef;
	margin-bottom: 10px;
	width: 207px;
}
.listlink {

}
.listlink a {
	display:block;
	padding-right: 12px;
	padding-left: 30px;
	color: #333333;
	font-size: 11px;
	line-height: 14px;
	background-image: url(../images/icon3.gif);
	background-repeat: no-repeat;
	background-position: 13px 9px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: normal;
}
.listlink .topl {
	font-size: 15px;
	font-weight: normal;
}
.listlink a:hover { color: #FF7100;}
#rtBoxTopTitle2{
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	background-image: url(../images/topic2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 21px;
	padding-left: 12px;
	margin-bottom: 5px;
}
#form1 a,#form2 a { font-size: 11px;}

/***************************************** added by nancy **********************************************************/
#container {
	margin: auto;
	width: 980px;
}

.top-link {
	height: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d9d9d9;
	font-family: Tahoma;
	font-size: 11px;
	color: #707070;
	text-decoration: none;
	line-height: 18px;
	font-weight: normal;
	margin-left: 110px;
}
.top-link ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.top-link li {
	float: left;
	padding-right: 8px;
	padding-left: 8px;
}
.top-link a {
	font-family: Tahoma;
	font-size: 11px;
	color: #707070;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/icon1.gif);
	background-repeat: no-repeat;
	background-position: right 12px;
	display: block;
	float: left;
	padding-top: 13px;
}

#inner_nav {
	background-image: url(../images/middle_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
#inner_nav a {
	line-height: 19px;
	color: #FFFFFF;
	padding-right: 9px;
	padding-left: 9px;
	font-weight: bold;
}
#inner_nav table,#inner_nav td { color:#FFFFFF;}
#leftcorner {
	background-image: url(../images/left_corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
}
#rightcorner {
	background-image: url(../images/right_corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 21px;
	padding-right: 17px;
}
#lftContent{
	width:243px;
	float:left;
	background-color: #f0f0f0;
	background-image: url(../images/left_container_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
}
#subLinks{width:218px; margin:auto;}
#subLinks img{border:0px;}
#subLinks ul{list-style-type:none;padding: 0px; margin:0px;}
#subLinks li{
	background-image: url(../images/big_left_nav_bg_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 0px;
	padding-top:3px;
	margin: 0px 0px 2px 0px;
}
#subLinks #sitelink {
	background-image: url(../images/link_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 1px;
}

#subLinks .bg_bottom {
	background-image: url(../images/big_left_nav_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display:block;
	margin: 0px;
	padding-top: 0px;
	padding-bottom:2px;
}

#subLinks a{
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/icon2.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	display: block;
	padding-left: 26px;
	padding-top: 0px;
	padding-bottom: 3px;
}
#subLinks #sitelink a {
	font-size: 12px;
	padding-bottom: 2px;
	line-height: 18px;
}

/******************************************************** footer **********************************************/
#footer{clear:both;font-size:11px; text-align:center; margin-top:5px;line-height:18px; color: #666666;}
.footerLinks {
	text-align: center;
	margin: auto;
	width: 700px;
	background-image: url(../images/footlnk_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.footerLinks table,.footerLinks table td { color:#FFFFFF;}
.footerLinks a{
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	line-height: 19px;
	padding-right: 12px;
	padding-left: 12px;
}

.footerLinks a:hover{font-size:11px;font-weight:bold;color:#FF7100;}
.left_corner {
	background-image: url(../images/footlink_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 8px;
}
.right_corner {
	background-image: url(../images/footlink_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 8px;
	height: 21px;
}
.pro
{
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #ffffff;
	background-color: transparent;
	font-family:Tahoma;
	border: none;
}
h1{
	font-size: 12px;
	line-height: 14px;
	color: #FF7100;
	margin: 8px 0px 8px 0px;
}
#center_tab {
	border: solid 4px #cccccc;
	margin: auto;
}
#center_tab td{
	color: #003333;
	border: 1px solid #cccccc;	
}
#center_tab td a {
	color: #003333;	
}
.text{
	font-size:11px;
	color:#333333;
	line-height: 16px;
	padding-left: 30px;
	padding-right:30px;
}
TEXTAREA { font-size: 14px;}
.page_inner {
	padding-top: 10px;
	padding-bottom: 10px;
}
.text_content {
	width: 730px;
	padding-left: 250px;
}
br { margin: 0px; padding: 0px;}.inner_banner {
	background-image: url(../images/newbanner_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 83px;
	background-color: #eef4da;
	text-align: right;
}

