﻿BODY {
	background : #ffffff url(../images/background.gif) repeat-x top left; 
	border : 0 solid black; 
	margin : 0px; 
	font-family : "Trebuchet MS", Verdana, sans-serif; 
	font-size : 12px; 
}

#head {
	/*background : #ffffff url(../images/logoheader.gif) no-repeat top left; */
	background : #ffffff url(../images/header.gif) no-repeat top left; 
	border : 0 solid red; 
	margin : 0 auto; 
	height : 180px; 
	width : 800px; 
	display : block; 
	overflow-y:auto; 
} 

#Indexhead {
	background : #ffffff url(../images/header.gif) no-repeat top left; 
	border : 0 solid red; 
	margin : 0 auto; 
	height : 180px; 
	width : 800px; 
	display : block; 
	overflow-y:auto; 
} 

#signup{
	background : #ffffff url(../images/mbr-btn.jpg) no-repeat top left;
	height:39px;
	width:156px; 
	margin: 50px 0px 0px 580px;
	cursor:hand;
	}

#body_wrapper_public {
	background : #ffffff url(../images/body_cont.gif) repeat-y top left; 
	border : 0 solid red; 
	margin : 0 auto; 
	width : 800px; 
	display : block; 
	overflow-y:auto; 
} 


#body {
	background : url(../images/body_top.gif) no-repeat top left; 
	float : left; 
	min-height : 320px; 
	display : block; 
	border : 0px solid red; 
}


#end_body {
	background : url(../images/footer.gif) no-repeat top left; 
	border : 0 solid red; 
	margin : 0 auto; 
	height : 30px; 
	width : 800px; 
	display : block;
	overflow-y:auto; 
} 
#left {
	background : url(../images/left_middle.gif) repeat-y top left; 
	margin : 0 0 0 3px; 
	padding : 0; 
	width : 534px; 
	float : left; 
	display : block; 
} 
#left .top {
	background : url(../images/left_top.gif) no-repeat top left; 
	margin : 0; 
	padding : 0; 
	height : 15px; 
	width : 534px; 
} 
#left .bottom {
	background : url(../images/left_bottom.gif) no-repeat bottom left; 
	margin : 0; 
	padding : 0; 
	height : 22px; 
	width : 534px; 
} 

#right {
	background : url(../images/right_middle.gif) repeat-y top left; 
	margin : 0 5px 0 0; 
	padding : 0; 
	width : 186px; 
	float : right; 
	display : block; 
} 
#right .top {
	background : url(../images/right_top.gif) no-repeat top left; 
	margin : 0; 
	padding : 0; 
	height : 15px; 
	width : 186px; 
} 
#right .bottom {
	background : url(../images/right_bottom.gif) no-repeat bottom left; 
	margin : 0; 
	padding : 0; 
	height : 22px; 
	width : 186px; 
} 


