*				{font-family:arial,tahoma;}
table,td		{font-size:11px;}
html,body		{background:url(/interface/imgs/bgtile.gif);}	
body,form		{margin:0; padding:0;}	
img				{border:0;}
h1, Title		{font-size:16px; color:#124057;}
p				{margin:0;}
input			{vertical-align:middle;}

h3 {background:url(/interface/imgs/sb.gif) no-repeat right bottom; padding-right:20px; font-weight:bold; color:black; margin:10px 0 0 0;}


#mainstruct 	{border-left:1px solid #B6B6B6;border-right:1px solid #B6B6B6;border-bottom:1px solid #B6B6B6; background:#fff; width:990px; margin-left:auto; margin-right:auto;}

#topflags 		{padding:0px 30px 0px 25px; height:30px; text-transform:uppercase;  color:#A9BFCC; letter-spacing:-1px;}
#topflags a		{text-decoration:none; font-size:9px; font-weight:bold; margin-left:5px; margin-right:5px;}
	.langon		{color:#143642;}
	.lang 		{color:#A9BFCC;}

#bodyarea 		{padding:0px 30px 0px 30px;}
#menu			{background:#13394C url(/interface/imgs/menubg.gif) no-repeat; height:50px; border-top:1px solid #fff; border-bottom:1px solid #fff; padding-left:20px;}
#menu a			{white-space:nowrap; font-weight:bold;display:block; float:left; width:142px; text-align:center; margin-left:5px;margin-right:5px; height:45px; color:#437EA0; text-transform:uppercase; text-decoration:none;}
#menu a:hover	{color:#fff;}
#menu div		{padding-top:17px;}
#menu .on		{color:#fff;}

#submenu		{background:#01344F url(/interface/imgs/bgboat.jpg) no-repeat;  text-transform:uppercase; width:239px; height:300px; vertical-align:top; padding-top:20px;} 
#submenu a		{color:#fff; display:block; margin:4px 0 4px 0; padding:6px 0 6px 0; text-decoration:none; background:url(/interface/imgs/sb.gif) no-repeat left center; padding-left:25px;}
#submenu a:hover{background:url(/interface/imgs/sb_on.gif) no-repeat left center;}
#submenu a	div	{font-size:9px; font-weight:bold;}
#submenu .on	{background:url(/interface/imgs/sb_on.gif) no-repeat left center;}

#submenu .sb1 {margin-left:25px!important;}
#submenu .sb2 {margin:1px 0 1px 25px!important; padding:1px 0 1px 25px!important;}
#submenu .sb3 {margin:1px 0 1px 30px!important; padding:1px 0 1px 30px!important;}

#content 		{background:#DBE4E9; vertical-align:top; padding:10px; color:#124057; font-size:12px;}
#content td		{font-size:12px;}
#content a		{font-weith:bold; color:#124057;}
#content img	{border:0;}

#newsarea		{border-left:15px solid #094665; padding:10px;color:#B9CBD5;}
#newsarea a		{color:#B9CBD5;}
.news 			{margin-top:10px;margin-bottom:10px;}
.newsh1			{color:#B9CBD5; font-weight:bold; font-size:11px;background:url(/interface/imgs/sb.gif) no-repeat left bottom; padding-left:20px; margin-bottom:3px; }
.newsh1b		{color:#B9CBD5; font-weight:bold; font-size:11px;background:url(/interface/imgs/sb_on.gif) no-repeat left bottom; padding-left:20px; margin-bottom:3px; }
.newstxt		{margin-top:3px; }
.news a			{color:#B9CBD5; text-decoration:none;}
.news a:hover	{text-decoration:underline;}

#colortile 		{border-top:3px solid #fff; height:20px;}
#colortile div	{margin:0px 30px 0px 30px; background:#BACBD3 url(/interface/imgs/colortile.gif) repeat-y; height:20px;}

#footer  		{padding:0px 12px 20px 30px;}
#footer table  	{width:100%; height:100%;}

#copyright 		{padding:3px 0 6px 0;}
#copyright *	{color:#8B939F; font-size:10px; text-decoration:none;}
	

a.circle1 		{background:url(/interface/imgs/circle1.gif) no-repeat center center; width:70px; height:63px; display:block; float:left; text-align:center; color:#658BAF; text-decoration:none; text-transform:uppercase; letter-spacing:-1px; font-size:10px; font-weight:bold;}
a.circle1 div	{padding-top:24px;}
a.circle1:hover	{color:red;}

a.circle2 		{background:url(/interface/imgs/circle2.gif) no-repeat center center; width:70px; height:63px; display:block; float:left; text-align:center; color:#658BAF; text-decoration:none; text-transform:uppercase; letter-spacing:-1px; font-size:10px; font-weight:bold;}
a.circle2 div	{padding-top:24px;}
a.circle2:hover	{color:red;}

a.circle3 		{background:url(/interface/imgs/circle3.gif) no-repeat center center; width:70px; height:63px; display:block; float:left; text-align:center; color:#658BAF; text-decoration:none; text-transform:uppercase; letter-spacing:-1px; font-size:10px; font-weight:bold;}
a.circle3 div	{padding-top:24px;}
a.circle3:hover	{color:red;}


.sinput 		{border:1px solid #0B334D; margin-right:5px; color:#1B4F6F;}
.ssubmit 		{background:#0B334D; border:0; color:#fff; cursor:pointer;}

a.more 			{font-size:10px; color:#8EA4AF!important;}
a.more:hover	{tex-decoration:none; color:#fff!important;}



/***************** CALENDER ***********/

.clPlacer table {background:#fff; border:1px solid #bdd0ee;}
td.clMonth 		{background:#bdd0ee; padding:5px; text-align:center;}
.clMonth a 		{font-weight:bold; color:white; font-size:12px; display:block; text-decoration:none}
td.clPrevious,
td.clNext 		{border-left:1px solid #bdd0ee; background:#bdd0ee;padding:2px;}
td.clDayNames 	{color:gray; width:30px; height:20px; text-align:center; font-size:10px;}

.clD 			{background:#f7f7f7; border-right:1px solid white; border-top:1px solid #fff; text-align:center}
.clDfds 		{background:#eee; border-right:1px solid #fff; border-top:1px solid #fff; text-align:center;}

.clOn  			{display:block; width:28px; height:18px; text-align:center}


/*
.clPlacer 		{text-align:center; padding:8px}
.clD_t 			{display:block; height:100%; height:23px; background:#e38ea2; border-right:1px solid #fff; border-top:1px solid #fff;}
.clD .clOn  	{color:#fff; display:block; height:18px;padding-top:5px; text-align:center}
.clD_t .clOn  	{color:#fff; display:block; height:16px; padding-top:3px; text-align:center; border:2px solid #6c8cc2;}
span.clSel 		{font-weight:bold}
*/

