/*========================================================*/
/*     CSS for DotNetNuke Skin - JustHelicopters.com      */
/*                  by Jared Buttars                      */
/*             http://www.blackpond.com                   */
/*                jared@blackpond.com                     */
/*========================================================*/

.spacer { height:15px; }

.co .normal, .co .Normal { font-family:verdana; font-size:11px; color:#1d1d1d; }
.co .NormalBold { font-family:verdana; font-size:11px; color:#1d1d1d; font-weight:bold; }
.co .NormalDisabled { font-family:verdana; font-size:11px; color:#838383; }
.co .NormalRed { font-family:verdana; font-size:11px; color:#C50000; font-weight:bold; }
.co .Head { font-family:verdana; font-size:15px; color:#1e5077; padding-bottom:10px; font-weight:bold; }
.co .SubHead { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.co .SubSubHead { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.co a, .co a:link, .co a:visited, .co a:active { font-family:verdana; font-size:11px; color:#da640e; text-decoration:none; }
.co a:hover { font-family:verdana; font-size:11px; color:#da640e; text-decoration:underline; }
.co h1 { font-family:verdana; font-size:15px; color:#1e5077; font-weight:bold; }
.co h2 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.co h3 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.co h4 { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.co h5 { font-family:verdana; font-size:11px; color:#1e5077;}
.co h6 { font-family:verdana; font-size:9px; color:#1e5077;}

.col .normal, .col .Normal, .col p { font-family:verdana; font-size:12px; color:#ffffff; }
.col .NormalBold { font-family:verdana; font-size:12px; color:#ffffff; font-weight:bold; }
.col .NormalDisabled { font-family:verdana; font-size:12px; color:#838383; }
.col .NormalRed { font-family:verdana; font-size:12px; color:#C50000; font-weight:bold; }
.col .Head { font-family:verdana; font-size:15px; color:#ffffff; padding-bottom:10px; font-weight:bold; }
.col .SubHead { font-family:verdana; font-size:12px; color:#ffffff; font-weight:bold; }
.col .SubSubHead { font-family:verdana; font-size:11px; color:#ffffff; font-weight:bold; }
.col a, .col a:link, .col a:visited, .col a:active { font-family:verdana; font-size:12px; color:#ffffff; text-decoration:underline; }
.col a:hover { font-family:verdana; font-size:12px; color:#ffffff; text-decoration:underline; }
.col h1 { font-family:verdana; font-size:15px; color:#ffffff; font-weight:bold; }
.col h2 { font-family:verdana; font-size:14px; color:#ffffff; font-weight:bold; }
.col h3 { font-family:verdana; font-size:13px; color:#ffffff; font-weight:bold; }
.col h4 { font-family:verdana; font-size:11px; color:#ffffff; font-weight:bold; }
.col h5 { font-family:verdana; font-size:11px; color:#ffffff;}
.col h6 { font-family:verdana; font-size:9px; color:#ffffff;}

.mho .normal, .mho .Normal { font-family:verdana; font-size:11px; color:#1d1d1d; }
.mho .NormalBold { font-family:verdana; font-size:11px; color:#1d1d1d; font-weight:bold; }
.mho .NormalDisabled { font-family:verdana; font-size:11px; color:#838383; }
.mho .NormalRed { font-family:verdana; font-size:11px; color:#C50000; font-weight:bold; }
.mho .Head { font-family:verdana; font-size:15px; color:#1e5077; padding-bottom:10px; font-weight:bold; }
.mho .SubHead { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.mho .SubSubHead { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.mho a, .mho a:link, .mho a:visited, .mho a:active { font-family:verdana; font-size:11px; color:#da640e; text-decoration:none; }
.mho a:hover { font-family:verdana; font-size:11px; color:#da640e; text-decoration:underline; }
.mho h1 { font-family:verdana; font-size:15px; color:#1e5077; font-weight:bold; }
.mho h2 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.mho h3 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.mho h4 { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.mho h5 { font-family:verdana; font-size:11px; color:#1e5077;}
.mho h6 { font-family:verdana; font-size:9px; color:#1e5077;}

.ho .normal, .ho .Normal { font-family:verdana; font-size:11px; color:#1d1d1d; }
.ho .NormalBold { font-family:verdana; font-size:11px; color:#1d1d1d; font-weight:bold; }
.ho .NormalDisabled { font-family:verdana; font-size:11px; color:#838383; }
.ho .NormalRed { font-family:verdana; font-size:11px; color:#C50000; font-weight:bold; }
.ho .Head { font-family:verdana; font-size:12px; color:#1e5077; padding-bottom:6px; font-weight:bold; }
.ho .SubHead { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.ho .SubSubHead { font-family:verdana; font-size:10px; color:#1e5077; font-weight:bold; }
.ho a, .ho a:link, .ho a:visited, .ho a:active { font-family:verdana; font-size:11px; color:#da640e; text-decoration:none; }
.ho a:hover { font-family:verdana; font-size:11px; color:#da640e; text-decoration:underline; }
.ho h1 { font-family:verdana; font-size:15px; color:#1e5077; font-weight:bold; }
.ho h2 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.ho h3 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.ho h4 { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.ho h5 { font-family:verdana; font-size:11px; color:#1e5077;}
.ho h6 { font-family:verdana; font-size:9px; color:#1e5077;}

.jhb .normal, .jhb .Normal { font-family:verdana; font-size:11px; color:#1d1d1d; }
.jhb .NormalBold { font-family:verdana; font-size:11px; color:#1d1d1d; font-weight:bold; }
.jhb .NormalDisabled { font-family:verdana; font-size:11px; color:#838383; }
.jhb .NormalRed { font-family:verdana; font-size:11px; color:#C50000; font-weight:bold; }
.jhb .Head { font-family:verdana; font-size:10px; color:#ffffff; font-weight:bold; }
.jhb .SubHead { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.jhb .SubSubHead { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.jhb a, .jhb a:link, .jhb a:visited, .jhb a:active { font-family:verdana; font-size:11px; color:#da640e; text-decoration:none; }
.jhb a:hover { font-family:verdana; font-size:11px; color:#da640e; text-decoration:underline; }
.jhb h1 { font-family:verdana; font-size:15px; color:#1e5077; font-weight:bold; }
.jhb h2 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.jhb h3 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.jhb h4 { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.jhb h5 { font-family:verdana; font-size:11px; color:#1e5077;}
.jhb h6 { font-family:verdana; font-size:9px; color:#1e5077;}
.jhb .Headbg { height:25px; background-image:url(jhb_bg.gif); background-repeat:repeat-x; margin-bottom:6px;}
.jhb .Headbox { height:20px; _height:25px; background-image:url(jhb_left.gif); background-position:left; background-repeat:no-repeat; padding:5px 0 0 35px;}

.bb .normal, .bb .Normal { font-family:verdana; font-size:11px; color:#1d1d1d; }
.bb .NormalBold { font-family:verdana; font-size:11px; color:#1d1d1d; font-weight:bold; }
.bb .NormalDisabled { font-family:verdana; font-size:11px; color:#838383; }
.bb .NormalRed { font-family:verdana; font-size:11px; color:#C50000; font-weight:bold; }
.bb .Head { font-family:verdana; font-size:15px; color:#1e5077; padding-bottom:10px; font-weight:bold; }
.bb .SubHead { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.bb .SubSubHead { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.bb a, .bb a:link, .bb a:visited, .bb a:active { font-family:verdana; font-size:11px; color:#da640e; text-decoration:none; }
.bb a:hover { font-family:verdana; font-size:11px; color:#da640e; text-decoration:underline; }
.bb h1 { font-family:verdana; font-size:15px; color:#1e5077; font-weight:bold; }
.bb h2 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.bb h3 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.bb h4 { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.bb h5 { font-family:verdana; font-size:11px; color:#1e5077;}
.bb h6 { font-family:verdana; font-size:9px; color:#1e5077;}
.bb .BoxBorder { border:#2d5165 solid 1px; }
.bb .BoxContenta { padding:2px; }
.bb .BoxContentb {  }
.bb .BoxContentc { padding:10px;}

.bbsl .normal, .bbsl .Normal { font-family:verdana; font-size:11px; color:#1d1d1d; }
.bbsl .NormalBold { font-family:verdana; font-size:11px; color:#1d1d1d; font-weight:bold; }
.bbsl .NormalDisabled { font-family:verdana; font-size:11px; color:#838383; }
.bbsl .NormalRed { font-family:verdana; font-size:11px; color:#C50000; font-weight:bold; }
.bbsl .Head { font-family:verdana; font-size:15px; color:#1e5077; padding-bottom:10px; font-weight:bold; }
.bbsl .SubHead { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.bbsl .SubSubHead { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.bbsl a, .bbsl a:link, .bbsl a:visited, .bbsl a:active { font-family:verdana; font-size:11px; color:#da640e; text-decoration:none; }
.bbsl a:hover { font-family:verdana; font-size:11px; color:#da640e; text-decoration:underline; }
.bbsl h1 { font-family:verdana; font-size:15px; color:#1e5077; font-weight:bold; }
.bbsl h2 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.bbsl h3 { font-family:verdana; font-size:13px; color:#1e5077; font-weight:bold; }
.bbsl h4 { font-family:verdana; font-size:11px; color:#1e5077; font-weight:bold; }
.bbsl h5 { font-family:verdana; font-size:11px; color:#1e5077;}
.bbsl h6 { font-family:verdana; font-size:9px; color:#1e5077;}
.bbsl .BoxBorder { border:#2d5165 solid 1px; border-top:none; padding:15px; }
.bbsl .BoxTitlea { background-image:url(bbsl_tl.gif); background-repeat:no-repeat; background-position:left bottom; height:15px; }
.bbsl .BoxTitleb { background-image:url(bbsl_tr.gif); background-repeat:no-repeat; background-position:right bottom; height:15px; }
.bbsl .BoxTitlec { text-align:center; height:15px; background-image:url(bbsl_t_bg.gif); background-repeat:repeat-x; background-position:bottom;}
.bbsl .TitleText { background-color:#FFFFFF; color:#000000; font-family:Verdana; font-size:12px; padding:0 10px 0 10px; font-weight:bold;}

.gridBox .rowGrid { display:block; height:20px; }
.gridBox .rowGridAlt { display:block; height:20px; background-color:#d6e2ee; }
.gridBox .rowEdit { display:inline-block; float:left; margin-left:10px; margin-right:10px; height:18px; padding-top:2px; }
.gridBox .rowTitle, .gridBox .rowTitle a, .gridBox .rowTitle a:link,
.gridBox .rowTitle a:visited,
.gridBox .rowTitle a:active { display:block; height:20px; line-height:20px; font-family:verdana; color:#000000; font-size:12px; cursor:pointer; padding-left:10px; }
.gridBox .rowTitleAlt, .gridBox a.rowTitleAlt, .gridBox a.rowTitleAlt:link,
.gridBox a.rowTitleAlt:visited,
.gridBox a.rowTitleAlt:active { display:block; height:20px; line-height:20px; font-family:verdana; color:#000000; font-size:12px; background-color:#d6e2ee; cursor:pointer; padding-left:10px; }
.gridBox a.rowTitle:hover, .gridBox a.rowTitleAlt:hover { background-color:#afc6db; text-decoration:none; color:#000000; font-size:12px; }
.gridBox .rowDetails { font-family:verdana; font-size:12px;}

.detailbox {padding:10px;border:#d6e2ee solid 1px; margin-bottom:10px; border-top:none; background-image:url(List_detail_bg.gif); background-repeat:repeat-x; background-position:top;} 
.detailbox .closeButton {display:block; height:17px; line-height:17px; padding:0 5px 0 5px; background-color:#d6e2ee; width:35px;font-family:verdana; font-size:11px; color:#000000;}
.detailbox .descriptionBox {padding-top:10px;font-family:verdana; font-size:11px; color:#000000; font-weight:normal;}
.detailbox .Normal {font-family:verdana; font-size:11px; color:#000000; font-weight:normal;}
.detailbox .EHeader {font-weight:bold; color:#466285;}
.detailbox .photoBox {padding-right:10px;}


/*========================================================*/
/*  Login Box Style                                       */
/*========================================================*/

/*-- User Area        --*/ .loginbox .Normal, .loginbox .SubHead, .loginrmbox, .loginrmbox .Normal, .loginrmbox .SubHead { font-family:verdana; font-size:11px; color:#000000; font-weight:normal;  }
/*-- User Area        --*/ .loginbox input { width:100%; color: #000000; font-family: verdana; cursor:text; border:1px #777777; font-size:10px; height:21px;  padding:3px 5px 0 5px; border: 1px solid #717171;  }
/*-- User Area        --*/ .loginbox a, .loginbox a:active, .loginbox a:visited, .loginbox a:active { color: #0b3250!important; text-decoration:none; font-size:11px; }
/*-- User Area        --*/ .loginbox a:hover { color: #da640e!important; text-decoration:none; font-size:11px; }
/*-- User Area        --*/ .loginbutton a, .loginbutton a:active, .loginbutton a:visited, .loginbutton a:active { cursor:hand; font-family:verdana; font-size:10px!important; display:inline-block; background-color:#3372a3; height:14px; _height:16px; border:1px solid #454545; color:#FFFFFF!important; padding:0 5px 0 5px; text-decoration:none!important; }
/*-- User Area        --*/ .loginbutton a:hover { cursor:hand; font-family:verdana; font-size:10px!important; display:inline-block; background-color:#5288b2; height:14px; _height:16px; border:1px solid #454545; color:#FFFFFF!important; padding:0 5px 0 5px; text-decoration:none!important; }

