/* Style sheet design */
.box{padding:20px 20px 0px 20px;background-color:#27a4d9;background-image:url("tl_files/images/blue-top.png");background-position:center top;background-repeat:no-repeat;color:#ffffff;}
.box-bottom{padding-bottom:10px;background-color:#27a4d9;background-image:url("tl_files/images/blue-bottom.png");background-position:center bottom;background-repeat:no-repeat;}
body.pink .box{padding:20px 20px 0px 20px;background-color:#d9275a;background-image:url("tl_files/images/pink-top.png");background-position:center top;background-repeat:no-repeat;}
body.pink .box-bottom{padding-bottom:10px;background-color:#d9275a;background-image:url("tl_files/images/pink-bottom.png");background-position:center bottom;background-repeat:no-repeat;}
body{background:url(tl_files/images/bg.png) center top no-repeat;}
body.pink{background-image:url("tl_files/images/bg-pink.png");}
#wrapper{text-align:center;}
#header{padding:0;}
#header .inside{width:940px;margin:0 auto;padding-top:90px;}
#logo{padding-bottom:30px;}
#container{width:940px;margin:0 auto;padding-top:30px;}
#right .inside{padding-left:20px;}
#footer{background:url(tl_files/images/ft.png) center top repeat-x;}
#footer .inside{width:940px;margin:0 auto;padding-top:30px;text-align:center;color:#AAAACD;}
.formbody{font-size:1.2em;color:#ffffff;margin:0 0 2em 0;background:url(tl_files/images/blue-box.png) center center repeat-x;}
body.pink .formbody{background:url(tl_files/images/pink-box.png) center center repeat-x;}
.formbody table{width:100%;}
.formbody td{padding:0.5em;vertical-align:top;}
.formbody td.col_first{width:35%;}
input.text,textarea.textarea{width:99%;}
input.submit{padding:0.3em;}
.center{text-align:center;}
