body { font-family: Arial, Helvetica, sans-serif; background:#f9f9f9; margin:0px; color: #333333;}
#white{ background:#ffffff; border-bottom:5px solid #efefef; height:186px;}
#logoStage{ width:100%; height:170px; background:url(../images/logo.jpg) bottom no-repeat;}
.sep{ width:100%; height:35px;}
#buttons{ width:531px; margin:auto; height:200px;}
#verify{ height:200px; width:177px; float:left; position:relative; display:block; background:url(../images/verify.jpg);}
#terms{height:200px; width:177px; float:left; position:relative; display:block; background:url(../images/terms.jpg);}
#cancel{height:200px; width:177px; float:left; position:relative; display:block; background:url(../images/cancel.jpg);}
#callus{ font-size:24px; font-weight:bold; text-align:center;}
#directions{ font-size:14px; font-weight:bold; text-align:center; width:600px; margin:auto;}
#directions p.green{ color:#85ce02;}
#directions p.blue{ color:#11b6f8;}
#directions p.red{ color:#fa4913;}
#cr{ font-size:9px; text-align:center;}

#data{ font-family:Verdana, Arial, Helvetica, sans-serif; border:none; font-size:12px; color:#000000;}
#data thead{ background:#0066FF; color:#ffffff; font-weight:bold; text-align:center; padding:3px;}
#data thead th{color:#ffffff; font-weight:bold; text-align:center; border-bottom:1px solid #003399; padding:0px;}
#data tr td{ padding:3px; border:none; color:#333333; font-weight:normal; border:none;}
#data tr{ border:none;}
#data tr:hover td{ background:#0099CC}



/** Table styles **/
table.adminlist { border:none; background-color: #2a8bec; color:#333333; font-size:11px; width:95%;}
table.adminlist td{ padding: 4px; }
table.adminlist thead a {text-decoration: underline; color:#ffffff; }
table.adminlist thead a:hover {text-decoration: underline;  color:#ffffff;}
table.adminlist  tr td{ background-color: #ffffff;  text-align: align; height: 25px; background: #fff; border: none; }
table.adminlist th{text-align: center; background: #2a8bec; color: #FFFFFF; font-weight:bold; border:none;}


/** Sortable styles **/
.sortable-list{ padding:0px; background:#f2f2f2; min-height:20px; height:auto !important; height:20px;
}
li.sortmeStatic{ padding:0px; color:#000;  list-style:none;  border:none; border-spacing:2px; background:none; margin:auto; height:auto; }
li.moving{ padding:0px; color:#000;  list-style:none;  border:2px dashed #999; background:none; width:100%; margin:auto; }

li.sortmeStatic div.container{ position:relative; display:block;}
li.sortmeStatic div.titlebar{ height:30px; background:url(../images/titleBarBG.jpg) repeat-x; display:block; position:relative;}
li.sortmeStatic div.titlebar div.titlebar2{ height:20px; background:url(../images/titleBarBGb.jpg) right no-repeat; padding:5px;}
li.sortmeStatic div.titlebar div.title{ float:left; position:relative; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
li.sortmeStatic div.titlebar div.move{ cursor:move; width:20px; height:20px; background:url(../images/moveBG.png) no-repeat; float:right; position:relative;}
li.sortmeStatic div.movableContent{ background:url(../images/moveableContentBG.jpg) #FFFFFF repeat-x; border:1px solid #ffffff; border-top:none;  font-size:12px; height:auto}

li.moving div.container{ position:relative; display:block;}
li.moving div.titlebar{ height:30px; background:url(../images/titleBarBG.jpg) repeat-x; display:block; position:relative;}
li.moving div.titlebar div.titlebar2{ height:20px; background:url(../images/titleBarBGb.jpg) right no-repeat; padding:5px;}
li.moving div.titlebar div.title{ float:left; position:relative; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
li.moving div.titlebar div.move{ cursor:move; width:20px; height:20px; background:url(../images/moveBG.png) no-repeat; float:right; position:relative;}
li.moving div.movableContent{ background:url(../images/moveableContentBG.jpg) #FFFFFF repeat-x; border:1px solid #ffffff; border-top:none;  font-size:12px;}

table.info{ font-size:12px; border:none; border-spacing:1px; background:#ffffff; width:95%}

table.theStage{ width:700px; margin:auto; padding:0px; border-left:1px solid #f9f9f9; background:#f3f3f3;}
table.theStage div.column { width:309px; padding:20px; padding-top:0px; padding-bottom:0px; min-height:50px; background:#f3f3f3; border:1px solid #f9f9f9; border-left:none; border-bottom:none; overflow:hidden;}
table.theStage div.wide { width:659px; padding:20px; padding-top:0px; padding-bottom:0px; background:#ececec; border:1px solid #f9f9f9; border-left:none; overflow:hidden; border-top:3px solid #f9f9f9;}

.move{ display:none;}