/* LMA CSS Page */

/* Layout Styles */
/*---------------*/
html {
	background: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 76%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	max-height:100%;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}

body {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height:100%;
	max-height:100%;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}

#content {
	TOP: 87px;
	RIGHT: 0px;
	LEFT: 129px;
	BOTTOM: 30px;
	padding: 10px;
	OVERFLOW: auto;
	POSITION: absolute;
	Z-INDEX: 3;
}

* HTML #content {
	BORDER-TOP: #fff 87px solid; 
	BORDER-BOTTOM: #fff 30px solid; 
	BORDER-LEFT: #fff 129px solid; 
	RIGHT: 0px; 
	LEFT: 0px; 
	TOP: 0px; 
	BOTTOM: 0px; 
	OVERFLOW: auto; 
	WIDTH: 100%; 
	MAX-HEIGHT: 100%; 
	HEIGHT: 100%;
	POSITION: absolute; 
	Z-INDEX: 3;
}

#header {
	display: block;
	background: url(../images/lma_header.gif) #003366;
	font-size: 28px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	text-shadow: #CCC 5px 5px 5px;
	color: #000000;
	top: 0px;
	height: 87px;
	width: 100%;
	margin: 0px;
	position: absolute;
	overflow: hidden;
	z-index: 5;
	vertical-align: top;
}

#guardianlogo {
	width: 129px;
	height: 87px;
	background-color: #003366;
	float:left;
	z-index: 6;
}

#menu {
	position: fixed;
	top: 87px;
	bottom: 0;
	left: 0;
	width: 129px;
	height: 100%;
	background-color: #003366;
	overflow: hidden;
	z-index: 4;
}

#footer {
	position: fixed; 
	bottom: -1px; 
	left: 0px;
	right: 18px;
	width: 100%; 
	height: 30px;
	background-color: #003366;
	overflow: hidden;
	text-align: center; 
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
	z-index: 4;
}
* body #header, * body #guardianlogo, * body #menu, * body #footer {
	position: absolute;
}

#pad1 {
	display: block; 
	width: 18px; 
	height: 100px; 
	float: left;
}
.pad2 {
/* Padding above and below all content in #Content Div */
	display: block; 
	height: 1px;
}
#pad3 {
	display: block; 
	width: 18px; 
	height: 50px; 
	float: left;
}
.pad4 {
/* Spacing pad for Header Div */
	display: block;
	height: 20%;
}

#content p {
	padding:5px;
}
/* End Layout Styles */

/* Tag Styles */
hr {
	color: #000000;
	border: 1px solid #000000;
}

ol {
	font-size: 12px;
	color: #000000;
	list-style-type: decimal;
}


ul {
	font-size: 12px;
	color: #000000;
	list-style-type: disc;
}

ul a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

ul a:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	list-style-type: circle;
}

img { 
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	border: 0; 
} 
/* End Tag Styles */

#adobe {
	float: right;
	height: 35px;
	width: 35px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#adobesml {
	height: 15px;
	width: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#announcement {
	text-align: center;
	width: auto;
	height: auto;
	font-size: 12px;
	color: #000000;
}

#img_center {
	text-align: center;
	height: auto;
	width: auto;
}

#xylo {
	height: 15px;
	width: 15px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/***** Menu Styles ************/
#GenInfoContainer {
/* This ID is related to the master menu div for menu GenInfoContainer and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:129px;
	top:94px;
	visibility:hidden;
	z-index:300;
}

#GenInfo {
/* This class defines things about menu GenInfo's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color: #006699;
	border:1px solid #000000;
	width:188px;
	height:151px;
}

#GenInfo_AgentTrue {
/* This class defines things about menu GenInfo's div - if Agent Logged In. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color: #006699;
	border:1px solid #000000;
	width:188px;
	height:201px;
}

#GenInfo_EmployeeTrue {
/* This class defines things about menu GenInfo's div - if Employee Logged In. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color: #006697;
	border:1px solid #000000;
	width:188px;
	height:176px;
}

.GenInfoMenuTop {
/* This class determines the general characteristics of the menu items in menu GenInfo */
	border-top:1px solid #009999;
	border-left:1px solid #009999;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	width:188px;
	height:26px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:178px;
	height:14px;
}

.GenInfoMenuMidBtm {
/* This class determines the general characteristics of the menu items in menu GenInfo */
	border-top:0px;
	border-left:1px solid #009999;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	width:188px;
	height:25px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:178px;
	height:14px;
}

