﻿/* Container Styles for DotNetNuke */

#title_blue{
padding: 5px 0 0 10px;
background: url(img/blue_top.gif) repeat-x top left;
height: 25px;
margin-bottom: 3px;
}

#title_blue div.title_left{
float: left;
}

#title_blue div.menu{
float: left;
width: 15px;
}

#title_blue .Head{
color: #fff;
vertical-align: middle;
font-size: 12px;
}

#title_gray{
padding: 5px 0 0 10px;
height: 25px;
margin-bottom: 3px;
}

#title_gray .Head{
color: #404040;
font-size: 12px;
}

#title_gray div.title_left{
float: left;
}

#title_gray div.menu{
float: left;
width: 15px;
}

#title_gray_blue_line{
padding: 5px 0px 0px 0px;
width: 100%;
}

#title_gray_blue_line .Head{
color: #404040;
font-size: 12px;
}

#title_gray_blue_line div.title_left{
float: left;
}

#title_gray_blue_line div.menu{
float: left;
width: 15px;
}

#title_blue_gray_line{
padding: 5px 0px 0px 0px;
margin-bottom: 0px;
}

#title_blue_gray_line .Head{
color: #1e3490;
font-size: 12px;
}

#title_blue_gray_line div.title_left{
float: left;
}

#title_blue_gray_line div.menu{
float: left;
width: 15px;
}

#blue_line {
clear: both;
padding-top: 1px;
border-bottom: 2px solid #1e3490;
margin-bottom: 3px;
}

#gray_line {
clear: both;
padding-top: 1px;
border-bottom: 2px solid #d1d1d1;
margin-bottom: 3px;
}

#left {
margin: 2px;
float: left;
}

#right {
margin: 2px;
float: right;
}

#clear {
clear: both;
}

.container1 {
clear: both;
border: 3px solid #d1d1d1;
padding: 4px;
text-align: left;
}

.container2 {
clear: both;
padding: 4px;
text-align: left;
}