/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*   MyDesigner - Website CSS (Cascading Style Sheet   )         */
/*   Copyright © 2006 by MyDesigner. All rights reserved.        */
/*   Author / Designer: Akin Ajewole [office@mydesigner.at]      */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


/*********** Basic Styles */
html, body {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
    line-height: 180%;
	color:#475153;
	text-align:left;
	margin:0px;
	margin-bottom:0px;
	padding:0px;
    background:#fff url(images/bg.gif) repeat-y;
    width:100%;
    height:100%;
}
h1, h2, h3, h4, h5, h6 {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:36px;
    font-weight:normal;
    line-height: 100%;
	color:#666;
	margin-top:0px;
	text-align:left;
}
h1 {
	margin-bottom:20px;
}
h2 {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
   line-height: 140%;
	color:#666;
	margin-top:0px;
	margin-bottom:10px;
   font-weight:bold;
}
p {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
   line-height: 180%;
	color:#666;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
}
p.justify {
    text-align:justify;
}
p.news {
	font-size:11px;
   line-height: 180%;
	margin-top:0px;
	margin-bottom:0px;
}
p.small {
	font-size:9px;
    line-height: 160%;
	margin-top:0px;
	margin-bottom:0px;
}
p.bold {
    font-weight:bold;
}
p.menu_meta {
	color:#999;
}
p.footer {
	color:#475153;
}
p.breadcrumbs {
	margin-top:0px;
	margin-bottom:20px;
}
p.meta {
   visibility:hidden;
	display: none;
  text-align:right;
  margin-top:0px;
}
p.copyright {
  text-align:left;
  padding-top:60px;
}

hr {
    height:1px;
    color:#ccc;
    background-color:#ccc;
    margin: 10px 0px 10px 0px;
    border: 0px solid #ccc;
}
img {
    border:0px;
    margin:0px;
    padding:0px;
}

td, th {
  vertical-align:middle;
}

/*********** Content Styles */
div {
    margin:0px;
    padding:0px;
}
div#logo {
   position:absolute;
	top:10px;
	left:0px;
	text-align:left;
}
div#news {
   position:absolute;
	top:400px;
	left:575px;
	text-align:left;
}
div#content {
  width:700px;
  margin-top:0px;
  margin-left:120px;
  text-align:left;
  border:0px solid #ccc;
}
div#content_padding {
    padding-top:20px;
    padding-left:20px;
  border:0px solid #ccc;
}
div#seperator_line {
    background:#ccc;
}

}
div.float_right {

}
div#float_clear {
    clear:both;
}
div#footer {
  width:700px;
  height:120px;
  margin-left:140px;
  margin-bottom:0px;
  margin-top:150px;
  border:0px solid #ccc;
  background:#e8e8e8;
  color:#475153;
}
div#img_border {
    border:1px solid #ccc;
}
.measure_200 {
    width:200px;
}
.measure_220 {
    width:220px;
}
.measure_250 {
    width:250px;
}
.measure_300 {
    width:300px;
}
.measure_320 {
    width:320px;
}
.measure_350 {
    width:350px;
}
.measure_370 {
    width:370px;
}
.measure_400 {
    width:400px;
}
.measure_500 {
    width:500px;
}
.measure_580 {
    width:580px;
}
.measure_600 {
    width:600px;
}
.measure_700 {
    width:700px;
}
.measure_800 {
    width:800px;
}

/*********** Navigation Styles */
div#submenu {
   visibility:hidden;
	display: none;
   position:absolute;
	top:190px;
	left:24px;
}

/*********** Navigation Styles */
div#menu {
   visibility:hidden;
	display: none;
    background:#fff;
    margin-top:50px;
    margin-left:24px;
}
div#menu_meta {
	text-align:right;
	margin-right:30px;
}


/*********** Table Styles */
table, tr, td, th {
	margin:0px;
	padding:0px;
}
table{
	margin-bottom:-2px;
}
td {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
    line-height: 140%;
	color:#666;
	text-align:left;
	margin:0px;
	padding:0px;
}
.logo_bg {
    background:#fff url(images/logo_bg.gif) no-repeat top left;
    font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
    line-height: 140%;
	color:#666;
	text-align:left;
	margin:0px;
	padding:0px;
}


/* Paging Components */
ul#paging {
  padding: 5px 5px 5px 0px;
  margin: 0;
}
ul#paging li {
	background:transparent;
	display:inline;
	margin:0;
	padding:0;
}
ul#paging li a {
	background:transparent;
	margin:0;
	padding:5px;
}

ul#paging li a:hover {
	background:transparent;
}
ul#paging li.selected {
	background:#eee;
	color:#999;
	font-weight:bold;
	margin:0;
	padding:5px;
}

/*********** Form Styles */
hr.form {

	color:#5b6367;
}
input {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#666;
	margin-top:5px;
	margin-bottom:0;
	height:14px;
	font-size:11px;
	padding:5px;
}
textarea {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#666;
	margin-top:5px;
	margin-bottom:0;
    line-height: 140%;
    width:250px;
	padding:5px;
}
.button {
	font-size: 12px;
	color: #333;
	height: 28px;
	width: auto;
}
.radio {
	margin:0px;
}


/*********** Link Styles */
a.default:link, a.default:visited {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#475153;
	margin-top:5px;
	margin-bottom:0;
    line-height: 140%;
    text-decoration: underline;
    }
a.default:hover, a.default:visited:hover, a.default:active:hover {
    color:#999;
    text-decoration: underline;
    }
a.menu_meta:link, a.menu_meta:visited {
    font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#475153;
	margin-top:0px;
	margin-bottom:0;
    line-height: 140%;
    text-decoration: underline;
    }
a.menu_meta:hover, a.menu_meta:visited:hover, a.menu_meta:active:hover {
    color:#999;
    text-decoration: underline;
    }

/*********** List Styles */
ul#basic {
    list-style-type:disc;
    list-style-position:inside;
    font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	color:#666;
    line-height: 140%;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
    padding:0px;
    }
li#basic {
    border: 0px solid #ccc;
	margin:0px;
    padding:0px;
    }
li#basic.none {
    list-style-type:none;
    font-size: 11px;
	margin:0px;
    padding:0px;
    }