/*
@import url(http://http://ma.rentsoft.biz/lib/css/coresoft.css);
*/

.mainmenu {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#548ECF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:default;
}

.submenu {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#548ECF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:default;
}

A:hover 
{
	color:#0AA2D4;
	cursor:hand;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
A:visited 
{
	color:#0AA2D4;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:hand;
}
A 
{
	color:#0AA2D4;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:hand;
}

.CPage {
	color:#AE1403;
	font-weight: bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.mlink{
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	cursor:default;
}
.menuitem {
	font-size:12px;
	color:#FFFFFF;
}

.mlink:visited {color:white}

input[type=radio] { padding-top:7px;
	      padding-bottom: 7px; }

.inputfield
{
  background-color : #F6F6F6;
  BORDER-RIGHT: #00456B solid 1px;
  PADDING-RIGHT: 1px;
  BORDER-TOP: #00456B solid 1px;
  PADDING-LEFT: 3px;
  MARGIN-BOTTOM: 1px;
  PADDING-BOTTOM: 2px;
  BORDER-LEFT: #00456B solid 1px;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: #00456B solid 1px;
  font-family: Arial;
  vertical-align: middle;
	font-size: 12px;
  color: #333333;
	height: 18px;
}

select
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #00456B;
	border: 1px solid #00456B;
}
.bodytext 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#00456B;
}

body 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00456B;
}

