body{margin:10px 10px 0px 10px;font-size:11px;line-height:20px;font-family:Tahoma, Arial;background:url(images/body_bckg.jpg) repeat-x 0 0 #056caa;}
a{color:#68d3ed;text-decoration:underline;}
a:hover{text-decoration:none;}
h1{padding:0px;text-transform:uppercase;font-size:18px;color:#000000;background-color:#ffffff;font-weight:normal;margin:10px 0;height:20px;}
h1 .nav_link{color:black;text-decoration:none;}
h1 .nav_link:hover{text-decoration:underline;}
h1 span{background:#f5f5f5;padding:0px 10px 0px 0px;}
h1 span.main{color: #003399;font-weight: bold;}
p{margin:0;background:#f5f5f5;}
.h1_error{color:red;font-size:12px;text-transform:none;}
#header{background:url(images/sprite2.png) 0 -10px  repeat-x #0287c2;clear:both;width:100%;height:70px;min-width:775px;}
#left_header{float:left;width:185px;background:url(images/sprite1.png) -10px -695px no-repeat;height:70px;cursor:pointer;}
#right_header{float:right;width:12px;background:url(images/sprite1.png) -10px -10px no-repeat;height:70px;}
#logo{position:absolute;text-align:left;margin-top:20px;margin-left:190px;font-family:verdana;font-size:15px;font-weight:bold;min-width:530px;}
#logo a{text-decoration:none;color:#FFFFFF;font-size:23px;}
#menu{height:30px;clear:both;padding-top:5px;min-width:775px;}
#menu ul{margin:0;padding:0;}
#menu ul li{display:inline-block;float:left;list-style:none;text-align:center;margin-left:10px;margin-right:10px;}
#menu a{display:block;float:left;font-size:12px;text-transform:uppercase;text-decoration:none;color:#FFFFFF;text-decoration:none;font-weight:bold}
#menu a:hover{color:#68d3ed;}
#menu .active{color:#0676BD;}
#menu .active:hover{color:#0676BD;}
#content{clear:both;background-color:#616161;width:100%;min-width:775px;}
#content_top{height:20px;}
#content_top_left{float:left;width:20px;height:20px;background:url(images/sprite1.png) -10px -100px no-repeat;}
#content_top_right{float:right;width:20px;height:20px;background:url(images/sprite1.png) -10px -142px no-repeat;}
#content_body{clear:both;}
#content_bottom{clear:both;height:16px;}
#content_bottom_left{float:left;width:20px;height:16px;background:url(images/sprite1.png) -10px -623px no-repeat;}
#content_bottom_right{float:right;width:20px;height:16px;background:url(images/sprite1.png) -10px -659px no-repeat;}
#sidebar{float:left;width:180px;padding-left:10px;}
#sidebar p{background-color:#fff;padding:0 20px;}
#sidebar_top{height:10px;background-color:white;}
#sidebar_top_left{float:left;width:13px;height:10px;background:url(images/sprite1.png) -10px -185px no-repeat;}
#sidebar_top_right{float:right;width:11px;height:10px;background:url(images/sprite1.png) -10px -217px no-repeat;}
#sidebar_bottom_left{float:left;width:11px;height:23px;background:url(images/sprite1.png) -10px -249px no-repeat;}
#sidebar_bottom_right{float:right;width:11px;height:23px;background:url(images/sprite1.png) -10px -292px no-repeat;}
#sidebar_body{background-color:#fff;}
#sidebar_body .sub_container{width:176px;height:35px;padding-left: 5px;}
#sidebar_body .sub_container_top{width:100%;height:35px;}
#sidebar_body .submenu_left{float:right;width:149px;margin-right:1px;}
#sidebar_body .submenu_right{width:21px;height:20px;float:left;margin-left:5px;margin-top:11px;cursor:pointer;font-family:Courier New, monospace;}
#sidebar_body .submenu_right_top{color: #0676BD; font-weight:bold; width:23px;height:20px;float:left;margin-left:5px;margin-top:11px;cursor:pointer;font-family:Courier New, monospace;}
#sidebar_body .submenu_right:hover{}
#sidebar_bottom{height:23px;background:url(images/sprite2.png) 0px -100px repeat-x;width:100%;}
#sidebar ul{margin:0;padding:0 0 0 30px;}
#sidebar ul li{padding:0;list-style:none;}
#sidebar a{color:#000;font-size:11px;}
#sidebar h1{color:black;font-size:12px;font-weight:bold;padding:10px 0 0 1px;background-color:#fff;margin:0;text-transform:none;font-variant:small-caps;}
#sidebar h1.direct{color:black;font-size:12px;font-weight:bold;padding:10px 0 0 5px;background-color:#fff;margin:0;text-transform:none;font-variant:small-caps;}
#sidebar h1 a{color:#0676bd;font-size:12px;font-weight:lighter;padding:10px 0 0 0;background-color:#fff;margin:0;text-decoration:none}
#sidebar h1 a.selected{color:#A8A8A8;};
#sidebar h1 a:hover{color:#68D3ED;}
#sidebar h1 a.direct{color:black;font-size:12px;font-weight:bold;padding:10px 0 0 0;background-color:#fff;margin:0;text-decoration:none}
#sidebar h1 a.direct:hover{color:#68D3ED;}
#sidebar a.selected{color:#A8A8A8;text-decoration:none;}
#text{background-color:#f5f5f5;margin:0px 10px 0 200px;width:auto;vertical-align:top;color:#000000;}
#text .part_info_wrapper{background-color:#F5F5F5; width: auto; height: 400px;}
#text .part_info_photo_container{width: 320px; float: left; } 
#text .part_info_details_container{width: auto; margin-left: 350px;}
#text .part_info_details_container a{color: black; text-decoration: underline;}
#text .part_info_details_container a:hover{text-decoration: none;}
#text .part_info_details_container table.info { background-color:  #F9FBFD;border:none; width: 100%; float:left;}
#text .part_info_details_container table.info td {
 border: 3px solid #D7E5F2;
 }
#text .part_info_details_container table.info td.label {
  background-color: #D7E5F2;
  text-align: right;
  width: 115px;
 }
 
#text .part_info_details_containerr table.info tr table {
  border: none; 
  width: 490px;
 }
#text .part_info_details_container table.info tr table tr {
 border: none;
 }
 
#text .part_info_details_container table.info tr table td {
 text-align: center; 
 }
 
#text .part_info_details_container table.info td.label1 {
  background-color: #D7E5F2;
  text-align: right;
  width: 60px;
 }  
