/*
Name: Sliding Login Panel with jQuery 1.3.2
Author: Jeremie Tisseau
Author URI: http://web-kreation.com/
Script URI: http://web-kreation.com/index.php/tutorials/nice-clean-sliding-login-panel-built-with-jquery/
Date: March 26, 2009
Version: 1.0

	The CSS, XHTML and design is released under Creative Common License 3.0:
	http://creativecommons.org/licenses/by-sa/3.0/

*/       

html, body {border: 0; margin: 0; padding: 0;}

body {
  	font: 85%/0.9 arial, helvetica, sans-serif;
	background: #F0F1EC url(../images/bg.gif);
	background-repeat:repeat-x;
  	line-height: 130%;
  	width: 100%;
  	min-width: 970px;
  	color: black;
}

a {
	color: #0099CC;
	text-decoration: none;
}

a:hover {
	color: #00CCFF;
}

a img {
  border: none;/*remove border for linked images*/
}

h1 {
	font-size: 1.6em;
	height: 20px;
	padding-top: 0;
}

h2{
	font-size: 1.2em;
	height: 20px;
	padding-top: 0;
}

.highlight {background-color:#FF9D9D;border-bottom:#F30 1px solid;border-top:#F30 1px solid;padding: 4px 10px}

/***** Main Layout ****/
#container {
  	width: 100%;
  	height: 100%;
	margin:0px auto;
  	text-align: center;/* IE fix to center the page */
}
#Kahale {
  	width: 985px;
  	height: 100%;
	margin:0px auto;
	border:1px transparent solid;
  	text-align: center;/* IE fix to center the page */
}
#content {
  	width: 100%;
	background-color:#FFFFFF;
  	margin: 0 auto;/* center the page in Firefox */
	margin-top:-18px;
  	text-align: left;
}
#copyright {
	width: 100%;
	background-color:#FFFFFF;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align:center;
	color:#8D8D8D;
	font-size:10px;
}

#copyright a{
	color:#017FD6;
}

#copyright span{
	color:#017FD6;
}

#googlesearch {
	float:right;
	height:29px;
	background-color:#ffffff;
	margin-top:15px;
	margin-right:30px;
	vertical-align:top;
	position:relative;
	z-index:10000;
}
#websearch {
	height:20px;
	border-top:1px #C4C6BB solid;
	border-bottom:1px #C4C6BB solid;
	border-left:1px #C4C6BB solid;
	border-right:0px;
	background-image:url(images/googsrchbtn.gif);
	background-repeat:no-repeat;
	width:150px;

}
#toproundcorners {
	height:17px;
	background-color:#FFFFFF;
	clear: both;
	margin-top: -1px;
}
#bottomroundcorners {
	height:17px;
	background-color:#FFFFFF;
	width: 985px;
	margin: 0 auto;/* center the page in Firefox */
}

#TopHeader{
	height:92px;
}
#TopHeader #cedrus{
	float:left;
	margin-left:20px;
	margin-top: 1px;

}
#TopHeader #flashbg{
	float:right;
	margin-right:30px;
	height:92px;
	width:545px;
}

#TopMenu{height:37px; background-repeat:repeat-x; margin-right:10px;z-index:30;position:relative;}
#TopMenu1{height:37px; float:right;}
#TopMenu2{height:37px; float:right;font-size:12px;font-weight:bold;background-image:url(../images/middlemenu.png);}
#TopMenu2 ul{ list-style: none; padding: 0;	margin: 0; height:37px;	float:left}
#TopMenu2 li { float: left; margin: 8px ; }
#TopMenu2 li a { float: left; padding: 2px 0 7px; text-align: center; margin: 0; color: #ffffff; text-decoration:none  }
#TopMenu2 li a:hover, #menu li.active a {text-decoration:underline, background-color: #f5f5f5;
				border-bottom: 2px solid #990000;
				color: #999;
}

#TopMenu2 #sepimg {	margin-top:-8px; }
#TopMenu3{ height:37px; float:right;}
#mlinks{
float: none !important;
padding: 0 !important;
text-align: left !important;
margin: auto !important;
color: white !important;
text-decoration:none !important;
}
#mlinks:hover{
float: none !important;
padding: 0 !important;
text-align: left !important;
margin: auto !important;
color: #bbbbbb !important;
text-decoration:none !important;
}
#flashbg {
	width:545px;
}
.smallgrey9px{
	color:#949494;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.smalldarkgrey9px{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.smallblack9px{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.smallblack10px{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.smallblack10pxar{
	color:#000000;
	font-family:tahoma;
	font-size:12px;
}
#regulartxt{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.smallgrey9pxbold{
	 color:#949494;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}

.boldred{
	color:#a40101;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.boldredar{
	color:#a40101;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
}
.boldblack{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.boldblack:hover{
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.newsintrotitle{
	color:#004276;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.newsintrotitle:hover{
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.newsul li{
	margin:0; margin-top:5px;list-style:none;padding:0px 0 3px 9px;line-height:10px;background:url(../images/black_bull.gif) 0 6px no-repeat;
}
#checkallnews{
	margin-left:10px;
	color:#004276;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#checkallnews:hover{
	color:#a40101;
}
.introImg{
	margin:0px;padding:10px;border:solid 1px #666666; background-color:#ffffff;
}
#findperson{
	width:336px;
	height:135px;
	background-image:url(../images/findpersonbg.jpg);
	background-repeat:no-repeat;
}

.txtsmallfield{
	border:#333333 1px solid;
	height:15px;
}

.txtsmallfield:focus{
	border:#990000 1px solid;
	height:15px;
}

.txtfield{
	border:#333333 1px solid;
	width:200px;
	height:15px;
}

.txtfield:focus{
	border:#990000 1px solid;
	height:15px;
}

.txtarea{
	border:#333333 1px solid;
	height:150px;
	width:300px;
}

.txtareabig{
	border:#333333 1px solid;
	height:150px;
	width:500px;
}


.curved {
-moz-border-radius:10px;
-webkit-border-radius:10px;
behavior:url(border-radius.htc);
}
#wbg{
	width:336px;
	height:132px;
	background-image:url(weathericons/w.png);
	background-repeat:no-repeat;
}
#MAK_content {
	position:fixed;
	z-index:15000;
	width: 100%;
	height:100%;
	background-color:#110705;
	font-size: 32px;
	font-weight: bold;
	text-align: center;
	display: none;
}
