/*Gary Hollands - solriche - 2007 for TTC Hosting*/


#formborder
{
padding: 0% 0% 0% 0%;
/*border: 0.25em double rgb(20,60,125);*/
}

#formborder .blob
{
position: relative; top: -1em; left: 29%;
margin: 0% 0% 0% 0%;
color: rgb(255,99,71);
}

.buttons
{
clear: both;
margin: 1% 0% 0% 0%;
padding: 0% 0% 1% 0%;
}

pre
{
margin: 2% 0% 0% 2%;
}

/*contact form*/

/*text*/

#formsection
{
width: 75%;
margin: 0% 0% 1% 0%;
}

#formsection h1, #formsection h2
{
margin: 0% 0% 0.5% 0.75%;
}

#formsection h2
{
font-size: 120%;
}

#formsection h4
{
margin: 0% 0% 0.5% 0%;
}

#formsection .result
{
margin: 0% 0% 0% 1%;
}

#formsection .rubric
{
color: rgb(255,0,0);
}

#formsection p
{
margin: 0% 0% 0% 0%;
}

#formsection .back/*bak to form link*/
{
clear: both;
margin: 0% 0% 0% 1%;
}

#formsection .msg/*php headers*/
{
margin: 0% 0% 0.5% 0%;
}

#formsection .forbak
{
float: right;
margin: 0% 1% 0.5% 0%;
}

/*inputs and buttons*/

#formsection form
{
/*width: 16em;*/
width: 100%;
padding: 2% 0% 0% 0%;
}

#formsection textarea
{
color: rgb(50,50,50);
width: 75%;
height: 14em;
position: relative;
top: -1.5em;
left: 64%;
overflow: auto;
border: inset 0.1em rgb(20,60,125);
background: transparent;
}

#formsection input
{
color: rgb(50,50,50);
width: 100%;
position: relative;
top: -1.5em;
left: 30%;
border: inset 0.1em rgb(20,60,125);
background: transparent;
}

#formsection label
{
display: block;
cursor: pointer;
}

#formsection label:hover
{
color: rgb(255,69,0);
}

#formsection textarea:focus,#formsection input:focus
{
color: rgb(0,0,0);
background-color: rgb(255,255,224);
}

#formsection fieldset
{
width: 100%;
border: solid 0.1em rgb(100,100,100);
padding: 0.5% 0% 0% 0.5%;
}

#formsection .post,#formsection .quit,#formsection .chek
{
	width: auto;
	height: auto;
	font-weight: bold;
	font-size: 90%;
	padding: 0.2em 0.5em 0.1em 0.5em;
	background: rgb(240,240,240) url("../images/button_bg.png") repeat-x 0% 0%;
	border-top: 1px solid rgb(200,200,200);
	border-right: 1px solid rgb(100,100,100);
	border-bottom: 1px solid rgb(100,100,100);
	border-left: 1px solid rgb(150,150,150);
}

#formsection .post
{
float: left;
color: rgb(0,0,255);
margin: 0.5em 0.5em 0em 0em;
}

#formsection .quit
{
float: right;
margin: 0.5em 0em 0em 0em;
}

#formsection .chek
{
margin: 0em 0.25em 0em 0em;
}

#formsection .post:hover,#formsection .chek:hover,#formsection .quit:hover
{
color: rgb(175,25,25);
background-color: rgb(255,255,224);
cursor: pointer;
}

#formsection .quit:hover
{
color: rgb(175,25,25);
background-color: rgb(200,0,0);
}

#formsection .transfer{
clear: both;
position: relative;
top: 0;
left: 30%;
width: 100%;
}

#formsection .confirm{
	clear: both;
	width: 100%;
	margin: 0% 0% 4% 0%;
}

#formsection .confirm label:hover{
	color: rgb(0,0,0);
}

#formsection .authorise
{
	width: auto;
	height: auto;
	position: relative;
	top: 0em;
	left: 0.25em;
	border: 0;
}

/*Set link styles*/

#formsection a:link
{
color: rgb(20,60,125);
text-decoration: underline;
background-color: transparent;
}

#formsection a:visited
{
color: rgb(191,0,255);
background-color: transparent;
text-decoration: underline;
}

#formsection a:hover
{
color: rgb(255,0,0);
background-color: transparent;
text-decoration: underline;
}

#right ul.policylist{
	list-style-type: none;
	margin: 0.5% 0% 0.5% 5%;
}

#right ul.policylist li{
	font-size: 80%;
}

#paypal{
	float: left;
	margin-top: 1.5em;
}