﻿body
{
	margin: 0;
	padding: 0;
	font-family: verdana; /*calibri;*/
	font-size: 8pt; /*0.9em;*/
	line-height: 1.5em; /*1.2em;*/
	background-image:url(images/bg_body.png);
	background-repeat:repeat-x;
	/*background-position:top center;*/
}

.innertube ul
{
/*list-style: url('images/bullet.png') none outside;
 vertical-align: middle;
margin:0px;*/
	list-style-image: url('images/bullet5.png');

}

ul li
{
}

p
{
	text-align:justify;
}

p.heading
{
	padding-top:20px;
	font-size:1.1em;
	font-weight:bold;
	color:Gray;
	border-bottom:solid 1px gray;
}

img
{
	border:none;	
}

td
{
	vertical-align:top;
}

a
{
	text-decoration:none;
}

a:hover
{
	text-decoration:unerline;
}


#maincontainer
{
	width:1000px;
	margin:0 auto;
	/*background-image:url(image/bg_maincontainer.png);
	background-position:center bottom;
	background-repeat:repeat-x;*/
	border:solid 1px #dddddd;
	border-bottom:none;
	background-color:#f3eee2;
}

#topsection
{
	/*background-color:#e2d8bf;*/
	background-image:url(images/bg_topbar.png);
	background-repeat:repeat-y;
}


#logo
{
	padding:13px;
}

#middlebar
{
	background-color:#eaf3f2;
	padding:7px;
	/*height:370px;*/
}

#middlebar .box
{
	display:table-cell;
	vertical-align:top;
}

#middlebar .box_content
{
	border:solid 1px #734f1d;
	background-color:#e2d8bf;
	/*background-image:url(images/bg_middlebarcontent.png);*/
	width:200px;
	height:160px;
}

.box_heading
{
	background-image:url(images/BG_Bar.gif);
	/*background-repeat:repeat-x;
	background:#f7c391;*/
	border-bottom:solid 1px #734f1d;
	height:19px;
	color:#000002;
	font-weight:bold;
	padding:1px 10px 1px 10px;
}

#middlebarlowergradient
{
	background-image:url(images/bg_middlebarlowergradient.png);
	background-repeat:repeat-x;
	height:13px;
}

#bottombarlowergradient
{
	background-image:url(images/bg_bottombarlowergradient.png);
	background-repeat:repeat-x;
	height:16px;
}

#bottmbar
{
	background-color:#e2d8bf;
	height:140px;
}

#footer
{
	clear:both;
}

#footer
{
	background-image:url(images/bg_footer.png);
	background-repeat:repeat-x;
	width:100%;
	height:33px;	
	font-size:90%;
	color:#646464;
}

#footer div
{
	padding:5px;
}

#footer a
{
	color:#646464;
}


.page_heading
{
	width: 100%;
	border-bottom: solid 1px #f69544;
	font-weight: bold;
	font-size: 175%;
	color: #f69544;
	padding-bottom: 5px;
	margin-top: 10px;
}


.innertube{
	margin: 15px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}

#contentwrapper{
	float: left;
	width: 90%;
	background:white;
}


.verticalmenu
{
	margin:10px;
	width:130px;
}
.verticalmenu ul
{
	list-style-type:none;
	padding:0;
	font-size:90%;
}

.verticalmenu ul li
{
	padding:5px 0px;
	border-bottom:solid 1px #dedede;
	display:block;
}

.verticalmenu ul li a
{
	color:#666666;
	font-weight:bold;
}

.verticalmenu ul li.current:before
{
	color:#444444;
	content:url(images/right.png);
}

.verticalmenu ul li a:hover
{
	color:#444444;
}

.verticalmenu ul li a:hover:before
{
	
}

#search input[type=text]
{
	background-image:url(images/bg_search.png);
	background-repeat:no-repeat;
	width:138px;
	height:20px;
	border:none;
	font-size:95%;
	padding-left:28px;
}

table
{
	border-collapse:collapse;
}


.osmak_ul
{
	padding:0;
}

.osmak_ul .heading
{
	
	height:20px;
	font-weight:bold;
}

.osmak_ul .heading a
{
	padding-left:0px;
	padding-top:3px;
	padding-bottom:3px;
	width:300px;
	cursor:pointer;	
	margin-bottom:5px;
	display:block;
	text-decoration:none;
}

.hidden
{
	display:none;
}


#sitemap
{
}

#sitemap .content
{
	padding:10px;
}


#sitemap .content .link
{
	border-bottom:dashed 1px #dddddd;
}

#sitemap .heading
{
	font-weight:bold;
	margin-top:15px;
	border-bottom:solid 1px gray;
}
