.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:arial; color:#404445; margin:0; font-size:10px; text-align:left;}
h1{ width:378px; float:left; font-size:11px; font-weight:bold; padding:0 0 8px 0;}
h2{ width:202px; float:left; font-size:11px; font-weight:bold; padding:0 0 8px 0;}
h3{ display:block; float:left; font-size:11px; font-weight:bold; padding:0 0 8px 0;}
h4{ display:block; font-size:22px; font-weight:bold; padding:0 0 8px 0;}
.clear { clear:both; }
a { color:#404445; text-decoration:none; outline:0px;}
p { padding:0 0 12px 0;}
.arial-12{ font-size:11px; font-weight:bold;}
.arial-14{ font-size:12px; color:#4E8ABB; font-weight:bold;}
.arial-11{ font-size:11px; color:#4E8ABB; font-weight:bold;}


/* Normalizing Styles
-----------------------------------------------------------------------------*/
#home-bg{ width:100%; background:url(../images/bg.gif) repeat-x;}
#sub-bg {width:100%; background:url(../images/sub-bg.gif) repeat-x;}
#container { width:1000px; margin:0 auto;}
#left-bg{ width:176px; height:500px; float:left; background: url(../images/left-bg.gif) no-repeat;}
#middle{ width:648px; float:left;}
#right-bg{ width:176px; height:500px; float:right; background: url(../images/right-bg.gif) no-repeat;}
#sub-left-bg{ width:176px; height:500px; float:left; background: url(../images/sub-left-bg.gif) no-repeat;}
#sub-right-bg{ width:176px; height:500px; float:right; background: url(../images/sub-right-bg.gif) no-repeat;}


/* Top Styles
-----------------------------------------------------------------------------*/
#top{width:648px; height:94px; float:left; background:url(../images/top-bg.gif) no-repeat;}
#sub-top{width:648px; height:102px; float:left;}
#sub-logo{width:246px; height:102px; float:left;}
#logo{ width:157px; float:left; padding:43px 0 0 0;}
#login{ width:100px; float:right; padding:74px 0 0 0; text-align:right;}
#menu{ width:648px; height:29px; float:left;}
#menu-sub{ width:402px; height:29px; float:left;}
#header{ width:648px; height:207px; float:left; }
#btn{ width:296px; height:27px; float:left; padding:0 0 0 352px; }
.img-btn{ width:auto; float:left; padding:0 25px 0 0;}
#sub-link-top{ width:370px; height:19px; float:left; background:url(../images/sub-link-top.jpg) no-repeat; padding:17px 32px 0 0px; text-align:right;}
#sub-link-bot{ width:402px; height:37px; float:left; background: url(../images/menu-link-sub-bot.gif) no-repeat;}


/* Content Styles
-----------------------------------------------------------------------------*/
#content{ width:608px; float:left; padding:10px 20px 2px 20px;}
#content-sub{ width:648px; float:left; padding:50px 0 0 0;}
#sub-left{ width:165px; float:left;}
.sub-left-link{ width:165px; height:30px; float:left; border-bottom:#8CADBE solid 2px; font-size:12px; font-weight:bold; line-height:28px;}
#sub-right{ width:430px; float:left; padding:0 20px 0 33px;}
.con-box{ width:175px; float:left; padding: 0 14px 0 0;}
.con-img{ width:auto; float:left; padding:0 5px 0 0;}
.con-box1{ width:169px; float:left; padding: 0 0 0 20px; font-family:Georgia; font-size:10px; color:#8A8D8D;}

/* Right Styles
-----------------------------------------------------------------------------*/
#left{ width:378px; float:left;}
#right{ width:210px; float:right; padding:0 0 0 8px;}
.right-box{ width:210px; float:left; padding: 0 0 10px 0; font-family:Georgia; font-size:10px; color:#8A8D8D;}
.right-box1{ width:210px; float:left; padding: 0 0 10px 0;}


/* Footer Styles
-----------------------------------------------------------------------------*/
#footer{ width:648px; height:40px; float:left; border-top:#F1F3F2 solid 3px; }
#foot-link{ width:350px; float:left; padding:8px 0 0 20px; font-size:12px; color:#4E8ABB;}
#foot-link a{ color:#4E8ABB; text-decoration:none;}
#foot-link a:hover{ color:#4E8ABB; text-decoration:underline;}
.spacer{ padding:0 15px; color:#404445;}
#copyright{ width:220px; float:right; padding:8px 20px 0 0; font-size:11px; text-align:right;}
