html
{
    overflow-y: scroll;
}

html, body {
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: center;
	margin:0px; 
    background: #e7ebec url(newBodyBg.jpg) repeat-x top;
	color:#FFFFF0; 
    font-family: arial !important;
    font-size: 12px !important;
}

table
{
    padding: 0 0 0 0;
}

.main_container
{
    border: solid 2px #132535;
    border-bottom: 0;
    width: 100%;
    height: 97%;
    padding: 0 20px 0 20px;
    background-color: #152634;
    color: #1e2021 !important;
    font-size: 12px !important;
}

.header
{
    background-position: left top;
    background-repeat: no-repeat;
    width: 860px;
    height: 100%;
}

.sub_header
{
    background-image: url(line.gif);
    background-repeat: repeat-x;
    height: 24px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: left;
    vertical-align: middle;
}

.menu
{
    padding-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    height: 24px;
    color: #ffffff !important;
    font-size: 12px !important;
}

.right_menu
{
    vertical-align: top;
    padding-top: 10px;
    width: 165px;
}

.menu_header
{
    vertical-align: bottom;
    width: 100%;
    background: url(bgTop.gif) repeat-x top;
    height: 0px;
}

.sub_menu
{
    height: 24px;
    width: 122px;
    cursor: pointer;
    color: #7f1847 !important;
    font-size: 12px !important;
}

.sub_menu a:hover
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: none; 
}

.sub_menu a:visited
{
    font-weight: bold;
    color: #f1f1f1;
    text-decoration: none; 
}

.sub_menu a:link
{
    font-weight: bold;
    color: #f1f1f1;
    text-decoration: none;   
}

.sub_menu a:active
{
    font-weight: bold;
    color: #f1f1f1;
    text-decoration: none; 
}

.topContentTr
{
    background: #ffffff url(contentBg.gif) repeat-x bottom;
    height: 100%;
    width: 100%;
    color: #1e2021;
}

.content
{
    padding: 8px 8px 8px 8px;
    width: 79%;
    vertical-align: top;
    color: #1e2021 !important;
    font-size: 12px !important;
}
.undred
{
    width: 100%;
    color: #1e2021 !important;
    font-size: 12px !important;
}

.footer
{
    background-color: transparent;
    width: 740px;
    text-align: center;
    border: solid 0 #aeaeae;
    border-top: 0;
    color: #808080;
    font-size: 12px !important;
    height: 24px;
}
.login {background: url('bg_contact.jpg') no-repeat}
.login td {text-align: right; padding: 5px; white-space: nowrap}
.login th {background: transparent url(''); padding: 4px; padding-right: 12px; padding-left: 0px; text-align: right; color: #bcbcbc; white-space: nowrap}
.login font, .contact font b {font-size: 12px;}
.login input, .contact select {font-size: 12px; height: 18px;}
.login textarea { margin-top: 10px;}

a .menu,a .sub_menu {color: #ffffff; text-decoration: none; font-weight: bold;}
a:visited .menu,a:visited .sub_menu {color: #f1f1f1;}
a:hover .menu,a:hover .sub_menu {color: #f1f1f1;}
a:active .menu,a:active .sub_menu {color: #f1f1f1;}
img {border: 0px}
input, textarea {border: #242424 1px solid; font-family: arial; font-size: 13px}

.orange {color: #f58d19}
.title {background: url('title.gif') no-repeat; font-size: 12px; color: silver; text-align: center; padding-top: 5px; width: 158px; height: 30px}
.subtitle {background: url('title_col.gif') no-repeat; font-size: 12px; color: silver; text-align: right; padding-top: 5px; width: 379px; height: 30px; padding-right: 15px; direction: rtl;}
.center {background: #3e3e3e url('bg_table.gif') repeat; border-top: 1px solid #3e3e3e}
.center input {font-size: 13px; vertical-align: top; background-color: #f58d19;}
.col td {background: #323232; border-left: 1px solid black; border-right: 1px solid black; padding-left: 3px; padding-right: 3px; text-align: right}

a.gray {color: #ffffff;}
a:hover.gray {color: #ffffff;}

.new_sub {background: #fdc258; width: 100%;}
td.navy {background: #aeae00; height: 23px; border: 0px; border-top: 1px #474444 solid; border-bottom: 1px black solid; padding-right: 10px}
td.navy1 {background: #aeaeae; border: 0px #323232 solid; padding: 0px; padding-right: 20px; height: 14px; line-height: 0.9}
td.navy2 {background: #aeae00; border: 0px #323232 solid; padding: 0px; padding-right: 20px; height: 14px; line-height: 0.9}
.navy a {width: 100%}

.cen {width: 100%;}
.cen td {padding: 5px 5px 5px 5px}

.products td {background: url('bg_product.gif') right no-repeat; width: 185px; height: 86px; text-align: right; padding: 2px}
.products a {font-weight: bold}
.products div {padding: 2px; padding-right: 80px}

.contact {background: url('bg_contact.jpg') no-repeat}
.contact td {text-align: right; padding: 5px; white-space: nowrap}
.contact th {background: transparent url(''); padding: 4px; padding-right: 12px; padding-left: 0px; text-align: right; color: #bcbcbc; white-space: nowrap}
.contact font, .contact font b {font-size: 12px;}
.contact input, .contact select {font-size: 12px; height: 18px;}
.contact textarea { margin-top: 10px;}

.new_cust {background: url('bg_contact.jpg') no-repeat}
.new_cust td {text-align: right; padding: 0px 0px 5px 5px; white-space: nowrap}
.new_cust th {background: transparent url(''); padding-right: 2px; padding-left: 0px; text-align: right; color: #bcbcbc; white-space: nowrap}
.new_cust font, .new_cust font b {font-size: 12px;}
.new_cust input, .new_cust select {font-size: 12px; height: 18px; padding: 0 0 0 0;}

.sal th {background-color: #4f4f4f; height: 21px; color: #d8d8d8; border-bottom: #323232 2px solid}
.sal td {background-color: #4a4a4a; padding: 0px; color: white}
.graycolor font, .graycolor font b { color: #c0c0c0; font-size: 12px;}
.graycolor input, .graycolor select { background-color: #c0c0c0; font-size: 12px;}
.textcolor font, .textcolor font b {font-size: 12px;}
.textcolor input, .textcolor select {font-size: 12px;}

.order_details, .order_details td { background-color: Transparent;}
.submit input { height: 23px;}
.paging {font-size: 11px; text-align: center; color: #000000; background-color: #f5f5f5; height: 18px !important;}

.contentMainTable p, .contentMainTable font, .contentMainTable td, .contentMainTable table
{
    color: #1e2021 !important;
    font-size: 12px !important;
}

A.navLink			{color:#ffffff; font-family: arial !important; font-size:13px !important; font-weight:bold; text-decoration:none; padding-left:0px;}
A.navLink:hover		{color:#F4DE23; font-family: arial !important; font-size:13px !important; font-weight:bold; text-decoration:none; padding-left:0px;}

.botNavTd			{background: url(../images/bottom.gif) no-repeat top left; height:20px; line-height:16px; text-align:center;}
A.botNavLink		{color:#808080; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; padding-left:21px;}
A.botNavLink:hover	{color:#063FD2; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; padding-left:21px;}
