/* 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: #ffffff;	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: #FFFFFF;	margin: 0px auto;	text-align: left;}
#header {	width: 100%;	text-align: center;}
#header .searchbox {	margin-top: 20px;	margin-bottom: 30px;}
#searchform {	color: #2C76B4;}
#searchform .searchhdr {	font-size: 110%;	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 {	margin-bottom: 16px;}
div.cbdrt {	background: url(../images/saya_ctopbg.gif) repeat-x left top;}
div.cbdrc {	background: url(../images/saya_cbg.gif) repeat-y left top;}
div.cbdrb {	background: url(../images/saya_cbottbg.gif) repeat-x left bottom;}
div.ctopr {	background: url(../images/saya_ctopr.gif) no-repeat right top;}
div.ctopl {	background: url(../images/saya_ctopl.gif) no-repeat left top;}
div.cbottr {	background: url(../images/saya_cbottr.gif) no-repeat right bottom;}
div.cbottl {	background: url(../images/saya_cbottl.gif) no-repeat left bottom;}
.title {	font-size: 110%;	font-weight: bold;	color: #666666;	padding-top: 20px;	text-align: center;}
#categ {	width: 100%;}
#categ .fleft {	float: left;	padding-top: 20px;	padding-bottom: 20px;	width: 32%;	padding-left: 30px;}
#categ .fleft2 {	float: left;	width: 31%;	padding-top: 20px;	padding-bottom: 20px;}
#categ .fright {	float: left;	padding-top: 20px;	padding-bottom: 20px;	width: 31%;	padding-right: 10px;}
#categ ul { padding: 0pt 0pt 0pt 15px; list-style-type: disc; list-style-image: none; list-style-position: outside; }
#categ ul li { padding: 1px 0px 10px; color: #CECECE; }
#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;	}
#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_bgtop.gif) repeat-x;	height: 31px;}
div.topl {	background: url(../images/saya_topl.gif) no-repeat left top;	height: 31px;}
div.topr {	background: url(../images/saya_topr.gif) no-repeat right top;	height: 31px;}
#navcontainer {	float: right;	width: auto;	margin-right: 5px;	padding-top: 3px;	font: bold 92% Tahoma, Verdana, Arial;}
#navcontainer ul {	list-style: none;	padding: 0;}
#navcontainer ul li {border-right: 1px solid #0066FF; padding: 0px 5px 0px 7px; display: inline;}
#navcontainer ul li a {	display: inline;	text-decoration: none;}
#navcontainer ul li a:hover {	text-decoration: none;	border-bottom: 1px dotted #990000;}
#navcontainer .last {	border-style: none;}
/* css style designed by Caty Design Studio http://www.catydesignstudio.com  */
