@charset "UTF-8";
/* CSS Document */

a#skip { /* Skip to content link for use with access key S */
display:none;
}
body {
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif;
/*background:url(../images/web/mainBack.jpg) bottom left repeat-x #2C3238;
background-attachment:scroll;*/
margin:0;
padding:0;
}
img {
border:none;
}
a {
outline:none;
/*color:#54ACB6;*/
color:#336699;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1 {
/*color:#54ACB6;*/
color:#0099cc;
margin:0 0 8px 0;
padding:0;
font-size:1.8em;
font-weight:lighter;
}
h2 {
/*color:#54ACB6;*/
color:#999;
margin:5px 0;
padding:0;
font-size:1.3em;
}
h3 {
/*color:#54ACB6;*/
color:#999;
margin:10px 0 5px 0;
padding:0;
font-size:1.1em;
}
h4 {
color:#666666;
margin:0;
padding:0;
font-size:1.2em;
}
h5 {
/*color:#54ACB6;*/
color:#999;
margin:0 0 10px 0;
padding:0;
font-size:1.5em;
font-weight:lighter;
}
h6 {
color:#666666;
margin:0;
padding:0;
font-size:1.2em;
}
.clear {
clear:both;
}
.hidden {
display:none;
visibility:hidden;
}
.greyText {
color:#666666;
font-size:0.7em;
}
.whiteText {
color:#444444;
}

/*****NAV*****/

#nav {
width:971px;
margin:10px 15px 0 3px;
float:right;
font-size:1em;
color:#666666;
font-weight:bold;
}
#nav ul {
list-style:none;
margin:0;
padding:0;
display:inline;
float:right;
}
#nav li {
float:left;
margin:0;
padding:0 2px;
text-align:centre;
}
#nav li a {
/*color:#FFFFFF;*/
color:#444;
text-decoration:none;
font-size:14px;
font-weight:normal;
}
#nav li a:hover {
/*color:#54ACB6;*/
color:#0099cc;
}
#nav .active a {
/*color:#54ACB6;*/
color:#0099cc;
font-weight:bold;
}
#nav .activeparent a {
/*color:#54ACB6;*/
color:#336699;
}


/*****LOGIN FORM*****/

#homeText form {
width:250px;
}
.label1 {
float:left;
width:250px;
}
.txt2 {
width:250px;
float:left;
margin:5px 0 10px 0;
font-weight:bold;
}
.btn2 {
width:95px;
}


/*****CONTAINER*****/

#masterContainer {
position:relative;
width:989px;
margin:0 auto;
}
#boxWrapper {
width:989px;
}
#boxTop {
background:url(../images/web/boxTop.png) left bottom no-repeat;
overflow:hidden;
height:12px;
width:989px;
margin:15px 0 0 0;
}
#boxMiddle {
background:url(../images/web/boxMiddle.jpg) 0 0 repeat-y;
width:989px;
}
#banner {
/*width:983px;*/
width:983px;
height:180px;
/*margin:15px 3px;*/
margin:15px 2px;
_margin:15px 2px 15px 2px;
/*background:url(../images/web/homeImage1.jpg) 0 0 no-repeat;*/
/*background:url(../images/web/hdrpic.jpg) 0 0 no-repeat;*/
background:#FFFFFF;
float:left;
/*border-top:3px solid #54ACB6;
border-bottom:3px solid #54ACB6;*/
border-top:2px solid #ccc;
border-bottom:2px solid #ccc;
}
#banner2 {
/*width:983px;*/
width:983px;
/*height:220px;*/
height:280px;
/*margin:15px 3px;*/
margin:15px 3px;
_margin:15px 2px 15px 2px;
background:#FFFFFF;
float:left;
/*border-top:3px solid #54ACB6;
border-bottom:3px solid #54ACB6;*/
border-top:2px solid #ccc;
border-bottom:2px solid #ccc;
position:relative;
}
#innerText {
float:left;
width:540px;
padding:25px 0 0 50px;
color:#444444;
}
#innerText ul {
list-style:none;
margin:0;
padding:0;
position:absolute;
bottom:0;
width:580px;
}
#innerText li {
float:left;
font-size:1.3em;
display:block;
margin:0 4px 0 0;
}
#innerText .divider, #innerText .hidden {
display:none;
visibility:hidden;
}
#innerText li a {
color:#FFFFFF;
/*background:#464646;*/
background:#ccc;
padding:6px 12px;
display:block;
}
#innerText li a:hover {
color:#FFFFFF;
/*background:#54ACB6;*/
background:#0099cc;
}
#innerText .active a {
/*color:#FFFFFF;*/
color:#fff;
/*background:#54ACB6;*/
background:#0099cc;
}
#boxBottom {
background:url(../images/web/boxBottom.png) 0 0 no-repeat;
overflow:hidden;
height:12px;
width:989px;
}
#homeText {
width:514px;
float:left;
}
#ads {
width:422px;
margin:0 0 0 9px;
float:left;
}
#ad1 {
width:202px;
float:left;
margin:0 9px 0 0;
}
#ad2 {
width:202px;
float:left;
margin:0 0 0 9px;
}
.homepage-login	{
float:left;
width:300px;
padding:0px 10px;
font-size:13px;
}
.homepage-public	{
float:right;
width:600px;
padding:0px 10px;
font-size:13px;
}


