@import"css/layout.css";@import"css/mobile.css";@import"css/ipad.css";@import"css/iphone.css";@import"css/admin.css";
@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);


/* Skin styles for DotNetNuke  by dnnskin.net Overall support@dnnskin.net */  

Body								{ margin:0px;padding:0px;}
Body, .Normal, .NormalTextBox, td, p, .Normal, .NormalDisabled, .NormalBold{ font-family: Arial, Helvetica, sans-serif;line-height:1.5em; color:#333; font-size:14px}
p									{ padding:5px 0;margin:0px}
li,ul li							{ list-style:disc }
ol li								{ list-style:decimal}
.Head								{ color:#000080;font:bold 1.2em Arial, Helvetica, sans-serif}
.SubHead							{ color:#666}
A.CommandButton:link,A.CommandButton:visited,
A.CommandButton:active				{ font:bold small Arial, Helvetica, sans-serif;color:#000080}
A.CommandButton:hover				{ color:#4e4efb}
h1,h2,h3,h4,h5,h6					{ font-weight: normal;line-height:1em; margin:0px; padding:5px 0;}
h1{font-size:28px; Color:#730601}
h2{font-size:24px;}
h3{font-size:20px;} 
h4{font-size:18px;}   
h5{font-size:16px; color:#666; text-transform:uppercase; font-weight:normal}
h6{font-size:14px;color:#a5a4a4;margin:0 0 7px;}
a:link,a:active,a:visited			{ border:0;text-decoration:none; outline:none; color:#000080;}
a:hover 							{ color:#333;text-decoration:underline;}



/*Skin Layout Design*/
#Body{ background:url(images/body.png) top center repeat-y #D9D9D9}
#DNN6								{ position:relative;z-index:1; padding:0px;}
#dnncontent{ border-bottom:1px #fff solid; margin:0 10px}
#dnnfooter2{ text-align:center; padding:20px 0;color:#999}
#dnnfooter2 a{ padding:0 7px}
.searchbox						{ position:relative;z-index:200;height:1px;float:right;width:182px; background:url(images/searchbg.gif) 0 0 no-repeat; height:44px}
.searchbox .SkinObject					{ color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#ccc}
.searchbox #dnn_dnnSEARCH_txtSearch		{ position:absolute;left:10px;top:10px;z-index:2000;width:130px;background:transparent;border:none; color:#ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0px; height:25px; line-height:25px}
.searchbox a:link,
.searchbox a:active,
.searchbox a:visited{ display:block;width:24px;height:24px; position:absolute;right:10px;top:10px;z-index:2000; background:url(images/search.png) 0 0 no-repeat}
.searchbox a:hover	{ background:url(images/search.png) 0 -30px no-repeat}


a.user:link,a.user:visited,a.user:active{ text-decoration:none; padding:0 7px 0 12px; background:url(images/user.gif) left center no-repeat}
a.login:link,a.login:visited,a.login:active{ padding:0 10px 0 12px; text-decoration:none; background:url(images/login.gif) left center no-repeat}
a.user:hover,a.login:hover{ color:#fff; text-decoration:underline}
.CurrentDate{ padding-left:10px; padding-right:10px; color:#bbb; font-size:12px}
p.rmore a{ background:url(images/li.gif) left center no-repeat; padding-left:15px;}

.contact			{ margin:0px;padding:0px;list-style:none}
.contact li			{ list-style:none;padding:1px 0  0 24px}
.phone				{ background:url(images/resources.gif) -2px -230px no-repeat}
.fax				{ background:url(images/resources.gif) -2px -296px no-repeat}
.website			{ background:url(images/resources.gif) -2px -58px no-repeat}
.email				{ background:url(images/resources.gif) -2px -111px no-repeat}
.twitter			{ background:url(images/resources.gif) -2px -175px no-repeat}
.acs				{ color:#000; padding:10px 0; line-height:1.2em}
.w49				{ width:49%}

/* custom css - emerson bruce 2012  */
.rowwrapper{ background:#ffffff;}
.logo a{display:block;}
.white p a:link,.white p a:active,.white p a:visited{ color:white; text-decoration:underline;}
.white p a:hover{ color:#cecece; text-decoration:underline;}
.socialbuttons img:hover{
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */}
p.greybutton a, p.greybutton a:link,p.greybutton a:active,p.greybutton a:visited	{ 
border:0;text-decoration:none; outline:none; color:#ffffff; background:#000D64; padding:3px 7px; display:inline-block;
border: solid 1px #666;
font-size:10pt;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:800;
text-shadow: 1px 1px 2px #333333;
        filter: dropshadow(color=#333333, offx=1, offy=1);
border-radius:5px; 
-webkit-border-radius:5px; -moz-border-radius:5px; 

background: #cecece; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NlY2VjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDZkNmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cecece 1%, #6d6d6d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cecece), color-stop(100%,#6d6d6d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cecece 1%,#6d6d6d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cecece 1%,#6d6d6d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cecece 1%,#6d6d6d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cecece 1%,#6d6d6d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#6d6d6d',GradientType=0 ); /* IE6-8 */
}
p.greybutton a:hover 							{ color:#f1f1f1;text-decoration:none; background:#0f0f0f;
filter:none;

}


.blackgrad{background: #45484d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-8 */}

.bluegrad1{background: #031693; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzMTY5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDA5NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #031693 0%, #00094d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#031693), color-stop(100%,#00094d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #031693 0%,#00094d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #031693 0%,#00094d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #031693 0%,#00094d 100%); /* IE10+ */
background: linear-gradient(to bottom, #031693 0%,#00094d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#031693', endColorstr='#00094d',GradientType=0 ); /* IE6-8 */}
.bluegrad2{background: #00094d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDk0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzE2OTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #00094d 0%, #031693 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00094d), color-stop(100%,#031693)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #00094d 0%,#031693 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #00094d 0%,#031693 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #00094d 0%,#031693 100%); /* IE10+ */
background: linear-gradient(to bottom, #00094d 0%,#031693 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00094d', endColorstr='#031693',GradientType=0 ); /* IE6-8 */}

.redgrad1{ background: #540401; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0MDQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MzA2MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #540401 0%, #730601 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#540401), color-stop(100%,#730601)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #540401 0%,#730601 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #540401 0%,#730601 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #540401 0%,#730601 100%); /* IE10+ */
background: linear-gradient(to bottom, #540401 0%,#730601 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#540401', endColorstr='#730601',GradientType=0 ); /* IE6-8 */}
.redgrad2{ background: #730601; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiM3MzA2MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiM1NDA0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #730601 71%, #540401 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(71%,#730601), color-stop(99%,#540401)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #730601 71%,#540401 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #730601 71%,#540401 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #730601 71%,#540401 99%); /* IE10+ */
background: linear-gradient(to bottom, #730601 71%,#540401 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#730601', endColorstr='#540401',GradientType=0 ); /* IE6-8 */}

#dnnfooter2 a, #dnnfooter2 a:link, #dnnfooter2 a:visited, #dnnfooter2 a:active{color:white;}
hr{ height:1px; border: solid 0px #cecece; background:#cecece; color:#cecece;}

/*hide search box - just uncomment the next two lines of css
div.searchbox{ background:url(images/searchbg-r.gif) top right no-repeat; width:10px;}
div.searchbox > span { display:none;}*/

/*blog*/
.cns-article { font-family:Georgia, "Times New Roman", Times, serif;}
.cns-article h1{}
.cns-article p.cns-articleinfo{ font-size:9pt; color:#333;}
.cns-article .cns-articlecontent{ border-top: solid 1px #ccc; border-bottom:solid 1px #ccc; margin-bottom:15px; padding-top:15px;}
.cns-article p{ font-family:Georgia, "Times New Roman", Times, serif; color:#000; line-height:1.46em; font-size:11pt; margin-bottom:1em; text-align:left;}
.cns-articlefooter p{ color:#781818; font-size:9pt; line-height:11pt; margin-bottom:10px;}

.cns-articlelist{ font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;}
.cns-articlelist img{width:100%; height:auto;}
.cns-articlelist .cns-articletitle{ margin-bottom:5px;}
.cns-articlelist .cns-articletitle h3{ font-size:13pt; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; padding:0px;}
.cns-articlelist .cns-articletitle img{width:auto; height:auto;}
.cns-articlelist .cns-articlelistimage:hover{ opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */ }
.cns-articlelist p.cns-articleinfo{ font-size:8.5pt; color:#333;font-family:Georgia, "Times New Roman", Times, serif;}
.cns-articlelist .cns-articlelistdescriptions{ color:#000; font-family:Georgia, "Times New Roman", Times, serif;}
.cns-articlelist td{border:1px dotted #d9d9d9; padding:12px; margin:3px 3px 0px 3px;}