body{ FONT-SIZE:70%; MARGIN:0px; padding:0; COLOR:#333333; LINE-HEIGHT:18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; background: #013a81 url(images/bg-dot.jpg) repeat }


img {margin-left:auto; margin-right:auto;}


TD P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM:0px;TEXT-ALIGN:left;
}

H1,H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 1px; COLOR:#013a81; LINE-HEIGHT: normal; PADDING-TOP: 10px; TEXT-ALIGN: left
}

H1 A:link {
	COLOR: #F7931E;
}
H1 A:visited {
	COLOR:#F7931E;
}
H1 A:active {
	COLOR:#F7931E;
}
H1 A:hover {
	COLOR:#F7931E;
}

H3,H4,H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; COLOR:#013a81; LINE-HEIGHT: normal; PADDING-TOP: 5px; TEXT-ALIGN: left
}




TABLE {
	FONT-SIZE:100%
}
TD {
	PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; LINE-HEIGHT:17px; PADDING-TOP:0px; BACKGROUND-COLOR:#ffffff
}
FORM {
	MARGIN:0px; PADDING:0px
}
SELECT {
	border:1px solid; border-color:#213570; FONT-SIZE:90%; COLOR:#333333; VERTICAL-ALIGN:middle;LINE-HEIGHT:11px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

TEXTAREA {
 border:1px solid; border-color:#213570; FONT-SIZE:90%; COLOR:#333333; VERTICAL-ALIGN:top; LINE-HEIGHT:11px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
INPUT {padding:0px;border:1px solid; border-color:#213570;FONT-SIZE:100%; COLOR:#333333; VERTICAL-ALIGN:top;  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}

INPUT.checkbox {
	border:1px solid; border-color:#213570; VERTICAL-ALIGN:middle
}


INPUT.submit_class
	{ BORDER-WIDTH:1px; BORDER-STYLE:solid; border-left-color:#ffffff; border-top-color:#ffffff;border-right-color:#213570; border-bottom-color:#213570;PADDING:1px; FONT-SIZE: 95%; background-color: #dddddd; LINE-HEIGHT:11px;color:#333333}


INPUT.submit
	{ BORDER-WIDTH:1px; BORDER-STYLE:solid; border-left-color:#ffffff; border-top-color:#ffffff;PADDING:1px; FONT-SIZE: 90%; background-color: #dddddd; LINE-HEIGHT:11px;}



A, A:hover{
	COLOR:#1899f6; TEXT-DECORATION:none
}
A:hover {
	TEXT-DECORATION:underline
}

HR {
	BORDER-RIGHT:0px; BORDER-TOP:0px; BACKGROUND:#dedfe7; BORDER-LEFT:0px; COLOR:#dedfe7; BORDER-BOTTOM:0px; HEIGHT:1px
}
TABLE.on-maxwidth {
	WIDTH:100%
}
TD.on-maxwidth {
	WIDTH:100%
}
TD.on-nowrap {
	WHITE-SPACE:nowrap
}
TD.on-middle {
	VERTICAL-ALIGN:middle
}
TD.on-bold {
	FONT-WEIGHT:bold
}
TR.on-bold TD {
	FONT-WEIGHT:bold
}
TD.on-italic {
	FONT-STYLE:italic
}
TR.on-italic TD {
	FONT-STYLE:italic
}
TD.on-right {
	TEXT-ALIGN:right
}
TR.on-right TD {
	TEXT-ALIGN:right
}
TD.on-center {
	TEXT-ALIGN:center
}
TR.on-center TD {
	TEXT-ALIGN:center
}






.on-search-table {WIDTH:230px;TEXT-ALIGN:RIGHT;DISPLAY:inline;padding:0px;margin:0px;line-height:0px;top:0px}
.search_top_left {padding:0px;margin:0px;top:0px;width:6px;height:5px;line-height:0px;font-size:0px;background: transparent url(images/search-box-left-top.gif) no-repeat}
.search_top_middle{width:218px;height:5px;line-height:1px;font-size:0px;background: #dee3e7  }
.search_top_right {padding:0px;margin:0px;top:0px;width:6px;height:5px;line-height:0px;font-size:0px;background: transparent url(images/search-box-right-top.gif) no-repeat }
.search_content_box{width:218px;height:1px;height:20px;background: #dee3e7;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;color:#8c8a8c;padding:3px  }
.search_content{VERTICAL-ALIGN:middle}
.search_bottom_left {padding:0px;margin:0px;top:0px;width:6px;height:5px;line-height:0px;font-size:0px;background: transparent url(images/search-box-left-bottom.gif) no-repeat }
.search_bottom_middle {padding:0px;margin:0px;top:0px;width:188px;height:5px;line-height:0px;font-size:0px;background: #dee3e7  }
.search_bottom_right {padding:0px;margin:0px;top:0px;width:6px;height:5px;line-height:0px;font-size:0px;background: transparent url(images/search-box-right-bottom.gif) no-repeat }


.on-microarrow {
	PADDING-LEFT:12px; BACKGROUND:url(images/micro_arrow.gif) no-repeat 4px 50%; LINE-HEIGHT:26px; WHITE-SPACE:nowrap; HEIGHT:8px
}


.all_prods_menu_level A:link {
    FONT-FAMILY:arial,helvetica,sans-serif;
	COLOR:#000000; TEXT-DECORATION:none
}
.all_prods_menu_level A:visited {
    FONT-FAMILY:arial,helvetica,sans-serif;
	COLOR:#000000; TEXT-DECORATION:none
}
.all_prods_menu_level A:active {
    FONT-FAMILY:arial,helvetica,sans-serif;
	COLOR:#000000; TEXT-DECORATION:none
}
.all_prods_menu_level A:hover {
    FONT-FAMILY:arial,helvetica,sans-serif;
	COLOR:#000000; TEXT-DECORATION:underline
}



#on-leftcolumn H1,H2,H3,H4,H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT:0px; FONT-WEIGHT:bold; FONT-SIZE:12pt; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 1px; COLOR: #F7931E; LINE-HEIGHT: normal; PADDING-TOP: 5px; TEXT-ALIGN: left
}




TABLE.onqform_border_table TD.onqform_border_table{background:#213570;PADDING-RIGHT:1px; PADDING-LEFT:1px; PADDING-BOTTOM:1px;PADDING-TOP:1px;MARGIN:0px; WIDTH:350px}
.onqform_main_table { BACKGROUND: #e6e6e6; VERTICAL-ALIGN: middle; TEXT-ALIGN: left; WIDTH:100%}
.onqform_title {background-color: #213570; text-align: left; color: #ffffff; font-style: normal; font-weight: bold; padding: 2px 2px 2px 2px }
.onqform_label_even {PADDING-RIGHT: 5px; WIDTH: 112px; WHITE-SPACE: nowrap; TEXT-ALIGN: right;BACKGROUND: #e6e6e6;PADDING-TOP:5px; color: #213570;}
.onqform_label_odd {PADDING-RIGHT: 5px; WIDTH: 112px; WHITE-SPACE: nowrap; TEXT-ALIGN: right;BACKGROUND: #e6e6e6;PADDING-TOP:5px; color: #213570;}
.onqform_input_even {PADDING-RIGHT: 5px;PADDING-LEFT: 0px;  BACKGROUND: #e6e6e6;PADDING-TOP:5px; color:#000000}
.onqform_input_odd {PADDING-RIGHT: 5px; PADDING-LEFT: 0px;  BACKGROUND: #e6e6e6;PADDING-TOP:5px; color:#000000}
.onqform_input_text {border: 1px solid; background-color: #ffffff;padding: 2px 2px 2px 2px; border-color:#213570; color:#000000}
.onqform_error_message {COLOR: #f58321; text-align: center;background-color: #e6e6e6;}
.onqform_errors {COLOR: #fe6000; padding: 2px; text-align: left;}
.onqform_submit {background-color: #e6e6e6;text-align:right;color: #000000; padding: 5px;margin:0px auto }
TABLE.onqform_submit {margin-left:auto; margin-right:auto;text-align:right;}
.onqform_submit_button { BORDER-WIDTH:1px; BORDER-STYLE:solid; border-left-color:#ffffff; border-top-color:#ffffff;PADDING:1px; FONT-SIZE: 95%; background-color: #dddddd; LINE-HEIGHT:11px;color: #000000;}





TABLE.onqformlp_border_table TD.onqformlp_border_table{background:#213570;PADDING-RIGHT:1px; PADDING-LEFT:1px; PADDING-BOTTOM:1px;PADDING-TOP:1px;MARGIN:0px; }
.onqformlp_main_table { BACKGROUND: #e6e6e6; VERTICAL-ALIGN: middle; TEXT-ALIGN: left; WIDTH:100%}
.onqformlp_title {background-color: #213570; text-align: left; color: #ffffff; font-style: normal; font-weight: bold; padding: 2px 2px 2px 2px }
.onqformlp_label_even {PADDING-RIGHT: 5px; WIDTH: 112px; WHITE-SPACE: nowrap; TEXT-ALIGN: right;BACKGROUND: #e6e6e6;PADDING-TOP:5px; color: #213570;}
.onqformlp_label_odd {PADDING-RIGHT: 5px; WIDTH: 112px; WHITE-SPACE: nowrap; TEXT-ALIGN: right;BACKGROUND: #e6e6e6;PADDING-TOP:5px; color: #213570;}
.onqformlp_input_even {PADDING-RIGHT: 5px;PADDING-LEFT: 0px;  BACKGROUND: #e6e6e6;PADDING-TOP:5px; color:#000000}
.onqformlp_input_odd {PADDING-RIGHT: 5px; PADDING-LEFT: 0px;  BACKGROUND: #e6e6e6;PADDING-TOP:5px; color:#000000}
.onqformlp_input_text {border: 1px solid; background-color: #ffffff;padding: 2px 2px 2px 2px; border-color:#213570; color:#000000}
.onqformlp_error_message {COLOR: #f58321; text-align: center;background-color: #e6e6e6;}
.onqformlp_errors {COLOR: #fe6000; padding: 2px; text-align: left;}
.onqformlp_submit {background-color: #e6e6e6;text-align:right;color: #000000; padding: 5px;margin:0px auto }
TABLE.onqformlp_submit {margin-left:auto; margin-right:auto;text-align:right;}
.onqformlp_submit_button { BORDER-WIDTH:1px; BORDER-STYLE:solid; border-left-color:#ffffff; border-top-color:#ffffff;PADDING:1px; FONT-SIZE: 95%; background-color: #dddddd; LINE-HEIGHT:11px;color: #000000;}
.onqformlp_label_additional {WHITE-SPACE: nowrap; TEXT-ALIGN: right;BACKGROUND: #e6e6e6;color: #213570;}




   .tx-onqfeuserregister-pi-border-table {border:#213570 1px solid;PADDING-RIGHT:1px; PADDING-LEFT:1px; PADDING-BOTTOM:1px;PADDING-TOP:1px;MARGIN:5px;width:450px }
   .tx-onqfeuserregister-pi1 P { margin-top:2px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:5px; text-indent:0px; COLOR:#213570}
   .tx-onqfeuserregister-pi1 A:link { text-decoration:none;}
   .tx-onqfeuserregister-pi1 A:visited {text-decoration:none; }
   .tx-onqfeuserregister-pi1 A:hover { text-decoration:none; }
   .tx-onqfeuserregister-pi1 A:active { text-decoration:none; }
   .tx-onqfeuserregister-pi1 TD {BACKGROUND: #e6e6e6; vertical-align:top; margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:0px; padding-right:5px; padding-left:0px; text-indent:0px;COLOR:#213570}
    .tx-onqfeuserregister-pi1 TD.tx-onqfeuserregister-pi-label {text-align:right; WIDTH:150px; }
   .tx-onqfeuserregister-pi1 INPUT {border: 1px solid; background-color: #ffffff;padding: 2px 2px 2px 2px; border-color:#213570; COLOR:#000000 }
   .tx-onqfeuserregister-pi1 TD.tx-onqfeuserregister-pi1-submit { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 0px;text-align:right}
.tx-onqfeuserregister-pi1-submit P {TEXT-ALIGN:right}
.tx-onqfeuserregister-pi1 TD.tx-onqfeuserregister-pi1-submit-verify { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;text-align:center}
.tx-onqfeuserregister-pi1 INPUT.tx-onqfeuserregister-pi1-submit-button { BORDER-WIDTH:1px; BORDER-STYLE:solid; border-left-color:#ffffff; border-top-color:#ffffff;PADDING:1px; FONT-SIZE:95%; background-color: #dddddd; LINE-HEIGHT:11px;}
   .tx-onqfeuserregister-pi1 INPUT.tx-onqfeuserregister-pi1-uploader { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-onqfeuserregister-pi1 INPUT.tx-onqfeuserregister-pi1-icon { }
   .tx-onqfeuserregister-pi1 SELECT {COLOR:#000000}
   .tx-onqfeuserregister-pi1 TEXTAREA {COLOR:#000000}
   .tx-onqfeuserregister-pi1 .tx-onqfeuserregister-pi1-radio INPUT  { }
   .tx-onqfeuserregister-pi1 .tx-onqfeuserregister-pi1-checkbox INPUT  { }
  


.tx-newloginbox-pi1-border-table {border:#213570 1px solid;PADDING-RIGHT:1px; PADDING-LEFT:1px; PADDING-BOTTOM:1px;PADDING-TOP:1px;MARGIN:0px;width:250px;BACKGROUND: #e6e6e6; }

.tx-newloginbox-pi1 TD{BACKGROUND: #e6e6e6; vertical-align:top; margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:0px; padding-right:5px; padding-left:0px; text-indent:0px;color:#213570;}
.tx-newloginbox-pi1 H3{PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 1px; COLOR: #f7931e; LINE-HEIGHT: normal; PADDING-TOP: 10px; TEXT-ALIGN: left}

.tx-newloginbox-pi1 INPUT {border: 1px solid; background-color: #ffffff;padding: 2px 2px 2px 2px; border-color:#213570; color:#000000 }
.tx-newloginbox-pi1 INPUT.tx-newloginbox-pi1-submit-button { BORDER-WIDTH:1px; BORDER-STYLE:solid; border-left-color:#ffffff; border-top-color:#ffffff;PADDING:1px; FONT-SIZE: 95%; background-color: #dddddd; LINE-HEIGHT:11px}
.tx-newloginbox-pi1 TD.tx-newloginbox-pi1-submit { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; PADDING-TOP: 0px;text-align:right}

.tx_onqcatalogue_pi1_no_records_found{ TEXT-ALIGN:center;
}

.tx-onqcatalogue-pi1 {BACKGROUND-COLOR:transparent}

.tx-onqcatalogue-pi1 H1,H2{
PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 1px; COLOR: #F7931E; LINE-HEIGHT: normal; PADDING-TOP: 10px; TEXT-ALIGN: left; 
}
.tx-onqcatalogue-pi1 H3,H4,H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 1px; COLOR: #213570; LINE-HEIGHT: normal; PADDING-TOP: 3px; TEXT-ALIGN: left
}


.tx_onqcatalogue_pi1_see_also {
    float:right; width:400px; border: 1px solid #333333;background-color:#e6e6e6;padding:5px;
}






#on-rightnav {
	PADDING-RIGHT:0px; BORDER-TOP:#e0e0e8 0px solid; PADDING-LEFT:0px; PADDING-BOTTOM:10px; BORDER-LEFT:#e0e0e8 0px solid; WIDTH:180px; PADDING-TOP:0px; BORDER-BOTTOM:#e0e0e8 0px solid
}

.on-right-nav TABLE {
	WIDTH:180px;
}

#on-table-right {
	FONT-SIZE: 100%; WIDTH: 180px; COLOR: #333333;TEXT-ALIGN:left;
}

A#on-table-right {LINE-HEIGHT:20px;}

.on-section-nav-right .on-fill {
	WIDTH:100%; LINE-HEIGHT:20px; HEIGHT:20px
}



.on-right_level_1_closed {
	PADDING-RIGHT:10px; PADDING-LEFT:8px; FONT-WEIGHT:bold; FONT-SIZE:100%; BACKGROUND:url(images/menulevel01-right-plus.gif) #e6e6e6 no-repeat 170px 5px; LINE-HEIGHT:20px
}

.on-right_level_1_open {
	PADDING-RIGHT:10px; PADDING-LEFT:8px; FONT-WEIGHT:bold; FONT-SIZE:100%; BACKGROUND:url(images/menulevel01-minus.gif) #e6e6e6 no-repeat 168px 5px; LINE-HEIGHT:20px
}


.on-right_level_2_closed {
	PADDING-RIGHT:10px; PADDING-LEFT:21px; FONT-WEIGHT:bold; FONT-SIZE:95%; BACKGROUND:url(images/menulevel02-plus.gif) #f7f7f7 no-repeat 170px 5px; LINE-HEIGHT:18px
}

.on-right_level_2_open {
	PADDING-RIGHT:10px; PADDING-LEFT:21px; FONT-SIZE:95%; BACKGROUND:url(images/menulevel02-plus.gif) #f7f7f7 no-repeat 10px 6px; LINE-HEIGHT:18px
}



.on-right_level_3_closed {
	PADDING-RIGHT:10px; PADDING-LEFT:32px; FONT-SIZE:92%; BACKGROUND:url(images/menulevel03-on.gif) #fafafb no-repeat 22px 6px; LINE-HEIGHT:15px
}

.on-right_level_2_open {
	PADDING-RIGHT:10px; PADDING-LEFT:32px; FONT-WEIGHT:bold; FONT-SIZE:92%; BACKGROUND:url(images/menulevel03-on.gif) #fafafb no-repeat 22px 6px; LINE-HEIGHT:15px
}








TD.menu1-level2-main-no-layer {
	COLOR:#013a81;
	PADDING-LEFT:5px; PADDING-RIGHT:5px;PADDING-BOTTOM:0px; PADDING-TOP:0px;MARGIN:0px;
	font-style: normal;
	font-weight: normal;
	line-height: 15pt;
	background-color: #f4f4f4;
	BORDER-BOTTOM:#e4e5e9 1px solid;
	BORDER-LEFT:#e4e5e9 1px solid;
	BORDER-RIGHT:#e4e5e9 1px solid;
	text-decoration: none;
}

TD.menu1-level2-main-no-layer A, TD.menu1-level2-main-no-layer A:link, TD.menu1-level2-main-no-layer A:active, TD.menu1-level2-main-no-layer A:visited, TD.menu1-level2-main-no-layer A:hover{
    COLOR:#013a81;
    FONT-SIZE:70%;
    font-weight: bold;
    text-decoration: none;
}




TD.menu1-level2-main-no-layer-over {
	COLOR:#013a81;
	PADDING-LEFT:5px; PADDING-RIGHT:5px;PADDING-BOTTOM:0px; PADDING-TOP:0px;MARGIN:0px;
	font-style: normal;
	font-weight: normal;
	line-height: 15pt;
	background-color: #e6e6e6;
	BORDER-BOTTOM:#e4e5e9 1px solid;
	BORDER-LEFT:#e4e5e9 1px solid;
	BORDER-RIGHT:#e4e5e9 1px solid;
	text-decoration: none;
}

TD.menu1-level2-main-no-layer-over A, TD.menu1-level2-main-no-layer-over A:link, TD.menu1-level2-main-no-layer-over A:active, TD.menu1-level2-main-no-layer-over A:visited, TD.menu1-level2-main-no-layer-over A:hover{
    COLOR:#013a81;
    FONT-SIZE:70%;
    font-weight: bold;
   	text-decoration: none;

}


.tx-onqnews-pi1-singleView-title-alternative {
	COLOR:#213570;FONT-WEIGHT: bold; FONT-SIZE:9pt; PADDING-TOP:3px; PADDING-BOTTOM:6px; MARGIN: 0px 0px 0px 1px;  LINE-HEIGHT: normal; TEXT-ALIGN: left; DISPLAY:block;
}


.tx-onqnews-pi1-singleView-teaser-alternative {
    FONT-WEIGHT: normal; FONT-SIZE:7.5pt; PADDING-BOTTOM:8pt; MARGIN: 0px 0px 0px 1px;  LINE-HEIGHT: normal; TEXT-ALIGN: left
}

.tx-onqnews-pi1-singleView-more-alternative {
PADDING-BOTTOM:15px; DISPLAY:block;
}




.tx-onqnews-p1-listView-teaser-title {
	FONT-WEIGHT: bold; FONT-SIZE:8pt; PADDING-BOTTOM:3px; MARGIN: 0px 0px 0px 1px;  LINE-HEIGHT: normal; TEXT-ALIGN: left; DISPLAY:block;
}


.tx-onqnews-p1-listView-teaser {
    FONT-WEIGHT: normal; FONT-SIZE:8pt; PADDING-BOTTOM:5px; MARGIN: 0px 0px 0px 1px;  LINE-HEIGHT: normal; TEXT-ALIGN: left
}

.tx-onqnews-p1-listView-teaser-more {
PADDING-BOTTOM:15px; DISPLAY:block;
}

TABLE#onqnews_main_table   {
}

h2.tx-onqnews-pi1-singleView-title {
COLOR:#213570; FONT-SIZE:15px;FONT-WEIGHT: bold;
}

.tx-onqnews-pi1-singleView-date {
FONT-SIZE:12px;

}

.tx-onqnews-pi1-singleView-title {
FONT-SIZE:12px;FONT-WEIGHT: bold;
}

.tx-onqnews-pi1-singleView-date{
FONT-SIZE:10px;
}



.categs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   background-color: #cccccc;
   padding: 3px;
}


.content {
   font-weight: normal;
   padding: 3px;
}

.tableproduct {
    border: 1px solid #333333;

}


#colnormal .csc-menu P {
    padding-top:5px;
}


#colnormal div.csc-menu A{
	COLOR:#F7931E;
	text-decoration:none;
	font-weight:bold;
    font-size: 125%;
}



#colnormal div.csc-menu A:link{
	COLOR:#F7931E;
	text-decoration:none;

}

#colnormal div.csc-menu A:visited{
	COLOR:#F7931E;
	text-decoration: none;
}


#colnormal div.csc-menu A:hover{
	COLOR:#F7931E;
	text-decoration:underline;
}

#colnormal div.csc-menu A:active{
	COLOR:#F7931E;
	text-decoration: none;
}


#colnormal P.csc-section {PADDING-LEFT:0px; BACKGROUND:url(images/micro_arrow.gif) no-repeat 4px 5px; padding-left:10px; padding-bottom:0px; padding-top:0px;
}



#colnormal p.csc-section A{
	COLOR:#213570;
	text-decoration: none;
	font-weight: normal;
    font-size: 100%;
}

#colnormal p.csc-section A:link{
	COLOR:#213570;
	text-decoration: none;
}

#colnormal p.csc-section A:visited{
	COLOR:#213570;
	text-decoration: none;
}


#colnormal p.csc-section A:hover{
	COLOR:#213570;
	text-decoration: underline;
}

#colnormal p.csc-section A:active{
	COLOR:#213570;
	text-decoration: none;
}










#colright P.csc-section {PADDING-LEFT:0px; BACKGROUND:url(images/micro_arrow.gif) no-repeat 4px 5px; padding-left:10px; padding-bottom:10px;
}

#colright p.csc-section A{
	COLOR:#213570;
	text-decoration: none;
	font-weight: normal;
    font-size: 100%;
    
}

#colright p.csc-section A:link{
	COLOR:#213570;
	text-decoration: none;
}

#colright p.csc-section A:visited{
	COLOR:#213570;
	text-decoration: none;
}


#colright p.csc-section A:hover{
	COLOR:#213570;
	text-decoration: underline;
}

#colright p.csc-section A:active{
	COLOR:#213570;
	text-decoration: none;
}





#colnormal P.csc-level2 {PADDING-LEFT:0px; BACKGROUND:url(images/micro_arrow.gif) no-repeat 4px 5px; padding-left:10px; padding-bottom:0px; padding-top:0px;
}



#colnormal p.csc-level2 A{
	COLOR:#213570;
	text-decoration: none;
	font-weight: normal;
    font-size: 100%;
}

#colnormal p.csc-level2 A:link{
	COLOR:#213570;
	text-decoration: none;
}

#colnormal p.csc-level2 A:visited{
	COLOR:#213570;
	text-decoration: none;
}


#colnormal p.csc-level2 A:hover{
	COLOR:#213570;
	text-decoration: underline;
}

#colnormal p.csc-level2 A:active{
	COLOR:#213570;
	text-decoration: none;
}







#colright P.csc-level1 {PADDING-LEFT:0px; BACKGROUND:url(images/micro_arrow.gif) no-repeat 4px 5px; padding-left:10px; padding-bottom:8px; padding-top:0px;
}



#colright p.csc-level1 A{
	COLOR:#213570;
	text-decoration: none;
	font-weight: normal;
    font-size: 100%;
}

#colright p.csc-level1 A:link{
	COLOR:#213570;
	text-decoration: none;
}

#colright p.csc-level1 A:visited{
	COLOR:#213570;
	text-decoration: none;
}


#colright p.csc-level1 A:hover{
	COLOR:#213570;
	text-decoration: underline;
}

#colright p.csc-level1 A:active{
	COLOR:#213570;
	text-decoration: none;
}







#on-leftcolumn {padding:8px;
}


.onqdmail_border_table {border:1px solid #013a81; padding:10px}
.onqdmail_main_table TD {padding:5px;background-color: #e6e6e6;}
.onqdmail_title { background-color: #013a81; color: #ffffff; font-style: normal; font-weight: bold; font-size:10pt; line-height:11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-align: center; }

.onqdmail_text {color: #000000; font-style: normal; font-weight: bold; font-size: 9pt; line-height: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }

.onqdmail_descrip {color: #000000; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }

.onqdmail_text_input {color: #000000; font-style: normal; font-weight: bold; font-size: 9pt; line-height: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center;  }

.onqdmail_input {color: #013a81; font-style: normal; font-weight: bold; font-size: 10pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: 1px solid; background-color: #fef4eb;border-color:#013a81;}

.onqdmail_submit {text-align: center; }

.onqdmail_submit_button { font-style: normal; font-weight: bold; font-size: 8pt; line-height: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width:85%}

.onqdmail_unsubscribe {text-align: center; color:#000000}



.tx_onqcatalogue_pi1_catListingHead H1{
    FONT-SIZE:18px;
}

.tx_onqcatalogue_pi1_catListing UL {list-style:none;margin:0;padding:0}
.tx_onqcatalogue_pi1_catListing LI {margin:0;padding:0}

.tx_onqcatalogue_pi1_catListing H3{
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE:14px; font-weight:bold; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 1px; COLOR: #013a81; LINE-HEIGHT: normal; PADDING-TOP: 10px; TEXT-ALIGN: left


}


.tx_onqcatalogue_pi1_catListing H3 A, .tx_onqcatalogue_pi1_catListing H3 A:hover{
	COLOR: #013a81;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE:14px;
}


.tx_onqcatalogue_pi1_catListing H3 A:hover{
	text-decoration: underline;
}


.tx_onqcatalogue_pi1_catListing A, .tx_onqcatalogue_pi1_catListing A:hover{
	COLOR: #013a81;
	text-decoration:none;
	font-weight: normal;
	FONT-SIZE:14px;
}


.tx_onqcatalogue_pi1_catListing A:hover{
	text-decoration: underline;
}




#logoarea{position:relative; clear:left; float:left; width:210px; height:100px;}



.on-topbanner-logo-image {
    	  float: left;
	  position:relative;
	  top: 15px;
	  left: 25px;
	  z-index:100;
}

.orange{color:#f7931e}

#phone_fax {
    clear:left;
    float:right;
    padding:0;
    margin:5px 10px 0 0;
    height:30px;
    FONT-SIZE:12pt;
    MARGIN-LEFT:0px;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    WHITE-SPACE:nowrap;
    FONT-WEIGHT:bold;
    color:#ffffff;
}

#contact_us {
    float:right;
    padding:0 10px 0 0;
    margin:-10px 0 0 0;
    TEXT-ALIGN: right;
    FONT-SIZE: 8pt;
    LINE-HEIGHT:10pt;
    MARGIN-LEFT:0px;
    PADDING-TOP:0px;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    FONT-WEIGHT: bold;
}


#contact_us A:link {
	COLOR:#F7931E; TEXT-DECORATION:none;
}
#contact_us A:visited {
	COLOR:#F7931E; TEXT-DECORATION:none;
}
#contact_us A:active {
	COLOR:#F7931E; TEXT-DECORATION:none;
}
#contact_us A:hover {
	COLOR:#F7931E; TEXT-DECORATION:underline;
}


#topmenus{float:left; width:770px; height:73px;margin:0;}

#on-topbanner-menu_login {position:relative; margin:7px 5px 0 0; float:right;height:27px; white-space: nowrap; text-align:center; padding:0; }
#menu_login_right{}
#on-topbanner-menu_login ul {padding: 0 0 0 0; margin:auto auto; line-height:27px; display:inline; }
#on-topbanner-menu_login li {
	PADDING-RIGHT: 5px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN:left;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    FONt-SIZE:8pt;
    FONT-WEIGHT:bold;
    COLOR:#ffffff;
}

#on-topbanner-menu_login A, #on-topbanner-menu_login A:hover  {
    COLOR:#ffffff;
}



#on-topbanner-menu_login LI.no_right {
    BORDER-RIGHT: #013a81 0px solid;
}





#on-minicart {float:left; margin:10px 0 0 32px; height:28px; white-space:nowrap;font-size:8pt; color:#ffffff;}

#on-minicart ul {padding: 0 0 0 0; margin:auto auto;  line-height:21px; display:inline; }
#on-minicart li {
	PADDING-RIGHT: 5px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN:left;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    FONt-SIZE:8pt;
    FONT-WEIGHT:bold;
    COLOR:#ffffff;
    padding-top:0px;
    vertical-align:top;
}

#on-minicart img {display:inline;}

#on-minicart li a, #on-minicart li a:link, #on-minicart li a:hover {padding-top:0px;margin-top:0px;}




#on-minicart A, #on-minicart A:hover  {
    font-family:arial,helvetica,sans-serif;
    FONT-SIZE:8pt;
    color:#ffffff; 
    TEXT-DECORATION:none;
}
#on-minicart A:hover {
    TEXT-DECORATION:underline
}




	  img.corner {
		  width: 25px;
		  height: 25px;
		  border: none;
		  display:block !important;
		  margin:0;
		  padding:0;
		  text-align:left;
	  }
	  
	.roundtop { 
		
		background: url(./images/tr.png) no-repeat top right;
		width:100%;
		text-align:left;
		
	}

	.roundbottom { 
		background: url(./images/br.png) no-repeat top right;
		width:100%;
		text-align:left;
	}

	
	

    #on-menu_common {width:725px; height:27px;  margin:0px 12px 0px 10px;text-align:center;float:right;background-image:url("./images/menu_left.gif"); background-repeat:no-repeat; background-position:left top}
    #menu_drop_down_right{background:#013a81 url("./images/menu_right.gif") no-repeat right top;float:left;width:725px;height:27px;margin-left:12px;}
    
    #menu_drop_down {font-family:arial, sans-serif;position:relative;float:left; height:20px; font-size:10pt; z-index:100;display:inline;margin:0 0 0 10px; text-align:center; }
    
    #menu_drop_down ul li a {margin:4px 0 0 0px;display:block; padding: 0 6px; text-decoration:none; font-weight:bold; text-align:center; color:#fff; border-right:1px solid #dddddd;  background-color:#013a81; line-height:20px; font-size:11px; overflow:hidden;}

    #menu_drop_down ul {padding:0;margin:0;text-align:left;list-style:none; display:inline;line-height:20px; background-color:#ffffff;}
    #menu_drop_down ul li {float:left; position:relative;}
    #menu_drop_down ul li.last a {border-right:0px solid #dddddd;}
    #menu_drop_down ul li:hover a, #menu_drop_down ul li.sfhover a {color:#fff;}
   
    #menu_drop_down li ul {position: absolute; width:120px; left: -999em;}
    #menu_drop_down li:hover ul, #menu_drop_down li.sfhover ul {left: auto;}
    
    #menu_drop_down ul li:hover ul li ul, #menu_drop_down ul li.sfhover ul li ul {display: none;}
    
    #menu_drop_down ul li:hover ul li a, #menu_drop_down ul li.sfhover ul li a {margin-top:0px; background:#013a81; color:#ffffff;text-align:left;line-height:normal; margin-left:-1px;padding:5px;  border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; width:150px;font-size:8pt;}
    #menu_drop_down ul li:hover ul li a:hover, #menu_drop_down ul li.sfhover ul li a:hover {background:#f7931e; color:#ffffff;text-align:left;line-height:normal}
    
    #menu_drop_down ul li:hover ul li.sub2 a, #menu_drop_down ul li.sfhover ul li.sub2 a {background-image:url("./images/menu_more.png"); background-repeat:no-repeat; background-position:150px 6px}
    #menu_drop_down ul li:hover ul li.sub2 ul li a, #menu_drop_down ul li.sfhover ul li.sub2 ul li a {background-image:none}    
    
    
    #menu_drop_down ul li:hover ul li:hover ul, #menu_drop_down ul li.sfhover ul li.sfhover ul {display:block; position:absolute; left:160px; top:0;}
    #menu_drop_down ul li:hover ul li:hover ul.left, #menu_drop_down ul li.sfhover ul li.sfhover ul.left {left:-150px;}
    
    #menu_drop_down ul li:hover ul li.sub2 a, #menu_drop_down ul li.sfhover ul li.sub2 a {background-image:url("./images/menu_more.png"); background-repeat:no-repeat; background-position:150px 6px}
    #menu_drop_down ul li:hover ul li.sub2 ul li a, #menu_drop_down ul li.sfhover ul li.sub2 ul li a {background-image:none}  













    
    
    #menu_expand2 {margin-top:10px; font-family: arial, sans-serif; font-weight:bold; position:relative; font-size:10pt; z-index:100;float:left; border-top:1px solid #dddddd; border-left:1px solid #dddddd;border-right:1px solid #dddddd; margin-left:20px; width:170px}
    #menu_expand2 li h1 {font-size:12pt;font-weight:bold;color:#fff;text-align:center;margin:0;padding:3px 0 3px 0}
    #menu_expand2 li.title_menu_expand2 {background-color:#f7931e;width:100%;text-align:center}
    /*
    #menu_expand2 ul li a, #menu_drop_down ul li a:visited {display:block; text-decoration:none; color:#000;width:120px; text-align:center; color:#fff; border:1px solid #fff; background:#1B6074 url("./images/menu_bg2.png") repeat-x; line-height:20px; font-size:11px; overflow:hidden;}
    */
    #menu_expand2 ul li a {display:block; text-decoration:none; font-size:8pt; color:#666666;width:170px; text-align:center; background:#f8f8f8 repeat-x; line-height:20px; overflow:hidden;border-bottom:1px solid #dddddd;}

    #menu_expand2 ul {padding:0 0 0 0; margin:0; list-style: none; list-style-type:none; list-style-image:none}
    #menu_expand2 ul li {float:left; position:relative; }
    #menu_expand2 ul li:hover a, #menu_expand2 ul li.sfhover a {color:#fff; background:#013a81 repeat-x;width:170px;}
   
    #menu_expand2 li ul {position: absolute; width:120px; left: -999em; margin-left:170px; margin-top:-20px; }
    #menu_expand2 li ul li ul {position: absolute; width:120px; left: -999em; margin-left:0;margin-top:2px;}
    #menu_expand2 li:hover ul, #menu_expand2 li.sfhover ul {left: auto;}
    
    #menu_expand2 ul li:hover ul li ul, #menu_expand2 ul li.sfhover ul li ul {display: none;}
    
    #menu_expand2 ul li:hover ul li a, #menu_expand2 ul li.sfhover ul li a {background:#013a81; color:#ffffff;text-align:left;line-height:normal; margin-left:-1px;padding:5px;  border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; width:150px;font-size:8pt;}
    #menu_expand2 ul li:hover ul li a:hover, #menu_expand2 ul li.sfhover ul li a:hover {background:#f7931e; color:#ffffff;text-align:left;line-height:normal}
    
    #menu_expand2 ul li:hover ul li.sub2 a, #menu_expand2 ul li.sfhover ul li.sub2 a {background-repeat:no-repeat; background-position:150px 3px}
    #menu_expand2 ul li:hover ul li.sub2 ul li a, #menu_expand2 ul li.sfhover ul li.sub2 ul li a {background-image:none}    
    
    
    #menu_expand2 ul li:hover ul li:hover ul, #menu_expand2 ul li.sfhover ul li.sfhover ul {display:block; position:absolute; left:160px; top:0;}
    #menu_expand2 ul li:hover ul li:hover ul.left, #menu_expand2 ul li.sfhover ul li.sfhover ul.left {left:-150px;}
    
    #menu_expand2 ul li:hover ul li.sub2 a, #menu_expand2 ul li.sfhover ul li.sub2 a {background-image:none; background-repeat:no-repeat; background-position:150px 6px}
    #menu_expand2 ul li:hover ul li.sub2 ul li a, #menu_expand2 ul li.sfhover ul li.sub2 ul li a {background-image:none}
    
    #menu_expand2_extra {float:left; margin-left:20px; margin-top:5px; width:170px; text-align:center;}
    #menu_expand2_extra a, #menu_expand2_extra a:hover {font-weight:bold; font-family: arial, sans-serif;font-size:8pt;}
    
    
    div.menu_expand2_horizontal {float:left;clear:both;width:940px;text-align:center;margin-top:20px;margin-left:-20px}
    
    .menu_expand2_horizontal table {display:inline;border-collapse:collapse;padding-left:10px}
    
    .menu_expand2_horizontal tr.menu_header td {width:310px;font-size:12pt;font-weight:bold;text-align:center;color:#F7931E;padding-bottom:10px; border-right:1px solid #d8d8d8}
    
    .menu_expand2_horizontal tr.menu_header2 td a{font-size:8pt;font-weight:bold;padding:3px}
    
    .menu_expand2_horizontal td {font-size:7pt;text-align:left; vertical-align:top;margin:0;padding:0}
    .menu_expand2_horizontal td ul {margin:0 0 0 20px;padding:0}
    
    
 
    
       

    
    
    
    
    
    

    
    
        
    
    
    #container{width:980px;margin:0 auto;padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; color: #333333; background-color:#013a81;border:1px solid transparent}
    #container_header {float:left; width:980px;height:100px; margin:0 auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; color: #333333; background:#013a81 url("./images/header_background.jpg") no-repeat left top;}
    
    
    #container_center {float:left; width:980px;margin:0 auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; color: #333333; background-color:#FFFFFF;}
   
        
    #on-bottomleft {clear:left; float:left; width:200px;margin-top:-15px;}

    #on-bottomright {float:right; width:780px;margin-top:-10px;}
    #on-bottomright-checkout {float:right; width:980px;margin-top:-10px;}
    #on-bottomright-home {float:left;width:980px;margin-top:-10px;}
    
    #on-searchbox {float:right; margin-right:10px;}
    
    #on-searchbox input{color:#000000;border:#6e6e6e 1px solid;height:19px;vertical-align:middle}
    
    #on-maincontent {float:left;width:780px}
    #on-maincontent-checkout {float:left;width:940px;}
    
    #on-leftcolumn{float:left; margin-left:10px; margin-top:10px; width:170px}
     
    #on-footertable{width:980px; margin:0 auto; padding:0; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #ffffff;}

    
    
    #roundbottom_section{clear:both; width:980px; margin:0 auto;}
    
    
    
    
    
    
   #on-menu_privacy {
	float:left; white-space: nowrap; text-align:center; padding:0 0 10px 0; margin:0
}


#on-menu_privacy UL{
	padding:0; margin:0; line-height: 1em; text-align:left;
}

#on-menu_privacy  LI{
	padding: 0 1em 0 1em; display: inline; background: none transparent scroll repeat 0% 0%;  margin:0px; border-right: #6e6e6e 1px solid; list-style-type: none
}

#on-menu_privacy LI.no_right {
    BORDER-RIGHT: #6e6e6e 0px solid;
}


#on-menu_privacy A:link, #on-menu_privacy A:visited, #on-menu_privacy A:active, #on-menu_privacy A:hover {
    COLOR:#F7931E;
    FONT-WEIGHT:bold;
    FONT-FAMILY:arial,helvetica,sans-serif;
}


#on-copyright_notice{float:right; padding: 0 1em 10px 0; line-height: 1em;}

#colNormal{float:left; width:740px; padding:0 20px;overflow:hidden;}

#colNormalHome{float:left; width:740px; padding:0 20px;overflow:hidden;}
#colNormalCheckout{float:left; width:100%; padding:0 20px;overflow:hidden;}

#colNormal2{float:left; width:350px; padding:0 20px; overflow:hidden;}
#colRight2{float:left; width:350px; padding:0 20px; overflow:hidden;}


#colTop2Home{float:left; width:740px; padding:0 20px;overflow:hidden;}
#colNormal2Home{float:left; width:300px; padding:0 10px 0 20px; overflow:hidden;}
#colRight2Home{float:right; width:340px; padding:0 20px 0 10px; overflow:hidden;}

#colNormal3{float:left; width:220px; padding:0 20px;overflow:hidden;}
#colRight3{float:left; width:220px; padding:0 20px;overflow:hidden;}
#colBorder3{float:left; width:220px; padding:0 20px;overflow:hidden;}

.addthis_toolbox{float:left;padding:0 0 0 3px}


ul#menu-listcat, ul#menu-listcat ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul#menu-listcat a {
  display: block;
  text-decoration: none;
}

ul#menu-listcat li a.first {
  display: block;
  background-image:url(images/plus.png);
  background-repeat:no-repeat;
  background-position:5px 7px;
}

