﻿legend {
    font-size:20px;
}

.Span90Right {
 padding-right:78px;
}

label.field {
    text-align:right;    
    float:left;
    font-weight:bold;
    padding-right:10px;
}
label.field1 {
    text-align:right;    
    float:left;
    font-weight:bold;
    padding-right:10px;
   
    }   
label.field0PR {
    font-weight:bold;   
    padding-left:0px;
}

/*input[type=text]
{
  -moz-border-radius: 10px;
 border-radius: 10px;
    border:solid 1px black;
    padding:5px;
    
}
textarea{
     -moz-border-radius: 10px;
border-radius: 10px;
    box-shadow: 0 0 0 1px #000;
    border: 5px solid transparent;

}*/
  

.textarea300x100 {
    width: 300px;
    height: 50px;
  
}


.lbl50 {
 width: 50px;
}

.lbl100 {
 width:100px;
}

.lbl150 {
 width: 150px;
}

.lbl175 {
 width: 175px;
}

.lbl200 {
 width:200px;
}

.lbl250 {
 width:250px;
}

.lbl275 {
 width:275px;
}

.lbl300 {
 width:300px;
}

.lbl400 {
 width:400px;
}

.lbl500 {
 width:500px;
}


input.textbox-175 {
    width:175px;
    float:left;
}

input.textbox-200, textarea.textbox-200 {
    width:200px;
    float:left;
}
input.textbox-250, textarea.textbox-250 {
    width:250px;
    float:left;
}
input.textbox-300, textarea.textbox-300 {
    width:300px;
    float:left;
}
input.textbox-325, textarea.textbox-325 {
    width:325px;
    float:left;
}

input.textbox-350, textarea.textbox-350 {
    width:350px;
    float:left;
}
input.textbox-375, textarea.textbox-375 {
    width:375px;
    float:left;
}
input.textbox-400, textarea.textbox-400 {
    width:400px;
    float:left;
 }
input.textbox-400x, textarea.textbox-400x {
    width:400px;
    float:left;
    resize:vertical;
 }

input.textbox-425, textarea.textbox-425 {
    width:425px;
    float:left;
 }
input.textbox-450, textarea.textbox-450 {
    width:450px;
    float:left;
 }
input.textbox-475, textarea.textbox-475 {
    width:475px;
    float:left;
 }
input.textbox-500, textarea.textbox-500 {
    width:500px;
    float:left;
}
input.textbox-600, textarea.textbox-600 {
    width:600px;
    float:left;
}
input.textbox-700, textarea.textbox-700 {
    width:700px;
    float:left;
}
input.textbox-200Transparent {
  background-color:transparent;
  width:200px;
    float:left;
}

input.textbox-225Transparent {
  background-color:transparent;
  width:225px;
    float:left;
}
input.textbox-425Transparent {
  background-color:transparent;
  width:400px;
    float:left;
}

textarea.textbox-500 {
    width:500px;
    height:600px;
     
}

textarea.textbox-800x300 {
    width:800px;
    height:300px;
    
}

textarea.textbox-800x100 {
    width:800px;
    height:100px;

}

textarea.textbox-700 {
    width:700px;
    height:400px;
   
}

input.textbox-100 {
    width:100px;
    float:left;
    
}

input.textbox-75 {
    width:75px;
    float:left;
     
}


input.textbox-50 {
    width:75px;
    float:left;
     
}

fieldset p {
    clear:both;
    padding:5px;
}
hr {
    
    padding-bottom:1px;
}

.colLeft {
 float:left;
}
.colLeftFixed {
 float:left;
 width:425px;
}

.colLeftFixed525 {
 float:left;
 width:525px;
}

.colLeftFixed425 {
 float:left;
 width:425px;
}

.colLeftFixed625 {
 float:left;
 width:625px;
}

.colLeftFixed225 {
 float:left;
 width:225px;
}

.colLeftFixedHW {
 float:left;
 width:425px;
 height:425px;
}
.colLeftFixedHW200x200 {
     float:left;
 width:200px;
 height:200px;
}

