.LabelEditTextClass
{
    border: solid 0px red !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 300px !important;
}

.contentpane .LabelEditTextClass
{
    width: 500px !important;
    border: solid 0px red !important;
}

.plainContWrapper
{
    margin: 0 0 10px 0 !important;
    margin: 0 0 0 0;
    padding:0px;
}
tr
{
    vertical-align: top;
}
td
{
    text-align: left;
    clear: both;
}
.edit
{
    clear: both;
}

.containerHeader h1, .containerHeader .Head
{
    padding: 0;
    margin: 0;
}
* hyperlink style for buttons and link buttons used in the portal admin pages */

.edit a.CommandButton:link, .edit a.CommandButton:visited
{
    color: #12317d;
}

.edit a.CommandButton:hover, .edit a.CommandButton:active
{
    text-decoration: none;
}

h1.dnnTITLE
{
    font-size: 13px;
}

.containerMenu
{
    float: right;
    width: 20px;
    margin: 5px 0 0 0;
}

.containerHeader
{
    height: auto;
    width: 100%;
}
.ContainerContent
{
    height: auto;
    padding: 0 0 0 0;
    margin: 0px;
    border: green 0px solid;
}

.Head, h1
{
    color: #3D91CC;
    font-family: Calibri;
    font-size: 21px;
    font-weight: bold;
}
.underlined
{
    width:200px;
    margin:5px 0 5px 0;
    padding:0;
    background-color: red;
    display:block;

}
#standard
{
	padding: 0 12px 0 12px;
}
/************* Common ContainerContent ***********/
.ContainerContent
{
    margin: 0;
    padding: 0;
}
/************* BLUE Heading Container ***********/
.blueBG
{
    background: #294A99 url('images/blueL.gif') repeat-y left top;
}
.blueT
{
    height: 14px;
    background: url('images/blueT.gif') repeat-x left bottom;
    border: green 0px solid;
}
.blueTL
{
    background: url('images/blueTL.gif') no-repeat left bottom;
    padding: 0 0 0 12px;
    border: blue 0px solid;
}
.blueTL .blueTR
{
    background: url('images/blueTR.gif') no-repeat right bottom;
    padding: 0 12px 0 0;
    border: green 0px solid;
}
.blueBG .ContainerContent
{
    padding: 0 12px 0 10px;
    border: green 0px solid;
    background: url('images/blueR.gif') repeat-y right top;
}
.blueBG .ContainerContent h2, .blueBG .Head
{
    color: #fff;
    font-size: 19px;
}

.blueBG h1
{
    padding: 0 12px 0 10px;
    background: url('images/blueR.gif') repeat-y right top;
    font-size: 19px;
    color: #fff;
}
.blueBG .ContainerContent h1
{
    padding: 0 0 5px 0;
    background: none;
    color: #fff;
    font-size: 19px;
}
.blueBG .ContainerContent h1, .blueBG .ContainerContent h2, .blueBG .ContainerContent h3, .blueBG .ContainerContent h4, .blueBG .ContainerContent h5, .blueBG .ContainerContent h6
{
    padding: 5px 0 4px 0;
    color: #fff;
}
.blueBG .ContainerContent p, .blueBG .ContainerContent .Normal
{
    color: #fff;
}
.blueBG .ContainerContent ol li, .blueBG .ContainerContent li a
{
    color: #fff;
    text-decoration: none;
}
.blueB
{
    height: 13px;
    background: url('images/blueB.gif') repeat-x left top;
    border: red 0px solid;
}
.blueBL
{
    background: url('images/blueBL.gif') no-repeat left top;
    padding: 0 0 0 12px;
    border: red 0px solid;
}
.blueBL .blueBR
{
    background: url('images/blueBR.gif') no-repeat right top;
    padding: 0 12px 0 0;
    border: green 0px solid;
}

/************* White Heading Container ***********/
.whiteBG
{
    background: #fff;
}