ul#menu-listcat li a.first-jump {
  display: block;
  background-image:url(images/plus.png);
  background-repeat:no-repeat;
  background-position:5px 7px;
}


ul#menu-listcat li.showcat a.first {
  background-image:url(images/minus.png);
}




ul#menu-listcat li {
  margin-top: 1px;
}

ul#menu-listcat li a {
  background: #ccc;
  color: #000;	
  padding: 0.5em;
  padding-left:30px;
}


ul#menu-listcat li a:hover {
  background-color: #ccc;
}

ul#menu-listcat li ul li a {
  background-color: #eeeeee;
  color: #000;
  padding-left: 50px;
}

ul#menu-listcat li ul li a:hover {
  background-color: #eeeeee;
}


ul#menu-listcat li ul li ul li a {
  background-color: #f5f5f5;
  color: #000;
  padding-left: 50px;
}

ul#menu-listcat li ul li ul li a:hover {
  background-color: #f5f5f5;
}



ul#menu-listcat li ul li a.second {
  display: block;
  background-image:url(images/plus-small.png);
  background-repeat:no-repeat;
  background-position:30px 11px;
}

ul#menu-listcat li ul li.showcat a.second {
  background-image:url(images/minus-small.png);
}


ul#menu-listcat li ul li div.products_list, #search_results ul li div.products_list {
  width:90%;
  height:180px;
  background-color: #ffffff;
  color: #000;
  padding: 3px 3px 3px 3px;
  border-bottom:1px solid #cccccc;
  margin-left:auto;
  margin-right:auto;
}

