@charset "utf-8";
/* LANWT.org Style Document */


/* Header & Body Styles */

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #4d4c4d;
	background-image: url(../images/bg/bg.png);
	background-repeat: repeat-x;
	font-weight: normal;
}
a:link {
	color: #256978;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #800080;
}
a:hover {
	text-decoration: underline;
	color: #7b7f06;
}
a:active {
	text-decoration: underline;
	color: #800080;
}

/* Section Header */

.TxtSectionHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	
}

.TxtKBHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #0112b5;
	
	}

.TxtKBCats {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3c024f;
}
/* Red Text Font Size 12 */

.TxtRed {
	font-family: font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	
}
.TxtWhite {
	font-family: font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
/* Text on the Splash Page */

.TxtSplash {
	font-family: font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	
}

/* Bold Text */

.TxtBold {
	font-family: font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #256978;
}
	
.TxtTiny {
	font-family: font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #7b0798;
	
}

.KBHeader {
	font-family: "Times New Roman", Times, serif
	font-size: 14px;
	color: #000000;
	
}	

/* Footer Styles */


#footer {
	color: #d0f3fa;
	text-align: center;
}
#footer a:link {
	color: #FFF;
	text-decoration: underline;
}

#footer a:visited {
	color:#FFF;
	text-decoration: underline;
}

#footer a:hover{
	color: #3CF;
	text-decoration:underline;
}
#footer a:active {
	color: #FFF
	text-decoration: underline;

}
#footer tr td .footer tr td .footer {
	text-align: left;
}
.translate {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#footer tr td .footer tr td p {
	text-align: center;
}

# footer .TxtBold {
	font-family: font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #e6f1f4;

/* Drop Caps */

}

p.introduction:first-letter {
font-size : 300%;
font-weight : bold;
float : left;
width : 1em;
color : #78684e;

}

/* Table Dotted Border */

table.dot {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
}
table.dot th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.dot td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* Table Solid Border */

table.solid {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: outset outset outset outset;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	text-align: left;
}
table.solid th {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.solid td {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
	
/* Left & Right Div Floats */
	
	#leftbox {
	float: left;
	padding: 2px 2px 2px 2px;
	margin: 3px 1px 3px 2px;
	width: 60%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 45%;
	}
html>body #content {
	width: 41%; /* ie5win fudge ends */
	}
#rightbox {
	float: right;
	padding: 2px 2px 2px 2px;
	margin: 3px 1px 3px 2px;
	width: 30%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 45%;
	}
	
	
	/* Left & Right Div Floats */
	
	#leftContent {
	float: left;
	padding: 2px 2px 2px 2px;
	margin: 3px 1px 3px 2px;
	width: 60%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 65%;
	}
html>body #content {
	width: 41%; /* ie5win fudge ends */
	}
#rightNav {
	float: right;
	padding: 2px 2px 2px 2px;
	margin: 3px 1px 3px 2px;
	width: 30%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 30%;
	
	}

	
/* Contacts Table*/ 

table.contacts {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
table.contacts th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: none none none none;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.contacts td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: none none none none;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* Table w/ Green BG */

table.green {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: #909603;
}
table.green th {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: ;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.green td {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;

	background-color: ;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFF;
}

/* Table w/ Blue BG */

table.blue {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: #41b9d3;
}
table.blue th {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: #41b9d3;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.blue td {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;


	background-color: ;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #333;
}

/* Table w/ Yellow BG */

table.yellow {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: #f3f54b;
}
table.yellow th {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: #f3f54b;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.yellow td {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;


	background-color: ;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #333;
}

/* Table for Knowledgbase Articles */

table.dotkb {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
}
table.dotkb th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.dotkb td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* Contacts Table */
#Contactstbl {
	width: 400px;
	margin: 0px auto;
	border-collapse: collapse;
	border: 1px solid #000000;
 }
#Contacts .rowa {
	background: #ebebeb;
	height: 5px;
}
#Contacts .rowb {
	background: #e1e1e1;
	height: 5px;
}
#Contacts .cell {
	padding: 2px;
	border: 1px solid #000000;
}



/* begin styles for RSS Feed */



.rss_box {

	 margin: 5px 5%;

	 padding: 4px 8px;

	 width: 219px;

	 background-color: #ffffff;



}

.rss_title, rss_title a {

	font-family: "verdana, arial, sans-serif;

	font-size: 11;

	font-weight:normal;

	margin: 0px 0;

	padding: 0;

	letter-spacing: 1px;

}



.rss_items {

  

}



.rss_item  {

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  font-weight : normal; 

  margin: 0px 0;

}



.rss_item a:link, .rss_item a:visited, .rss_item a:active {

	text-decoration : none;

	border-bottom: 1px solid #336699;

	color: #336699;

	}



.rss_item a:hover { 

	text-decoration : none;

	color: #336699;

	border-bottom: 1px dotted #336699;

	}

	

.rss_date {

	font-size: 11px;

	font-weight : normal;

	color: #336699;

	}
