/* CSS Document */
body{ font-size:4px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color:#E5E5EF; color:#000000; padding:1em;}

*{ border:0; margin:0; padding:0;}

a{ text-decoration:none; color:#000066;}
a:hover{ color:#FFFFFF; background-color:#000066;}
input, textarea{ border:0.1em solid #000066;}
ul{ margin-left:2em;}
li{ list-style-type:none;}
ul li ul li{ margin-left:4em;}

h2{ font-size:1.8em; font-weight:normal;}
h4{ font-size:1.4em; font-weight:normal;}
h5{ font-size:1.2em; font-weight:normal;}
h6{ font-size:1em; font-weight:normal;}

#header{ width:100%;}
.topnav{ width:42em; float:right; text-align:right;}
.logo{ width:9em; height:12.8em; float:left;}
.phone{ width:48em; height:4.8em; line-height:4.8em; float:right; clear:right; text-align:right;}
.number{ width:19em; height:4.8em; line-height:4.8em; float:right; color:#000066;}
#header h1{ width:16em; font-size:2.4em; line-height:1.35em; background-color:#000066; color:#FFFFFF; text-align:center; font-weight:normal;}
.topbar{ height:4.8em; line-height:4.8em; color:#FFFFFF; background-color:#000066; text-align:center;}

#leftnav{ width:20em; height:100%; float:left; background-color:#E5E5FF; background-image:url(/images/graphics/logo_bg_90x277.gif); background-repeat:no-repeat; clear:left;}
#leftnav h3{ font-size:1.6em; line-height:2em; border:0.1em solid #FFFFFF; color:#FFFFFF; background-color:#000066; padding-left:0.8em; margin-left:0.8em;}
#leftnav a{ color:#FFFFFF; text-decoration:none;}
#leftnav a:hover{ color:#000066; background-color:#FFFFFF;}
.navbox{ color:#000066; background-color:#FFFFFF; border:0.1em solid #000066;}

#page{ margin-left:21em; background-color:#E5E5FF;}

.imagecentre{ width:64em; margin-left:auto; margin-right:auto; text-align:center;}
.imageleft{ float:left; background-color:#E5E5FF;}
.imageright{ float:right; background-color:#E5E5FF;}

.phonefoot{ width:24em; height:4.8em; text-align:center; line-height:4.8em; color:#000066; margin-left:auto; margin-right:auto;}
#footer{ clear:both; text-align:center; color:#666666; padding-left:21em;}

.ca			{ text-align:center;}
.clearright	{ clear:right;}
.clearboth	{ clear:both;}
.imagefl	{ float:left;}
.imagefr	{ float:right;}

.cm28{ font-size:2.8em;}
.cm24{ font-size:2.4em;}
.cm16{ font-size:1.6em;}
.cm14{ font-size:1.4em;}
.cm12{ font-size:1.2em;}
.cm05{ font-size:0.5em;}
.cm02{ font-size:0.2em;}
.cm01{ font-size:0.1em;}

.blue{ color:#000066;}

img.cm240x180	{ width:24em; height:18em;}
img.cm240x180b	{ width:24em; height:18em; border:0.1em solid #000066;}
img.cm180x240	{ width:18em; height:24em;}
img.cm180x240b	{ width:18em; height:24em; border:0.1em solid #000066;}
img.cm48x48		{ width:4.8em; height:4.8em;}
img.cm24x32		{ width:2.4em; height:3.2em;}
img.cm90x128	{ width:9em; height:12.8em;}
img.cm102x48	{ width:10.2em; height:4.8em;}
img.cm10x10		{ width:1em; height:1em;}

.topskip{font-size: 0em; font-family : Arial, sans-serif; color: #ffffff; text-decoration: none;}
/* CSS Document */