#search_results ul li div.products_list { width:100%;overflow:hidden}


#search_results ul li div.products_list h3 a, ul#menu-listcat li ul li div.products_list h3 a, .products_list h3 a:hover{
	COLOR: #013a81;
	text-decoration:none;
	font-weight: bold;
	font-size:14px;
}


ul#menu-listcat li ul li div.products_list h3 a:hover{
	text-decoration: underline;
}



ul#menu-listcat li ul li a.second:hover {
}
   
ul#menu-listcat li ul li div.products_list a {display:block; margin:0; padding:0; background-position:0 0; background-color: #ffffff;} 
ul#menu-listcat li ul li div a:hover {background-color: #ffffff;}

.picture_area {
	float:left;
	width:100px;
	height:180px;
	border:0px solid #000000;
	overflow:hidden;
}

.descrip_area {
	float:left;
	width:400px;
	height:180px;
	border:0px solid #000000;
	margin:0 0 0 10px;
	overflow:hidden;
}




.descrip_area h3{
	margin:0;
	padding:0;
}
.descrip_area h3 a{
	font-weight:bold; 
	font-size:16px;
	
	
}

.descrip_area p{
	margin:0;
	padding:5px 0 0 0;
}

.add_to_cart_area {
	float:left;
	width:148px;
	height:180px;
	border:0px solid #000000;
	margin:0 0 0 5px;
}

