@import url('bodystyle.css');


.normaltext {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 18px;
}
.main-areas {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
line-height : 16px;
font-weight : 200;
text-align : justify;
}
.nav ul {
list-style-type : square;
padding : 0 10px 5px 25px;
}
.headline {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
text-transform : capitalize;
font-style : normal;
line-height : normal;
font-weight : normal;
color : #660033;
}
.subhead {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
text-transform : uppercase;
font-style : normal;
line-height : normal;
font-weight : normal;
color : #777777;
}
.boxtext {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
line-height : normal;
font-weight : normal;
color : #ffffff;
}
.quotation {
font : 12px/22px normal helvetica, sans-serif;
font-style : italic;
margin-top : 10px;
margin-bottom : 10px;
margin-left : 30px;
padding-left : 15px;
border-left : 3px solid #ccc;
}
#titlediv {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
text-transform : uppercase;
font-style : normal;
line-height : normal;
font-weight : normal;
color : #2e7488;
}
hr {
height : 1px;
border-style : none;
color : black;
background-color : black;
}
ul {
list-style-type : square;
}
body {
margin : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
overflow : auto;
line-height : 18px;
background-color : transparent;
}
a {
color : #993366;
}
:focus {
outline : none;
}
ul {
list-style-type : square;
}
hr {
height : 1px;
border-style : none;
color : #660033;
background-color : black;
}
h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 17px;
text-transform : capitalize;
font-style : normal;
line-height : normal;
font-weight : normal;
color : #660033;
}
h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
text-transform : capitalize;
font-style : normal;
line-height : normal;
font-weight : normal;
color : #660033;
}
h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
text-transform : capitalize;
font-style : normal;
line-height : normal;
font-weight : normal;
color : #777777;
}
h4 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
line-height : 20px;
text-align : left;
font-style : normal;
font-weight : normal;
color : #660033;
}
#blueprint {
color : #0090ff;
}
#blueprint a {
color : #0090ff;
}
#blueprint hover {
color : #0090ff;
}
.gmsframe {
position : absolute;
width : 575px;
height : 470px;
left : 23px;
padding : 4px;
top : 58px;
color : #000000;
border-width : 0;
border-color : #000000;
overflow : auto;
list-style-position : inside;
background-color : transparent;
}
.gmsframe h1 {
font-size : 24px;
text-transform : capitalize;
font-style : normal;
line-height : normal;
font-weight : normal;
color : #bababa;
}
.nav {

font-weight : normal;
position : absolute;
color : #000000;
width : 200px;
left : 615px;
top : 45px;
overflow:hidden;
}

.btm-right-nav {
position : absolute;
width : 200px;
left : 615px;
top : 315px;
}

.nav hr {
height : 1px;
border-style : none;
color : #660033;
background-color : white;
}
#topnav {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-transform : capitalize;
position : absolute;
overflow : hidden;
top : 0;
color : #660033;
width : 815px;
border-style : solid;
margin-top : 10px;
padding-bottom : 10px;
padding-left : 10px;
left : 0;
height : 12px;
border-top-width : 0;
border-left-width : 0;
border-right-width : 0;
border-color : #660033;
border-bottom-width : 2px;
}
#footer {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-transform : capitalize;
position : absolute;
top : 530px;
color : #aaa;
border-color : black;
border-style : solid;
margin : 0;
padding-top : 0;
height : 12px;
border-color : #660033;
left : 0;
width : 300px;
border-top-width : 2px;
border-left-width : 0;
border-right-width : 0;
border-bottom-width : 0;
width : 815px;
z-index : -5;
padding-left : 0px;
}
#bluenav {
color : blue;
}
#bluenav a:hover {
color : blue;
}
.area_backgrounds {
top : 12px;
left : 50px;
width : 800px;
height : 588px;
}
#area_backgrounds img {
width : 825px;
height : 542px;
}
#topnav img {
margin-right : 50px;
position : relative;
left : 10px;
top : 5px;
padding-right : 30px;
}
#footer img {
margin-right : 0px;
position : relative;
left : 10px;
top : 15px;
padding-right : 15px;
}
#topnav a:hover {
border : 1pt;
color : #666666;
}
#topnav a:active {
border-width : 1pt;
}
#topnav a {
font-size : 11px;
font-style : normal;
font-weight : bold;
text-decoration : none;
color : #000000;
padding : 0.5em;
margin-left : 10px;
color : black;
}
#topnav a b {
color : #660033;
}

