/*main*/
.header .mainnavigate a,.more a,.panelcontust .contact a,.nowsite a,.contenttxt p a,.linklist a,.recentlist a {
	color: #333;
	text-decoration: none;
}
.header .mainnavigate a:hover,.more a:hover,.panelcontust .contact a:hover,.footer a:hover,.quicklinks a:hover,.recentnews a:hover,.nowsite a:hover,.contenttxt p a:hover,.maincontent .top a:hover,.recentlist a:hover,.linklist a:hover,.smalllink a:hover {
	text-decoration: underline;
}
/*navigation search*/
.header .mainnavigate a{
	background-image: url(bias_line.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 36px;
	line-height: 18px;
	padding-right: 18px;
}
.header .mainnavigate .input:hover {
	background-color: #EEE;
}
.header .childnavigate a {
	background-image: url(arrow_02_yellow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 19px;
	border: 1px solid #CCC;
	text-decoration: none;
	color: #777;
	padding-right: 10px;
}
.header .childnavigate a:hover {
	background-color: #FF9;
	background-image: url(arrow_02_blue.gif);
}
.more a {
	background-image: url(arrow_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.more a:hover {}
.panelcontust .contact a {
	background-image: url(arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	float: left;
	width: 42%;
}
.panelcontust .contact a:hover {}
.download:link,.download:visited {
	display: block;
	background-image: url(arrow_white.gif);
	background-repeat: no-repeat;
	background-position: 170px center;
	background-color: #8585ff;
	padding-left: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 20px;
	border: 1px solid #FFF;
	margin-top: 10px;
}
.download:hover {
	background-color: #2A1587;
}

.panelmore:link,.panelmore:visited {
	text-decoration: none;
	background-image: url(arrow_orange_white.gif);
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
	float: right;
	padding-left: 15px;
	color: #000;
}
.panelmore:hover {
	text-decoration: underline;
}
/*now site*/
.nowsite a{
	padding: 5px;
}
/*main content*/
.maincontent .top a{
	color: #000;
	text-decoration: none;
	background-image: url(arrow_top.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.maincontent .submitcv:link,.maincontent .submitcv:visited {
	text-decoration: none;
	color: #F00;
}
.maincontent .submitcv:hover {
	text-decoration: underline;
}
.linklist a {}
.linklist a:hover {}
.smalllink a {
	color: #333;
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma;
}
/*innercontent*/  
.quicklinks a,.quicklinks a:visited{
	color: #333;
	text-decoration: none;
	display: block;
	background-image: url(arrow_gray.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	margin-left: 5px;
}
.quicklinks a:hover{ color:#333; text-decoration:underline}
.panelralated a{
color:#333;
text-decoration:none;
}
.panelralated a:hover{
text-decoration:underline;
}

/*classify*/
.classify dt a {
	color: #FFF;
	text-decoration: none;
	padding-left: 5px;
	display: block;
}
.classify dd a {
	color: #666;
	text-decoration: none;
	display: block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	margin-left: 5px;
	padding-left: 5px;
	background-color: #FFF;
	line-height: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.classify dd a:hover {
	color: #000;
}
/*recent news*/
.recentnews a{
	color: #333;
	text-decoration: none;
}
.recentlist a{}
/*content txt*/
.contenttxt p a{}
/*footer*/
.footer a {
	color: #66C;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
.selectlink:link, .selectlink:visited{
    font-family: Tahoma;
    font-weight: bold;
    color: #000;
}
/*other tag a*/
.contenttxt .lines h1 a {
	font-weight: bold;
	color: #03C;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
}
.contenttxt .lines h1 a:hover,.contenttxt .lines h2 a:hover {
	text-decoration: underline;
}
.contenttxt .lines h2 a {
	text-decoration: none;
	color: #000;
}
.contenttxt .lines h2 a:hover {}

.request a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #2A1587;
	background-image: url(arrow_request.gif);
	background-position: right center;
	border: 1px solid #CCC;
	left: 5px;
	clip: rect(auto,auto,auto,5px);
	background-repeat: no-repeat;
	display: block;
	padding-left: 10px;
	}
.request a:hover {
	background-color: #8585ff;
}
.downwhitepaper a {
	color: #F60;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	}
.calendar a {
	color: #333;
	text-decoration: none;
	}
.picmore{ background: url(arrow_03.gif) 0 3px no-repeat; padding-left:15px;width:50px; float:left; display:inline;margin-left:5px;}
.picmore a{ color:#333; text-decoration: none}
.picmore2{ background: url(arrow_03.gif) 0 3px no-repeat; padding-left:15px; width:50px; float:left; display:inline;margin-left:18px;}
.picmore2 a{ color:#333; text-decoration: none}