/*****LOGO*****/

#logo {
width:937px;
height:120px;
display:block;
margin:0px 25px;
}
#logo h1 {
margin:0;
padding:0;
}
h1 a.logo {
display:block;
width:937px;
height:120px;
background:url(../images/web/logo.png) 0 0 no-repeat;
text-indent:-3000px;
overflow:hidden;
padding:0;
margin:0;
text-decoration:none;
cursor:hand;
}


/*****CONTENT MAIN*****/

#contentMain {
padding:0 20px 25px 20px;
width:949px;
/*color:#FFFFFF;*/
color:#444;
}
#contentMain p {
margin:0;
padding:2px 0 4px 0;
}
#contentMain ul {
margin:0;
padding:0 0 25px 0;
list-style:none;
}
#contentMain li {
}
#contentMain li a {
color:#54ACB6;
font-weight:bold;
text-decoration:none;
}
#contentMain li a:hover {
text-decoration:underline;
}


/*****CARD PREVIEW*****/

#cardpreview {
float:right;
margin:14px 0 0 0;
width:290px;
}

.cygnet {
background:url(../uploads/badges/badgeCygnet.gif) no-repeat;
padding:60px 50px 0 30px;
height:121px;
position:relative;
}
.cygnet #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:lighter;
color:#333;
width:180px;
margin:0 0 0 80px;
text-align:left;
}
.cygnet #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:14pt;
color:#333;
width:180px;
margin:5px 0 0 80px;
text-align:left;
}
.cygnet #previewBtn {
top:165px;
position:absolute;
}

