/*  Body   */
body {background-color: #243E92; top-margin: 10; SCROLLBAR-FACE-COLOR: #DEDCFF; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }

.home_container {margin:0px auto 0px auto; height:591px; width:746px;}

img {padding:0px; margin:0px;}

img, div, input { behavior: url("iepngfix.htc") }

/*  Fonts  */

p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#404040}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; color:#243E92}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#AAA9EB}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#0F2670}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#AAA9EB; padding:0px; margin:0px;}
.copy {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#404040}
.copyBlue {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#0F2670}



a:link { color:#0F2670; text-decoration:underline; font-weight:normal}

a:visited { color:#0F2670; text-decoration:underline; font-weight:normal}

a:active { color:#0F2670; text-decoration:underline; font-weight:normal}

a:hover { color:#0F2670; text-decoration:underline; font-weight:normal}


img, a {border:none; outline:none;}
a.menu {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333379; font-size:14px;}
a.menu:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333379; font-size:14px;}
a.menu:active {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333379; font-size:14px;}
a.menu:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#333379; font-size:14px;}


.leftmenu {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#243E92; font-weight:normal}

a.leftmenu:link { color:#243E92; text-decoration:none; font-weight:normal}

a.leftmenu:visited { color:#243E92; text-decoration:none; font-weight:normal}

a.leftmenu:active { color:#243E92; text-decoration:none; font-weight:normal}

a.leftmenu:hover { color:#243E92; text-decoration:none; font-weight:normal}





.headingsGreyS { font-family:Arial, Helvetica, sans-serif; color:#BDBABA}

a.headingsGreyS:link { color:#BDBABA; text-decoration:none; font-weight:normal}

a.headingsGreyS:visited { color:#BDBABA; text-decoration:none; font-weight:normal}

a.headingsGreyS:active { color:#BDBABA; text-decoration:none; font-weight:normal}

a.headingsGreyS:hover { color:#243E92; text-decoration:none; font-weight:normal}



.headlines { font-family:Arial, Helvetica, sans-serif; color:#AAA9EB; font-size:14px; line-height:18px;}
a.headlines:link { color:#AAA9EB; text-decoration:none; font-weight:bold}
a.headlines:visited { color:#AAA9EB; text-decoration:none; font-weight:bold}
a.headlines:active { color:#AAA9EB; text-decoration:none; font-weight:bold}
a.headlines:hover { color:#AAA9EB; text-decoration:none; font-weight:bold}



.toplinks {font-family: Arial, Helvetica, sans-serif; font-size:0.8em; line-height:1.0em; color:#0F2670; font-weight:normal}

a.toplinks:link { color:#0F2670; text-decoration:none; font-weight:normal}

a.toplinks:visited { color:#0F2670; text-decoration:none; font-weight:normal}

a.toplinks:active { color:#0F2670; text-decoration:none; font-weight:normal}

a.toplinks:hover { color:#0F2670; text-decoration:underline; font-weight:normal}



.smallcopy {font-family: Arial, Helvetica, sans-serif; font-size:0.65em; line-height:1.2em; color:#404040; font-weight:normal}

a.smallcopy :link { color:#0F2670; text-decoration:none; font-weight:normal}

a.smallcopy :visited { color:#0F2670; text-decoration:none; font-weight:normal}

a.smallcopy :active { color:#0F2670; text-decoration:none; font-weight:normal}

a.smallcopy :hover { color:#0F2670; text-decoration:underline; font-weight:normal}





.phone {font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.2em; color:#0F2670; font-weight:normal}

a.phone:link { color:#0F2670; text-decoration:none; font-weight:normal}

a.phone:visited { color:#0F2670; text-decoration:none; font-weight:normal}

a.phone:active { color:#0F2670; text-decoration:none; font-weight:normal}

a.phone:hover { color:#0F2670; text-decoration:underline; font-weight:normal}



ul {font-family:Arial, Helvetica, sans-serif; color:#404040}
li {font-family:Arial, Helvetica, sans-serif; color:#404040; font-size:12px; line-height:15px; }

.ul2 {font-family:Arial, Helvetica, sans-serif; color:#243E92; font-size:0.75em; line-height:1.2em;  }

.licopy {font-family:Arial, Helvetica, sans-serif; color:#404040}

.licopy2 {font-family:Arial, Helvetica, sans-serif; color:#404040}



/*  New Divs  */

.mainContainer {width: 100%; height:auto;    padding: 0px 0px 0px 0px;}
.page { width: 750px; height: auto; margin: 0px auto 0px auto;  padding: 0px; }
.toparea { width: 750px; height:151px; padding: 0px; margin:0px; background-image: url(images/topBgd.gif);  background-repeat:repeat-x; background-position:top left; }
.toparealeft {width: 225px; height:151px; float:left; padding:0px; margin:0px;}
.toparearight {width:525px; height:137px; float:left; padding:14px 0px 0px 0px; margin:0px; background-image: url(images/topRightBgd.jpg);  background-repeat:no-repeat; background-position:top right;}
.toparearightupper {width: 525px; height:14px; margin:0px; padding:0px;  }
.toparearightmenu {width: 455px; height:22px; margin:0px; padding: 0px 70px 0px 0px;  text-align:right;}
.toparearightmenu2 {width: 455px; height:20px; margin:0px; padding: 14px 70px 0px 0px;  text-align:right;}
.toparearightmenunew {width: 455px; padding:0px 0px 0px 70px; margin: 0px; }
.toparearightlower {width: 525px; height:auto; }
.toparearightlowertext {width: 200px; height: auto; padding: 45px 0px 0px 10px; margin:0px; float: left; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:32px; color:#ffffff}
.toparearightlowerimg {width: 285px; height: auto; padding: 0px 0px 0px 0px; margin:0px; float:right} 
.mainarea {width: 750px; height:auto; background-color:#DEDCFF; overflow: hidden;}
.menuleftcontainer {width:225px; height:300px; background-image: url(images/leftmenucurveBgd.gif);  background-repeat:no-repeat; background-position:top left;}
.menuleft {width:225px; height:auto; padding:0px 0px 32767px 0px; float:left; margin-bottom: -32767px; background-image:  url(images/leftmenuBgd.gif); background-repeat:repeat-y; background-position:top left;}
.mainright {width:469px; height:auto; float:left; margin:0px; padding: 0px 25px 0px 25px; border-color:#DEDCFF; border-width: 0px 6px 0px 0px; border-style:solid; background-color:#FFFFFF;}
.footer {width:750px; height: 100px; background-color:#000000;}
.mainheading {width:290px; height: 40px; float:left;}
.mainprint {width:175px; height: 30px; float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; padding: 10px 0px 0px 0px;}

.hometoparea {width:750px; height:211px;}
.homemidleft {background-image: url(images/homeMidLeft.jpg);  background-repeat:no-repeat; background-position:top left; width:274px; height:180px; float:left;}
.homemidmid {width:333px; height:180px; float: left;}
.homemid {width:1000px; height: 180px;}
.homemidright {background-image: url(images/homeMidRight.jpg);  background-repeat:no-repeat; background-position:top left; width:393px; height:180px; float:left;}
.homebot {background-image: url(images/homeBot.jpg);  background-repeat:no-repeat; background-position:top left; width: 1000px; height: 183px;}

.newshead {width:469px; height:40px; margin:0px; padding:0px;}
.newshead2 {width:469px; height:auto; margin:0px; padding:0px 0px 0px 0px}
.newsthumb {width:150px; padding: 0px; float:left;}
.newstext {width: 309px; padding: 0px 10px 0px 0px; float:left}