#topnav a b:hover{
color : #666666;
}


.address {
left : 250px;
top : -18px;
position : relative;
}
.menu1 {
list-style-type : none;
}
ul.menu {
overflow : hidden;
list-style-type : none;
margin : 0;
padding : 0;
width : 170px;
height : 100%;
}
ul.menu ul {
overflow : auto;
list-style-type : none;
margin : 0;
padding : 0;
height : 255px;
}
ul.menu a {
display : block;
}
ul.menu li {
margin-top : 1px;
}
ul.menu li a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : bold;
background : #888;
color : #fff;
padding : 0.5em;
}
ul.menu li a:hover {
background : #993366;
text-decoration : none;
}
ul.menu li a:active {
background : #993366;
text-decoration : none;
}
ul.menu li ul li a {
background : #888;
color : #000;
padding-left : 20px;
}
ul.menu li ul li a:hover {
background : #aaa;
border-left : 5px solid #000;
padding-left : 15px;
}
#bodydiv {
position : absolute;
top : 45px;
width : 100%;
left : 0;
overflow : auto;
}
.pdflinkdiv {
position : relative;
right : 5px;
width : 90%;
text-align : right;
top : 0;
color : #000000;
border : 1pt;
border-color : black;
position : relative;
}
#pdfdiv {
position : relative;
top : 40px;
border : 1pt;
border-color : black;
}
#title {
width : 300px;
margin : 0;
padding : 0;
width : 500px;
}
ul.title {
list-style-type : none;
float : left;
margin : 0;
padding : 0;
width : 500px;
}
ul.title li {
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
background : #ffffff;
color : #000000;
padding : 0.5em;
}
ul.title li a {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : normal;
font-weight : normal;
text-decoration : none;
background : #888;
color : #fff;
padding : 0.5em;
}
ul.title li a:hover {
color : #000000;
}
.pdflinkdiv a {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
}
.photo-area {
width : 100px;
height : 130px;
padding : 10px;
top : 15px;
border : 1px solid #666;
overflow : hidden;
position : relative;
margin : 10px;
}
#photo {
width : 100px;
height : 100px;
background : url(../images/ideal.jpg) center center;
margin-bottom : 5px;
}
a.more-info {
display : block;
width : 89px;
height : 15px;
background : url(../images/clicktoenlarge.png);
text-indent : -9999px;
}
a.close {
position : absolute;
right : 5px;
top : 5px;
display : block;
width : 15px;
height : 15px;
background : url(../images/close.jpg);
text-indent : -9999px;
}
#boxcontainer {
width : 235px;
height : 141px;
left : 575px;
top : 300px;
position : absolute;
border : 0 solid green;
overflow : visible;
cursor : pointer;
z-index : 10;
}
#go {
cursor : pointer;
z-index : 11;
}
#page-wrap {
margin : 5px;
padding : 5px;
}
.photo_slider_img {
width : 100px;
height : 100px;
margin-bottom : 5px;
overflow : hidden;
}
.photo_slider {
position : relative;
width : 100px;
height : 130px;
padding : 10px;
border : 1px solid black;
overflow : hidden;
margin : 25px 10px 10px 10px;
background : white;
float : left;
}
.more_info {
display : block;
width : 89px;
height : 26px;
background : url(..images/clicktoenlarge.jpg);
text-indent : -9999px;
cursor : pointer;
}