.pdsa {
background:url(../uploads/badges/badgePDSA.gif) no-repeat;
padding:35px 50px 0 30px;
height:121px;
}
.pdsa #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
color:#FFFFFF;
}
.pdsa #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8pt;
color:#FFFFFF;
}
.pdsa #previewBtn {
margin:100px 0 0 0;
}
.lancaster {
background:url(../uploads/badges/badgeLancaster.gif) no-repeat;
padding:70px 50px 0 30px;
height:86px;
}
.lancaster #namestrip {
font-family:"Times New Roman", Times, serif;
font-size:12pt;
font-weight:bold;
color:#000000;
}
.lancaster #jobstrip {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:8pt;
min-height:16px;
_height:16px;
color:#000000;
}
.lancaster #medalstrip {
width:258px;
}
.lancaster #medalstrip img {
float:left;
padding:0 0 2px 0;
}
.lancaster #previewBtn {
margin:65px 0 0 0;
}
.sleepmaster {
background:url(../uploads/badges/badgeSleepmaster.gif) no-repeat;
padding:95px 50px 0 50px;
height:121px;
}
.sleepmaster #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
color:#522780;
}
.sleepmaster #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8pt;
color:#522780;
}
.sleepmaster #previewBtn {
margin:40px 0 0 0;
}
.mariecurie {
background:url(../uploads/badges/badgeMarieCurie.gif) no-repeat;
padding:35px 50px 0 30px;
height:121px;
}
.mariecurie #namestrip {
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
/*font-size:10pt;*/
font-size:18pt;
font-weight:normal;
/*color:#006BB6;*/
color:#00549C;
/*margin:15px 0 0 135px;*/
margin:0 50px 0 0;
padding:50px 0 0 0;
}
.mariecurie #jobstrip {
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
/*color:#006BB6;*/
color:#00549C;
/*margin:10px 0 0 135px;*/
margin:0px 0 0 0px;
}
.mariecurie #previewBtn {
margin:30px 0 0 0;
}
.mariecuriePhoto {
background:url(../uploads/badges/badgeMarieCuriePhoto.gif) no-repeat;
padding:5px 50px 30px 30px;
height:121px;
}
.mariecuriePhoto #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
color:#006BB6;
margin:0px 0 0 120px;
padding:10px 0 0 0;
}
.mariecuriePhoto #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#006BB6;
margin:13px 0 0 120px;
}
.mariecuriePhoto #previewBtn {
margin:110px 0 0 0;
}
.manchesterConstabulary {
background:url(../uploads/badges/badgeManchester.gif) no-repeat;
padding:35px 50px 0 30px;
height:121px;
}
.manchesterConstabulary #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
margin:0 50px 0 0;
padding:50px 0 0 0;
text-align:right;
}
.manchesterConstabulary #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#000000;
margin:0 50px 0 0;
padding:0;
text-align:right;
}
.manchesterConstabulary #previewBtn {
margin:70px 0 0 0;
}
.manchesterFire {
background:url(../uploads/badges/badgeManchesterFire.gif) no-repeat;
padding:35px 50px 0 30px;
height:121px;
}
.manchesterFire #namestrip {
font-family:"Times New Roman", Times, serif;
font-size:14pt;
font-weight:bold;
color:#000000;
margin:45px 0 0 80px;
}
.manchesterFire #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
margin:5px 0 0 80px;
}
.manchesterFire #previewBtn {
margin:70px 0 0 0;
}
.suffolk {
background:url(../uploads/badges/badgeSuffolk.gif) no-repeat;
padding:35px 50px 0 30px;
height:121px;
}
.suffolk #namestrip {
font-family:"Times New Roman", Times, serif;
font-size:14pt;
font-weight:bold;
color:#000000;
margin:35px 0 0 85px;
}
.suffolk #jobstrip {
font-family:"Times New Roman", Times, serif;
font-size:8pt;
color:#000000;
margin:5px 0 0 85px;
}
.suffolk #previewBtn {
margin:55px 0 0 0;
}
.entire {
background:url(../uploads/badges/badgeEntire.gif) no-repeat;
padding:70px 50px 0 30px;
height:86px;
}
.entire #namestrip {
font-family:"Times New Roman", Times, serif;
font-size:12pt;
font-weight:bold;
color:#000000;
}
.entire #jobstrip {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:8pt;
min-height:16px;
_height:16px;
color:#000000;
}
.entire #previewBtn {
margin:65px 0 0 0;
}
.alexandra {
background:url(../uploads/badges/badgeAlexandra.gif) no-repeat;
padding:65px 50px 0 15px;
height:121px;
}
.alexandra #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
color:#005aa0;
text-transform:uppercase;
text-align:center;
font-weight:bold;
width:200px;
}
.alexandra #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8pt;
color:#005aa0;
text-align:center;
width:200px;
}
.alexandra #previewBtn {
margin:70px 0 0 0;
}
.alexandra2 {
background:url(../uploads/badges/badgeAlexandraCuerden.gif) no-repeat;
padding:65px 50px 0 15px;
height:121px;
}
.alexandra2 #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
color:#005aa0;
text-transform:uppercase;
text-align:center;
font-weight:bold;
width:200px;
}
.alexandra2 #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8pt;
color:#005aa0;
text-align:center;
width:200px;
}
.alexandra2 #previewBtn {
margin:70px 0 0 0;
}
.alexandra3 {
background:url(../uploads/badges/badgeAlexandraAppleby.gif) no-repeat;
padding:65px 50px 0 15px;
height:121px;
}
.alexandra3 #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
color:#005aa0;
text-transform:uppercase;
text-align:center;
font-weight:bold;
width:200px;
}
.alexandra3 #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8pt;
color:#005aa0;
text-align:center;
width:200px;
}
.alexandra3 #previewBtn {
margin:70px 0 0 0;
}
.merseyside {
background:url(../uploads/badges/badgeMerseyside.gif) no-repeat;
padding:90px 50px 0 15px;
height:121px;
}
.merseyside #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
color:#1f1a17;
text-transform:uppercase;
text-align:center;
font-weight:bold;
width:291px;
}
.merseyside #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10pt;
color:#1f1a17;
text-align:center;
width:291px;
margin:3px 0 0 0;
}
.merseyside #previewBtn {
margin:40px 0 0 0;
}
.northWales {
background:url(../uploads/badges/badgeNorthWalesPolice.gif) no-repeat;
padding:35px 50px 0 30px;
height:121px;
}
.northWales #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:normal;
color:#000000;
width:190px;
text-align:center;
margin:40px 0 0 85px;
}
.northWales #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8pt;
color:#000000;
}
.northWales #previewBtn {
margin:100px 0 0 0;
}
.reed {
background:url(../uploads/badges/badgeReed.gif) no-repeat;
padding:0 50px 0 30px;
height:156px;
}
.reed #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:normal;
color:#191411;
width:260px;
padding:90px 0 0 0;
text-align:center;
}
.reed #previewBtn {
margin:40px 0 0 0;
}
.reedBusinessCard {
background:url(../uploads/badges/businessCardReed.gif) no-repeat;
padding:0 50px 0 30px;
height:156px;
position:relative;
}
.reedBusinessCard #namestrip {
font-family:"Times New Roman", Times, serif;
font-size:11pt;
font-weight:normal;
color:#FFFFFF;
width:135px;
padding:32px 0 0 0;
margin:0 0 0 25px;
}
.reedBusinessCard #jobstrip {
font-family:"Times New Roman", Times, serif;
font-size:8pt;
font-weight:normal;
color:#FFFFFF;
width:135px;
padding:0;
margin:0 0 0 25px;
}
.reedBusinessCard #address1strip {
font-family:"Times New Roman", Times, serif;
font-size:8pt;
font-weight:normal;
color:#FFFFFF;
width:195px;
padding:0;
margin:9px 0 0 25px;
}
.reedBusinessCard #address2strip {
font-family:"Times New Roman", Times, serif;
font-size:8pt;
font-weight:normal;
color:#FFFFFF;
width:195px;
padding:0;
margin:0 0 0 25px;
}
.reedBusinessCard #address3strip {
font-family:"Times New Roman", Times, serif;
font-size:8pt;
font-weight:normal;
color:#FFFFFF;
width:195px;
padding:0;
margin:0 0 10px 25px;
}
#telBar {
font-size:7pt;
color:#b01f34;
font-family:"Times New Roman", Times, serif;
margin:0 0 0 25px;
float:left;
}
.reedBusinessCard #telstrip {
font-family:"Times New Roman", Times, serif;
font-size:8pt;
font-weight:normal;
color:#FFFFFF;
width:135px;
padding:0;
}
#faxBar {
font-size:7pt;
color:#b01f34;
font-family:"Times New Roman", Times, serif;
margin:0 0 0 5px;
float:left;
}
.reedBusinessCard #faxstrip {
font-family:"Times New Roman", Times, serif;
font-size:8pt;
font-weight:normal;
color:#FFFFFF;
width:135px;
padding:0;
}
#webBar {
font-size:7pt;
color:#b01f34;
font-family:"Times New Roman", Times, serif;
margin:0 0 0 25px;
float:left;
}
.reedBusinessCard #webstrip {
font-family:"Times New Roman", Times, serif;
font-size:8pt;
font-weight:normal;
color:#FFFFFF;
width:135px;
padding:0;
}
.reedBusinessCard #previewBtn {
position:absolute;
top:165px;
left:40px;
}
.elizabethFinn {
background:url(../uploads/badges/badgeElizabethFinnCare.gif) no-repeat;
padding:40px 50px 0 30px;
height:121px;
position:relative;
}
.elizabethFinn #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:lighter;
color:#003896;
width:180px;
margin:0 0 0 80px;
text-align:center;
}
.elizabethFinn #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:14pt;
color:#003896;
width:180px;
margin:5px 0 0 80px;
text-align:center;
}
.elizabethFinn #previewBtn {
top:165px;
position:absolute;
}
.elizabethFinn2 {
background:url(../uploads/badges/badgeElizabethFinnHomes.gif) no-repeat;
padding:50px 50px 0 30px;
height:121px;
position:relative;
}
.elizabethFinn2 #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:lighter;
color:#003896;
width:180px;
margin:0 0 0 80px;
text-align:center;
}
.elizabethFinn2 #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:14pt;
color:#003896;
width:180px;
margin:5px 0 0 80px;
text-align:center;
}
.elizabethFinn2 #previewBtn {
top:165px;
position:absolute;
}
.staffordshireFire {
background:url(../uploads/badges/badgeStaffordshireFire.gif) no-repeat;
padding:50px 50px 0 19px;
height:121px;
position:relative;
}
.staffordshireFire #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
font-weight:lighter;
color:#000000;
width:280px;
margin:42px 0 0 0;
text-align:center;
}
.staffordshireFire #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:11pt;
color:#000000;
width:280px;
margin:0;
text-align:center;
}
.staffordshireFire #previewBtn {
top:165px;
position:absolute;
}
.mellors {
background:url(../uploads/badges/badgeMellor.gif) no-repeat;
padding:50px 50px 0 10px;
height:121px;
position:relative;
}
.mellors #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:lighter;
color:#005DAB;
width:300px;
padding:7px 0 0 0;
text-align:center;
}
.mellors #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:11pt;
color:#005DAB;
width:300px;
margin:0;
text-align:center;
}
.mellors #previewBtn {
top:165px;
position:absolute;
}
.tristar {
background:url(../uploads/badges/badgeTristar.gif) no-repeat;
padding:80px 50px 0 10px;
height:121px;
position:relative;
}
.tristar #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:lighter;
color:#000000;
width:300px;
padding:7px 0 0 0;
text-align:center;
}
.tristar #previewBtn {
top:165px;
position:absolute;
}
.army {
background:url(../uploads/badges/badgeArmy.gif) no-repeat;
padding:0;
height:121px;
width:266px;
position:relative;
}
.army #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:20px;
right:25px;
}
.army #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:40px;
right:25px;
}
.army #divisionstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:60px;
right:25px;
}
.army #previewBtn {
top:135px;
position:absolute;
}
.armyIreland {
background:url(../uploads/badges/badgeArmyIreland.gif) no-repeat;
padding:0;
height:121px;
width:266px;
position:relative;
}
.armyIreland #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:20px;
right:25px;
}
.armyIreland #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:40px;
right:25px;
}
.armyIreland #divisionstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:60px;
right:25px;
}
.armyIreland #previewBtn {
top:135px;
position:absolute;
}
.armySchool {
background:url(../uploads/badges/badgeArmySchool.gif) no-repeat;
padding:0;
height:121px;
width:266px;
position:relative;
}
.armySchool #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:30px;
right:35px;
text-align:center;
}
.armySchool #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:50px;
right:35px;
text-align:center;
}
.armySchool #divisionstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#FFFFFF;
width:166px;
padding:0;
position:absolute;
top:70px;
right:35px;
text-align:center;
}
.armySchool #previewBtn {
top:135px;
position:absolute;
}
#cardpreview.gateway {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.gateway {
background:url(../uploads/badges/badgeGateway.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.gateway #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:lighter;
color:#222222;
width:160px;
padding:0;
position:absolute;
top:50px;
right:25px;
text-align:center;
}
.gateway #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:lighter;
color:#222222;
width:160px;
padding:0;
position:absolute;
top:80px;
right:25px;
text-align:center;
}
.gateway #previewBtn {
top:155px;
left:10px;
position:absolute;
}
#cardpreview.pontins {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.pontins {
background:url(../uploads/badges/badgePontins.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.pontins #jobstrip {
font-family:"Times New Roman", Times, serif;
font-size:20pt;
font-weight:lighter;
color:#222222;
width:295px;
padding:0;
position:absolute;
top:95px;
right:14px;
text-align:center;
}
.pontins #namestrip {
font-family:"Times New Roman", Times, serif;
font-size:13pt;
font-weight:lighter;
color:#222222;
width:295px;
padding:0;
position:absolute;
top:130px;
right:14px;
text-align:center;
}
.pontins #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.royalLiverpool {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.royalLiverpool {
background:url(../uploads/badges/badgeRoyalLiverpool.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.royalLiverpool #namestrip {
font-family:"Times New Roman", Times, serif;
font-size:22pt;
font-weight:lighter;
color:#222222;
width:295px;
padding:0;
position:absolute;
top:82px;
right:14px;
text-align:center;
}
.royalLiverpool #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:lighter;
color:#222222;
width:295px;
padding:0;
position:absolute;
top:120px;
right:14px;
text-align:center;
}
.royalLiverpool #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.grantThornton {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.grantThornton {
background:url(../uploads/badges/badgeGrantThornton.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
}
.grantThornton #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:lighter;
color:#222222;
width:295px;
padding:0;
position:absolute;
top:90px;
right:14px;
text-align:center;
}
.grantThornton #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.gamblingCommission {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.gamblingCommission {
background:url(../uploads/badges/badgeGamblingCommission.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
}
.gamblingCommission #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#222222;
width:200px;
padding:0;
position:absolute;
top:60px;
/*right:24px;*/
text-align:right;
}
.gamblingCommission #previewBtn {
top:160px;
left:10px;
position:absolute;
}
.gamblingCommissionPhoto {
background:url(../uploads/badges/badgeGamblingCommissionPhoto.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
}
.gamblingCommissionPhoto #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:lighter;
color:#222222;
width:200px;
padding:0;
position:absolute;
top:60px;
left:10px;
text-align:left;
}
.gamblingCommissionPhoto #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.southWales {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.southWales {
background:url(../uploads/badges/badgeSouthWalesPolice.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.southWales #namestrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:lighter;
color:#222222;
width:200px;
padding:0;
position:absolute;
top:65px;
right:14px;
text-align:center;
}
.southWales #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.ageConcern {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.ageConcern {
background:url(../uploads/badges/badgeAgeConcernLiverpool.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.ageConcern #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:lighter;
color:#222222;
width:190px;
padding:0;
position:absolute;
top:50px;
right:14px;
text-align:center;
}
.ageConcern #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:lighter;
color:#222222;
width:190px;
padding:0;
position:absolute;
top:75px;
right:14px;
text-align:center;
}
.ageConcern #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.ageConcernBusinessCard {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.ageConcernBusinessCard {
background:url(../uploads/badges/cardAgeConcern.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.ageConcernBusinessCard #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#09347A;
width:120px;
padding:0;
position:absolute;
top:69px;
left:47px;
text-align:left;
}
.ageConcernBusinessCard #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:lighter;
color:#09347A;
width:200px;
padding:0;
position:absolute;
top:84px;
left:47px;
text-align:left;
}
.ageConcernBusinessCard #locationstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-transform:uppercase;
font-weight:bold;
color:#09347A;
width:170px;
padding:0;
position:absolute;
top:12px;
right:44px;
text-align:right;
}
.ageConcernBusinessCard #address1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:lighter;
color:#09347A;
width:200px;
padding:0;
position:absolute;
top:37px;
right:44px;
text-align:right;
}
.ageConcernBusinessCard #address2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:lighter;
color:#09347A;
width:200px;
padding:0;
position:absolute;
top:49px;
right:44px;
text-align:right;
}
.ageConcernBusinessCard #address3strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:lighter;
color:#09347A;
width:165px;
padding:0;
position:absolute;
top:60px;
right:44px;
text-align:right;
}
.ageConcernBusinessCard #telstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#09347A;
width:140px;
padding:0;
position:absolute;
top:87px;
right:44px;
text-align:right;
}
.ageConcernBusinessCard #telstripInner {
font-weight:lighter;
}
.ageConcernBusinessCard #mobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#09347A;
width:140px;
padding:0;
position:absolute;
top:100px;
right:44px;
text-align:right;
}
.ageConcernBusinessCard #mobstripInner {
font-weight:lighter;
}
.ageConcernBusinessCard #faxstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#09347A;
width:140px;
padding:0;
position:absolute;
top:113px;
right:44px;
text-align:right;
}
.ageConcernBusinessCard #faxstripInner {
font-weight:lighter;
}
.ageConcernBusinessCard #emailstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#09347A;
width:230px;
padding:0;
position:absolute;
top:126px;
right:44px;
text-align:right;
}
.ageConcernBusinessCard #emailstripInner {
font-weight:lighter;
}
.ageConcernBusinessCard #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.conlons {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.conlons {
padding:0;
background:url(../uploads/badges/badgeConlonsBrown.gif) 0 0 no-repeat;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.conlons #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:lighter;
color:#FFFFFF;
width:286px;
padding:0;
position:absolute;
top:93px;
right:17px;
text-align:center;
}
.conlons #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:lighter;
color:#FFFFFF;
width:286px;
padding:0;
position:absolute;
top:120px;
right:17px;
text-align:center;
}
.conlons #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.conlons1 {
float:right;
margin:25px 15px 0 0;
width:320px;
}
#cardpreview.parkwayGreen {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.parkwayGreen {
background:url(../uploads/badges/badgeParkwayGreen.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.parkwayGreen #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20pt;
font-weight:lighter;
color:#222222;
width:270px;
padding:0;
position:absolute;
top:100px;
right:25px;
text-align:right;
}
.parkwayGreen #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.wiltshirePolice {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.wiltshirePolice {
background:url(../uploads/badges/badgeWiltshirePolice.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.wiltshirePolice #line1strip {
font-family:"Times New Roman", Times, serif;
font-size:16pt;
font-weight:bold;
color:#111111;
width:215px;
padding:0;
position:absolute;
top:80px;
right:10px;
text-align:center;
}
.wiltshirePolice #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.britishTransport {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.britishTransport {
background:url(../uploads/badges/badgeBritishTransportPolice.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.britishTransport #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:lighter;
color:#222222;
width:300px;
padding:0;
position:absolute;
top:90px;
right:10px;
text-align:center;
}
.britishTransport #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:lighter;
color:#222222;
width:300px;
padding:0;
position:absolute;
top:118px;
right:10px;
text-align:center;
}
.britishTransport #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.britishTransportPhoto {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.britishTransportPhoto {
background:url(../uploads/badges/badgeBritishTransportPolicePhoto.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.britishTransportPhoto #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#222222;
width:145px;
padding:0;
position:absolute;
top:92px;
right:62px;
text-align:left;
}
.britishTransportPhoto #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:bold;
color:#222222;
width:145px;
padding:0;
position:absolute;
top:109px;
right:62px;
text-align:left;
}
.britishTransportPhoto #line3strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:bold;
color:#222222;
width:145px;
padding:0;
position:absolute;
top:131px;
right:64px;
text-align:right;
}
.britishTransportPhoto #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.blackpoolCollege {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.blackpoolCollege {
padding:0;
background:url(../uploads/badges/badgeBlackpoolCollege.gif) 0 0 no-repeat;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.blackpoolCollege #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20pt;
font-weight:lighter;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:63px;
right:17px;
text-align:center;
}
.blackpoolCollege #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
font-weight:lighter;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:96px;
right:17px;
text-align:center;
}
.blackpoolCollege #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.merseysideFire {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.merseysideFire {
padding:0;
background:url(../uploads/badges/badgeMerseysideFire.gif) 0 0 no-repeat;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.merseysideFire #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:bold;
color:#FFFFFF;
width:286px;
padding:0;
position:absolute;
top:107px;
right:17px;
text-align:center;
}
.merseysideFire #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.westYorkshire {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.westYorkshire {
padding:0;
background:url(../uploads/badges/badgeWestYorkshirePolice.gif) 0 0 no-repeat;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.westYorkshire #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20pt;
font-weight:bold;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:83px;
right:17px;
text-align:center;
}
.westYorkshire #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:116px;
right:17px;
text-align:center;
}
.westYorkshire #previewBtn {
top:160px;
left:10px;
position:absolute;
}
#cardpreview.suffolkConstabulary {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.suffolkConstabulary {
background:url(../uploads/badges/BadgeSuffolkConstabulary.gif) 0 0 no-repeat;
padding:0;
height:156px;
width:320px;
position:relative;
}
.suffolkConstabulary #jobstrip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:lighter;
color:#222222;
width:295px;
padding:0;
position:absolute;
top:90px;
right:14px;
text-align:center;
}
.suffolkConstabulary #previewBtn {
top:160px;
left:10px;
position:absolute;
}