.add_to_cart_area  a{
	font-weight:bold; font-size: 16px;
	text-align:center;
	
}


.add_to_cart_area p.prdprice {
	font-weight:bold;
	margin:0px;
	padding-top:8px;
	font-size: 20px;
	text-align:center;
	
}

.add_to_cart_area p.totalpricetitle{
	margin:3px 0 0 5px;
	padding:0px;
	font-size: 12px;
	font-weight:bold;
	
	
}

.prdnotes2{
	font-weight:bold;
}
.pricesmall{font-weight:normal; font-size:12px;}


.add_to_cart_area p.prdqty {
	font-weight:bold;
	margin:0px;
	padding-top:0px;
	font-size: 12px;
	text-align:center;
	
}

.add_to_cart_image {
	float:left;
	margin:10px 0 0 5px;	
}

div.display_single {
 width:100%;
}

div.display_single ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}


.descrip_area_specials {
	float:left;
	width:400px;
	height:70px;
	border:0px solid #000000;
	margin:0 0 0 0;
	overflow:hidden;
}




.descrip_area_specials h3{
	margin:0;
	padding:0;
}
.descrip_area_specials h3 a{
	font-weight:bold; 
	font-size:16px;
	
	
}

.descrip_area_specials p{
	margin:0;
	padding:5px 0 0 0;
}


