.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B3255;
	a:hover: text-decoration:underline;
; line-height: 18px; text-decoration: none; text-align: right
}
.Header {
	font-family: Tahoma, Verdana, Arial;
	font-size: 15pt;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 2px;
	filter: DropShadow(Color=#ffffff, OffX=10, OffY=10, Positive=Yes);
	;
	page-break-before: always;
	page-break-after: always
}
.tableBorder {
	border: 2px #f6f6f6 dotted;
}
.text {
	font-size: 11px;
	line-height: 18px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	;
	text-decoration: none;
	list-style-type: circle
}
.text_white { font-size: 11.5px; line-height: 16px; color: #FFFFFF; text-decoration: none; font-family: Tahoma, Verdana, Arial; }
.border_tr_img {
	border: 1px solid #CCCCCC;
	background-color: #f6f6f6;
	a:hover: text-decoration:underline;
}
.border_img {
	border: 1px solid #CCCCCC;
	a:hover: text-decoration:underline;
}
.button {
	border: 1px #2B3255 solid;
	background-color: #D7D0D6;
	;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11.5px;
	line-height: 16px;
	color: #000
}
.sm_1pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 1px;
}

.txt_box {
	font-size: 11px;
	line-height: 16px;
	color: #2B3255;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	list-style-image: url(Images\bullet.gif);
	;
	height: 22px;
	width: 350px;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2B3255;
	border-right-color: #2B3255;
	border-bottom-color: #2B3255;
	border-left-color: #2B3255;
	padding: 2px;
}
.txt_box_big {
	font-size: 11px;
	line-height: 16px;
	color: #2B3255;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	list-style-image: url(Images\bullet.gif);
	;
	height: 66px;
	width: 345px;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2B3255;
	border-right-color: #2B3255;
	border-bottom-color: #2B3255;
	border-left-color: #2B3255;
	padding: 2px;
}
.txt_box_onlyBorder { font-size: 11.5px; line-height: 16px; color: #2B3255; font-family: Tahoma, Verdana, Arial; text-align: justify; list-style-image: url(Images\bullet.gif); ; height: 22px; font-weight: bold; border: 1px #2B3255 solid }
a {
	text-decoration: underline;
	color: #000000;
}
.header_page { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #2B3255; a:hover: text-decoration:underline; ; line-height: 18px; text-decoration: none; font-weight: bold}
.txt_box_small {
	font-size: 11px;
	line-height: 16px;
	color: #2B3255;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	list-style-image: url(Images\bullet.gif);
	;
	height: 22px;
	width: 165px;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2B3255;
	border-right-color: #2B3255;
	border-bottom-color: #2B3255;
	border-left-color: #2B3255;
	padding: 2px;
}
.txt_box_small2 {
	font-size: 11px;
	line-height: 16px;
	color: #2B3255;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	list-style-image: url(Images\bullet.gif);
	;
	height: 22px;
	width: 140px;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2B3255;
	border-right-color: #2B3255;
	border-bottom-color: #2B3255;
	border-left-color: #2B3255;
	padding: 2px;
}
.txt_box_smallest {
	font-size: 11px;
	line-height: 16px;
	color: #2B3255;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	list-style-image: url(Images\bullet.gif);
	;
	height: 27px;
	width: 50px;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2B3255;
	border-right-color: #2B3255;
	border-bottom-color: #2B3255;
	border-left-color: #2B3255;
	padding: 2px;
}
.shadow {
	filter: DropShadow(Color=#666666, OffX=5, OffY=5, Positive=Yes);
}

/*
CSS from:
http://www.alistapart.com/articles/onionskin/
modified to use descendant selectors instead of class names,
as suggested by Sergio: http://www.alistapart.com/discuss/onionskin/3/#c8219
Updated to allow for multiple shadow styles throughout the site
*/

div.shadow1, div.shadow1 div, div.shadow1 div div {
	display:inline-table;
	/* \*/display:block;/**/
	}
div.shadow1 {
	float:left;
	background:url(../images/shadows/01/shadow.gif) right bottom no-repeat;
	}
div.shadow1 div {
	background:url(../images/shadows/01/corner_bl.gif) -16px 100% no-repeat;
	}
div.shadow1 div div {
	padding:0 8px 8px 0;
	background:url(../images/shadows/01/corner_tr.gif) 100% -16px no-repeat;
	}
div.shadow1 div div img {
	display:block;
	}
	
div.shadow2, div.shadow2 div, div.shadow2 div div {
	display:inline-table;
	/* \*/display:block;/**/
	}
div.shadow2 {
	float:left;
	background:url(../images/shadows/02/shadow.gif) right bottom no-repeat;
	}
div.shadow2 div {
	background:url(../images/shadows/02/corner_bl.gif) -16px 100% no-repeat;
	}
div.shadow2 div div {
	padding:0 8px 8px 0;
	background:url(../images/shadows/02/corner_tr.gif) 100% -16px no-repeat;
	}
div.shadow2 div div img {
	display:block;
	}
	
div.shadow3, div.shadow3 div, div.shadow3 div div {
	display:inline-table;
	/* \*/display:block;/**/
	}
div.shadow3 {
	float:left;
	background:url(../images/shadows/03/shadow.gif) right bottom no-repeat;
	}
div.shadow3 div {
	background:url(../images/shadows/03/corner_bl.gif) -16px 100% no-repeat;
	}
div.shadow3 div div {
	padding:0 8px 8px 0;
	background:url(../images/shadows/03/corner_tr.gif) 100% -16px no-repeat;
	}
div.shadow3 div div img {
	display:block;
	}.text_frame {

	font-size: 11px;
	line-height: 18px;
	color: #2B3255;
	font-family: Verdana, Arial, Helvetica, sans-serif;
; text-decoration: none; list-style-type: circle
}
a:hover {
	text-decoration: underline;
}

.text_keywords {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
}
.text_logo {
	font-size: 11px;
	line-height: 18px;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	;
	text-decoration: none;
	list-style-type: circle;
	text-transform: capitalize;
}
