/*********** TAG definitions ***********/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #698BF0;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
a:link,a:visited {
	font-weight: bold;
	color: #C22905;
	text-decoration: none;
}
a:active,a:hover {
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.formField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #698BF0;
}
.formButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #0843EF;
	border: 1px solid #698BF0;
}

/************** GLOBAL IDS **************/
#tableContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	background-image:url(/_common/bg/shadow.gif);
	background-position:top;
	background-repeat:repeat-x;
	border-left: 3px solid #CCCCCC;
	border-right: 3px solid #CCCCCC;
	border-bottom:3px solid #CCCCCC;
}
#tableContent .tdPageTitle {
	font-size: 14px;
	font-weight:bold;
	padding:15px;
	padding-bottom:4px;
	padding-top:5px;
	padding-left:4px;
}
#tableContent .tdContent {
	padding:15px;
	padding-left:4px;
	padding-bottom:20px;
}
#tableContent .tdSecTitle {
	background-image:url(/_common/bg/shadow_vertical.gif);
	background-position:right top;
	background-repeat:repeat-y;
	background-color:#FFFDCA;
}
#tableContent .tdSidebar {
	background-image:url(/_common/bg/shadow_vertical.gif);
	background-position:right top;
	background-repeat:repeat-y;
	background-color:#FFFDCA;
}
#tableSidenav {
	background-color:#FFFDCA;
}
#tableSidenav td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:4px;
}
#tableSidenav td.noPadding {
	padding:0px;
}
#tableSidenav .sidenavOff {
	background-color:#FFFDCA;
	color:#333333;
	padding-left:8px;
}
#tableSidenav .sidenavOn {
	background-color:#FFE9A4;
	color:#000000;
	cursor:pointer;
	padding-left:8px;
}
#tableSidenav .sideSubnavOff {
	padding-left:20px;
	font-size: 10px;
	background-color:#FFFDCA;
	color:#333333;
}
#tableSidenav .sideSubnavOn {
	padding-left:20px;
	font-size: 10px;
	background-color:#FFE9A4;
	color:#000000;
	cursor:pointer;
}
#footer {	
	padding-top:25px;
	padding-bottom:10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#footer a {
	color:#000000;
	font-weight:normal;
}
#tableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #0944F0;
	border-top: 3px solid #CCCCCC;
	border-left: 3px solid #CCCCCC;
	border-right: 3px solid #CCCCCC;
	border-bottom:1px solid #FFFFFF;
}
#tableHeader .tdLogo {
	background-color: #0944F0;
	border-bottom:1px solid #FFFFFF;
}
#tableHeader .tdAddress {
	background-color:#FFE9A4;
	text-align: center;
	border-bottom:1px solid #FFFFFF;
}
#tableHeader a {
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
#tableHeader a:hover {
	text-decoration:underline;
}
#tableIconNav .tdIconBg {
	background-color:#D39923;
}
#tableIconNav .tdIconBgHome {
	background-color:#FF7347;
}
#tableIconNav #searchField {
	background-color:#FFFFFF;
	border:1px solid #000000;
	width:160px;
	font-family:"Courier New", Courier, mono;
	font-size: 11px;
	color: #333333;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
}
#tableIconNav #searchButton {
	margin-right: 5px;
}
#tableIconNav .tdLinksGlobal {
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-variant:small-caps;
}
#tableIconNav a {
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
#tableIconNav a:hover {
	text-decoration:underline;
}



/*********** GLOBAL CLASSES *************/
/*** FONTS ***/
.textWelcome {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:center;
}



/*** BORDERS ***/
.borderWhite {
	border:1px solid #FFFFFF;
}
.borderWhiteL {
	border-left:1px solid #FFFFFF;
}
.borderWhiteR {
	border-right:1px solid #FFFFFF;
}
.borderWhiteT {
	border-top:1px solid #FFFFFF;
}
.borderWhiteB {
	border-bottom:1px solid #FFFFFF;
}
.border3White {
	border:3px solid #FFFFFF;
}
.border3WhiteL {
	border-left:3px solid #FFFFFF;
}
.border3WhiteR {
	border-right:3px solid #FFFFFF;
}
.border3WhiteT {
	border-top:3px solid #FFFFFF;
}
.border3WhiteB {
	border-bottom:3px solid #FFFFFF;
}
.borderBlack {
	border:1px solid #000000;
}
.borderBlackL {
	border-left:1px solid #000000;
}
.borderBlackR {
	border-right:1px solid #000000;
}
.borderBlackT {
	border-top:1px solid #000000;
}
.borderBlackB {
	border-bottom:1px solid #000000;
}


/*********** HOMEPAGE CLASSES *************/
#tableMain {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border-left: 3px solid #CCCCCC;
	border-right: 3px solid #CCCCCC;
	border-bottom:3px solid #CCCCCC;
}
#tableMain #homeColLt {
	background-color: #FFFDCA;
}
#tableMain .tdSearchbar {
	border-top:1px solid #CCCCCC;
	background-color:#FF7347;
}
#tableMain .tdMainArticleTop {
	background-image:url(/_common/bg/shadow_vertical.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#tableMain .tdMainArticle {
	background-image:url(/_common/bg/shadow_vertical.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:30px;
	padding-top:25px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:17px;
}
#tableMain .tdTeaserCal {
	padding:10px;
	padding-bottom:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#tableTeaser .tdTeaser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image:url(/_common/bg/teaser.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:15px;
	padding-bottom:2px;
	padding-top:8px;
}
#tableTeaser a {
	color: #000000;
	text-decoration: none;
}
#tableTeaser a:hover {
	text-decoration:underline;
}
