/* CSS Document */

body{
margin:0px;
padding:0px;
background-color:#EDF0F4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#545454;
text-decoration:none;
}
#top{
width:100%;
height:158px;
float:left;
background-image:url(images/top-bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
#blue{
width:100%;
height:18px;
float:left;
clear:none;
background-color:#0C469C;
background-image:url(images/blue.gif);
background-repeat:repeat-x;
border-top:6px solid #ffffff;
border-bottom:6px solid #ffffff;
}
#down{
width:100%;
float:left;
clear:none;
background-image:url(images/down-bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
#footer{
width:100%;
height:37px;
float:left;
clear:none;
background-color:#0F4DA0;
background-image:url(images/footer.gif);
background-repeat:repeat-x;
border-bottom:7px solid #ffffff;
padding-top:8px;
}
#footer2{
width:100%;
height:45px;
float:left;
clear:none;
}
.main{
width:938px;
margin:auto;
}
.main-container{
width:938px;
float:left;
}
.top-section{
width:910px;
height:158px;
float:left;
background-color:#FFFFFF;
background-image:url(images/top-curve.gif);
background-repeat:no-repeat;
padding:0 14px;
}
.logo{
width:890px;
height:66px;
float:left;
background-image:url('images/logo.gif');
background-position:left;
background-repeat:no-repeat;
padding-top:40px;
padding-right:20px;
    text-align: left;
}
.link-area{
width:910px;
height:40px;
float:left;
clear:none;
background-color:#1F58A5;
background-image:url(images/link-gradient.gif);
background-repeat:repeat-x;
}
.link-area2{
width:910px;
height:40px;
float:left;
background-image:url(images/link-curve.gif);
background-repeat:no-repeat;
}
/* sub page navigation */

.glossymenu{
width:894px;
height:40px;
float:left;
padding-left:16px;
 /*width of menu*/
}

.glossymenu a.menuitem{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
float:left;
display:inline;
height:28px;
padding-top:10px;
text-decoration: none;
padding-left:31px;
padding-right:31px;
border-left:1px solid #1E57A3;
    width: 59px;
    text-align: left;
    margin-left: 0px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#ffffff;
}

.glossymenu a.menuitem:hover{
background-image:url(images/link-bg.gif);
background-repeat:repeat-x;
color:#ffffff;
}




.glossymenu a.menuitem2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
float:left;
display:inline;
height:28px;
padding-top:12px;
text-decoration: none;
padding-left:30px;
padding-right:30px;
border-left:1px solid #1E57A3;
border-right:1px solid #1E57A3;
    width: 75px;
}


.glossymenu a.menuitem2:visited, .glossymenu .menuitem2:active{
color:#ffffff;
}

.glossymenu a.menuitem2:hover{
background-image:url(images/link-bg.gif);
background-repeat:repeat-x;
color:#ffffff;
}

/*------------------------------*/

.main-content-section{
width:910px;
float:left;
background-image:url(images/down-curve.gif);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
padding:14px;
}
.white{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.white a:link{
color:#FFFFFF;
text-decoration:none;
}
.white a:visited{
color:#FFFFFF;
text-decoration:none;
}
.white a:hover{
color:#FFFFFF;
text-decoration:none;
}

.white2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}
.white2 a:link{
color:#FFFFFF;
text-decoration:none;
}
.white2 a:visited{
color:#FFFFFF;
text-decoration:none;
}
.white2 a:hover{
color:#FFFFFF;
text-decoration:none;
}


.left-section{
width:275px;
float:left;
padding-top:14px;
padding-left:15px;
padding-bottom:50px;
}
.right-section{
width:604px;
float:left;
padding-top:14px;
padding-left:12px;
}
.right-section2{
width:810px;
float:left;
padding-top:14px;
padding-left:12px;
}
.div{
width:275px;
float:left;
clear:none;
}
.div2{
width:275px;
float:left;
clear:none;
padding-top:10px;
}
.h1{
font-family:"Lucida Sans Unicode";
font-size:18px;
color:#0C3A7B;
text-decoration:none;
}
.h1 a:link{
color:0C3A7B;
text-decoration:none;
}
.h1 a:visited{
color:0C3A7B;
text-decoration:none;
}
.h1 a:hover{
color:0C3A7B;
text-decoration:none;
}
/* navigation elements */
.glossymenu2{
width:255px;
padding-top:10px;
padding-right:20px;
float:left;
clear:none;
/*width of menu*/
}

