/*=======================================================================================================================*/
/* UltraSunUSA.com (Copyright 2003 - 2010)                                                                               */
/* Created By: Bradley R. Clampitt (bradclampitt@gmail.com)																															 */
/* Modifications Date: December 11, 2009																															  								 */
/*=======================================================================================================================*/
/* style_original.css : Original Style file for the Ultrasunusa.com Website.																						 */
/*=======================================================================================================================*/
.toptabletitle {	/* Title of the table Style */
	border-collapse: collapse;
	border: 1px solid black;
	background-color: #003399;
	width: 100%;
	font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
  color: white;	/* Font Color */
}
.categorytabletitle {	/* Title of the table Style */
	border-collapse: collapse;
	border-right: 1px solid black;
	border-left: 1px solid black;
	background-color: #EEEEEE;
	width: 100%;
	font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
  color: black;	/* Font Color */
}
.mainbodytable {	/* Body Table (where the content is) usually white */
	border-collapse: collapse;
	border: 1px solid black;
	background-color: white;
	width: 100%;
}
.th1 {	/* default th */
	height: 12px;
}
.th2 {	/* default th */
	height: 9px;
}
.td1 {	/* default td */
	text-align: left;
	padding: 2px;
}
.td2 {	/* bodytable's markups */
	text-align: left;
	padding: 10px;
	background-color: white;
}
.td3 {	/* default td */
	text-align: left;
	padding: 0px;
}
.td4 {	/* default td */
	text-align: left;
	padding: 5px;
}
.sidelinks {	/* Side Links */
	float: left;
	background-color: white;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: normal;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 8pt;	/* can be a 10px or accurate 10pt */
}
/* --------------- Breadcrumbs - Links --------------- */
.breadcrumb {	/* Side Links */
	float: left;
	background-color: white;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 8pt;	/* can be a 10px or accurate 10pt */
}
.thcrumb {	/* default th */
	height: 5px;
}
.tdcrumb {	/* default td */
	text-align: left;
	padding: 0px;
}
/* --------------- Labels (sizes varies) --------------- */
.basiclabel { /* default label displaying text in the UserCP */
	float: left;
	background-color: white;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: normal;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
.label {	/* Spacing between the Label Tag and the Input Box */
	float: left;
	background-color: white;
	width: 230px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
.headerlabel {
	float: left;
	background-color: #EEEEEE;
	width: 100%;
	height: 15pt;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: bolder;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 11pt;	/* can be a 10px or accurate 10pt */
  text-indent:20pt
}
.ddlabel1 {	/* Birthday Drop Down - Month */
	float: left;
	background-color: white;
	width: 105px;
	font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 8pt;	/* can be a 10px or accurate 10pt */
}
.ddlabel2 {	/* Birthday Drop Down - Day */
	float: left;
	background-color: white;
	width: 59px;
	font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 8pt;	/* can be a 10px or accurate 10pt */
}
.ddlabel3 {	/* Birthday Drop Down - Year */
	float: left;
	background-color: white;
	width: 70px;
	font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 8pt;	/* can be a 10px or accurate 10pt */
}
.sublabel {	/* Description Label under the man label */
	float: left;
	width:190px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: normal;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-style: italic;  /* italic, normal, */
  color: blue;
  font-size: 8pt;	/* can be a 10px or accurate 10pt */
}
.requiredlabel {	/* Description Label under the man label */
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: normal;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-style: italic;  /* italic, normal, */
  color: blue;
  font-size: 8pt;	/* can be a 10px or accurate 10pt */
}
.errorlabel {	/* Spacing between the Label Tag and the Input Box */
	float: left;
	background-color: white;
	width:100%;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
  color: red;
}
.errorsublabel {	/* Description Label under the man label */
	float: left;
	width:100%;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: normal;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-style: italic;  /* italic, normal, */
  color: green;
  font-size: 8pt;	/* can be a 10px or accurate 10pt */
}
/*=======================================================================================================================*/
/* User Control Panel - CSS Styles																																											 */
/*=======================================================================================================================*/
/* myAddressBook             */
/*===========================*/
.AB_mainerrorbox {	/* Body Table (where the content is) usually white */
	border-collapse: collapse;
	background-color: white;
	width: 100%;
}
.addressTitle {
	border-collapse: collapse;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	background-color: #EEEEEE;
	width: 400px;
	font-weight: bold;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;
  color: black;
}
.AddaddressTitle {
	border-collapse: collapse;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	background-color: #EEEEEE;
	width: 800px;
	font-weight: bold;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;
  color: black;
}
.addressBody {	/* Body Table (where the content is) usually white */
	border-collapse: collapse;
	border: 1px solid black;
	background-color: white;
	width: 400px;
}
.AddaddressBody {	/* Body Table (where the content is) usually white */
	border-collapse: collapse;
	border: 1px solid black;
	background-color: white;
	width: 800px;
}
/*===========================*/
/* myBeds                    */
/*===========================*/
.cssmultirow1 {	/* Body Table (where the content is) usually white */
	border-collapse: collapse;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	background-color: #003399;
	width: 100%;
}
.cssmultirow2 {	/* Body Table (where the content is) usually white */
	border-collapse: collapse;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	background-color: white;
	width: 100%;
}
.cssmultirow3 {	/* Body Table (where the content is) usually white */
	border-collapse: collapse;
	border: 1px solid black;
	background-color: white;
	width: 100%;
}
th3 {	/* default th */
	height: 2px;
}
.MRheader_td1 {	/* bodytable's markups */
	text-align: left;
	padding: 2px;
	background-color: #003399;
}
.MRrow_td1 {	/* bodytable's markups */
	text-align: left;
	padding: 2px;
	background-color: white;
	vertical-align: middle;
}
.MRheader_label {	/* Spacing between the Label Tag and the Input Box */
	float: left;
	background-color: #003399;
	width: 200px;
 	font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: bold;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
  color: white;	/* Font Color */
}
.MRrow_label {	/* Spacing between the Label Tag and the Input Box */
	float: left;
	text-align: left;
	background-color: white;
	width: 200px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: normal;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
/*=======================================================================================================================*/
/* Forms - Input Styles 																																																 */
/*=======================================================================================================================*/
.input {	/* Input Box (the part you type in) */
  width: 200px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
.ddinput1 {	/* Birthday Drop Down - Month */
  width: 100px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
.ddinput2 {	/* Birthday Drop Down - Day */
  width: 50px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
.ddinput3 {	/* Birthday Drop Down - Year */
  width: 65px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
.submitbox {	/* The Submit Button */
  width: 180px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
.checkbox { /* Checkbox - Input */
	float: left;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-weight: normal;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-style: normal;  /* italic, normal, */
  color: black;
  font-size: 10pt;	/* can be a 10px or accurate 10pt */
}
.textarea {	/* Text Area - Input Box (the part you type in) */
	width: 350px;
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
  font-size: 10pt;
}
body {	/* The Text Body (where the name is) */
	font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
	font-weight: normal;   /* bold, normal, bolder, lighter, 100 - 900, inherit */
  font-size: 12pt;
}
.error {	/* The error font that comes up if there is an error */
  font-family: Arial, Verdana, sans-serif;  /* select a type and a family */
	font-size: 9pt;
  color: red;
  margin-left: 35px;
  display: none;
}
/*=======================================================================================================================*/