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

/*easyclearing style to stop floated elements with no non-floated children from shrinking*/
.easyClear:after
{
content:".";
visibility:hidden;
height:0px;
display:block;
clear:both;
}


/*styling for document content*/
.document h1
{
font-family:Calibri;
font-size:18px;
}

.document h2
{
font-family:Calibri;
font-size:14px;
}

.document 
{
font-family:Calibri;
font-size:14px;
padding-right:1em;
padding-top:1.5em;
text-align:justify;
}

/*document styling ends*/

/*form styling*/
.safetickForm
{
display:block;
width:80%;
background-color:#009900;
color:white;
padding-bottom:1em;
text-align:left;
display:block;
margin-bottom:1em;
}

.safetickForm ul
{
list-style-type:none;
float:left;
width:100%;
margin-left:1em;
margin-top:1em;
padding-left:0px;
margin-bottom:0px;
}

.safetickForm li 
{
float:left;
clear:both;
vertical-align:top;
width:100%;
margin-bottom:1em;
}

.safetickForm li label
{
float:left;
width:10em;
}

.safetickForm li textarea
{
display:block;
clear:both;
}

.safetickForm ul :last-child
{
margin-bottom:0px;;
}

/*form styling ends*/
