/* CSS Document */



body {
	height: 100%; /*required */
	background: #fff;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6b6b6b;
	background-image: url("../layouts/001/images/mainbg.gif");
	background-repeat: repeat-x;
	background-position: top right;
}
a{
	color:#618AAD;
}
a:hover{
	color:#618AAD;
}
a:visited{
	color:#618AAD;
}
#wrapper {
	margin: 0 auto;
	width: 800px;
	padding:0px;
	background: #fff;
}

#contentleft {
	float: left;
	width: 212px;;
	background-color: #fff;
}

#contentright {
	float: left;
	width: 588px;;

}

#logo {
	width: 203px;
	height: 143px;
	margin-bottom: 24.5px !important;
	margin-bottom: 25px;
	background: url(../layouts/001/images/logo.gif) top left no-repeat;
}

#mainimage {
	width: 588px;
}

#toplink {
	width: 588px;
	height: auto;
	text-align: right;
	padding-top: 5px;
}


/* ---------- nav start ----------------- */
#menu {
	width: 212px;
	height: 162px;
}

#menu ul { 
	list-style:none; 
	margin:0; 
	padding:0 0px;
}

#menu li { 
	/*float:left; */
	margin-top: 5px;
}

#menu li a span, #menu li a em {
	display:none; 
}
 
#menu li a {
	height:20px !important; 
	/*height /**/    /*  :23px; ----/* for IE5/Win */
}
/* ---------- nav end ------------------- */

/*.navbutton {
	width: 203px;
	margin-bottom: 5px;
}*/

#memberarea {
	width: 212px;
	height: 88px;
	background: url(../layouts/001/images/memberarea_bg.gif) top left no-repeat;
}

#memberarea .usernamebox {
	width: 200px;
	color: #fff;
	margin-left: 10px;
	padding-top: 25px;
	font-size: 11px;
}

#memberarea .passwordbox {
	width: 200px;
	color: #fff;
	margin-left: 10px;
	padding-top: 2px;
	font-size: 11px;
}


#memberarea .submitbutton {
	float: right;
	margin-right: 22px !important;
	margin-right: 7px;
	margin-top: 2px;
}

#memberarea submit {
	width: 20px;
	border: 1px solid #339477;
	background: #007956;
	font-size: 11px;
	color: #fff;
}

.button {
	border: 1px solid #339477;
	background: #007956;
	font-size: 11px;
	color: #fff;
}

.submit {
	width: 50px;
	border: 1px solid #339477;
	background: #007956;
	font-size: 11px;
	color: #fff;
}

.inputtype {
	border: 1px solid #339477;
	background: #eeeeee;
	font-size: 11px;
	color: #6c6c6c;
}

/*------- news --------*/

#news {
	width: 203px;
	height: auto;
	margin-top: 10px;
}

.newsheader {
	width: 203px;
	height: 22px;
	margin-bottom: 10px;
}

.newstitle {
	margin-left: 7px;
	font-size: 11px;
	font-weight: bold;
}

.newsdate {
	margin-left: 7px;
	font-size: 10px;
	margin-bottom: 5px;
}

.newsimg {
	border: 4px solid #fff;
}

.newstext {
	margin-bottom: 10px;

}

.newstext2 {
	padding-bottom: 5px;
	margin-bottom: 10px;
	background: #f8f8f8;
}

#news p {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 3px;
text-align: left;
}


/*--------- right content --------*/


#welcome {
	width: 588px;
	height: auto;
	margin-top: 10px;
}

.welcomeheader {
	width: 588px;
	height: 30px;
	font-size: large; 
	color: #618AAD; 
	font-family: "Lucida Sans Unicode"; 
	letter-spacing: -1px;
	background: url(../layouts/001/images/title_bg.gif) top left repeat-x;
}

.welcomebody {
	width: 550px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

#tab {
	width: 578px;
	height: auto;
	margin-top: 20px;
	margin-left: 10px;
	position:relative;
}


/* -------- footer --------*/

#footer {
	width: 100%;
	height: 71px;
	margin-top: 30px;
	clear: both;
	bottom: 0px;
	background: url(../layouts/001/images/footer_bgmain.gif) bottom left repeat-x;
}

#footerbody {
	width: 800px;
	height: 71px;
/*	background:url(../layouts/001/images/footer_bg.gif) no-repeat;*/
	margin: 0 auto;
}

.cpright {
	width: 200px;
	padding-top: 40px;
	float: left;
}

#links {
	width: 300px;
	padding-top: 40px;
	margin-left: 40px;
	float: left;
}

.privacypolicy a {
	float: left;
	text-decoration:none;
	color: #6c6c6c;
	margin-right: 12px;
}
.privacypolicy a:hover {
	float: left;
	text-decoration:none;
	color: #6c6c6c;
	margin-right: 12px;
}

.legalnotice a {
	float: left;
	text-decoration:none;
	color: #6c6c6c;
	margin-right: 12px;
}
.legalnotice a:hover {
	float: left;
	text-decoration:none;
	color: #6c6c6c;
	margin-right: 12px;
}

.link a {
	float: left;
	text-decoration:none;
	color: #6c6c6c;
	margin-right: 12px;
}
.link a:hover {
	float: left;
	text-decoration:none;
	color: #6c6c6c;
	margin-right: 12px;
}

.memarea a {
	float: left;
	text-decoration:none;
	color: #6c6c6c;
}

#designby {
	width: 200px;
	padding-top: 40px;
	float: right;
	text-align: right;
}

.designtext a {
	color: #6c6c6c;
	text-decoration:none;
}

.col1{
	float:left;
	width:110px;
}

.col2{
	float:left;
	padding-right:17px;
}


.appbuttons {
	width: 250px;
	border: 1px solid #339477;
	background: #007956;
	font-size: 13px;
	color: #fff;
	cursor: pointer;
}
