/* CSS Document */

/* body {margin:0px;background-color:#0099FF;} */

html, body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}

.repeatX{
	background-repeat:repeat-x;
}
.repeatY{
	background-repeat:repeat-y;
}
.norepeat{
	background-repeat:no-repeat;
}

.mainTable{
	/*border: 1px solid black;*/
	height:100%;	
}

.maincontent
{
	background: #FFFFFF;
	background-image: url(../assets2/images/CMSTemplate_contentheader.jpg);
	font-size:11px;
	font-family: Tahoma;
	text-align:left;
	padding-left:4px;
	font-weight:bold;
}

.leftpane{
	width: 121px;
	padding:5px;	
	text-align:left;
	font-size:11px;
	font-family: Arial;
	color:#FFFFFF;
	height:100%;
}
.contentpane{
	padding:5px;	
	padding-left:5px;
	text-align:left;
	font-size:11px;
	font-family: Arial;	
	height:100%;
	color:#000099;
}
.filesforprinting {
	font-size: 12px;
	font-family: ARIAL;
	font-weight: bold;
	color:#FFFFFF;
	padding:5px;
}
.footer {
	font-size: 12px;
	font-family: ARIAL;
	color:#FFFFFF;
	padding:5px;
}
.currentuser{
	font-size: 11px;
	font-family: ARIAL;
	font-weight: bold;
	color:#ffffff;
	padding-right:20px;
}

.DataGridFooter
{
    background-color:#F7DFB5;
    color:#8C4510
}

.DataGridRow
{
    background-color:#FFFFC0;
    border-color:#FFC0C0;
    border-style:solid;
    border-width:2px;
    font-family:Arial;
    font-size:11px;
    color:blue;
}

.DataGridPager
{
    color:#8C4510;
    text-align:center;
    font-weight:bold;
    font-family:Arial;
    font-size:11px;
}

.DataGridHeader
{
    background-color:cornflowerblue;
    font-weight:bold;
    font-family:Arial;
    font-size:11px;
    color:Yellow;
    text-align:center;
    
}


/* ######### Style for Drop Down Menu ######### */
.bluetabs{
border:none;
margin:0px;
}

.bluetabs ul{
padding:0px;
margin:0px;
line-height:80%;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0px;
padding:0px;
}

.bluetabs li a img{
text-decoration: none;
border:none;
padding:0px;
margin:-2px;
margin-top:0px;
}

.dropmenudiv_b{
position:absolute;
top: 0;
margin-top:1px;
border: 1px solid #3a537e; /*THEME CHANGE HERE*/
font:normal 10px Arial;
line-height:120%;
z-index:100;
background-color: #688dcd;
width: 120px;
visibility: hidden;
color:#FFFFFF;
text-align:left;
}

.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #3a537e; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 1px;
text-decoration: none;
background-color: #688dcd;
color:#FFFFFF;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #4c71b2;
}
/* ######### Style for Drop Down Menu ######### */


/* ######### Text Styles ######### */

.leftmenutitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#66ccff;
}
.leftmenusub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#ffffff;
	padding-left:5px;
	text-decoration:none;
	border:none;
}
.contentpaneTitle{
	font-size:13px;
	font-family: Arial;	
	font-weight:bold;
	color:#000099;
}
.contentpaneSubTitle{
	font-size:12px;
	font-family: Arial;	
	font-weight:bold;
	color:#000099;
}
p{
	font-size:11px;
	font-family: Arial;	
	color:#000099;
}

.Error{
	font-size:11px;
	font-family: Arial;	
	color:red;
}

.textNormal{
	font-size:11px;
	font-family: Arial;	
	color:#000099;
}

.textNormalBold
{
    font-weight:bold;
	font-size:11px;
	font-family: Arial;	
	color:#000099;
}

.textNormalBoldWhite
{
    font-weight:bold;
	font-size:12px;
	font-family: Arial;	
	color:#FFFFFF;
}

.textNormalBoldWhiteSmaller
{
    font-weight:bold;
	font-size:11px;
	font-family: Arial;	
	color:#FFFFFF;
}

.textNormalBiggerBold
{
    font-weight:bold;
	font-size:14px;
	font-family: Arial;	
	color:#000099;
}

.textNormal16Bold
{
    font-weight:bold;
	font-size:16px;
	font-family: Arial;	
	color:#000099;
}

.textNormalWhite{
	font-size:11px;
	font-family: Arial;	
	color:#ffffff;
}
.textLightBlue{
	font-size: 14px;
	font-family: ARIAL;
	color: #4444ff;	
}
.textDigitalIMGBlue{
	font-size: 14px;
	font-family: ARIAL;
	font-weight: bold;
	color: #0a50ff;	
}
.textYellow {color: #FFFF00}

.textYellowMediumTitle
{
    font-size:14px;
    font-weight:bold;
    color: #FFFF00
}

.FormTable
{
	background-color:#B2E2FF;
	padding:10px;
}

.FormTable2
{
	background-color:#B2E2FF;
	padding:2px;
}

.IETableFix
{	
	_background-color:#B2E2FF;
	_padding:10px;
}

.Button
{
	border:solid 1px black;
	background-color:#317af4;
	font-family:Arial;
	font-size:11px;
	color:White;
}
.gallerybutton:hover
{
	color:#000000;
	background-color:#ffcc00;
}
.gallerybutton
{
	border:solid 1px black;
	background-color:#317af4;
	color:White;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	width:150px;
	padding:5px;	
}
.TextBox
{
	border:solid 1px black;
	background-color:#ffffff;
	color:Black;
	font-family:Arial;
	font-size:11px;
}
.TreeView{
	font-family: ARIAL;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;	
}

.SiteMapPath
{
	font-size:xx-small;
}

.CMSDataGridHeader
{
    font-family: Arial;
    background-color: #0069FF;
    font-size: 11px;
    color: yellow;
    font-weight: bold;
}

.CMSDataGridFooter
{
    font-family:Arial;
    background-color:#0069FF;
    font-size:11px;
    color:#FFFF10;
}

.CMSDataGridPager
{
    font-family: Arial;
    background-color: #0069FF;
    font-size:10px;
    color: #FFFF10;
    text-align: center;
}

.CMSDataGridRow
{
    font-family:Arial;
    background-color:#FFFFFF;
    font-size:11px;
    color:#080C8C;
}

.CMSDataGridRowAlt
{
    font-family:Arial;
    background-color:#FFFBD6;
    font-size:11px;
    color:#080C8C;
}

.CMSDataGrid
{
    border-width: 1px;
    border-color: #000000;
    border-style: solid;
    background: #000033;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: yellow;
}

.CMSText {font-family: ARIAL; font-size: 11px; color: #000099;  }
.CMSTextLabel {font-family: Tahoma; font-size: 11px; color: #000099; font-weight:bold; }

.BorderedText
{
    border-top:solid 1 gray;border-right:solid 1 gray;border-left:solid 1 gray; border-bottom:solid 1 gray;
}