﻿body{
    text-align: center;	
    /*font-family: Century Gothic;*/
    font-family:Arial,Helvetica,sans-serif;	
    margin: 0px;	
    padding: 0px;
    color: #ffffff;	
    font-size: 12px;	
    background:#0C404D url(d/bgr.gif);}
div.round  {	position: relative;	margin: 5px auto;	text-align: left;	width: 1040px;}
.round{	margin: 5px 0px 0px 0px;	background:#01252E url(d/leftside.gif) repeat-y left top; 	}	
.top {      width:100%;      height:20px;      background:url(d/top.gif) no-repeat left top;      }      
.top span {      display:block;      position:relative;      height:20px;      background:url(d/top-right.gif) no-repeat right top;      }	
.center-content {      position:relative;	  z-index: 40;      background:url(d/rightside.gif) repeat-y right top;      padding:1px 15px 10px 15px;      margin:-1px 0 -50px 0;	}	
.bottom {      height:60px;  	  width: 100%;      background:url(d/bottom.gif) no-repeat left bottom;      }      
.bottom span {      display:block;	 	  position:relative;	  width: 25px;	  float: right;	  z-index: 50;       height:60px;      background:url(d/bottom-right.gif) no-repeat right top;      }	
a{
	color: #0c404d;
}
a:hover{
	color: #ff0000;
}
.mail a{
	color: #130e82;
	font-weight: bold;
	text-decoration: underline;
}
.mail a:hover{
	color: #006600;
	font-weight: bold;
	text-decoration: underline;
}
img {    border: 0;}
.clear {     display: block;     clear: both;     width: 3px;     height: 8%;    font-size: 0px;     line-height: 8px; }
.smallBr{font-size: 1px;line-height: 4px;}
.red {    color: #006600;}
div#login{
	position: relative;
	top: 1px;
	right: 0px; 
	z-index: 3;
	color: #ffffff;
    float:right;
	}
div#time{
	position: relative;
	bottom: 1px;
	right:0px;
	z-index: 3;
	color: #ffffff;
    float:left;
    border:0px solid #006600;
	}

div#login a{		
	padding: 0px 0 0 10px;
    font:normal 12px tahoma;
	margin-left: 10px;
	display: inline;
	color: #ffffff;
	border-left: 1px solid #999;
	}
div#login a.feedback{
    font:normal 12px tahoma;
	padding: 0px 0px 0px 25px;
	background: url(img/feedback.png) no-repeat 4px 0px !important;
	}
div#login a:hover{
    font:normal 12px tahoma;
	color: #c00000;
	}

.editable{    font:bold 36px Century Gothic;    height:43px;	color: #ff0000 !important;	padding: 2px 0px 2px 0px; 	cursor: pointer;}
.editable a{	font-size: 60px;	color: #ff0000;}
.nav{	background: none repeat scroll 0 0 #0c404d;	border-bottom:1px solid #ccc;	border-top:1px solid #ccc;	height:28px;	width: 100%;    padding:0;}
div.date{	color: #f0f0f0;    font:normal 12px Century Gothic;	margin-right: 10px;	padding-top:6px;	float:right;}

div.copy{	color: #666;    font:normal 11px Century Gothic;	padding-top:6px;}
/*menus*/	
ul.tabtrigger{	margin: 0px;	padding: 0px;	border-left: 1px solid #ccc;}	 
ul.tabtrigger li{	margin: 0px;	float: left;	padding: 0px;	list-style: none;	border-right: 1px solid #ccc;}
ul.tabtrigger li a{	font: 13px "Lucida Grande",Arial,Helvetica,sans-serif;	color: #fff !important;	display: block;	padding: 5px 12px;	cursor: pointer;	text-align: center;	}
ul.tabtrigger li.current a{    background: #c00 !important;		color: #fff  !important;}	
ul.tabtrigger li a:hover{	text-decoration: none;    background: #c00;		color: #fff !important;	}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#0c404d; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#0c404d; border-right:2px solid #0c404d; border-left:2px solid #0c404d; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#0c404d; border-right:1px solid #0c404d; border-left:1px solid #0c404d; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#0c404d; border-right:1px solid #0c404d; border-left:1px solid #0c404d; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #fff;}.headh {background: #0c404d; border-right:1px solid #0c404d; border-left:1px solid #0c404d;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; color:#ffffff}
.contenth {background: #fff; border-right:1px solid #0c404d; border-left:1px solid #0c404d;}
.contenth div {margin: 0px 10px 0px 10px; padding-top: 5px; font:normal 12px/16px Century Gothic; color:#130e82; text-align:justify;}


ul.m {padding:0; margin:0; list-style:none; position:relative; z-index:500; margin-right:1px; float:left; text-align:left;}
ul.posLeft {margin-left:10px;}
ul.m ul {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; top:29px; width:170px; background:url(ipad/background1.gif) no-repeat left bottom; padding:2px 2px 10px 2px;}
ul.m a {font:normal 12px arial, Century Gothic; color:#fff; text-decoration:none;}
ul.m a:hover {color:#99CCFF; text-decoration:none;}
ul.m li:hover  a {color:#99CCFF;}

ul.m li.liTop {float:left;}
ul.m li.close {position:absolute; right:0; top:0; width:30px; height:28px; z-index:-1;}
ul.m li.close a {display:block; height:28px; width:30px; background:url(ipad/close.gif) no-repeat top right;}

ul.m li.nosub a {display:block; height:28px; line-height:28px; background:url(ipad/background1.gif) no-repeat right top; padding:0 12px 0 0; float:left;}
ul.m li.nosub a b {display:block; height:28px; background:url(ipad/background1.gif) no-repeat left top; padding:0 0 0 12px; cursor:pointer; float:left;}
ul.m li.liTop a.open {display:block; height:100%; line-height:28px; background:#009fec url(ipad/down.gif) no-repeat right top; padding:0 30px 0 0; float:left;}
ul.m li.liTop a.open b {display:block; background:url(ipad/background1.gif) no-repeat left top; padding:0 0 0 12px; cursor:pointer}

ul.m ul li a {display:block; padding:2px 10px; height:auto; line-height:16px;}
ul.m ul li a:hover {background:#fffffe;}

ul.m li.liTop:hover {position:relative; height:29px;}
ul.m li.liTop:hover ul {left:0;}

/* for IE6 */
ul.m table {border-collapse:collapse; width:0; height:0; position:absolute; left:0; top:0;}
ul.m a ul li {float:left; width:170px;}
* html ul.m li.liTop a:hover {direction:ltr; height:29px;}
ul.m a:hover ul {left:0;}
ul.m a:hover ul li a {width:150px;}
ul.m a:hover ul li a:hover {height:auto;}



	.teaser {
		width:361px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("d/tsr.gif") bottom left no-repeat;
	}
	.teaser h2 {
		margin:0;
		padding:7px 10px 13px 10px;
		color:#000000;
		background:url("d/tsr.gif") top left no-repeat;
	}
	.teaser p, .teaser a.more {
		margin:0;
                font:normal 13px/16px tahoma;
		padding:0 10px 3px;
		border:1px solid #d8d8d8;
		border-width:0 1px;
		color:#000000;
		background:#fff;
	}
	.teaser a.more {
		display:block;
		text-align:right;
		background:url("d/tsr-a.gif") 260px 50% no-repeat;
		padding:0 24px 0 0;
		text-decoration:none;
		color:#44a;
	}
	.teaser a.more:hover {
		text-decoration:underline;
                color:#3b5998;
	}