/*table {font-family:Arial, Helvetica, sans-serif; font-size:15px;}*/
h1 {color:#00446A; font-size:13pt; font-weight:bold;}
h2 {color:#00446A; font-size:11pt; font-weight:bold;}
h3 {color:#00446A; font-size:10pt; font-weight:bold;}
.subheading {position:relative; top:-1em}
p {color:#00456B;}
h4 {font-weight:bold; color:#AE1403}
h5{font-size:12px; font-weight:bold;}

.style1 {
	color:#AE1403;
	font-weight: bold;
	font-size:18px;
}

td.SectionHighlighted {background-image: url(/lib/images/Nav/NavSection2.png)}
td.Section {
	background-image:url(/lib/images/Nav/NavSection.png);
	cursor:default;
}
.SectionLink {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	cursor:default;
}
.SectionLink:visited {color:white}
.leftpanel
{
	color:#FF0000; 
	font-weight:bold; 
	font-size:15px;
	background-color:#ffffff;
}
TABLE .WNHeading 
{
	color:#FFFFFF;
	background-color: #4D4D4F;
	font-weight:bold; 
	font-size:13px;
}
.searchbutton
{
	height:19px;
	width:58px;
	border: none;
	background-color:#ffffff;
	color:#00446A;
}
.NavContainer
{
	position:relative;
	float:left;
	width:773px;
	height:32px;
}
.Fellow	
{
	position:relative;
	float:right;
	background-color:#8CADA2;
	height:32px;
	width:150px;
}
.CMP
{
	position:relative;
	float:right;
	background-color:#BAA3AB;
	height:32px;
	width:150px;
}

.Corporate
{
	position:relative;
	float:right;
	background-color:#5E88A1;
	height:32px;
	width:150px;
}
.General
{
	position:relative;
	float:right;
	background-color:#A2A1A6;
	height:32px;
	width:150px;
}
.Student
{
	position:relative;
	float:right;
	background-color:#B2A97E;
	height:32px;
	width:150px;
}
.headcontainer
{
	width:970px;
	height:173px;
}
.logo
{
	position:relative;
	top:auto;
	left:auto;
	float:left;
	height:173px;
	width:195px;
	background-color:transparent;
	border:none;
}
.banner
{
	position:relative;
	top:auto;
	left:auto;
	float:left;
	background-image: url(/lib/images/Nav/bannerbkg.jpg);
	height:141px;
	width:775px;
	background-color:transparent;
}
.GoButton
{
	width:20px;
	background-color:#ffffff;
	color:#00446A;
	border:0px solid #ffffff;
}
.inputtext
{
	border:1px solid #00446A;
	width:100px;
	color:#00446A;
}
.SearchLabel
{
	color:#00446A;
	
}
.bodystyle
{
	margin-top:auto;
	margin-left:40px;
}
.contentcontainer {
	position: relative;
	float:left;
	top:auto;
	left:auto;
	height:330px;
	width:237px;
	color:#00456B;
	border-right:25px solid #ffffff;
	border-bottom:20px solid #ffffff;

}
.contentheader {
	
	background-image: url(/lib/images/news/ContentTitle.gif);
	width:237px;
	height:22px;
	position:relative;
	float:left;
}
.cmsBody
{
	padding-left:25px;
	padding-bottom:20px;
}
.content {
	background-color:#dcdddf;
	height:275px;
	width:237px;
	font-size:10px;
	text-align:left;
}
.content h3 , .content A
{
	color:#00456B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.content A:hover
{
	color:#00456B;/*#01A2FB;*/
	cursor:hand;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
}
.content h5
{
	font-size:12px; font-weight:bold;
	padding-left:15px;
	padding-right:15px;
}

.contentfooter {
	background-image: url(/lib/images/news/ContentFooter.png);
	height:28px;
	width:217px;
	font-size:10px;
	text-align:right;
	padding-right:20px;
	color:#00456B;

	position:relative;
	float:left;

}
.cmsPanelcontainer
{
	width:756px;
	height:700px;
	position:relative;
	float:left;
	padding-left:25px;
	
}

.cmsPanel02
{
	width:530px;
	height:700px;
	position:relative;
	float:left;
}
.cmsPanel01
{
	position:relative;
	float:left;
	top:auto;
	left:auto;
	height:675px;
	width:200px;
}
.rightpanelheader {
	background-image:url(/lib/images/news/WNHeadingTop.gif);
	width:197px;
	height:23px;
	float:left;
	position:relative;
	top:auto;
	left:auto;

}
.rightpanelcontainer {
	height:675px;
	width:197px;
	float:left;
	position:relative;
	top:auto;
	left:auto;
}
.rightpanelpadding
{
	
	float:left;
	position:relative;
	top:auto;
	left:auto;
}
.rightpanelcontent
{
	height:600px;
	width:167px;
	color:#ffffff;
	font-size:9px;
	background-color:#58585A;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	top:auto;
	left:auto;
	float:left;
}
.rightpanelcontent A
{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rightpanelcontent A:hover
{
	color:#01A2FB;;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rightpanelfooter {
	background-image:url(/lib/images/news/WNBottom.gif);
	width:197px;
	height:25px;
	float:left;
	position:relative;
	top:auto;
	left:auto;
}
.welcome
{
	font-size:10pt;
	text-align:left;
	color:#00456B;
	position:relative;
	float:left;
	top:auto;
	left:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.container
{
	width:1024px;
	height:100%;
	position:relative;
	top:auto;
	left:auto;
}
.contentbody
{
	width:970px;
	height:100%;
	text-align:left;
	position:relative;
	top:auto;
	left:auto;
}
.paddingpanel
{
	width:75px;
	height:100%;
}
.searchstyle
{
	/*padding-top:20px;*/
}
.searchpanel
{
	text-align:right;
	color:#00456B;
}
#HM_Menu1,#HM_Menu2,#HM_Menu3,#HM_Menu4,#HM_Menu5,#HM_Menu6,#HM_Menu7,#HM_Menu8
#HM_Menu2_2
{
	/* opacity:0.9;	*/
	/* filter:progid:DXImageTransform.Microsoft.alpha(opacity=90); */
	
}
TABLE.eventcalander {
	FONT: 11px;
  font-family: Arial, Helvetica, sans-serif; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	}
	
TD.eventcalander A:link {
 	font-weight: bold;
	color: #2ABED8;	
	}

TD.eventcalander A:visited {
 	font-weight: bold;
	color: #D2868D;
	}
	
TD.eventcalander A:hover {
     	font-weight: bold;
	COLOR: #0083A9;
	}

TD.eventcalanderAlt A:link {
	font-weight: bold;
	color: #2ABED8;
	}

TD.eventcalanderAlt A:visited {
	font-weight: bold;
	color: #0083A9;
	}

TD.eventcalanderAlt A:hover {
	font-weight: bold;
	COLOR: #0083A9;
	}								
	
TD.eventcalander {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	FONT: 11px;
	font-family: Arial, helvetica, sans-serif;
	COLOR: black;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #ffffff;
	background-color:#BED8E4;
}											
TD.eventcalanderAlt {
	
	PADDING-RIGHT: 3px;
	
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	FONT: 11px
	font-family: Arial, helvetica, sans-serif;
	
	COLOR: black;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #E7F4FA;
	}  

#SearchPanelField01, #SearchPanelField02, #SearchPanelField03, #SearchPanelField04, #SearchPanelField05
{
	width:100px;
	color:#00456B;
}

.qform,.inputbutton
{
	color:#00456B;
	width:100px;
	border:1px solid #00456B;
}
.i
{
	text-align:left;
	color:#01456A;
	background-color:#ffffff;
	font-weight:bolder;
}
.eventcalanderHeading
{
	text-align:left;
	color:#ffffff;
	background-color:#01456A;
	font-weight:bolder;

}
.searchPanel
{
	text-align:left;
	color:#ffffff;
}
TD.pageHeader{
	color:#00456B;
	font-weight:bolder;
}
.loginUser
{
	width:140px;
	color:#00456B;
	border:1px solid #00456B;	
}
.loginPass
{
	width:140px;
	color:#00456B;
	border:1px solid #00456B;	
}
#Submit
{
	color:#00456B;
	width:144px;
	border:1px solid #00456B;	
}
.l
{
	color: #939598;	
}
TABLE.ServSales {
	FONT: 11px;
  font-family: Arial, Helvetica, sans-serif; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #EFF7F7; 
	TEXT-ALIGN: left;
}
	
TD.ServSales A:link {
	color:#00446A;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:hand;
}

TD.ServSales A:visited {
	color:#0182A9;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:hand;
}
	
TD.ServSales A:hover {
	text-decoration:none;
	color:#01A2FB;
	cursor:hand;
}

TD.ServSalesAlt A:link {
	color:#00446A;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:hand;
}

TD.ServSalesAlt A:visited {
	color:#0182A9;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:hand;
}

TD.ServSalesAlt A:hover {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#01A2FB;
	cursor:hand;

}									
	
TD.ServSalesBody {
        FONT: 11px
        font-family: Arial, helvetica, sans-serif;
        COLOR: #00446A;
        BACKGROUND-COLOR: #5AB2CE;
	BORDER-RIGHT: #5AB2CE 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #5AB2CE 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #5AB2CE 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #5AB2CE 1px solid;
}

TD.ServSalesTop {
        FONT: 11px
        font-family: Arial, helvetica, sans-serif;
        COLOR: #00446A;
        BACKGROUND-COLOR: #EFF7F7;
	BORDER-RIGHT: #EAF0F8 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #EAF0F8 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #EAF0F8 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #EAF0F8 1px solid;
}

TD.ServSales {
        BORDER-RIGHT: #eeeeee 1px solid;
        PADDING-RIGHT: 3px;
        BORDER-TOP: #eeeeee 1px solid;
        PADDING-LEFT: 3px;
        PADDING-BOTTOM: 3px;
        FONT: 11px
        font-family: Arial, helvetica, sans-serif;
        BORDER-LEFT: #eeeeee 1px solid;
        COLOR: #00446A;
        PADDING-TOP: 3px;
        BACKGROUND-COLOR: #EFF7F7;
	BORDER-BOTTOM: #eeeeee 1px solid;
}
											
TD.ServSalesAlt {
	BORDER-RIGHT: #eeeeee 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #eeeeee 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	FONT: 11px
	font-family: Arial, helvetica, sans-serif;
	BORDER-LEFT: #eeeeee 1px solid;
	COLOR: #00446A;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #E4E4E5;
	BORDER-BOTTOM: #eeeeee 1px solid;
}  
	
TD.ServSalesHeading {
	font-weight: bold;
	background: #DCDDDF;
	color: #00446A;
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	BORDER-RIGHT: #eeeeee 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #EFF7F7 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #eeeeee 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #eeeeee 1px solid;
}

TD.ServSalesHeadingTotal {
	font-weight: bold;
	background: #5C7EBA;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	BORDER-RIGHT: #eeeeee 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #eeeeee 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #eeeeee 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #eeeeee 1px solid;
}

TD.ServSalesHeadingTop {
	font-weight: bold;
	background: #7B98C7;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, helvetica, sans-serif;
	BORDER-RIGHT: #eeeeee 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #eeeeee 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #eeeeee 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #eeeeee 1px solid;
}

#training
{
border-top:1px solid #00446A;
border-bottom:1px solid #00446A;
border-left:1px solid #00446A;
border-right:1px solid #00446A;
}
#training TR TD
{
border-top:0px solid #ff0000;
border-left:0px solid #ff0000;
border-bottom:1px solid #00446A;
border-right:1px solid #00446A;
padding-left:5px;
padding-right:10px;
}
