﻿/*Main Styles*/
body
{
    background-color:#065199;
    background-image: url("../images/backGrad.gif");
    background-repeat:repeat-x;
    margin:0 0 0 0;
    padding:0 0 0 0;
    font-family:Georgia, Arial, Sans-Serif;
    color:#443322;
}
#RotatingPics
{
    visibility:hidden;
}
.imgLink
{
    border:none;
}
a:link
{
    color:#3366cc;

}
a:visited
{
    color:#006;
}
a:hover
{
    color:#77aaff;
}
img
{
    border-style:none;
}
#MainBorder
{
    width:100%;
    margin:0;
    padding:0;
}
#HeaderBorder
{
    height:89px;
    width:950px;
    background-image: url("../images/titleBack.jpg");
    background-repeat:no-repeat;
    margin:0 auto 0 auto;
    padding:0;
}

#MLNLogo
{
    float:left;
    margin-top:.1em;
}
#TitleText, #TitleText a:link, #TitleText a:hover, #TitleText a:visited, #TitleText a:active
{
    margin:0 auto 0 auto;
    text-align:center;
    color:White;
    font-weight:bold;
    vertical-align:middle;
    text-decoration:none;
}
#MLNText
{
    font-size:2em;
}
#Slogan
{
    font-style:italic;
}   
#NLNLogo
{
    float:right;
    margin-top:.1em;
}
#MenuBorder
{
    clear:both;
    width:980px;
    margin:0 auto 0 auto;
    padding:0 1em 0 0;
}
.tab
{
    background-image:url("../images/tabBack.gif");
    background-repeat:repeat-x;
    height:27px;
}
.leftTab
{
    background-image:url("../images/tabLeft.gif");
    background-repeat:no-repeat;
    height:27px; 
    width:20px;
    float:left;
}
.tabText
{
    padding-top:.2em;
    float:left;
}
.rightTab
{
    background-image:url("../images/tabright.gif");
    background-repeat:no-repeat;
    height:27px; 
    width:7px;
    float:right;
}
#mainMenu li
{
    height:27px;
	float: left;
	list-style: none;
    text-align:center;
	background-repeat:repeat-x;
}
#mainMenu li a
{
    color:Navy;
    font-weight:bold;
    text-decoration:none;
}
#mainMenu li a:hover
{
    color:#ea0;
    text-decoration:none;
}
		
#mainMenu li ul
{	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border: 1px solid Navy;
	font-size:.85em;
	background-color:#c9f0f7;
	width:110px;
	padding:.2em;
	z-index: 99;
	}

#mainMenu li ul li
{
	text-align:center;
	width:100%;
	height:auto;
	margin:.1em;
	padding:0;
	background-color:#e0faff;
}
#mainMenu li ul li a:hover
{	
	text-decoration:underline;
}
#ContentBorder    
{
    color:#443322;
    background-color:White;
    font-weight:normal;
    width:950px;
    margin: 0 auto 0 auto;
    padding: 0;
}
#RotatingPics
{
    float:right;
}
#Content
{
    padding:0;
    color:#000033;
}
#ContentHeader
{
    background-image:url("../images/topWaves.gif");
    margin:0;
    padding:0;
    height:81px;
}
#ContentFooter
{
    margin:0;
    padding:0;
    height:107px;
    background-image:url("../images/bottomWaves.gif");
}
#FooterBorder
{
    background-color:#065199;
    color:White;
    bottom:100%;
    width:100%;
    text-align:center;
    margin:0 0 0 0;
}
#FooterBorder p 
{
    padding:.3em;
}
#FooterBorder a:link
{
    color: White;
    text-decoration:underline;
}
#FooterBorder a:visited
{
    text-decoration:none;
    color:White;
}
#FooterBorder a:hover
{
    text-decoration:underline;
}

h1
{
    color:#9db016;
    text-align:center;
}
h2
{
    color:#fe7501;
    font-style:italic;
    text-align:center;
}
h3
{
    color:#321;
    text-align:center;
}


.fckWin
{
    height:600px;
    width:100%;
}
table, table tr th, table tr td
{
    text-align:center;
    padding:.25em;   
    width:auto;    
    background-color:White;
}
.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}
.error
{
    color:Red;
}
.clear
{
    clear:both;
}
#sectionLeftContent
{
    float:left;
    width:280px;
    padding:0 2px 0 2px;
    margin: 2em 0 0 0;
    text-align:center;
}

#sectionLeftContent a:link, #sectionLeftContent a:hover, #sectionLeftContent a:visited, #sectionLeftContent h3 a:active
{
cursor: pointer; 
cursor: hand;
text-decoration:none;
}


.btnText h3
{
    font-size:.85em;
    padding:0;
    margin:.15em;
    color:#039;
}




.btnText h4
{
    font-size:.75em;
    padding:0;
    margin:.15em;
    color:#fe7501;
}
.btnText h5
{
    font-size:.75em;
    padding:0;
    margin:.15em;
    color:Red;
}
.btn
{
    width:265px;
    border:solid 5px #fe7501;
    margin:0 0 .5em 0;
}
.btnImg, .btnText
{

    float:left;
    padding:.15em;
}

.btnImg img
{
    border-style:none;
    width:81px;
    height:108px;
}
#btn1
{
    border:solid 5px #fe7501;
} 
#btn2
{
    border:solid 5px #a3c2e0;
} 
#btn3
{
    border:solid 5px #9db016;
} 
#btn4
{
    border:solid 5px #7aa2c9;
} 
#sectionCenterContent
{
    width:310px;
    float:left;
    padding:0 2px 0 5px;    
}
#sectionCenterContent h1
{
    font-size:1.5em;
}
#sectionCenterContent h2
{
    font-size:1.25em;
}
#sectionCenterContent h3
{
    font-size:1em;
}
#sectionRightContent
{
    float:right;
    width:320px;
    padding: 2em 1em 0 0;
}
#RightContentTop
{
    background-image:url("../images/hpRightContentTop.gif");
    background-repeat:no-repeat;
    height:20px;
    margin: 0 ;
}
#RightContentMid
{
    background-image:url("../images/hpRightContentBack.gif");
    background-repeat:repeat-y;
    padding: .1em 1em .1em 1em;
    margin:0;
    
}
#RightContentMid h2
{
    color:#999900;
    text-align:center;
}
#RightContentMid h3
{
    color:#003399;
    font-size:.95em;
    text-align:center;
}
#RightContentBot
{
    background-image:url("../images/hpRightContentBottom.gif");
    background-repeat:no-repeat;
    height:20px;
    margin: 0 ;
}
.contentPadding
{
    margin: 1em 2em 1em 2em;
}
#FormEdit
{
    color:White;
    width:950px;
    margin:0 auto 0 auto;
}