


/* LOGIN - All CSS for the signin page
--------------------------------------------------------------------*/


/*    #content
    {
        margin-top: 15px;
    }*/

    .errorMsg  {
        color: #F00;
        font-weight: bold;
        width: 420px;
        font-size: 13px;
    }


.profileWrapper {
    width: 930px;
    margin: 0px auto;
}
	#sign #title
	{
		color: #3A76F8;
		font-size: 20px;
		font-weight: bold;
	}

	#sign #left {
		width: 550px;
		padding-bottom: 30px;
	}

	#sign #right
	{
		position: absolute;
		left: 530px;
		top: 40px;
		
		font-size: 14px;
		font-weight: bold;
		

		width: 400px;
	}
	
	#sign .subtitle
	{
	
		font-size: 16px;
		font-weight: bold;
	}
	
	#sign .info
	{
		font-size: 12px;
		padding-bottom: 10px;
	}
	
	#sign #border-middle, #sign #border-top, #sign #border-bottom
	{
		padding: 0px 30px 0px 30px;
		position: relative;
		display: block;
		width: 424px;
		background: #F3F6FF url(http://cdn.gofish.com/videos/static/img/signIn/border-middle.png) repeat-y;


	}


    #border-middle
    {
        height: 200px;
    }

	#border-middle form { margin: 0;}

	#sign #border-top, #sign #border-bottom
	{

		font-size: 1px;
		height: 20px;
		background: #F3F6FF url(http://cdn.gofish.com/videos/static/img/signIn/border-bottom.png) no-repeat;
	}
	
	#sign #border-top
	{
		margin-top: 5px;
		background: #F3F6FF url(http://cdn.gofish.com/videos/static/img/signIn/border-top.png) no-repeat;
	}




	/* Basic common declarations for the container */
	#sign .field_text, #sign .field_buttons, #sign .field_check
	{
		width: 420px;
		overflow: hidden;
	}
	
	/* Basic common declarations for the labels */
	#sign .field_text label, #sign .field_check label
	{
		width: 200px;
		float: left;
		text-align: right;
		margin-right: 7px;
		padding-top: 2px;
		font-weight: bold;
		font-size: 12px;
	}	
	
	/* Basic common declarations for the form inputs */
    .field_link { font-size: 12px; 	padding-left: 208px;}
	.field_link a { white-space: nowrap;}


	#sign .field_text
	{

	    height: 30px;
	}

	#sign .field_text input
	{
		width: 200px;
		height: 18px;
		float: left;
		
		font-size: 13px;
	}
	
	/* Basic common declarations for the field buttons*/
	#sign .field_buttons
	{
		padding: 15px 0 0 208px;
		width: 200px;

	}
	
	/* special declarations for field check */
	#sign .field_check
	{
		padding-left: 208px;
		width: 200px;

	}

	#sign .field_check input
	{
		position: relative;
		top: 2px;

	}
	
	#sign .field_check
	{
		font-size: 12px;
	}
	
	#sign .field_check label
	{
		position: relative;
		font-weight: normal;
		width: 210px;
		text-align: left;
		font-size: 12px;
		left: -4px;
	}

	.whyList
	{
		font-size: 15px;
		font-weight: normal;
	
		position: relative;
		left: -15px;
		top: 10px;
		
	}
	
	.whyList li
	{
		margin-top: 5px;
	}
	
/* because the regular small button is white BG and the signin module isn't... */
#sign .small_button
{
	background: #75A2F3 url(http://cdn.gofish.com/videos/static/img/signIn/small_button.png) no-repeat;
}
	