/* Copyright 2007 mypilltxt.com. */

body 				{ 
					margin: 0;
					padding: 0;
					font-family: "Lucida Sans Unicode", "Lucida Sans", Arial, serif; 
					font-size: 13px;
					background-color: #AABCC0;
					/*background-image: url(images/pill.jpg);
					background-position: 0 10px;
					background-repeat: no-repeat;*/
					color: #55453B;
					line-height: 20px;
					background-image: url(images/main_bg.jpg);
					background-position: center;
					background-repeat: repeat-y;
					}
/******************************************************************/
/* 							Column	 					  		  */
/******************************************************************/
div#centercolumn	{
					width: 700px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					}
/******************************************************************/
/* 							Main Box 					  		  */
/******************************************************************/
div#title			{
					height: 150px;
					/*border-bottom: 1px inset #663300;*/
					font-size: 12px;
					/*padding-left: 20px;
					padding-top: 20px;*/
					text-align: left;
					font-weight: bold;
					background-image: url(images/header.gif);
					background-position: top;
					background-repeat: no-repeat;
					border-bottom: 1px solid #55453B;
					cursor: pointer;
					}
div#main_top		{
					/*height: 125px;*/
					text-align: center;
					font-size: 14px;
					}
div.topboxes		{
					height: 125px;
					width: 330px;
					padding: 20px 10px 10px 10px;
					top: 0;
					font-size: 12px;
					background-color: #B8AE8D;
					border-bottom: 1px solid #55453B;
					margin-bottom: 10px;				/* spacing to main text area */
					
					}
a.toplink, a.toplink:visited
					{
					font-size: 26px;
					font-weight: bold;
					color: #993333;
					border-bottom: 0;
					}
a.toplink:hover, a.toplink:visited:hover
					{
					color: #990033;
					border-bottom: 0;
					}
a#topactive			{
					/* Distinguishes active top link. */
					font-weight: bold;
					border-bottom: 1px solid #993333;
					}
div#main_topleft	{ 
					width: 328px;
					clear: right;
					float: left;
					border-left: 1px solid #817e79;
					border-right: 1px solid #55453B;
					}
div#main_topright	{ 
					width: 329px;
					float: right;
					right: 0;
					border-right: 1px solid #817e79;
					}
div#main_country	{
					font-size: 9px;
					font-style: italic;
					text-align: right;
					padding-top: 0;
					border-bottom: 1px inset #663300;
					clear: none;
					padding-right: 5px;
					display: none;
					}
div#main			{
					text-align: left;
					padding: 0 15px 0 15px;
					margin-bottom: 10px; /* spacing to footer */
					}
/******************************************************************/
/*								Footer							  */
/******************************************************************/
div#footer 			{ 
					margin-top: 2px;
					text-align: center;
					font-size: 9px; 
					text-transform: lowercase;
					color: #333333;
					border-top: 1px dashed #817e79;
					margin: 0 20px 0 20px;
					padding: 5px 0 5px 0;
					line-height: 13px;
					}
div#footer a, div#footer a:active, div#footer a:visited
					{
					
					}
p#reminderinfo		{
					text-align: center;
					font-weight: bold;
					font-style: italic;
					}
/******************************************************************/
/*						  Text Styling							  */
/******************************************************************/
h1					{
					font-size: 26px;
					padding: 0;
					margin: 0;
					clear: none;
					}
h2					{
					font-size: 18px;
					padding: 5px 0 10px 0;
					margin: 0;
					text-align: center;
					}
h3					{
					font-size: 14px;
					text-align: center;
					padding: 0;
					margin: 0;
					}
p.ad				{
					font-weight: normal;
					}
p#agreement			{
					font-style: italic;
					font-size: 9px;
					text-align: right;
					}
/******************************************************************/
/* 							Link Styling			  			  */
/******************************************************************/
a
{
text-decoration: none;
color: #3366FF;
border-bottom: none;
}
a:visited
{
text-decoration: none;
color: #3366FF;
border-bottom: none;
}
a:hover, a:visited:hover, a:active
{
text-decoration: none;
color: #3366FF;
border-bottom: 1px dotted #3366FF;
}
a:hover img, a:visited:hover img
{
border-bottom: 0;
}
/* Prevent hover-borders for images */
a.image, a.image:hover, a.image:visited:hover
{
border-bottom: none;
}
a.whattodo			{
					font-size: 14px;
					margin-bottom: 20px;
					}
/******************************************************************/
/*							Form Styling						  */
/******************************************************************/
div.formleft		{
					text-align: left;
					text-align: left;
					padding-right: 250px;
					font-size: 11px;
					padding-bottom: 5px;
					padding-top: 20px;
					}
div.formright		{
					float: right;
					text-align: right;
					width: 215px;
					margin-top: 20px;
					right: 0;
					}
div.button			{
					/*float: right;*/
					margin-left: 530px;
					margin-bottom: 15px;
					background-color: #A28D6B;
					border-bottom: 1px solid #663300;
					border-right: 1px solid #663300;
					padding: 5px 0 5px 0;
					width: 120px;
					text-align: center;
					}
div.button a,div.button a:visited
					{
					color: #663300;
					text-transform: uppercase;
					border-bottom: none;
					}
div.cancel			{
					float: left;
					margin-left: 30px;
					margin-bottom: 15px;
					background-color: #A28D6B;
					border-bottom: 1px solid #663300;
					border-right: 1px solid #663300;
					padding: 5px 0 5px 0;
					width: 120px;
					text-align: center;
					}
div.cancel a,div.cancel a:visited
					{
					color: #663300;
					text-transform: uppercase;
					border-bottom: none;
					}
span.fieldtext		{
					padding-top: 15px;
					font-weight: bold;
					font-size: 13px;
					}
input, textarea, select
					{
					font-size: 11px;
					font-weight: bold;
					background-color: #669966;
					border-top: 1px inset #666666;
					border-left: 1px inset #666666;
					border-bottom: 1px solid #66CC66;
					border-right: 1px solid #66CC66;
					color: #FFFFFF;
					}
.message			{
					font-size: 9px;
					color: #FF0000;
					font-weight: normal;
					}
