
:focus {
outline : 0;
}
div#news-highlight-1 .gk_news_highlighter {
font-family : Verdana, Arial;
font-size : 9px;
color : #666;
}
div#news-highlight-1 {
width : 450px;
height : 28px;
border-top : 1px solid #b9b9ae;
border-bottom : 1px solid #b9b9ae;
background : #efefe2;
clear : both;
overflow : hidden;
}
div#news-highlight-1 .gk_news_highlighter_wrapper {
float : left;
width : 500px;
height : 28px;
line-height : 28px;
overflow : hidden;
position : relative;
}
div#news-highlight-1 .gk_news_highlighter_item {
width : auto;
height : 28px;
padding-left : 5px;
display : none;
position : absolute;
}
div#news-highlight-1 .nowrap {
white-space : nowrap;
}
div#news-highlight-1 .gk_news_highlighter_title {
padding-left : 2px;
}
div#news-highlight-1 .gk_news_highlighter_desc {
padding-right : 2px;
}
div#news-highlight-1 .gk_news_highlighter_interface {
float : left;
width : 90px;
height : 28px;
text-align : right;
line-height : 28px;
z-index : 1000;
}
div#news-highlight-1 .gk_news_highlighter_interface .text {
float : left;
display : block;
padding-left : 5px;
font-style : normal;
}
div#news-highlight-1 .gk_news_highlighter_interface div {
float : right;
}
div#news-highlight-1 .gk_news_highlighter_interface a.prev, div#news-highlight-1 .gk_news_highlighter_interface a.next {
cursor : pointer;
width : 13px;
height : 28px;
display : block;
background : url('../images/1set.png') no-repeat 0 50%;
float : left;
}
div#news-highlight-1 .gk_news_highlighter_interface a:hover.prev {
background-position : -13px 50%;
}
div#news-highlight-1 .gk_news_highlighter_interface a.next {
float : right;
background-position : -26px 50%;
}
div#news-highlight-1 .gk_news_highlighter_interface a:hover.next {
background-position : -39px 50%;
}
:focus {
outline : 0;
}
div#news-highlight-2 .gk_news_highlighter {
font-family : Verdana, Arial;
font-size : 11px;
color : #666;
}
div#news-highlight-2 {
width : 700px;
height : 28px;
border-top : 1px solid #aebec8;
border-bottom : 1px solid #aebec8;
background : #e8eef2;
clear : both;
overflow : hidden;
}
div#news-highlight-2 .gk_news_highlighter_wrapper {
float : left;
width : 570px;
height : 28px;
line-height : 28px;
overflow : hidden;
position : relative;
}
div#news-highlight-2 .gk_news_highlighter_item {
width : auto;
height : 28px;
padding-left : 20px;
display : none;
position : absolute;
}
div#news-highlight-2 .nowrap {
white-space : nowrap;
}
div#news-highlight-2 .gk_news_highlighter_title {
padding-left : 5px;
}
div#news-highlight-2 .gk_news_highlighter_desc {
padding-right : 5px;
}
div#news-highlight-2 .gk_news_highlighter_interface {
float : left;
width : 110px;
height : 28px;
text-align : right;
line-height : 28px;
z-index : 1000;
}
div#news-highlight-2 .gk_news_highlighter_interface .text {
float : left;
display : block;
width : auto;
padding-left : 5px;
font-weight : bold;
}
div#news-highlight-2 .gk_news_highlighter_interface div {
width : 30px;
float : right;
}
div#news-highlight-2 .gk_news_highlighter_interface a.prev, div#news-highlight-2 .gk_news_highlighter_interface a.next {
cursor : pointer;
width : 13px;
height : 28px;
display : block;
background : url('../images/2set.png') no-repeat 0 50%;
float : left;
}
div#news-highlight-2 .gk_news_highlighter_interface a:hover.prev {
background-position : -13px 50%;
}
div#news-highlight-2 a, div#news-highlight-2 a:link, div#news-highlight-2 a:visited, div#news-highlight-2 a:active, div#news-highlight-2 a:focus {
color : #6e7e87;
}
div#news-highlight-2 a:hover {
color : #4c5a61;
}
div#news-highlight-2 .gk_news_highlighter_interface a.next {
float : right;
background-position : -26px 50%;
}
div#news-highlight-2 .gk_news_highlighter_interface a:hover.next {
background-position : -39px 50%;
}
:focus {
outline : 0;
}
div#news-highlight-3 .gk_news_highlighter {
font-family : Verdana, Arial;
font-size : 11px;
color : #666;
}
div#news-highlight-3 {
width : 700px;
height : 28px;
border-top : 1px solid #ff6c21;
border-bottom : 1px solid #ff6c21;
background : #fffcf9;
clear : both;
overflow : hidden;
}
div#news-highlight-3 .gk_news_highlighter_wrapper {
float : left;
width : 570px;
height : 28px;
line-height : 28px;
overflow : hidden;
position : relative;
}
div#news-highlight-3 .gk_news_highlighter_item {
width : auto;
height : 28px;
padding-left : 20px;
display : none;
position : absolute;
}
div#news-highlight-3 .nowrap {
white-space : nowrap;
}
div#news-highlight-3 .gk_news_highlighter_title {
padding-left : 5px;
}
div#news-highlight-3 .gk_news_highlighter_desc {
padding-right : 5px;
}
div#news-highlight-3 .gk_news_highlighter_interface {
float : left;
width : 110px;
height : 28px;
text-align : right;
line-height : 28px;
z-index : 1000;
}
div#news-highlight-3 .gk_news_highlighter_interface .text {
float : left;
display : block;
width : auto;
padding-left : 5px;
color : #ff6b20;
font-style : italic;
}
div#news-highlight-3 .gk_news_highlighter_interface div {
width : 30px;
float : right;
}
div#news-highlight-3 .gk_news_highlighter_interface a.prev, div#news-highlight-3 .gk_news_highlighter_interface a.next {
cursor : pointer;
width : 13px;
height : 28px;
display : block;
background : url('../images/3set.png') no-repeat 0 50%;
float : left;
}
div#news-highlight-3 .gk_news_highlighter_interface a:hover.prev {
background-position : -13px 50%;
}
div#news-highlight-3 a, div#news-highlight-3 a:link, div#news-highlight-3 a:visited, div#news-highlight-3 a:active, div#news-highlight-3 a:focus {
color : #ec881e;
}
div#news-highlight-3 a:hover {
color : #ff6b20;
}
div#news-highlight-3 .gk_news_highlighter_interface a.next {
float : right;
background-position : -26px 50%;
}
div#news-highlight-3 .gk_news_highlighter_interface a:hover.next {
background-position : -39px 50%;
}
:focus {
outline : 0;
}
div#news-highlight-4 .gk_news_highlighter {
font-family : Verdana, Arial;
font-size : 11px;
color : #666;
}
div#news-highlight-4 {
width : 700px;
height : 28px;
border-top : 1px solid #f1f1f1;
border-bottom : 1px solid #f1f1f1;
background : #f9f9f9;
clear : both;
overflow : hidden;
}
div#news-highlight-4 .gk_news_highlighter_wrapper {
float : left;
width : 570px;
height : 28px;
line-height : 28px;
overflow : hidden;
position : relative;
}
div#news-highlight-4 .gk_news_highlighter_item {
width : auto;
height : 28px;
padding-left : 20px;
display : none;
position : absolute;
}
div#news-highlight-4 .nowrap {
white-space : nowrap;
}
div#news-highlight-4 .gk_news_highlighter_title {
padding-left : 5px;
}
div#news-highlight-4 .gk_news_highlighter_desc {
padding-right : 5px;
}
div#news-highlight-4 .gk_news_highlighter_interface {
float : left;
width : 110px;
height : 28px;
text-align : right;
line-height : 28px;
z-index : 1000;
}
div#news-highlight-4 .gk_news_highlighter_interface .text {
float : left;
display : block;
width : auto;
padding-left : 5px;
color : #5d5c5c;
font-weight : bold;
}
div#news-highlight-4 .gk_news_highlighter_interface div {
width : 30px;
float : right;
}
div#news-highlight-4 .gk_news_highlighter_interface a.prev, div#news-highlight-4 .gk_news_highlighter_interface a.next {
cursor : pointer;
width : 13px;
height : 28px;
display : block;
background : url('../images/4set.png') no-repeat 0 50%;
float : left;
}
div#news-highlight-4 .gk_news_highlighter_interface a:hover.prev {
background-position : -13px 50%;
}
div#news-highlight-4 a, div#news-highlight-4 a:link, div#news-highlight-4 a:visited, div#news-highlight-4 a:active, div#news-highlight-4 a:focus {
color : #999999;
}
div#news-highlight-4 a:hover {
color : #5d5c5c;
}
div#news-highlight-4 .gk_news_highlighter_interface a.next {
float : right;
background-position : -26px 50%;
}
div#news-highlight-4 .gk_news_highlighter_interface a:hover.next {
background-position : -39px 50%;
}
:focus {
outline : 0;
}
div#news-highlight-5 .gk_news_highlighter {
font-family : Verdana, Arial;
font-size : 11px;
color : #666;
}
div#news-highlight-5 {
width : 700px;
height : 28px;
border-top : 1px solid #f1f1f1;
border-bottom : 1px solid #f1f1f1;
background : #ffffff;
clear : both;
overflow : hidden;
}
div#news-highlight-5 .gk_news_highlighter_wrapper {
float : left;
width : 570px;
height : 28px;
line-height : 28px;
overflow : hidden;
position : relative;
}
div#news-highlight-5 .gk_news_highlighter_item {
width : auto;
height : 28px;
padding-left : 20px;
display : none;
position : absolute;
}
div#news-highlight-5 .nowrap {
white-space : nowrap;
}
div#news-highlight-5 .gk_news_highlighter_title {
padding-left : 5px;
}
div#news-highlight-5 .gk_news_highlighter_desc {
padding-right : 5px;
}
div#news-highlight-5 .gk_news_highlighter_interface {
float : left;
width : 110px;
height : 28px;
text-align : right;
line-height : 28px;
z-index : 1000;
}
div#news-highlight-5 .gk_news_highlighter_interface .text {
float : left;
display : block;
width : auto;
padding-left : 5px;
color : #5d5c5c;
font-style : italic;
}
div#news-highlight-5 .gk_news_highlighter_interface div {
width : 30px;
float : right;
}
div#news-highlight-5 .gk_news_highlighter_interface a.prev, div#news-highlight-5 .gk_news_highlighter_interface a.next {
cursor : pointer;
width : 13px;
height : 28px;
display : block;
background : url('../images/5set.png') no-repeat 0 50%;
float : left;
}
div#news-highlight-5 .gk_news_highlighter_interface a:hover.prev {
background-position : -13px 50%;
}
div#news-highlight-5 a, div#news-highlight-5 a:link, div#news-highlight-5 a:visited, div#news-highlight-5 a:active, div#news-highlight-5 a:focus {
color : #5d5c5c;
}
div#news-highlight-5 a:hover {
color : #999999;
}
div#news-highlight-5 .gk_news_highlighter_interface a.next {
float : right;
background-position : -26px 50%;
}
div#news-highlight-5 .gk_news_highlighter_interface a:hover.next {
background-position : -39px 50%;
}
:focus {
outline : 0;
}
div#news-highlight-6 .gk_news_highlighter {
font-family : Verdana, Arial;
font-size : 11px;
color : #666;
}
div#news-highlight-6 {
width : 700px;
height : 28px;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #ffffff;
background : #ffffff;
clear : both;
overflow : hidden;
}
div#news-highlight-6 .gk_news_highlighter_wrapper {
float : left;
width : 570px;
height : 28px;
line-height : 28px;
overflow : hidden;
position : relative;
}
div#news-highlight-6 .gk_news_highlighter_item {
width : auto;
height : 28px;
padding-left : 20px;
display : none;
position : absolute;
}
div#news-highlight-6 .nowrap {
white-space : nowrap;
}
div#news-highlight-6 .gk_news_highlighter_title {
padding-left : 5px;
}
div#news-highlight-6 .gk_news_highlighter_desc {
padding-right : 5px;
}
div#news-highlight-6 .gk_news_highlighter_interface {
float : left;
width : 110px;
height : 28px;
text-align : right;
line-height : 28px;
z-index : 1000;
}
div#news-highlight-6 .gk_news_highlighter_interface .text {
float : left;
display : block;
width : auto;
padding-left : 5px;
color : #60840a;
font-style : normal;
}
div#news-highlight-6 .gk_news_highlighter_interface div {
width : 30px;
float : right;
}
div#news-highlight-6 .gk_news_highlighter_interface a.prev, div#news-highlight-6 .gk_news_highlighter_interface a.next {
cursor : pointer;
width : 13px;
height : 28px;
display : block;
background : url('../images/6set.png') no-repeat 0 50%;
float : left;
}
div#news-highlight-6 .gk_news_highlighter_interface a:hover.prev {
background-position : -13px 50%;
}
div#news-highlight-6 .gk_news_highlighter_interface a.next {
float : right;
background-position : -26px 50%;
}
div#news-highlight-6 .gk_news_highlighter_interface a:hover.next {
background-position : -39px 50%;
}
:focus {
outline : 0;
}
div#news-highlight-7 .gk_news_highlighter {
font-family : Verdana, Arial;
font-size : 11px;
color : #666;
}
div#news-highlight-7 {
width : 700px;
height : 28px;
border-top : 1px solid #cbddee;
border-bottom : 1px solid #cbddee;
background : #ffffff;
clear : both;
overflow : hidden;
}
div#news-highlight-7 .gk_news_highlighter_wrapper {
float : left;
width : 570px;
height : 28px;
line-height : 28px;
overflow : hidden;
position : relative;
}
div#news-highlight-7 .gk_news_highlighter_item {
width : auto;
height : 28px;
padding-left : 20px;
display : none;
position : absolute;
}
div#news-highlight-7 .nowrap {
white-space : nowrap;
}
div#news-highlight-7 .gk_news_highlighter_title {
padding-left : 5px;
}
div#news-highlight-7 .gk_news_highlighter_desc {
padding-right : 5px;
}
div#news-highlight-7 .gk_news_highlighter_interface {
float : left;
width : 110px;
height : 28px;
text-align : right;
line-height : 28px;
z-index : 1000;
}
div#news-highlight-7 .gk_news_highlighter_interface .text {
float : left;
display : block;
width : auto;
padding-left : 5px;
color : #6c93b8;
font-weight : bold;
}
div#news-highlight-7 .gk_news_highlighter_interface div {
width : 30px;
float : right;
}
div#news-highlight-7 .gk_news_highlighter_interface a.prev, div#news-highlight-7 .gk_news_highlighter_interface a.next {
cursor : pointer;
width : 13px;
height : 28px;
display : block;
background : url('../images/7set.png') no-repeat 0 50%;
float : left;
}
div#news-highlight-7 .gk_news_highlighter_interface a:hover.prev {
background-position : -13px 50%;
}
div#news-highlight-7 a, div#news-highlight-7 a:link, div#news-highlight-7 a:visited, div#news-highlight-7 a:active, div#news-highlight-7 a:focus {
color : #6c93b8;
}
div#news-highlight-7 a:hover {
color : #999999;
}
div#news-highlight-7 .gk_news_highlighter_interface a.next {
float : right;
background-position : -26px 50%;
}
div#news-highlight-7 .gk_news_highlighter_interface a:hover.next {
background-position : -39px 50%;
}
:focus {
outline : 0;
}
div#news-highlight-8 .gk_news_highlighter {
font-family : Verdana, Arial;
font-size : 11px;
color : #666;
}
div#news-highlight-8 {
width : 700px;
height : 28px;
border-top : 1px solid #e9e9a1;
border-bottom : 1px solid #e9e9a1;
background : #ffffee;
clear : both;
overflow : hidden;
}
div#news-highlight-8 .gk_news_highlighter_wrapper {
float : left;
width : 700px;
height : 28px;
line-height : 28px;
overflow : hidden;
position : relative;
}
div#news-highlight-8 .gk_news_highlighter_item {
width : auto;
height : 28px;
padding-left : 20px;
display : none;
position : absolute;
}
div#news-highlight-8 .nowrap {
white-space : nowrap;
}
div#news-highlight-8 .gk_news_highlighter_title {
padding-left : 5px;
}
div#news-highlight-8 .gk_news_highlighter_desc {
padding-right : 5px;
}
div#news-highlight-8 .gk_news_highlighter_interface {
float : left;
width : 110px;
height : 28px;
text-align : right;
line-height : 28px;
z-index : 1000;
}
div#news-highlight-8 .gk_news_highlighter_interface .text {
float : left;
display : block;
width : auto;
padding-left : 5px;
font-weight : bold;
}
div#news-highlight-8 .gk_news_highlighter_interface div {
width : 30px;
float : right;
}
div#news-highlight-8 .gk_news_highlighter_interface a.prev, div#news-highlight-8 .gk_news_highlighter_interface a.next {
cursor : pointer;
width : 13px;
height : 28px;
display : block;
background : url('../images/7set.png') no-repeat 0 50%;
float : left;
}
div#news-highlight-8 .gk_news_highlighter_interface a:hover.prev {
background-position : -13px 50%;
}
div#news-highlight-8 .gk_news_highlighter_interface a.next {
float : right;
background-position : -26px 50%;
}
div#news-highlight-8 .gk_news_highlighter_interface a:hover.next {
background-position : -39px 50%;
}
input.system-openid {
background : url(http://openid.net/login-bg.gif) no-repeat;
background-color : #fff;
background-position : 0 50%;
color : #000;
padding-left : 18px;
}
.system-unpublished {
background : #e8edf1;
border-top : 4px solid #c4d3df;
border-bottom : 4px solid #c4d3df;
}
#system-message {
margin-bottom : 10px;
padding : 0;
}
#system-message dt {
font-weight : bold;
}
#system-message dd {
margin : 0;
font-weight : bold;
text-indent : 30px;
}
#system-message dd ul {
color : #0055bb;
margin-bottom : 10px;
list-style : none;
padding : 10px;
border-top : 3px solid #84a7db;
border-bottom : 3px solid #84a7db;
}
#system-message dt.message {
display : none;
}
#system-message dt.error {
display : none;
}
#system-message dd.error ul {
color : #c00;
background-color : #e6c0c0;
border-top : 3px solid #de7a7b;
border-bottom : 3px solid #de7a7b;
}
#system-message dt.notice {
display : none;
}
#system-message dd.notice ul {
color : #c00;
background : #efe7b8;
border-top : 3px solid #f0dc7e;
border-bottom : 3px solid #f0dc7e;
}
#system-debug {
color : #ccc;
background-color : #fff;
padding : 10px;
margin : 10px;
}
#system-debug div {
font-size : 9px;
}
.invalid {
border-color : #ff0000;
}
label.invalid {
color : #ff0000;
}
#editor-xtd-buttons {
padding : 5px;
}
.button2-left, .button2-right, .button2-left div, .button2-right div {
float : left;
}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {
display : block;
height : 22px;
float : left;
line-height : 22px;
font-size : 10px;
color : #666;
cursor : pointer;
}
.button2-left span, .button2-right span {
cursor : default;
color : #999;
}
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span {
padding : 0 6px;
}
.page span {
color : #000;
font-weight : bold;
}
.button2-left a:hover, .button2-right a:hover {
text-decoration : none;
color : #0b55c4;
}
.button2-left a, .button2-left span {
padding : 0 24px 0 6px;
}
.button2-right a, .button2-right span {
padding : 0 6px 0 24px;
}
.button2-left {
background : url(../images/j_button2_left.png) no-repeat;
float : left;
margin-left : 5px;
}
.button2-right {
background : url(../images/j_button2_right.png) no-repeat 100% 0;
float : left;
margin-left : 5px;
}
.button2-left .image {
background : url(../images/j_button2_image.png) no-repeat 100% 0;
}
.button2-left .readmore {
background : url(../images/j_button2_readmore.png) no-repeat 100% 0;
}
.button2-left .pagebreak {
background : url(../images/j_button2_pagebreak.png) no-repeat 100% 0;
}
.button2-left .blank {
background : url(../images/j_button2_blank.png) no-repeat 100% 0;
}
div.tooltip {
float : left;
background : #ffc;
border : 1px solid #d4d5aa;
padding : 5px;
max-width : 200px;
z-index : 13000;
}
div.tooltip h4 {
padding : 0;
margin : 0;
font-size : 95%;
font-weight : bold;
margin-top : -15px;
padding-top : 15px;
padding-bottom : 5px;
background : url(../images/selector-arrow.png) no-repeat;
}
div.tooltip p {
font-size : 90%;
margin : 0;
}
.img_caption.left {
float : left;
margin-right : 1em;
}
.img_caption.right {
float : right;
margin-left : 1em;
}
.img_caption.left p {
clear : left;
text-align : center;
}
.img_caption.right p {
clear : right;
text-align : center;
}
a img.calendar {
width : 16px;
height : 16px;
margin-left : 3px;
background : url(../images/calendar.png) no-repeat;
cursor : pointer;
vertical-align : middle;
}
html, div, span, applet, object, iframe, caption, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
vertical-align : baseline;
font-size : 90%;
outline : 0;
padding : 0;
margin : 0;
border : 0;
}
:focus {
outline : 0;
}
ol, ul {
list-style : none;
}
table {
border-collapse : separate;
border-spacing : 0;
}
caption, th, td {
font-weight : normal;
}
blockquote:before, blockquote:after, q:before, q:after {
content : "";
}
blockquote, q {
quotes : "" "";
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clearfix {
display : inline-block;
}
.clr {
font-size : 1px;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}
.clear {
clear : both;
}
html {
height : 100%;
margin-bottom : 1px;
}

#bg {
font : normal 10px Arial, Helvetica, sans-serif;
line-height : 1.6;
color : #666;
}

