/* HTT                                          */
/* e-Admin v.2.8 CMS                            */
/* (c) 2002-2007 eGo Creative Media Solutions   */
/* www.ego-cms.com                              */

body {	padding: 0px; margin: 0px;  background-color: #ffffff; font: normal normal 14px Tahoma;}
form {	padding: 0px; margin: 0px;}

td.top1main { height: 72px; width: 760px; background-image: url(/images/top1main.gif); background-repeat: no-repeat;}
table.top2main {	height: 256px; width: 100%; background-image: url(/images/topmain.gif);}
td.top2left {	background-image: url(/images/top2mainleft.jpg); background-repeat: no-repeat; background-position: right; }
td.top2right {	background-image: url(/images/top2mainright.jpg); background-repeat: no-repeat; background-position: left;}
td.top2maincenter {	width: 760px; vertical-align: top; background-image: url(/images/top2main.jpg); background-repeat: no-repeat;}

td.top1inner { height: 53px; width: 760px; background-image: url(/images/top1inner.gif); background-repeat: no-repeat;}
table.top2inner {	height: 163px; width: 100%; background-image: url(/images/topinner.gif);}
td.top2innerleft {	background-image: url(/images/top2innerleft.jpg); background-repeat: no-repeat; background-position: right; }
td.top2innerright {	background-image: url(/images/top2innerright.jpg); background-repeat: no-repeat; background-position: left;}
td.top2maincenterinner {	width: 760px; vertical-align: top; background-image: url(/images/top2inner.jpg); background-repeat: no-repeat;}

td.icons {	width: 180px; padding-top: 25px; text-align: right;}
td.space1{	width: 200px;}
td.search {	padding-top: 25px; text-align: left;}

td.icons2 {	width: 100px; padding-top: 15px; text-align: left;}
td.search2 {	padding-top: 15px; text-align: left;}

table.holder {	width: 100%;}
td.container {	width: 760px; background-image: url(/images/top3main.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top; padding-top: 10px;}
td.container2 {	width: 760px; background-image: url(/images/top3inner.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top; padding-top: 10px;}

table.footer {	width: 100%; background-color: #002e82;}

td.foot {	width: 760px;  background-image: url(/images/footer.jpg); background-repeat: no-repeat;}
td.foot2 {	 font: normal normal 12px Tahoma; color: #ffffff;}

td.footermenu {	text-align: center; padding-top: 80px; padding-bottom: 10px; vertical-align: bottom; font: normal normal 14px Tahoma; color: #999999;}
td.footermenu a {	text-decoration: underline; color: #999999;}
td.footermenu a:hover {	text-decoration: none; }

table.mm {	margin-bottom: 20px;}
td.menudiv {	width: 25px; height: 25px; background-image: url(/images/i.gif); background-position: center; background-repeat: no-repeat;}

a.menu {	text-decoration: none; color: #a0a0a0; font: normal normal 14px Tahoma;}
a.menu:hover {	text-decoration: underline; color: #002e82;}
a.menusel {	text-decoration: underline; color: #002e82;   font: normal normal 14px Tahoma;}
a.menusel:hover {	text-decoration: none; color: #002e82;}

td.right {	width: 240px; vertical-align: top; padding-top: 10px; color: #808080;}
td.right2 {	width: 240px; vertical-align: top; color: #808080;}

td.lastobjecttext {	padding-left: 5px; vertical-align: top; font:  normal normal 12px Tahoma; color: #444444;}
td.lastobjectimg {	vertical-align: top;}
td.div {	width: 10px;}

H1 {  font:  normal normal 18px Tahoma; color: #444444; background-image: url(/images/headline_grey.gif); background-position: right bottom; background-repeat: no-repeat; height: 38px; margin: 0px;  }
H2 {	font:  normal bold 16px Tahoma; color: #444444;  background-image: url(/images/headline_grey.gif); background-position: right bottom; background-repeat: no-repeat; height: 38px; margin: 0px; }
H3 {	font:  normal normal 16px Tahoma; color: #444444;  background-image: url(/images/headline_grey.gif); background-position: right bottom; background-repeat: no-repeat; height: 35px; margin: 0px; }
H4 {	font:  normal bold 14px Tahoma; color: #444444;  background-image: url(/images/headline_grey.gif); background-position: right bottom; background-repeat: no-repeat; height: 30px; margin: 0px; }

H1.blue {  font:  normal normal 18px Tahoma; color: #5977ae; background-image: url(/images/headline_blue.gif); background-position: right bottom; background-repeat: no-repeat; height: 38px; margin: 0px;  }
H2.blue {	font:  normal bold 16px Tahoma; color: #5977ae;  background-image: url(/images/headline_blue.gif); background-position: right bottom; background-repeat: no-repeat; height: 38px; margin: 0px; }
H3.blue {	font:  normal normal 16px Tahoma; color: #5977ae;  background-image: url(/images/headline_blue.gif); background-position: right bottom; background-repeat: no-repeat; height: 35px; margin: 0px; }
H4.blue {	font:  normal bold 14px Tahoma; color: #5977ae;  background-image: url(/images/headline_blue.gif); background-position: right bottom; background-repeat: no-repeat; height: 30px; margin: 0px; }

a.more{display: block; text-align: right; font: normal normal 14px  Tahoma;  color: #5977ae; text-decoration: underline; background-image: url(/images/more.gif); background-repeat: no-repeat; background-position: right; padding-right: 15px; }
a.more:hover {text-decoration: none;}

a.more2{display: block; text-align: right; font: normal normal 14px  Tahoma;  color: #5977ae; text-decoration: underline; background-image: url(/images/more2.gif); background-repeat: no-repeat; background-position: right; padding-right: 15px; }
a.more2:hover {text-decoration: none;}

table.greybg { width: 100%; background-color: #f2f2f2;}

.header { margin-top: 40px; margin-left: 15px;  height: 115px; width: 475px; color: #ffffff; font: normal normal 11px Tahoma;}
.header H1 { background: none; height: 35px; font: normal normal 27px Tahoma; color: #ffffff;}

.header2 {margin-top: 35px; margin-left: 15px; height: 85px; width: 400px; color: #ffffff; font: normal normal 11px Tahoma;}
.header2 H1 { background: none; height: 35px; font: normal normal 27px Tahoma; color: #ffffff;}

div.space2 {	display: block; height: 10px; width: 100%;}

input.searchfld {	font: normal normal 11px Tahoma; color: #a0a0a0; border: 0px; border-bottom: 1px solid #a0a0a0; margin-right: 10px;}

hr {	height: 1px; width: 100%;  color: #5977ae;}

ul.menu li {	list-style: none;  font: normal normal 14px Tahoma; line-height: 150%;}
ul.menu {	padding: 0px; margin-left: 20px;}
ul.menu li.selmenu {	list-style: none; list-style-image: url(/images/menu.gif); }

ul.menu li.selmenu li {list-style: none; list-style-image: none; font: normal normal 12px Tahoma; line-height: 150%; }
ul.menu li.selmenu ul {padding: 0px;	margin-left: 15px;}

a.secmenulev1 { color: #a0a0a0; text-decoration: none;}
a.secmenulev1:hover {	color: #5977ae; text-decoration: underline;}

a.secmenulev1sel { color: #5977ae; text-decoration: none; }
a.secmenulev1sel:hover {	color: #5977ae; text-decoration: underline;}

div.transOFF {width: 100%; opacity:.40;filter: alpha(opacity=40); -moz-opacity: 0.4;  }
div.transON {width: 100%; }

.padding10 {	padding: 10px;}

a.close{font: normal normal 14px  Tahoma;  color: #5977ae; text-decoration: underline;}
a.close:hover {text-decoration: none;}

/* CONTENT DEFINITION (Unified - just change styles) */ 

.cont {	font: normal normal 14px  Tahoma; color: #444444;}
.title {	font: normal bold 14px  Tahoma; color: #5977ae;}
.newstitle {	font: normal bold 14px  Tahoma; color: #5977ae;}

#content {	padding-top: 10px; font: normal normal 14px Tahoma; color: #444444; line-height: 150%; vertical-align: top; width: 510px;}

#content .title {	font: normal bold 14px  Tahoma; color: #5977ae;}
#content .newstitle {	font: normal bold 14px  Tahoma; color: #5977ae;}

#content a{font: normal normal 14px  Tahoma;  color: #5977ae; text-decoration: underline;}
#content a:hover {text-decoration: none;}
#content a:visited{ color: #800080; text-decoration: underline;}
#content a:visited:hover {text-decoration: none;}

#content H1 {  font:  normal normal 18px Tahoma; color: #5977ae; background-image: url(/images/headline_blue.gif); background-position: right bottom; background-repeat: no-repeat; height: 38px; margin: 0px;  }
#content H2 {	font:  normal bold 16px Tahoma; color: #5977ae;  background-image: url(/images/headline_blue.gif); background-position: right bottom; background-repeat: no-repeat; height: 38px; margin: 0px; }
#content H3 {	font:  normal normal 16px Tahoma; color: #5977ae;  background-image: url(/images/headline_blue.gif); background-position: right bottom; background-repeat: no-repeat; height: 35px; margin: 0px; }
#content H4 {	font:  normal bold 14px Tahoma; color: #5977ae;  background-image: url(/images/headline_blue.gif); background-position: right bottom; background-repeat: no-repeat; height: 30px; margin: 0px; }

#content .blue { font:  normal bold 14px Tahoma; color: #5977ae;}

#content H1.grey {  font:  normal normal 18px Tahoma; color: #444444; background-image: url(/images/headline_grey.gif); background-position: right bottom; background-repeat: no-repeat; height: 38px; margin: 0px;  }
#content H2.grey {	font:  normal bold 16px Tahoma; color: #444444;  background-image: url(/images/headline_grey.gif); background-position: right bottom; background-repeat: no-repeat; height: 38px; margin: 0px; }
#content H3.grey {	font:  normal normal 16px Tahoma; color: #444444;  background-image: url(/images/headline_grey.gif); background-position: right bottom; background-repeat: no-repeat; height: 35px; margin: 0px; }
#content H4.grey {	font:  normal bold 14px Tahoma; color: #444444;  background-image: url(/images/headline_grey.gif); background-position: right bottom; background-repeat: no-repeat; height: 30px; margin: 0px; }

#content td {	font: normal normal 14px Tahoma; color: #444444; line-height: 150%; padding: 5px; vertical-align: top; }

#content img {	margin: 10px; margin-top: 0px; border: 0;}
#content img.clear {	margin: 0px;  border: 0;}

#content hr {	height: 1px; width: 100%; color: #5977ae;}

#content p {	padding: 0px;}

#content ul { font: normal normal 14px  Tahoma; color: #444444;	}
#content ul li {   list-style: square;}
#content ol { font: normal normal 14px  Tahoma; color: #444444;	 }

#content .padding10 {	padding: 10px;}

/* FEEDBACK FORM DEFINITION */

input.area {	width: 250px;  height: 19px; background-color: #87CEFA; border: 1px solid #483D8B; font: normal normal 12px Tahoma; color: #000000; }
input.area1 {	width: 250px;  height: 19px; background-color: #C2E6FC; border: 1px solid #483D8B; font: normal normal 12px Tahoma; color: #000000; }

select {  width: 250px;  background-color: #C2E6FC; border: 1px solid #483D8B; font: normal normal 12px Tahoma; color: #000000;}

textarea.area {	width: 250px;   background-color: #87CEFA; border: 1px solid #483D8B; font: normal normal 12px Tahoma; color: #000000; }
textarea.area1 {	width: 250px;   background-color: #C2E6FC; border: 1px solid #483D8B; font: normal normal 12px Tahoma; color: #000000; }

input.sub { background-color: #f1f1f1;padding: 5px; border: 1px solid #000000; text-align: center; font: normal normal 11px Tahoma; color: #000000; margin-right: 10px;}
