  /* General styles */
  body, * {font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	margin:0;	color:#000; behavior: url(/css/csshover3-source.htc);}
  img {border:none;}
  form {margin:0;}

  h1 {font-size:30px;	color:#1e97b9; margin:0 0 7px 0; padding:0 0 7px 0;	text-transform:uppercase;	border-bottom:1px solid #e9e9e9;}
  h2, #Sidebar .WidgetFaq h4 {font-size:20px;	color:#1e97b9; margin:0 0 5px 0; padding:0 0 5px 0;	text-transform:uppercase;	border-bottom:1px solid #e9e9e9;}
  h3, h3 a {font-size:20px;	margin:0;	padding:0; color:#002448; text-decoration:none; line-height:21px;}
  h3 a:hover {background:#002448;}
  h4 {font-size:30px;	margin:0;	padding:0; color:#002448; line-height:34px;}
  h5 {}

  p {margin:15px 0; padding:0;}
  a {color:#e33622; text-decoration:underline; font-size:14px;}
  a:hover{color:#fff; text-decoration:none; background:#e33622;}
  ul {margin:0;	padding:0 0 0 2px;}
  ul li {margin:5px 0; padding:0 0 0 12px; background:url(../img/li.gif) no-repeat 0 6px; list-style:none;	line-height:12px;}
  ul li, ol li {font-size:16px;}

	:focus{-moz-outline-style: none;}

  /* Common styles */
  #Wrapper {width:1000px;	margin:0 auto;}
  body {background: url(/img/bg2.gif) repeat-x top;}
  body.home {	background: url(/img/bg.gif) repeat-x center top;}
  #Content p {font-size:16px; line-height:16px;}

  /*Header*/
  #Header {position:relative; background:url(/img/bg-top-inside.jpg) no-repeat center top; width:100%; height:110px; overflow:hidden;	padding:0; margin-bottom:40px;}
  .home #Header {height:84px; margin:0; background-image:url(/img/bg-top.jpg);}
  #Header .search {position:absolute; right:40px; top:44px;}
  #Header .search input[type="text"] {width:147px; height:20px; border:0; color:#4289b8; font-size:13px; padding:0 3px;}
  #Header .search input[type="submit"] {background:transparent url(/img/btn_search.gif) no-repeat center; width:15px; height:15px; border:0; position:absolute; top:3px; right:6px;}

  #Logo {position:absolute; top:12px; left:16px;}
  #Logo a {background: url(/img/logo.gif) no-repeat center;	width:172px; height:78px;	display:block; text-indent:-999px;}
  #Logo img {display:none;}

  ul#Navigation {position:absolute; right:20px; top:26px; background:#002448 url(/img/menu_end-inside.gif) no-repeat left center; padding:0 212px 0 29px;	height:58px;}
	.home ul#Navigation{background-image: url(/img/menu_end.gif);}

  ul#Navigation li {margin:0;	padding:0; font-size:13px; float:left; padding:0;	margin:0; background:none;}
  ul#Navigation li a {line-height:58px;	font-size:13px;	text-decoration:none;	margin:0;	padding:0 11px;	display:block; float:left; color:#fff; font-weight:bold; }
  *html ul#Navigation li a {display:compact;}
  ul#Navigation li a:hover {background:#004570;}
  ul#Navigation li a.active {color:#5bbfd4;}

  #Language {position:absolute; top:4px; right:20px; font-size:11px; color:#fff;}
  #Language a {color:#fff; font-size:11px; text-decoration:none;}
  #Language a:hover {text-decoration:underline; background:none;}


  /*Footer*/
  #Footer {clear:both; width:940px;	border-top:1px solid #e9e9e9;	margin:0 20px 20px 20px; padding:20px 10px;}
  #Footer #footer-left {float:left; font-size:11px; color:#828181;}
  #Footer #footer-right {float:right; font-size:11px; color:#d6d6d6;}
  #Footer #footer-right a {margin:0 4px;}
  #Footer a {color:#5d5d5d; font-size:11px; text-decoration:none;}
  #Footer a:hover {color:#fff;}

