* {
	-moz-box-sizing:border-box;}

body {
	margin:0px 0px;
	padding:0px 0px;
	text-align:center;}

body, th, td, input.text, textarea, select {
	font:12px Arial;
	line-height:18px;
	color:#002B70;}

h1, h2, h3, h4 {
	padding:0px 0px;
	margin:0px 0px;}

h2 {
	font: bold 16px Arial;
	color:#7E899B;
	display:block;
	border-bottom:1px solid #C9CED8;
	line-height:16px;}

form {
	display:inline;}

form p {
	margin:0px;
	padding:0px;}
	
table {
	border-collapse:collapse;}

img {
	border:none;}

body#main {
	background:#103C85 url(images/page_bg.jpg) repeat-x top left;}
		
body#sub {
	background:#103C85 url(images/page_bg.jpg) repeat-x top left;}

td#menu {
	background:transparent url(images/menu_bg.jpg) repeat-x top left;
	height:50px;}

td#logomain {
	background:#192e60 url(images/logo_bg.jpg) repeat-x top left;
	height:80px;
	padding-left:40px;}

td#logosub {
	background:#192e60 url(images/logo_bg.jpg) repeat-x top left;
	height:80px;
	padding-left:40px;}

td#splash {
	}

td#contentholder {
	background:#fff;
	padding:25px 10px;
	border-top:24px solid #C9CED8;
	border-bottom:12px solid #9fc3e8;}

td#footer {
	background:#00245E url(images/footer_bg.jpg) repeat-x top left;
	height:68px;}

td#contactinfo {
	background: #e4eef9;
	padding:10px 10px;}

td.break {
	height:20px !important;}

td.footer {
	font:10px Arial;
	color:#FFF;}

td.table {
	border:1px solid #fff;
	color:#103C85;}
th.table {
	background:#C9CED8;
	border:1px solid #fff;
	color:#103C85;
	font-weight:bold;}
tr.odd {
	background:#f8f8fa;}
tr.even {
	background:#eaeaee;}
	
	
.welcome h1 {
	font:18px Arial;
	color:#7E899B;
	display:block;
	border-bottom:1px solid #C9CED8;
	line-height:18px;}

.sub h1 {
	font:24px Arial;
	color:#FFF;
	line-height:24px;}

a.mainmenu{
	font:bold 12px verdana;
	color:#FFF;
	text-decoration:none;
	letter-spacing:1px;}
a.mainmenu:hover{
	color:#FF8400;
	text-decoration:none;}

a.default{
	font:12px arial;
	color:#37D;
	text-decoration:underline;}
a.default:hover{
	color:#445;
	text-decoration:none;}

a.footer, a.lang{
	font:12px arial;
	color:#FFF;
	text-decoration:none;}
a.footer:hover, a.lang:hover{
	color:#FF8400;
	text-decoration:none;}
	
 a.lang {
 	color:#cedbf2;}