fieldset {
border : 0;
padding : 5px 0;
}

th {
padding : 4px;
text-align : left;
}
fieldset {
border : none;
}
fieldset a {
font-weight : bold;
}
input, select, button {
font : normal 11px Tahoma, Arial, Verdana, sans-serif;
}
hr {
border-color : #f1f1f1;
border-style : solid none none;
border-width : 1px 0 0;
height : 1px;
}
.clearfix {
clear : both;
}
.lf {
float : left;
}
.rf {
float : right;
}
.inputbox, .textarea, select {
border : 1px solid #eee;
border-right : 1px solid #f6f6f6;
border-bottom : 1px solid #f6f6f6;
}
#page1002 {
background : url('../images/bg_page.png') repeat-y 0 0;
width : 1002px;
padding : 0;
margin : 0 auto;
min-height : 559px;
}
#page1002a {
background : url('../images/bg_top.png') no-repeat 0 0;
}
.page970 {
width : 970px;
margin : 0 auto;
}
#hiddenarea1 {
display : none;
width : 400px;
}
#hiddenarea2 {
display : none;
width : 400px;
}
#hiddenarea_wrap1, #hiddenarea_wrap2 {
padding : 21px;
background : #73ab00;
border : 1px solid #b5d93a;
color : #fff;
font-weight : bold;
}
#hiddenarea_wrap1 a, #hiddenarea_wrap2 a {
color : #fff;
font-weight : bold;
}
#close_button1, #close_button2 {
background : url('../images/icon_close.png') no-repeat 100% 0;
width : 17px;
height : 17px;
position : absolute;
right : 10px;
cursor : pointer;
}
#hiddenarea1 h3, #hiddenarea2 h3 {
background : url('../images/show_cart_top.png') no-repeat 0 0;
height : 17px;
position : relative;
font : bold 12px Tahoma, Arial, Helvetica, sans-serif;
padding : 11px 0 9px 20px;
margin : 0;
color : #fff;
}
.scart_visible {
position : absolute;
top : 35px;
z-index : 200;
}
.login_visible {
position : absolute;
top : 50px;
z-index : 250;
}
#bg_top {
margin : 0 16px;
}
#top {
height : 85px;
margin : 0 21px;
}
#logo {
background : url('../images/logo.png') no-repeat 0 0;
height : 85px;
width : 909px;
display : block;
float : left;
}
#topbanner {
padding : 12px 0;
float : left;
}
p#trblock {
margin : 29px 0 0;
padding : 0;
float : right;
width : 146px;
font : normal 10px Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
#trblock a:link, #trblock a:visited {
color : #878787;
text-decoration : none;
}
#trblock a.first {
border-right : 1px solid #878787;
margin-right : 6px;
padding-right : 6px;
}
a:link#scart, a:visited#scart {
background : url('../images/icon_bag.png') no-repeat 100% 50%;
color : #739c03;
display : block;
padding : 6px 5px 3px 0;
}
a:hover#scart {
color : #666;
}
#menu_wrap {
min-height : 41px;
}
#horiz-menu {
background : url('../images/bg_menu.png') repeat-x 0 0;
}
#advanced_search_form {
clear : both;
background : url('../images/bg_advsearch.png') repeat-x 0 0;
height : 35px;
line-height : 35px;
padding : 0 21px;
}
#advanced_search_form span {
background : url('../images/icon_serch.png') no-repeat 0 0;
padding : 0 20px 0 30px;
float : left;
}
#advanced_search_form input, #advanced_search_form select {
margin-right : 10px;
padding : 3px 2px;
color : #999;
}
#advanced_search_form input:focus, #advanced_search_form select:focus {
border : 1px solid #8fc400;
color : #739c03;
}
#advanced_search_form input.search, .blogin input.button {
background : url('../images/b_search.png') no-repeat 0 0;
border : none !important ;
height : 17px;
padding : 0;
margin : 0;
width : 59px;
color : #fff;
}
.blogin input.button {
background : url('../images/b_login.png') no-repeat 0 0;
color : #739c03;
}
#restofpage {
clear : both;
margin : 21px 37px 0;
}
#user_position-1 {
width : 100%;
overflow : hidden;
}
.users {
overflow : hidden;
float : left;
}
.us_width-16 .users {
width : 16%;
}
.us_width-19 .users {
width : 20%;
}
.us_width-24 .users {
width : 25%;
}
.us_width-33 .users {
width : 33%;
}
.us_width-50 .users {
width : 50%;
}
.us_width-100 .users {
width : 100%;
}
#user_position-2 {
width : 100%;
overflow : hidden;
}
#user_position-3 {
clear : both;
overflow : hidden;
background : #fdfdfd url('../images/moduletable_h3_shadow.png') repeat-x 0 0;
}
#user_position_3wrap {
margin : 0 21px 21px;
}
.us_width-49 .users {
width : 49%;
}
.us_width-99 .users {
width : 100%;
}
div.spacer {
width : 2%;
float : left;
height : 1px;
}
.us-stand {
clear : both;
width : 100%;
}
div#component {
width : 800px;
margin : 0 auto;
}
div#component-2 {
float : left;
width : 607px;
}
div#right {
float : right;
width : 300px;
margin-left : 21px;
}
div#component-3 {
float : left;
width : 657px;
}
div#left {
float : right;
width : 160px;
margin : 0 0 0 21px;
}
#content_wrap-3 #left {
width : 250px;
}
div#component-1 {
float : left;
width : 426px;
}
div#mainbody {
clear : both;
margin-bottom : 20px;
}
div.moduletable, div.moduletable_menu, .moduletable_clear {
font : normal 12px Arial, Helvetica, sans-serif;
line-height : 16px;
margin : 0 0 16px;
padding : 0;
}
div.moduletable_content {
padding : 0;
background : none;
}
div.moduletable h3, div.moduletable_menu h3, div.moduletable_clear h3 {
background : url('../images/mod_def_h3_l.png') no-repeat 0 0;
font : bold 12px Tahoma, Arial, Helvetica, sans-serif;
padding : 0;
margin : 0;
color : #a5a5a5;
}
div.moduletable h3 span, div.moduletable_menu h3 span, div.moduletable_clear h3 span {
background : url('../images/mod_def_h3_r.png') no-repeat 100% 0;
display : block;
height : 37px;
line-height : 37px;
margin-left : 4px;
padding-left : 16px;
}
div.moduletable h3 span strong, div.moduletable_menu h3 span strong, div.moduletable_clear h3 span strong {
color : #0094c4;
}
.moduletable_clear div.moduletable_content {
background : url('../images/moduletable_h3_shadow.png') repeat-x 0 0;
padding : 16px 20px 6px;
}
#user_position-3 div.moduletable h3, #user_position-3 div.moduletable_menu h3 {
margin : 12px 8px 26px;
background : none;
color : #999;
}
#user_position-3, #user_position-3 a {
color : #999;
}
#user_position-3 div.moduletable_content {
padding-top : 43px;
}
div.moduletable_menu div.moduletable_content {
padding : 2px 0 6px;
}
div.moduletable_menu ul.menu {
list-style : none;
margin : 0;
padding : 0;
}
div.moduletable_menu ul.menu li {
background : #fbfbfb url('../images/menu_li_bg.png') repeat-x 0 100%;
margin : 0;
padding : 0 0 0 21px;
}
div.moduletable_menu ul.menu li:hover {
background : url('../images/menu_li_h_bg.png') repeat-x 0 0;
}
div.moduletable_menu ul.menu li a {
display : block;
outline : none;
padding : 5px 2px;
color : #999;
font-weight : bold;
text-decoration : none !important ;
}
div.moduletable_menu ul.menu li a:hover, div.moduletable_menu ul.menu li:hover#current a {
color : #fff;
}
div.moduletable_menu ul.menu li ul {
list-style : none;
margin : 0 0 0 -21px;
padding : 0;
}
div.moduletable_menu ul.menu li li a {
border : none;
font-weight : normal !important ;
padding-left : 0 !important ;
color : #999 !important ;
}
div.moduletable_menu ul.menu li li a:hover, div.moduletable_menu ul.menu li li a:active, div.moduletable_menu ul.menu li li a:focus {
color : #fff !important ;
}
.loginposition_l {
width : 50%;
float : left;
border-right : 1px solid #b5d93a;
}
.loginposition_r {
width : 48%;
float : right;
}
.loginposition_r li {
margin-left : 14px !important ;
}
.loginposition_l li {
float : left;
background : none;
padding : 0 16px 0 0;
}
.loginposition_l li.inputbox {
padding : 3px 2px;
}
.blogin {
margin-top : 10px;
}
#footer_wrap {
clear : both;
background : url('../images/bg_footer.png') no-repeat 0 0;
height : 58px;
width : 1002px;
line-height : 45px;
font-size : 11px;
margin : 0 auto;
color : #999;
}
#copyright {
margin : 0 auto;
width : 928px;
}
#copyright #infoo {
margin : 0;
float : left;
width : 80%;
}
div#footer_wrap a {
text-decoration : none;
color : #666;
}
#copyright #stylearea {
margin : 0;
float : right;
width : 11%;
}
#copyright #stylearea a:link, #copyright #stylearea a:visited, #copyright #stylearea a:active {
color : #999;
}
#copyright #stylearea a:hover {
color : #666;
}
p.txt {
text-align : justify;
}
p.txt a.readon {
margin-top : 15px !important ;
}
.nav, .nav * {
margin : 0;
padding : 0;
}
#horiz-menu {
height : 41px;
position : relative;
z-index : 49;
margin : 0;
width : 970px;
}
#horiz-menu ul {
list-style : none;
margin : 0 21px;
padding : 0;
}
#horiz-menu li {
display : block;
float : left;
margin : 3px 6px 0 0;
padding : 0;
background : none;
}
#horiz-menu li span {
display : block;
}
#horiz-menu a, span.topdaddy {
font : normal 12px Arial, Helvetica, sans-serif;
margin-left : 3px;
text-decoration : none;
display : block;
float : left;
height : 41px;
line-height : 41px;
padding : 0 11px 0 8px;
}
#horiz-menu a:hover {
text-decoration : none !important ;
}
#horiz-menu li:hover, #horiz-menu li.sfHover {
background : none;
}
#horiz-menu li li {
margin : 0 !important ;
}
div#horiz-menu li li span, div#horiz-menu li.active li span, div#horiz-menu li:hover li span {
background : none;
}
.nav {
line-height : 1.0;
float : left;
position : relative;
margin-bottom : 1.5em;
}
.nav ul {
padding : 0;
}
.nav li {
float : left;
list-style : none;
position : relative;
}
.nav li li a {
display : block;
padding : 0;
text-decoration : none;
background-image : none;
float : none;
width : 192px;
}
div#horiz-menu li li a {
height : 30px;
line-height : 30px;
}
div#horiz-menu li:hover li, div#horiz-menu li.sfHover li, div#horiz-menu li.active:hover li, div#horiz-menu li.active.sfHover li, div#horiz-menu li:hover li span, div#horiz-menu li.sfHover li span {
background-image : none;
}
div#horiz-menu li:hover li a, div#horiz-menu li.sfHover li a, div#horiz-menu li.active:hover li a, div#horiz-menu li.active.sfHover li a {
background-image : none;
}
.nav li ul {
float : none;
left : -999em;
position : absolute;
width : 215px;
z-index : 10;
margin : 0 !important ;
}
.nav li:hover ul, .nav li.sfHover ul {
left : 0;
top : 41px;
}
.nav li:hover li ul, .nav li.sfHover li ul, .nav li li:hover li ul, .nav li li.sfHover li ul, .nav li li li:hover li ul, .nav li li li.sfHover li ul {
top : -999em;
}
.nav li li:hover ul, .nav li li.sfHover ul, .nav li li li:hover ul, .nav li li li.sfHover ul, .nav li li li li:hover ul, .nav li li li li.sfHover ul {
left : 192px;
top : 0;
width : 192px;
}
.nav li li {
position : relative;
float : none;
width : 215px;
}
#horiz-menu li.active, #horiz-menu li.level1:hover#current {
background : transparent url('../images/menu_h_l.png') no-repeat 0 50% !important ;
}
#horiz-menu li.active a, #horiz-menu li#current.level1:hover a {
background : transparent url('../images/menu_h_r.png') no-repeat 100% 50%;
}
#horiz-menu li.level1:hover {
background : url('../images/menu_l.png') no-repeat 0 50% !important ;
}
#horiz-menu li.level1:hover a.level1 {
background : url('../images/menu_r.png') no-repeat 100% 50%;
color : #0094c4;
}
div#horiz-menu li:hover a {
color : #727272;
}
#horiz-menu li.active a, #horiz-menu li#current a {
color : #fff;
}
#horiz-menu li.active a:hover {
color : #fff !important ;
}
#horiz-menu a {
color : #727272;
font-weight : bold;
}
#horiz-menu li li {
margin : 0 !important ;
background : #8fc400;
border-bottom : 1px solid #9bd401;
}
#horiz-menu li li a:hover, #horiz-menu li li.sfHover {
background : #83b301;
}
#horiz-menu li li a {
border : none;
color : #fff !important ;
font-weight : normal;
}
#horiz-menu li li a:hover, #horiz-menu li li.sfhover a:hover {
color : #fff !important ;
}
#horiz-menu li li.parent:hover {
background : #8fc400 !important ;
}
#horiz-menu li:hover ul, #horiz-menu li.sfHover ul {
background : #8fc400;
}
#horiz-menu li#current li a {
background : none !important ;
}


