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: #F7931E; 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: 5px; MARGIN: 0px 0px 0px 1px; COLOR: #F7931E; 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: 100%;

}


.tx_onqcatalogue_pi1_catListing H3 A:hover{
	text-decoration: underline;
}


.tx_onqcatalogue_pi1_catListing A, .tx_onqcatalogue_pi1_catListing A:hover{
	COLOR: #1899f6;
	text-decoration: none;
	font-weight: normal;
    font-size: 100%;

}


.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:15px 10px 0 0;
    FONT-SIZE: 12pt;
    LINE-HEIGHT:10pt;
    MARGIN-LEFT:0px;
    PADDING-TOP: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;
}

.minicart_image{
	padding-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:750px; height:27px;  margin:0px 0px 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:750px;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 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;}
    
    
    #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-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-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;}

#colNormal2{float:left; width:350px; padding:0 20px; overflow:hidden;}
#colRight2{float:left; width:350px; padding:0 20px; overflow:hidden;}

#colNormal2_newsletters{float:left; width:500px; padding:0 20px; overflow:hidden;}
#colRight2_newsletters{float:left; width:200px; padding:0 20px; overflow:hidden;}

#colBorder2{float:left; width:740px; padding:0 20px; 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 18px}

   
    