#GenInfo_AgentHome {
/* Unique ID for item 0 of menu GenInfo so we can set its position */
	left:0px;
	top:0px;
}

#GenInfo_WhatsNew {
/* Unique ID for item 1 of menu GenInfo so we can set its position */
	left:0px;
	top:26px;
}

#GenInfo_GuardianStrength {
/* Unique ID for item 2 of menu GenInfo so we can set its position */
	left:0px;
	top:51px;
}

#GenInfo_Licensing {
/* Unique ID for item 3 of menu GenInfo so we can set its position */
	left:0px;
	top:76px;
}

#GenInfo_FAQ {
/* Unique ID for item 4 of menu GenInfo so we can set its position */
	left:0px;
	top:101px;
}

/*#GenInfo_Career {
 Unique ID for item 5 of menu GenInfo so we can set its position 
	left:0px;
	top:126px;
}*/

#GenInfo_Preferred {
/* Unique ID for item 6 of menu GenInfo so we can set its position */
	left:0px;
	top:126px;
}

#GenInfo_PolicyStatus {
/* Unique ID for item 7 of menu GenInfo so we can set its position - if Agent Logged In */
	left:0px;
	top:151px;
}

#GenInfo_Agent {
/* Unique ID for item 8 of menu GenInfo so we can set its position - if Agent Logged In */
	left:0px;
	top:176px;
}

#GenInfo_Employee {
/* Unique ID for item 7 of menu GenInfo so we can set its position - if Employee Logged In */
	left:0px;
	top:151px;
}

#GenInfoContainer img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#GenInfoContainer a {
/* Controls the general apperance for menu GenInfoContainer's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-align:left;
	vertical-align:middle;
	padding:4px;
	background-color: #006699;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#GenInfoContainer a:hover {
/* Controls the mouse over effects for menu GenInfoContainer */
	color:#cccccc;
	background-color:#003366;
}
#DIMenuContainer {
/* This ID is related to the master menu div for menu DIMenuContainer and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:129px;
	top:145px;
	visibility:hidden;
	z-index:300;
}

#DIMenu {
/* This class defines things about menu DIMenu's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color: #006699;
	border:1px solid #000000;
	width:163px;
	height:176px;
}

.DIMenuTop {
/* This class determines the general characteristics of the menu items in menu DIMenu */
	border-top:1px solid #009999;
	border-left:1px solid #009999;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	width:163px;
	height:26px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:153px;
	height:14px;
}

.DIMenuMidBtm {
/* This class determines the general characteristics of the menu items in menu DIMenu */
	border-top:0px;
	border-left:1px solid #009999;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	width:163px;
	height:25px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:153px;
	height:14px;
}

#DIMenu_DIQuote {
/* Unique ID for item 0 of menu DIMenu so we can set its position */
	left:0px;
	top:0px;
}

#DIMenu_DIProducts {
/* Unique ID for item 1 of menu DIMenu so we can set its position */
	left:0px;
	top:26px;
}

#DIMenu_DIService {
/* Unique ID for item 2 of menu DIMenu so we can set its position */
	left:0px;
	top:51px;
}

#DIMenu_DIUWReqs {
/* Unique ID for item 3 of menu DIMenu so we can set its position */
	left:0px;
	top:76px;
}

#DIMenu_DISupplies {
/* Unique ID for item 4 of menu DIMenu so we can set its position */
	left:0px;
	top:101px;
}

#DIMenu_DIForms {
/* Unique ID for item 5 of menu DIMenu so we can set its position */
	left:0px;
	top:126px;
}

#DIMenu_DIComp {
/* Unique ID for item 6 of menu DIMenu so we can set its position */
	left:0px;
	top:151px;
}

#DIMenuContainer img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#DIMenuContainer a {
/* Controls the general apperance for menu DIMenuContainer's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-align:left;
	vertical-align:middle;
	padding:4px;
	background-color: #006699;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#DIMenuContainer a:hover {
/* Controls the mouse over effects for menu DIMenuContainer */
	color:#cccccc;
	background-color:#003366;
}
#LTCMenuContainer {
/* This ID is related to the master menu div for menu LTCMenuContainer and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:129px;
	top:195px;
	visibility:hidden;
	z-index:300;
}

#LTCMenu {
/* This class defines things about menu LTCMenu's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color: #006699;
	border:1px solid #000000;
	width:141px;
	height:101px;
}

.LTCMenuTop {
/* This class determines the general characteristics of the menu items in menu LTCMenu */
	border-top:1px solid #009999;
	border-left:1px solid #009999;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	width:141px;
	height:26px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:131px;
	height:14px;
}