/*****START DEFAULT BADGE STYLING*****/
/*****ONE LINE STYLING*****/

#cardpreview.GROUP_CLASS {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.GROUP_CLASS {
padding:0;
background:url(../uploads/badges/BADGE_IMAGE_NAME.gif) 0 0 no-repeat;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.GROUP_CLASS #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:bold;
color:#FFFFFF;
width:286px;
padding:0;
position:absolute;
top:107px;
right:17px;
text-align:center;
}
.GROUP_CLASS #previewBtn {
top:160px;
left:10px;
position:absolute;
}


/*****TWO LINE STYLING*****/

#cardpreview.GROUP_CLASS {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.GROUP_CLASS {
padding:0;
background:url(../uploads/badges/BADGE_IMAGE_NAME.gif) 0 0 no-repeat;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.GROUP_CLASS #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20pt;
font-weight:lighter;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:63px;
right:17px;
text-align:center;
}
.GROUP_CLASS #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
font-weight:lighter;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:96px;
right:17px;
text-align:center;
}
.GROUP_CLASS #previewBtn {
top:160px;
left:10px;
position:absolute;
}


/*****THREE LINE STYLING*****/

#cardpreview.GROUP_CLASS {
float:right;
margin:25px 15px 0 0;
width:320px;
}
.GROUP_CLASS {
background:url(../uploads/badges/BADGE_IMAGE_NAME.gif) no-repeat;
height:156px;
width:320px;
position:relative;
margin:25px 15px 0 0;
}
.GROUP_CLASS #line1strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20pt;
font-weight:lighter;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:63px;
right:17px;
text-align:center;
}
.GROUP_CLASS #line2strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
font-weight:lighter;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:96px;
right:17px;
text-align:center;
}
.GROUP_CLASS #line3strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
font-weight:lighter;
color:#222222;
width:286px;
padding:0;
position:absolute;
top:112px;
right:17px;
text-align:center;
}
.GROUP_CLASS #previewBtn {
top:160px;
left:10px;
position:absolute;
}

