/* CSS Document */

body{
	background:#CCC url(img/mainbg.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:0;
	}

img{
	border:none;
	}

.maincontainer{
	width:980px;
	margin:auto;
}

.tophead{
	width:inherit;
	height:65px;
	background:url(img/sl1.jpg) top no-repeat;
}

.midcont{
	width:inherit;
	/*height:600px;*/
	background:url(img/cntnrbg.gif) repeat-y;
}

.lfcont{
	width:198px;
	/*height:300px;*/
	background:url(img/side1.gif) top no-repeat;
}

.lfmenu{
	padding:100px 0px 0px 23px;
	background:url(img/side1.gif) top no-repeat;
	/*position:fixed;*/
}

.detailtop{
	padding:15px 0px 0px 120px;
	color:#666;
	line-height:16px;
}
	.datetop{
		font-size:10px;
	}

.lcleft{
	width:542px;
	/*height:300px;*/
	background:url(img/grey2.gif) repeat-y;
	}

.lcright{
	width:232px;
	background-color:#f3f3f3;
	border-bottom:#e9e9e9 solid 1px;
	border-left:#e9e9e9 solid 1px;
	padding-bottom:20px;
	}

.searchtop{
	padding:0px 0px 0px 170px;
}

.stinput{
	border:none;
	background:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	}

.footer{
	width:980px;
	height:100px;
	background:url(img/bgfoot.jpg) top no-repeat;
	margin:auto;
}

.footext{
	color:#ddd;
	font-size:9px;
	line-height:12px;
	padding:20px 0px 0px 40px;
}

	.footext a{
		color:#ddd;
	}
	
	.footext a:hover{
		color:#FFCC00;
	}
	
.error-text{
	font-size:10px;
	font:Arial, Helvetica, sans-serif;
	color:red;
}

DIV.yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif;
}
DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
