body{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	background-color:#000000;
	margin:0px;
	padding:0px;
}


img{
	border-width:0px;
}

.WiI3-img img{
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
}

/* stdFonts*/
.WiI3-Font{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
}

.WiI3-Font a:link, a:active, a:visited{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#db0068;
	cursor:pointer;
	text-decoration:underline;
}

.WiI3-link{
	cursor:pointer;
}

.WiI3-Font-link{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#db0068;
	cursor:pointer;
	text-decoration:underline;
}

/*H1*/
.WiI3-H1-black{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:black;
}

.WiI3-H1-magenta{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#db0068;
}

.WiI3-H1-blue{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2180c0;
}

/*H2*/
.WiI3-H2-black{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:black;
}


.WiI3-H2-magenta{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#db0068;
}

.WiI3-H2-blue{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#2180c0;
}

.WiI3-H2-gray{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:gray;
}


/* HR */

.WiI3-Hr-black{
	padding:0px;
	margin:0px;
	border:solid #000000 1px;
	height:1px;
}

.WiI3-Hr-magenta{
	padding:0px;
	margin:0px;
	border:solid #db0068 1px;
	height:1px;
}

.WiI3-Hr-blue{
	padding:0px;
	margin:0px;
	border:solid #2180c0 1px;
	height:1px;
}

/*SEARCH*/
.WiI3-Search{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
}

.WiI3-Search-Button-Blue{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/button_blue.png);
	border-width:0px;
	cursor:pointer;
	
}


input.WiI3-Search{
/*
	filter: Alpha(Opacity=30);
	-moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3;*/
	border:#db0068 2px solid;
	/*margin: 3px;*/
	font-family: Verdana;
	background-color:#FFFFFF;
	color:#000000;
	font-size:13px;	
	padding-top:2px;
}


.gwt-SuggestBoxPopup .item{
	background-color:#FFFFFF;
	color:#000000;
	border:#db0068 2px solid;
}

.gwt-SuggestBoxPopup .item-selected {
	background-color:#CCCCCC;
	color:#000000;
	border:#db0068 2px solid;
}


input.WiI3-Search-DeActive{
/*
	filter: Alpha(Opacity=30);
	-moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3;*/
	border:#db0068 2px solid;
	/*margin: 3px;*/
	font-family: Verdana;
	background-color:#FFFFFF;
	color:#999999;
	font-size:13px;
	font-weight:bold;
	padding-top:2px;
}


input[type=text],
input[type=password],
textarea {
    font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	background-color:#FFFFFF;
	font-size:10px;
	border:#db0068 2px solid;
}



/*MENU*/
.WiI3-Menu{
	background-color:#FFFFFF;
	padding:2px;
	/*
	filter: Alpha(Opacity=70);
	-moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;*/
}

.WiI3-Menu-Out{
	border:#db0068 2px solid;
	background:none;
}

.WiI3-Tab-Button{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/button_red.png);
	border-width:0px;
	cursor:pointer;
}


/*Navi*/
.WiI3-Navi-Button{
	text-align:center;
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/button_map_red.png);
	border-width:0px;
	cursor:pointer;
}

.WiI3-Navi-Button-red{
	text-align:center;
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/sbutton_red_center.png);
	border-width:0px;
	cursor:pointer;
}

.WiI3-Navi-Button-blue{
	text-align:center;
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/sbutton_blue_center.png);
	border-width:0px;
	cursor:pointer;
}

.WiI3-Navi-Button-orange{
	text-align:center;
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/sbutton_orange_center.png);
	border-width:0px;
	cursor:pointer;
}


/******************** PopupPanel **********************************/
.myGwt-InnerPopupPanel {
	/*background-color: white;*/
	/*
	border-color: #8db2e3;
	border-style: solid;
	border-width: 1px;*/
}

.myGwt-InnerPopupPanel-Head{	
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/button_blue_center.png);
	border-width:0px;
	cursor:pointer;
}

.myGwt-InnerPopupPanel-Body{
	margin:2px;
	background-color:#ffffff;
	border:#db0068 2px solid;
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
}

.myGwt-InnerPopupPanel-Cross{
	cursor:pointer;
}

.myGwt-OuterPopupPanel{
	filter: Alpha(Opacity=30);
	-moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3;
	background-color: black;
	border-style: solid;
	border-width: 2px;
	border-color: gray;
	
	width: 100%;
	height: 100%;
}

.myGwt-ProgressPopupPanel{
	border-width: 0px;
}

/*** Messages ***/
.WiI3-Message-Error{
	color:#db0168;
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}



/*** RTF ***/
.WiI3-RichTextArea { 
	border:#2180c0 2px solid;
}

