/* CSS Document */
#wrapper{
	margin:0px auto;
	width:758px;
	text-align: left;
}

a { color:#002A7E; text-decoration: none}
a:visited { color:#2656B8; text-decoration:none}
a:active { color:#FF4800; text-decoration:none}
a:hover { text-decoration:underline}

#tot_content {
	width: 100%;
}

#navigation {
	width:180px;
	float:right;
}

#content {
	width: 575px;
	float: left;								
	background-color:#FFFFFF;
	height: auto;
	min-height: 500px;

}
* html #content {height:500px} /* min-height hack for IE */

#member_navigation {
	width:20%;
	float:left;
}

#member_content {
	width: 79%;
	float: right;								
	background-color:#FFFFFF;
	height: auto;
	min-height: 400px;

}
* html #member_content {height:400px} /* min-height hack for IE */


#rightcontent {
	position	: absolute;
	width		: 120px;
	margin-left	: 760px;
	margin-top	: 0px !important;
	top			: 87px !important;

}
#welcome_txt {
padding: 4px; background-color: #F7F7F8;
}
#gg_stats {padding: 4px}

.toplogin { background-color: #D1D1D7; height:27px;}

p#navigation { height:1px}

#footer { background-color:#d1d1d7;}

.calculator { margin:0px; padding:4px; border: none; font-size:11px; background-color: #F7F7F8; margin-bottom: 5px;}
.calculator ul{list-style-type:none; margin: 0; padding: 0;}
.calculator li{float:left; width: 48%; padding-bottom: 2px;}
.calculator li.l1{float:left; width: 48%; padding-bottom: 2px; margin-top: 3px}

#top_gears {padding:2px; padding-left:5px}
#top_gears ul{margin:0; padding:0}
#top_gears li { list-style-type:none; float:left; width: 141px; padding-bottom: 8px; min-height: 135px} /* if #content width change, change width here */
* html #top_gears li {height: 135px}

#search_option ul {margin:0; padding:0}
#search_option li { list-style-type:none; float:left; padding-right:3px}


#cat_full { padding-bottom:4px}
.cat_col1 ul {margin:0; padding:0; padding-top: 4px; list-style-type:none;}
.cat_col1 li { float:left; width: 115px; background-image:url(cat_road.gif); background-repeat:no-repeat; padding-bottom: 4px; text-indent: 29px }

.cat_col1 li.mfg_12 { 
	 background-position: 0 -4px;
}
.cat_col1 li.mfg_18 { 
	 background-position: 0 -32px;
}
.cat_col1 li.mfg_26 { 
	 background-position: 0 -60px;
}
.cat_col1 li.mfg_34 { 
	 background-position: 0 -88px;
}
.cat_col1 li.mfg_42 { 
	 background-position: 0 -120px;
}
.cat_col1 li.mfg_13 { 
	 background-position: 0 -148px;
}
.cat_col1 li.mfg_19 { 
	 background-position: 0 -176px;
}
.cat_col1 li.mfg_27 { 
	 background-position: 0 -204px;
}
.cat_col1 li.mfg_35 { 
	 background-position: 0 -230px;
}
.cat_col1 li.mfg_43 { 
	 background-position: 0 -258px;
}
.cat_col1 li.mfg_14 { 
	 background-position: 0 -286px;
}
.cat_col1 li.mfg_20 { 
	 background-position: 0 -316px;
}
.cat_col1 li.mfg_28 { 
	 background-position: 0 -343px;
}
.cat_col1 li.mfg_36 { 
	 background-position: 0 -371px;
}
.cat_col1 li.mfg_44 { 
	 background-position: 0 -400px;
}
.cat_col1 li.mfg_11 { 
	 background-position: 0 -430px;
}
.cat_col1 li.mfg_21 { 
	 background-position: 0 -458px;
}
.cat_col1 li.mfg_29 { 
	 background-position: 0 -480px;
}
.cat_col1 li.mfg_37 { 
	 background-position: 0 -506px;
}
.cat_col1 li.mfg_45 { 
	 background-position: 0 -529px;
}
.cat_col1 li.mfg_10 { 
	 background-position: 0 -553px;
}
.cat_col1 li.mfg_22 { 
	 background-position: 0 -578px;
}
.cat_col1 li.mfg_30 { 
	 background-position: 0 -602px;
}
.cat_col1 li.mfg_38 { 
	 background-position: 0 -626px;
}
.cat_col1 li.mfg_46 { 
	 background-position: 0 -652px;
}
.cat_col1 li.mfg_15 { 
	 background-position: 0 -678px;
}
.cat_col1 li.mfg_23 { 
	 background-position: 0 -698px;
}
.cat_col1 li.mfg_31 { 
	 background-position: 0 -718px;
}
.cat_col1 li.mfg_39 { 
	 background-position: 0 -741px;
}
.cat_col1 li.mfg_47 { 
	 background-position: 0 -767px;
}
.cat_col1 li.mfg_16 { 
	 background-position: 0 -792px;
}
.cat_col1 li.mfg_24 { 
	 background-position: 0 -815px;
}
.cat_col1 li.mfg_32 { 
	 background-position: 0 -839px;
}
.cat_col1 li.mfg_40 { 
	 background-position: 0 -864px;
}
.cat_col1 li.mfg_48 { 
	 background-position: 0 -888px;
}
.cat_col1 li.mfg_17 { 
	 background-position: 0 -911px;
}
.cat_col1 li.mfg_25 { 
	 background-position: 0 -930px;
}
.cat_col1 li.mfg_33 { 
	 background-position: 0 -950px;
}
.cat_col1 li.mfg_41 { 
	 background-position: 0 -977px;
}
.cat_col1 li.mfg_49 { 
	 background-position: 0 -1000px;
}

#search_disp ul{margin:0; padding:0; list-style-type:none;}
#search_disp li{float:left; padding-bottom:2px}

/* go bar */
#go_bar {
border-bottom: 1px solid #FD4A03;
color:#fd4a03;
font-family:arial; font-size:12px; font-weight: bold;
}
#go_bar a.goglobe, #go_bar a:hover { 
text-align:center;
background-color: #fd4a03;
color:#fff;
}
#go_bar a { 
color:#fd4a03;
text-decoration:none
}
/* go bar */


 /* dropdown css menu */

 /* Set up the default font and ovrall size to include image */