td.sectiontableheader {
padding : 4px;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
padding : 4px 4px 6px;
}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
background-color : #fdfdfd;
}
td.sectiontableheader {
font : normal 14px Tahoma, Arial, Helvetica, sans-serif;
padding : 8px 5px;
}
.sectiontableheader a {
text-decoration : none;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td {
padding : 8px 5px;
}
tr.sectiontableentry1 td a, tr.sectiontableentry2 td a {
text-decoration : none;
}
.pollstableborder tr.sectiontableentry1 td, .pollstableborder tr.sectiontableentry2 td {
background : none;
}
small, .small, .smalldark, .createby, .createdate, .modifydate, .img_caption {
font : normal 9px Tahoma, Arial, Helvetica, sans-serif;
color : #588cb8;
}
.createdate {
color : #999;
}
.img_caption.left {
margin-top : 5px;
padding : 0 6px 3px 0;
}
.img_caption.right {
margin-top : 5px;
padding : 0 0 3px 6px;
}
.img_caption img.caption {
border : 1px solid #f1f1f1;
padding : 4px;
}
.img_caption p {
padding : 3px 0 0;
color : #588cb8;
}
.article_separator {
clear : both;
display : block;
height : 10px;
}
.column_separator {
padding : 0 20px;
}
table.contentpane {
border : none;
width : 100%;
}
table.contentpaneopen {
border : none;
border-collapse : collapse;
border-spacing : 0;
}
table.contenttoc {
margin : 0 0 10px 10px;
padding : 0 0 12px 5px;
width : 35%;
}
table.contenttoc td {
padding : 4px 5px 2px 6px;
line-height : 14px;
}
table.contenttoc td a {
text-decoration : none;
}
table.contenttoc th {
padding : 0 6px 4px 6px;
margin : 0;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-transform : uppercase;
}
.pagenavcounter {
font-family : Arial, Helvetica, sans-serif;
float : right;
margin : 2px 0 15px;
}
table.poll {
border-collapse : collapse;
padding : 0;
width : 100%;
}
table.pollstableborder {
border : none;
padding : 0;
text-align : left;
width : 100%;
}
table.pollstableborder img {
vertical-align : baseline;
}
table.pollstableborder td {
border-collapse : collapse;
border-spacing : 0;
padding : 4px !important ;
background : none;
}
table.searchintro {
padding : 10px 0;
width : 100%;
}
table.searchintro td {
padding : 5px !important ;
}
.blog_more strong {
display : block;
font-size : 125%;
margin : 0 0 5px;
}
.blog_more ul {
margin : 0;
padding : 0;
}
.blog_more ul li {
margin : 0;
padding : 0 0 0 16px;
}
.category {
font-size : 100%;
}
.contentdescription {
display : block;
margin : -10px 0 30px;
}
a.readon, .checkout_link {
background : url('../images/b_readmore.png') repeat-x 0 50%;
display : block;
float : left;
width : 101px;
height : 19px;
line-height : 19px;
clear : both;
text-decoration : none;
text-transform : uppercase;
font-weight : bold;
font-size : 10px;
text-indent : 9px;
margin-top : 10px;
color : #fff !important ;
border : none;
outline : none;
}
a.readon:hover, a.readon:active, a.readon:focus {
color : #fff;
text-decoration : none;
background-position : 100% 50%;
}
.button, .validate, a.button {
border : none;
margin : 0 0 0 4px;
cursor : pointer;
height : 17px;
line-height : 17px;
padding : 0 4px 3px;
text-align : center;
background : url('../images/button.png') repeat-x 0 0;
font : bold 10px Arial, Helvetica, sans-serif;
text-decoration : none;
text-transform : uppercase;
color : #fff;
}
a.button {
padding : 3px 6px 6px;
}
.button:hover, .validate:hover {
background : url('../images/button_h.png') repeat-x 0 0;
}
table.contentpaneopen, table.contentpane, table.blog {
width : 100%;
}
.pagination {
margin : 14px auto 0;
padding : 0;
}
.pagination span {
padding : 2px 5px;
}
.pagination a {
padding : 2px 3px;
}
.smalldark {
text-align : left;
}
div.syndicate div {
text-align : center;
}
.createdate {
padding : 3px 5px 3px 0;
}
.modifydate {
text-transform : uppercase;
}
div.buttonheading {
right : 0;
width : 62px;
padding : 2px;
}
.buttonheading img {
margin : 0 2px 0 0;
border : 0;
float : right;
}
div.buttons_heading a img {
margin-right : 6px;
}
td.sectiontableheader, td.sectiontableheader a {
background : #666666;
color : #fff;
}
table.contenttoc td {
background : transparent url('../images/arrow.png') no-repeat 6px 10px;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
border-bottom : 1px solid #f1f1f1;
}
tr.sectiontableentry2 td {
background : #fbfbfb;
}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
background : #f9f9f9;
}
table.pollstableborder tr.sectiontableentry1 td {
background : #4f4f4f;
}
ul.pagination {
margin : 15px auto 0;
padding : 10px 0;
text-align : center;
}
ul.pagination li {
margin : 0;
padding : 0;
display : inline;
background : none;
}
ul.pagination a, ul.pagination li span {
padding : 2px 5px;
border : 1px solid #eeeeee;
font-size : 10px;
text-transform : uppercase;
color : #666;
}
pre, .code {
margin : 10px 0 15px;
padding : 10px 15px;
font-size : 11px;
}
.info {
padding-left : 30px;
}
.warning {
padding-left : 30px;
}
.tips {
padding-left : 30px;
}
.date {
padding-left : 30px;
}
.audio, .credit, .email, .feed, .help, .webcam {
background : transparent url('../images/icons/audio.gif') no-repeat left top;
padding-left : 30px;
}
.credit {
background : transparent url('../images/icons/credit.gif') no-repeat left top;
}
.email {
background : transparent url('../images/icons/email.gif') no-repeat left top;
}
.feed {
background : transparent url('../images/icons/feed.gif') no-repeat left top;
}
.help {
background : transparent url('../images/icons/help.gif') no-repeat left top;
}
.webcam {
background : transparent url('../images/icons/webcam.gif') no-repeat left top;
}
.highlight-1, .highlight-2, .highlight-3, .highlight-4 {
padding : 1px 5px;
}
span.clear, span.clear-1, span.clear-2, span.color, span.color-1, span.color-2, span.color-3, span.color-4, span.color-5, span.color-6, span.color-7 {
display : block;
padding : 5px 10px;
margin-bottom : 20px;
}
span.new {
padding : 2px 10px;
margin-left : 10px;
color : #fff;
background : #ffd800;
font-size : 10px;
}
pre, .code {
background-color : #f9f9f9;
border-left : 5px solid #739c03;
}
.info {
background : transparent url('../images/icons/info.gif') no-repeat left top;
color : #6f95b7;
}
.warning {
background : transparent url('../images/icons/warning.gif') no-repeat left top;
color : #cc0000;
}
.tips {
background : transparent url('../images/icons/tips.gif') no-repeat left top;
color : #e98b05;
}
.date {
background : transparent url('../images/icons/date.gif') no-repeat left top;
color : #35cc00;
}
.highlight-1 {
background : #ffffda;
}
.highlight-2 {
background : #739c03;
color : #fff;
}
.highlight-3 {
background : #588cb8;
color : #fff;
}
.highlight-4 {
background : #5c5c5c;
color : #fff;
}
span.clear, span.clear-1 {
background : #fbfbfb;
color : #999;
font-size : 10px;
}
span.clear-2 {
border-top : 1px solid #739c03;
border-bottom : 1px solid #739c03;
color : #739c03;
}
span.color {
background : #fff;
color : #588cb8;
}
span.color-1 {
background : #fff;
color : #739c03;
}
span.color-2 {
border-left : 2px solid #588cb8;
color : #588cb8;
}
span.color-3 {
border-left : 2px solid #739c03;
color : #739c03;
}
span.color-4 {
border-top : 1px solid #3a6c95;
border-bottom : 1px solid #3a6c95;
background : #588cb8;
color : #fff;
}
span.color-5 {
border-top : 1px solid #739c03;
border-bottom : 1px solid #739c03;
background : #739c03;
color : #fff;
}
span.color-6 {
border-top : 1px solid #e9e9a1;
border-bottom : 1px solid #e9e9a1;
background : #ffffda;
color : #333;
}
span.color-7 {
border-top : 1px solid #424242;
border-bottom : 1px solid #424242;
background : #5c5c5c;
color : #fff;
}
.gk_npro_short_ulwrap ul li {
background : none;
}
.gk_npro_mainwrap {
margin : 0 auto !important ;
}
.gk_news_highlighter {
margin : 0 auto;
}
.gk1_tabmix {
margin : 0 auto;
}
.gk_news_image_3_tab_active {
border : 2px solid #d24130 !important ;
}
#news_image_3-newsimage3 a.gk_news_image_link.readon, #news_image_3-newsimage3_1 a.gk_news_image_link.readon, #news_image_3-newsimage3_2 a.gk_news_image_link.readon {
background : #d24130;
padding : 1px !important ;
width : 83px;
}
#news_image_3-newsimage3, #news_image_3-newsimage3_1, #news_image_3-newsimage3_2 {
margin : 60px auto !important ;
}
#news_image_3-newsimage3 a.gk_news_image_link.readon:hover {
background : #e74c3a;
}
div#news_image_3-newsimage3 {
margin-left : 50px;
}
.gk_news_image_3_text h2 {
font-size : 20px !important ;
color : #e74c3a !important ;
}
.gk_news_image_3_text {
font-size : 11px !important ;
}
#news_image_3-newsimage3_1 .gk_news_image_3_tab_active {
border : 2px solid #d24130 !important ;
}
#news_image_3-newsimage3_1 a.gk_news_image_link {
background : #d24130;
}
#news_image_3-newsimage3_1 a.gk_news_image_link:hover {
background : #e74c3a;
}
#news_image_3-newsimage3_2 .gk_news_image_3_tab_active {
border : 2px solid #d24130 !important ;
}
#news_image_3-newsimage3_2 a.gk_news_image_link {
background : #d24130;
}
#news_image_3-newsimage3_2 a.gk_news_image_link:hover {
background : #e74c3a;
}
.gk_news_image_link.readon {
background : #000;
padding : 3px;
}
.gk_news_image_link.readon:hover {
background : #141414;
}
#gk_news_image_1-newsimage1 {
margin : 50px auto !important ;
}
.gk_news_show_news_image_static {
padding-right : 10px;
}
.gk_news_show_left, .gk_news_show_center, .gk_news_show_right {
padding : 6px;
}
.gk_news_show_news_image {
padding-right : 10px;
}
.gk_news_show_news_text {
padding-right : 8px;
}
.readon_class {
margin-right : 7px;
}
#mainbody {
display : none;
}
#content_wrap {
width : 100% !important ;
margin : 0 auto !important ;
}
.addtocart_button_module {
background : url('../images/b_readmore.png') repeat-x 0 50%;
border : none;
outline : none;
width : 101px;
text-decoration : none;
text-transform : uppercase;
font-weight : bold;
font-size : 10px;
color : #fff;
padding : 3px 6px 4px 0;
margin-top : 10px;
cursor : pointer;
}
.addtocart_button_module:hover {
color : #fff;
background-position : 100% 50%;
}
.details_gk_browse_3 {
width : 122px;
padding : 0 18px 0 14px;
display : block;
line-height : 20px;
color : #333 !important ;
text-decoration : none !important ;
margin-top : 20px;
}
.loginposition li {
float : left;
}
.gk_vm_header_2_short, .gk_vm_header_2_long {
padding : 6px 20px;
line-height : 16px;
}
.gk_vm_header_2_preloader {
background : #fff url('../images/loader.gif') no-repeat 50% 50% !important ;
}
.gk_vm_header_2_text h3 {
margin : 6px 0 0 20px;
font-weight : bold;
font-size : 12px;
}
.gk_vm_header_2_price {
margin-top : 10px;
font-weight : bold;
}
.gk_vm_header_2_text {
color : #666 !important ;
}
#vmhr1 .gk_vm_header_2_pagination {
clear : both;
overflow : hidden;
}
#vmhr1 .gk_vm_header_2_pagination ul {
list-style-type : none !important ;
margin : 3px 0 0;
padding : 0;
}
#vmhr1 .gk_vm_header_2_pagination li.active {
font-size : 20px;
font-weight : bold;
}
#vmhr1 .gk_vm_header_2_pagination li {
border : 1px solid #aaa;
float : left;
font-size : 12px;
margin-left : 10px;
padding : 3px;
}
#lbOverlay {
z-index : 1000 !important ;
}
#lbCenter {
z-index : 1000 !important ;
}
#lbBottomContainer {
z-index : 1000 !important ;
}
img.gk_news_show_news_image_static {
margin-bottom : 3px;
padding : 4px;
border : 1px solid #f1f1f1;
}
td.gk_news_show_center, td.gk_news_show_left, td.gk_news_show_right {
padding-top : 4px;
}
.gk_news_show_table a.readon {
margin : 3px 0 6px 0;
}
.gk_news_show_news_info {
font-size : 11px;
color : #999;
margin : 4px 0;
}
#ie6 {
display : none;
}
.addtocart_button, .notify_button {
border : none;
cursor : pointer;
background : none;
width : 100px;
text-align : left;
height : 30px;
font-weight : bold;
font-family : inherit;
vertical-align : middle;
overflow : hidden;
}
input.addtocart_button {
font : bold 11px Arial, Helvetica, sans-serif;
cursor : pointer;
width : 102px;
height : 22px;
padding : 0 0 3px 18px;
border : none;
outline : none;
}
.vmCartContainer input.addtocart_button {
display : block;
width : 133px;
height : 24px;
margin : 8px 0 0;
text-transform : uppercase;
font-weight : bold !important ;
color : #fff;
background : url('../images/addtocart_button.png') no-repeat 0 0;
}
div.buttons_heading {
margin : 10px;
float : right;
}
a.previous_page, a.next_page {
display : block;
width : 26px;
height : 26px;
float : left;
padding : 0;
background : url('../images/b_prev_next.png') no-repeat 0 0;
}
a.next_page {
background-position : 100% 0;
}
a:hover.previous_page {
background-position : 0 100%;
}
a:hover.next_page {
background-position : 100% 100%;
}
.sectiontableheader th {
background : #666;
color : #fff;
}
td.bfont a strong {
font : normal 16px Tahoma, Arial, Helvetica, sans-serif !important ;
}
.continue_link, .checkout_link {
float : none;
text-indent : 0;
margin : 0;
padding : 0;
}
.continue_link {
margin-right : 40px;
padding-left : 24px;
float : left;
}
ul.pagination li {
padding : 2px 1px;
display : inline;
background : none;
}
.clr {
clear : both;
overflow : hidden;
}
.cbOverlay {
background-color : #000;
}
.cbContainer {
padding : 0;
background : #73ab00;
border : none;
}
.cbBox h3 {
text-align : left;
background : url('../images/show_cart_top.png') no-repeat 0 0;
height : 17px;
position : relative;
font : bold 12px Tahoma, Arial, Helvetica, sans-serif;
padding : 11px 0 9px 20px;
margin : 0 0 11px;
color : #fff;
}
.vm_cart_prod {
border : 1px solid #b5d93a;
background : #649401;
margin-bottom : 10px;
padding : 6px;
}
.vm_cart_prod a {
font-size : 14px;
}
.vm_cart_attributes {
font-size : 11px;
color : #e3ffaa;
}
.vm_cart_quantity {
margin-right : 11px;
font-size : 12px;
color : #fff;
}
.vm_cart_price {
float : right;
font-size : 14px;
}
.vm_cart_totalprice {
float : right;
font-size : 22px;
color : #fff;
}
.vm_cart_showcart a {
background : url('../images/show_cart.png') no-repeat 0 0;
display : block;
height : 15px;
padding : 2px 0 0 0;
text-align : center;
width : 77px;
font : bold 10px Arial, Helvetica, sans-serif;
text-transform : uppercase;
color : #739c03 !important ;
text-decoration : none;
}


