body {
padding:0;
margin:0;
background:#fff;
color:#000333;
font-family:tahoma;
}
td {vertical-align:top;}
img {border:0;}


table {padding:0; margin:0;}

#stuff {margin:0 auto 0 auto; width:680px;}
a{text-decoration:none; color:#00017C}
a:hover{text-decoration:underline}
li {}

td{vertical-align:top;}
input {border:solid 1px #000333;  background:#eef}
textarea {border:solid 1px #000333; width:180px; height:100px; background:#eee}

.indent {padding:8px;} 
h1 {padding:0; margin:0; color:#000333;}
h2 {padding:0; margin:0; color:#000333;}
h3 {margin:0; padding:0; color:#880000;}
.right {float:right;}
.rizite {text-align:right;}
img {padding:0; margin:0;}

#page {width:750px; margin:0 auto 0 auto; }


#head {float:left; position:relative; width:740px; height:45px; background:#fff;}

#sidebar {width:190px; background:#fff; margin:0; padding:0;font-size:.7em}
#sidebar ul {list-style-type:none; margin:0; padding:0;}
#sidebar li {margin:0; }
#sidebar ul a{padding:4px;display:block; color:#888; font-weight:bold;}
#sidebar ul a:hover{background:#777888; color:#fff; text-decoration:none; }

.side_sec {border-bottom:1px solid #eef; padding-bottom:2px; margin-bottom:2px;}
.side_sec ul .title{font-weight:bold; background:#000555; color:#fff; padding:4px; text-align:left;}



	#navi { font-size:.7em; color:#fff; float:right; position:relative;}
	.navi_i a{color:#777888; font-weight:bold; display:block; padding:4px 8px 4px 8px;}
	.navi_sel a{color:#777888; font-weight:bold; display:block; padding:4px 8px 4px 8px;}
	#navi a:hover{color:#bbbccc; text-decoration:none;}

	
	.navi_sel {height:18px;   float:left; margin:0 4px 0 4px; padding:0 0 4px 0;}
		
	.navi_i { float:left; margin:0 4px 0 4px}
	
	#entire {font-size:.7em; width:100%;}
	#entire input {background:#fff; font-size:.8em;}
	#entire select {background:#fff; font-size:.8em;}
	#entire textarea {background:#fff; font-size:1.0em; font-family:arial; padding:4px;}

	#content {font-size:.7em; width:560px;}
	#content ul{margin:0; padding:0;margin-left:8px; padding-left:8px; margin-bottom:8px;}
	#content input {background:#fff; font-size:.8em;}
	#content select {background:#fff; font-size:.8em;}
	#content textarea {background:#fff; font-size:1.0em; font-family:arial; padding:4px;}
	
#foot {height:24px; width:750px; background:url("../i/b_foot.gif"); margin:0 auto 0 auto;  font-size:.6em; }
#foot p {padding:2px; margin:2px;}
#foot_p {padding:2px 4px 0 4px;}

p {padding:0 8px 0 8px;}

#compare {padding:0; margin:0; border:1px solid #333; width:100%;}
#compare td {border-left:1px solid #000; border-bottom:1px solid #333}

#compare th {border-left:1px solid #000; border-bottom:1px solid #333}
#compare td {padding:2px;}
.cat {background:#fff; }

.comp_head {background:#000333; color:#fff; font-weight:bold;}
.compare1 {background:#c00}
.compare2 {background:#0c0;}
.compare3 {background:#00c}
.right {text-align:right;}

.req {color:#cc3366; font-weight:bold;}

#wrapper {background:#eef; border-left:1px solid #eef; border-bottom:1px solid #eef; width:750px;}

.build_menu {width:100%;  font-size:.8em; border:1px solid #333; text-align:center;}
.build_men {background:#000333; color:#fff;}
.build_cur {background:#fff; color:#000333;}

.coolbox {border:1px solid #333; padding:4px; margin:4px; width:120px;}

#cont_inst {background:#dde; width:100%; border-bottom:1px solid #666;}

#entire .button { color:#333; background:#F6E12F; font-weight:bold;}
#content .button { color:#333; background:#F6E12F; font-weight:bold;}
.button { color:#333; background:#F6E12F; font-weight:bold;}


#stat_bar{border:1px solid #000333; margin:2px; width:200px; background:#fff; }
#stat_bar td {border-top:1px solid #000333;padding:2px;}


.checkbox {border:0; background:transparent}
#entire .checkbox {border:0; background:transparent}

#content .checkbox {border:0; background:transparent}

