﻿/*  Spiffy Corners */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2, .cssbox_head h3{ background: transparent url(/app_themes/Cpanel1/images/corner.png) no-repeat bottom right;} 
.cssbox  {width:584px; padding-right:15px; margin:0 auto }
.cssbox_white {background: transparent url(/app_themes/Cpanel1/images/corner.png) no-repeat bottom right; width:512px; padding-right:15px; margin:0 auto;}
/* IE Win = width - padding */  

.cssbox_head { background-position:top right; margin-right:-15px; padding-right:14px } 
.cssbox_head h2,.cssbox_head h3 { background-position:top left; margin:0; padding:25px 0 15px 22px; height:auto !important; height:1% } 
.cssbox_head h2 div, .cssbox_head h3 div { border-bottom:solid 1px #cfcfcf; padding-bottom:4px; color:#403f3f; font-weight:bold; font-size:12pt; font-family: arial,tahoma,verdana;}
.cssbox_head h3 div {font-size:19pt;}
.cssbox_body { background-position:bottom left; margin-right:25px; padding:0px 0 15px 40px } 
.cssbox_body ul {list-style-type:square; color:#3b5998;}
.cssbox_body ul a {color:#3b5998; text-decoration:underline;}
.cssbox_body ul a:hover {text-decoration:none;}
/*  Spiffy Corners */

/* Form design */
.editform { padding:0px; margin:0px;}
.editform td.label {text-align: right; font-weight:bold; vertical-align:middle; white-space: nowrap; padding:0px 10px 2px 10px;font-size:8pt;}
.editform td.label span.star {padding-right:6px; font-style:italic; font-weight:normal;}
.editform td.editor {vertical-align:top; color:#6f6f6f; padding-bottom:3px; font-size:8pt;}
.editform td.editor .textbox { width:200px;border:solid 1px #e2e2e2; margin-right:6px; font-size:9pt;}
.editform td.editor a {color:#6f6f6f; text-decoration:underline;}
.editform td.editor a:hover { color:#6f6f6f; text-decoration:none;}
.editform td.buttoncell {padding: 5px 0px 10px 0px; font-size:8pt;}
.editform td.buttoncell input {font-size:9pt; background:url(/App_Themes/Cpanel1/images/button-login.png) top center no-repeat; border:none; width:77px; height:25px; color:#6f6f6f;}
.shiftleft {padding-left:20px;}
.focuslink { color:#22b9f7; font-weight:bold; font-size:8pt;}
.captchatextbox { width:200px; margin-right:10px;border:solid 1px #e2e2e2; font-size:9pt;}
.messageboard { margin:10px; padding:10px 40px 10px 45px; background:url(/App_Themes/Cpanel1/images/error.png) no-repeat 30px 4px; border-bottom:solid 1px #dd3c10; border-top:solid 1px #dd3c10; background-color:#ffebe8; color:#4e4e4e; font-weight:normal;}
.errormessage { padding-left:20px; background:url(/App_Themes/Cpanel1/images/edtError.png) no-repeat; width:14px; height:14px; overflow:hidden;}
.thankyou { margin:10px; padding:10px 40px 10px 45px; background:url(/App_Themes/Cpanel1/images/thankyou.png) no-repeat 30px 4px; border-bottom:solid 1px #5f8bff; border-top:solid 1px #5f8bff; background-color:#ecf2fc; color:#4e4e4e; font-weight:normal;}
/* Form design */
.mainbody { font-size:9pt; margin:0px; padding:0px; font-family:arial,tahoma,verdana; background-color:#dedede;}
.whitepage{margin:0; font-size:9pt; background-color:#ffffff; color:#666666; font-family:arial,tahoma,verdana;}
#header-container-simple {margin:0 auto; height:75px; background:#f0f0f0 url(/App_Themes/Cpanel1/images/header-logo-simple.png) top center no-repeat;}
#content-container-simple {margin:0 auto; width:776px; padding:38px 0px 45px 0px;}
#footer-container-simple {margin:0 auto; width:776px; padding:5px 0px 20px 0px; border-top:solid 2px #b3b3b3;}
.copyright-simple {float:right;}
.version-simple {float:left;}

.clearboth {clear:both;}
