/* CSS Document */

body {margin:0px; font:12px Arial, Helvetica, sans-serif; color:#fff; background:url(..templates/holding/images/top_bg.jpg) repeat-x; background-color:#fff;}

#container {margin:0px auto; width:1000px;}
.clear {clear:both;}

#main_top_panel {clear:both;   }

#top_panel {clear:both; height:117px;}

.top_logo {margin:0px; padding:10px 0px 0px 40px; float:left; display:block; width:330px; }
.logo {margin:0px; padding:25px 0px 0px 0px; float:left;}
.logo h1 {margin:0px 0px 0px 0px; padding:0px; font-size:26px; font-weight:normal;}



.top_mid {float:left; display: block; width:270px; margin:45px 0px 0px 0px; padding:0px; }
.top_mid p {margin:0px; padding:0px 5px 0px 10px; font-size:11px; color:#fff; font-weight: bold; text-transform:uppercase; }


.top_right {
	float:right;
	display: block;
	width:250px;
	background:url(..templates/holding/images/top_site_bg.gif) no-repeat;
	display:block;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.top_right p {margin:0px; padding:9px 0px 0px 0px; font-size:9px; float:left; }
.top_right p a {color:#fff; text-decoration:underline;}
.top_right p a:hover {text-decoration: none ;}

/***************************************************************/

#main_header_panel {clear:both; background:url(..templates/holding/images/header.gif) no-repeat; height:356px; }
#component_box {clear:both; float:left; display:block; width:500px;}
.header_left {margin:30px 0px 0px 70px; padding:0px 0px 0px 0px;    }
.header_left h3 {margin:0px; padding:25px 30px 0px 0px; font-size:22px;  font-weight: bold; color:#006fc1; font-family: tahoma;  }
.header_left h3 span {color:#575757;}
.header_left h4 {margin:20px 0px 0px 0px; padding:0px; font-size:14px; font-weight: bold; color:#494949; line-height:24px; }
.header_left p { margin:0px; padding:0px; line-height:24px; color:#494949} 
.header_search_panel {margin:0px; padding:0px;}
.header_search_panel form {margin:0px; padding:25px 0px 0px 0px;}
.header_search_panel form label {margin:0px; padding:0px; font-size:20px; font-weight:normal; color:#494949;}
.header_search_panel form select {margin:10px 0px 0px 0px; padding: 0px; width:200px; }


#menu ul {padding:0;margin:0;list-style-type:none;}
#menu ul .top {text-decoration: none;}
#menu ul .item{display:none;text-decoration: none;}
#menu ul:hover .item{display:block;text-transform: uppercase;margin:1px;color: #202020}
#menu ul:hover .item a{text-decoration: none;color: #3366CC}
#menu ul {position:absolute;}
