/* ######################################
This is to cover the Order.isml templates
that follows SMI UI.
########################################*/

/* ######################################
(taken from SMI advanced.css)
########################################*/
/* text styles */

/* ######################################
(taken from SMI advanced.css)
########################################*/
/* pc1 */
.pc1 {clear:both;margin-bottom:15px}
.pc1 h2{font-size:12px;margin:0px;}
div.pc1 h2 a{font-size:12px;text-decoration:none;}
div.pc1 h2 a:hover{text-decoration:none;}

/* g26 */
div.g26{margin:13px 0px 17px 0px;}
div.g26 table{background:white;border-collapse:collapse;}
div.g26 table caption{text-align:left;font-weight:bold;font-size:14px;padding-bottom:10px;}
div.g26 th,div.g26 td{text-align:left;padding:4px 6px;}
div.g26 th+th,div.g26 td+td,div.g26 th+td,div.g26 td+th{padding-left:0px;}
div.g26 thead th,div.g26 thead td{background:#A3B8CB;font-weight:bold;color:#fff;border-bottom:1px solid #A3B8CB;}
div.g26 tbody th,div.g26 tbody td{border-top:1px solid #C5D5A9;vertical-align:top;}
div.g26 tbody.subsect th{font-weight:normal;}
div.g26 tbody.subsect th:first-child,div.g26 tbody.subsect td:first-child{padding-left:9px;}
div.g26 tbody.subsect tr.subheading th{padding:5px 6px;color:#666;font-weight:bold;background:#DFE6ED;border-bottom:3px solid white;}
div.g26 tbody.subsect th,div.g26 tbody.subsect td{border-top:1px dotted #eee;padding-top:2px;padding-bottom:2px;}
div.g26 tbody.subsect{border-bottom:3px solid white;}
div.g26 tr.disabled *{color:#bbb;text-decoration:none;font-style:italic;cursor:default;}
div.g26 table .g26widecol{width:100%;}
div.g26 table .g26tinycol{white-space:nowrap;}
div.g26 table .g26right{text-align:right;}
img.g26download-icon{vertical-align:middle;}

/* g18 */
.g18v0 .col1,.g18v1 .col1{padding-right:0px}
.g18v0 .col2,.g18v1 .col2{padding-left:0px}
.g18v0 .col2{width:50%}
.g18v1 .col2{width:60%}


/* g29 */

.g29{padding:0;margin:12px 0;border:2px solid #999}

.g29 .g29w1{padding:1px 12px 1px 34px;background-repeat:no-repeat;background-position:5px 3px;min-height:29px}

* html .g29 .g29w1{padding-left:36px}

.g29v0{border-color:#c30;background-color:#f9e6e6}

.g29v0 .g29w1{background-image:url("../../images/ic_warning.gif")}

.g29v1{border-color:#069;background-color:#d5e1f3}

.g29v1 .g29w1{background-image:url("../../images/ic_notification.gif")}

.g29v2{border-color:#fc3;background-color:#ffc}

.g29v2 .g29w1{background-image:url("../../images/ic_alert_lg.gif")}

.g29v3{border-color:#070;background-color:#d8f5d8}

.g29v3 .g29w1{background-image:url("../../images/ic_success.gif")}

.g29 h1,.g29 h2,.g29 h3,.g29 h4,.g29 h5,.g29 h6,.g29 p,.g29 ol,.g29 ul,.g29 dl,.g29 blockquote,.g29 pre{margin-top:7px;margin-bottom:7px;font-size:13px}


/* k2 */
.k2 {visibility:hidden;position:absolute;z-index:40;left:0px;top:-20000px}
.k2 p {margin:4px 0px}
.k2v0 {width:260px;background:url("../../images/k2v0_poppin_top.png") top left no-repeat;padding:6px 0px 18px 0px;margin-top:8px}
.k2v0 .k2w1 {background:url("../../images/k2v0_poppin_btm.png") bottom left no-repeat;padding:0px 0px 14px 0px}
.k2v0 .k2w2 {background:url("../../images/k2v0_poppin_bg.png") 0px 50% no-repeat;padding:0px 20px 0px 35px}
.showPointer .k2click,.k2close {cursor:pointer}
.k2v1, .k2v2{margin:30px 0px 0px 99px}
.k2v1x1,.k2v1x2,.k2v2x1,.k2v2x2{width:175px;margin:0px !important;float:left;clear:both}
.k2v1w1,.k2v2w1{background:url("../../images/k2v1_poppin_mid.png") top left repeat-y;color:#fff;width:155px;padding:0px 18px 0px 8px;margin:0px !important;float:left;clear:both}
.k2v2w1{background:url("../../images/k2v2_poppin_mid.png") top left repeat-y;color:#000}
.k2v1x1{background:url("../../images/k2v1_poppin_tb.png") top left no-repeat;height:8px;font-size:2px}
.k2v1x2{background:url("../../images/k2v1_poppin_tb.png") bottom left no-repeat;height:20px}
.k2v2x1{background:url("../../images/k2v2_poppin_tb.png") top left no-repeat;height:8px;font-size:2px}
.k2v2x2{background:url("../../images/k2v2_poppin_tb.png") bottom left no-repeat;height:20px}
.k2v1 p,.k2v1 h5{color:#fff}
.k2v1 a:link,.k2v1 a:visited,.k2v1 a:hover{color:#DAE3EA;font-weight:bold}
.k2v4 {margin:30px 0px 0px 300px}
.k2v4x1,.k2v4x2 {width:370px;margin:0px !important;float:left;clear:both}
.k2v4w1 {background:url("../../images/k2v4_poppin_mid.png") top left repeat-y;color:#fff;width:350px;padding:0px 18px 0px 8px;margin:0px !important;float:left;clear:both}
.k2v4x1{background:url("../../images/k2v4_poppin_tb.png") top left no-repeat;height:8px;font-size:2px}
.k2v4x2{background:url("../../images/k2v4_poppin_tb.png") bottom left no-repeat;height:20px}
.k2v4 p,.k2v4 h5{color:#fff}
.k2v4 a:link,.k2v4 a:visited,.k2v4 a:hover{color:#DAE3EA;font-weight:bold}
.k2icon,.k2text{border-bottom:1px dotted #000;cursor:default}
a.k2icon,a.k2text{border-bottom:1px dotted #5382A1;cursor:pointer}
a.k2icon:hover,.k2text:hover{text-decoration:none}
.g15subscribe,.k2icon{padding-right:12px;background:url("../../images/a1_arrow_down.gif") top right no-repeat}

/* ie56 */
.k2v0{_background:url("../../images/k2v0_poppin_top.gif") top left no-repeat}
.k2v0 .k2w1{_background:url("../../images/k2v0_poppin_btm.gif") bottom left no-repeat}
.k2v0 .k2w2{_background:url("../../images/k2v0_poppin_bg.gif") 0px 50% no-repeat}
.k2v1w1{_background:url("../../images/k2v1_poppin_mid.gif") top left repeat-y}
.k2v2w1{_background:url("../../images/k2v2_poppin_mid.gif") top left repeat-y}
.k2v1x1{_background:url("../../images/k2v1_poppin_tb.gif") top left no-repeat}
.k2v1x2{_background:url("../../images/k2v1_poppin_tb.gif") bottom left no-repeat}
.k2v2x1{_background:url("../../images/k2v2_poppin_tb.gif") top left no-repeat}
.k2v2x2{_background:url("../../images/k2v2_poppin_tb.gif") bottom left no-repeat}
.k2v4w1{_background:url("../../images/k2v4_poppin_mid.gif") top left repeat-y}
.k2v4x1{_background:url("../../images/k2v4_poppin_tb.gif") top left no-repeat}
.k2v4x2{_background:url("../../images/k2v4_poppin_tb.gif") bottom left no-repeat}
.k2 ul{margin-top:0;margin-bottom:0}
.k2 ul:after{content:" ";display:block;height:5px}


/* forms */

input.buttonblue,input.buttonred{cursor:hand;color:#FFF;font-weight:bold;font-size:11px;padding:2px 1px;margin:0px;white-space:nowrap}

input.buttonred{background:url("../../images/bg_sunorange.gif") repeat-x left top #E76F00;border-right:1px solid #C06600;border-bottom:1px solid #C06600;border-left:1px solid #FAE2CC;border-top:1px solid #FAE2CC}

input.buttonblue{background:url("../../images/bg_sunblue.gif") repeat-x 0px -10px #304C60;border-right:1px solid #304C60;border-bottom:1px solid #304C60;border-left:1px solid #BACDD9;border-top:1px solid #BACDD9}

input.buttonred:hover,input.buttonblue:hover{color:#fbe249}

input.error, select.error, textarea.error{border:2px solid;background:#FEE;border-top-color:#C00;border-left-color:#C00;border-right-color:#F00;border-bottom-color:#F00}

input.medium{width:120px}

input.mediumlarge,select.rightmodule{width:130px}

input.large{width:200px}

p.error{background:white;border:1px solid #D12124;padding:10px;color:#D12124;text-decoration:none;}

label.error{color:#c00;font-weight:bold;}

label.error a:link{color:#c00;text-decoration:underline;}

label.error a:visited{color:#c00;text-decoration:underline;}

label.error a:hover{color:#c00;text-decoration:underline;}



/* pc6 */

.pc6{margin:15px 0;background:#d7d7d7;width:267px}

.pc6floatright{float:right;margin:5px 0 15px 10px}

.pc6 .mainoptions{margin-top:8px}

.pc6 .notetext{margin-bottom:5px;color:#666}

.pc6 fieldset{margin:0;padding:0;border:0}

.pc6 input.hotbutton{display:block;margin:5px 10px 3px 0;padding-left:8px;padding-right:8px;clear:both}

.pc6 input[type="checkbox"],.pc6 input[type="radio"]{float:left;margin-right:5px;margin-top:3px;clear:both}

.pc6 input[type="checkbox"] + label,.pc6 input[type="radio"] + label{float:left;display:block;width:91%;margin-top:3px;margin-bottom:5px}

.pc6 select{display:block;margin:3px 0 5px 0;width:92%}

.pc6 .textinput{display:block;margin:3px 0 5px 0;width:91%}

.pc6 ul.bluearrows li{margin-left:15px;padding:0 0 0 10px}

.pc6 legend{display:none}

.pc6 div.pc6w1{background:url("../../images/TL_fff.gif") no-repeat top left;padding:0}

.pc6 div.pc6w2{background:url("../../images/TR_fff.gif") no-repeat top right;padding:0}

.pc6 div.pc6w3{background:url("../../images/BL_fff.gif") no-repeat bottom left;padding:0}

.pc6 div.pc6w4{background:url("../../images/BR_fff.gif") no-repeat bottom right;padding:3px 6px 8px 8px}

.d7 div.cornerBL .pc6 div.pc6w1,.pc1 div.cornerBL .pc6 div.pc6w1,.bg1 .pc6 div.pc6w1{background-image:url("../../images/TL_eee.gif")}

.d7 div.cornerBL .pc6 div.pc6w2,.pc1 div.cornerBL .pc6 div.pc6w2,.bg1 .pc6 div.pc6w2{background-image:url("../../images/TR_eee.gif")}

.d7 div.cornerBL .pc6 div.pc6w3,.pc1 div.cornerBL .pc6 div.pc6w3,.bg1 .pc6 div.pc6w3{background-image:url("../../images/BL_eee.gif")}

.d7 div.cornerBL .pc6 div.pc6w4,.pc1 div.cornerBL .pc6 div.pc6w4,.bg1 .pc6 div.pc6w4{background-image:url("../../images/BR_eee.gif")}









