/* CSS Document - TOPSQUASH-HOME - by AMS SYSTEMS */

/* Classic tag elements */
html,body{ width:100%; height:100%; margin:0; padding:0; font-family:Arial, Verdana, Helvetica, sans-serif;}
.normal,div,span,p,td,th,li,a{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#727272;}
a:link, a:active, a:visited{ color:#215284; text-decoration:none;}
a:hover{ color:#215284; text-decoration:underline;}

p a:link, p a:active, p a:visited{ color:#215284; text-decoration:none;}
p a:hover{ color:#215284; text-decoration:underline;}

div a:link, div a:active, div a:visited{ color:#215284; text-decoration:none;}
div a:hover{ color:#215284; text-decoration:underline;}

td span a:link, td span a:active, td span a:visited{ color:#215284; text-decoration:none;}
td span a:hover{ color:#215284; text-decoration:underline;}

/* Template classes */
.TBmain{ width:920px;}
.CLheader{ height:60px; background-color:#215284; background-image:url(IMG-backheader.jpg); background-repeat:repeat-x; vertical-align:top;}
.CLmenu{ height:30px; padding-left:10px; padding-right:10px;}
.CLcontent{}
.CLbottom{ height:30px; padding-left:20px; padding-right:20px; text-align:center;}
.TBheader{ width:100%; height:60px;}
.CLlogo{ width:50%;}
.CLidentity{ text-align:right; padding-right:20px; color:#FFF;}
.CLidentity a:link, a:active, a:visited{ color:#FFF; text-decoration:none;}
.CLidentity a:hover{ color:#FFF; text-decoration:underline;}
.IDbutton{}
.myBread{ border:1px #d4d4d4 solid; color:#727272; margin:0; padding:0;}
.SkinObject{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#727272; font-weight:normal;}
.colspace{ width:10px;}
.BreadClass{ margin:0; padding-left:10px;}
a.BreadClass:link, a.BreadClass:active, a.BreadClass:visited{ color:#215284; text-decoration:none;}
a.BreadClass:hover{ color:#215284; text-decoration:underline;}

.NORlinks{}
a.NORlinks:link, a.NORlinks:active, a.NORlinks:visited{ color:#215284; text-decoration:none;}
a.NORlinks:hover{ color:#215284; text-decoration:underline;}

.leftpane{ width:250px; padding-right:10px;}
.breadcrumb{ border:1px #d4d4d4 solid; color:#727272; margin:0; padding:0; line-height:30px;}
.rightpane{ width:250px; padding-left:10px;}
.contentpane{ padding-top:10px;}

/* menu */
.MainMenu_SubMenu TD
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;

}
.MainMenu_SubMenuItemSelHover TD
{
	color: #fff;
	height: 25px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
/* Main Font Color */
.MainMenu_RootMenuItem TD
{
	height: 25px;
	color: #727272;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 5px;
}
.MainMenu_RootMenuItemSel TD
{
	height: 25px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	padding-right: 10px;
	padding-left: 5px;
	background-color:#7cacd1;
}
/* Main Menu Hover Font Color */
.MainMenu_MenuItemHover TD
{
	color: #A2A2A2;
	height: 45px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 5px;
}
/* Main Menu Active Tab */
.MainMenu_MenuItemSelHover TD
{
	color: #ffffff;
	height: 45px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 5px;
}
.MainMenu_MenuContainer {
	border-bottom:#fff 0px solid;
	border-top:#fff 0px solid;
	border-left:#fff 0px solid;
	border-right:#fff 0px solid;
	background-color: Transparent;
	width: 100%;
	padding: 0px;
}
.MainMenu_MenuBar {
	border:0;
	cursor: pointer; 
	cursor: hand; 
	height: 24px;
}
/* Submenu Font Color */
.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: #fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	border-bottom:#fff 1px solid;
	border-top:#fff 0px solid;
	border-left:#fff 0px solid;
	border-right:#fff 0px solid;
}
.MainMenu_MenuIcon {
	background-color: #ffffff; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 0px;
	height: 21px;
	display:none;
}	
.MainMenu_SubMenu {
	margin-top: 0px;
	margin-left: 0px;
	background-color: #7cacd1;  
	z-index: 1000; 
	cursor: pointer;
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=0, Strength=0);
}
.MainMenu_MenuBreak {
	width: 40px;
	border: 0;
}
/* SubMenu Mouse Over BG & Text */
.MainMenu_MenuItemSel {
	background-color: #245587; 
	cursor: pointer;
	cursor: hand; 
	color: #FFF; 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal;
	border-bottom:#fff 1px solid;
	border-top:#fff 0px solid;
	border-left:#fff 0px solid;
	border-right:#fff 0px solid;
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	color: Black; 
	cursor: pointer; 
	cursor: hand; 
	border-bottom:#fff 1px solid;
	border-top:#fff 0px solid;
	border-left:#fff 0px solid;
	border-right:#fff 0px solid;
}
.MainMenu_RootMenuArrow {
	display:none;
}