/*****END DEFAULT BADGE STYLING*****/



#requirednameField, #jobField, #nameField, #divisionField, #line1Field, #line2Field {
width:270px;
float:left;
padding:0 30px 15px 0;
}
#requirednameField .txt, #requiredjobField .txt, #requireddivisionField .txt, #jobField .txt, #nameField .txt, #divisionField .txt, #requiredline1Field .txt, #requiredline2Field .txt {
float:left;
width:180px;
}
#orderForm #nameField label, #orderForm #requirednameField label, #orderForm #jobField label, #orderForm #requiredjobField label, #orderForm #divisionField label, #orderForm #requireddivisionField label, #requiredline1Field label, #requiredline2Field label {
width:270px;
}
#requirednameField .btnAdd, #requiredjobField .btnAdd, #requireddivisionField .btnAdd, #jobField .btnAdd, #nameField .btnAdd, #divisionField .btnAdd, #requiredline1Field .btnAdd, #requiredline2Field .btnAdd {
float:right;
margin-right:10px;
}
#requirednameField .btnDel, #requiredjobField .btnDel, #requireddivisionField .btnDel, #jobField .btnDel, #nameField .btnDel, #divisionField .btnDel, #requiredline1Field .btnDel, #requiredline2Field .btnDel {
float:right;
}
#requiredjobField, #requiredline1Field, #requireddivisionField, #requiredline2Field {
width:270px;
float:left;
padding:0 30px 15px 0;
}


