body {
	font-size: 8pt; 
	margin: 0.5ex 0.75em; 
	color: #000000; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	background-color: #ffffff
}


#topBar {
    background-color: #ffff00;
}

#leftBar {
	background-color: #f3f301;
        background-image:url(/image/lnbg.jpg);
	padding:6px 11px 6px 11px;
	font-size:14px;
        color: #000000;
	text-align:left;
}

#mtitle {
    font-family: Helvetica;
    font-weight:bold;
    font-size: 42px;
    color: #366efa
}

#portaltitle{
    font-family: Helvetica;
    font-weight:bold;
    font-size: 20px;
    color: #366efa;
    padding-left:15px;
}

#itemPic {
	width:100px;
	padding-left:15px;
}

#itemMainPic {
	width:120px;
	padding-left:5px;
	padding-right:5px;
}


#itemInfo {
	
}

#itemNum {
	padding-left:10px;
	font-size: 14px;
}

#itemTitleNum {
        vertical-align:top;
        position:absolute;width:445;
        font-family: Helvetica;
	padding-left:10px;
	font-size: 14px;
	color: #366efa
}

#itemDes {
        padding-left:10px;
        font-size: 12px;
        margin: 0;
}

#itemPurchase {
     font-weight:bold;
     padding-left:10px;
     font-size: 22px;
     color: red;
}

#itemSmPur {
     vertical-align:top;
     font-weight:bold;
     padding-left:10px;
     font-size: 14px;
     color: red;
}

#itemStockList {
     vertical-align:top;
     font-weight:bold;
     padding-left:10px;
     font-size: 14px;
     color: brown;
}

#leftBar a.emp {
	text-decoration:none;
}
#leftBar a.emp:hover {
	text-decoration:underline;
}

#prod_hdr
{
	font-size: 16px;
	width: 574px;
	margin-top: 10px;
	padding: 4px 8px;
	background-color: #cccccc;
	font-stretch: wider;
	letter-spacing: 0.2em;
	font-weight: bold
}

#prod_specs
{
	font-size: 12px;
	width: 560px;
	border-top: 1px solid white;
	padding: 2px 15px;
	background-color: #eeeeee;
	letter-spacing: 0.1em;
	font-weight: bold
}

#chart_specs
{
	font-size: 12px;
	letter-spacing: 0.1em;
	font-weight: bold
}

#prod_specs_right
{
	font-size: 12px;
	border-top: 1px solid white;
	float: right;
	text-align: right;
	background-color: #eeeeee;
	letter-spacing: 2px;
	font-weight: normal
}

#prod_parts
{
	font-size: 12px;
	width: 560px;
	border-top: 1px solid white;
	padding: 2px 15px;
	background-color: #eeeeee;
	letter-spacing: 0.1em;
	font-weight: bold
}


a.description {
	font-weight:bold;
	color:#135;
	text-decoration:none;
}

#itemTabledes
{
        vertical-align:top;
        height:100px;
}

#cartButPic{
        margin-top:0px;
        margin-bottom:0px;
        margin-left:10px;
        margin-right:0px;
       	vertical-align: bottom;
        border:0;
}

#iHome{
        position:relative;
        width:180;
        left:20px;
        color: #211726;
	font-size: 8pt; 
        text-align: left;
        font-family: arial;
}

#iHomeStock{
       color: #090715;
       position:relative;
       left:18px;
       font-size: 10pt;
       text-align: right;
       font-family: Verdana;
}

#iHomePic{
       	vertical-align: top;
	width:150px;
        height:100px;
}

#iHomePrice{
        position:relative;
        left:20px;
        color: red;
	font-size: 11pt; 
	font-weight: bold
       	vertical-align: bottom;
        font-family: Arial;

}

#iContact{
	font-size: 10pt; 
        color: red;
	text-align:left;
}