.price_area_specials {
	float:left;
	width:160px;
	height:70px;
	border:0px solid #000000;
	overflow:hidden;	
}

.price_area_specials p.prdprice {
	font-weight:bold;
	margin:0px;
	padding-top:0px;
	font-size: 20px;
	text-align:center;
	
}

.price_area_specials p.prdprice span.prdprice_small {
	font-weight:bold;
	margin:0px;
	padding-top:0px;
	font-size: 10px;
	text-align:center;
	
}


.add_to_cart_area_specials {
	float:left;
	width:148px;
	height:70px;
	border:0px solid #000000;
	margin:0 0 0 5px;
}

.add_to_cart_image_specials {
	float:left;
	margin:-5px 0 0 5px;	
}





#menu_expand2_horizontal {width:100%}

#menu_expand2_horizontal table {width:100%}


	#banner3 {
	 width:730px;
	 height:105px;
	 padding:10px 0 20px 0;
	 margin:0 0 0 0;
	 list-style:none; 
	 overflow:hidden;
	 float: left;
	  }
	  
	  #banner3 img {border:0px}  
	  
	#banner3 ul { margin:0; padding:0;}
	#banner3 li {margin:0; padding:0; list-style:none; display:none}

	
	#banner4 {
	 width:120px;
	 height:300px;
	 padding:0px 0 0px 0;
	 margin:0 0 0 -10px;
	 list-style:none; 
	 overflow:hidden;
	 float: left;
	  }
	  
	#banner4 img {border:0px}  
	  
	#banner4 ul { margin:0; padding:0;}
	#banner4 li {margin:0; padding:0; list-style:none; display:none}

	


	#banner5 {
	 width:730px;
	 height:199px;
	 padding:10px 0 20px 0;
	 margin:0 0 0 0;
	 list-style:none; 
	 overflow:hidden;
	 float: left;
	  }
	  
	#banner5 img {border:0px}  
	  
	#banner5 ul { margin:0; padding:0;}
	#banner5 li {margin:0; padding:0; list-style:none; display:none}



	
	