table.prod_details h1 {
font : normal 24px Verdana, Arial, Helvetica, sans-serif;
}
table.gk_vm_table {
width : 100%;
padding : 0 10px;
background : #f9f9f9;
}
.td_bg {
background : url('../images/prod_bg.png') repeat-x 0 100%;
clear : both;
padding : 20px;
border : 1px solid #f5f4f4;
}
table.gk_vm_table h1 {
float : left;
margin : 0;
}
td.pprice {
font : normal 14px Verdana, Arial, Helvetica, sans-serif;
color : #ff8010;
}
table.gk_vm_table select.inputboxattrib {
min-width : 200px;
}
#buttons_block div.buttons_heading {
float : left;
width : auto;
margin : 10px 0 0;
}
#buttons_block div.buttons_block_r {
float : left;
}
#buttons_block div.buttons_block_r {
margin : 10px;
}
#buttons_block div.buttons_block_r a {
margin-right : 6px;
}
table.gk_vm_table td h3, table.gk_vm_table td h4 {
font : bold 11px Arial, Helvetica, sans-serif;
margin-bottom : 5px;
}
td.show_vm_images {
width : 40%;
vertical-align : middle;
position : relative;
}
td.show_vm_images a {
text-decoration : none;
font : bold 10px Arial, Helvetica, sans-serif;
text-transform : uppercase;
color : #999;
}
.vmCartContainer {
clear : both;
width : 100%;
background : none;
border : none;
float : none;
padding : 0;
}
.vmCartContainer input.inputboxquantity {
color : #739c03;
font-weight : bold;
width : 28px;
padding : 2px;
margin-right : 6px;
}
.vmCartDetails {
float : left;
}
.vmCartChild {
vertical-align : middle;
border : none;
width : 100%;
}
.vmChildDetail {
vertical-align : middle;
margin-top : 6px;
}
.vmCartChildElement {
width : 100%;
vertical-align : middle;
height : 25px;
text-align : left;
}
.vmCartAttributes {
width : 110%;
}
.vmAttribChildDetail {
text-align : left !important ;
}
.vmMultiple {
height : 35px;
}
.vmChildType {
width : 100%;
}
.vmClearDetail {
clear : both;
}
.vmClearAttribs {
clear : both;
}
.vmRowOne {
background : #ddd;
}
.vmAttribChildDetail select {
margin-right : 0;
}
.vmRowTwo, .vmRowOne {
background : none;
}
.quantity_box_button {
width : 17px;
height : 17px;
border : none;
cursor : pointer;
vertical-align : middle;
}
.quantity_box_button_down, .quantity_box_button_up {
background : url('../images/quantity_box_button.png') no-repeat 0 0;
}
.quantity_box_button_up {
background-position : 100% 0;
}
.quantity_box_button_down:hover {
background-position : 0 100%;
}
.quantity_box_button_up:hover {
background-position : 100% 100%;
}
.recenlts a, .vmMoreCat a {
color : #959595;
}
.vmMoreCat {
font : bold 10px Arial, Helvetica, sans-serif !important ;
text-transform : uppercase !important ;
color : #739c03;
text-align : left;
}
.vmMoreCat table {
margin-top : 6px;
text-transform : none !important ;
font-size : 12px;
}
.recenlts h3, .feature h3 {
font : bold 10px Arial, Helvetica, sans-serif !important ;
text-transform : uppercase !important ;
color : #739c03;
text-transform : none;
margin-bottom : 5px;
}
.fprod_con {
border-bottom : 1px solid #eee;
padding : 11px 6px;
}
.fprod_con h4 {
margin-bottom : 11px;
}
.fprod_con a:link, .fprod_con a:visited {
color : #666;
}
.fprod_con a:hover {
color : #739c03;
}
.fimage {
float : left;
margin-right : 20px;
}
.product-Old-Price {
color : #9b9b9b;
text-decoration : line-through;
margin-right : 6px;
}
.you_save {
margin-left : 21px;
font-size : 11px;
font-weight : bold;
}
#gk_product_tab_2 form input, #gk_product_tab_2 textarea {
padding : 5px;
}
#gk_product_tab_2 input.button {
padding : 0 6px 1px 6px;
}
#gk_product_tab_1 .lf, #gk_product_tab_1 .rf {
width : 50%;
border-top : 1px solid #eee;
margin-top : 21px;
padding-top : 10px;
}
.availabilityHeader, #gk_product_tab_3 h4 {
font : bold 10px Arial, Helvetica, sans-serif;
text-transform : uppercase;
color : #739c03;
margin-bottom : 6px;
}
#block_addtocart {
clear : both;
margin-top : 10px;
margin-bottom : 30px;
background : #f9f9f9;
padding : 6px 8px;
border : 1px solid #eee;
}
.cat_childlist a {
text-decoration : none;
}
ul#gk_product_tabs {
list-style-type : none;
margin : 0;
padding : 0;
}
ul#gk_product_tabs li {
display : block;
width : auto;
float : left;
background : url('../images/prod_tab_l.png') no-repeat 0 0;
height : 24px;
padding : 0;
line-height : 24px;
margin-right : 2px;
cursor : pointer;
font : bold 10px Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
.gk_product_tab_active {
color : #fff;
}
ul#gk_product_tabs li span {
display : block;
width : auto;
background : url('../images/prod_tab_r.png') no-repeat 100% 0;
height : 24px;
line-height : 24px;
margin-left : 3px;
padding : 0 8px;
}
ul#gk_product_tabs li:hover, ul#gk_product_tabs li.gk_product_tab_active {
background : url('../images/prod_tab_act_l.png') no-repeat 0 0;
}
ul#gk_product_tabs li:hover span, ul#gk_product_tabs li.gk_product_tab_active span {
background : url('../images/prod_tab_act_r.png') no-repeat 100% 0;
color : #fff;
}
div#gk_product_tab_2, div#gk_product_tab_3 {
display : none;
}
div#gk_product_tab_2 label {
width : 130px;
float : left;
}
h3.vm_h3_title {
font-weight : normal;
border-bottom : 1px solid #e7e7e7;
margin-bottom : 20px;
}
.orderedd {
margin-bottom : 10px;
}
.browseProductContainer {
margin : 0;
padding : 10px 0 16px;
border-bottom : 1px solid #eee;
}
.browseProductContainer h2 {
font : bold 14px Verdana, Arial, Helvetica, sans-serif;
margin : 0 0 8px;
}
.browseProductContainer h2 a {
text-decoration : none;
color : #739c03;
}
.browseProductContainer .lf {
width : 71%;
padding-right : 4%;
}
.browseProductContainer .rf {
width : 24%;
}
.button_details {
font : bold 11px Arial, Helvetica, sans-serif;
text-decoration : none !important ;
cursor : pointer;
display : block;
width : 122px;
height : 22px;
line-height : 21px;
float : left;
border : none;
outline : none;
margin-top : 12px;
}
.browseProductContainer .productPrice, .feature .productPrice {
font : bold 12px Verdana, Arial, Helvetica, sans-serif;
color : #ff8010;
}
#product_list {
clear : both;
padding-top : 16px;
border-top : 1px solid #eee;
}
.p_con {
clear : both;
margin : 20px 0;
background : #f9f9f9;
border : 1px solid #eee;
padding : 6px;
}
.d_p .you_save {
margin : 0;
}
.d_p {
height : 40px;
float : left;
width : 26%;
border-right : 1px solid #eee;
margin-right : 10px;
}
.c_r {
float : left;
width : 37%;
border-right : 1px solid #eee;
margin-right : 10px;
}
.b_d {
float : left;
width : 25%;
}
.a_c {
float : left;
height : 40px;
border-left : 1px solid #595858;
padding-left : 10px;
}
#nagl {
float : left;
}
#nagl h3 {
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
font-size : 28px;
}
#category_order {
width : 189px;
height : 26px;
line-height : 27px;
float : right;
margin-right : 6px;
text-indent : 9px;
}
#category_header div.buttons_heading, #category_order, #category_header .rf {
margin : 8px 6px 0 0;
}
#category_header div.buttons_heading {
float : right;
margin-right : 6px;
}
.feature, .recenlts {
clear : both;
padding : 10px;
background : transparent url('../images/prod_bg.png') repeat-x 0 100%;
margin-bottom : 2px;
}
.feature {
background : #f9f9f9;
}
.recenlts {
margin-top : 10px;
}
.gk_vm_table .recenlts {
padding : 0;
background : none;
margin-top : 0;
}
.feature h3 {
font-size : 12px;
margin-bottom : 20px;
}

