/*///////////// BODY / TABLE ///////////////////*/

body {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	color: #415089;
	font-weight: none;
	
	scrollbar-base-color: #415089;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #415089;
	scrollbar-3d-light-color: #415089;
	scrollbar-highlight-color: #415089;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #415089;
	scrollbar-darkshadow-color: #415089;
}
table {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	color: #415089;
	font-weight: none;
	background: #DEDEDE;
}
table#subMenu {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #415089;
	background: none;
}
table#subTable {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #415089;
	background: none;
}
#white {
	background: #FFFFFF;
}

.trspacer {
	height: 2px;
	widthe: 100%;
	background: #415089;
}
.trbackground {
	background: #F2F2F2;
}

.trbackground2 {
	background: #EBEBEB;
}

.blueHeading {
	background: #415089;
	color: #FFFFFF;
}

.blueBorder {
	border: 1px solid #415089;	
}
/*///////////// LINKS ///////////////////*/
a:link{
	text-decoration: none;
	color: #415089;
	font-weight: bold;
}
a:active{
	text-decoration: none;
	color: #415089;
	font-weight: bold;
}
a:visited{
	text-decoration: none;
	color: #415089;
	font-weight: bold;
}
a:hover{
	text-decoration: none;
	color: #9F9F9F;
	font-weight: bold;
}

a.pol:link, a.pol:visited, a.pol:active, a.pol:hover
{
	text-decoration: none;
	color: #415089;
	font-weight: 400;
}
a.pol:hover
{
	text-decoration: none;
	color: #9F9F9F;
	font-weight: 400;
}


a.pol2:link, a.pol2:visited, a.pol2:active, a.pol2:hover{
	display: block;
	width: 100%;
	height: 100%;
	background: #F0F0F0;
	color: #878686;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
}
a.pol2:hover{
	background: #FFFFFF;
	color: #415089;
}

/* IMAGE OPACITY */

.pic, a.pic, a.pic img {
filter: Alpha(opacity=100); /* IE */
-moz-opacity: 0.5; /* Mozilla */
}
a.pic:hover, a.pic:hover img {
filter: Alpha(opacity=75);
-moz-opacity: 1.0;
}

.tBorder{
	border: solid #969696 1px;
}

.title{
	font-weight: bold;
}

/*///////////// LINK ROLLOVERS ///////////////////*/

a.more:link, a.more:visited, a.more:active, a.more:hover
{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 16px;
	background: #FFFFFF;
	border: solid #415089;
	border-width: 1 1 1 1;
	color: #415089;
	font-weight: bold;
	font-size: 7pt;
	padding-left: 5px;
	text-decoration: none;
}
a.more:hover
{
	background: #415089;
	border: solid #FFFFFF;
	border-width: 1 0 1 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 7pt;
	padding-left: 5px;
	text-decoration: none;
}

/*///////////// SIDE MENU ///////////////////*/
a.sidemenu:link, a.sidemenu:visited, a.sidemenu:active, a.sidemenu:hover
{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 16px;
	background: #FFFFFF;
	border: solid #415089;
	border-width: 1 1 1 1;
	color: #415089;
	font-weight: bold;
	font-size: 7pt;
	padding-left: 5px;
	text-decoration: none;
}
a.sidemenu:hover
{
	background: #415089;
	border: solid #FFFFFF;
	border-width: 1 0 1 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 7pt;
	padding-left: 5px;
	text-decoration: none;
}

/*///////////// OTHER ///////////////////*/

.input {
	font-family: Verdana,Arial,Helvetica;
	font-size: 9pt;
	color: #415089;
	background: #EBEBEB;
	border: 1px #41508B solid;
}

.inputWhite {
	font-family: Verdana,Arial,Helvetica;
	font-size: 9pt;
	color: #415089;
	background: #FFFFFF;
	border: 1px #41508B solid;
}

.submitbutton {
	font-family: Verdana,Arial,Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #415089;
	background: #DDEEFF;
	border: 1px #415089 solid;
}
.submitbutton2 {
	font-family: Verdana,Arial,Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #415089;
	background: #FFFFFF;
	border: 1px #415089 solid;
}
.tableborder {
	border: solid #415089 0 1 0 1;
}
.flashborder{
	border: solid #415089 2 2 2 2;
}
.footer {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #415089;
}
.sidebg {
	background-attachment: fixed;
	background-image: url("../synergyNew/images/sideBg.jpg");
	background-repeat: repeat-x;
}
.subborder {
	border: solid #415089;
	border-width: 1 1 1 1;
	background-color: #FFFFFF
}
.header {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
}
.warning {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #CE0000;
}