#login {
	background : url(../images/right_middle.gif) repeat-y top left; 
	margin : 0 16px 0 0; 
	padding : 0; 
	width : 186px; 
	float : right; 
	display : block; 
} 
#login .top {
	background : url(../images/right_top.gif) no-repeat top left; 
	margin : 0; 
	padding : 0; 
	height : 15px; 
	width : 186px; 
} 
#login .bottom {
	background : url(../images/right_bottom.gif) no-repeat bottom left; 
	margin : 0; 
	padding : 0; 
	height : 22px; 
	width : 186px; 
} 
#all {
	background : url(../images/all_middle.gif) repeat-y top left; 
	border : 0 solid blue; 
	margin : 0 0 0 10px; 
	padding : 0; 
	width : 720px; 
	float : left; 
} 
#all .top {
	background : url(../images/all_top.gif) no-repeat top left; 
	margin : 0; 
	padding : 0; 
	height : 15px; 
	width : 720px; 
	border : 0pt solid red; 
} 
#all .bottom {
	background : url(../images/all_bottom.gif) no-repeat bottom left; 
	margin : 0; 
	padding : 0; 
	height : 22px; 
	width : 720px; 
	border : 0pt solid blue; 
} 
#body_wrapper {
	background : url(../images/body_cont.gif) repeat-y top left; 
	margin : 0 auto; 
	width : 800px; 
	display : block; 
	overflow-y: auto;
} 
#body_BO {
	background : url(../images/body_topBO.gif) no-repeat top left; 
	float : left; 
	padding : 0 0 0 40px; 
	min-height : 320px; 
	display : block; 
	border : 0 solid blue; 
} 
.clearer {
	margin : 0;
	padding : 0px; 
	height : 15px; 
	width : 720px; 
	border : 0pt solid blue; 
} 
.content {
	padding : 0 15px; 
	border : 0pt solid yellow; 
} 
.min300px {
	height : 300px; 
} 
.menucontent {
	padding : 0 15px; 
} 
.menucontent a {
	color : #ad4c21; 
	text-decoration : none; 
	border-bottom : 0 dashed; 
	padding-bottom : 0; 
} 
#footer {
	margin : 0 auto; 
	width : 800px; 
	text-align : center; 
	color : #b05128; 
	font-weight : bold; 
} 
#footer a {
	color : #333333; 
} 
#right ul {
	margin : 0; 
	padding : 0; 
	list-style : none; 
} 
#right ul li {
	margin : 0; 
	padding : 0; 
	list-style : none; 
	display : block; 
} 
#right ul a {
	display : block; 
	width : 125px; 
	background : #c7b8a4; 
	color : #000; 
	padding : 3px; 
	padding-left : 10px; 
	text-decoration : none; 
	margin : 0; 
	border : 0; 
} 
#right ul a:hover {
	color : #ffffff; 
	background : #822c0f; 
} 
#right ul li.selected a:visited {
	color : #ffffff; 
	background : #822c0f; 
} 



#menu {
	background : none; 
	margin : 0; 
	padding : 0; 
	width : 800px; 
	border : none; 
} 

/* old menu
#menu ul {
	margin : 139px 20px 0 0; 
	padding : 0; 
	white-space : nowrap; 
	border : none; 
} 
*/

#menu ul {
	margin : 50px 20px 0 0; 
	padding : 0; 
	white-space : nowrap; 
	border : none; 
} 

