body {background: #3D5D68 url(images/img01.jpg) repeat-x;}

/*==============BLOCKS========================================================*/
html {height: 100%;background: url(i/bg2.jpg) repeat scroll center top;}
body {min-height:100%;height:100%; background: url(i/bg.jpg) no-repeat scroll center top;}
.page {width: 960px;margin: auto;height: auto !important;min-height:100%;height: 100%;background: #fff;}
.header{width: 960px; height: 120px; background: transparent url(i/bg.jpg) no-repeat scroll center top; color:white;}

.footer_blank {height: 118px;clear: both;}
.footer {margin: auto;margin-top: -98px;width: 960px; height: 98px;color:white;clear: both;}

/*==============FORMS=========================================================*/
input,textarea,button{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;}
input {border:none;width:280px;vertical-align:top;background:url('i/input.png') 0 0 no-repeat;padding: 3px 10px;cursor: text;}
textarea {border:none;width:280px;height: 104px;background:url('i/textarea.png') 0 0 no-repeat;padding: 8px 10px; cursor: text;}
button {color:white; font-weight: bold; border:none; width: 140px; height: 30px; background:url('i/button.png') 0 0 no-repeat;padding: 0;margin: 0px;cursor: pointer;}
.form_title{line-height: 22px;}
.placeholded{color:#aaa;}

/*==============LISTS=========================================================*/
ul {list-style: none;padding: 0px;margin: 0px;}
li {margin: 0; padding-left: 10px;background-image: url('i/li.png');background-repeat: no-repeat;background-position: 0px 5px;}


/*=============NAVIGATION=====================================================*/
#nav{clear: both;}
ul.dropdown,ul.dropdown li {background: none;}
ul.dropdown ul {list-style: none;margin: 0;padding: 0;}
ul.dropdown {position: relative;z-index: 597;float: left;}
ul.dropdown li {float: left;line-height: 1.3em;vertical-align: middle;zoom: 1;}
ul.dropdown li.hover,
ul.dropdown li:hover {position: relative;z-index: 599;cursor: default;}
ul.dropdown ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;width: 100%;}
ul.dropdown ul li {float: none;}
ul.dropdown ul ul {top: 1px;left: 99%;}
ul.dropdown li:hover > ul {visibility: visible;}
ul.dropdown {font-weight: bold;}
	ul.dropdown li {
	 padding: 7px 10px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #d9d9d9 #d9d9d9;
	 background-color: #f6f6f6;
	 color: #000;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover { background-color: #aaa;color: #000;}
	ul.dropdown a:link,
	ul.dropdown a:visited {color: #000; text-decoration: none;}
	ul.dropdown a:hover {color: #000;}
	ul.dropdown a:active {color: #ffa500;}

	/* -- level mark -- */
	ul.dropdown ul {width: 150px; margin-top: 1px;}
	ul.dropdown ul li {font-weight: normal;}

ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

/* -- Components override -- */
ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;
}