body     { font-size: 76%; font-family: Arial, Verdana, sans-serif; line-height: 1.4em; color: inherit; background-color: #B3DFF0; text-align: center; margin: 0 }
p, ul, ol { color: #333; font-size: 1em; font-weight: normal; line-height: 1.4em; background-color: inherit }
h1       { color: #333; background-color: inherit; font-size: 2em; line-height: 1.4em; font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; margin-top: 0; padding-top: 0 }
h2      { color: #333; background-color: inherit; font-size: 1.4em; line-height: 1.4em; font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; margin-top: 0; padding-top: 0 }
table {font-size: 1em;}
form {padding: 0; margin: 0;}
.contact_fields { margin-bottom: 10px; width: 340px }
.contact_box_fields { margin-bottom: 10px; width: 340px; height: 100px }
.panellarge    { color: #333; background-color: inherit; font-size: 1.8em; font-weight: bold; line-height: 1.2em }
.panelmedium { color: #333; background-color: inherit; font-size: 1.2em; font-weight: bold; line-height: 1.4em }
.panelsmall { color: #333; background-color: inherit; font-size: 1.0em; font-weight: normal; line-height: 1.4em }
.smallblue { color: #0093CB; background-color: inherit; font-size: 0.8em; }
.small  { color: black; background-color: inherit; font-size: 0.8em }
.small_error { color: red; background-color: inherit; font-size: 0.8em; font-weight: bold }
.wrapper   {
	color: inherit;
	background-color: inherit; 
	text-align: left;
	width: 780px;
	margin: 0 auto;
	position: relative;
}
.row   {
	color: inherit;
	background-color: inherit; 
	width: 780px;
	float:left;
}
.row_530 { color: inherit; background-color: inherit; width: 530px; float: left; border-bottom: 20px solid white; }
.row_530_last { color: inherit; background-color: inherit; width: 530px; float: left }
.row_white   {
	color: inherit; 
	background-color: #ffffff;
	width: 780px;
	float:left;
}
.tl     { color: inherit; background-color: #FFFFFF; background-image: url("pics/cornertopleft.gif"); background-repeat: no-repeat; background-position: 0 0 }
.tr { background-image: url("pics/cornertopright.gif"); background-repeat: no-repeat; background-position: 100% 0 }
.bl    { background-image: url("pics/cornerbtmleft.gif"); background-repeat: no-repeat; background-position: 0 100% }
.br  { background-image: url("pics/cornerbtmright.gif"); background-repeat: no-repeat; background-position: 100% 100%; padding: 0 20px }

.borderleft   { background: url("pics/cornerbtmleft.gif") no-repeat left bottom; width: 20px; height: auto; float: left; }
.borderright { background: url("pics/cornerbtmright.gif") no-repeat right bottom; width: 20px; height: auto; float:left; }
.bottomleft {
	color: inherit; 
	background-color: #b3dff0;
	text-align: left;
	/*width:390px;*/
	float:left;
}
.bottomleft p {
	margin: 0 0 0 47px;
}
.bottomright {
	color: inherit; 
	background-color: #b3dff0;
	text-align: right;
	/*width:390px;*/
	float:right;
}
.bottomright p {
	margin: 0 47px 0 0;
}

.bottomright a {
	color: #0093CB; text-decoration: none;
}

.bottomright a:hover {
	color: #000000; text-decoration: underline;
}

.column_image    { text-align: left; width: 190px; float: left; display: block}
.column_text    { text-align: left; width: 340px; float: left; display: block}

.roundnav {
	color: inherit; 
	background-color: #3165B5;
	width: 170px;
}
.roundnavborder  { border-right: 9px solid #7fd6f7; border-left: 9px solid #7fd6f7;}
.roundnav p  { margin: 0 20px; height: 120px; }
.roundnav a     { color: white; font-size: 1.3em; font-weight: normal; line-height: 1.6em; text-decoration: none; background-color: inherit }
.roundnav a:hover   { color: #7fd6f7; background-color: inherit; }
.roundtopnav  { background: url("pics/nav_tr.gif") no-repeat right top; }

.roundbottomnav  { background: url("pics/nav_br.gif") no-repeat right bottom; }
.roundcont  { color: inherit; background-color: #7fd6f7; width: 170px; }

.roundcont p {
	margin: 0 25px;
	line-height: 1.4em;
}

.roundtop { 
        background: url(pics/panel_tr.gif) no-repeat top right; 
}

.roundbottom  { background: url("pics/panel_br.gif") no-repeat right bottom; }

img.corner {
   height: 25px;
   border: none;
   display: block !important;
}
.red_text { color: red; background-color: inherit; font-weight: bold }