body {margin-top: 30px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; background-image: url(../image/background.gif); background-repeat: repeat-x;}
a {color: #444444; text-decoration: none; font-weight: bold;}
form {display: inline;}
img {border: 0px;}
input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; border: 1px solid #8C8C8C; }
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; border: 1px solid #8C8C8C; }

.breakimg {float: left; margin: 15px;}

.textleft {float: left; width: 350px; margin: 15px; padding: 15px;}
.textfull {float: left; width: 735px; margin: 20px;}

/*.withbox {height: 423px; background-image: url(../image/columns4.jpg); background-repeat: no-repeat;}*/
/*.nobox {height: 423px; background-image: url(../image/columns2.jpg); background-repeat: no-repeat;}*/

#contain {width: 816px; height: 630px; margin: 0 auto;}
[id=template] #contain {width: 813px; height: 628px; margin: 0 auto;}

#main {float: left; width: 799px; height: 618px; text-align: left; background-color: white; border: 1px solid #8C8C8C;}
[id=template] #main {float: left; width: 799px; height: 616px; text-align: left; background-color: white; border: 1px solid #8C8C8C;}

#head {width: 100%; height: 139px; border-bottom: 1px solid #8C8C8C;}
[id=template] #head {width: 100%; height: 136px; border-bottom: 1px solid #8C8C8C;}
#logo {margin-top: 30px; margin-left: 25px;}
#logotext {margin-top: 30px; margin-left: 8px;}
#contact {margin-top: 25px; margin-left: 135px;}

#nav {width: 100%; height: 27px; background-image: url(../image/navbg.gif); background-repeat: no-repeat; border-bottom: 1px solid #8C8C8C; text-align: center;}
#nav div {padding-top: 6px;}

#content {width: 100%; background-image: url(../image/columns2.jpg); height: 423px; background-repeat: no-repeat; border-bottom: 1px solid #8C8C8C;}
#login {float: right; padding: 5px; text-align: center;}

#foot {width: 100%; height: 27px; background-image: url(../image/footbg.gif); background-repeat: no-repeat;  text-align: right; padding-top: 6px;}
#dropR {float: left; width: 12px; height: 618px; background-image: url(../image/shadowright.gif); background-repeat: no-repeat;}

.label {height: 16px; border: 1px solid #cccccc; border-bottom: 0px; background-image: url(../image/input-back.gif); padding-top: 1px; text-align: left; font-size: 10px;}

.left {float: left;}
.right {float: right;}
.leftc {clear: left;}
.rightc {clear: right;}
.bothc {clear: both}

.pad1 {padding-left: 15px;}

.form45 {width: 45px;}
.form45 div {width: 45px;}
.form45 input {width: 45px;}
[id=template] .form45 div {width: 43px;}

.form80 {width: 80px;}
.form80 div {width: 80px;}
.form80 input {width: 80px;}
[id=template] .form80 div {width: 78px;}

.form100 {width: 100px;}
.form100 div {width: 100px;}
.form100 input {width: 100px;}
[id=template] .form100 div {width: 98px;}

.form175 {width: 175px;}
.form175 div {width: 175px;}
.form175 input {width: 175px;}
[id=template] .form175 div {width:173px;}

.form255 {width: 255px;}
.form255 div {width: 255px;}
.form255 input {width: 255px;}
[id=template] .form255 div {width: 253px;}