.tx_onqdmail_subscribe_box {width:172px; background-color:#f8f8f8; border:1px solid #DDDDDD;text-align:center;margin:0;padding:0 0 5px 0}
.tx_onqdmail_subscribe_box dl {margin:0 0 10px 0;text-align:center}
.tx_onqdmail_subscribe_box dt {font-size:7pt; font-weight:bold;color:#666666}
.tx_onqdmail_subscribe_box dd {margin:0}
.tx_onqdmail_subscribe_box fieldset {border:0;margin:0;padding:0}
.tx_onqdmail_subscribe_box h3 {font-size:9pt;margin:0 0 5px 0;padding:5px 3px;text-align:center;color:#ffffff;background-color:#F7931E;}


#search_results ul li {display:inline;}
.qty-discount-list table{margin-left:auto;margin-right:auto;margin-top:3px;margin-bottom:0}
.qty-discount-list td {font-size:7pt;padding:0;text-align:left;padding-left:3px;line-height:8pt}

#on-printer_friendly {float:left;margin-right:0;padding-right:0}
#on-printer_friendly A {padding-left:19px; background: transparent url(images/printer_friendly.png) no-repeat 0 0 }

#shoppingCartLeft {float:left}
#shoppingCartLeft table td {padding:3px}
#shoppingCartLeft table td.bordercell {border-top:1px solid #666666;border-right:1px solid #666666;}
#shoppingCartLeft table td.firstcell {border-left:1px solid #666666;}
#shoppingCartLeft table td.bottomcell {border-bottom:1px solid #666666;}

#checkoutBox {float:left;margin:0 0 0 15px;width: 230px;}

#checkoutBox .box { padding-bottom: 10px; }
#checkoutBox .boxtitle { height: 32px; line-height: 30px; background: url(images/checkout/boxshade.gif) repeat-x; color: #333333; font-size: 10pt; font-weight: bold; font-family: verdana, "trebuchet ms", helvetica, sans-serif; }
#checkoutBox .box_bl { background: url(images/checkout/box_bl.gif) 0 100% no-repeat; height: 5px; }
#checkoutBox .box_br { background: url(images/checkout/box_br.gif) 100% 100% no-repeat; height: 5px; }
#checkoutBox .box_tl { background: url(images/checkout/box_tl.gif) 0 0 no-repeat; height: 32px; }
#checkoutBox .box_tl_w { background: url(images/checkout/box_tl_w.gif) 0 0 no-repeat; height: 32px; }
#checkoutBox .box_tr { background: url(images/checkout/box_tr.gif) 100% 0 no-repeat; height: 32px; padding-left: 10px; }
#checkoutBox .box_tr_w { background: url(images/checkout/box_tr_w.gif) 100% 0 no-repeat; height: 32px; padding-left: 10px; }
#checkoutBox .boxcontent { padding: 0px; background: #eeeeee; }
#checkoutBox .boxitem { padding: 6px 10px 6px 10px; }
#checkoutBox .boxline { background: url(images/checkout/boxline_h.gif) repeat-x; line-height: 2px; margin: 0px 5px 0px 5px; }
#checkoutBox .price { color: #990000; font-weight: bold; }

.co_req { font-size: 11px; color: red; }
.co_addr_field_name { float: left; clear: both; font-size: 12px; font-weight: bold; text-align: right; width: 175px; padding: 3px; }
.co_addr_field { font-size: 12px; float: left; padding: 3px; width: 400px; }

.co_addr_field_name_cc { float: left; clear: both; font-size: 12px; font-weight: bold; text-align: right; width: 190px; padding: 3px; }
.co_addr_field_cc { font-size: 12px; float: left; padding: 3px; width: 500px; }

.co_addr_field_name_review { float: left; clear: both; font-size: 12px; font-weight: bold; text-align: left; width: 150px; padding: 3px; }
.co_addr_field_review { font-size: 12px; float: left; padding: 3px; width: 300px; }

.co_title { color: #005791; font-size: 16px; font-weight: bold; margin: 5px 0px 10px 0px; }
.co_title_bar { font-size: 12px; font-weight: bold; background: #eeeeee; padding: 5px 0px 5px 10px; margin: 5px 0px 15px 0px; width: 500px; }


