﻿.columnlogin
{
	float:left;
	width:80px;
	vertical-align:bottom;
	font-weight:bold;
	color:#000000;
	font-weight:bold;
}

/*
* * * * * * * * * * * * * * * *
* * * * Form Elements * * * * *
* * * * * * * * * * * * * * * *
*/
form input.text {
	width:550px;
	font-size:18px;
	border:1px solid #D5D4D4;
	padding:4px;
	display:inline;
	float:left;
	margin:5px 0px;
}
form input.imgtext {
	width:350px;
	font-size:12px;
	border:1px solid #D5D4D4;
	padding:3px;
	display:inline;
	margin:0px 0px 5px;
	vertical-align: middle;
}
form input.fileupload {
	width:350px;
	font-size:12px;
	border:1px solid #D5D4D4;
	padding:3px;
	display:inline;
	margin:0px 0px 5px;
	vertical-align: middle;
}
form textarea.large {
	border:1px solid #D5D4D4;
	width:397px;
	height:200px;
	padding:4px;
	float:left;
}
form textarea.large2 {
	border:1px solid #D5D4D4;
	width:397px;
	height:280px;
	padding:4px;
	float:left;
}
form textarea.extrasmall {
	border:1px solid #D5D4D4;
	width:280px;
	_width:278px;	
	height:50px;
	padding:4px;
}
form textarea.fullpage {
	border:1px solid #D5D4D4;
	width:780px;
	height:245px;
	padding:4px;
}
form textarea.fullwidth {
	border:1px solid #D5D4D4;
	width:780px;
	height:120px;
	padding:4px;
}
form textarea.small {
	border:1px solid #D5D4D4;
	width:365px;
	height:130px;
	padding:4px;
}
form input.smalltext {
	width:280px;
	border:1px solid #D5D4D4;
	padding:3px;
}
form input.phone {
	width:100px;
	border:1px solid #D5D4D4;
	padding:3px;
}
form input.zip {
	width:103px;
	border:1px solid #D5D4D4;
	padding:3px;
}

/*
* * * * * * * * * * * * *
* * * * Buttons * * * * *
* * * * * * * * * * * * *
*/
a.btnback:link, a.btnback:visited {
	width:59px;
	height:29px;
	margin-left:21px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-back.jpg) no-repeat;
	background-position:0px 0px;
}
a#btnback:link, a#btnback:visited {
	width:59px;
	height:29px;
	margin-left:21px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-back.jpg) no-repeat;
	background-position:0px 0px;
}
a.btnmystories:link, a.btnmystories:visited {
	width:80px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-mystories.jpg) no-repeat;
	background-position:0px 0px;
}
a#btnmystories:link, a#btnmystories:visited {
	width:80px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-mystories.jpg) no-repeat;
	background-position:0px 0px;
}
a.btnsave:link, a.btnsave:visited {
	width:49px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-save.jpg) no-repeat;
	background-position:0px 0px;
}
a#btnsave:link, a#btnsave:visited {
	width:49px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-save.jpg) no-repeat;
	background-position:0px 0px;
}
a.btncontinue:link, a.btncontinue:visited {
	width:81px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-continue.jpg) no-repeat;
	background-position:0px 0px;
}
a#btncontinue:link, a#btncontinue:visited {
	width:81px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-continue.jpg) no-repeat;
	background-position:0px 0px;
}
a.btnneedhelp:link, a.btnneedhelp:visited {
	width:81px;
	height:29px;
	display:block;
	float:right;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-needhelp.jpg) no-repeat;
	background-position:0px 0px;
	position:absolute;
	top:-8px;
	right:22px;
}
a#btnneedhelp:link, a#btnneedhelp:visited {
	width:81px;
	height:29px;
	display:block;
	float:right;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-needhelp.jpg) no-repeat;
	background-position:0px 0px;
	position:absolute;
	top:-8px;
	right:22px;
}
a.btnviewpdf:link, a.btnviewpdf:visited {
	width:81px;
	height:29px;
	display:block;
	float:right;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-viewpdf.jpg) no-repeat;
	background-position:0px 0px;
	padding-right: 20px;
}
a#btnviewpdf:link, a#btnviewpdf:visited {
	width:69px;
	height:29px;
	display:block;
	float:right;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-viewpdf.jpg) no-repeat;
	background-position:0px 0px;
	padding-right: 20px;
}
a.btnviewdoc:link, a.btnviewdoc:visited {
	width:81px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-viewdoc.jpg) no-repeat;
	background-position:0px 0px;
}
a#btnviewdoc:link, a#btnviewdoc:visited {
	width:81px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-viewdoc.jpg) no-repeat;
	background-position:0px 0px;
}
a.btnlogin:link, a.btnlogin:visited {
	width:56px;
	height:29px;
	overflow:hidden;
	text-indent:-2000px;
	display:block;
	background:transparent url(../images/button-login.gif) no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	float:left;
	margin-top: 5px;
}
a#btnlogin:link, a#btnlogin:visited {
	width:56px;
	height:29px;
	overflow:hidden;
	text-indent:-2000px;
	display:block;
	background:transparent url(../images/button-login.gif) no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	float:left;
	margin-top: 5px;
}
a.btnsubmit:link, a.btnsubmit:visited {
	width:61px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-submit.jpg) no-repeat;
	background-position:0px 0px;
}
a#btnsubmit:link, a#btnsubmit:visited {
	width:61px;
	height:29px;
	margin-left:5px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/button-submit.jpg) no-repeat;
	background-position:0px 0px;
}
a.btnback:hover, a.btnmystories:hover, a.btnsave:hover, a.btncontinue:hover, a.btnneedhelp:hover, a.btnviewpdf:hover, a.btnviewdoc:hover, a.btnlogin:hover, a.btnsubmit:hover {
	background-position:0px -29px;
}
a#btnback:hover, a#btnmystories:hover, a#btnsave:hover, a#btncontinue:hover, a#btnneedhelp:hover, a#btnviewpdf:hover, a#btnviewdoc:hover, a#btnlogin:hover, a#btnsubmit:hover  {
	background-position:0px -29px;
}


