html, body { text-align: center; width: 100%; margin: 0 auto; color: #666666; }
body, .normal { margin: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#container { width: 930px; text-align: left; position: relative; margin: 0 auto; }
#header { padding: 10px 0px 10px 0px; }
#header-right { float: right; white-space: nowrap; text-align: right; }
#menu { text-transform: uppercase; clear: both; margin-top: 15px; margin-bottom: 15px; font-size: 14px; color: #CCCCCC; font-weight: bold; }
#menu a { color: #1968b3; text-decoration: none; font-weight: bold; font-size: 12px; }
#menu a:hover { color: #afbd21; }
.menu-main-at, #menu a.menu-main-at { color: #afbd21; }
#footer { clear: both; margin-top: 15px; font-size: 11px; color: #CCCCCC; padding-top: 15px; text-align: center; }
#footer a { text-decoration: none; color: #1968b3; margin: 0px 5px 0px 5px; }
#footer a:hover { color: #afbd21; }
#copyright { clear: both; margin-top: 5px; font-size: 10px; text-align: center; color: #4c4c4c; }
#submenu { clear: both; margin-top: -5px; margin-bottom: 15px; font-size: 11px; color: #CCCCCC; }
#submenu a { color: #4c4c4c; text-decoration: none; }
#submenu a:hover { color: #afbd21; }
.menu-sub-at, #submenu a.menu-sub-at { color: #afbd21; }
#welcome { margin-bottom: 2px; color: #4c4c4c; }

#content-holder { float: left; width: 725px; min-height: 350px; height: 350px; }
#content-holder2 { float: left; width: 725px; }
#content-holder2 { float: left; }
#content { float: right;   padding: 0px 10px 5px 0px; margin:0px; width: 500px; }
#content2 { float: right;   padding: 0px 5px 5px 0px; margin:0px; width: 710px; }
#right { float: right; width: 190px; }
/*
#right-intro { border-top: 1px dotted #1968b3; padding: 5px 0px 5px 0px; width: 180px; font-weight: bold; }
*/
#right-intro { border-top: 1px dotted #1968b3; padding: 5px 0px 5px 0px; width: 180px; font-weight: bold; color: #1968b3; text-transform: uppercase; font-size: 10px; }
#left { float: left; width: 210px; margin-top: 10px; }

#left-menu { margin: 0px 10px 0px 10px; }
#left-menu a { margin-top: 5px; margin-bottom: 5px; display: block; text-decoration: none; color: #1968b3; text-transform: uppercase; border-bottom: 1px dotted #afbd21; padding-bottom: 5px; font-size: 10px;  }
#left-menu a:hover { color:#993300;}



#content  p { margin-top: 0px; padding-top: 0px; }
#content-bot { clear: both; padding-top: 10px; padding-bottom: 10px; text-align: center; }
#content-bot a { text-decoration: none; color: #4c4c4c; }
#content-text { margin-top: 10px; margin-right: 10px; }
#content-text p { margin-top: 0px; padding-top: 0px; margin-bottom: 10px; padding-bottom: 0px; }
.content-holder-bot {position: relative; top: -1px; float:left }
#content-leadin {
	color: #1968b3;
	font-weight: bold;
	font-size: 14px;
	background-image: url(/_images/titles/sub-sub-title.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 140px;
}
.content-leadin-large {
	font-size: 26px; font-weight: bold;
}
.title {	font-size: 16px; color: #1968b3; font-weight: bold; }
.subtitle {	font-size: 14px; color: #666666; font-weight: bold; }
.firstline {	color: #1968b3; font-weight: bold; text-align: justify; }
.small { font-size: 10px; }

#content-top { position: relative; left: 0px; width: 500px; }
#content-title { color: #FFFFFF; width: 225px; position: relative; left: -75px; margin-top: 15px; margin-bottom: 15px; text-align: right; }
#content-title div { color: #FFFFFF; background-color: #afbd21; padding: 10px 10px 0px 10px; font-size: 14px; text-transform: uppercase; }
#content-topbar { height: 1px; width: 100px; border-top: 1px solid #1968b3; float: right; margin-right: -10px; font-size: 1px;  }


/*
#content-main-right { width: 1px; border: 1px solid #1968b3; border-right-style: none; border-bottom-style: none; padding: 10px; margin: 10px; margin-right: 0px; float: right; font-size: 10px; }
.content-main-right-title { font-size: 11px; font-weight: bold; color: #1968b3; border-bottom: 1px solid #4c4c4c; margin-bottom: 5px; }
#content-main-right  a { color: #97320a; text-decoration: none; }
#content-main-right  a:hover { text-decoration:  underline; }
.content-title { color: #1968b3; font-weight: bold; font-size: 20px; }
.content-subtitle { color: #1968b3; font-weight: bold; font-size: 14px; }
*/

#home-right { float: right; width: 150px; }
.home-news-item { color: #494949; text-decoration: none; margin-top: 5px; display: block; }
.home-news-date, .media-news-date { color: #1968b3; text-decoration: none; }
.home-links-item { color: #494949; text-decoration: none; margin-top: 5px; display: block; }
.home-links-title { color: #1968b3; font-weight: bold; }
.media-news-item { color: #494949; text-decoration: none; }

.bottom-table { background-color: #aebd22; float: left; width: 300px; margin-right: 10px; cursor: pointer; }
.bottom-table-text { text-align: right; padding: 5px 5px 0px 5px; font-size: 14px; color: #FFFFFF; padding-right: 10px; vertical-align:bottom;  }
.bottom-table a, .bottom-table-text a { color: #FFFFFF; }

.separator-bottom { clear: both; height: 5px; font-size: 1px; }
.more, a.more { color: #00ADEF; text-decoration: none; }
.more:hover, a.more:hover { text-decoration: underline; }
.formfield-main { font-size: 10px; width: 140px; }

#business-left { float: left; }
#business-right { float: right; }
.business-right-title { font-size: 14px; padding-bottom: 5px; margin-top: 5px; margin-bottom: 5px; }
.business-right-section { display: block; font-size: 12px; margin-left: 5px; text-decoration: none; font-weight: bold; }

#business-right-ent_content, #business-right-ent_content a { color: #1968b3; }
#business-right-pro_content, #business-right-pro_content a { color: #FFFFFF; }

#accordion-enterprise h6.toggler { display: block; font-size: 12px; margin-left: 5px; text-decoration: none; padding: 0px; margin: 0px;}
#accordion-enterprise h6.toggler a { padding: 0px; margin: 0px; font-size: 11px; text-decoration: none; }
#accordion-enterprise div.element { font-size: 10px; margin-left: 10px; padding: 0px; }
#accordion-enterprise div.element a { display: block; font-size: 10px;  }


.blue { color: #1968b3; }
.lightblue { color: #00ADEF; }
.red { color: #97320a; }
.green { color: #afbd21; }
.green-bg { background-color: #afbd21; }
.gray { color: #4c4c4c; }
.orange { color: #CC6600; }

#accordion, #right-main { border: 1px solid #4d85c5; width: 180px; }
#accordion h3.toggler, #right-main h3.toggler {	color: #FFFFFF;	margin: 0px; padding: 4px; background: #4d85c5; font-size: 12px; font-weight: normal; background: url(/_images/right-header-bg.jpg) repeat-x; }
#accordion h3.toggler a, #right-main h3.toggler a { display: block; text-decoration: none; color: #FFFFFF; padding: 8px 0px 8px 0px; }
#accordion h3.selected, #right-main h3.selected {	color: #3d6a9e;	background: url(/_images/right-header-bg_on.jpg) repeat-x bottom; }
#accordion h3.selected a, #right-main h3.selected a { display: block; text-decoration: none; color: #1968b3; padding: 8px 0px 8px 0px; font-weight: bold; }
.element { padding: 5px; }
.element a { text-decoration: none; color: #CC6600; line-height: 3;} 
.element a:hover { text-decoration: underline; color: #4d85c5; } 

.separator { clear: both; margin: 15px 0px 15px 0px; border-top: 1px dotted #1968b3; }

#search-field { width: 96px; font-size: 12px; border: 0px; background-color: transparent; text-align: right; padding-top: 2px; color: #1968b3; font-weight: bold; } 
#search-div { width:100px; height: 18px; background: url(/_images/but-search-blank.gif) no-repeat; padding: 3px 0px 2px 0px; text-align: center; }

ul { list-style-image: url(/_images/icon-list.gif); }
a { color: #00ADEF; text-decoration: none; }
a:hover { text-decoration: underline; }
.but-main { color: #FFFFFF; background-color: #1968b3; border: none; width: auto; }
.history-date {
	font-size: 24px;
	display:block;
	float:left;
	margin: 0px 15px 12px 5px;
	position: relative;
	top: 15px;
	}