﻿body
{
	/*font: 14px 'Verdana', 'sans-serif'; 	margin: 10px 25px; 	color: #333;*/
}
/*
h1 {
	font-size: 1.75em;
	font-weight: normal;
	color: #C60;
	margin: 0;
}

h2 {
	font-size: 1.25em;
	font-weight: normal;
	color: #B20;
	margin: 0;
}

a  {
}

	a:link, a:visited {
		color: #36F;
	}

	a:hover, a:active {
		color: #00C;
	}

p {
	text-align: justify;
}
*/
.promptfade
{
	position: absolute;
	background-color: #333;
}

.results
{
	color: #009;
	font-style: italic;
	margin-top: 5px;
}

/*  Default prompt style  */
div.prompt
{
	width: 400px;
	font: 14px 'Tahoma' , 'Geneva' , 'Arial' , 'Helvetica' , 'sans-serif';
	position: absolute;
	background-color: #FFF;
	font-size: 11px;
	text-align: left;
	border: solid 6px #949FB8;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
div.prompt .promptcontainer
{
	font-weight: bold;
	border: solid 1px #009;
	padding: 12px 6px 6px 6px;
}
div.prompt .promptclose
{
	position: absolute;
	top: 4px;
	right: 4px;
	padding: 0px 2px;
	text-align: center;
	cursor: pointer;
	color: #009;
	font-weight: bold;
	font-size: 13px;
	border: solid 1px #E0E0EE;
	background-color: #FAFAFF;
}
div.prompt .promptmessage
{
	padding: 10px;
	line-height: 20px;
	color: #009;
	font-weight: normal;
	font-size: 13px;
}
div.prompt .promptbuttons
{
	text-align: right;
	padding: 5px 5px 5px 0;
	border: solid 1px #E0E0EE;
	background-color: #FAFAFF;
}
div.prompt button
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #FFF url(button_bg.jpg) repeat-x scroll left top;
	border: 1px solid #777;
	font-size: 12px;
	margin: 0 0 0 5px;
	padding: 2px 5px;
	width: 75px;
}
div.prompt button:hover
{
	border: 1px solid #33C;
	color: #33C;
}
.promptwarning .prompt .promptbuttons
{
	background-color: #BF5E26;
}

/*  Alternate prompt style  */
.jqifade
{
	position: absolute;
	background-color: #aaaaaa;
}

div.jqi
{
	width: 400px;
	font-family: Tahoma,Arial,sans-serif;
	position: absolute;
	background-color: #ffffff;
	font-size: 13px;
	text-align: left;
	border: solid 2px #9b9a9a;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 5px;
}

div.jqi .jqicontainer
{
	/*font-weight: bold;*/
}

div.jqi .jqiclose
{
	position: absolute;
	top: 4px;
	right: -2px;
	width: 18px;
	cursor: default;
	color: #bbbbbb;
	font-weight: bold;
	cursor: pointer;
}

div.jqi .jqimessage
{
	padding: 10px;
	line-height: 20px;
	color: #444444;
}

div.jqi .jqimessage .prompt_icon
{
	width:19px;
	height:15px;
	margin:0 5px;
	float:left;
}
div.jqi .jqimessage .prompt_msg
{
	
	width:auto;
    line-height:50px;
    color:#cd0824;
    font-size:15px;
    text-align:center;
}



div.jqi .jqibuttons
{
	text-align: right;
	padding: 5px 0 5px 0;
	border: solid 1px #eeeeee;
	background-color: #f4f4f4;
}

div.jqi button
{
	padding: 3px 10px;
	margin: 0 10px;
	background-color: #0a3366;
	border: solid 1px #f4f4f4;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}

#jqi_state0_buttonSave {
    background:#cd0824;
    margin:0px;
   float:right;
    cursor:pointer;
   * border:1px solid #cd0824;
}
    #jqistates .jqi_state div.jqibuttons .jqidefaultbutton{

    float:left; cursor:pointer; margin-left:0px; *border:1px solid rgb(47, 96, 115);
    }

div.jqi button:hover
{
	background-color: #0a3366;
}

div.jqi button.jqidefaultbutton.fav_move .fav_new-cate table tr td
{
	background-color: #0a3366;
    float:left;
    cursor:pointer;
    margin:0px;
    * border:1px solid #0a3366;
}



.jqiwarning .jqi .jqibuttons
{
	background-color: #BF5E26;
    
}


.jqimessage table,td{ font-size:12px; font-family:Tahoma,Arial,sans-serif; }
.jqimessage table{border-collapse:collapse;}
.jqimessage td{border:1px solid #DDDDDD;}


#cbtn .bottomheight{height:150px;width:98%;}
.page_bottom{height:30px;}

/*-------------impromptu---------- */			
/*div.jqi .jqimessage .field{ padding: 5px 0; }
div.jqi .jqimessage .field label{ display: block; clear: left; float: left; width: 100px; }
div.jqi .jqimessage .field input{ border: solid 1px #777777; }*/
div.jqi .jqimessage .field input.error{ border: solid 1px #ff0000; }
/*-------------------------------- */