
input { cursor: pointer }

h2 { behavior: url("styles/iepngfix.htc") }
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
a{outline: 0;}
img{ border: 0; }
table{border-collapse:collapse;font-size:inherit; }
table td{ padding: 2px;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
* html body { height: 100%; }
html, body, #wrapper { height: 100%; }
/* TEXT */

body{
	font-size: 10pt;	
	font-family: Arial, Helvetica, sans-serif;
	
}
body #wrapper { height: auto; min-height: 100%; }

a{
	color: #365ce7; 
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}
a#logo{
	display: block;
	width: 180px;
	height: 180px;
	text-decoration: none;
}

hr {width:100%; color:blue}

p {color:black; font-size:12pt; line-height:16pt; padding:10px 50px 10px 50px}

H1{
	font-size: 18pt;
	color:red;
	padding: 5px 40px 0;
}
h1 span{
	visibility:hidden;
}
H2{
	font-size: 1.6em;
	font-weight:normal;
	color:#5eae23;
	font-family: Georgia;
	padding: 5px 0;
}

H3{
	font-size: 1.3em;
	font-weight:normal;
	color:#365ce7;
	padding-bottom: 5px;
}
ul.greenmark{
	line-height: 1.4em;
	list-style-image: url("../images/gmark.gif");
}
ul.yellmark{
	line-height: 1.4em;
	list-style-image: url("../images/ymark.gif");
}

/* LAYOUT */

body{
	background: #fff;
	text-align:left;
	height:100%;
	margin: 0;
}
.clear{	clear: both;}
.left{  float: left;}
.right{  float: right;}

div#wrapper{
	width: 990px;
	margin: 0 auto;
	overflow: hidden;
}

/* HEADER */
div.navigate{
	position: relative;
	overflow: hidden;
	background: #84db55 url("../images/header.gif") repeat-x bottom left;
	padding: 15px 0;
	_height: 25px;
}
.lb, .rb{
	position:  absolute;
	height: 110px;
	width: 20px;
	bottom: 0px;
}
.lb{
	left: 0px;
	background: url("../images/headerang.gif") no-repeat bottom left;
}
.rb{
	right: 0px;
	background: url("../images/headerang.gif") no-repeat bottom right;
}
div.header{
	height: 200px;
	background:  url("../images/headimg.jpg") no-repeat center right;
}

/* TABS MENU */
ul li{
	list-style-position: inside;
}
ul.topmenu{
	padding: 0 20px 5px;
	overflow: hidden;
}
ul.topmenu li{
	list-style: none;
	border-right: 1px solid #fff;
	float: left;
}
ul.topmenu a{
	display: inline-block;
	color: #030EF5;
	padding: 2px 15px;
	font-weight: bold;
	text-decoration: none;
}
ul.topmenu a.activ{
	color: #308803;
	background: #e9fd5b;
	cursor: default;
}
ul.topmenu a.activ:hover{
	background: #e9fd5b;
	text-decoration:underline;
}
ul.topmenu a:hover{
	background: #d0ff5f;
	color: #308803;
	text-decoration:underline;
}
ul.topmenu li.login{
	float: right;
	border: none;
}
ul.topmenu li.login a:hover{
	background:none;
	color: #308803;
}

/* Content */
div.leftwrap, div.rightwrap{
	width: 480px;
}
.topimg{
	height: 20px;
	width: 480px;
}

.wrap{
	padding: 5px 25px 25px;
}
.backimg{
	background:url("../images/house.gif") no-repeat 90% 70%;
}
div.leftwrap{
	float: left;
	background:#cbf0a6 url("../images/botgreen.png") no-repeat bottom left;
}
div.rightwrap{
	float: right;
	background:#f6fcd4 url("../images/botyell.png") no-repeat bottom left;
}
div.leftwrap .topimg{
	background: url("../images/topgreen.png") no-repeat top left;
}
div.rightwrap .topimg{
	background: url("../images/topyell.png") no-repeat top left;
}
.wrap H2{
	font-weight:bold;
	color:#030EF5;
	padding-left: 35px;
	height: 35px;
}
div.leftwrap H2{
	background: url("../images/titlegreen.png") no-repeat top left;
}
div.rightwrap H2{
	background: url("../images/titleyell.png") no-repeat top left;
}

div.content{
	padding: 10px 15px 20px;
	clear: both;
	overflow: hidden;
	padding-bottom: 5em;
	
}
.scroll{
	border: #7fda4e 1px solid;
	position: relative;
	margin-bottom: 10px;
}
/* footer*/
.push{
	height: 3em;
}

#wrapfoot{
	margin: 0 auto;
	width: 990px;
	 
}
#wrapfoot {  
	height: 5em; 
	margin-top: -5em; 
}

#topfoot{
	width: 990px;
	height: 12px;
	background: #f3fea5 url("../images/foottop.png") no-repeat top center;
}
#footer{
	margin: 0 auto;
	border-right: 1px solid #aac89f;
	border-left: 1px solid #aac89f;
	padding-bottom: 10px;
	width: 988px;
	color: #333;
	text-align: center;
	background: #f3fea5;
}
#footer p{
	padding: 5px 10px;
}
#footer a{
	color: #559d22;
	text-decoration: none;
}
#footer a:hover{
	text-decoration: underline;
}

/* Scroll area */
.scrollable {
    /* required settings */
    margin:0 auto;
    position:relative;
    overflow:hidden;
    width:880px;
    height:130px;
    float:left;
}
.scrollable div.items {
    width:20000em;
    position:absolute;
}
.scrollable div.items div {
    float:left;
    width:200px;
    height:200px;
    margin:0 5px;
}
.scrollable .items a {
    text-decoration:none;
}
.scrollable .items img {
    border:none;
}
.scrollable div.items div.active {
    /*border:1px inset #ccc;
    background-color:#fff;*/
}

.arrow-left, .arrow-right {
    cursor:pointer;
    float:left;
    margin:55px 10px 0 10px;
}

.disabled {visibility:hidden;}



/* Round border */		
 .t,  .b {
		position:relative;
		height:10px;
		font-size: 1px;
	}
 .t div,  .b div {
		position:absolute;
		width:10px; height:10px;
		padding:0; margin:0;
	}
 .t .l {
		top:-1px; left:-1px;
		background: url("../images/angle.gif") no-repeat bottom right;
	}
 .t .r {
		top:-1px; right:-1px;
		background:url("../images/angle.gif") no-repeat  bottom left;
	}
 .b .l {
		background: url("../images/angle.gif") no-repeat top right;
		bottom:-1px; left:-1px;
	}
 .b .r {
		background: url("../images/angle.gif") no-repeat top left;
		bottom:-1px; right:-1px;
	}
			
/**/

