td img {
	DISPLAY:block;
}

body 
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	BACKGROUND-COLOR: #F5F1EE;
	BACKGROUND-IMAGE: url("../Images/bg_global_2.jpg");
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: center;
}

a, a:link, a:visited
{
    COLOR: #6D6D6D;
    TEXT-DECORATION: none;
}

a:hover
{
    COLOR: #FF5C00;
    COLOR: #df0023;
    TEXT-DECORATION: none;
}

.td_bg_global
{
}

.td_bgcolor_1
{
	BACKGROUND-COLOR: #F2F1E6;
}

.td_bgcolor_2
{
	BACKGROUND-COLOR: #FFFFFF;
}

.td_bgcolor_3
{
	BACKGROUND-COLOR: #C8C69E; 
}

.td_navlink
{
    BACKGROUND-COLOR: #ffffff;
}

.td_navlink_selected
{
    BACKGROUND-COLOR: #ffffff;
}

.td_subnavlink
{
    BACKGROUND-COLOR: #EFEFEF;
}

.td_subnavlink_selected
{
    BACKGROUND-COLOR: #A6A548;
}

.td_datagrid_selected
{
	BORDER:solid 1px #FF5C00;
}

.td_border_1
{
	BORDER:solid 1px #C1BF93;
	BACKGROUND-COLOR: #FFFFFF;
}

.td_alert
{
	BORDER:solid 1px #FF5C00;
	BACKGROUND-COLOR: #FFFFFF;
}

.td_alert_board
{
	BACKGROUND-COLOR: #FF5C00;
}

.td_alert_box
{
	PADDING: 5px 5px 5px 5px;
	BACKGROUND-COLOR: #FFFFFF;
}

.td_alert_button
{
	CURSOR: pointer;
	CURSOR: hand;
	FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
	PADDING: 1px 1px 1px 1px;
	BACKGROUND-COLOR: #FF5C00;
}

.td_help
{
	PADDING: 10px 10px 10px 10px;
	BACKGROUND-COLOR: #FFFFFF;
}

.td_help_board
{
	BACKGROUND-COLOR: #666666;
}

.button_1
{
	CURSOR:pointer;
	CURSOR:hand;
    FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	PADDING-BOTTOM:1px;
	PADDING-TOP:1px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #999933;
    BORDER: solid 1px #999933;
    TEXT-DECORATION: none;
    text-align:center;
    
}

.button_2
{
	CURSOR: pointer;
	CURSOR: hand;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
    COLOR: #999933;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: solid 1px #999933;
    text-align:center;
    TEXT-DECORATION: none;
    text-align:center;
}

.button_3
{
	CURSOR: pointer;
	CURSOR: hand;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
    COLOR: #666666;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: solid 1px #CCCCCC;
    TEXT-DECORATION: none;
}

.button_list
{
	CURSOR: pointer;
	CURSOR: hand;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR:#FF5C00;
    BORDER:none;
    TEXT-DECORATION: none;
}

.button_list_alt
{
	CURSOR: pointer;
	CURSOR: hand;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #FF5C00;
    BORDER:none;
    TEXT-DECORATION: none;
}

.button_alert
{
	CURSOR: pointer;
	CURSOR: hand;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-bottom: 1px;
	padding-top: 1px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #FF5C00;
    BORDER: none;
    TEXT-DECORATION: none;
}

.linkbutton_header
{
    FONT-SIZE: 10px;
    COLOR: #7D5B84;
    TEXT-DECORATION: none;
}

a.linkbutton_header, a.linkbutton_header:link, a.linkbutton_header:visited
{
    FONT-SIZE: 10px;
    COLOR: #7D5B84;
    TEXT-DECORATION: none;
}

a.linkbutton_header:hover
{
    FONT-SIZE: 10px;
    COLOR: #999933;
    TEXT-DECORATION: none;
}

.listtable
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.listtable_alt
{
    COLOR: #000000;
    BACKGROUND-COLOR: #F2F1E6;
    TEXT-DECORATION: none;
}