/*****ORDER FORM*****/

#orderForm {
/*background:#EEEEEE;*/
background:#fff;
width:100%;
color:#444444;
}
#orderForm form {
/*background:#EEEEEE;*/
background:#fff;
border:1px solid #ddd;
padding:15px 10px 20px 10px;
margin:0;
float:left;
width:927px;
}
#orderForm fieldset {
/*border:1px solid #999999;*/
border:1px solid #ddd;
margin-bottom:10px;
padding:8px;
}
#orderForm legend {
color:#54ACB6;
color:#0099cc;
font-weight:bold;
font-size:1.3em;
margin-bottom:10px;
}
#orderForm label {
float:left;
width:20%;
margin-bottom:8px;
color:#444444;
}
/*#orderForm .txt, #orderForm .txtsml, #orderForm textarea, #orderForm select {
float:left;
width:40%;
margin-right:5px;
border:1px solid #999999;
margin-bottom:8px;
padding:3px;
background:#ffffff url(../images/lv/inputBg.gif) 0 0 no-repeat;
}*/
#orderForm input, #orderForm select {
margin:5px 0;
}
#orderForm select {
}
#orderForm textarea {
height:60px;
}
#orderForm label.txt {
width:100%;
float:left;
margin:15px 0 5px 0;
font-weight:bold;
}
#orderForm .btn {
width:20%;
margin:15px 0 15px 180px;
}
#orderForm .submit {
width:20%;
margin:15px 0 15px 180px;
}
#orderForm input:focus, select:focus, textarea:focus {
background:#E4F1FF;
color:#222222;
}
#orderForm .chk {
float:left;
width:30px;
margin:0;
padding:0;
}
#medaloptions {
width:100%;
margin:0;
float:left;
}
#medaloptions .labelTitle {
width:100%;
margin:0 0 10px 0;
}
#medaloptions label {
margin:0 0 10px 0;
padding:0;
width:265px;
}
#orderForm hr {
margin:10px 25px 10px 0;
}
#userDetails {
color:#444444;
float:right;
}
#orderForm .previewForm {
}
#orderForm .previewForm label {
float:left;
width:100px;
}
#orderForm .previewForm .txt {
}
#orderForm .previewForm .btn {
width:150px;
margin:0 0 0 330px;
}
#thanks {
padding:25px 15px;
}
.error_message {
background:url(../images/web/error.gif) no-repeat 4px 4px #FF9999;
border:1px solid #990000;
padding:5px 4px 5px 25px;
color:#990000;
font-weight:bold;
margin:10px 0 10px 0;
width:920px;
}
.error_message ul {
margin:0;
padding:0;
}
.error_message li {
margin:0;
padding:0;
}