.menu {
width: 34px;
text-align: left;
}
/* get rid of the default padding - margin and bullets */
.drop  { 
font-weight: bold; 
margin-left: 1px; 
background-color:#fff; 
background-image: url(../images/drop_arrow.gif); 
background-repeat:no-repeat; 
background-position: 28px 5px;
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;

}
/* make menu horizontal */
.menu ul li {
position:relative;
}
/* set up the default top level links */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#000033; 
width:35px;

}
/* hack for IE5.5 to correct the faulty box model */
* html .menu ul li a, .menu ul li a:visited {
width:35px;
w\idth:35px;
}
/* hide the drop down menu */
.menu ul li ul {
display: none;
}
/* remove all table style so that it does not interfere with the menu */
.menu table {
margin:-1px; 
border-collapse:collapse;
}

/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */

/* style the top level hover */
.menu ul li:hover a,
.menu ul li a:hover {
color:#000033; 
border: 0px solid #fff;
}
/* make the drop down menu show and correctly position it */
.menu ul li:hover ul,
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top: 13px;
left:0; 
border:1px solid #ccc;
background-color:#fff;
background:transparent;
}
/* style the drop down links with no hover */
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
display:block; 
color:#000033; 
border:0;
margin:0;
font-weight:normal; 
height:auto; 
line-height:1em; 
padding:2px; 
background-color:#fff;

}
/* style the drop down menu links when hovered */
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
background:#ccc; 
color:#fff;
}

/* special styling for IE5.5 and IE6 - transparency is non validating */
.menu ul li a:hover ul {
background:transparent filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:0.8;
margin-top:0px; /* for IE5.5 faulty box model */
marg\in-top:0px; /* for IE6 */
}
/* IE5.5 hack for faulty box model in drop down menu */
.menu ul li a:hover ul li a {
/*
width:96px; /* for IE5.5 faulty box model */
/* w\idth:86px;  /* for IE6 */ 

}

/* drop down css menu */

#main_tab ul {margin:0; padding:0}
#main_tab li {float: left; padding-right:3px; list-style-type:none; height:33px;}

.txt_help {font-family:tahoma; font-size:8px; color:#FF6600; font-weight:bold; cursor: help; background-color:#fff; border:1px solid #ccc}
