/* ================================
    CSS STYLES FOR L.A.N. WEBSITE
   ================================
*/ 

/* Common Styles  */ 
body {
	background: url(../images/background.jpg) #ffffff repeat-x left top;
	font-family: arial;
	font-size: 12px;
	color: #535353;
	margin-top: 12;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
	}

.clsCMOn, .clsCMOver {
    font: 11px arial, tahoma;
	padding: 0px;
    color: #535353;
}
table, tr, td, p {
	font-family: arial;
	font-size: 12px;
	color: #535353;
	line-height: 16px;
}

a, a:visited {
	font-family: arial;
	color: #39465a;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a:hover, a:visited:hover {
	font-family: arial;
	color: #57a1d5;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.nohref {
	font-family: arial;
	color: #57a1d5;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.fieldtext {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding-top: 6px;
	padding-bottom: 4px;
	line-height: 24px;
}

/* 
Note:  If you need to have multiple colored texts, or different attributes within the same form,
just duplicate the above and call it "fieldtext2" or whatever.  Then you can apply that style to
additional text if you wish 
*/

/* This is the style for the main form fields */
.field1 {
	background: #FBFBFB;
	color: #666666;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 6px;
	width: 300px;
	border: 1px solid #CCCCCC;
}

/* In case you have fields that need to be a different width, colors, etc ... you can change those here.*/
.field2 {
	background: #FBFBFB;
	color: #666666;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 6px;
	width: 150px;
	border: 1px solid #CCCCCC;
}

.field3 {
	background: #FBFBFB;
	color: #666666;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 6px;
	width: 180px;
	border: 1px solid #CCCCCC;
}



/* If you want a border on the table that holds the form */
.formborder {
	border: 0;
}
table.main {
width: 100%;
height: 100%;
}

table.frame {
width: 959px;
height: 100%;
}

td.cframe {
background: url(../images/contentframe.png) repeat-y left top;
width: 959px;
height: 100%;
}

table.main2 {
width: 929px;
}

.content {
padding-left: 10px;
padding-top: 10px;
}

/* Header Block Styles  */ 
td.header {
 height: 112px;
 background-color: #003366;
 vertical-align: top;
 width: 929px;
}

	
/* Primary Navigation Bar Table */ 
td.NavBar {
background-image: url(../images/navb.gif);
background-repeat: repeat-x;
height: 34px;
}

.question {
font-weight: bold;
color: #999999;
font-size: 12px;
font-family: arial;
}

/* Side Bar and Content Frame Table  */ 

td.SideBar {
width: 154px;
height: 100%;
vertical-align: top;
padding-left: 10px;
padding-right: 5px;
}

td.navpad {
height: 24px;
}

td.homepad {
padding-top: 24px;
}

/* Page Header and Sub Header Styles  */
.PageHeader {
font-family: arial;
letter-spacing: -1px;
font-size: 18px;
font-weight: normal;
color: #535353;
text-transform: uppercase;
}

.SubHead {
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #242424;
}

h1 {
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #535353;
}

.SubHead2 {
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #36506b;
}

h2 {
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #36506b;
}

/* Breadcrumb Link Styles  */

td.breadcrumb {
	Font-family: arial;
	Font-size: 11px;
	Font-weight: bold;
	Color: #666666;
	text-decoration: none;
	height: 25px;
	padding-left: 10px;
}

td.breadcrumb2 {
	Font-family: arial;
	Font-size: 11px;
	Font-weight: bold;
	Color: #666666;
	text-decoration: none;
	height: 25px;
}

a.breadcrumb, a.breadcrumb:visited, a.breadcrumb2, a.breadcrumb2:visited {
	Font-family: arial;
	Font-size: 11px;
	Font-weight: normal;
	Color: #1c3a73;
	text-decoration: none;

}
a.breadcrumb:hover, a.breadcrumb:visited:hover, a.breadcrumb2:hover, a.breadcrumb2:visited:hover {
	Font-family: arial;
	Font-size: 11px;
	Font-weight: normal;
	Color: #1c3a73;
	text-decoration: underline;
}

a.breadcrumbselect {
	Font-family: arial;
	Font-size: 11px;
	Font-weight: normal;
	Color: #666666;
	text-decoration: none;
}

.instruction {
font-style: italic;
font-size: 10px;
line-height: 12px;
}

/* Footer Links and Styles  */


Td.Footer {
	Font-family: arial;
	Font-size: 8pt;
	Font-weight: normal;
	color: #7cabcd;
	background: url(../images/footerbg.jpg) repeat-x #ffffff left top;
	height: 74px;
	vertical-align: top;
}

.Copyright {
	Font-family: arial;
	Font-size: 8pt;
	Font-weight: normal;
	color: #7cabcd;
}

a.FooterLink, a.FooterLink:visited {
	Font-family: arial;
	Font-size: 8pt;
	Font-weight: normal;
	Color: #7cabcd;
	text-decoration: none;

}
a.FooterLink:hover, a.FooterLink:visited:hover {
	Font-family: arial;
	Font-size: 8pt;
	Font-weight: normal;
	Color: #7cabcd;
	text-decoration: underline;
}

