* { margin:0; padding:0;}
body { font-size:100%; line-height:normal; font-family:Arial; color:#000000; text-align:center}

.bg_midleft { background-image:url(../images/border/midleft.gif); background-position:top right; background-repeat:repeat-y;}
.bg_midright { background-image:url(../images/border/midright.gif); background-position:top left; background-repeat:repeat-y;}
.bg_topmid { background-image:url(../images/border/topmid.gif); background-position:bottom left; background-repeat:repeat-x;}
.bg_botmid { background-image:url(../images/border/botmid.gif); background-position:top left; background-repeat:repeat-x;}


/*======= main columns =======*/
.navbar {width:189px; background-color:#ffe600; text-align:right; line-height:0;}
.navbar ul {line-height:normal; list-style:none; font-size:12px; margin:0 8px 8px; 0}
.navbar ul li a:link, .navbar ul li a:active, .navbar ul li a:visited {text-decoration:none; color:#000000; font-weight:normal;}
.navbar ul li a:hover {text-decoration:underline; color:#000000;}

.navarrow {width:11px; background-color:#ffe600; margin:0; padding:0; line-height:0;}

.maincontent {padding:82px 15px 20px 20px; font-size:96%;}
.maincontent ul {line-height:normal; list-style:none; margin-top:58px}
.maincontent ul li a:link, .maincontent ul li a:active, .maincontent ul li a:visited {text-decoration:none; color:#000000; font-weight:normal;}
.maincontent ul li a:hover {text-decoration:underline; color:#000000;}

.maincontent2 {padding:159px 20px 20px 20px; font-size:96%;}

.maincontent3 {padding:15px 20px 20px 20px; font-size:90%;}
.maincontent3 td {font-size:75%;}

.maincontent4 {padding:82px 20px 20px 20px; font-size:96%;}
.maincontent4 p, .maincontent4 div {font-size:85%;}

.maincontent5 {padding:82px 20px 20px 20px; font-size:96%;}
.maincontent5 p, .maincontent5 div {font-size:80%;}

.maincontent6 {padding:82px 20px 20px 20px; font-size:96%;}
.maincontent6 p, .maincontent6 div {font-size:72%;}

.maincontent7 {padding:0 15px 20px 20px;}
.maincontent7 ul {line-height:normal; list-style:none; font-size:96%;}
.maincontent7 ul li a:link, .maincontent7 ul li a:active, .maincontent7 ul li a:visited {text-decoration:none; color:#000000; font-weight:normal;}
.maincontent7 ul li a:hover {text-decoration:underline; color:#000000;}
.maincontent7 h1 {font-size:110%;}
.maincontent7 h2 {font-size:90%;}
.maincontent7 p, .maincontent7 div {font-size:80%;}

.maincontent8 {padding:10px 15px 0px 15px; font-size:96%;}

.quick1 {line-height:normal; font-size:75%;}
.quick1 img {margin:5px 0 5px 0; border:0;}
.quick1 a:link, .quick1 a:active, .quick1 a:visited {text-decoration:none; color:#000000; font-weight:normal;}
.quick1 a:hover {text-decoration:underline;}

.qual1 img {margin-top:5px; border:0;}



.qualboxcol1 {border-top:1px solid #d4d4d4; padding:4px 5px 5px 5px; line-height:normal; font-size:70%;}
.qualboxcol2 {background-color:#f2f2f2; padding:5px 8px 5px 10px; line-height:normal; font-size:70%;}


.viewpoint { background:url(../images/bg_viewpoint.jpg) top left no-repeat; padding:43px 31px 0 34px; width:180px; height:120px; overflow:hidden; font-size:11px; line-height:13px; vertical-align:top}

h1 {font-size:120%; line-height:normal;}
.copy1 {padding-top:41px;}
.copysmall {font-size:75%;}

a:link, a:active, a:visited {text-decoration:none; color:#000000; font-weight:bold;}
a:hover {text-decoration:underline;}