.colLeftFixedHW325x325 {
     float:left;
 width:300px;
 height:300px;
}


.colLeftFixedHW425x700 {
 float:left;
 width:425px;
 height:700px;
}

.LeftProfile {
    
    background-image: url('../images/LeftProfile.jpg');
    background-size: 425px 425px;
}

.RightProfile {
   
    background-image: url('../images/RightProfile.jpg');
    background-size: 425px 425px;
}

.FrontFace {
    
    background-image: url('../images/FrontalFace.jpg');
    background-size: 425px 425px;
}

.BackHead {
    
    background-image: url('../images/BackHead.jpg');
    background-size: 425px 425px;
}

.Neck {
    
    background-image: url('../images/Neck.jpg');
    background-size: 425px 425px;
}

.Mouth {
    
    background-image: url('../images/Mouth.jpg');
    background-size: 425px 425px;
}

.FrontBody {
    background-image: url('../images/FrontBody.jpg');
    background-size: 425px 700px;
}

.BackBody {
    background-image: url('../images/BackBody.jpg');
    background-size: 425px 700px;
}

.LeftBody {
    background-image: url('../images/LeftBody.jpg');
    background-size: 425px 700px;
}

.RightBody {
    background-image: url('../images/RightBody.jpg');
    background-size: 425px 700px;
}

.LegsVagina {
    background-image: url('../images/Vagina.jpg');
     background-size: 225px 225px;
}

.LegsVaginaYouth {
    background-image: url('../images/vaginaChild.jpg');
    background-size: 225px 225px;
}

.Vagina {
    background-image: url('../images/CloseUpVagina.jpg');
    background-size: 225px 225px;
}

.Periurethal {
    background-image: url('../images/periurethal.jpg');
    background-size: 225px 225px;
}

.Rectum {
    background-image: url('../images/rectum.jpg');
    background-size: 225px 225px;
}

.LegsPenisLeft {
    background-image: url('../images/penisleft.jpg');
    background-size: 225px 225px;
}

.LegsPenisRight {
    background-image: url('../images/penisright.jpg');
    background-size: 225px 225px;
}

.RectumDown {
    background-image: url('../images/rectumDown.jpg');
    background-size: 225px 225px;
}

.RectumUp {
    background-image: url('../images/rectumUp.jpg');
    background-size: 225px 225px;
}

.PenisLeft {
    background-image: url('../images/penisleft1.jpg');
    background-size: 200px 200px;
}

.PenisRight {
    background-image: url('../images/penisright1.jpg');
    background-size: 200px 200px;
}

.PenisFront {
    background-image: url('../images/PenisHeadFront.JPG');
    background-size: 200px 200px;
}

.PenisDown {
    background-image: url('../images/penisDownt.JPG');
    background-size: 200px 200px;
}

table.chkboxList{
    margin-top:-5px;
}

.chkboxList input{
float:left;

}

.chkboxList label {
    margin-top: -24px;
    margin-left: 15px;
}

.chkboxList td {
    padding-right:10px;
   padding-top: 3px;    
}

[class*='colG'] {
    float:left;
}

.colG-2-3 {
    width: 66.66%;
}

.colG-1-2 {
 width:50%;
}

.colG-1-3 {
    width: 33.33%;
}

.colG-1-5 {
    width: 10%;
    
}

.colG110Fixed {
  width:110px;
 
}

.colG90Fixed {
  width:90px;
  padding-left:3px;
}

.colG40Fixed {
  width:40px;
  padding-left:3px;
}

.colG120Fixed {
 width:120px;

}
.colG270Fixed {
    width:270px;
}

.colG-1-4 {
   width: 25%;
}

.colG-1-8 {
    width: 12.5%;
}

.grid:after {
 content:"";
 display:table;
 clear:both;
}

.grid *, .grid *:after, .grid *:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

[class*='colG-'] {
    padding-right: 20px;
    padding-bottom:5px;
}

[class*='colG-']:last-of-type {
    padding-right: 0;
}
