
/**********************************************************************************************/
/*  BODY  */
/**********************************************************************************************/
body{
	direction:ltr; 
	margin: 0px; 
	font-family: verdana;
	color:#000000;
	background-color:#ffffff;
	padding-top:15px;
	padding-bottom:15px;
}
body *	{font-family:verdana;}
td {  font-family: verdana; font-size: 11px;}

/*h1	{font-family: arial; font-size: 14px; color: #485B82; margin:0px; padding:0px; font-weight:bold;}
h2	{font-family: arial; font-size: 14px; color: #6090C0; margin:0px; padding:0px; font-weight:bold;}
h3	{font-family: arial; font-size: 12px; color: #6090C0; margin:0px; padding:0px; font-weight:bold;}*/

h1	{font-family: verdana; font-size: 20px; color: #003E74; margin:0px; padding:0px; font-weight:normal;}
h2	{font-family: verdana; font-size: 13px; color: #074667; margin:0px; padding:0px; font-weight:bold;}
h3	{font-family: verdana; font-size: 13px; color: #000000; margin:0px; padding:0px; font-weight:bold;}
h4	{font-family: verdana; font-size: 12px; color: #000000; margin:0px; padding:0px; font-weight:bold;}

p {padding-bottom:10px; margin:0px;}

/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/
a {  color:#0C73D0 ; text-decoration: none;}
a:link {  color:#0C73D0 ; text-decoration: none;}
a:visited {  color:#0C73D0 ; text-decoration: none;}
a:hover {  color:#0C73D0 ; text-decoration: underline;}

/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
ul {padding:0px; margin:10px 0px 0px 10px; list-style-type:none;}
ul li { background-image: url(../images/bullets/bullet_lvl1.png); background-repeat:no-repeat; background-position:0 3px; padding-left:15px; margin:0px; padding-bottom:10px;}
ul li ul li { background-image: url(../images/bullets/bullet_lvl2.png); background-repeat:no-repeat; background-position:0 3px; padding-left:10px; margin:0px;}
ol {padding:0px; margin:10px 0px 0px 25px;}
ol li { padding:0px; margin:0px; padding-bottom:10px;}
ol li li { padding:0px; margin:0px;}
ul.ulIMAGE { float:left; margin-top:3px; margin-right:15px;}
ul.ulIMAGE li{ list-style-image: url(../images/bullets/bullet_lvl1.png) !important; margin-top:3px; margin-right:5px;}
ul.ulIMAGE li li{ list-style-image: url(../images/bullets/bullet_lvl2.png) !important; padding-top:4px; margin-top: 0px; margin-right:7px;}


/**********************************************************************************************/
/* MAIN SITE TABLE */
/**********************************************************************************************/
.tblOuter {  width: 950px; height:590px; text-align:center;}
.tblMain { background-color: #FFFFFF; height:100%;}

/**********************************************************************************************/
/* GENERAL CONTENT */
/**********************************************************************************************/
.contentHolder  {height:485px; background-color:#ffffff; vertical-align:top;}
.tblContent 	{height:100%; width:100%;}
.tblContent td	{vertical-align:top;height:100%;}
.tdContent 		{vertical-align:top; height:100%; padding-bottom:10px;}
.content 	 	{vertical-align:top; height:100%;}
.contentText	{width:590px; padding:0px 20px 0px 20px;}
.PreviewText	{width:590px; padding-bottom:20px;} 
.pageTitle 		{padding:20px 0px 20px 20px;}

/**********************************************************************************************/
/* TOPBAR */
/*********************************************************************************************/
.tblTopbar	{background-color:#ffffff;}
.topLogo 	{vertical-align:top; height:40px; padding-left:21px;}
.flags		{text-align:right;}
.slogan		{text-align:right;}
.secImage	{background-color:#ffffff; height:119px; width:950px; padding:0px; margin:0px;}
.topLogoImage {float:left; }
.topSloganLink {color:#8B8D8E; font-size:15px; height:27px; float:left; padding-top:5px; margin-left:15px; background-image:url(../images/topbar/line.jpg); background-position:left 0px; background-repeat:no-repeat;}
.topSloganLink a {color:#8B8D8E; font-family:arial; text-decoration:none; margin-left:15px;} 
.topSloganLink a:link {color:#8B8D8E; text-decoration:none;}
.topSloganLink a:visited {color:#8B8D8E; text-decoration:none;}
.topSloganLink a:hover {color:#8B8D8E; text-decoration:none;}

/*****************************************************/

.breadCrumbs	{background-image:url(../images/breadcrumbs/bg_strip.png); background-repeat:repeat-x; width:950px; padding-top:6px; color:#06497B; padding-left:10px; vertical-align:middle;}
.breadCrumbsHolder {width:740px; float:left; height:23px;}
.breadCrumbs a			{color:#06497B; text-decoration:none;}
.breadCrumbs a:visited	{color:#06497B; text-decoration:none;}
.breadCrumbs a:hover	{color:#06497B; text-decoration:underline;}
a.breadCrumbsSelected 			{color:#06497B; font-weight:bold; text-decoration:none;}
a.breadCrumbsSelected:visited 	{color:#06497B; font-weight:bold; text-decoration:none;}
a.breadCrumbsSelected:hover		{color:#06497B; font-weight:bold; text-decoration:underline;}
#breadCrumbsTools				{float:right; height:23px; width:200px; vertical-align:middle;}
#breadCrumbsTools a				{color:#06497B; text-decoration:none;}
#breadCrumbsTools a:visited		{color:#06497B; text-decoration:none;}
#breadCrumbsTools a:hover		{color:#06497B; text-decoration:none;}
#breadCrumbsTools img			{vertical-align:middle;}

.topbarPrint {padding:10px;}

/**********************************************************************************************/
/* SIDE MENU */
/**********************************************************************************************/
.tblSideMenu 			{vertical-align:top; width:190px; padding-top:6px;}
.sideMenuTbl 			{width:190px; height:100%;}
.sideMenuTbl td			{vertical-align:top; width:190px; background-image:url(../images/home/bg_strip.gif); background-repeat:repeat-x; background-position:bottom;}

td.seperator, td.seperatorRelated{ background-image:url(../images/home/seperatorTop.gif);background-position:bottom; background-repeat:no-repeat; width:9px; background-color:#FFFFFF} 
td.seperatorBottom{ background-image:url(../images/home/seperatorBottom.gif);background-position:top; background-repeat:no-repeat; background-color:#FFFFFF; height:6px;  } 
td.relatedRight{ border:1px solid #DCE5F8; background-image:none; width:99%;}
td.relatedRight div{ margin:10px 20px 0px 10px;}
td.relatedRight a{color:#0C73D0 !important; text-decoration:none;}
td.relatedRight a:visited{color:#0C73D0 !important; text-decoration:none;}
td.relatedRight a:hover{color:#0C73D0 !important; text-decoration:underline;}
td.insertLeftBottom{ background-image:url(../images/home/insertBottom.gif);background-position:top right; background-repeat:no-repeat; background-color:#FFFFFF; height:6px } 
td.insertRightBottom{ background-image:url(../images/home/insertBottom.gif);background-position:top right; background-repeat:no-repeat; background-color:#FFFFFF; height:6px } 

#masterdiv				{float:right; margin-top:0px; width:190px; overflow:hidden;}
.sideMenu				{background-color:#DDDDDD; width:190px; margin:0px!important; padding:0px!important;}

/* 1nd LEVEL */
.sideMenu a				{width:190px; font-size:11px; font-weight:bold; color:#065BAE; text-decoration:none; display:block; background-color:#DDDDDD; border-bottom:1px solid #ffffff;}
.sideMenu a:visited		{color:#065BAE; display:block; font-weight:bold;}
.sideMenu a:hover		{text-decoration:none; display:block; font-weight:bold; color:#01497B;}

a.Section			{color:#065BAE; padding:8px 0px 6px 0px; font-weight:bold; width:190px; display:block;}
a.Section:visited	{color:#065BAE; font-weight:bold; display:block;}
a.Section:hover		{color:#01497B; font-weight:bold; display:block;}

/* 1nd LEVEL - SELECTED */
a.SectionSelected	{color:#01497B; padding:8px 0px 6px 15px; font-weight:bold; min-height:29px; width:190px; display:block;}
a.SectionSelected:visited	{color:#01497B; font-weight:bold; display:block;}
a.SectionSelected:hover		{color:#01497B; font-weight:bold; display:block;}


/* 2nd LEVEL */
.sideMenu div.subMenu			{ }
.sideMenu div.subMenu a			{color:#065BAE; padding:8px 0px 6px 15px; font-weight:bold; width:190px; display:block;}
.sideMenu div.subMenu a:link	{color:#065BAE; padding:8px 0px 6px 15px; font-weight:bold; width:190px; display:block;}
.sideMenu div.subMenu a:visited	{color:#065BAE; font-weight:bold; display:block;}
.sideMenu div.subMenu a:hover	{color:#01497B; font-weight:bold; display:block;}

/* 2nd LEVEL - SELECTED */
.sideMenu div.subMenu a.PageSelected	{color:#01497B; width:190px; font-weight:bold; display:block;}
.sideMenu div.subMenu a.PageSelected:visited	{color:#01497B; font-weight:bold; display:block;}
.sideMenu div.subMenu a.PageSelected:hover		{color:#01497B; font-weight:bold; display:block;}

/* 3rd LEVEL */
.sideMenu div.subMenu_lvl2				{ }
.sideMenu div.subMenu_lvl2 img 			{border:0px; margin-right:5px; margin-top:3px; margin-left:15px!important;}
.sideMenu div.subMenu_lvl2 a			{color:#065BAE; font-weight:bold; width:190px; background-color:#DDDDDD; border-bottom:1px solid #ffffff; display:block;}
.sideMenu div.subMenu_lvl2 a:visited	{color:#065BAE; font-weight:bold; display:block; background-color:#DDDDDD;}
.sideMenu div.subMenu_lvl2 a:hover		{color:#01497B; font-weight:bold; display:block; background-color:#DDDDDD;}

/* 3rd LEVEL - SELECTED */
.sideMenu div.subMenu_lvl2 a.SubPageSelected			{color:#01497B; font-weight:bold; width:190px; background-color:#DDDDDD; border-bottom:1px solid #ffffff; display:block;}
.sideMenu div.subMenu_lvl2 a.SubPageSelected:visited	{color:#01497B; font-weight:bold; display:block; background-color:#DDDDDD;}
.sideMenu div.subMenu_lvl2 a.SubPageSelected:hover		{color:#01497B; font-weight:bold; background-color:#DDDDDD; display:block;}

/**********************************************************************************************/
/* FOOTER */
/**********************************************************************************************/
.footer		{border-top:1px solid #DFE6F9; width:950px; padding-top:4px;}
.footer table	{width:100%;}
.credits		{text-align:left; font-size:11px; color:#06497B; padding-right:5px; padding-bottom:2px;}
.footerMenu 	{text-align:right; font-size:10px; color:#06497B; padding-left:15px; padding-bottom:2px;}
.footer a	{color:#0A73C2;}
.footer a:visited	{color:#0A73C2;}
.footer a:hover	{color:#0A73C2;}

/**********************************************************************************************/
/* FRIENDLY PRINT PAGE */
/**********************************************************************************************/
.tblOuterPrint {  width: 600px; height:97%; text-align:center; border:1px solid #DADAD6;}
.tblMainPrint { background-color: #FFFFFF; width: 600px; height:100%;}
.creditsPrint {text-align:left; color:#BBBFCC; font-size:11px; padding-top:2px; padding-left:15px;}
.creditsPrint a{text-align:left; color:#BBBFCC; font-size:11px;}
.creditsPrint a:visited{text-align:left; color:#BBBFCC; font-size:11px; text-decoration:none;}
.creditsPrint a:hover{text-align:left; color:#BBBFCC; font-size:11px; text-decoration:none;}


/**********************************************************************************************/
/* SEARCH RESULTS */
/**********************************************************************************************/
.searchResultsTitle {font-size:13px; padding:3px 0px 10px 30px; color:#0A1B75; font-weight:bold; text-align:left; height:23px; width:508px;}
.searchResultsSection {padding-left:30px; padding-bottom:5px;}
ul.searchResultsUL	{margin:3px 0px 0px 35px;}
ul.searchResultsUL li { list-style-image:  url(../images/inner/bullet_level1.png);}
ul.searchResultsUL li li { list-style-image: url(../images/inner/bullet_level2.png); padding-top:4px; margin-top: 0px;}


/**********************************************************************************************/
/* SITE SUBMISSION */
/**********************************************************************************************/
.submission 						{width:500px; text-align:left;}
.submission td 						{padding:5px;}
.submission td textarea 			{width:300px; height:90px; border:1px solid #7F9DB7;}
.submission td input 				{width:300px; height:20px; border:1px solid #7F9DB7;}
.radiobutton						{vertical-align:middle!important; border:none!important;}
.checkbox							{vertical-align:top!important; border:none!important; width:17px!important; height:17px!important; border:1px solid #7F9DB7; margin-right:5px;}
#sendBtn 							{background-image:url(../images/templates/gallery_zoom_bg_bottom.png); background-repeat:repeat-x; height:100%; color:#FFFFFF; font-size:11px; font-weight:bold; width:100%; border:1px solid #ffffff; cursor:pointer;}
#btnHolder 							{width:82px; height:16px; border:1px solid #829CB7;}
.redMust							{color:#FF0000; font-size:12px; float:left; padding-top:2px; padding-right:6px; margin-right:0px;}
.submissionMsg						{color:#FF0000; padding-bottom:10px;}
