/* BEGIN : Defaults */
body, div, span, td, textarea, input, select {
	font-family: verdana, arial, helvetica, 'ms sans serif', san-serif;
}

img {border:0px; margin:0px}

/* Typical Default */
/* a:link {color:#0000FF; text-decoration:none}       */
/* a:visited {color:#800080; text-decoration:none}    */
/* a:active {color:#FF0000; text-decoration:none}     */
/* a:Hover {color:#0000FF; text-decoration:underline} */

a:link {color:#000000; text-decoration:none}
a:visited {color:#000000; text-decoration:none}
a:active {color:#000000; text-decoration:none}
a:Hover {color:#0000FF; text-decoration:underline}

nobr {white-space:nowrap}
form {margin:0px; padding:0px}

big {font-size:1.2em}
small {font-size:0.8em}

b, strong {font-weight:bold}
i, em {font-style:italic}
u {text-decoration:underline}

table {
	border:0px solid black;
  border-collapse:collapse;
  border-spacing:0px;
	margin:0px
}

td {
	border:0px solid black;
	padding:0px
}
/* END : Defaults */




body{
	padding:0px 0px 6px 0px;
	margin:0px
}

h1 {
	font-family:arial, helvetica;
	color:#FFF;
text-transform:uppercase;
	font-size:1.3em;
	font-weight:normal;

	margin:0px;
	padding:0px
}

/* h2, h3 {margin:0px; padding:0px} */




/* BEGIN : Header Rows */
#header {
	width:100%;
	
	background-color:#0051C0;
	background-image:url('/docs/interface/topbar_bg.gif');
	background-repeat:repeat-y;
}



#header td.logo_cell {
	white-space:nowrap;
	padding: 0px 4px 0px 0px;
}

#header td.logo_cell img.logo {
	/* width:552px; */
	/* width:295px;
	height:98px; */
	margin:0px 0px 0px 0px;
}




/* Shopping tools */
.shopping_tools_cell {
	background-color:#24466C;
	background-image:url("/docs/images/top_bar_bg.gif");
	background-repeat:repeat-x;

	font-size:0.65em;
	color:#E0EDFF;
	text-align:right;
	
	/* white-space:nowrap */
	
	padding: 6px 8px 6px 12px
}

.shopping_tools_cell a:link,
.shopping_tools_cell a:visited,
.shopping_tools_cell a:active {
	padding:1px 3px 3px 3px;
	color:#E0EDFF;
}

.shopping_tools_cell a:Hover {
	border:#2E507E 0px solid;
	background-color:#4D739C;
	color:#E0EDFF;
	text-decoration:none;

	-moz-border-radius:3px;
}

.shopping_tools_cell img {
	margin:0px 2px 1px 2px;
	vertical-align:middle
}


/* Member tools */
.member_tools_cell {
	font-size:0.65em;
	color:#FFF;
	text-align:right;

	vertical-align:top;
	padding: 0px 0px 0px 0px
}

.member_tools_cell a:link,
.member_tools_cell a:visited,
.member_tools_cell a:active {
	padding:1px 3px 3px 3px;
	color:#E0EDFF;
	font-weight:bold
}

.member_tools_cell a:Hover {
	border:0px #2E507E solid;
	background-color:#001974;
	color:#E0EDFF;
	text-decoration:none;

	-moz-border-radius:3px;
}

.member_tools_cell img {
	margin:0px 2px 2px 4px;
	vertical-align:middle
}





.member_tools_cellH {
	font-size:0.65em;
	color:#FFFFFF;
	
	vertical-align:top;
	padding: 0px 0px 0px 0px
}

.member_tools_cellH a:link,
.member_tools_cellH a:visited,
.member_tools_cellH a:active {
	padding:1px 3px 3px 3px;
	color:#FFFFFF;
	font-weight:bold
}

.member_tools_cellH a:Hover {
	border:0px #2E507E solid;
	background-color:#FFFFFF;
	color:#00419C;
	text-decoration:none;

	-moz-border-radius:3px;
}

.member_tools_cellH img {
	margin:0px 2px 2px 4px;
	vertical-align:middle
}
/* END : Header Rows */




/* BEGIN : Breadcrumbs */
div.breadcrumbs {
	margin:0px 0px 0px 0px;
	font-size:10px;
	color:#FFF;
	
	text-transform:lowercase
}

div.breadcrumbs a:link, 
div.breadcrumbs a:visited, 
div.breadcrumbs a:active {
	color:#FFF;
}

div.breadcrumbs a:hover {
	color:#FFF;
	text-decoration:underline;
}
/* END : Breadcrumbs */




/* BEGIN : Visitor Tools */
div.visitor_tools {
	font-size:0.55em;
	margin:8px 0px 0px 0px;

	/* border-top:#D2DEEB 2px dotted;
	padding-top:4px;
	margin:0px 14px 0px 0px; */
}

div.visitor_tools a:link,
div.visitor_tools a:visited,
div.visitor_tools a:active {
	padding:1px;
	color:#00265B;

	font-weight:bold;
	margin:0px 14px 0px 0px;

	text-transform:uppercase
}

div.visitor_tools a:Hover {
	color:#6F8BAB;
	text-decoration:none;

	/* text-transform:lowercase; */
	/* border:#DDDDDD 0px solid; */
	/* background-color:#F5F5F5;  */
}
div.visitor_tools img {
	margin:0px 2px 0px 0px;
	vertical-align:top
}
/* END : Visitor Tools */




/* BEGIN : Page Content */
div.page_content {
	padding:0px 8px 26px 0px; 
	font-size:13px;
}

div.page_content a:link,
div.page_content a:visited,
div.page_content a:active,
div.page_content a:Hover {color:#0000FF; text-decoration:underline}


div.page_content td {
	vertical-align:top;
	font-size:13px;
}
/* END : Page Content */




/* BEGIN : BODY ROW */
#body_row {
	margin:0px 0px 0px 0px;
	width:100%;
}

#body_row td {
	vertical-align:top;
}

