html{height:100%; margin-bottom:1px}

body, td{font-size:12px; font-family:Tahoma,Arial,sans-serif; line-height:135%}

p{  margin-top:10px;  margin-bottom:15px}

h1, h2, h3, h4, h4{padding-bottom:5px; margin:15px 0}

h1{font-size:200%}

h2{font-size:175%}

h3{font-size:150%}

h4{font-size:120%}

body{margin:0; padding:0}

a{text-decoration:none}

a:hover{text-decoration:underline}

.contentheading{font-size:170%}

#mainframe td.sectiontableheader{font-weight:bold; padding:4px 2px}

#shadow-top{background:url(../images/shadow-t.png) 0 0 no-repeat}

#menu-bg{height:71px}

#shadow-middle{background:url(../images/shadow-m.png) 0 0 repeat-y}
#shadow-middle1{background:url(../images/shadow-m1.png) 0 0 no-repeat; height:20px}

#shadow-middle2{background:url(../images/shadow-main-b.png) 0 0 no-repeat; height:56px}

#shadow-bottom{background:url(../images/shadow-b.png) 0 0 repeat-y; height:80px}

#shadow-footer{background:url(../images/shadow-footer.png) 0 0 repeat-y; height:112px}

#mainframe td#left, #mainframe td#right, #mainframe #user1, #mainframe #page{background:#fff}

div.wrapper{margin:0 auto; width:925px; text-align:left; position:relative}

#shadow-middle{padding:0 24px}

#shadow-bottom{padding:0 24px 20px 24px}

#shadow-bottom .padding{padding:20px 20px}

#shadow-middle .padding{padding:0px 24px 20px 24px}

#shadow-top{height:70px}

#shadow-footer{height:112px; text-align:center}

#content{padding-top:75px}

#logo{display:block; background:url(../images/logo.png) 0 0 no-repeat; width:479px; height:65px; position:absolute; left:50px; top:2px; border:0}

#language{display:block; height:24px; position:absolute; right:43px; top:142px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:right; background:url(../images/language_bar.png) 0 0 no-repeat;}
#language span#language-text{padding-right:10px; padding-left:10px;}

#mainframe{border-collapse:collapse; border-top:0; padding:0; margin-top:0; width:100%}

#page{padding:20px 10px}

#mainframe td{padding:0}

#mainframe tr{vertical-align:top}

.nounder{text-decoration:none; border:0; cursor:pointer}

.clr{clear:both}

span.alert, 
span.info{display:block; padding:10px 10px 10px 50px; margin:15px 0; border:1px solid #dcdcdc; color:#000}

span.info{background:#f0f0f0 url(../images/style/div_info.png) 3px 15px no-repeat}

span.alert{background:#f0f0f0 url(../images/style/div_alert.png) 3px 15px no-repeat}

span.small-text{font-size:10px}

span.large-text{font-size:14px; font-weight:bold}

ul.arrow li{background:url(../images/style/list-arrow.png) 0 0 no-repeat}

ul.arrows li{background:url(../images/style/list-arrows.png) 0 0 no-repeat}

ul.check li{background:url(../images/style/list-check.png) 0 0 no-repeat}

ul.clip li{background:url(../images/style/list-clip.png) 0 0 no-repeat}

ul.pencil li{background:url(../images/style/list-pencil.png) 0 0 no-repeat}

ul.plus li{background:url(../images/style/list-plus.png) 0 0 no-repeat}

#page ul.arrow, 
#page ul.arrows, 
#page ul.clip, 
#page ul.pencil, 
#page ul.plus{margin-left:35px; padding:0}

#mainbody ul.check{margin-left:0px; padding:0}

ul.arrow li, 
ul.arrows li, 
ul.clip li, 
ul.pencil li, 
ul.plus li{list-style:none; padding-bottom:15px; padding-left:40px}

span.foot-text a, 
span.foot-text{font-size:10px; color:#CCC; font-family:Tahoma, Arial, sans-serif;}

#button2{background:url(../images/button2_left.png) 0 0 no-repeat; float:right; margin-left:5px}
#button2 .next{float:left; background:url(../images/button2_next.png) 100% 0 no-repeat}
#button2 .submit{float:left; background:url(../images/button2_submit.png) 100% 0 no-repeat}
#button2 a{display:block; height:45px; float:left; line-height:45px; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#FFF; cursor:pointer; padding:0 40px 0 11px; text-decoration:none}
#button2 a:hover{color:#A0FAD3}

#button-clip{background:url(../images/clip_button_l.png) 0 0 no-repeat; float:left; margin-left:5px;}
#button-clip .clip{float:left; background:url(../images/clip_button_r.png) 100% 0 no-repeat}
#button-clip a{display:block; height:47px; float:left; line-height:47px; font-size:12px; font-weight:bold; color:#000; cursor:pointer; padding:3px 50px 0 11px; text-decoration:none;}
#button-clip a:hover{color:#0066FF}

div#dogear{position:absolute; z-index:10; top:0px; right:0px; width:85px; height:85px}


