* {
    margin: 0 0 0 0;
    padding: 0;
}
* body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #444444;
    font: 0.75em/1.6em "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
element.style {
    padding-left: 20px;
}
.product_box_bg {
    background-color: #FFFFFF;
    background-image: url("../image/product_box_bg.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
    height: 450px;
    text-align: left;
    vertical-align: top;
    width: 640px;
}
.product_box_line {
    background-color: #A2D2FA;
    text-align: left;
    vertical-align: top;
    width: 2px;
}
.details {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: justify;
    vertical-align: top;
}
a {
    background: inherit;
    color: #161670;
    text-decoration: none;
}
a:hover {
    background: inherit;
    color: #AA0001;
    text-decoration: underline;
}
p {
    margin: 0 0 15px;
}
h1 {
    margin: 20px 0 0;
}
h1 a {
    background: inherit;
}
img {
    border-color: inherit;
    border-style: none;
    border-width: 0;
    height: 98px;
    width: 140px;
}
h2 {
    color: #171769;
    font: 1.6em "Trebuchet MS",Arial,Sans-Serif;
    margin: 0 0 12px;
}
h3 {
    font: 1.6em "Trebuchet MS",Arial,Sans-Serif;
    margin: 0 0 0;
}
h3 a {
    font-size: 1em;
}
#main h3 a {
    color: #4A4A4A;
    font-size: 0.84em;
    font-weight: normal;
    text-transform: uppercase;
}
.hird {
    font: bold 1.6em "Trebuchet MS",Arial,Sans-Serif;
}
#content {
    margin: 0 auto;
    padding: 20px 0 0;
    width: 940px;
}
#top {
    float: right;
    text-align: right;
}
#top a {
    background: url("../image/toparrow.png") no-repeat scroll left center #FFFFFF;
    color: #4A4A4A;
    margin: 0 0 0 13px;
    padding: 0 0 0 12px;
}
input.searchfield {
    border: 2px solid #CCCCCC;
    font-size: 0.9em;
    padding: 6px;
    width: 175px;
}
input.searchbutton {
    background: none repeat scroll 0 0 #171769;
    border: 0 none;
    color: #FFFFFF;
    font-size: 0.9em;
    font-weight: bold;
    padding: 6px;
}
#logo {
    color: #4A4A4A;
    float: left;
    height: 85px;
    line-height: 25px;
    width: 185px;
}
#left1 {
    background: none repeat scroll 0 0 #EEEEEE;
    clear: left;
    float: left;
    margin: 0 0 20px;
    padding: 10px 15px;
    width: 260px;
}
#left1 img {
    margin: 0 0 8px;
}
#left1 li {
    list-style: none outside none;
}
#left1 li a {
    background: url("../image/arrow.gif") no-repeat scroll left center transparent;
    color: #787A8F;
    font-weight: bold;
    padding: 0 0 0 12px;
}
#main {
    float: left;
    margin: 0 0 20px;
    width: 720px;
}
#main img {
    border: 3px solid #EEEEEE;
    float: left;
    margin: 0 15px 5px 0;
    padding: 1px;
}
#line {
    background: url("../image/smalldot.gif") repeat-x scroll 0 0 #FFFFFF;
    clear: both;
    margin: 0 0 15px;
    padding: 3px;
}
#ad {
    border: 3px solid #EEEEEE;
    color: #CCCCCC;
    float: right;
    height: 50px;
    margin: 0 0 15px;
    padding: 33px 0 0;
    text-align: center;
    width: 250px;
}
#shortnews {
    float: right;
    width: 250px;
}
.news {
    border-bottom: 1px solid #EEEEEE;
    margin: 0 0 10px;
    padding: 0 0 2px;
}
#right1 {
    float: right;
    margin: 0 15px 20px 0;
    padding: 0 0 0 15px;
    text-align: justify;
    width: 620px;
}
.border {
    border-left: 4px solid #CCCCCC;
    clear: both;
    padding: 0 0 0 15px;
}
#rl {
    float: left;
    margin: 0 20px 30px 0;
    width: 290px;
}
#rr {
    float: right;
    width: 290px;
}
#rl li, #rr li {
    border-bottom: 1px solid #EEEEEE;
    list-style: none outside none;
    margin: 0;
    padding: 4px;
}
#rl li a, #rr li a {
    background: url("../image/arrow.gif") no-repeat scroll left center #FFFFFF;
    color: #4A4A4A;
    padding: 0 0 0 12px;
}
#footer {
    background: none repeat scroll 0 0 #EEEEEE;
    clear: both;
    color: #4A4A4A;
    font-size: 0.9em;
    margin: 0 0 15px;
    padding: 10px;
}
.links a {
    background: url("../image/dot.png") no-repeat scroll left center transparent;
    color: #787A8F;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding: 0 0 0 10px;
}
.sponsor {
    background: none repeat scroll 0 0 #EEEEEE;
    color: red;
}
#footer li {
    list-style: none outside none;
}
#fl {
    width: 600px;
}
#fr {
    float: right;
}
BODY {
}
DL {
    margin: 0;
}
DD {
    margin: 0;
}
DD {
    margin: 20px;
}
DT {
    background-image: url("../image/slide_button_bg.gif");
    background-repeat: no-repeat;
    font-size: 12px;
    margin-bottom: 3px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-top: 6px;
    text-align: left;
    width: 286px;
}
DT A {
    color: #444444;
    text-decoration: none;
}
DD A {
    color: #9E2A07;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    position: static;
    text-align: left;
    text-decoration: none;
}
.new_dt {
    background-image: url("../image/slide_new_button_bg.gif");
    background-repeat: no-repeat;
    font-size: 12px;
    margin-bottom: 3px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-top: 6px;
    text-align: left;
}
.myBox {
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    border-color: #E4E4E4;
    border-radius: 7px 7px 7px 7px;
    border-style: solid;
    border-width: 1px;
    margin: 0.5in auto;
    text-align: left;
}
.bottom {
    background-color: #DBE1E7;
    background-repeat: no-repeat;
    border-color: #E4E4E4;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    margin: 0.5in auto;
    text-align: left;
    vertical-align: middle;
}
.Header {
    background-color: #277ED3;
    background-repeat: no-repeat;
    border-color: #E4E4E4;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-width: 1px;
    margin: 0.5in auto;
    text-align: left;
    vertical-align: bottom;
}
.dropHeader {
    background-color: #F6FAFB;
    background-repeat: no-repeat;
    border-color: #7B7B7B;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    height: 14px;
    text-align: left;
}
.AAA {
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    border-color: #E4E4E4;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    margin: 0.5in auto;
    text-align: left;
    vertical-align: bottom;
}
.related {
    background-color: #FFFFFF;
    background-image: url("../image/slide_bg.gif");
    background-repeat: repeat-y;
    border-color: #E4E4E4;
    border-radius: 7px 7px 7px 7px;
    border-style: solid;
    border-width: 1px;
    margin: 0.5in auto;
    text-align: left;
    vertical-align: bottom;
}
.Grid {
    background-color: red;
    background-repeat: no-repeat;
    border-color: red;
    border-radius: 7px 7px 7px 7px;
    border-style: solid;
    border-width: 1px;
    margin: 0.5in auto;
    text-align: left;
}
.desc {
    background-color: #E7ECF2;
    border-color: White;
    width: 600px;
}
.product_links {
    color: #696967;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 10px;
    text-decoration: none;
    text-transform: capitalize;
    vertical-align: middle;
}
.product_sub_active {
    color: #277ED3;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    padding-bottom: 10px;
    padding-top: 10px;
    text-decoration: none;
    text-transform: capitalize;
}
.product_hedingdesc {
    color: #171769;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
}
.product_heding {
    background-image: url("../image/prdoct_box_header1.PNG");
    color: #171769;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    height: 31px;
    padding: 0 0 0 15px;
    text-align: left;
    vertical-align: top;
    white-space: nowrap;
}
.product_body {
    background-color: #F4F7FC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    padding-bottom: 12px;
    padding-left: 5px;
    padding-top: 12px;
    vertical-align: middle;
}
input[type="text"], input[type="password"], select, textarea {
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
}
input[type="text"], input[type="password"], textarea, select, .uneditable-input {
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #808080;
    display: inline-block;
    font-size: 13px;
    height: 18px;
    line-height: 18px;
    padding: 4px;
}
input, select, textarea {
    color: #666666;
    font-family: Lucida Sans Unicode,Lucida Grande,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 2px;
}
.image {
    border: 3px solid #EEEEEE;
    color: #CCCCCC;
    float: inherit;
    height: 99px;
    margin: 0 0 15px;
    padding: 3px;
    text-align: center;
    width: 140px;
}