#text part_info_photo_container{float:left;}
#text_top{}
#text_top_left{float:left;width:13px;height:10px;background:url(images/sprite1.png) -10px -335px no-repeat;}
#text_top_right{float:right;width:11px;height:10px;background:url(images/sprite1.png) -10px -368px no-repeat;}
#text_bottom{float:left;height:16px;background:url(images/middle_bottom_content.gif.png) repeat-x;width:100%;}
#text_bottom_left{float:left;width:11px;height:16px;background:url(images/sprite1.png) -10px -551px no-repeat;}
#text_bottom_right{float:right;width:11px;height:16px;background:url(images/sprite1.png) -10px -587px no-repeat;}
#text_body{padding:10px 20px 10px 20px;}
#text_body p{text-align:justify;margin:5px; font-size: 15px; font-weight:lighter;  }
#text_body p .p_title{color:#003399;font-weight:bold;font-size:15px;}
.foot_text{padding-left:50px;background:url(images/foot_text.png) no-repeat;color:#616161;font-size:10px;line-height:13px;margin:20px 0 0 0;min-height:30px;text-align:justify;}
#footer{background:url(images/footer_bckg.jpg) #424e4f;height:38px;clear:both;min-width:775px;}
.left_footer{float:left;padding:10px 0 0 30px;color:#fff;font-size:12px;}
.left_footer a{color:#fff;}
.left_footer a:hover{text-decoration:none;}
.right_footer{float:right;padding:10px 30px 0 0;color:#fff;font-size:12px;text-align:right;}
.right_footer a{color:#fff;}
.right_footer a:hover{text-decoration:none;}
#left_footer{float:left;padding:10px 0 0 30px;color:#fff;font-size:12px;}
#left_footer a{color:#fff;}
#left_footer a:hover{text-decoration:none;}
#right_footer{float:right;padding:10px 30px 0 0;color:#fff;font-size:12px;text-align:right;}
#right_footer a{color:#fff;}
#right_footer a:hover{text-decoration:none;}
.spacer{width:100%;clear:both;height:10px;}
.presentation_container{width:100%;}
.presentation_container2{width:100%; float: left;}
.presentation_container .left{float:left;width:100%;}
.presentation_container .right{float:left;margin:10px;}
.presentation{background-color:white;margin-top:10px;margin-left:10px;width:328px;float:left;vertical-align:top;color:black;}
.presentation_cat{background-color:white;margin-top:10px;margin-left:10px;width:165px;float:left;vertical-align:top;color:black;}
.presentation_full{background-color:white;margin-top:10px;margin-left:10px;width:99%;float:left;vertical-align:top;color:black;}
.presentation_top{background:url(images/pr_top.gif.png) repeat-x;width:100%;}
.presentation_top_left{float:left;width:13px;height:10px;background:url(images/sprite1.png) -10px -401px no-repeat;}
.presentation_top_right{float:right;width:11px;height:10px;background:url(images/sprite1.png) -10px -433px no-repeat;}
.presentation_bottom{float:left;height:23px;background:url(images/sprite2.png) 0px -143px repeat-x;width:100%;}
.presentation_bottom_left{float:left;width:11px;height:23px;background:url(images/sprite1.png) -10px -465px no-repeat;}
.presentation_bottom_right{float:right;width:11px;height:23px;background:url(images/sprite1.png) -10px -508px no-repeat;}
.presentation_body{padding:10px 0px;height:200px;overflow:auto;}
.presentation_cat .presentation_body{padding:10px 0px;height:160px;overflow:auto;}
.presentation_full .presentation_body{height:auto;}
.presentation_body .text_h1{color:#252525;font-size:15px;font-weight:bold;font-variant:small-caps;width:100%;}
.presentation_body .spacer{height:1px;}
#left_panel{width: 17%; margin-left:0px;}
#left_panel .presentation_body{height: auto; font-size:15px; font-family: serif;}
#left_panel ul{border: 1px solid #000066;list-style: none outside none;margin: 0;padding: 0;width: 97%px;}
#center_panel{width: 54%;}
#center_panel .presentation_body{height: auto; font-size:15px; font-family: serif;}
#right_panel{width: 25%;}
#right_panel .presentation_body{height: auto; font-size:15px; font-family: serif;}
#text_body .presentation_body p{color:#252525;background-color:white;text-align:left;}
.presentation_body .image{border:#c3baaa solid 1px;float:left;padding:4px 4px 0 4px;margin:5px 5px 0px 5px;}
.presentation_body .image2{border:#c3baaa solid 1px;float:left;padding:4px;margin:5px 10px 0px 5px;}
.presentation_cat .presentation_body .image{border:#c3baaa solid 1px;float:left;padding:4px;margin:5px;}
a img{border:none;}

