﻿body 
{
    font-size:	12px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #333333;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    
        
}


h1 {
    text-shadow: 2px 2px #999999;
    font-size:	18pt;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #FFFFFF;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
} 

a:hover.sublinks
{
    COLOR: #5E87FC;
    TEXT-DECORATION: underline;
	font-size:	12px;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}

/*OK*/
a.sublinks
{
    COLOR: #5E87FC;
    TEXT-DECORATION: none;
	font-size:	12px;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}


a.dashboardlnk

{
    
font-size:	14px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #666666;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;    
    
    }
    
a:hover.dashboardlnk

{
    
font-size:	14px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #666666;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;    
    
    }    


a:hover.mainlinks
{
    COLOR: #666666;
    TEXT-DECORATION: underline;
	font-size:	24px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}
a.mainlinks
{
    COLOR: #666666;
    TEXT-DECORATION: none;
	font-size:	24px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}




a {
    text-decoration: none;
    color: #5E87FC;
    font-size: 13px;
    font-family: Arial, Lucida Sans, Helvetica, sans-serif;
    font-weight: normal;
    font-style: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}
    a:hover {
        color: #5E87FC;
        text-decoration: underline;
        font-size: 13px;
        font-family: Arial, Lucida Sans, Helvetica, sans-serif;
        font-weight: normal;
        font-style: normal;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;
    }

.errors	{	
	/*color: #A52C21;*/
	color: Red;
	font-size:	12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}

.radio_bold
{
    margin: 0;
    font-family:Arial;
    font-size:13px;
    color:#333333; 
    font-weight: bold;
    
    }
    
.radio_bold_left
{
    margin: 0;
    l
    font-family:Arial;
    font-size:13px;
    color:#333333; 
    font-weight: bold;
    
    }    

.form_hdrtxt_listsrch
{
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        color:#333333; 
        font-weight: bold;
        padding-bottom:3px;
}

.nbold {	
	font-size:	12px;
	font-family: Lucida Sans, Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #333333;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}

h2
{
    text-shadow: 2px 2px #999999;
	font-size:	22px;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #ffffff;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    margin:0;
	padding:0;
		}	
		

h2a
{
    text-shadow: 2px 2px #999999;
	font-size:	22px;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #CCFFCC;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    margin:0;
	padding:0;
		}			
		
/*
input[type=text] {
    padding: 0;
    height: 30px;
    position: relative;
    left: 0;
    outline: none;
    border: 1px solid #cdcdcd;
    border-color: Blue;
    background-color: white;
    font-size: 14px;
}
.advancedSearchTextbox {
    width: 526px;
    margin-right: -4px;
}


span input[type="text"] {
    border: 1px solid #eee;
    margin: 10px;
    padding: 5px;
}

span input[type="text"]:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}  
*/


input[type=text] {
    padding: 5;
    height: 30px;
    position: relative;
    left: 0;
    outline: none;
    border: 1px solid #cdcdcd;
    border-color: #CCCCCC;
    background-color: white;
    font-size: 14px;
}


input[type=password] {
    padding: 5;
    height: 30px;
    position: relative;
    left: 0;
    outline: none;
    border: 1px solid #cdcdcd;
    border-color: #CCCCCC;
    background-color: white;
    font-size: 14px;
}

input[type="text"]:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}  



select
{
   height: 30px;
   left: 0;
   outline: none;
   border: 1px solid #cdcdcd;
   border-color: #CCCCCC;
   background-color: white;
   font-size: 14px;
}

select:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}  
		
		
input.button {font-family:verdana;width:115px;padding:3px;font-size:13px;text-align:center;cursor:hand;cursor:pointer;-webkit-appearance:button;height:28px;}
input.button_wide {font-family:verdana;width:200px;padding:3px;font-size:13px;text-align:center;cursor:hand;cursor:pointer;-webkit-appearance:button;height:28px;}
input.button_sm {font-family:verdana;width:75px;padding:3px;font-size:10px;text-align:center;cursor:hand;cursor:pointer;-webkit-appearance:button;height:22px;}
input.button_sm_wide {
    font-family: verdana;
    width: 100px;
    padding: 3px;
    font-size: 10px;
    text-align: center;
    cursor: hand;
    cursor: pointer;
    -webkit-appearance: button;
    height: 22px;
}
input.img {width:auto;}
@-moz-document url-prefix() {input.button {font-family:verdana;width:115px;padding:0px;font-size:12px;text-align:center;cursor:hand;cursor:pointer;height:33px;}}		
		
