.type {
	margin-top: 1.8em;
}

.alertContent {
	border-color: #ddf0fa;
	border-style: solid;
	border-width: 1px;
}

.alertBlock {
	padding: 1em 1em 0.5em;
	font-size: 1em;
}

.alertBlock h3 {
	font-size: 1.2em;	
}

.alertBlock h4 {
	font-size: 1.3em;	
}

.alertBlockAlt {
	background-color: #fbfbfb;
}

.topBorder {
	border-top: 1px dotted #d8d8d8;
}

.bottomBorder {
	border-bottom: 1px dotted #d8d8d8;
}

.alertBlockFooter {
	clear: both;
	width: 100%;
}

span.questionIco {
	background:transparent url(/main/corporate/images/icos/ico_question.gif) no-repeat scroll left center;
	left:1em;
	padding:0 0 0 10px;
	position:relative;
	top:0.1em;
}

a.upArrowLink {
	background:transparent url(/main/corporate/images/icos/ico_backtotop.gif) no-repeat scroll left center;
	color:#0C83C6;
	float:right;
	margin-left:10px;
	padding-left:15px;
}

a.link {
	background:transparent url(/main/corporate/images/icos/ico_link.gif) no-repeat scroll left center;
	color:#0C83C6;
	float:right;
	margin-left:10px;
	padding-left:15px;
}

.notamSelect td {
	padding: 2px;
}

.descriptionTrigger {
	left:0.5em;
	padding:0 0 0 10px;
	position:relative;
	top: 2px;
}

.corner {
	height: 15px;
	width: 19px
}

.popup {
	position: absolute; 
	display: none; 
	width: 400px;	
}

*:first-child+html .popup .edge, *:first-child+html .popup .corner {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true);
}

.b_topleft {
	background: url(/main/corporate/images/popup/popup_topleft.png) repeat-y right;
	width: 23px;
}

* html .b_topleft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/main/corporate/images/popup/popup_topleft.png');
}

.b_topright {
	background-image: url(/main/corporate/images/popup/popup_topright.png);
}

* html .b_topright {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/main/corporate/images/popup/popup_topright.png');
}

.b_bottomleft {
	background: transparent url(/main/corporate/images/popup/popup_bottomleft.png) repeat-y right top;
	width: 23px;
}

* html .b_bottomleft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/main/corporate/images/popup/popup_bottomleft.png');
}

.b_bottomright {
	background-image: url(/main/corporate/images/popup/popup_bottomright.png);
}

* html .b_bottomright {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/main/corporate/images/popup/popup_bottomright.png');
}

.b_left {
	background: url(/main/corporate/images/popup/popup_left.png) repeat-y right;
	width: 23px;
	vertical-align: top;
}

* html .b_left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/main/corporate/images/popup/popup_left.png');
}

.b_right {
	background-image: url(/main/corporate/images/popup/popup_right.png);
}

* html .b_right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/main/corporate/images/popup/popup_right.png');
}

.b_top {
	background-image: url(/main/corporate/images/popup/popup_top.png);
}

* html .b_top {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/main/corporate/images/popup/popup_top.png');
}

.b_bottom {
	background-image: url(/main/corporate/images/popup/popup_bottom.png);
}

* html .b_bottom {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/main/corporate/images/popup/popup_bottom.png');
}

.b_center {
	background: white;
}

.popup td.b_left img {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0;	
}

a {
	cursor: pointer; 
	cursor: hand;
}

#region {
	width: 100%; 
	text-align:center;
	margin-left: 0.5em;
}

.dealer-region a {
	margin: 1px;
	padding: 6px;
	border-bottom: 1px solid #D8D8D8;
	border-left: 1px solid #F8F8F8;
	border-right: 1px solid #F8F8F8;
	width: 30%;
	text-align: center;
	float: left;
	background: #C8D6E5 url(/main/corporate/images/global/gradient-gray.png) repeat-x scroll 0 0;
}

.dealer-region a:hover {
	background: #D8D8D8;
	border-bottom: 1px solid #A2A6B1;
	text-decoration: none;
}

.dealer-region a:active {
	background: #A2A6B1;
	color: white;
}


table.contentTable {
	margin: 5px;
	vertical-align: top;
	width: 100%;
}

table.contentTable td {
	padding: 4px;
	vertical-align: top;
	border-bottom: 1px dotted #dff2fc;
}

table.contentTable td.label {
	text-align: right;
	width: 9em;
	border-right: 1px solid #ddf0fa;
}

table.contentTable label {
	font-weight: bold;
	color: #0680C4;
}

.pdf {
	background:transparent url(/main/corporate/images/icos/ico_pdf.gif) no-repeat scroll left center;
	padding:6px 0 0 23px;
}

ul.rss_menu {
	float: left;
}

*:first-child+html ul.rss_menu {
	margin-left: 10px;
	position: absolute;
}

* html ul.rss_menu {
	margin-left: 10px;
	position: absolute;
}

ul.rss_menu * {
	color: white;
}

ul.rss_menu li.rss_trigger {
	list-style: none;
	padding: 0px 5px 10px 5px;
	position: relative;
}

*:first-child+html ul.rss_menu li.rss_trigger {
	margin-left: -10px;
	padding-left: 0px;
}

* html ul.rss_menu li.rss_trigger {
	margin-left: -10px;
	padding-left: 0px;
}

ul.rss_menu ul.rss_list {
	display: none;
	position: absolute;
	background-color: #656565;
	padding: 0px 5px 0px 5px ;
	margin: -2px 0px 0px -5px;
}

*:first-child+html ul.rss_menu ul.rss_list {
	margin: 15px 0px 0px -25px;
}

* html ul.rss_menu ul.rss_list {
	margin: 15px 0px 0px -25px;
}

ul.rss_menu ul.rss_list li {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: left;
	white-space: nowrap;
	border-bottom: 1px solid gray;
	clear: left;
	position: relative;
}

*:first-child+html ul.rss_menu ul.rss_list li {
	margin-left: -15px;
}

* html ul.rss_menu ul.rss_list li {
	margin-left: -10px;
	padding-left: 0px;
}

ul.rss_menu li:hover {
	background-color:#656565;
	z-index: 2001;
}

* html ul.rss_menu_hover li {
	background-color:#656565;
	z-index: 2001;
}

ul.rss_menu li:hover ul.rss_list {
	display: block;
	z-index: 2002;
}

* html ul.ul.rss_menu_hover ul.rss_list  {
	display: block;
	z-index: 2002;
}

.dateSelect {
	text-align: center;
}

.dateSelect label {
	font-size: 1.3em;
	font-weight: bold;
}

.dateSelect select {
	font-size: 1.3em;
	width: auto;
}