@charset "utf-8";
/* CSS Document */

body {background-color:#576682; font-family:"Times New Roman", Times, serif;}

a:link { color:#006699;}
a:visited { color:#006699;}

#container {background-color:#D2D6D9; width:950px; border:none; vertical-align:middle; margin:auto;}

.firstcolumn {width:240px;}
.secondcolumn {width:100%;}

.row { height:45px;}

#r1c1 {background-color:#7084A9;}
#r1c2 {background-color:#879CBF;}
#r1c3 {background-color:#A1BDEA;}
#r1c4 {background-color:#C6D7F2;}
#r1c5 {background-color:#D2D6D9;}

#r1c2, #r1c3, #r1c4, #r1c5 {width:175px; color:#006699; text-align:center; vertical-align:bottom; font-weight:bold; padding:auto; margin:auto;}

#logo {width:240; border:none; background:#485772; center; text-align:center; font-weight:bold; margin:auto;}

#company_name {color:#FFFFFF;}

#welcome_message {color:#FFFF00;}

#r2c1 {background-color:#485772;}
#r2c2 {background:url(banner_background.png); vertical-align:middle; width:950;}

#banner{width:100%; text-align:center; margin:auto; }

#r3c1 {background-color:#879CBF; vertical-align:top;}
#r3c2 {background:url(bg.jpg) repeat; vertical-align:top;}

/*#sc{ overflow-x: auto; overflow-y:auto; width:100%; height:450px;}*/

#main_content_table {width:100%; max-height:300;}

#content_table {width:95%; margin-left:20px; margin-top:0; max-height:300;}

.header { font-size:x-large; font-weight:bold; padding-top:10px; padding-bottom:10px;}

.header-list { font-size:x-large; list-style:square; font-weight:bold; padding-top:10px; padding-bottom:10px;}

.lister { list-style:disc; vertical-align:top;}

.separator { background-image:url(bar.jpg); background-repeat:repeat-x;}

.separator-mid { background-image:url(bar.jpg); background-repeat:repeat-x;}

.title { vertical-align:top; text-align:left; font-size:large; font-weight:bold; padding-top:0px; padding-bottom:0px;}

.title-list { vertical-align:top; list-style:disc; text-align:left; font-size:large; font-weight:bold; padding-top:0px; padding-bottom:10px; padding-left:15px;}

.content { vertical-align:top; text-align:justify; padding-top:0; padding-bottom:0; font-size:large;}

.content-product { vertical-align:top; text-align:justify; padding-top:0px; padding-bottom:20px; font-size:large;}

.spacer { min-height:10px;}

.infolink { text-align:right; font-size:medium;}