
    html {
    background-color:#000000;
    margin:0;
    overflow-x:hidden;
    overflow-y:scroll;
    padding:0;
    }
    * {
    font-family:Arial,Helvetica,sans-serif;
    }
    body {
    background:none repeat scroll 0 0 #000000;
    margin:0;
    padding:0;
    text-align:center;
    color: #fff;
    }
    body, td, th, input, textarea, select, a {
    font-size:12px;

    }
    form {
    display:inline;
    margin:0;
    padding:0;
    }
    input, textarea, select {
    margin:3px 0;
    }
    a, a:visited {
    color:#1B57A3;
    cursor:pointer;
    text-decoration:underline;
    }
    a:hover {
    text-decoration:none;
    }
    a img {
    border:medium none;
    }
    p {
    margin-top:0;
    }
    #container {

    margin-left:auto;
    margin-right:auto;
    text-align:left;
    width:1004px;
    }
    #header {
    position:relative;
    }
    #header .div1 {
    background-color:#000000;
    height:150px;
    }
    #header .div2 {
    left:0;
    position:relative;
    top:21px;
    }
    #header .div3 {
    height:32px;
    padding-left:17px;
    padding-top:5px;
    position:absolute;
    right:200px;
    top:150px;
    width:250px;
    }
    #header .div3 {
    height:32px;
    padding-left:17px;
    padding-top:5px;
    position:absolute;
    right:200px;
    top:150px;
    width:250px;
    }
    #header .div4 {
    background:url("../image/header.png") repeat-x scroll 0 0 transparent;
    height:40px;
    padding-left:10px;
    padding-right:10px;
    }
    #header .div4 img {
    float:left;
    margin-right:5px;
    }
    #header .div4 a {
    color:#FFFFFF;
    display:inline-block;
    font-family:Verdana,Geneva,sans-serif;
    font-size:14px;
    font-weight:bold;
    margin-left:10px;
    margin-right:10px;
    padding:12px 0;
    text-align:center;
    text-decoration:none;
    }
    #header .div5 a {
    float:left;
    }
    #header .div6 a {
    float:right;
    }
    #breadcrumb {
    color:#FFFFFF;
    padding-bottom:10px;
    padding-left:10px;
    padding-top:8px;
    }
    #breadcrumb a {
    color:#FFFFFF;
    }
    #column_left {
    float:left;
    margin-right:5px;
    width:170px;
    }
    #column_right {
    float:right;
    width:154px;
    }
    #content {
    margin-bottom:10px;
    margin-left:175px;
    width:670px;
    }
    #content2 {
    float:left;
    margin-bottom:10px;
    margin-left:30px;
    margin-top:0;
    width:780px;
    }
    #content .top {
    background:url("../image/content_top.png") no-repeat scroll 0 0 transparent;
    margin:10px 0 -16px;
    padding:8px 0 0 10px;
    width:670px;
    }
    #content .top h1, .heading {
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    margin:0;
    text-align:center;
    text-transform:uppercase;
    }
    .heading {
    border-bottom:1px solid #DDDDDD;
    margin-bottom:10px;
    padding-bottom:3px;
    }
    #content .middle {
    background:none repeat scroll 0 0 #000000;
    border-left:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    color:#FFFFFF;
    min-height:380px;
    padding:20px 10px 1px;
	margin-top: 5px;
    }
    #content .middle a {
    color:#FFFFFF;
    }
    #content .blue a {
    color:#FFFFFF;
    display:inline;
    }
    #content .bottom {
    background:url("../image/content_bottom.png") no-repeat scroll 0 0 transparent;
    height:5px;
    }
    .box {
    margin-bottom:10px;
    }
    .box_c {
    margin-bottom:10px;
    padding-left:10px;
    }
    .box .top {
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    padding:8px 0 6px 18px;
    text-transform:uppercase;
    }
    .box_c .top {
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    padding:8px 0 3px;
    text-transform:uppercase;
    }
    .box .top img {
    float:left;
    margin-right:5px;
    }
    .box .middle {
    padding:10px 2px;
    }
    .box .bottom {
    height:5px;
    }
    .success {
    background:none repeat scroll 0 0 #E4F1C9;
    border:1px solid #A5BD71;
    font-family:Verdana,Geneva,sans-serif;
    font-size:11px;
    margin-bottom:10px;
    padding:5px 0;
    text-align:center;
    }
    .warning {
    background:none repeat scroll 0 0 #FFDFE0;
    border:1px solid #FF9999;
    color:#000000;
    font-family:Verdana,Geneva,sans-serif;
    font-size:11px;
    margin-bottom:10px;
    padding:5px 0;
    text-align:center;
    }
    .wait {
    background:none repeat scroll 0 0 #FBFAEA;
    border:1px solid #EFEBAA;
    font-family:Verdana,Geneva,sans-serif;
    font-size:11px;
    margin-bottom:10px;
    padding:5px 0;
    text-align:center;
    }
    .required {
    color:#FF0000;
    font-weight:bold;
    }
    .error {
    color:#FF0000;
    display:block;
    }
    .help {
    cursor:pointer;
    }
    .tooltip {
    background:none repeat scroll 0 0 #FBFF95;
    border:1px solid #FDDA5C;
    font-size:11px;
    padding:5px;
    width:250px;
    }
    .clear {
    overflow:hidden;
    width:100%;
    }
    a.button {
    background-color:#666666;
    color:#FFFFFF;
    display:inline-block;
    font:12px arial,sans-serif;
    height:25px;
    margin-right:6px;
    padding-right:18px;
    text-decoration:none;
    }
    a.button span {
    background-color:#666666;
    color:#FFFFFF;
    display:inline-block;
    padding:5px 0 5px 18px;
    }
    .buttons {
    background:none repeat scroll 0 0 #CCCCCC;
    border:1px solid #999999;
    clear:both;
    font-weight:bold;
    margin-bottom:10px;
    padding:5px;
    }
    .buttons input {
    margin:0;
    padding:0;
    }
    .buttons table {
    border-collapse:collapse;
    width:100%;
    }
    .buttons table td {
    vertical-align:middle;
    }
    .list {
    margin-bottom:10px;
    margin-top: 10px;
    width:100%;
    }
    .list td {
    padding-bottom:10px;
    text-align:center;
    vertical-align:top;
    }
    .sort {
    background:none repeat scroll 0 0 #999999;
    height:30px;
    margin-bottom:0;
    width:100%;
    }
    .sort .div1 {
    float:right;
    margin-left:5px;
    padding-right:9px;
    padding-top:6px;
    }
    .sort .div2 {
    padding-top:9px;
    text-align:right;
    }
    .sort select {
    font-size:11px;
    margin:0;
    padding:0;
    }
    .pagination {
    background:none repeat scroll 0 0 #999999;
    display:inline-block;
    margin-bottom:10px;
    width:100%;
    }
    .pagination .links, .pagination .results {
    padding:7px;
    }
    .pagination .links {
    float:left;
    }
    .pagination .links a {
    border:1px solid #CCCCCC;
    color:#000000;
    padding:4px 7px;
    text-decoration:none;
    }
    .pagination .links b {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #CCCCCC;
    color:#000000;
    padding:4px 7px;
    text-decoration:none;
    }
    .pagination .results {
    float:right;
    }
    .tabs {
    display:block;
    margin-bottom:0;
    width:100%;
    }
    .tabs a {
    background:url("../image/tab.png") repeat-x scroll 0 0 #FFFFFF;
    border:1px solid #DDDDDD;
    color:#000000;
    display:block;
    float:left;
    font-size:13px;
    font-weight:bold;
    margin-right:2px;
    padding:6px 15px 7px;
    position:relative;
    text-decoration:none;
    top:1px;
    z-index:1;
    }
    .tabs a.selected {
    background:url("../image/tab.png") repeat-x scroll 0 0 #FFFFFF;
    border-bottom:0 none;
    padding-bottom:8px;
    z-index:3;
    }
    .page {
    background:none repeat scroll 0 0 #000000;
    border:1px solid #DDDDDD;
    clear:left;
    display:block;
	margin-top: 0px;
    margin-bottom:10px;
    padding:10px;
    z-index:2;
    }
	
    #footer {
    border-top:1px solid #DDDDDD;
    clear:both;
    padding-top:5px;
    width:100%;
    }
    #footer .div1 {
    float:left;
    text-align:left;
    }
    #footer .div2 {
    float:right;
    text-align:right;
    }
    #category ul {
    list-style:disc outside url("../image/bullet_1.png");
    margin-bottom:0;
    margin-left:0;
    margin-top:0;
    padding-left:0;
    }
    #information ul {
    list-style:disc outside url("../image/bullet_2.png");
    margin-bottom:0;
    margin-left:8px;
    margin-top:0;
    padding-left:12px;
    }
    .cart {
    border:1px solid #EEEEEE;
    border-collapse:collapse;
    margin-bottom:10px;
    width:100%;
    }
    .cart th {
    background:none repeat scroll 0 0 #000000;
    font-weight:normal;
    padding:5px;
    }
    .cart td {
    padding:5px;
    }
    .black {
    color:#000000;
    }
    .black a, a:visited {
    color:#0000FF;
    cursor:pointer;
    text-decoration:underline;
    }
    #blacka a:link, a:visited {
    color:#0000FF;
    cursor:pointer;
    text-decoration:underline;
    }
    #blacka a:hover {
    color:#0000FF;
    cursor:pointer;
    text-decoration:none;
    }
    .white {
    color:#FFFFFF;
    }
    .middle a, a:visited {
    color:#FFFFFF;
    cursor:pointer;
    text-decoration:underline;
    }
    .middle a:hover {
    text-decoration:none;
    }