span.radio input {font-family:arial, Helvetica, sans-serif;font-size:1.00em;width:auto;vertical-align:middle;position:relative;top:-3px;margin-right:8px;}
.radiobuttonlist input {width:auto;text-align:left;}
.radiobuttonlist label {margin-right:15px;}
td.title 
{
    font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#333333; 
    font-weight: bold;
}

td.title_white
{
    font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#FFFFFF; 
    font-weight: bold;
}

td.title_light
{
    font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#C2DEF1; 
    font-weight: bold;
}




td.title_lg
{
    font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#333333; 
    font-weight: bold;
}

td.form_desc 
{
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        color:#333333; 
        font-weight: bold;
}

td.cell_txt_sm 
{
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#333333; 
        font-weight: bold;
}
		
		
.inline-rb input[type="radio"] {
    width: auto;
}



.inline-rb label {
    display: inline;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#333333; 
    font-weight: bold;
    padding:3px;
    
}		

/* Modal Window */

.ModalBackground {background-color:#CCC;alpha(opacity=40);opacity:0.6;}
.ModalWindow {background-color:red;opacity: 1!important;filter: none!important;}
.ModalPopup {position: absolute;z-index: -1;left: -15px;top: -15px;color: Black;border: 10px solid gray;background-color: White;opacity: 1!important;filter: alpha(opacity=50);}


.formInput{
	/*border-left: 1px solid #4E4E4E;
	border-top: 1px solid #4E4E4E;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	width:142px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px
	*/
	border:1px solid #d3d3d3;
	/*background:#fff url(/_images/textinputbg.gif) repeat-x;*/
	font-size:15px;
	color:#000;
	text-indent:2px;
	padding:2px 0;
	font-family:Lucida Sans,arial,helvetica,sans-serif;
	font-size:14px
	

}	

		

.hr
    {

    border-bottom:solid 2px #DDDDDD;
  
    }		
		
		
h3{
	font-size:	14px;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-style:	normal;
	color: #333333;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    margin:0;
	padding:0;
		}	
		
a:hover.anchorlg
{
    font-size:	14px;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    margin:0;
	padding:0;
    
}
a.anchorlg
{
    font-size:	14px;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    margin:0;
	padding:0;
}		


a:hover.anchor
{
font-size:	12px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: normal;
	font-style:	normal;
	color: #333333;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    
}
a.anchor
{
font-size:	12px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: normal;
	font-style:	normal;
	color: #333333;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}		
		
	

#btn_logOut
{
  display: block;
  width: 60px;
  height: 18px;
  background: url("../../../images/common/btn_logout.gif") no-repeat 0 0;

}

#btn_logOut:hover
{ 
  background-position: 0 -18px;
}

#btn_logOut span
{
  display: none;
}


.rightheader {	
	font-size:	14px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #666666;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}
	
	
.dashHdr {	
	font-size:	11px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #666666;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
.dashText {	
	font-size:	11px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #669933;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}		
	
	
.pgSubHeader
{
   
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    white-space:nowrap;
    font-family: arial,helvetica,clean,sans-serif;
}

	
	
.maintext {	
	font-size:	36px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #333333;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
.maintextsub {	
	font-size:	24px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #666666;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
.pagetextgr {	
	font-size:	12px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: bold;
	font-style:	normal;
	color: #999999;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}
	
.pagetext {	
	font-size:	12px;
	font-family: Arial, Tahoma, Lucida Sans, Helvetica, sans-serif;
	font-weight: normal;
	font-style:	normal;
	color: #333333;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}			
	
	
	
.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/*
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
*/
.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}	


   .fieldset-auto-width {
         display: inline-block;
    }