html {background-color: #000;}
body {margin:0px; padding:0px; color:black; font-family:Verdana,Arial,helvetica,sans-serif;background-color: #999;}
a {color: #2747BF;}
a:link {color:#2747BF; text-decoration:none;}
a:visited {color:#2747BF; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border: none 0px;}
a div {cursor:pointer;}
div.empty {width:1px; height:1px; overflow:hidden;}
form {margin:0px;}

table {margin: 0px;}

img
{
	vertical-align: top;
}

td {text-align:left; vertical-align:middle; font-size: 11px;}
p {font-size: 11px; text-align:justify;}
h1 {margin:0px; padding:3px 3px 2px 2px; font-family:Arial,helvetica,sans-serif; font-size:14px;}
h2 {background-color:#EEEEEE; font-family:Verdana,Arial,sans-serif; font-size:12px; padding:4px 10px 4px 10px;}

#main_table {background-color: #000;}

#header_left_image, #header_right_image, #footer_right_image { width:208px; height:50px;}
#header_body {background: url('../images/header_bg.gif') repeat-x;}
#footer_left_image {width:280px;}
#footer_body {background: url('../images/footer_bg.gif') repeat-x;}

#logo_container {text-align:center; vertical-align:top;}

#left_panel_1_top {background: #003048 url('../images/left_bg_1_line.gif') repeat-y; width: 280px; text-align:center; vertical-align:top;}
#left_panel_1_bottom {background: #003048 url('../images/left_bg_1_line.gif') repeat-y; vertical-align: bottom;}
#left_container {background: url('../images/left_bg_1.gif') no-repeat; background-position: left bottom; height:344px;
	/*padding: 10px 10px 10px 10px;*/
	text-align: center;
	vertical-align:top;
}
#left_table{background: #003048 url('../images/left_bg_1_line.gif') repeat-y;}
#content {background-color: #fff; padding: 10px 10px 10px 10px; vertical-align:top; text-align:left;}
#content td {vertical-align:middle;}

#pageFooter a {color: #fff; text-decoration:none;}
#pageFooter a:hover {text-decoration:underline;}
#pageFooter td, #pageFooter div {color: #fff; font-size: 9px; text-align:left;}
#pageFooterLeft {padding-left: 28px;}
#pageFooterCenter {}
#footerBar {height: 39px;}
#footerBarSpan {width: 50px;}
#footerBarAddress,#footerBarPhones, #footerBarEmail {}

#footerContainer {text-align:center;}
#footer_table {margin:auto auto auto auto;}

.menu_item{height: 30px; font-weight: bold; text-transform: uppercase; font-size: 12px; text-align:left; padding-left: 5px; background: transparent url('../images/menu_item.png') no-repeat top right;}
.menu_subitem{height: 20px; font-weight: bold; text-transform: uppercase; font-size: 10px; text-align:left; padding-left: 5px; background: transparent url('../images/menu_subitem.png') no-repeat top right;}

.menu_item a, .menu_item a:link, .menu_item a:hover, .menu_item a:visited, .menu_item a:active, .menu_subitem a, .menu_subitem a:link, .menu_subitem a:hover, .menu_subitem a:visited, .menu_subitem a:active {color: #fff; display: block;}
.menu_item img{float: left; margin-right: 5px;}
.menu_subitem img {float: left; margin-right: 15px;}
#main_menu {margin: 20px auto auto auto;}
#main_menu td {vertical-align: middle !important; }

#head_menu_td {text-align:center; background: #333 url('../images/menu_bg.gif') repeat-x; height: 30px;}
#head_menu_td a {font-size: 11px; font-weight: bold; color: #fff;}
#head_menu_td a:hover {text-decoration:underline;}
#head_menu {margin: 0px auto 0px auto; height: 30px;}

#head_menu td a {padding: 3px 20px 3px 20px;}
.menu_spacer {text-align: center; color: #333; padding: 0px 0px 0px 0px; width: 3px;}
.menu_spacer img {vertical-align: top;text-align:center; margin: 0px 0px 0px 0px;}

.active{
	background: transparent url('../images/menu_bg_s.gif') repeat-x;
}

.home {
	text-align:center; background: #666 url('../images/menu_bg.gif') repeat-x; color: #333; height: 30px;
}
.home a {font-size: 11px; font-weight: bold; color: #fff;}
.home a:hover {text-decoration:underline;}
#head_menu.home { margin: 0px auto 0px 0px;}


.section_header{height: 20px; text-align:left; background: transparent url('../images/section_header.png') no-repeat top right; color: #fff; font-size: 11px; font-weight: bold; vertical-align:middle !important; padding-left: 5px;}
.section_header a {color: white; font-weight: bold;}

#newpm {font-size: 11px;}
#newpmheader {height: 20px; text-align:left; background: #333 url('../images/button_bg.gif') repeat-x; color: #fff;}
#newpmheader div a {color: #fff;}
.pmheader {color: white;}

#login_form {color: #fff; width: 175px; padding-right: 5px;}
#login_form td {font-size: 11px; text-align: right;}

.l_input  {	border: solid 1px #000;font-size: 11px;color:black;background-color:#fff;}

.menu_content {border: none 0px; font-size:11px; ;color: #fff;padding: 5px 5px 5px 5px;text-align:justify;}

.menu_content a {color: #fff;}
.menu_content a:hover{color: #69f;}
.menu_content a b {color: #f66; font-weight: bold;}
.trademark
{
	color: #000;
	font-size: 11px;
	font-weight: bold;
	white-space: no-wrap;

}

.desc
{
	color: #666;
	font-size: 11px;
}
.value
{
	color: #000;
	font-size: 11px;
}

.button { height: 20px; border: none 0px; background: transparent url('../images/section_header.png') no-repeat top right; color: white; font-size: 11px; padding-right: 25px;}

select {font-size: 11px;}

.navigation {
	color:#666;
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#ddd; /*#003048;/*#799AE3;*/
	color:#36c;/*#FFFFFF;*/
	border-color:#E6E6E6;
}

.navigation span {
	background:#ddd; /*#003048;/*#799AE3;*/
	color:#36c;/*#FFFFFF;*/
	border-color:#E6E6E6;
	text-decoration:none;
/*	
	background:#fff;
	color:#999;*/

	border:1px solid #E6E6E6;

	padding:3px 6px;
	font-size:11px;
}

#catalog_item td {font-size: 11px; vertical-align: top;}

#searchform
{
	margin: auto auto auto auto;
	position: absolute;
	bottom: 0px;
}
#searchform td {vertical-align: middle !important; }

#banner_table td{vertical-align: middle; text-align: center; font-size: 11px; color: #999; padding: 2px 0px 2px 0px;}
#banner_table td a {color: #999; text-decoration: none;}
#banner_table td a:hover {color: #ccc; text-decoration: none;}

td.td_selector { padding-right: 2px; background: #fff url(../images/dots_index.gif) repeat-y top right; }
td.td_hr { height: 3px; background: #fff url(../images/dots_auth.gif) repeat-x; }
