/*
 * DotNetNuke Skin styles by Reed Lu
 */
@import url("menu.css");
/*--------- Global CSS Reset & Standards ----------*/

Body { margin:0;padding:0; background:#fff; min-width: 800px;}
#Body{ background:; color:#666; }
html,body{ margin:0; padding:0; height:100%; font:normal 14px/130% Verdana, Arial, Tahoma, Helvetica, Verdana, sans-serif; color:#455059; }
form#Form{ height:100%; }
TH,TD,DIV{ font-family: Verdana, Arial, Tahoma, Helvetica, Verdana, sans-serif;}
p{ margin:0 0 15px 0; font-size: 14px; line-height: 130%;}
ol, ul {list-style: none;}
li,ul li{ list-style:disc; }
a{outline:0;border:0;}
img{border:0; max-width:100%; height:auto;}
object, embed { max-width: 100%;}
.ModuleTitle_SubMenu{ z-index:9999!important; }	




A:link, A:visited, A:hover, A.acdtive { text-decoration: none;}

h1{
font-size:18px;
margin:10px 0 20px 0px;
}
h2{
font-size:16px;
/*margin:0 5px 20px 5px;*/
color:#FFFFFF;
}
h3{
font-size: 12px;
margin:0 5px 10px 0;
}
.pagehead {font: bold 13px/14px Verdana, Arial, Helvetica, sans-serif; color: #666;}

.Head{ font-weight:bold; font-size:15px; }
.SubHead { font-weight:bold; font-size:14px; }
.SubSubHead{ font-size:13px; }
.Normal { font-size:14px; line-height:130%; }

.clearafter:after{ clear:both; content:"."; height:0px; font-size:0px; visibility:hidden; display:block; }
.clearafter{ display:inline-block; }
.clearafter{ display:block; }
.clear{ clear:both; }
.clear_float{ clear:both;line-height:0;font-size:0;}

/*--------- ControlPanel style ----------*/
.controlpanel_bg { width: 100%; background:#FFFFFF; }
.controlpanel_style {width:900px; margin:0 auto}
.controlpanel_style table {width:100%}

.CommandButton { font-size: 11px; font-weight : normal; color: #0033CC; text-decoration: none; }
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active { font-size: 11px; font-weight : normal; color : #0033CC; text-decoration : underline; }
A.CommandButton:hover { font-size: 11px; font-weight : normal; color : #0033CC; text-decoration : none; }

.FileManager A, .FileManager A:link, .FileManager A:visited, .FileManager A:active{ color:#000000; text-decoration: underline;}
.FileManager A:hover{ color:#000000; text-decoration:none;}
.dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction, a.dnnPrimaryAction:link { color: #FFFFFF; text-decoration : none; }

/*--------- Design style ----------*/

.clear_float{ clear:both;line-height:0;font-size:0;}

.floatl{ float:left;}
.floatr{ float:right;}
#skin_wrapper {width: 100%; margin: 0; padding: 0; background: #fff url(images/background.jpg) repeat-x top; min-height: 100%;}
#skin_width {width:905px; margin: 0 auto; padding: 0;}
#skin_header {height: 120px;}
.skin_menu {margin: 0 1px; background: url(images/menu-bar.gif) no-repeat; width: 620px; height: 40px; float: right; margin-top: 70px;}
#skin_main {margin: 0 auto; min-height: 400px;}

.leftblock {width: 615px; padding: 0;}
.contentpane {width: 100%; padding: 0 0 1.5em 0;}
.middlepane1, .middlepane2 {width: 285px; padding: 0 5px;}
.rightpane {width: 278px;}
.footerpane {}
.footerpane a:link, .footerpane a:visited, .footerpane a:hover, .footerpane a:active {font: normal 11px/110% Verdana, Arial, Helvetica, sans-serif; color: #0D224A; padding: 0; text-decoration: none;}
.footerpane a.CurrentLink:link, .footerpane a.CurrentLink:visited, .footerpane a.CurrentLink:hover, .footerpane a.CurrentLink:active {font: bold 11px/110% Verdana, Arial, Helvetica, sans-serif; color: #0D224A; padding: 0; text-decoration: none;}

#skin_footer {padding-bottom: 7px; height: 60px; border-top: 5px solid #000033; font-size: 11px; color: #0D224A;}
.copyright {width: 100%; text-align: center; padding: 0 0 20px 0;}

/*--------- login style ----------*/
.login {font: normal 11px/20px Arial, Helvetica, sans-serif; color: #0D224A; text-decoration:none;}
A.login:link, A.login:visited, A.login:active{font: normal 11px/20px Arial, Helvetica, sans-serif; color: #000; text-decoration:underline;}
A.login:hover { color:#000; text-decoration: underline; }

/*-----------Jason--------------*/

.contact-form tr
{
 
 background-color: #F3F3F3;  border: 3px solid #FFFFFF;
}

#dnn_ctr32725_FormMaster_tdCapthcaCell{padding: 5px;text-align: left;}
#dnn_ctr32726_FormMaster_tdCapthcaCell{padding: 5px;text-align: left;}




.SubHead
{
    font-weight:400;
    font-size:13px;
    padding:5px;
    }
.powered
{
margin-top: 10px;
display: block;
z-index: 909;
font-size: 18px;
font-family: Arial;
font-weight: bold;
font-style: italic;
}