/* CSS Document */
body
{
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
background-image:url(../images/body-bg.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#00568b;
}

.h1-grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
line-height:1.4;
}
.h1-grey a
{
color:#4e4e4e;
text-decoration:underline;
}
.h1-grey a:hover
{
color:#4e4e4e;
text-decoration:none;
}

.h2-grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e4e4e;
line-height:1.6;
}
.h2-grey a
{
color:#638fb4;
text-decoration:underline;
}
.h2-grey a:hover
{
color:#638fb4;
text-decoration:none;
}

.h1-black
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:1.4;
}
.h1-black a
{
color:#000000;
text-decoration:underline;
}
.h1-black a:hover
{
color:#000000;
text-decoration:none;
}

.h1-blue
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066a5;
line-height:1.4;
}

.text-head
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3385b7;
}

.top-nav
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#36765e;
line-height:1.4;
}
.top-nav a
{
color:#36765e;
text-decoration:none;
}
.top-nav a:hover
{
color:#36765e;
text-decoration:underline;
}

.main-nav
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#013c61;
font-weight:bold;
line-height:1.4;
}
.main-nav a
{
color:#013c61;
text-decoration:none;
}
.main-nav a:hover
{
color:#013c61;
text-decoration:underline;
}

.main-nav-active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3d7c64;
font-weight:bold;
}
.main-nav-active a
{
color:#3d7c64;
text-decoration:none;
}
.main-nav-active a:hover
{
color:#3d7c64;
text-decoration:underline;
}

.left-nav
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00568b;
font-weight:bold;
}
.left-nav a
{
color:#00568b;
text-decoration:underline;
}
.left-nav a:hover
{
color:#00568b;
text-decoration:none;
}

.left-nav-active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3d7c64;
font-weight:bold;
}
.left-nav-active a
{
color:#3d7c64;
text-decoration:none;
}
.left-nav-active a:hover
{
color:#3d7c64;
text-decoration:underline;
}

.breadcum
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#013c61;
font-weight:bold;
}
.breadcum a
{
color:#013c61;
text-decoration:underline;
}
.breadcum a:hover
{
color:#013c61;
text-decoration:none;
}


.bottom-links
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:1.8;
}
.bottom-links a
{
color:#000000;
text-decoration:none;
}
.bottom-links a:hover
{
color:#000000;
text-decoration:underline;
}

.popupMenu
{
	position:absolute;
	visibility:hidden;
}

.popupHover
{
	background-position:left top;
}

.textbox
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #d1d1d1;
}

.search-top
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-bottom:10px;
}

.search-bottom
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-bottom:10px;
}

.error
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:Red; 
line-height:1.4;
}

.button
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #999999;
}

.clsGeneralButton{
	background-position: 0px 0px;
    border-right: white 0px solid;
    border-top:  white 0px solid;
    border-left:  white 0px solid; 
    border-bottom:  white 0px solid; 
    font-size: small;
    cursor: hand; 
    color: #11428b; 
    background-repeat: no-repeat; 
    font-family: Verdana; 
    position: relative; 
    height: 24px; 
    width:57px;
    background-color: #ffffff; 
    text-align: center;
}