body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	min-width:980px;
}
#wrapper {
	min-width:980px;
	position:relative;
	padding:0px;
	margin:0 auto;
	text-align:left;
	background-image:url(img/header_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#wrapper_sub {
	min-width:980px;
	position:relative;
	padding:0px;
	margin:0 auto;
	text-align:left;                         	
	background-image:url(img/header_bg_sub.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
/*Min-width Fix not working*/

* html div#wrapper { width: expression( document.body.clientWidth < 980 ? "980px" : "100%" ); }


img {
	behavior: url("pngbehavior.htc");
}


td {
	font-family:Arial;
	font-size:12px;
	color:#656565;
}
.redText {
	color:#FF0000;
}
.menuLink {
  padding: 2px 8px 2px 8px;
	color:#103289;
	background-color:#FFFFFF;
}
.menuLink:hover {
	color:#FFFFFF;
	background-color:#D60000;
	text-decoration: none;
}
.redLine {
	background-image:url(img/line_red.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding:10px 0px 10px 0px;
}
.redLineWp {
	background-image:url(img/line_red.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding:10px 10px 10px 10px;
}
a {
	font-family:Arial;
	color:#005ABF;
}
a:hover {
	font-family:Arial;
	color:#636363;
}
/* header */
#header_bg_right {
	min-width:1000px;
	background-image:url(img/header_bg_right.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:296px;
	padding:0px 0px 0px 0px;
}
#header_bg_right_sub {
	min-width:1000px;
	background-image:url(img/header_bg_right_sub.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:174px;
	padding:0px 0px 0px 0px;
}
#header_bg_letf {
	background-image:url(img/header_bg_left.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:296px;
}
#header_bg_letf_sub {
	background-image:url(img/header_bg_left_sub.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:250px;
}
#header_bg_letf h1 {
	color:#FFFFFF;
	font-size:18px;
}
.header_rigth {
	padding:0px 67px 0px 0px;
}
.search_form {
	width:154px;
	height:19px;
	border:solid;
	border-width:1px;
	border-color:#BCBCBC;
	font-family:Arial;
	font-size:12px;
	color:#777;
	padding-left:5px;
}

.form {
	/*width:154px;*/
	height:19px;
	border:solid;
	border-width:1px;
	border-color:#BCBCBC;
	/*font-size:10px;*/
	/*color:#BCBCBC;*/
	/*padding-left:5px;*/
}
#language_menu {
	color:103289;
}
#language_menu a {
	color:#FFFFFF;
	text-decoration:underline;
}
#language_menu a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#menu_div {
	background-image:url(img/header_mdiv.gif);
	background-position:center;
	background-repeat:repeat-y;
	width:1px;
	height:18px;
}
#news td {
	font-size:11px;
	line-height:18px;
}
h1, h2, h3 {
	color:#18368C;
	font-size:18px;
}
.cont_link1 {
	color:#878787;
	font-weight:bold;
	text-decoration:underline;
}
.cont_link1:hover {
	color:#878787;
	font-weight:bold;
	text-decoration:none;
}
.news {
	color:#878787;
	text-decoration:underline;
}
.news:hover {
	color:#878787;
	text-decoration:none;
}
.news_more {
	color:#D60000;
	text-decoration:underline;
}
.news_more:hover {
	color:#173283;
	text-decoration:none;
}
.leftMenu_ul {
	line-height:24px;
	list-style-image:url(img/arrow.gif);
	position:fixed;
}
.tdFirst {
	width:35px;
	height:24px;
	background-image:url(img/line_grey.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-left:solid;
	border-width:1px;
	font-weight:bold;
	border-color:#6B6B6B;
}
.tdLeft {
	background-image:url(img/line_grey.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-left:solid;
	border-width:1px;
	padding-left:5px;
	padding-right:5px;
	border-color:#6B6B6B;
}
.tdRight {
	background-image:url(img/line_grey.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-left:solid;
	border-right:solid;
	border-width:1px;
	padding-left:5px;
	padding-right:5px;
	border-color:#6B6B6B;
}
.tdBottom {
	height:1px;
	background-image:url(img/line_grey.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#footer_line {
	background-color:#E3E4E4;
	height:5px;
}
#footer_bg {
	background-color:#F7F8F8;
	background-image:url(img/footer_bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:87px;
	min-width:1000px;
	padding:20px 110px 0px 11%;
}
#footer_bg a {
	font-family:Arial;
	color:#636363;
	text-decoration:none;
}
#footer_bg a:hover {
	font-family:Arial;
	color:#636363;
	text-decoration:underline;
}

.selector {
  padding: 8px;
  border: 1px solid #EEE;
  font-size: 9pt;
}

.selector span {
  padding-right: 16px;
  font-weight: bold;
  color: D60000;
}

.selector a {
  color: #636363;
  padding-right: 16px;
  text-decoration: none;  
}

.selector a:hover {
  font-weight: bold;
}