/* Headings */

h1 {

	font-size: 24px;

	margin: 20px 0 30px 10px;

	color: #000;

	font-weight: normal;

}

h2 {

	font-size: 18px;

	margin: 10px;

	color: #000;

	font-weight: normal;

}

h2.login {

	font-size: 18px;

	margin: 10px 0 10px -5px;

	color: #000;

	font-weight: normal;

	background: url(../i/i_login.gif) no-repeat 0 50%;

	padding: 0 0 0 55px;

	height: 46px;

}
h3 {
	font-size: 14px;
	margin: 0 0 0 -10px;
	padding: 10px;
	color: #fff;
	font-weight: bold;
	background: #464646;

}

/* Paragraphs */

p {

	margin: 0;

	padding: 0;

}

p.newsdate {

	margin: -10px 0 20px 10px;

	font-weight: bold;

	font-size: 12px;

	color: #f40;

}

p.all {

	margin: 10px 10px 20px 10px;

	height: 10px;

}

p.all a,

p.all a:link,

p.all a:visited,

p.all a:hover,

p.all a:active {

	color: #464646;

	text-decoration: underline;

	background: url(../i/b_all.gif) no-repeat 0 50%;

	padding: 0 0 0 15px;

	font-weight: bold;

}

p.all a:hover {

	color: #d35400;

	text-decoration: none;

}

p.welcome {

	margin: 0 0 0 10px;

}

p.welcomebottom {

	margin: 15px 0;

	background: url(../i/welcome_bottom.jpg) no-repeat 100% 100%;

	height: 30px;

}

p.searchlabel {

	background: url(../i/i_search.gif) no-repeat 0 0;

	font-weight: bold;

	color: #fff;

	padding: 0 0 0 15px;

}

p.breadcrump {

	margin: 0 0 30px 10px;

}

/* Links */

a:link,

a:visited,

a:hover,

a:active {

	color: #353535;

	text-decoration: underline;

}

a:hover {

	text-decoration: none;

}

a.toolstext:link,

a.toolstext:visited,

a.toolstext:hover,

a.toolstext:active {

	color: #353535;

	text-decoration: underline;

	margin: 50px 0 0 0;

}

a.toolstext:hover {

	text-decoration: none;

}

a.welcome,

a.welcome:link,

a.welcome:active,

a.welcome:visited,

a.welcome:hover {

	color: #ff4400;

	text-decoration: underline;

}

a.welcome:hover {

	color: #000;

	text-decoration: none;

}

table.list a,
table.list a:link,
table.list a:active,
table.list a:visited,
table.list a:hover {
	color: #fff;
	text-decoration: underline;
}

table.list a:hover {
	color: #f60;
}


a.breadcr,

a.breadcr:link,

a.breadcr:active,

a.breadcr:visited,

a.breadcr:hover {

	text-decoration: underline;

}

a.breadcr:hover {

	color: #000;

	text-decoration: none;

}

a.searhadvlink,

a.searhadvlink:link,

a.searhadvlink:active,

a.searhadvlink:visited,

a.searhadvlink:hover {

	color: #fff;

	text-decoration: underline;

}

a.searhadvlink:hover {

	text-decoration: none;

}

/* Lists */

ul {

	margin: 0;

	padding: 0;

}

li {

	margin: 0;

	padding: 0;

	/*list-style: none;*/

}

ul.leftnav a,

ul.leftnav a:link,

ul.leftnav a:visited,

ul.leftnav a:hover,

ul.leftnav a:active {

	color: #fff;

	text-decoration: none;

}

ul.leftnav a:hover {

	color: #353535;

	text-decoration: underline;

}

ul.leftnav {

	color: #fff;

	width: 210px;

	font-weight: bold;

	list-style: none;

}

ul.leftnav li { list-style: none; }

li.leftnav1 {

	background: #0cb0ef  url(../i/bg_leftnav1.jpg) no-repeat 100% 0;

	height: 30px;

	line-height: 30px;

	padding: 0 0 0 15px;

	margin: 0;

	color: #fff;

	text-transform: uppercase;

}

li.leftnav2 {

	background: #f40 url(../i/bg_leftnav2.jpg) no-repeat 100% 0;

	height: 30px;

	line-height: 30px;

	padding: 0 0 0 15px;

	margin: 5px 0 0 0;

	color: #fff;

	text-transform: uppercase;

}

li.leftnav3{

	background: #ff9d00 url(../i/bg_leftnav3.jpg) no-repeat 100% 0;

	height: 30px;

	line-height: 30px;

	padding: 0 0 0 15px;

	margin: 5px 0 0 0;

	color: #fff;

	text-transform: uppercase;

}

li.leftnav4 {

	background: #5a0 url(../i/bg_leftnav4.jpg) no-repeat 100% 0;

	height: 30px;

	line-height: 30px;

	padding: 0 0 0 15px;

	margin: 5px 0 0 0;

	color: #fff;

	text-transform: uppercase;

}

