body {font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; text-align: center;/* part 1 of 2 centering hack */}

#border {text-align:left;/* part 2 of 2 centering hack */ margin-right: auto; margin-left: auto;}

.logo {margin:0px 12px 0px 5px;}

.form-text {border: 1px solid #809DB9; background-color:ffffff; font-size:75%; color:#000000; height:20px;}
.form-button {font-size:75%; background-color:#2656A2; color:#ffffff; height:20px;}

.menu {padding:0 0 5px 0; margin-left:25px;}
.menu p {color:#00468C; text-decoration:none; font-size:60%;}
.menu a:link, .menu a:visited, .menu a:active {color:#333333; text-decoration:none; font-size:60%;}
.menu a:hover {color:#00468C; text-decoration:underline;}

.welcome table {padding:0 0 7px 19px; margin-top:8px;}
.welcome p {font-size:65%; color:#666666;}

.latestnews table {padding:0 0 7px 19px; margin-top:8px;}
.latestnews p {font-size:65%; color:#666666;}
.latestnews-headline {font-size:65%; color:#046DA0;}
.latestnews-date {font-size:65%; color:#333333;}

.viewall a:link, .viewall a:visited, .viewall a:active {color:#046DA0; text-decoration:none; font-size:65%;}
.viewall a:hover {color:#0599E0; text-decoration:underline;}

.Bigviewall a:link, .Bigviewall a:visited, .Bigviewall a:active {color:#046DA0; text-decoration:none;}
.Bigviewall a:hover {color:#0599E0; text-decoration:underline;}

.quote table {padding:0 0 7px 19px; margin-top:8px;}
.quote p{font-size:60%; color:#666666;}
.quote-name {font-size:70%; color:#046DA0;}
.quote-position {font-size:65%; color:#666666;}

.vertdotted {background-image: url(images/vert-dotted.gif); background-repeat: repeat-y; background-position: center top;}
.horidotted {background-image: url(images/horit-dotted.gif); background-repeat: repeat-x; background-position: left center;}

.imgbg {background-image: url(images/eyes-other-img.jpg); background-repeat: no-repeat; background-position: left top;}
.typea-bg {background-image: url(images/otherpages-bg.gif); background-repeat: no-repeat; background-position: left top;}

.breadcrumb {font-size:65%; color:#999999; padding:5px 0 0 15px}
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active {color:#812F82; text-decoration:none;}
.breadcrumb a:hover {color:#812F82; text-decoration:underline;}

.maincontent p {font-size:80%; color:#333333;}
.maincontent ul {font-size:80%; margin-top:5px; margin-bottom:10px; padding:0;}
.maincontent li {padding-left:5px; padding-bottom:10px; margin-bottom:0; list-style:url(images/bullet-mol.gif) none;}
.maincontent h1 {font-size:85%; color:#333333; padding-top:15px; margin:0;}
.maincontent h2 {font-size:80%; color:#333333; font-weight:normal;}
.maincontent h3 {font-size:75%; color:#333333; font-weight:normal;}

.maincontent-sml {font-size:70%; color:#333333;}

.maincontent a:link, .maincontent a:visited, .maincontent a:active {color:#812F82; text-decoration:none;}
.maincontent a:hover {color:#812F82; text-decoration:underline;}

.casestudies p {font-size:80%; color:#333333;}
.casestudies h1 {font-size:95%; color:#3973AC; padding:0; margin:0;}
.casestudies h2 {font-size:80%; color:#00468C; font-weight:normal; padding-top:0; margin:0;}
.casestudies a:link, .casestudies a:visited, .casestudies a:active {font-size:80%; color:#812F82; text-decoration:none;}
.casestudiesHeading {font-size:80%; color:#812F82; text-decoration:none;}
.casestudies a:hover {color:#812F82; text-decoration:underline;}

.copyright {font-size:65%; color:#666666; padding:5px 0 10px 0;}
