*{padding:0px; margin:0px;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;background-color:#004679; background-image:url(images/bg.jpg); background-repeat:no-repeat;}

h1{font-size:10px; font-weight:bold; color:#0e6899; padding-bottom:3px; margin-bottom:10px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#CCCCCC;}
h2{font-weight:bold; font-size:10px; margin-bottom:10px;}

label{float:left; width:100px;}
input[type=text], select, textarea{float:left; width:300px; margin-bottom:2px;}
select{width:303px;}
input.submit{padding:2px; padding-left:30px; padding-right:30px; margin-left:290px;}
p{margin-bottom:10px; margin-top:5px;}
a{cursor:pointer;}

#container{margin:auto; width:770px; z-index:10; position:absolute; left:150px; top:170px;}
#circles{z-index:2; position:absolute; width:100%; height:100%; overflow:hidden;}
#homelink{position:absolute; left:110px; top:50px; z-index:5;}

#login{position:absolute; top:90px; left:608px; width:310px; z-index:10;}
#login label{float:left; width:100px; margin-bottom:2px; color:#FFFFFF;}
#login input[type=text],#login input[type=password]{float:left; width:200px; margin-bottom:2px; border-color:#0099FF; border-width:1px;}
#login input.submit{padding:2px; width:302px; margin:0px;}
#login_welcome{color:#FFFFFF; margin-top:50px; text-align:right; padding-right:10px;}

#content_search{padding-top:3px; padding-bottom:10px;}
#content_search .column_left{float:left; width:450px;}
#content_search .column_right{float:left; width:250px; border-left-color:#CCCCCC; border-left-style:dashed; border-left-width:1px; padding-left:10px;}

#content_add{padding-top:3px; padding-bottom:10px;}
#content_add .column_left{width:450px; float:left;}
#content_add .column_right{width:150px; float:left;}
#content_add .column_clear{clear:both;}
#content_add .submit{margin-left:170px;}

#content_home{padding-top:3px; padding-bottom:10px;}
#content_home .column_left{float:left; width:400px;}
#content_home .column_right{float:left; width:300px; margin-left:10px; border-left-color:#CCCCCC; border-left-style:dashed; border-left-width:1px; padding-left:10px; padding-right:5px;}

#content_extra{padding-top:3px; padding-bottom:10px;}

.toggler{background-image: url(images/site_footer.png); width:770px; height:30px; cursor:pointer; text-align:left; padding-left:30px; padding-top:10px; color:#555555;}
.content{width:730px;}
.contentbg{background-color:#ffffff;}
.bg_l,.bg_r{width:20px; background-repeat:repeat-y;}
.bg_t,.bg_b{height:20px; background-repeat:repeat-x;}
.bg_l{background-image: url(images/site_ml.png);}
.bg_r{background-image: url(images/site_mr.png);}
.bg_t{background-image: url(images/site_tc.png);}
.bg_b{background-image: url(images/site_bc.png);}
.bg_circle{position:absolute;}
.goback{text-align:right; padding-right:100px; color:#666666; margin-top:20px;}

/* lists */
table.list{border-width:1px; border-color:#d2eef9; border-style:solid; width:100%;}
table.list th{background-color:#d9f5ff; padding:2px; font-weight:bold;}
table.list td{padding:3px;}
.tr_color td{background-color:#f4fbfe;}
.tr_color1 td{background-color:#eaf9ff;}
.tr_color_hover td{background-color:#addfff;}