body {
        margin: 0px;
	padding: 0px;
	background-color:#fff;

}

#main {
	background-color:#FFF;
}

/* Box START */

.box {border:1px dotted #ddd;margin-bottom:10px;padding:3px;}

.boxright {border:1px dotted #ddd;margin-bottom:10px;padding:3px;  background-image: url(img/rightbg.jpg); 
       background-repeat: repeat;}

.boxen {border:1px dotted #ddd; margin-bottom:10px;padding:3px;background-image: url(img/tb_right_head.jpg);background-repeat:no-repeat;}

.tbbox {border:1px dotted #ddd; margin-bottom:10px;padding:3px;background-image: url(img/tb_head.jpg);background-repeat:no-repeat;}

.box .content input {width:160px;}

.box .content .button {width:50px;background-color:#eee;}
/* Box END */

h1			
{ font-family:"Trebuchet MS", lucida grande, luxi sans, helvetica, arial, sans-serif; font-size:19px; line-height:27px; color:#00469B; font-weight:bold; }

p			
{ font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; font-size:12px; color:#333333; }

td			
{ font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; font-size:12px; color:#333333; }

li			
{ font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; font-size:12px; color:#333333;}

ul			
{ font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; font-size:12px; color:#333333;}

a			
{ font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }

a:hover			
{ color:#f7b200; }

input,select,textarea,radio {
border:1px solid #333333;
font-size:11px;
color:#00469B;
background-color:#FFFFFF;
}

.orange			
{ color:#f7b200; }

.blue			
{ color:#00469B; }

.time			
{ color:#FFFFFF;font-weight:bold; }

#clock { margin-left: 100px; margin-top: 100px;}

.teaser			
{ font-family:"Trebuchet MS", verdana,arial,helvetica,sans-serif; font-size:13px; color:#F7B100; }

.path
{ font-size:11px; color:#333333; font-weight:bold; text-decoration:none;}

.pathhigh
{ font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}

.path:hover
{ font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}

.primary		
{ font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}

.primaryhigh		
{ font-size:11px; color:#00469B; font-weight:bold; text-decoration:none;}

.primary:hover		
{ color:#FF9933; }

.secondary		
{ font-size:11px; color:#000000; text-decoration:none;  font-weight:normal;}

.secondaryhigh		
{ font-size:11px; color:#FF9933; font-weight:bold; text-decoration:none;}

.secondary:hover	
{ color:#FF9933; }

.inputtext		
{ width:140px; }

.inputtextlong		
{ width:300px; }

.navi  {
 background-image: url(img/navibg2.jpg);
 background-repeat: repeat-y;
 font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; }

.navi_light  { 
 background-image: url(img/navibg.jpg);
 background-repeat: repeat-y;
 font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; }

.navi_txt {
  color:#00469B;
}

.subnavi  { 
 background-image: url(img/navibg2.jpg);
 background-repeat: repeat-y;
 font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; }

.subnavi_light	{ 
 background-image: url(img/navibg.jpg);
 background-repeat: repeat-y;
 font-family:"Trebuchet MS",lucida grande, luxi sans, helvetica, arial, sans-serif; }

.subnavi_txt {
  color:#000000;
}
/*Top Navigation*/
#nav_wrapper{
height: 34px;
width: 963px;
}
.topnavmenu{
margin: 1px 0px 0px 0px;
padding: 0px 0px 1px 2px;
float: left;
width: 100%;
border-width: 1px 0;
}
.topnavmenu li{
display: inline;
}
.topnavmenu li a{
background: #293b79 url(images/buttons.png) center center repeat-x;
font: bold 11pt "Trebuchet MS", "lucida grande", "luxi sans", helvetica, arial, sans-serif;
float: left;
color: #fff;
padding: 6px 9px;
text-decoration: none;
border-right: 1px solid #fff;
text-align: center;
}
.topnavmenu li a:visited{
color: #fff;
}
.topnavmenu li a:hover, .topnavmenu li .current{
color: #fff;
background: transparent url(images/buttons_hover.png) center center repeat-x;
}
.style2 {font-size: 14}
.style3 {color: #000000}
.style4 {font-size: 14px}
.style5 {
	font-size: 16px;
	font-weight: bold;
}
.style9 {
	color: #000000;
	font-size: 22px;
}
.style11 {font-size: 14px; font-weight: bold; }
.style12 {
	font-size: 48px;
	font-weight: bold;
	color: #ffffff;
}
.style14 {
	color: #000000;
	font-size: 36px;
}
.style15 {font-size: 36px}
.footer {font-size: 12px;
color:#FFF
}
#layer3     { visibility: visible;}
.design{
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}

.design:hover{
	font-size: 12px;
	color: #1861e7;
	text-decoration:none;
}
