html
{ width: 100%; }

body
{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 9pt;
	color: #57657f;
	margin: 0px;
	background-color: #ffffff;
}

p {margin:0px; padding:0px;}

#ulMenu { list-style-type: none; margin-left: 0px; padding-left: 0px; }
#ulMenu a { display: block; width: 190px; height: 36px; color: #57657f; text-decoration: none; font-size: 11pt; font-weight: bold; }
#ulMenu li { display: block; width: 190px; height: 36px; color: #57657f; text-decoration: none; font-size: 11pt; font-weight: bold; }
#ulMenu a:hover { color: #ffffff; }
#ulMenu .selected { color: #ffffff; }

.form_info { font-size: 10pt; font-weight: bold; font-style: italic; }
.form_label { float: left; width: 80px; }
.form_input { float: left; }

/* text font, color and size valid for all elements when not specified */
table,tr,div,input,button,select,textarea
{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 9pt;
	color: #57657f;
}



span
{
	font-family: Helvetica, Tahoma, Arial;
	color: #57657f;
}

/* color on event name used in headers */
.EventNameHeader
{
	color:#558dc9;
}


/* General textbox style with border */
input[type=text],input[type=password],textarea, select,.TextBox{
    border: solid 1px #6e7e94;
}





/* TextBoxHint: Use to set style of textbox with prefilled "hint" text, ex. Enter name here. Remember to clear the style (or set class to TextBox) and text when user enters the textbox  */
.TextBoxHint {
    color:#aaaaaa;
    font-style: italic;
}