.whiteT
{
    height: 11px;
    background: url('images/whiteT.gif') repeat-x left bottom;
    border: green 0px solid;
    margin: 0 !important;
    margin: -3px 0 0 0;
}
.whiteTL
{
    background: url('images/whiteTL.gif') no-repeat left bottom;
    padding: 0 0 0 10px;
    border: white 0px solid;
}
.whiteTL .whiteTR
{
    background: url('images/whiteTR.gif') no-repeat right bottom;
    padding: 0 10px 0 0;
    border: green 0px solid;
}
.whiteBG .ContainerContent
{
    background: #fff;
    padding: 0 10px 0 10px;
    border-right: #dedcdc solid 1px;
    border-left: #dedcdc solid 1px;
}
.whiteBG h1
{
    padding: 0 10px 0 10px;
    border-right: #dedcdc solid 1px;
    border-left: #dedcdc solid 1px;
}
.whiteBG .ContainerContent h1
{
    padding: 0 0 5px 0;
    border: 0px;
}
.whiteBG .ContainerContent h1, .whiteBG .ContainerContent h2, .whiteBG .ContainerContent h3, .whiteBG .ContainerContent h4, .whiteBG .ContainerContent h5, .whiteBG .ContainerContent h6
{
    padding: 5px 0 4px 0;
}
.whiteB
{
    height: 11px;
    background: #fff url('images/whiteB.gif') repeat-x left top;
}
.whiteBL
{
    background: #fff url('images/whiteBL.gif') no-repeat left top;
    padding: 0 0 0 10px;
    border: red 0px solid;
}
.whiteBL .whiteBR
{
    background: #fff url('images/whiteBR.gif') no-repeat right top;
    padding: 0 10px 0 0;
    border: green 0px solid;
}
.whiteBG .ContainerContent ol li, .whiteBG .ContainerContent li a
{
    text-decoration: none;
}
/************* Plain Container ***********/
.plainCont
{
    margin: 0;
    padding: 0;

}
.plainCont .ContainerContent
{
    background: #fff;
    padding: 0 12px 0 6px;
}
/************* Plain Container ***********/
.menuCont
{
    margin: 0;
    padding: 0;
}
.menuCont .ContainerContent
{
    margin: 0;
    padding: 0;
}

/************* List Links ***********/

.plainCont .ContainerContent ul li a, 
.plainCont .ContainerContent ol li a,
.whiteBG .ContainerContent ul li a, 
.whiteBG .ContainerContent ol li a,
.blueBG .ContainerContent ul li a, 
.blueBG .ContainerContent ol li a
{
    text-decoration: none;
}
.plainCont .ContainerContent ul li a:hover, 
.plainCont .ContainerContent ol li a:hover,
.whiteBG .ContainerContent ul li a:hover, 
.whiteBG .ContainerContent ol li a:hover,
.blueBG .ContainerContent ul li a:hover, 
.blueBG .ContainerContent ol li a:hover
{
    text-decoration: underline;
}
.greycontainerWrapper{ background:#e5e5e5; padding:10px 10px; margin-bottom:14px;}
.greycontainerWrapper h1 .Head{ font-size:22px; color:#3d91cc; font-weight:bold; font-family:Calibri;  }
.greycontainerWrapper h1.Head{ font-size:22px; color:#3d91cc; font-weight:bold; font-family:Calibri;  }
.bottomlink{ padding-left:7px; padding-bottom:0;}
.bottomlink li{ line-height:19px;}
.bottomlink li a{ font-size:14px; color:#4d4d4d;}
.bottomlink li a:hover{ text-decoration:none;}


.search-txtbox{ float:left; width:87px; background:url(images/textbox-sml.jpg) no-repeat; border:0; font-size:14px; padding:9px 11px;}
.searchbtn{ width:89px; height:34px; border:0; background:url(images/search-btn.jpg) no-repeat;}

.plainContWrapper{ padding:0 10px;}
.plainContWrapper h1 .Head{font-size:26px; font-family:Calibri; color:#3d91cc;font-weight:bold;}
.plainContWrapper p{ padding:5px 0; font-size:14px; line-height:18px;}
.Contactusmiddle h1 .Head{font-size:26px; font-family:Calibri; color:#3d91cc;font-weight:bold;}


.tesitmo{ background:url(images/dashed-bdr.png) repeat-x left bottom; padding:5px 0;}
.tesitmo .clientsay{ text-align:right; color:#3d91cc; }

.Contactusmiddle{ float:left; width:430px;}
.Contactusright{ float:left; width:275px;}