ul.lastadded {

	margin: 15px 0 0 010px;

	color: #f40;

	font-size: 12px;

	font-weight: bold;

	border-bottom: 1px solid #dadada;

}

ul.lastadded li {

	margin: 10px;

	list-style: none;

	font-size: 11px;

	color:  #464646;

	font-weight: normal;

}

ul.lastadded a, 

ul.lastadded a:link, ul.lastadded a:visited, ul.lastadded a:hover, ul.lastadded a:active {

	color: #6e6e6e;

	text-decoration: underline;

}

ul.lastadded a:hover {

	color: #000;

	text-decoration: none;

}

ul.newslist {

	margin: 10px;

}

ul.newslist li {

	margin: 15px 0;

	padding: 0 0 10px 0;

	border-bottom: 1px solid #dadada;

	list-style: none;

	text-align: justify;

}

ul.login {

	width: 185px;

}

ul.login li {

	list-style: none; 

}

ul.enter {

	margin: 15px 0 10px 0;

	border-bottom: 1px solid #dadada;

	padding: 0 0 20px; 0;

}

ul.enter li {

	list-style: none;

}

ul.banners {

	margin: 30px 0 0 -15px;

}

ul.banners li {

	margin: 10px 0 0 0;

}

ul.tools {

	margin: 50px 15px 0 0;

	list-style: none;

}

ul.tools li {

	margin: 0 0 0 30px;

	list-style: none; 

	float: right;

	display: inline;

}

li.tools1 {

	list-style: none; 

}

li.tools1 a:link,

li.tools1 a:visited,

li.tools1 a:hover,

li.tools1 a:active {

	background: url(../i/tools_03.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #bed0e6;

	text-decoration: underline;

	padding: 80px 0 0 0;

}

li.tools1 a:hover {

	background: url(../i/tools_03_o.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #fff;

}

li.tools2 {

	list-style: none; 

}

li.tools2 a:link,

li.tools2 a:visited,

li.tools2 a:hover,

li.tools2 a:active {

	background: url(../i/tools_05.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #bed0e6;

	text-decoration: underline;

	padding: 80px 0 0 0;

}

li.tools2 a:hover {

	background: url(../i/tools_05_o.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #fff;

}

li.tools3 {

	list-style: none; 

}

li.tools3 a:link,

li.tools3 a:visited,

li.tools3 a:hover,

li.tools3 a:active {

	background: url(../i/tools_07.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #bed0e6;

	text-decoration: underline;

	padding: 80px 0 0 0;

}

li.tools3 a:hover {

	background: url(../i/tools_07_o.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #fff;

}

li.tools4 {

	list-style: none; 

}

li.tools4 a:link,

li.tools4 a:visited,

li.tools4 a:hover,

li.tools4 a:active {

	background: url(../i/tools_09.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #bed0e6;

	text-decoration: underline;

	padding: 80px 0 0 0;

}

li.tools4 a:hover {

	background: url(../i/tools_09_o.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #fff;

}

li.tools5 {

	list-style: none; 

}

li.tools5 a:link,

li.tools5 a:visited,

li.tools5 a:hover,

li.tools5 a:active {

	background: url(../i/tools_11.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #bed0e6;

	text-decoration: underline;

	padding: 80px 0 0 0;

}

li.tools5 a:hover {

	background: url(../i/tools_11_o.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #fff;

}

li.tools6 {

	list-style: none; 

}

li.tools6 a:link,

li.tools6 a:visited,

li.tools6 a:hover,

li.tools6 a:active {

	background: url(../i/tools_13.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #bed0e6;

	text-decoration: underline;

	padding: 80px 0 0 0;

}

li.tools6 a:hover {

	background: url(../i/tools_13_o.gif) no-repeat 50% 75%;

	line-height: 80px;

	color: #fff;

}

/* Misc */

img {

	border: 0;

}

img a,

img a:link,

img a:visited,

img a:hover,

img a:active {

	border: 0;

}

/* Forms */

form {

	margin: 0;

	padding: 0;

}

input.srch {

	height: 16px;

	border: 0px solid #c0c0c0;

	width: 220px;

	font-size: 11px;

	color: #464646;

	line-height: 16px;

}

input.srchbtn {

	height: 16px;

	border: 0 none;

	width: 50px;

	background: #585858;

	color: #fff;

	font-size: 11px;

	line-height: 16px;

}

select.srch {

	width: 140px;

	border: 0px solid #c0c0c0;

	height: 16px;

	font-size: 11px;

	color: #464646;

	line-height: 16px;

}

ul.login input {

	width: 185px;

	height: 16px;

	border: 1px solid #c0c0c0;

	font-size: 11px;

	color: #464646;

	line-height: 16px;

}

input.loginbtn {

	height: 16px;

	border: 0 none;

	width: 102px;

	background: #585858;

	color: #fff;

	font-size: 11px;

	line-height: 16px;

}