/*ARUNCRIB*/
body{
	background:#FFF9D9;
	behavior:url(csshover.htc); /* WinIE behavior call */
	color:#000;
}

div#header{
	background:#68B9FF;
	color:#FFD700;
	border-bottom: 5px solid #6a6a6a;
	border-right: 5px solid #6a6a6a;
}
	 .crib{
	background:transparent;
	color:#F00;
	font:40px Mingle 'sans-serif' bold;
	margin-left:0;
}
col#col1{
	width:3%;
}

col#col10{
	width:3%;
}

col#col11{
	width:3%;
}

col#col2{
	width:3%;
}

col#col3{
	width:3%;
}

col#col4{
	width:3%;
}

col#col5{
	width:3%;
}

col#col6{
	width:3%;
}

col#col7{
	width:3%;
}

col#col8{
	width:3%;
}

col#col9{
	width:3%;
}

colgroup#cgroup2{
	background:#CFF;
	color:#000;
}

colgroup#cgroup3{
	background:#CFF;
	color:#000;
}



div#nav{
	background:#FFF;
	border-bottom:1px solid #C0c0c0;
	color:#000;
	float:left;
	margin:-1px 0 0 7em;
}

div#nav li{
	border-left:4px solid #C0c0c0;
	float:left;
	line-height:1em;
	list-style:none;
	margin:0;
	position:relative;
	width:7em;
}

div#nav li a{
	display:block;
	padding:0.25em 0 0.25em 0.5em;
	text-decoration:none;
	width:6.5em;
}

div#nav li.submen{
	background:url(image/dropmenu.gif) 95% 50% no-repeat;
}

div#nav li.submenu li.submenu{
	background: url(image/submenu.gif) 95% 50% no-repeat;
}

div#nav li.submenu li.submenu:hover{
	background-color:#EDD;
	color:#000;
}

div#nav li.submenu:hover{
	background-color:#EDD;
	border-left:4px solid #F00;
	color:#F00;
}

div#nav li:hover{
	background:#EBB;
	border-left:4px solid #F00;
	color:#F00;
}

div#nav ul{
	background:#FFF;
	border-bottom:1px solid #CCC;
	border-left:4px solid #C0C0C0;
	border-width:0 1px;
	color:#000;
	margin:0;
	padding:0;
}

div#nav ul ul{
	display:none;
	position:absolute;
	width:7em;
}

div#nav ul ul li{
	border-bottom:1px solid #CCC;
}

div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3{
	border-left:4px solid #F00;
	display:block;
}

div#nav ul.level2{
	left:-4px;
	top:1.25em;
}

div#nav ul.level3{
	background:#FF8F59;
	border-top:1px solid #CCCCCC;
	color:#FFB591;
	left:6.5em;
	top:-1px;
}

div#nav>ul a{
	width:3%;
}

div.linetext{
	background:transparent;
	color:#00F;
	font-size:120%;
	font-weight:bold;
}

div.linetext01{
	background:transparent;
	color:#C0C0C0;
	font-size:110%;
	font-weight:bold;
}

div.linetext02{
	background:transparent;
	color:#8E5600;
	font-size:95%;
}

div.up{
	text-align:center;
}

h1{
	background:transparent;
	border-bottom:1px solid;
	color:#FFD700;
	font-family:"Arial Black" Coolsville sans-serif;
	margin-bottom:0;
	padding-left:10px;
}

h2{
	background:transparent;
	border-bottom:1px solid;
	color:#00488C;
	font-family:Verdana Arial sans-serif;
	margin-bottom:2px;
	padding-left:10px;
}

hr{
	background:transparent;
	color:#00F;
	width:99%;
}

span.foot{
	background:transparent;
	color:#800;
}

span.knock{
	background:transparent;
	color:#000;
	font-weight:bold;
}

span.smalltext{
	font-size:85%;
}

