/* Container Styles for DotNetNuke */

/*Main Article Panel*/
#MainArticleHead {
padding: 0px 7px 1px;
text-transform:uppercase;
}
#MainArticleHead h1, #MainArticleHead .Head {
color:#3D2B7D;
/*font-size:.9em;
font-weight:normal;*/
font-size:1em;
padding:0;
margin: 0;
}
#MainArticleBody h1{
color:#3D2B7D;
/*font-size:.9em;
font-weight:normal;*/
font-size:1.2em;
padding:0;
margin: 14px 0 0 0;
}
#MainArticleBody h2 {
color:#00AECA;
font-weight:normal;
padding:14px 0 7px 0;
margin:0;
}
#MainArticleBody h3 {
color:#00AECA;
font-weight:normal;
padding-bottom:7px;
margin:0;
}
#MainArticleBody, #MainArticleBody .NormalRed {
font-size:0.9em;
padding:14px 7px;
margin-bottom:10px;
}
#MainArticleBody .NormalRed {
color:#404040;
font-weight:normal;
margin:0;
}
#MainArticleBody .DNNAligncenter {
text-align:left;
}


#MainArticleBody ul {
margin:14px 0 14px 7px;
padding:0;
}
#MainArticleBody li {
list-style:none;
background-image: url(img/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .58em;
padding-left: 1.2em;
line-height:1.2em;
margin:0 0 7px 7px;

}
#MainArticleBody li p{
margin:0;
padding:0;
}
#MainArticleBody a{
color:#E80185;
}


/*Blue Title Panel*/
#BlueHead {
background-color:#00AECA;
padding: 1px 7px 1px;
text-transform:uppercase;
}
#BlueHead h1, #BlueHead .Head {
color:#FFFFFF;
font-size:.9em;
line-height:14px;
font-weight:normal;
padding:0;
margin:0;
}
#BlueBody {
background-color:#EAEAEA;
font-size:.9em;
padding:14px 7px 7px;
margin-bottom:10px;
}
#BlueBodyClients {
background-color:#FFFFFF;
font-size:.9em;
padding:0px;
margin:10px 0 0 0;
}
.BlueTitle  {
font-size:1.08em;
color:#404040;
font-weight:normal;
padding:7px 0 14px 0;
}
.BlueTitle a {
color:#404040;
font-size:.9em;
font-weight:normal;
padding:7px 0;
}
.BlueDate {
color:#00AECA;
padding:0 0 14px 0;
margin:0;
}
/*Blue Title Coverage variations*/
.BlueTitleCoverage  {
font-size:1.08em;
color:#404040;
font-weight:normal;
}
.BlueTitleCoverage a {
color:#404040;
font-size:.9em;
font-weight:normal;
padding:7px 0;
}
.BlueDateCoverage {
color:#00AECA;
padding:0 0 14px 0;
margin:0;
}

/*Yellow Title Panel*/
#YellowHead {
background-color:#F8BD00;
padding: 1px 7px 1px;
text-transform:uppercase;
}
#YellowHead  h1, #YellowHead  .Head {
color:#FFFFFF;
font-size:.9em;
line-height:14px;
font-weight:normal;
padding:0;
margin:0;
}
#YellowBody {
background-color:#EAEAEA;
font-size:.9em;
padding:14px 7px 7px;
margin-bottom:10px;
}
#YellowBody h2 {
text-transform:uppercase;
color:#3D2B7D;
}
#YellowBody a{
color:#E80185;
}

/*Purple No Title*/
#PurpleHead {
background-color:#3D2B7D;
padding: 1px 7px 1px;
text-transform:uppercase;
}
#PurpleHead h1, #PurpleHead .Head {
color:#FFFFFF;
font-size:.9em;
line-height:14px;
font-weight:normal;
padding:0;
margin:0;
}
#PurpleBody {
background-color:#EAEAEA;
font-size:.9em;
padding:14px 7px 7px;
margin-bottom:10px;
}
#PurpleBody a {
color:#3D2B7D;
}
#PurpleBody h1{
color:#3D2B7D;
font-size:11px;
padding-bottom:7px;
margin:0;
text-transform:uppercase;
}
#PurpleBody .jumpbox {
color:#999999;
font-size:10px;
border:white solid 1px;
width:100%;
}

/*Pink Title Panel*/
#PinkHead {
background-color:#E80185;
padding: 1px 7px 1px;
text-transform:uppercase;

}
#PinkHead h1, #PinkHead .Head {
color:#FFFFFF;
font-size:.9em;
line-height:14px;
font-weight:normal;
padding:0;
margin:0;
}
#PinkBody {
background-color:#EAEAEA;
font-size:.9em;
padding:14px 7px 7px;
margin-bottom:10px;
overflow:hidden;
}
#PinkBody a{
color:#E80185;
}

/*Quote Panel*/
#QuotePanel {
margin:20px 0 10px 0;
}
#QuotePanel .Quote {
font-size:1.4em;
color:#00AECA;
}
#QuotePanel .By {
padding-top: 14px;
font-size:.9em;
color:#00AECA;
}

/*Experimental */
/*TransNoTitle {
background-color:yellow;
margin:0 0 0 10px;
padding:0 0 0 10px;
border:solid 1px blue;
}*/

/*bordered panel*/
#BorderedPanel {
border-top: solid 1px #E6E6E6;
padding:7px 0 0 0;
margin:0 0 10px 0;
font-size:.9em;
}
#BorderedPanel .PanelText{
color:#3D2B7D;
font-size:.9em;
font-weight:bold;
margin:0 5px 0 0;
padding-right:10px;

}
#BorderedPanel img {
margin:0;
padding:0;
}
#BorderedPanel p {
margin:0;
padding:0;
}

/*Admin Title Panel*/
#AdminHead {
background-color:#E80185;
padding: 1px 7px 1px;
text-transform:uppercase;

}
#AdminHead h1, #AdminHead .Head {
color:#FFFFFF;
font-size:.9em;
font-weight:normal;
padding:0;
margin:0;
}
#AdminBody {
background-color:#EAEAEA;
font-size:.9em;
padding:14px 7px 7px;
margin-bottom:10px;
}
