/* WWT wIPphone stylesheet */

/* RULES OF THUMB */

BODY 
{
	background-image: url(../images/outside-bcg.gif);
	background-repeat: repeat;
	 margin: 0px;
	 margin-left:0px;
	 padding-left:0px; 
	 scrollbar-face-color: white; 
	 scrollbar-highlight-color: #072d7b; 
	 overflow: auto; 
	 scrollbar-shadow-color: #072d7b; 
	 scrollbar-3dlight-color: white; 
	 scrollbar-arrow-color: #036597; 
	 scrollbar-track-color: #dde0ef; 
	 scrollbar-darkshadow-color: #072d7b; 
}


/* General Anchors style that might be overriden by the one from xml*/
/*
a:link
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
color: "#840000";
}

a:visited
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
color: "#840000";
}

a:active
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
color: "#840000";
}
*/
/**********************************************************************/

/* description text that usually appears on the left-hand side of the page */ 
/* <font face="arial" color="#020663" style="FONT-SIZE:0.8em"><b> **/
.text_blue 
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
/*color: "#00266b";*/
color: "#033287";
}
/*<font style="FONT-SIZE: 0.7em" face="verdana" color="#00266b"><b>Country</b></font>*/
.text_blue_bold
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
/*color: "#00266b";*/
color: "#033287";
}

/* description text that usually appears on the left-hand side of the page in a smaller size*/ 
.text_blue_bold_smaller
{
font-family: Verdana;
font-weight: bold;
font-size:0.6em; 
/*color: "#00266b";*/
color: "#033287";
}
/* description text that usually appears on the left-hand side of the page in a smaller size*/ 
.text_blue_smaller
{
font-family: Arial,Verdana;
font-weight: normal;
font-size:0.6em; 
/*color: "#00266b";*/
color: "#033287";
}
.text_blue_big
{
font-family: Tahoma, Arial, Verdana;
font-weight: normal;
font-size:1.1em; 
letter-spacing:0.8;
/*color: "#00266b";*/
color: "#033287";
}

.text_blue_bigger
{
font-family: Verdana;
font-weight: normal;
font-size:0.72em; 
/*color: "#00266b";*/
color: "#033287";
/*word-spacing:0.8;*/
}
.text_blue_bold_bigger
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
/*color: "#00266b";*/
color: "#033287";
word-spacing:0.8;
letter-spacing:0.6; 

}
.text_white_smaller
{
font-family: Arial,Verdana;
font-weight: normal;
font-size:0.7em; 
color:"#FFFFFF";
cursor:hand;
}
.text_darkblue 
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
color: "#0000ff";
}
/* description text that usually appears on the left-hand side of the page in a light blue color*/ 
.text_lightblue
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
color:"#04489d";
}
/*FONT style="FONT-SIZE: 0.7em" face="arial" color="#046496"*/
.text_lightblue_Arial
{
font-family: Arial;
font-weight: bold;
font-size:0.7em; 
color:"#046496";
}
/* description text that usually appears on the left-hand side of the page in a light blue color*/ 
.text_lightblue_bold
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color:"#04489d";
}

.text_lightblue_smaller
{
font-family: Verdana;
font-weight: normal;
letter-spacing:0.4;
font-size:0.6em; 
color:"#04489d";
}
.text_lightblue_larger
{
font-family: Verdana;
font-weight: normal;
font-size:0.8em; 
color:"#04489d";
}
.text_red
{
font-family: Verdana;
font-size:0.7em; 
color: Red;
}
.text_red_bold
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color: Red;
}
.text_darkred_small
{
font-family: Verdana;
font-weight: lighter;
font-size:0.6em; 
color: darkred;
}
.text_darkred_bold
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color: darkred;
}
.text_darkred_smaller
{
font-family: Arial, Verdana;
font-weight: normal;
font-size:0.9em; 
color: darkred;
}

