/* Stylesheet */

/* Globals */
html {overflow: -moz-scrollbars-vertical;}
html, body {padding:0; margin:0; }
body { font-family:arial; text-align:center; background:#000000;}
img {border:0;}
ul, li {margin:0; padding:0; list-style:none;}
a {text-decoration:none;}
p {margin: 0 0 15px 0;}

/* Divs */
div.wrapper {width:856px; margin:0 auto; text-align:left; background:url('/images/layout/wrapper.gif') repeat-x #FFFFFF; overflow:auto;}
div.header {height:20px;}
div.wrapper_padding {padding:9px 10px 1px 10px;}
div.page {background:url('/images/layout/page.gif') repeat-y;}

div.nav {float:left; width:154px; background:#E5E5E5;min-height:550px; height: auto !important; height: 550px; }
	div.logo {background:url('/images/layout/logo.gif') no-repeat;}
	div.login {text-align:right; height:12px;}
	div.menu {overflow:auto; padding:10px 0 15px 0;}

div.content_wrapper {float:left; width:681px;}
	div.home_img {height:222px; background:url('/images/layout/home1.jpg') no-repeat;}
	div.content {background:url('/images/layout/content.gif') repeat-x;}
		div.content_padding {padding:30px;}
		
		div.bvdm {float:right; width:235px; margin:0 0 15px 25px;}
		div.bvdm_outer {background:#FE2623; padding:4px 4px 5px 3px;}
		div.bvdm_inner {background:#FFFFFF; padding:9px;}
		
		div.gallery {min-height:360px; height: auto !important; height: 360px;}
div.gallery_nav {width:80px; float:left; text-align:center;}
div.gallery_page {width:452px; float:left; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:22px;}


div.clear {clear:both;}	

div.footer {padding:10px;}
	div.ads {text-align:center;}

/* Lists */
ul.menu {}
ul.menu li {clear:left; padding:0 0 0 10px;}
ul.menu li.sub {padding:0 0 0 18px;}

ul.news li {list-style:none !important; margin:0 !important; padding:0 !important;}
ul.news li.last {background:url('/images/layout/line.gif') repeat-x; width:350px;}

div.content_padding ul {margin:0;}
div.content_padding ul.gallery li {float:left; height:118px; margin:0; padding:0; list-style:none;}

/* Anchors */
a.login { background:url('/images/layout/login.gif') no-repeat; padding:0 10px 0 42px; color:#FE2623; font-size:12px; font-weight:bold;}
a.logout { background:url('/images/layout/logout.gif') no-repeat top right; padding:0 30px 0 0; color:#737373; font-size:12px; font-weight:bold;}

a.menu {display:block; font-size:12px; font-weight:bold; float:left; color:#000000; padding:2px 7px;}
a.menu:hover {color:#737373;}
a.menu_withsub {display:block; font-size:12px; font-weight:bold; float:left; color:#737373; padding:2px 7px;}
a.menu_withsub_select {display:block; background:#000000; font-size:12px; font-weight:bold; float:left; color:#FFFFFF; padding:2px 7px;}
a.menu_select {display:block; font-size:12px; font-weight:bold; background:#000000; float:left; color:#FFFFFF; padding:2px 7px;}
a.submenu {display:block; font-size:12px; font-weight:bold; float:left; color:#737373; padding:2px 7px;}
a.submenu:hover {color:#FFFFFF;}
a.submenu_select {display:block; font-size:12px; font-weight:bold; background:#000000; float:left; color:#FFFFFF; padding:2px 7px;}

a.readmore {display:block; background:#CCCCCC; color:#FFFFFF; font-size:11px; font-weight:bold; float:left; padding:0 5px; text-decoration:none !important;}
a.readmore2 {display:block; background:#767676; color:#FFFFFF; font-size:11px; font-weight:bold; float:left; padding:0 5px; border:1px solid #939393; text-decoration:none !important;}
a.readmore2:hover {background:#939393;}
a.gallery_prev {display:block; background:#767676; color:#FFFFFF; font-size:11px; font-weight:bold; padding:2px 5px; border:1px solid #939393; text-decoration:none !important;}
a.gallery_prev:hover {background:#939393;}
a.gallery_next {display:block; background:#767676; color:#FFFFFF; font-size:11px; font-weight:bold; padding:2px 5px; border:1px solid #939393; text-decoration:none !important;}
a.gallery_next:hover {background:#939393;}

a.news {display:block; background:url('/images/layout/line.gif') repeat-x; width:350px;line-height:26px; color:#FFFFFF; font-size:12px; color:#FFFFFF; font-size:12px; font-weight:bold; text-indent:0px;}
a.news:hover {background:url('/images/layout/line.gif') repeat-x #525252;}
a.news span {font-weight:normal;}

/* Content */
p.header_text {float:left; margin:0; font-size:9px; text-transform:uppercase; color:#ACACAC; line-height:20px;}
p.header_service {float:right;  margin:0; font-size:9px; text-transform:uppercase; color:#ACACAC; line-height:20px;}
	p.header_service a {color:#ACACAC; padding:0 2px;}
	p.header_service a:hover {color:#FFFFFF;}

span.ingress-text { color: #000000; }

h1 {margin:0; font-size:26px; line-height:33px; font-family:Georgia, arial; color:#FFFFFF; font-weight:normal;}
h1.alt {background:url('/images/layout/line.gif') repeat-x bottom left; padding:0 0 5px 0; margin:0 0 5px 0;}
h3 {margin:0; font-size:16px; line-height:24px; color:#787878; font-style:italic; font-weight:bold;}

div.content_padding ul { margin:10px 0;}
div.content_padding ul li {padding:0 0 0 15px; margin:0 0 0 15px;}
div.content_padding ul li {list-style:disc; font-size:12px; line-height:18px; color:#FFFFFF;}
div.content_padding p, h4, h5, h6  {color:#FFFFFF; font-size:12px; line-height:22px; }
div.content_padding p a, div.content_padding li a  {color:#FFFFFF; text-decoration:underline;}
div.content_padding td {color:#FFFFFF; font-size:12px; line-height:22px; }
div.content_padding td a {color:#FFFFFF; text-decoration:underline;}
div.content_padding p img {border:12px solid #525252;}
	p.content_end {background:url('/images/layout/line.gif') repeat-x; margin:0; height:10px;}

div.gallery img {border:5px solid #525252; margin:0 8px 10px 0;}

p.header {margin:0; color:#FE2623 !important; line-height:20px; text-transform:uppercase; font-size:11px; font-weight:bold;}
div.bvdm p.bvdm_title {background:url('/images/layout/bvdm_i.gif') no-repeat; padding:0 0 0 25px; color:#000000 !important;}
div.bvdm p.description {color:#787878 !important; }
div.bvdm p.readmore {height:20px; margin:0;}

div.content_padding {color:#fff;}

p.footer_ads {background:#FF2121; line-height:24px; text-indent:20px; text-align:left; color:#FFFFFF; font-size:12px; margin:0; font-weight:bold;}
	p.footer_ads a {color:#FFFFFF; text-decoration:underline; font-weight:normal;}
	
/* Inputs */
input.input_search {width:100px; height:18px; border:1px solid #000000;}