.glossymenu2 a.menuitem3{
width:237px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#575757;
display:block;
padding-top:3px;
padding-bottom:3px;
padding-left:18px;
border-bottom:1px solid #EEF0F4;
text-decoration:none;
background-image:url(images/bullet.gif);
background-position:left;
background-repeat:no-repeat;
}


.glossymenu2 a.menuitem3:visited, .glossymenu2 .menuitem3:active{
text-decoration:none;
}

.glossymenu2 a.menuitem3:hover{
background-color:#F7F8FA;
text-decoration:none;
}


.glossymenu2 a.menuitem4{
width:237px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#575757;
display:block;
padding-top:3px;
padding-bottom:3px;
padding-left:18px;
text-decoration:none;
background-image:url(images/bullet.gif);
background-position:left;
background-repeat:no-repeat;
}


.glossymenu2 a.menuitem4:visited, .glossymenu2 .menuitem4:active{
text-decoration:none;
}

.glossymenu2 a.menuitem4:hover{
background-color:#F7F8FA;
text-decoration:none;
}


/*-------------------------*/
.red{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:13px;
text-decoration:none;
}
.red a:link{
color:#FF0000;
font-size:13px;
text-decoration:none;
}
.red a:visited{
color:#FF0000;
font-size:13px;
text-decoration:none;
}
.red a:hover{
color:#FF0000;
font-size:13px;
text-decoration:none;
}
.welcome{
width:576px;
height:324px;
float:left;
clear:none;
background-image:url(images/curve.gif);
background-position:bottom;
background-repeat:no-repeat;
padding:11px;
padding-top:0px;
}
.welcome-image{
width:557px;
height:324px;
background-image:url(images/girl2.jpg);
background-position:bottom;
background-repeat:no-repeat;
float:right;
padding-left:20px;
}
.other-logos{
width:574px;
float:left;
clear:none;
padding-left:30px;
}
.other-logos5{
width:780px;
float:left;
clear:none;
padding-left:30px;
}
.other-logos3{
width:574px;
float:left;
clear:none;
padding-left:15px;
}
.other-logos2{
width:604px;
float:left;
clear:none;
padding-top:10px;
}
.img{
float:right;
}
.curve-box{
background-image:url(images/small-curve.gif);
width:268px;
height:148px;
background-position:bottom;
background-repeat:no-repeat;
float:left;
padding-left:30px;
padding-top:10px;
}
.font{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#11458F;
text-decoration:none;
}
.font a:link{
color:#11458F;
text-decoration:none;
}
.font a:visited{
color:#11458F;
text-decoration:none;
}
.font a:hover{
color:#11458F;
text-decoration:none;
}

.tr{
width:190px;
height:33px;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-image:url(images/table-bg.gif);
background-repeat:repeat-x;
}
.tr2{
width:190px;
height:70px;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
tr3{
width:573px;
background-image:url(images/table-bg.gif);
height:33px;
background-repeat:repeat-x;
background-color:#0E4DA6;
}
form{
margin:0px;
padding:0px;
}
.textbox{
width:300px;
height:25px;
border-left:1px solid #8D9095;
border-top:1px solid #8D9095;
border-right:0px;
border-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#545454;
background-color:#E9EDF3;
margin-top:4px;
}
.textbox2{
width:300px;
height:60px;
border-left:1px solid #8D9095;
border-top:1px solid #8D9095;
border-right:0px;
border-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#545454;
background-color:#E9EDF3;
margin-top:4px;
}
.button{
background-image:url(images/button.gif);
width:74px;
height:28px;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
border:0px;
}
.large-font{
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
.font-link{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.font-link a:link{
color:#666666;
text-decoration:none;
}
.font-link a:visited{
color:#666666;
text-decoration:none;
}
.font-link a:hover{
color:#666666;
text-decoration:none;
}