.link_white_bold
{
font-family: Verdana;
font-weight: bold;
font-size:11;
text-decoration:underline; 
filter: shadow(color=#000000,direction=115);
color: White;
}
.link_white
{
font-family: Verdana;
font-weight: normal;
font-size:11;
text-decoration:underline; 
filter: shadow(color=#000000,direction=115);
color: White;

}
.link_red_bold
{
font-family: Verdana;
font-weight: bold;
font-size:11;
text-decoration:underline; 
color: Red;
}
.link_no_decoration 
{
text-decoration:none;
}

.text_darkblue_bold 
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color: Blue;
text-decoration:none;
}

.text_red_bold 
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em;

 
color: Red;
}
.text_black_bold 
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color: Black;
}
.text_black 
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
color: Black;
}
.text_green_bold 
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color: Green;
}

/* textfields style */
.textfield
{
font-family: Verdana, sans-serif;
font-weight: normal;
font-size:0.7em; 
/*color: "#00266b";*/
color: "#033287";
}

/* listbox (drop-down list or choice) style */
.listbox
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em;
/*color: "#00266b";*/
color: "#033287";
}

/* link style */
.linkbutton
{
font-family: Verdana;
font-weight: 300;
font-size:0.7em; 
color:"#840000";
line-height:1.5;
letter-spacing:0.6;
}
.linkbutton_smaller
{
font-family: Verdana;
font-weight: normal;
font-size: 0.6em; 
color:"#840000";
letter-spacing:0.5;
}
/* link style */
.linkbutton_bold
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color:"#840000";
line-height:1.5;
letter-spacing:0.6;
}
.linkbutton_grid
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em;
line-height:1.5;
letter-spacing:0.6; 
color:"#840000";
}
.linkbutton_grid_action
{
font-family: Verdana;
font-weight: 100;
font-size:0.7em; 
color:"#840000";
line-height:1.2;
letter-spacing:0.6; 
}
/* link style */
.linkbutton_bigger
{
font-family: Verdana;
font-weight: bolder;
font-size:1em; 
color:"#840000";
}

/* label style */
.label
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
/*color: "#00266b";*/
color: "#033287";
}
.radiobutton
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
/*color: "#00266b";*/
color: "#033287";
}

.grid_header
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em;
color:"white";
background-color:"#046496";
border-right-color:White;
border-right-style:solid;
border-right-width:1;
}
/*  
 * grid header style for the very right column. 
 * The only difference with a grid_header is that there is no border on the right
 */
/*<font color="white" face="arial" style="FONT-SIZE:0.9em">*/
.grid_header_right
{
font-family: Verdana, sans-serif;
font-weight: bold;
font-size:0.7em;
color:"white";
background-color:"#046496";
}

/* grid data style 
<font color=\"#046496\" face=\"arial\" style=\"FONT-SIZE:0.7em\">
*/
.grid_data
{
font-family: Verdana, sans-serif;
font-weight: normal;
font-size:0.7em; 
color:"#046496";
}
.grid_data_1
{
font-family: Verdana, sans-serif;
font-weight: normal;
font-size:0.7em; 
/*color: "#00266b";*/
color: "#033287";
margin-bottom:5;
margin-top:5;
}
/* Step X of 4 steps */
.grid_data_red
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color:"#9d0000";
}
/*<font style="FONT-SIZE: 0.7em" face="verdana" color="#00266b"><b>Country</b></font>*/
.grid_data_bold_bg_yellow
{
font-family: Verdana;
font-weight: bold;
font-size:0.8em; 
color:"#FFFFFF";
background-color:"#FAC50E";
}
.grid_data_bold_bg_blue
{
font-family: Verdana;
font-weight: bold;
font-size:0.8em; 
color:"#FFFFFF";
background-color:"#147496";
}

.grid_data_bold_bg_lightblue
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color: "#FFFFFF";
background-color:"#046496";
}