/*****BOX SETTINGS*****/

#boxSettings {
float:left;
width:100%;
padding:0 0 25px 0;
}
#boxSettings form {
margin:0;
padding:0;
width:260px;
}
#boxSettings fieldset {
border:none;
margin:0;
padding:0;
width:260px;
}
#boxSettings legend {
display:none;
visibility:hidden;
}
#boxSettings label {
/*color:#FFFFFF;*/
color:#444;
font-weight: bold;
float:left;
padding:12px 0 0 0;
margin:0;
width:250px;
}
#boxSettings fieldset input {
float:left;
width:250px;
height:20px;
border:1px solid #999999;
margin:2px 0 3px 0;
background:url(../images/web/inputBack.jpg) 0 0 repeat-x #FFFFFF;
color:#444444;
}
#boxSettings input {
width:80px;
color:#FFFFFF;
border:none;
margin:6px 0 0 0;
background:#54ACB6;
}
#boxSettings .btn {
width:100px;
height:30px;
font-size:16px;
color:#FFFFFF;
border:none;
/*background:#54ACB6;*/
background:#0099cc;
float:left;
}
#boxSettings .btn:hover {
text-decoration:underline;
}
#boxSettings input:focus, select:focus, textarea:focus {
background:#EDE5C0;
color:#222222;
}


