/* CSS Document */

body ul{ margin:0; padding:0;}
td,p,li {
    font-family: Verdana, Arial, "";
    font-size:12px;
	color:#333333;
	line-height: 18px;
}
.blacktxt {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
	
.linkstd {
	border-top-width: 5px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #EFEFEF;
	border-bottom-color: #EFEFEF;
	border-left-color: #EFEFEF;
	padding-top: 13px;
	padding-right: 3px;
	padding-bottom: 28px;
	padding-left: 5px;
}
.linkstd1 {
    color:#000000;
    font-family: Verdana, Arial, "";
	padding-top: 10px;
	padding-bottom: 25px;
	line-height: 20px;
}
.searchinput {
	background-image: url(../images/search_input_bg.gif);
	background-position: left;
	padding-left: 18px;
	border: 1px solid #000000;
	background-repeat: no-repeat;
	width: 105px;
	background-color: #FFFFFF;
}

a.linkstd1:link {
    font-family: Verdana, Arial, "";
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.linkstd1:visited {
	line-height: 20px;
	font-family: Verdana, Arial, "";
	color: #000000;
	text-decoration: none;
}
a.linkstd1:hover {
	line-height: 20px;
	font-family: Verdana, Arial, "";
	color: #000000;
	text-decoration: underline;
}
a.links:link {
	line-height: 20px;
	font-family: Verdana, Arial, "";
	color: #333333;
	text-decoration: none;
}
a.links:visited {
	line-height: 20px;
	font-family: Verdana, Arial, "";
	color: #3D3D3D;
	text-decoration: none;
}
a.links:hover {
	line-height: 20px;
	font-family: Verdana, Arial, "";
	color: #000000;
	text-decoration: underline;
}
.searchinput1 {
	height: 30px;
	background-color: #FFF5AF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	width: 206px;
	padding-top: 17px;
	padding-left: 8px;
}
.searchinput2 {
	height: 24px;
	background-color: #FFF5AF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 10px;
	padding-left: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.searchinput3 {
	height: 25px;
	background-color: #EFEFEF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	width: 206px;
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom:4px;
}
.searchinput4 {
	background-color: #EFEFEF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding:4px;
}
a.white:link {
	line-height: 16px;
	font-family: Verdana, Arial, "";
	color: #FFFFFF;
	text-decoration: none;
}
a.white:visited {
	line-height: 16px;
	font-family: Verdana, Arial, "";
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {
	line-height: 16px;
	font-family: Verdana, Arial, "";
	color: #FF3300;
	text-decoration: none;
}
a:link {
	line-height: 16px;
	font-family: Verdana, Arial, "";
	color: #333333;
	text-decoration: none;
}
a:visited {
	line-height: 16px;
	font-family: Verdana, Arial, "";
	color: #3D3D3D;
	text-decoration: none;
}
a:hover {
	line-height: 16px;
	font-family: Verdana, Arial, "";
	color: #FF3300;
	text-decoration: none;
}
.ordertxt {
	text-decoration: underline;
}
a.ordertxt:link {
	line-height: 16px;
	font-family: Verdana, Arial, "";
	color: #000000;
	text-decoration: underline;
}
a.ordertxt:visited {
	line-height: 16px;
	color: #3D3D3D;
	font-family: Verdana, Arial, "";
	text-decoration: underline;
}
a.ordertxt:hover {
	line-height: 16px;
	color: #FF3300;
	text-decoration: underline;
	font-family: Verdana, Arial, "";
}
.page {
	width: 30px;
	border: 1px solid #2D2D2D;
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
}
a.page:link {
	width: 30px;
	border: 1px solid #2D2D2D;
	font-family: Verdana, Arial, "";
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
}
a.page:visited {
	width: 30px;
	font-family: Verdana, Arial, "";
	border: 1px solid #2D2D2D;
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	color: #3D3D3D;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
}
a.page:hover {
	width: 30px;
	font-family: Verdana, Arial, "";
	border: 1px solid #2D2D2D;
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #CCCCCC;
}
.pages {
	width: 30px;
	border: 1px solid #2D2D2D;
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #9f9f9f;
}
a.pages:link {
	width: 30px;
	font-family: Verdana, Arial, "";
	border: 1px solid #2D2D2D;
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #9f9f9f;
}
a.pages:visited {
	width: 30px;
	font-family: Verdana, Arial, "";
	border: 1px solid #2D2D2D;
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	color: #3D3D3D;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #9f9f9f;
}
a.pages:hover {
	width: 30px;
	font-family: Verdana, Arial, "";
	border: 1px solid #2D2D2D;
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #9f9f9f;
}
.ordertd1 {
	background-color: #F3F3F3;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEDEE0;
	border-right-color: #DEDEE0;
	border-bottom-color: #DEDEE0;
	border-left-color: #DEDEE0;
}
.ordertd2 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
	height: 3px;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.titletxt2 {
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.titletxt4 {
	font-size:12px;
	line-height:30px;
	color:#ffffff;
	font-weight:bold;
	background-color: #FF0000;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.titletxt {
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.titletxt:link {
	font-size: 14px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.titletxt:visited {
	font-size: 14px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: underline;
}
a.titletxt:hover {
	font-size: 14px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	color: #999999;
	text-decoration: underline;
}
.titletxt0 {
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	
	font-weight: bold;
}
a.titletxt0:link {
	font-size: 12px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.titletxt0:visited {
	font-size: 12px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	font-weight: bold;
	color: #ffffff;
	;
}
a.titletxt0:hover {
	font-size: 12px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	color: #CCCCCC;
	
}
a.titletxt3:link {
	font-size: 12px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.titletxt3:visited {
	font-size: 12px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: underline;
}
a.titletxt3:hover {
	font-size: 12px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	color: #999999;
	text-decoration: underline;
}
.titletxt1 {
	font-size: 14px;
	font-family: Verdana, Arial, "";
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.more:link {
	color: #666666;
	font-family: Verdana, Arial, "";
	text-decoration: underline;
}
a.more:visited {
	color: #3D3D3D;
	font-family: Verdana, Arial, "";
	text-decoration: underline;
}
a.more:hover {
	color: #000000;
	font-family: Verdana, Arial, "";
	text-decoration: none;
}


.newtxt {
	background-color: #FF3300;
	height: 14px;
	padding-right: 1px;
	padding-left: 1px;
	color: #FFFFFF;
	font-family: Verdana, Arial, "";
	font-size: 9px;
	line-height: 10px;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
}
.philosophylefttd1 {
	padding-left: 15px;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 4px;
	cursor: hand;
}
.philosophylefttd2 {
	padding-left: 15px;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 4px;
	background-color: #ACACAC;
}
.philosophylefttd3 {
	padding-left: 15px;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 4px;
	background-color: #ACACAC;
	cursor: hand;
}
.imgborder {
	border: 1px solid #DEDEDE;
}
.philosophyc-td {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ACACAC;
	border-right-color: #ACACAC;
	border-bottom-color: #ACACAC;
	border-left-color: #ACACAC;
}
.philosophyc-td1 {
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ACACAC;
	border-right-color: #ACACAC;
	border-bottom-color: #ACACAC;
	border-left-color: #ACACAC;
}
.abouttxt {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.linklogo {
	border: 1px solid #8D8D8D;
}
.btnsubmit {
	background-image: url(../images/philosophy_search_btn.gif);
	height: 33px;
	width: 88px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	cursor: hand;
}
.btnsubmit1 {
	background-image: url(../images/btn_1.gif);
	height: 33px;
	width: 88px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	cursor: hand;
}
.gosubmit {
	background-image: url(../images/search_btn.gif);
	height: 19px;
	width: 24px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	cursor: hand;
}
.ordertitle {
	font-size: 14px;
	font-family: Verdana, Arial, "";
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.jiantou {
	font-family: Verdana, Arial, "";
	font-size: 14px;
}
.copyright {
	font-family: Verdana, Arial, "";
	font-size: 12px;
}

/*nav*/
#nav{float:left;}
#nav ul{ width:728px; height:45px; list-style:none;float:left;
		background:url(../images/nav.jpg) left -45px no-repeat;}
#nav ul li{float:left;}
#nav a{float:left;display:block;text-indent:-9999px;text-align:center; height:45px; }
#nav a#A{width:44px;}
#nav a#B{width:50px;}
#nav a#C{width:52px;}
#nav a#D{width:56px;}
#nav a#E{width:74px;}
#nav a#F{width:90px;}
#nav a#G{width:76px;}
#nav a#H{width:82px;}
#nav a#I{width:35px;}
#nav a#J{width:64px;}
#nav a#K{width:105px;}

#nav a:hover#A{background:url(../images/nav.jpg) left 0px no-repeat;}
#nav a:hover#B{background:url(../images/nav.jpg) -44px 0px no-repeat;}
#nav a:hover#C{background:url(../images/nav.jpg) -94px 0px no-repeat;}
#nav a:hover#D{background:url(../images/nav.jpg) -146px 0px no-repeat;}
#nav a:hover#E{background:url(../images/nav.jpg) -200px 0px no-repeat;}
#nav a:hover#F{background:url(../images/nav.jpg) -274px 0px no-repeat;}
#nav a:hover#G{background:url(../images/nav.jpg) -364px 0px no-repeat;}
#nav a:hover#H{background:url(../images/nav.jpg) -440px 0px no-repeat;}
#nav a:hover#I{background:url(../images/nav.jpg) -522px 0px no-repeat;}
#nav a:hover#J{background:url(../images/nav.jpg) -557px 0px no-repeat;}
#nav a:hover#K{background:url(../images/nav.jpg) -621px 0px no-repeat #f00;}