.grid_data_bold_bg_red
{
font-family: Verdana;
font-weight: bold;
font-size:0.8em; 
color:"#FFFFFF";
background-color:"#850000";
}
.grid_data_bold_bg_green
{
font-family: Verdana;
font-weight: bold;
font-size:0.8em; 
/*color:"#99A156";*/
background-color:"#D4D9F4";
}
.grid_data_bold
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
/*color: "#00266b";*/
color: "#033287";
}
.grid_data_logo
{
font-family: Verdana;
font-weight: normal;
font-size:0.7em; 
background-image :url(http://localhost/wipphone/images/show_rates.gif);
background-attachment:fixed;
background-repeat:no-repeat;
}
/** Validation error messages' style */
.message-error
{
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
letter-spacing:0.4;
color: #FF0000;
}

/* Step X of 4 steps */
.header1
{
font-family: Tahoma;
font-size: 1.1em;
font-weight: normal;
letter-spacing:0.8;
color: "#033287";
}
/* Explanation header */
.header2
{
font-family: Verdana,Arial Narrow,sans-serif;
font-size: 0.7em;
font-weight: normal;
letter-spacing:0.7;
color: "#033287";
}
/* Step X of 4 steps */
.header1_smaller
{
font-family: Tahoma;
font-size: 1.0em;
font-weight: normal;
letter-spacing:0.8;
color: "#033287";
}
/* Step X of 4 steps */

.header_step
{
font-family: Tahoma,Verdana, sans-serif;
font-size: 0.7em;
font-weight: normal;
letter-spacing:0.6;
margin-bottom: 3;
/*color: "#00266b";*/
color: "#033287";
}

.popup_h1
{
font-family: Verdana;
font-weight: bold;
font-size:1.1em; 
color:"#9d0000";
}
.popup_h2
{
font-family: Verdana;
font-weight: bold;
font-size:0.9em; 
color:"#002898";
}
.popup_h3
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color:"#002898";
}
.popup_h4
{
font-family: Verdana;
font-weight: bold;
font-size:0.7em; 
color:"#9d0000";
}

.default_footer
{
font-family: Arial;
font-size:0.7em; 
CURSOR: hand;
color:"#002569";
text-decoration:none;
}
.default_footer_splitter
{
font-family: Arial;
font-weight:bold; 
font-size:0.7em; 
color: Black;
text-decoration:none;
}

.default_menu
{
font-family: Verdana;
font-size:0.7em; 
font-weight:bold;
word-spacing:0.5;
letter-spacing:0.5;
CURSOR: hand;
color:"white";
text-decoration:"none";

}

.default_menuitem
{
font-family: Verdana;
font-size:0.6em; 
font-weight: normal;
CURSOR: hand;
color:white;
text-decoration: none;
}

a.default_menuitem:visited
{
color:white;
text-decoration: none;
}

a.default_menuitem:hover
{
color:white;
text-decoration: none;
}


.default_forgot
{
font-family: Arial;
font-size:0.7em; 
font-weight: normal;
CURSOR: hand;
color:"#002e65";
text-decoration:none;	
}
.default_signup
{
/*border:medium none;*/
border:solid 1 white;
font-family: Arial;
font-size:0.7em; 
font-weight: bold;
CURSOR: hand;
color:"white";
text-decoration:none;
background-color:"#ad1010";
height:20px;
}


.login_textfield
{
	font-family:Verdana;
	font-weight:normal;
	font-size:0.7em;
	border:medium none;
	width:108px;
	height:15px;
}
.login_white
{
	font-size:0.7em;
	font-weight:normal;
	font-family:Arial;
	color:White;
	text-decoration:none;
}
.login_white_bold
{
	font-size:0.7em;
	font-weight:bold;
	font-family:Arial,Verdana;
	color:White;
	text-decoration:none;
} 

.login_white_smaller
{
	font-size:0.6em;
	font-weight:normal;
	font-family:Arial;
	color:White;
	text-decoration:none;
}
.login_username
{
	font-size:0.6em;
	font-weight:bold;
	font-style:italic; 
	font-family:Verdana;
	
	color:"#a7c01b";
	text-decoration:none;
}


/*Vladimir's addition*/
.options_panel
{
	margin-top:10px;	
	margin-right: 5px;
	margin-left:5px;
	background-color:White;
	vertical-align:top; 
}
.flash_panel
{
	margin-right: 5px;
	margin-left:5px;
	background-color:White;
	vertical-align:top; 
}
.options_hl
{
	margin-bottom:2px;
}
.main_cell
{
	border-top:solid 0 white;
	border-left:solid 0 white;
}
.main_cell_margin
{
	border-top:solid 10 white;
	border-left:solid 10 white;
}
.imagebutton
{
	cursor:hand;
	border-width:0;
}