.LTCMenuMidBtm {
/* This class determines the general characteristics of the menu items in menu LTCMenu */
	border-top:0px;
	border-left:1px solid #009999;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	width:141px;
	height:25px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:131px;
	height:14px;
}

#LTCMenu_LTCQuote {
/* Unique ID for item 0 of menu LTCMenu so we can set its position */
	left:0px;
	top:0px;
}

#LTCMenu_LTCProducts {
/* Unique ID for item 1 of menu LTCMenu so we can set its position */
	left:0px;
	top:26px;
}

#LTCMenu_LTCService {
/* Unique ID for item 2 of menu LTCMenu so we can set its position */
	left:0px;
	top:51px;
}

#LTCMenu_LTCForms {
/* Unique ID for item 3 of menu LTCMenu so we can set its position */
	left:0px;
	top:76px;
}

#LTCMenuContainer img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#LTCMenuContainer a {
/* Controls the general apperance for menu LTCMenuContainer's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-align:left;
	vertical-align:middle;
	padding:4px;
	background-color: #006699;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#LTCMenuContainer a:hover {
/* Controls the mouse over effects for menu LTCMenuContainer */
	color:#cccccc;
	background-color:#003366;
}
#LifeMenuContainer {
/* This ID is related to the master menu div for menu LifeMenuContainer and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:129px;
	top:249px;
	visibility:hidden;
	z-index:300;
}

#LifeMenu {
/* This class defines things about menu LifeMenu's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color: #006699;
	border:1px solid #000000;
	width:185px;
	height:126px;
}

.LifeMenuTop {
/* This class determines the general characteristics of the menu items in menu LifeMenu */
	border-top:1px solid #009999;
	border-left:1px solid #009999;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	width:185px;
	height:26px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:175px;
	height:14px;
}

.LifeMenuMidBtm {
/* This class determines the general characteristics of the menu items in menu LifeMenu */
	border-top:0px;
	border-left:1px solid #009999;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	width:185px;
	height:25px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:175px;
	height:14px;
}

#LifeMenu_LifeQuote {
/* Unique ID for item 0 of menu LifeMenu so we can set its position */
	left:0px;
	top:0px;
}

#LifeMenu_LifeProducts {
/* Unique ID for item 1 of menu LifeMenu so we can set its position */
	left:0px;
	top:26px;
}

#LifeMenu_LifeService {
/* Unique ID for item 2 of menu LifeMenu so we can set its position */
	left:0px;
	top:51px;
}

#LifeMenu_LifeUWReqs {
/* Unique ID for item 3 of menu LifeMenu so we can set its position */
	left:0px;
	top:76px;
}

#LifeMenu_LIfeForms {
/* Unique ID for item 4 of menu LifeMenu so we can set its position */
	left:0px;
	top:101px;
}

#LifeMenuContainer img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#LifeMenuContainer a {
/* Controls the general apperance for menu LifeMenuContainer's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-align:left;
	vertical-align:middle;
	padding:4px;
	background-color: #006699;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#LifeMenuContainer a:hover {
/* Controls the mouse over effects for menu LifeMenuContainer */
	color:#cccccc;
	background-color:#003366;
}
/* End Popup Menu Styles */

/***** Class Styles *****/
.sitetext {
	font-size: 12px;
	color: #000000;
}

.sitetext a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.sitetext a:hover {
	color: #333333;
	text-decoration: underline;
}

.sitetext_center {
	font-size: 12px;
	color: #000000;
	text-align:center;
}

