/* css style designed by Caty Design Studio http://www.catydesignstudio.com  */
body, p, h1, h2, h3, h4, h5, h6, div, img {	margin: 0px;	padding: 0px;	border:0;}
body {	background: #f4f4f3 url(../images/saya_bgmain.gif) repeat-x;	text-align: center;	font: 69%/150% Verdana, Arial, Helvetica, sans-serif;	color: #666666;}
a:link {color: #0966B3;	text-decoration: underline;}
a:visited {color: #535353;	text-decoration: underline;}
a:hover {color: #CC0000;	text-decoration: none;}
.clear {	clear: both;	height: 1px;}
#maincontainer {	width: 770px;	background-color: #FFFFFF;	margin: 0px auto;	text-align: left;}
#header {	width: 770px;	height: 106px;	background: url(../images/saya_topbg2.gif) repeat-x;}
#header .toplg {	background: url(../images/saya_logo2.gif) no-repeat left top;	height: 106px;}
#header img {	float: left;	margin: 0px;	padding: 0px;}
#header .searchbox {	float: left;	padding-top: 50px;}
#searchform {	color: #2C76B4;}
#searchform .searchhdr {	font-weight: bold;	text-decoration: none;}
#searchform .formtxt {	background-color: #FFFFFF;	padding: 0.2em;	border: 1px solid #B7D6EF;	color: #333333;}
#searchform .formbutton {	font-weight: bold;	color: #FFFFFF;	background-color: #CC0000;	font-size: 96%;	letter-spacing: 0.1em;
	padding: 0.2em;}
#centercontainer {	width: 100%;	margin-top: 30px;	margin-bottom: 30px;	padding-right: 10px;	padding-left: 20px;}
div.sbdrt {	background: url(../images/saya_shtop.gif) repeat-x left top;}
div.sbdrr {	background: url(../images/saya_svr.gif) repeat-y right top;}
div.sbdrb {	background: url(../images/saya_shbott.gif) repeat-x left bottom;}
div.sbdrl {	background: url(../images/saya_svl.gif) repeat-y left top;}
div.stopr {	background: url(../images/saya_stopr.gif) no-repeat right top;}
div.stopl {	background: url(../images/saya_stopl.gif) no-repeat left top;}
div.sbottr {	background: url(../images/saya_sbottr.gif) no-repeat right bottom;}
div.sbottl {	background: url(../images/saya_sbottl.gif) no-repeat left bottom;}
#resultlist {
	float: left;
	width: 70%;
	margin-bottom: 20px;
}
#resultlist .resulttab {	width: 98%;	padding: 5px 10px 10px;	margin-bottom: 10px;}
h5 {	color: #589FD7;	font: bold 110%/150% Geneva, Arial, Helvetica, sans-serif;}
h6 {	color: #589FD7;	font: 100% Geneva, Arial, Helvetica, sans-serif;}
a.rtitle:link,  a.rtitle:visited {	color: #589FD7;	text-decoration: none;}
a.rtitle:hover {	color: #CC0000;	text-decoration: none;}
.rdesc {	font-size: 70%;	color: #333333;	line-height: 150%;	padding-left: 8px;}
.rlink {	font-size: 10px;	color: #458A00;	line-height: 180%;	padding-left: 8px;}
#rightlist {
	float: right;
	width: 23%;
	margin-bottom: 20px;
	padding-right: 22px;
}
.rtab {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background: #f4f4f3;
	border: 1px dotted #CCCCCC;
	padding: 3px;
	font-size: 90%;
	text-align: center;
}
.premlink, .premlink a {
	text-align: center;
	line-height: 180%;
}


#footer {	text-decoration: none;	letter-spacing: 0.1em;	text-align: center;	font-size: 85%;	color: #666666;	font-weight: bold;
}
#copyr{
	text-decoration: none;
	letter-spacing: 0.1em;
	text-align: center;
	font-size: 85%;
	color: #666666;
	margin-bottom: 10px;
}
#footer {	padding-bottom: 10px;	margin-top: 10px;}
#footer a:link, #footer a:visited, #copyr a:link, #copyr a:visited {	text-decoration: none;	color: #666666;}
#footer a:hover {	color: #0966B3;	text-decoration: underline;}
#copyr a:hover {	color: #CC0000;	text-decoration: none;}
#topnav {	background: url(../images/saya_navbg.gif) repeat-x;	height: 31px;}
div.topr {	background: url(../images/saya_navr.gif) no-repeat right top;	height: 31px;}
#navcontainer {	width: auto;	font: bold 92% Tahoma, Verdana, Arial;	height: 31px;	background: url(../images/saya_navl.gif) no-repeat left top;}
ul#nav { margin: 0; padding: 0pt; height: 31px; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: center; float: left; }
#nav li { border-right: 1px solid #deedf4; margin: 0; display: block; line-height: 30px; color: #2C76B4; float: left; }
#nav li a { width: 100px; text-align: center; height: 31px; display: block; text-decoration: none; color: #2C76B4; }
#nav li a:hover {	background: url(../images/saya_navro.gif) repeat-x;	text-decoration: none;	color: #333333;}
#nav li.current {	border-right: 1px solid #deedf4;	margin: 0pt;}
#nav li.current a {	height: 31px;	color: #2C76B4;}
#nav li.current a:hover {	text-decoration: none;	color: #CC0000;	background: url(none);}
#nav .last {	border-right-style: none;}
/* css style designed by Caty Design Studio http://www.catydesignstudio.com  */