table{
	background:#FFFFCC;
	border:1px groove #FF9900;
	border-collapse:collapse;
	border-spacing:0;
	color:#000;
	margin-left:auto;
	margin-right:auto;
	width:90%;
}

tbody tr td{
	background:transparent;
	color:#C00;
	padding-right:1.5em;
	text-align:center;
	font-weight:bold;
}

tbody tr.top td{
	border-top:8px ridge #0FF;
	text-align:center;
}

td{
	border:1px solid #000;
	padding:4px 6px;
	text-align:center;
}

td.left{
	border-left:8px ridge #808080;
}

td.left01{
	background:#B7F3FF;
	color:#000;
}

td.left02{
	background:#93FFCA;
	color:#000;
}

th{
	border:1px solid #000000;
	padding:4px 6px;
	text-align:center;
}

th.left{
	border-left:8px ridge #FF0;
}

thead tr th{
	background:#FFCC99;
	color:#000080;
	text-align:center;
	vertical-align:bottom;
}

tr.top th{
	background:transparent;
	border-top:8px ridge #FF0;
	color:#C03;
	font-size:85%;
}

tr.top th.none{
	border-top:0;
}

.address{
	background:transparent;
	color:#800;
	font-size:120%;
}

.cleaner{
	background:transparent;
	border:none;
	clear:both;
	color:#F7F7E3;
	font-size:10px;
	height:1px;
	margin:0;
	padding:0;
}
		.colorlist{
	background-color:#F4ED60;
	border-color:#800000;
	border-style:solid;
	border-width:2px;
	color:#000180;
	font-weight:bold;
	padding: 2px 2px 2px 2px;
	text-align:center;
	width:100px;
}

.colorlist4{
	background-color:#B1570C;
	color:#FFF;
	font-size:120%;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	text-align:left;
}

.column-in{
	background:#F7F7E3;
	color:#000;
	margin:0;
	padding:0.5em 1em;
}
li.t{
	background: transparent;
	color: Maroon;
	font-size: 120%;
	font-weight: bold;
	list-style: none;
}
li.t2{
	background: transparent;
	color: #595959;
	font-size: 110%;
	list-style: none;
	 }

.copy{
	background:transparent;
	color:#800000;
	font-size:80%;
	text-align:center;
}
		.date{
	background:transparent;
	color:#A8722F;
	display:block;
	font:small Verdana 'sans-serif';
	text-align:right;
}

.first{
	background:#FFD700;
	color: White;
	font: bold 20% sans-serif;
	}

.link{
	background:transparent;
	color:#00F;
	text-decoration:underline;
}

.namedfirst{
	background:#B7F3FF;
	color:#000;
}

.tophedge{
	background:#A52A2A;
	border:none;
	color:#FF0;
	font-family:'Book Antiqua' Arial sans-serif;
	font-size:75%;
	font-weight:700;
}

.winner{
	background:#FFA433;
	border-left:8px ridge #808080;
	color:#FFF;
	font-size:120%;
}

.winner01{
	background:#FFD700;
	color:#000;
	font-weight:bold;
	text-align:left;
}
.winner02{
	background: transparent;
	color: Black;
	font-size:110%;
}

#content {
	background:transparent;
	color:#000;
	font:90% 'sans-serif' Arial Verdana;
	 }

	#footer{
	background:#F7F7E3;
	border-bottom:1px solid #5C6F90;
	border-top:1px solid #5C6F90;
	color:#8D1EFF;
	font:75% sans-serif oblique;
	margin:0 10px 0 10px;
	text-align:center;
	width:98%;
}

#main {
	background:transparent;
	border-left:1px solid;
	color:#CCCCCC;
	margin-left:7em;
	padding:2em 0 1px 5%;
}
 table tr.ruled *{
	background: #118AFF;
	color:  White;
}  
  table tr.odd * {
		 background-color: #8CC7FF;
		  color:White;
	}
	table tr.even *{
		 background-color:#fff;
		 color:Black;
	}