#body_row td.menus {
	width:225px;
	background-color:#E2EEFA;
	padding:0px 0px 0px 0px;
	border-right:0px solid #E9EEF3;
	
	background-image:url('/docs/interface/menu_cell_bg.gif');
	background-repeat:repeat-x;
}


/* Search Box */
#body_row table.search {
	margin:0px 0px 6px 0px;
	border-bottom:1px solid #E9EEF3;
}

#body_row table.search td {
	padding:0px 0px 1px 0px;
	vertical-align:middle
}

#body_row table.search td.title {
	font-family:arial, helvetica;
	font-size:0.7125em;
	font-weight:bold
}

#body_row table.search td.options {
	padding: 0px 0px 2px 0px; 
	font-size:0.6125em; 
	letter-spacing:0px
}

#body_row table.search select {
/* 	padding: 0px 0px 2px 0px;  */
	font-size:0.7625em;
	/* letter-spacing:0px */
}

#body_row table.search td.options input {
	margin: 2px 1px 2px 0px; 
	vertical-align:middle
}

#body_row table.search td.title img {
	margin:0px 4px 0px 0px;
}

#body_row table.search input.text_input {
	font-size:0.7625em;
}

#body_row table.search input.img_input {
	width:23px;
	height:20px;

	margin:0px 0px 0px 6px;
}

#body_row table.search input.img_input_lg {
	width:64px;
	height:22px;

	margin:0px 0px 0px 3px;
}

b.CurrentPage { /* Search - Go to page links. */
	background-color:#000000;
	padding:0px 1px 0px 1px;
	color:#FFFFFF;
}

/* END : BODY ROW */




div.copyright {
	color:#7FA0CD;
	font-size:10px;
	padding:4px 0px 0px 0px
}

.footer_menu {
	font-size:9px;
	color:#003581;
	font-weight:normal
}

.footer_menu a:link,
.footer_menu a:visited, 
.footer_menu a:active {
	padding:1px;
	color:#003581;
	font-weight:bold;
	text-transform:uppercase
}

.footer_menu a:Hover {
	/* border:#DDDDDD 0px solid;
	background-color:#F5F5F5; */
	padding:1px;
	color:#3388DD;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}


/* ul, ol {margin-top:0px}
li {margin-bottom:4px;} */



























td.prod_cat_title_bar {
	width:100%; 

	font-weight:bold; 
	font-family:arial, helvetica;
	font-size:0.775em;
	color:#183654;

	background-color:#ECF1F6;

	background-image:url('/docs/images/title_bar_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom;

	padding: 0px 6px 0px 6px;

}

td.prod_cat_title_bar a:link, 
td.prod_cat_title_bar a:visited, 
td.prod_cat_title_bar a:active {
	display:block;
	color:#183654;

}

td.prod_cat_title_bar a:Hover {
	display:block;
	color:#183654;
}

td.title_bar {
	width:100%; 

	font-weight:bold; 
	font-family:arial, helvetica; 
	font-size:0.775em;
	color:#183654;

	background-color:#ECF1F6;

	background-image:url('/docs/images/title_bar_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom;

	padding: 0px 6px 0px 6px;
	vertical-align:middle;
}

td.title2_bar {
	width:100%; 

	font-weight:bold; 
	font-family:arial, helvetica; 
	font-size:0.775em;
	color:#183654;

	background-color:#D5DEE8;

	padding: 1px 6px 1px 6px;
	vertical-align:middle;
}

a.prod_det:link, 
a.prod_det:visited, 
a.prod_det:active {
	color:#6F8BAB;
}
a.prod_det:Hover {
	color:#00265B;
	text-decoration:none;
}