.sitetext_right {
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.bold {
	font-weight: bold;
}

.disclaimer {
	font-size: 10px;
}

.disclaimer_center {
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.disclaimer_right {
	font-size: 10px;
	color: #000000;
	text-align: right;
}

.download_desc {
	font-size: 11px;
	color: #000000;
}

.download_example {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.download_keywords {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.errorpagetitle {
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	text-transform: uppercase;
}

.fieldinput {
	font-size: 14px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	vertical-align: middle;
}

.fieldinput a {
	color: #000000;
	text-decoration: none;
}

.fieldinput a:hover {
	color: #333333;
	text-decoration: underline;
}

.fieldinput_center {
	font-size: 14px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	text-align: center;
	vertical-align: middle;
}

.fieldinput_center a {
	color: #000000;
	text-decoration: none;
}

.fieldinput_center a:hover {
	color: #333333;
	text-decoration: underline;
}

.fieldinput_right {
	font-size: 14px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	text-align: right;
	vertical-align: middle;
}

.fieldinput_right a {
	color: #000000;
	text-decoration: none;
}

.fieldinput_right a:hover {
	color: #333333;
	text-decoration: underline;
}

.fieldlabel {
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	background-color: #006699;
	width: 25%;
	vertical-align: top;
}

.fieldlabel a {
	color: #000000;
	text-decoration: none;
}

.fieldlabel a:hover {
	color: #333333;
	text-decoration: underline;
}

.goto_link {
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.goto_link a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.goto_link a:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.lma_defs_table {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #006699;
	border: 1px solid #333333;
	width: 350px;
}

.lma_email_table {
	font-size: 12px;
	color: #000000;
}

.lma_email_table a {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

.lma_email_table a:hover {
	color: #333333;
	text-decoration: underline;
}

.lma_emp_table {
	left: auto;
	right: auto;
	border: 1px solid #000000;
}

.lma_forms_table {
	border: 1px solid #000000;
}

.lma_forms_table_desc {
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

.lma_forms_table_desc a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.lma_forms_table_desc a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.lma_forms_table_icon {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-color: #006699;
}

.lma_options_table {
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
	margin-right: auto;
	margin-left: auto;
}

.lma_opt_tbl_left {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.lma_opt_tbl_right {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.lma_opt_tbl_center {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.lma_supplies_table {
	border: 1px solid #000000;
}

.lma_table {
	border: 1px solid #000000;
	width: 95%;
	padding: 2px;
}

.lma_table_center {
	border: 1px solid #000000;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	padding: 2px;
}

.lma_tbl_diodds {
	width: 300px;
	border: 1px solid #000000;
}

.table_header_center {
	font-size: 14px;
	line-height:24px;
	font-weight: bold;
	color: #CCCCCC;
	text-align: center;
	background-color: #003366;
	text-transform: capitalize;
	padding-right: 5px;
	padding-left: 5px;
}
.table_header_center a {
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}

.table_subheader_center {
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #CCCCCC;
}

.lma_tbl_VED {
	background-color: #003366;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
}

.loginform {
	font-size: 14px;
	color: #CCCCCC;
	background-color: #003366;
	border: 1px solid #000000;
	font-weight: bold;
	text-transform: capitalize;
	text-align: center;
}

.loginform a {
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

.loginform a:hover {
	color: #999999;
	text-decoration: underline;
}

.pagetitle {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}

.pagesubtitle {
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: center;
}

.pagesubtitle a {
	color: #333333;
	text-decoration: none;
}

.pagesubtitle a:hover {
	color:#333333;
	font-weight: bold;
	text-decoration: underline;
}

.printbutton {
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #999999;
	border: 1px solid #000000;
}

.printbutton a {
	color: #000000;
	text-decoration: none;
}

.printbutton a:hover {
	color: #CCCCCC;
	text-decoration: underline;
	background-color: #000000;
}

.private  {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 14px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

.red {
	color: #FF0000;
}

.redbg {
	background-color: #FF0000;
}

.return_link {
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	text-align: center;
}

.return_link a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.return_link a:hover {
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;
}

.sendsubmit {
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
}

.warning {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}

.white {
	color: #FFFFFF;
}

.xylo {
	font-size: 9px;
	color: #999999;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 945px;
}
.xylo a {
	color: #999999;
	text-decoration: none;
}
.xylo a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* This set is for relative font size*/
.small  {
	font-size : .83em;
}

.smaller  {
	font-size : 0.75em;
}

.smallest  {
	font-size : .57em;
}

.big  {
	font-size : 1.2em;
}

.bigger  {
	font-size : 1.44em;
}

.biggest  {
	font-size : 1.73em;
}

/* This set is for font style.*/
.bold  {
	font-weight : bold;
}

.ital  {
	font-style : italic;
}

.yellowbg {
	background-color: yellow;
}

.georgia{font-family:Georgia;}

.floatLeft{float:left; margin-right:15px;}
.floatRight{float:right; margin-left:15px;}
.wheat{background:oldlace;}
.map{ background: white url(../images/michigan-map.gif) no-repeat fixed center;  }
.blue{color:#003366;}