﻿/*Begin Layout*/
.menuholder
{
	background: #93b4df 0 -5900px repeat-x url( 'Menu/rmSprite.png' );
	background-position: 0 0;
}

.footer
{
	background: #0088dd;
	color: #FFF;
}

.topNavigation
{
	background-color: #0088dd;
}

.topNavigation
{
	background-color: #0088dd;
}

.topRightNavHolder
{
	background-color: #DCDCDC;
}

.topRightNav
{
	background-color: #DCDCDC;
}

.topRightNavCurve
{
	background-color: #DCDCDC;
}

.topRightNavCurveSide
{
	background-color: #DCDCDC;
}
/*End Layout*/

/*Side Panel Classes*/
.side_panel, .nav_panel
{
	border: 1px solid #999;
}

.side_header, .nav_header
{
	background-color: #999;
	background-image: url( '../../images/graygradientheader.gif' );
	border: solid 1px #7c7c7c;
}

.nav_panel
{
	border: 1px solid #0088dd;
}

.nav_header
{
	background-color: #59acff;
	background-image: url( '../../images/bluegradientheader.gif' );
	border: solid 1px #0068dd;
}
/*End Side Panel Classes*/

/*Begin Link formatting*/
a
{
	color: #0088dd;
}

a:active, a:hover, a:focus
{
	color: orange;
}
/*End Link formatting*/

h2
{
	color: #53B141;
}

.secondaryheading
{
	color: #0088dd;
}

h3
{
	border-bottom: 1px solid black;
	color: #0088dd;
}

h4
{
	border-bottom: 1px solid black;
	color: #0088dd;
}

h5
{
	color: #0088dd;
}

/*Data Entry Controls*/
input, select
{
	border: solid 1px #A5A6AD;
}

textarea
{
	border: solid 1px #A5A6AD;
}

input:focus, select:focus
{
	background-color: #ECECEC;
	border: solid 1px #0088dd;
}

textarea:focus, textarea:hover
{
	background-color: #ECECEC;
	border: solid 1px #0088dd;
}

input:hover, select:hover
{
	background-color: #ECECEC;
	border: solid 1px #0088dd;
}
/*End Data Entry Controls*/

.pageTitle
{
	color: #53B141;
}

.pagehelp
{
	border: 1px solid #0088dd;
}

.moduletitle
{
	background-color: #990000;
	color: Black;
}

.moduletitle_admin
{
	background-color: #DDDDDD;
	color: #990000;
}

.dataLabelLinked
{
	color: #53B141;
}

.topAnchor
{
	color: #0088dd;
}

a.topAnchor:hover
{
	color: #0088e0;
}

/*Begin Grey Left Rounded Corner*/
.greybl
{
	background: url(../../images/greybl.gif) 0 100% no-repeat #DCDEDC;
}

.greytl
{
	background: url(../../images/greytl.gif) 0 0 no-repeat;
}

.greybr
{
	background: url(../../images/greybr.gif) 100% 100% no-repeat;
}

.greytr
{
	background: url(../../images/greytr.gif) 100% 0 no-repeat;
}

.clear
{
	font-size: 1px;
}
/*End Grey Rounded Corner*/

/*Begin Blue Rounded Corner*/
.bluebl
{
	/*background: url(../../images/bluebl.gif) 0 100% no-repeat #0088dd;*/
}
.bluetl
{
	/*background: url(../../images/bluetl.gif) 0 0 no-repeat;*/
}
.bluetr
{
	/*background: url(../../images/bluetr.gif) 100% 0 no-repeat;*/
}
.bluebr
{
	/*background: url(../../images/bluebr.gif) 100% 100% no-repeat;*/
}
/*End Blue Rounded Corner*/

/*Used to segment a long list of data such as the Company Details on the Company page*/
.sectionheader
{
	color: #0088dd;
}

.topRightNavOver
{
	background-color: #666666;
	color: #FFFFFF;
}

.topRightNavOut
{
	background-color: #DCDCDC;
	color: #000000;
}

/*Grid Command Button Styles*/
a.linkSaveButton:active, a.linkSaveButton:link, a.linkSaveButton:visited
{
	background: url(Grid/Update.gif) left center no-repeat;
}

a.linkEditButton:active, a.linkEditButton:link, a.linkEditButton:visited
{
	background: url(Grid/Edit.gif) left center no-repeat;
}

a.linkActiveButton:active, a.linkActiveButton:link, a.linkActiveButton:visited
{
	background: url(../../images/activity.png) left center no-repeat;
}

a.linkCancelButton:active, a.linkCancelButton:link, a.linkCancelButton:visited
{
	background: url(Grid/Cancel.gif) left center no-repeat;
}

a.linkAddNewButton:active, a.linkAddNewButton:link, a.linkAddNewButton:visited
{
	background: url(Grid/AddRecord.gif) left center no-repeat;
}

a.linkDeleteButton:active, a.linkDeleteButton:link, a.linkDeleteButton:visited
{
	background: url(Grid/Delete.gif) left center no-repeat;
}

a.linkRefreshButton:active, a.linkRefreshButton:link, a.linkRefreshButton:visited
{
	background: url(Grid/Refresh.gif) left center no-repeat;
}

/*a.linkMoveUpButton:active, a.linkMoveUpButton:link, a.linkMoveUpButton:visited
{
    background:url(Grid/arrow_up.gif) left center no-repeat;
    padding-left: 20px; 
}

a.linkMoveDownButton:active, a.linkMoveDownButton:link, a.linkMoveDownButton:visited
{
    background:url(Grid/arrow_down.gif) left center no-repeat;   
    padding-left: 20px;
}*/


.dataListHeader
{
	color: white;
	background: #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	padding: 9px;
	text-align: center;
	font-weight: bold;
}

.dataListHeader a
{
	color: white;
	font-weight: bold;
}

.dataListItem
{
	border: 1px solid #cccccc;
}

.dataListItemAlt
{
	background-color: #EDEDED;
	border: 1px solid #cccccc;
}

.tableHeader
{
	color: white;
	background: #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}

.tableGroupHeader
{
	color: black;
	background: #deeffe;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}

.row1
{
	background-color: #FFF;
	border-bottom: solid 1px #CCC;
}

.row2
{
	background: #EDEDED;
	border-bottom: solid 1px #CCC;
}

.collapsePanelHeader
{
	background-image: url(../../images/bluegradientheader.gif);
	border: solid 1px #0088dd;
}

.barGraph
{
	background-color: #0088dd;
}

.memoDivider
{
	border-top: 1px solid #0088dd;
}

.dashedBorder
{
	border: 1px dashed #0088dd;
}

.FormToolbar
{
	border: 1px solid #0088dd;
}

.FormHover
{
	background-color: #99ddff !important;
}

