
/**********************************************************************************************/
/*  BODY  */
/**********************************************************************************************/
body{
	direction:ltr; 
	margin:0px;
	margin-top: 10px; 
	margin-bottom: 5px;
	color:#000000; 
	background-color:#E2E0D1; 
	font-family:arial;
	overflow-y:scroll;
}
body *  {font-family:arial; font-size:10px;}
h1	{font-family:arial; font-size:180%; color:#305390; margin:0px; padding:0px; font-weight:normal; padding:20px 0px 12px 25px;}
h2	{font-family:arial; font-size:160%; color:#6E6F6A; margin:0px; padding:0px; font-weight:normal;}
h3	{font-family:arial; font-size:140%; color:#305390; margin:0px; padding:0px; font-weight:bold;}
h4	{font-family:arial; font-size:120%; color:#000000; margin:0px; padding:0px; font-weight:bold;}
p 	{padding-bottom:10px; margin:0px; font-size:100%; font-family:arial;}
strong {font-size:100%;}
u {font-size:100%;}

/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/
a 			{ color:#5184BB; text-decoration:none; font-size:100%;}
a:link 		{ color:#5184BB; text-decoration:none; font-size:100%;}
a:visited 	{ color:#5184BB; text-decoration:none; font-size:100%;}
a:hover 	{ color:#5184BB; text-decoration:underline; font-size:100%;}


/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
ul	{ margin:0px; margin-bottom:10px; padding:0px;}
ul li{list-style:none; margin-top:5px; background-image:url(../images/bb/bullet2.png); background-repeat:no-repeat; background-position:left 6px; margin-left:15px; padding-left:15px; font-size:120%; }
ul ul {}
ul ul li{list-style:none; background-image:url(../images/bb/bullet.gif); background-repeat:no-repeat; background-position:left 6px; font-size:120%;}
ul ul li a{text-decoration:underline; cursor:hand;}
ul ul li a:hover{text-decoration:underline;}
ul ul li a:visited{ text-decoration:underline;}
ol li{font-size:120%;}

/**********************************************************************************************/
/* BUTTONS	 */
/**********************************************************************************************/
.btn				{ height:20px; cursor:pointer; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#53596C; cursor:pointer;}

/**********************************************************************************************/
/* MAIN SITE TABLE */
/**********************************************************************************************/
.tblOuter 		{ width:768px; height:550px; text-align:center;}
.tblMain 		{ width:100%; height:100%; background-color: #FFFFFF; margin:0px; }
.tblMainPrint	{background-color:#ffffff; border:1px solid #D1D3D3;}
.PrintDivider 	{background-color:#C3C3C3; line-height:1px;}
.PrintLogo 		{padding-left:10px; text-align:left; padding-bottom:10px;}

.contentHolder  {height:100%;}
.tblContent 	{background-color:#FFFFFF; height:100%; width:100%;}
.tblContent td	{vertical-align:top; height:100%;}
.tdContent 		{vertical-align:top; height:100%; padding-right:10px; padding-bottom:10px;}
.content 	 	{vertical-align:top; height:100%; height:auto !important;}
.contentText	{width:569px; padding:0px 30px 20px 25px; font-size:120%;}
.PreviewText	{width:569px; padding-bottom:20px; font-size:120%;}

/**********************************************************************************************/
/* SIDE MENU */
/**********************************************************************************************/
.tblSideMenu 			{vertical-align:top; height:100%; text-align:center; border-left:1px solid #E8E6DB;}
.sideMenuTbl 			{width:200px; background-color:#E8E6DB;}

.menutitle				{cursor:pointer; padding:0px; margin:0px;}
#masterdivEmpty			{padding:0px; margin:0px;}

td.sideMenu				{width:200px; padding:0px 5px 30px 20px;}
td.sideMenuEmpty		{width:200px; height:84px; padding:0px 5px 0px 0px;}

/* 2nd LEVEL */
.sideMenu span.subMenu				{ width:160px;}
.sideMenu span.subMenu a			{ display:block; color:#8B8B8B; text-decoration:none; font-size:120%; background-image:url(../images/home/line.gif); background-repeat:repeat-x; background-position:bottom left; width:100%; padding:5px 5px 5px 15px;}
.sideMenu span.subMenu a:visited	{ display:block; color:#8B8B8B; text-decoration:none; font-size:120%;}
.sideMenu span.subMenu a:hover		{ display:block; color:#305390; text-decoration:none; font-size:120%;}

/* 2nd LEVEL - SELECTED */
.sideMenu span.subMenu a.PageSelected			{ display:block; color:#305390; text-decoration:none; font-size:120%; }
.sideMenu span.subMenu a.PageSelected:visited	{ display:block; color:#305390; text-decoration:none; font-size:120%; }
.sideMenu span.subMenu a.PageSelected:hover		{ display:block; color:#305390; text-decoration:none; font-size:120%; }


/* 3rd LEVEL */
.sideMenu span.subMenu												{ }
.sideMenu span.subMenu a.thirdSubPage								{display:block; font-weight:normal; color:#8B8B8B; text-decoration:none; padding-left:25px; }
.sideMenu span.subMenu a.thirdSubPage:visited						{display:block; font-weight:normal; color:#8B8B8B; text-decoration:none; }
.sideMenu span.subMenu a.thirdSubPage:hover							{display:block; font-weight:normal; color:#305390; text-decoration:underline; }

/* 3rd LEVEL - SELECTED */
.sideMenu span.subMenu a.thirdPageSelected							{display:block; font-weight:normal; color:#305390; text-decoration:underline; padding-left:25px; }
.sideMenu span.subMenu a.thirdPageSelected:visited					{display:block; font-weight:normal; color:#305390; text-decoration:underline; padding-left:25px; }
.sideMenu span.subMenu a.thirdPageSelected:hover					{display:block; font-weight:normal; color:#305390; text-decoration:underline; padding-left:25px; }
.sideMenu span.subMenu img	{margin-right:5px;}


/************** SIGN UP ************/
.signUp { width:190px; height:84px; margin:0px 0px 5px 5px;}
.signUpTitle {margin:10px 0px 0px 5px; font-size:160%; color:#D07425; font-weight:bold;}
.signUpTxt { width:150px; margin:0px 0px 5px 5px; font-size:120%; color:#8b8b8b;}
#newsletter { width:150px; margin:0px 0px 5px 5px; font-size:110%; color:#E08C13;}
.signUpSend { margin:0px 0px 5px 5px;}
.signUpInpt { color:#222222; width:115px; float:left; border:1px solid #8b8b8b;}
.signUpBtn  {float:right;background-image:url(../images/home/Submit.jpg); border:none; width:62px; height:19px; background-repeat:no-repeat; cursor:pointer; margin-left:5px;} 

.Banners {background-color:#FFFFFF; padding-top:10px; height:100%; text-align:center}
.Banners .Banner {margin-bottom:12px;}

/**********************************************************************************************/
/* TOPBAR */
/*********************************************************************************************/
.tblTopbar {width:100%;}
.orangeLight {background-color:#E7B22B; width:569px; height:16px; line-height:16px;}
.orangeDark {background-color:#E08C13; width:201px; height:16px; line-height:16px;}
.logoHolder {width:569px; background-color:#5083B9; height:99px; vertical-align:middle;}
.logoHolder img {margin-left:25px; vertical-align:middle;}


/* TOP MENU */
.menuFiller {background-color:#E8E6DB; text-align:right;}
.menuHolder {background-color:#BCBAB4; height:25px; width:599px;}
.menuHolderHP {background-color:#BCBAB4; height:25px; width:599px; }

#MenuPos  		{position:relative; float:left; height:25px; width:569px; text-align:left; top:2px; z-index:100;}
#levelOne 		{margin:0px; z-index:200; text-align:center; white-space:nowrap; padding-top:6px; font-size:110%; cursor:pointer; }
#levelOneOff	{margin:0px; z-index:200; text-align:center;}
#levelOneOn 	{margin:0px; z-index:200; text-align:center;}
#levelOneSeperator {height:25px; float:left; margin-top:12px; }
#levelOneNoBorder {margin:0px; z-index:200; font-weight:bold; text-align:center; padding-top:7px;}
#levelTwo 	{text-align:left; padding:5px 5px 0px 5px; white-space:nowrap; float:left; font-size:120%; cursor:pointer;}
#levelTwo a:link { text-decoration:underline;}
#levelTwo a:visited { text-decoration:underline;}
#levelTwo a:hover { text-decoration:underline;}
#levelThree {text-align:left; padding-top:5px; padding-left:10px; float:left; cursor:pointer; font-size:120%;} 	

/*******************************************************************s***************************/
/* FOOTER */
/**********************************************************************************************/
.tblFooter {border-top:#BCBAB4 solid 10px;}
.credits {text-align:left; color:#8B8B8B; background-color:#E2E0D1; font-size:110%; padding-top:10px; padding-left:20px;}

.credits2 {text-align:right; color:#9A9A9A; background-color:#E2E0D1; font-size:110%; padding-top:10px; padding-right:20px;}
.credits2 a{color:#9A9A9A; font-size:100%;}
.credits2 a:visited{text-decoration:none; color:#9A9A9A; font-size:100%; }
.credits2 a:hover{text-decoration:underline; color:#9A9A9A; font-size:100%;}

.footerMenu {text-align:left; background-color:#f0f0f0; font-size:110%; padding:5px 0px 5px 20px;}
.footerMenu a{color:#9A9A9A; font-size:100%;}
.footerMenu a:visited{text-decoration:none;color:#9A9A9A; font-size:100%; }
.footerMenu a:hover{text-decoration:underline;color:#9A9A9A; font-size:100%;}

/* print */
.tblOuterPrint 	{ width:600px; height:550px; text-align:center; border:1px solid #D1D3D3;}
.tblMainPrint { width:598px; height:100%; background-color:#FFFFFF;}

/**********************************************************************************************/
/* SEARCH */
/**********************************************************************************************/
.divSearch	{ padding-right:10px; padding-top:10px;}
.searchText { background-color:#FFFFFF; border:1px solid #7D8E84; width:115px; height:16px; font-size:11px;}
.searchBtn 	{ background-image:url(../images/home/icon_search.gif); background-color:#D01218; border:0px; background-position:0px 1px; background-repeat:no-repeat; width:15px; height:14px; cursor:hand; vertical-align:top; margin-top:2px;}

.search { font-family:Arial; color:#000000; letter-spacing:1px;  background-color:#EAEACE; font-weight:bold; font-size:105%;}
