@charset "UTF-8";

/* GENERAL GENERAL GENERAL GENERAL GENERAL GENERAL GENERAL GENERAL */

body {		font-size: 80%;
			font-family: Arial, Helvetica, sans-serif;
			background: url(images/bg_02.gif) repeat;
			text-align: justify;
			margin: 0;
			padding: 0px; }
body.index { margin-top: 15px; }
body.index h1 { font-size: 4.5em;
	 			margin-bottom: 0; }
body.index .surTitle { margin-top: -10px; }
body.mainFrame,
body.leftFrame { 	background: #fff;
	 				padding-top: 15px;
					height: 850px; }
body.leftFrame { overflow: hidden; }
body.leftFrame { border-left: 1px solid #369; }
body.mainFrame { border-right: 1px solid #369;
	 			background: url(images/watermark.gif) no-repeat fixed; }
body.leftFrame p,
body.leftFrame ul { margin-left: 15px;
	 				font-size: 11px; }
body.leftFrame ul li { 	margin-left: -40px;
	 					padding: 0 20px; background:url(images/inthinking.png) no-repeat; background-position:0px 0px; list-style-type: none;
	 					margin-bottom: 3px; }
body.leftFrame ul li a { font-weight: normal; }
body.leftFrame p { font-weight: bold; font-size: 14px; }
body.bottomLeftFrame { 	background: #666699;
						margin-top: 8px;
						border-bottom: 1px solid #036;
			 			border-left: 1px solid #036; }
body.bottomLeftFrame img { 	border: 0;
	 						margin-left: 15px; }
body.bottomCenterFrame { 	background: #666699;
							margin-top: 15px;
							border-right: 1px solid #036;
							border-bottom: 1px solid #036; }
body.bottomCenterFrame p { text-align: center;
	 						color: #fff;
	 						font-weight: bold; }
body.topFrame { background: #fff;
	 			border-left: 1px solid #036;
	 			border-right: 1px solid #036; }
body.topFrame img { border-top: 1px solid #036;
	 				border-bottom: 1px solid #036; }
body.mainFrame p,
body.mainFrame td { color: #000; }
body.mainFrame img,
body.mainFrame IMG,
img.boxy { border: 1px solid #369; }
body.mainFrame p { font-size: 12px; }
body.mainFrame ul { font-size: 12px; }
body.mainFrame ul li { margin-left: -25px; }
body.mainFrame .textyellowboldbig { font-size: 18px; font-weight: bold }

table.boxed { 	background: #fff;
	 			border: 1px solid #369;}
table.boxed table { background: url(images/watermark.gif) no-repeat fixed 5% 120px; }
a {			color: #369;
			text-decoration: none;
			font-weight: bold; }
a:hover,
a.active {  color: #fff;
			background: #369;
			text-decoration: none; }
img {	margin: 0;
		padding: 0;
		/* border: 1px solid #666; */ }