/*****ADMIN TABLE*****/

#adminTable {
width:100%;
background:#FFFFFF;
color:#444444;
border:1px solid #666666;
}
#adminTable tr {
}
#adminTable th {
color:#FFFFFF;
background:#54ACB6;
text-align:center;
padding:3px 6px;
}
#adminTable td {
border:1px solid #DFDFDF;
padding:3px 6px;
}
#adminTable .small {
width:5%;
}


/*****ORDERS TABLE*****/

.ordersTable {
border-bottom:1px solid #999999;
border-left:1px solid #999999;
margin:15px 0 0 0;
}
.ordersTable th {
text-align:left;
background:#FFFFFF;
color:#54ACB6;
padding:3px 6px;
border-top:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}
.ordersTable td {
padding:3px 6px;
border:1px solid #DDDDDD;
border-right:1px solid #999999;
}


/*****CONTACT FORM*****/

#contact {
width:631px;
_width:501px;
float:left;
}
#contact form {
/*background:#EEEEEE;*/
background:#fff;
border:1px solid #ddd;
padding:15px 10px 20px 10px;
margin:0;
}
#contact fieldset {
background:#fff;
border:1px solid #D1D1D1;
margin-bottom:10px;
padding:8px;
}
#contact legend {
/*color:#54ACB6;*/
color:#0099cc;
font-weight:normal;
font-size:1.3em;
margin-bottom:10px;
}
#contact label {
float:left;
width:20%;
margin-bottom:8px;
color:#444444;
}
#contact #scrambleLabel {
width:5%;
margin-right:10px;
}
#contact input, #contact textarea, #contact select {
float:left;
width:60%;
border:1px solid #9F9F9F;
margin:0 5px 8px 0;
padding:3px;
background:#ffffff url(../images/lv/inputBg.gif) 0 0 no-repeat;
}
#contact .txtsml {
width:30%;
}
#contact .chk {
width:13px;
float:left;
border:none;
}
#contact .submit {
margin:0 130px 25px 0;
}
#contact .submit input {
background:#444444;
color:#FFFFFF;
width:20%;
float:right;
}
#contact .submit input:hover {
background:#999999;
cursor:hand;
}
#contact input:focus, select:focus, textarea:focus {
background:#E4F1FF;
color:#222222;
}
#contact #field em {
color:#FF0000;
}
#contact #code {
margin:8px 0;
padding:15px 10px;
border:1px solid #9F9F9F;
width:33%;
text-align:center;
background:#FFFFFF;
}
.required {
color:#FF0000;
}
#formThanks {
clear:left;
}
#map {
float:right;
}
.captcha {
color:#444444;
float:left;
}
.captcha img {
margin:10px 0;
border:1px solid #9F9F9F;
}
.captcha input {
margin:10px 0;
}


/*****FOOTER*****/

#footer {
float:left;
width:969px;
min-height:83px;
_height:83px;
margin:0;
padding:10px;
font-size:12px;
background:url(../images/web/footerBack.png) 0 0 no-repeat;
}
#footerLeft {
font-size:0.9em;
font-weight:lighter;
margin:0 0 0 10px;
float:left;
width:400px;
}
#footerLeft ul {
margin:0;
padding:0;
list-style:none;
}
#footerLeft li {
color:#999999;
float:left;
margin:0;
padding:0 2px;
}
#footerLeft li a {
color:#999999;
text-decoration:none;
}
#footerLeft li a:hover {
text-decoration:underline;
}
#footerRight {
font-size:0.9em;
font-weight:lighter;
margin:0 10px 0 0;
float:right;
width:520px;
text-align:right;
}
#footerRight p {
margin:0;
padding:0;
color:#999999;
}
#footerRight a {
/*color:#54ACB6;*/
color:#0099cc;
text-decoration:none;
}
#footerRight a:hover {
text-decoration:underline;
}