.title_1
{
    FONT-SIZE: 15px;
    COLOR: #E28B13;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.title_2
{
    FONT-SIZE: 15px;
    COLOR: #689EB6;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.title_3
{
    FONT-SIZE: 15px;
    COLOR: #A18E74;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.title_4
{
    FONT-SIZE: 15px;
    COLOR: #999933;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.title_grey
{
    FONT-SIZE: 15px;
    COLOR: #DDDDDD;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.td_1
{
	BACKGROUND-COLOR: #E28B13;
}

.td_2
{
	BACKGROUND-COLOR: #689EB6;
}

.td_3
{
	BACKGROUND-COLOR: #A18E74;
}
.gridHeader
{
	BACKGROUND-COLOR:#999933;
	font-weight:bold;
	color:#ffffff !important;
	line-height:24px;
	margin-left:10px;
	/*padding:2px;*/
	font-size:12px;
	text-decoration:none;
	
}
.gridHeader a:link, .gridHeader a:visited
{
    COLOR:#ffffff!important;
    TEXT-DECORATION: none;
}

.gridHeader a:hover
{
    COLOR:#ffffff !important;
    TEXT-DECORATION: none;
}
.gridRow
{
	BACKGROUND-COLOR:White;
	line-height:20px;
	padding-left:5px;
	font-size:11px;
	
}
.gridAlturnate
{
	BACKGROUND-COLOR:#f2f1e6;
	line-height:20px;
	padding-left:5px;
	font-size:11px;
}

.td_4
{
	BACKGROUND-COLOR: #999933;
}

.subtitle
{
    COLOR: #A09F74;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.alert
{
    COLOR: #FA0000;
    TEXT-DECORATION: none;
}

.content
{
    
    COLOR: #6D6D6D;
    font-size:11px;
    TEXT-DECORATION: none;
    
}

a.content, a.content:link, a.content:visited
{
    COLOR: #6D6D6D;
    TEXT-DECORATION: none;
}

a.content:hover
{
    COLOR: #FF5C00;
    TEXT-DECORATION: none;
}

.content_leftpadding
{
    COLOR: #6D6D6D;
    PADDING-LEFT: 3px;
    TEXT-DECORATION: none;
}

.content_bold
{
    COLOR: #6D6D6D;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.content_orange
{
    COLOR: #FF5C00;
    TEXT-DECORATION: none;
}

a.content_orange, a.content_orange:link, a.content_orange:visited
{
    FONT-SIZE: 10px;
    COLOR: #FF5C00;
    TEXT-DECORATION: underline;
}

a.content_orange:hover
{
    FONT-SIZE: 10px;
    COLOR: #7D5B84;
    TEXT-DECORATION: underline;
}

.content_small
{
    FONT-SIZE: 10px;
    COLOR: #6D6D6D;
    TEXT-DECORATION: none;
}

.content_small_orange
{
    FONT-SIZE: 10px;
    COLOR: #FF5C00;
    TEXT-DECORATION: none;
}

.content_white
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

a.content_white, a.content_white:link, a.content_white:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

a.content_white:hover
{
    COLOR: #FF5C00;
    TEXT-DECORATION: none;
}

.content_grey
{
    COLOR: #999999;
    TEXT-DECORATION: none;
}

.textbox
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER: solid 1px #7F9DB9;
    PADDING-LEFT: 3px;
    width:150px;
}

.label
{
    FONT-SIZE: 11px;
    font-weight:bold;
    width:100px;
    COLOR: #6D6D6D;
    TEXT-DECORATION: none;
}
.dropdownlist
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER: solid 1px #7F9DB9;
    PADDING-LEFT: 3px;
    HEIGHT: 18px;
    width:150px;
}

.footer
{
    COLOR: #7D5B84;
    TEXT-DECORATION: none;
}

a.footer, a.footer:link, a.footer:visited
{
    COLOR: #7d5b84;
    TEXT-DECORATION: none;
}

a.footer:hover
{
    COLOR: #7d5b84;
    TEXT-DECORATION: underline;
}

.navlink
{
    COLOR: #7D5B84;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    font-size:8pt;
}

a.navlink, a.navlink:link, a.navlink:visited
{
    COLOR: #7D5B84;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

a.navlink:hover
{
    COLOR:#e61335;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.navlink_selected
{
    COLOR: #999933;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

a.navlink_selected, a.navlink_selected:link, a.navlink_selected:visited
{
    COLOR: #999933;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

a.navlink_selected:hover
{
    COLOR: #999933;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.subnavlink
{
    COLOR: #7D5B84;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

a.subnavlink, a.subnavlink:link, a.subnavlink:visited
{
    COLOR: #99957C;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

a.subnavlink:hover
{
    COLOR: #FF5C00;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.subnavlink_selected
{
    COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

a.subnavlink_selected, a.subnavlink_selected:link, a.subnavlink_selected:visited
{
    COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

a.subnavlink_selected:hover
{
    COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.normallink
{
    COLOR: #7D5B84;
    TEXT-DECORATION: none;
    font-size:11px;
}

a.normallink, a.normallink:link, a.normallink:visited
{
    COLOR: #7D5B84;
    TEXT-DECORATION: none;
}

a.normallink:hover
{
    COLOR: #5F948E;
    TEXT-DECORATION: underline;
}

a.linkbutton, a.linkbutton:link, a.linkbutton:visited
{
    FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
    COLOR: #9F9F3F;
    TEXT-DECORATION: none;
}

a.linkbutton:hover
{
    FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
    COLOR: #FF5C00;
    TEXT-DECORATION: none;
}

a.linkbutton_alert, a.linkbutton_alert:link, a.linkbutton_alert:visited
{
	FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

a.linkbutton_alert:hover
{
	FONT-WEIGHT: bold;
    COLOR: #F6F7BE;
    TEXT-DECORATION: none;
}

a.lbuttonlink, a.lbuttonlink:link, a.lbuttonlink:visited
{
    COLOR: #FF5C00;
    TEXT-DECORATION: underline;
}

a.lbuttonlink:hover
{
    COLOR: #7D5B84;
    TEXT-DECORATION: underline;
}

.calendar
{
	BORDER: none;
    BACKGROUND-COLOR: #FF6C00;
    PADDING: 2px 2px 2px 2px;
}

.calendar_title
{
	BORDER: solid 3px #EFEFEF;
    BACKGROUND-COLOR: #EFEFEF;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.calendar_header
{
	BORDER: solid 1px #999999;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #666666;
    TEXT-DECORATION: none;
}

.calendar_day
{
	BORDER: solid 1px #999999;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.calendar_selected
{
	BORDER: solid 1px #999999;
    BACKGROUND-COLOR: #FF6C00;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

.calendar_weekend
{
	BORDER: solid 1px #999999;
    BACKGROUND-COLOR: #EFEFEF;
    COLOR: #666666;
    TEXT-DECORATION: none;
}

.calendar_othermonth
{
	BORDER: solid 1px #999999;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #999999;
    TEXT-DECORATION: none;
}
/*
.paginationtext 
{
	color:#707070;
	text-decoration:none;
	font-size:10px;
	font-weight: bold;
	text-align:center;
}

a.paginationtext {
	color:#ff4c01;
	text-decoration:none;
	font-size:10px;
	font-weight: bold;
	text-align:center;
}

a.paginationtext:hover {
	color:#707070;
}

.paginationarrow {
	color:#707070;
	text-decoration:none;
	font-size:14px;
	font-weight: bold;
	text-align:center;
}

a.paginationarrow {
	color:#ff4c01;
	text-decoration:none;
	font-size:14px;
	font-weight: bold;
	text-align:center;
}

a.paginationarrow:hover {
	color:#707070;
}*/
.alertbox
{
    border:solid 2 #333333;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 2px solid red;
background-color:White;
padding: 10px;
visibility: hidden;
z-index:200;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120,);*/
}
#dhtmlpointer{
position:absolute;
left:-300px;
z-index:500;
visibility: hidden;
background-image:url(images/arrow2.gif);
background-repeat:no-repeat;
height:16px;
}