.WiI3-RTF-Aria
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	background-color:#CEF0FB;	
}
.WiI3-RTF-Aria td{
	color:#00FF66;
}


.WiI3-RTF-Menu-Button{
	background-color: #2180c0;
	border-bottom: #999999 solid 1px;
	border-right: #999999 solid 1px;
	border-top: #D8D8D8 solid 1px;
	border-left: #D8D8D8 solid 1px;
	margin:1px;
	cursor:pointer;
}

.WiI3-RTF-Menu-Button-up-hovering, .WiI3-RTF-Menu-Button-down-hovering{
	background-color: #db0068;
	border-bottom: #999999 solid 1px;
	border-right: #999999 solid 1px;
	border-top: #D8D8D8 solid 1px;
	border-left: #D8D8D8 solid 1px;
	margin:1px;
	cursor:pointer;
}




/***************** STYLE BOX *******************/
.WiI3-StyleBox-titleWhite{
	background-color:#FFFFFF;
}

.WiI3-StyleBox-myInner-magenta{
	border-left: solid #db0068 1px;
	border-bottom: solid #db0068 1px;
	border-right: solid #db0068 1px;
	padding-left: 4px;
	padding-bottom: 2px;
	margin-bottom:2px;

}
.WiI3-StyleBox-topBackground-magenta{
	background-image:url(pic/style/fieldSetRest_magenta.png);
	background-repeat:repeat-x;
}

/* BLUE */
.WiI3-StyleBox-topBackground-blue{
	background-image:url(pic/style/fieldSetRest_blue.png);
	background-repeat:repeat-x;
}


.WiI3-StyleBox-myInner-blue{
	border-left: solid #2180c0 1px;
	border-bottom: solid #2180c0 1px;
	border-right: solid #2180c0 1px;
	padding-left: 4px;
	padding-bottom: 2px;
	margin-bottom:2px;
}




/************** EventsCal **********/
.WiI3-event-Table{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	border-width:0px;
	border-right: #2180c0 solid 1px;
	border-bottom: #2180c0 solid 1px;

}

.WiI3-event-Table td{
	border-left: #2180c0 solid 1px;
	border-top: #2180c0 solid 1px;
	border-right-width:0px;
	border-bottom-width:0px;
	cursor:pointer;
}

.WiI3-event-Table-th{
	border: #CC00CC solid 1px;
	font-weight:bold;
	background-color: #db0068;
}

.WiI3-event-Table-set{
	border: #CC00CC solid 1px;
	font-weight:bold;
	background-color: #2180c0;
}



/*********** Bottom Menu ***********************/
.WiI3-BottomMenu-BottomButton{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
	
	background-image:url(pic/style/BottomMenu_Bottom_back.png);
	background-repeat:repeat-x;
}

.WiI3-BottomMenu-BottomButton-hover{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
	
	background-image:url(pic/style/BottomMenu_Bottom_hover.png);
	background-repeat:repeat-x;
}


/*********** Top Menu ***********************/
.WiI3-BottomMenu-TopButton{
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

.WiI3-BottomMenu-TopBackground{
	background-image:url(pic/style/BottomMenu_Top_background.png);
	background-repeat:repeat-x;
}

.WiI3-TopMenu-Backround{
	background-image:url(pic/style/SearchMenu_Backround.png);
	background-repeat:repeat-x;
}

/*********** Top Menu MapsChange ***********************/
.WiI3-MapChange-Left{
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/MapChangeLeft.png);
	border-width:0px;
	cursor:pointer;
}

.WiI3-MapChange-Center{
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/MapChangeCenter.png);
	border-width:0px;
	cursor:pointer;
}

.WiI3-MapChange-Right{
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/MapChangeRight.png);
	border-width:0px;
	cursor:pointer;
}



/******************* Login Buttons ***************************/
.WiI3-Login-Button-LogInOut{
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/login_LoginOut.png);
	border-width:0px;
	cursor:pointer;
}

.WiI3-Login-Button-Register{
	font-family: Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background:none;
	background-image:url(pic/style/login_Reg_Center.png);
	background-repeat:repeat-x;
	border-width:0px;
	cursor:pointer;
}


/******************* Overview/Serach Panel ******************/
.WiI3-Overview-Panel{
	border:#db0068 solid 2px;
	margin-bottom:2px;
	background-image:url(pic/style/button_overview_back.png);
}

.WiI3-Overview-Panel img{
	margin:1px;
	border:#999999 solid 2px;
}


/****************** MaxInfo Overview Scroll *********************/
.WiI3-MaxInfo-Overview-Scroll-BG{
	border-top:#999999 solid 2px;
	border-bottom:#999999 solid 2px;
	background-image:url(pic/style/MaxInfoOverBack.png);
}