#menu ul li {
	margin : 0; 
	padding : 0; 
	display : block; 
	float : right; 
	text-align : center; 
	border : none; 
} 
#menu ul li a {
	background-color : transparent; 
	text-decoration : none; 
	font-weight : bold; 
	display : block; 
	border : none; 
	color : #dddddd; 
} 
#menu ul li a:visited {
	background-image : url(../images/menu_item_small.jpg); 
	background-repeat : no-repeat; 
	background-position : 0 0; 
	height : 26px; 
	width : 122px; 
	line-height : 26px; 
	padding-top : 6px; 
	border : none; 
} 
#menu ul li a:link {
	background-image : url(../images/menu_item_small.jpg); 
	background-repeat : no-repeat; 
	background-position : 0 0; 
	height : 26px; 
	width : 122px; 
	line-height : 26px; 
	padding-top : 6px; 
	border : none; 
} 
#menu ul li a:active {
	background-image : url(../images/menu_item_small.jpg); 
	background-repeat : no-repeat; 
	background-position : 0 -33px; 
	height : 30px; 
	width : 122px; 
	line-height : 30px; 
	padding-top : 2px; 
	border : none; 
	color : #000000; 
} 
#menu ul li a:hover {
	background-image : url(../images/menu_item_small.jpg); 
	background-repeat : no-repeat; 
	background-position : 0 -33px; 
	height : 30px; 
	width : 122px; 
	line-height : 30px; 
	padding-top : 2px; 
	border : none; 
	color : #000000; 
} 
#menu ul li.active a:visited {
	background-image : url(../images/menu_item_small.jpg); 
	background-repeat : no-repeat; 
	background-position : 0 -66px; 
	height : 30px; 
	width : 122px; 
	line-height : 30px; 
	padding-top : 2px; 
	color : #000000; 
	border : none; 
} 
#menu ul li.active a:link {
	background-image : url(../images/menu_item_small.jpg); 
	background-repeat : no-repeat; 
	background-position : 0 -66px; 
	height : 30px; 
	width : 122px; 
	line-height : 30px; 
	padding-top : 2px; 
	color : #000000; 
	border : none; 
} 
#menu ul li.active a:active {
	background-image : url(../images/menu_item_small.jpg); 
	background-repeat : no-repeat; 
	background-position : 0 -66px; 
	height : 30px; 
	width : 122px; 
	line-height : 30px; 
	padding-top : 2px; 
	color : #000000; 
	border : none; 
} 
#menu ul li.active a:hover {
	background-image : url(../images/menu_item_small.jpg); 
	background-repeat : no-repeat; 
	background-position : 0 -66px; 
	height : 30px; 
	width : 122px; 
	line-height : 30px; 
	padding-top : 2px; 
	color : #000000; 
	border : none; 
} 
h1 {
	padding : 0; 
	margin : 0; 
	margin-bottom : 5px; 
	color : #822c0f; 
	background-color : transparent; 
	font-size : 1.6em; 
	font-weight : bold; 
	text-align: left;

} 
h2{
	padding : 0; 
	margin : 0; 
	margin-bottom : 5px; 
	color : #333; 
	background-color : transparent; 
	font-size : 1.5em; 
	font-weight : bold; 
} 
h3 {
	padding : 0; 
	margin : 0; 
	margin-bottom : 5px; 
	color : #76b7d7; 
	background-color : transparent; 
	font-size : 1.4em; 
	font-weight : bold; 
} 
h4 {
	padding : 0; 
	margin : 0; 
	margin-bottom : 5px; 
	color : #333; 
	background-color : transparent; 
	font-size : 1.3em; 
	font-weight : bold; 
} 
h5 {
	color : #9ad5f3; 
	background-color : transparent; 
	padding : 0; 
	font-size : 1.2em; 
	font-weight : bold; 
	margin : 0; 
	padding : 0; 
	margin-bottom : 5px; 
} 
h6 {
	padding : 0; 
	margin-top : 0; 
	margin-right : 0; 
	margin-bottom : 0px; 
	margin-left : 0; 
	color : #3C016D; 
	font-size : 1.1em; 
	font-weight : normal; 
} 
code {
	display : block; 
	margin : 5px; 
	padding : 5px; 
	color : #ad4c21; 
	border : 1px dashed; 
	background : #f0ebe7; 
	font-family : Courier, 'Courier New', 'Andale Mono', Monaco, monospace; 
} 
a {
	color : #ad4c21; 
	text-decoration : none; 
	border-bottom : 0px dashed; 
	padding-bottom : 0; 
} 
a:hover {
	color : #000; 
} 

a.btmenu{
	color : #3C016D; 
	text-decoration : none; 
	padding-bottom : 0; 
}

a.btmenu:hover {
	color : #000; 
} 


a.sublink{
	color : #822C0F;
	font-style: normal;
	font-weight: bold;
	font-size : 10pt ; 
	text-decoration : underline; 
	padding-bottom : 0; 
}

a.sublink:hover {
	color : #000; 
} 

var.sublink{
	color : #822C0F;
	font-style: normal;
	font-weight: bold;
	font-size : 10pt ; 	
	padding-bottom : 0; 
}

form {
	margin : 0; 
	padding : 0; 
} 
form .item {
	clear : left; 
	border-top : 1px solid #eee; 
	margin : 3px; 
} 
form .label {
	float : left; 
	clear : left; 
	width : 150px; 
} 
select {
	color : #ad4c21; 
	border : 1px solid; 
	background : #f0ebe7; 
	margin : 3px; 
	padding : 2px; 
}

textarea {
	color : #ad4c21; 
	border : 1px solid; 
	background : #f0ebe7; 
	margin : 3px; 
	padding : 2px; 
}

input {
	color : #ad4c21; 
	border : 1px solid; 
	background : #f0ebe7; 
	margin : 3px; 
	padding : 2px; 
}

#bottommenu {
	vertical-align: middle;
	margin : 0 0 0 10px; 
	padding-left: 40px;
	width : 720px; 
	float : left; 
}


p{
	text-align: justify;
}