/* border: Default border around boxes and tables */
.border {border:1px solid #b7c4d8;}

/* dataDiv: Set border and background around boxes and tables */
.dataDiv {background-color: #ffffff; border:1px solid #b7c4d8;}
.dataTable {background-color: #ffffff;}
.dataTable_Header { border: solid 1px #b7c4d8; background-image: url(images/table_gradient.gif); }
.dataTable_Item { border: solid 1px #b7c4d8; background-color: #ffffff; }
.dataTable_AltItem { border: solid 1px #b7c4d8; background-color: #eeeeee; }




/* top old top menu */

.menu_header
{
	font-family: verdana;
	font-weight: bold;
	color: #424f60;
	padding: 2px;
	padding-left: 4px;
	padding-top: 7px;
	height: 14px;
	width: 142px;
}

.menu_item
{
    cursor:pointer;
    font-weight: bold;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 8pt;
    color:#607590;
    padding-left: 15px;
}

.menu_item_hover
{
    cursor:pointer;
    font-weight:bold;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 8pt;
    color: #94351c;
    padding-left: 15px;
}
/* end old top menu */

.TopMenuItem
{
    cursor:pointer;
    font-weight: bold;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 9pt;
}

.TopMenuItemSelected
{
    cursor:pointer;
    font-weight:bold;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 9pt;
    color: #94351c;
}

.WizardItem
{
    cursor:pointer;
    color: #57657f;
    font-weight: normal;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 9pt;
}

.WizardItemSelected
{
    color:#000000;
    cursor:pointer;
    font-weight:bold;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 9pt;
}

a.WizardItemLink:link	{	
	text-decoration:	none;
	color: #57657f;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 9pt;
	}	
		
a.WizardItemLink:visited	{	
	text-decoration:	none;
	color: #57657f;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 9pt;
	}	
		
a.WizardItemLink:active	{	
	text-decoration:	none;
	color: #57657f;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 9pt;
	}	
		
a.WizardItemLink:hover	{	
	text-decoration:	none;
	color: #000000;
    font-weight: bold;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 9pt;
	}
	



.std_button
{
	color: #3e4753;
	border-right: #6e7e94 1px solid;
	border-top: #cddefb 1px solid;
	border-left: #cddefb 1px solid;
	border-bottom: #6e7e94 1px solid;
	font-weight: normal;
	font-family: Tahoma, Arial,Helvetica;
	background-color: #f2f5f9;
}

.sysadm_button
{
	color: #3e4753;
	border-right: #dc741f 1px solid;
	border-top: #dc741f 1px solid;
	border-left: #dc741f 1px solid;
	border-bottom: #dc741f 1px solid;
	font-weight: normal;
	font-family: Tahoma, Arial,Helvetica;
	background-color: #f2f5f9;
}



.outsetbox { border-style: outset; border-width: 2px; padding: 3px; margin: 1px; background-color: #efefef; }
.insetbox { border-style: inset; border-width: 2px; padding: 3px; margin: 1px; background-color: #ffffff; }

.tab_Left_Selected { background-image: url(images/tab_Left.gif); background-repeat: no-repeat; }
.tab_Left_Off { background-image: url(images/tab_Left_Off.gif); background-repeat: no-repeat; border-bottom: solid 1px #848284 }
.tab_Right_Selected { background-image: url(images/tab_Right.gif); background-repeat: no-repeat; }
.tab_Right_Off { background-image: url(images/tab_Right_Off.gif); background-repeat: no-repeat; border-bottom: solid 1px #848284 }

.vmenu_off { background-color: #ffffff;}
.vmenu_sel { background-color: #ddddff;}

.DIV_box
{
	border: solid 1px #bbbbcc;	
	background-color: #ffffff;
	padding: 4px;
}

.SaveSuccess {color: green ;font-size:13pt;font-weight:bold;}
.SaveFailed {color: red;font-size:13pt;font-weight:bold;}
.DeleteWarning {color: red;font-size:12pt;font-weight:bold;}

/* General info text style */
.InfoText {
    color:#dc741f; 
    font-weight:bold;
}

/* General info style used on text below infotext, like more explanations etc.*/
.InfoSubText {
    color:#000000;
}

/* General error text style */
.ErrorText {
    color:red; 
    font-weight:bold;
}

/* Style of text displayed when lists of data returns with no data */
.EmptyDataText {
    color:#dc741f; 
    font-weight:bold;
}

.InputFile {
	color: #111111;
	border-right: #464b50 1px solid;
	border-top: #bdc1c5 1px solid;
	border-left: #bdc1c5 1px solid;
	border-bottom: #464b50 1px solid;
	font-family: Tahoma, Arial,Helvetica;
	font-size: 10pt;
}

.AddRemoveButton 
{
	background-image: url(images/button2.gif);
	background-color: #d5deeb;
	text-align: left;
}

.feedbackDIV
{	
	background-color: #ffffff;
	padding: 1px;
}

.FeedbackError
{
	font-size: 12pt;
	font-weight: bold;
	color: #284879;
}

a:link	{	
	text-decoration:	none;
	color:	#3d70c7;
	}	
		
a:visited	{	
	text-decoration:	none;
	color:	#3d70c7;
	}	

a:hover	{	
	text-decoration:	none;
	color:	#5ab7f4;
	}
	
a:active	{	
	text-decoration:	none;
	color:	#3d70c7;
	}	

h1, h2, h3, h4, h5, h6
{
    margin-top: 0px;
    margin-bottom: 3px;
    word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
h1 {
    font-size:20pt;
}
h2 {
    font-size:18pt;
}
h3 {
    font-size:16pt;
}
h4 {
    font-size:13pt;
}
h5 {
    font-size:12pt;
}
h6 {
    font-size:11pt;
}

.PopDownMenuItem{border-right: 1px;border-top: 1px;border-left: 1px;border-bottom: gray 1px solid;cursor:pointer;text-decoration:none;font-size:8pt;font-weight:bold;font-family: Helvetica, Tahoma, Arial;color:#57657f; background-color:#EEEEEE}
.PopDownMenuItemMouseOver{border-right: 1px;border-top: 1px;border-left: 1px;border-bottom: gray 1px solid;cursor:pointer;text-decoration:none;font-size:8pt;font-weight:bold;font-family: Helvetica, Tahoma, Arial;color:#ffffff; background-color:#57657f}


.rade_toolbar.Web20 .MergeCodes
{
   background-image: url(images/icon_MergeCode.gif);
}

