/* CSS Document */
.textbold {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;

}
.textline {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;	
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #efefef;
	font-family:Arial;
	font-size:11px;
}
.main_bg {
	background-image: url('../images/bg_main.gif');
}
.boxeslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textbox {
	border: 1px solid #a4b9ca;
	font-family: arial;
	font-size: 11px;
	color: #333333;
}
.pagetable {
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #3175a8;
	border-right-color: #3175a8;
	border-bottom-color: #3175a8;
	border-left-color: #3175a8;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.header-bg {
	background-color: #ff0000;
	background-repeat: repeat-x;
	height: 85px;
}
.webcast {
	background-image: url('../images/webcast.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 337px;
}
.questions {
	background-image: url('../images/questions.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.v-player-topBRDR {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8f8e8e;
}
.v-player-btmBRDR {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f8e8e;
}
.vplayer-sideBRDR {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8f8e8e;
	border-left-color: #8f8e8e;
	padding-right: 5px;
	padding-left: 5px;
}
.qa-subBG {
	background-image: url('../images/qa-subBG.jpg');
	background-repeat: repeat-x;
	height: 23px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
}
.event-head {
	background-image: url('../images/event-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.text {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.red-text {
	font-family: arial;
	font-size: 10px;
	color: #00000B;
}
.borderd2d2d2 {
	border: 1px solid #d2d2d2;
}

.text-bold {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.text-bold14 {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.link {
	font-family: arial;
	font-size: 10px;
	color: #000000;
}
a.link:active {
	font-family: arial;
	font-size: 10px;
	color: #ff0000;
}
.resource-head {
	background-image: url('../images/resource-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 337px;
}
.gift-head {
	background-image: url('../images/gifts-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.side-link {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #C0C0C0;
	text-decoration: none;
	background-color: #5083B0;
}
a.side-link:link {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	text-decoration: none;
}
a.side-link:visited {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	text-decoration: none;
}
a.side-link:hover {
	font-family: arial;
	font-size: 11px;
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	text-decoration: none;
}
a.side-link:active {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	text-decoration: none;
}
.register-head {
	background-image: url('../images/register-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.about-head {
	background-image: url('../images/about-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.red-bold {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #00020C;
	text-decoration:none;
}
.blackb {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #00020C;
	text-decoration:none;
}
.contact-head {
	background-image: url('../images/contact-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.download-head {
	background-image: url('../images/download-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.gift-head {
	background-image: url('../images/gift-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.calendar-head {
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.border-rt {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8f8e8e;
}
.survey-head {
	background-image: url('../images/survey-head.jpg');
	background-repeat: no-repeat;
	height: 35px;
	width: 462px;
}
.linkfoot {
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.tdlinks {
	background-image: url('../images/dot_hrz.jpg');
}
.registerform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16457B;
	text-decoration:none;
}
.Message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #16457B;
}
.linkstable {
	margin:0;
	background-image: url('../images/lf_linkbg.jpg');
	background-repeat: repeat-x;
	background-color: #5083B0;
}
.tableband {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16457B;
	background-color: #D6F5FA;
}
A.homelink {
	font-family: arial;
	font-size: 11px;
	color: Blue;
	font-weight: bold;
	text-decoration: none;
}
A.homelink:hover {
	font-family: arial;
	font-size: 11px;
	color: Blue;
	font-weight: bold;
	text-decoration: underline;
}
/***** BOX1 *********/

#BOX_1 {}
#BOX_1 table {
	width:351px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 21px;
	margin-left: 0px;
}
#BOX_1 .titlebox {
	width:351px;
	height:27px;
	background-image: url('../images/box_1_title.gif');
	background-position: left top;
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#fff;
	font-style:bold;
	padding-left:15px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px
}
#BOX_1 .content {width:100%; height:135px; text-align:left; border-left:1px solid #cbcdd1; border-right:1px solid #cbcdd1; padding:10px 10px 10px 10px; vertical-align:top;}
#BOX_1 .spacer {width:15px; height:5px;}
#BOX_1 .bottombox {width:336px; height:39px; vertical-align:middle; padding:0px; margin:0px; background-image: url('../images/box_1_bottom.gif'); background-position: left top; background-repeat:no-repeat; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11.2px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none}

/***** BOX2 *********/

#BOX_2 {}
#BOX_2 table {
	width:270px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#BOX_2 .titlebox
 {
 width:270px; height:27px; background-image: url('../images/box_2_title.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px
 }
 
#BOX_2 .content {
	width:284px;
	height:135px;
	text-align:left;
	border-left:1px solid #cbcdd1;
	border-right:1px solid #cbcdd1;
	vertical-align:top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#BOX_2 .spacer {width:15px; height:5px;}

#BOX_2 .bottombox {width:269px; height:8px; vertical-align:middle; padding:0px; margin:0px; background-image: url('../images/box_2_bottom2.gif'); background-position: left top; background-repeat:no-repeat; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11.2px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none}

/***** BOX3 *********/

#BOX_3 table {width:225px; margin:0px 0px 10px 0px;}

#BOX_3 .titlebox {width:247px; height:27px; background-image: url('../images/box_3_title.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px}

#BOX_3 .content {width:247px; height:135px; text-align:left; border-left:1px solid #cbcdd1; border-right:1px solid #cbcdd1; padding:10px 10px 10px 10px; vertical-align:top;}

#BOX_3 .bottombox {height:39px; text-align:right; vertical-align:middle; background-image: url('../images/box_3_bottom.gif'); background-position: left top; background-repeat:no-repeat; padding-left:0px; padding-right:15px; padding-top:0px; padding-bottom:0px}


/* Side Navigation */

#SIDE_NAV {
	width:162px;
	vertical-align:top;
	padding:0;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 21px;
	margin-left: 0px;
}
#SIDE_NAV table {width:160px; margin:0px 0px 0px 0px;}
#SIDE_NAV .titlebox {width:162px; height:27px; background-image: url('../images/bg_sidenav_title.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px}
#SIDE_NAV .content {
	width:162px;
	text-align:left;
	border-left:1px solid #d8dcdf;
	border-right:1px solid #d8dcdf;
	vertical-align:top;
	background-color:#fafafa;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#SIDE_NAV .bottombox {width:162px; height:8px; text-align:right; vertical-align:middle; padding:0px; background-image: url('../images/bottom_nav.gif'); background-position: left top; background-repeat:no-repeat}

#SIDE_NAV2 {
	width:162px;
	vertical-align:top;
	padding:0;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 21px;
	margin-left: 0px;
}
#SIDE_NAV2 table {width:160px; margin:0px 0px 0px 0px;}
#SIDE_NAV2 .titlebox {width:162px; height:27px; background-image: url('../images/bg_sidenav_title.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px}
#SIDE_NAV2 .content {
	width:162px;
	text-align:left;
	border-left:1px solid #d8dcdf;
	border-right:1px solid #d8dcdf;
	vertical-align:top;
	background-color:#fafafa;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#SIDE_NAV2 .bottombox {width:162px; height:8px; text-align:right; vertical-align:middle; padding:0px; background-image: url('../images/bottom_nav.gif'); background-position: left top; background-repeat:no-repeat}
/* Main Side Nav */
#SIDE_NAV ul {width:150px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
#SIDE_NAV li {width:150px; position:relative; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11.2px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; color: #646464; text-decoration: none;}


a.sidenavlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
}
a.sidenavlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
}
a.sidenavlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}
a.sidenavlinkon:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}
a.sidenavlinkon:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}
a.sidenavlinkon:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}

.imgRegBar {
	background-image:url('../images/bg_medium_title_bar.gif');
}
.imgRegBar655 {
	background-image:url('../images/bg_655_title_bar.gif');
}
.imgRegBar660 {
	background-image:url('../images/bg_660_title_bar.gif');
}
.imgRegBar745 {
	background-image:url('../images/bg_745_title_bar.gif');
}
.imgBottom {
	width:540px; 
	height:8px; 
	background-image: url('../images/bottom_medium_box.gif');
}
.imgBottom655 {
	width:640px; 
	height:8px; 
	background-image: url('../images/bottom_655_box.gif');
}
.imgBottom664 {
	width:663px; 
	height:8px; 
	background-image: url('../images/bottom_664_box.gif');
}
.imgBottom745 {
	width:745px; 
	height:8px; 
	background-image: url('../images/bottom_745_box.gif');
}
.imgRegForm {
	background-image:url('../images/bg_medium_box_text.gif');
}

.largeboxtitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 2px;
	vertical-align:bottom;
	
}
A.bluelink {
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	color:  #5D7291;
	text-decoration: none;
}
A.bluelink:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:  #5D7291;
	text-decoration: underline;
}
A.greenlink {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #259992;
	text-decoration: none;
}
A.greenlink:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #259992;
	text-decoration: underline;
}
.bluetitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5D7291;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #009c91;	*/
	background-color: #938a98;
	
}
.greenbtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009c91;
	text-decoration: none;
}
/* Footer */
#FOOTER {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 824px;
}
#FOOTER td {vertical-align:middle;}
#FOOTER .copyright_home {text-align:center; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; color: #797979; text-decoration: none;}
#FOOTER .copyright {text-align:left; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; color: #797979; text-decoration: none;}
#FOOTER a.copyrightlink:link {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #797979; text-decoration: none;}
#FOOTER a.copyrightlink:visited {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #797979; text-decoration: none;}
#FOOTER a.copyrightlink:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #797979; text-decoration: underline;}
#FOOTER_INSIDE .copyright_home {text-align:left;}

/*** NAV ****/
#NAV {font-size:12px; position:relative; z-index:100; font-family:Arial,Helvetica,sans-serif; font-size:11px;}
/* hack to correct IE5.5 faulty box model */
* html #NAV {width:924px; width:924px;} /* 924px this was 655 - but changed to 924 to fix IE5 search bar from going on a second line */
/* remove all the bullets, borders and padding from the default list styling */
#NAV ul {padding:0;margin:0;list-style-type:none;}
#NAV ul ul {}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#NAV li {float:left;position:relative;}
/* style the links for the top level */
#NAV a, #NAV a:visited {display:block; font-size:11px; font-weight:bold; text-decoration:none; color:#fff; border:0px solid #000000; padding:0px 15px 0px 15px; vertical-align:middle; line-height:31px;}
#NAV a:hover, #NAV a:visited:hover {display:block; font-size:11px; font-weight:bold; text-decoration:none;}

/* a hack so that IE5.5 faulty box model is corrected */
* html #NAV a, * html #NAV a:visited {color:#fff;}
* html #NAV a:hover, * html #NAV a:visited:hover {color:#fff; color:#436086;}

/* style the second level background */
.#NAV ul ul a.drop, #NAV ul ul a.drop:visited {background:#fff}
/* style the second level hover */
#NAV ul ul a.drop:hover, #NAV ul ul a.drop:visited:hover {background:#436086;}
#NAV ul ul :hover > a.drop {background:#436086;}
/* style the third level background */
#NAV ul ul ul a, #NAV ul ul ul a:visited {background:#fff;}
/* style the third level hover */
#NAV ul ul ul a:hover {background:#436086;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#NAV ul ul {visibility:hidden; position:absolute; height:0; top:31px; left:0; border-top:1px solid #436086; z-index:100;}
/* another hack for IE5.5 */
* html #NAV ul ul {top:30px;top:31px;}

/* position the third level flyout menu */
#NAV ul ul ul{left:171px; top:-1px; }

/* position the third level flyout menu for a left flyout */
#NAV ul ul ul.left {left:-149px;}

/* style the table so that it takes no part in the layout - required for IE to work */
#NAV table.outer {position:absolute; top:0px; left:0px; border-collapse:collapse; z-index:100}
#NAV table.inner {position:absolute; top:0px; left:-22px; border-collapse:collapse; z-index:100}

/* style the last navigational element so it expands to the left for better usability */
#NAV table.lastOuter { }
#NAV table.lastInner { }	

#NAV li.last ul { position: absolute; top:56px; left:-92px; }
#NAV li.last ul ul { position: absolute; top:0px; left:-171px; }
#NAV li.last table.outer { position:absolute; top:0px; left:22px; }
#NAV li.last table.inner { position:absolute; left:22px; }

/* style the second level links */
#NAV ul ul a, #NAV ul ul a:visited {background:#fff; color:#436086; height:auto; line-height:14px; padding:3px 10px 3px 10px; width:150px; border-top:0px solid #436086; border-left:1px solid #436086; border-right:1px solid #436086; border-bottom:1px solid #436086;}
/* yet another hack for IE5.5 */
* html #NAV ul ul a, * html #NAV ul ul a:visited {width:150px;width:150px;}

/* style the top level hover */
#NAV a:hover, #NAV ul ul a:hover {color:#fff; background:none;}
#NAV :hover > a, #NAV ul ul :hover > a {color:#436086; background:none;}
#NAV ul ul :hover > a {color:#fff; background:#436086;}

/* make the second level visible when hover on first level list OR link */
#NAV ul li:hover ul, #NAV ul a:hover ul {visibility:visible;background:#436086;color:#fff;}
/* keep the third level hidden when you hover on first level list OR link */
#NAV ul :hover ul ul {visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
#NAV ul :hover ul :hover ul { visibility:visible;}

#NAV ul ul ul {display:hidden;}


.navbarcontainer {text-align:left; vertical-align:middle;}


/* Main Page Title */
#TITLE_GRAPHIC {width:748px; height:89px; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 21px 0px; list-style-type: none;}
#TITLE_GRAPHIC table {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#TITLE_GRAPHIC .leftside {width:543px; height:89px; align:left; vertical-align:top; background-image: url('../images/bg_interior_header.jpg'); background-position: left top; background-repeat:no-repeat}
#TITLE_GRAPHIC .rightside {width:205px; height:89px; background-image: url('../images/right_img.gif'); background-position: left top; background-repeat:no-repeat}
.headertitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 23px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	vertical-align:middle;
	padding-left:20px;
	width:487;
	height:50px;
	vertical-align:middle;
}
.headertext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	vertical-align:middle;
	padding-left:20px;
	width:487;
	height:30px;
	vertical-align:middle;
}

/* Page Images */
h4 {clear:left; font-size:14px; font-weight:bold; color:#405a7d; font-family:Arial, Helvetica, Verdana, sans-serif;, margin:0px 0px 0px 0px;}
#IMAGE_CONTAINER {width:748px; margin:21px 0px 21px 0px;}
#IMAGE_ITEM {width:168px; height:110px; float:left; margin:0px 16px 16px 0px;}
#IMAGE_ITEM .title {width:168px; height:23px; vertical-align:middle; background-image: url('../images/bg_small_box_title.gif'); background-position: left top; background-repeat:no-repeat}
#IMAGE_ITEM .image {width:168px; height:87px;}
.smallboxtitlelink {
font-family:Arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-style:normal; 
line-height:normal; 
font-weight:bold; 
font-variant:normal; 
color:#FFFFFF; text-decoration:none; 
vertical-align:middle; padding-left:5px; padding-right:0px; padding-top:5px; padding-bottom:0px
}

/****** Outline*******/

.tlcurve {
	background-image: url(../images/blocks/tlcurve.png);
	height: 13px;
	width: 22px;
}
.tmbg {
	background-image: url(../images/blocks/tmbg.png);
	height: 13px;
	width: 884px;
}
.trcurve {
	background-image: url(../images/blocks/trcurve.png);
	height: 13px;
	width: 19px;
}
.blcurve {
	background-image: url(../images/blocks/blcurve.png);
	height: 30px;
	width: 20px;
}
.bmbg {
	background-image: url(../images/blocks/bmbg.png);
	height: 30px;
	width: 884px;
}
.brcurve {
	background-image: url(../images/blocks/brcurve.png);
	height: 30px;
	width: 20px;
}
.mlbg {
	background-image: url(../images/blocks/mlbg.png);
	width: 22px;
}
.mrbg {
	background-image: url(../images/blocks/mrbg.png);
	width: 20px;
}

.navbg {
	background-image: url(../images/blocks/navbg.png);
	height: 38px;
	width: 117px;
	text-align: center;
}

/*** top link ****/
#toplink {
	font-size:12px;
	position:relative;
	z-index:100;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height: 38px;
}
/* hack to correct IE5.5 faulty box model */
* html #toplink {width:800px; width:800px;} /* 924px this was 655 - but changed to 924 to fix IE5 search bar from going on a second line */
/* remove all the bullets, borders and padding from the default list styling */
#toplink ul {padding:0;margin:0;list-style-type:none;}
#toplink ul ul {}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#toplink li {
	float:left;
	position:relative;
	background-image: url(../images/blocks/navbg.png);
	height: 38px;
	text-align: center;
}
/* style the links for the top level */
#toplink a, #toplink a:visited {
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#466488;
	border:0px solid #000000;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	line-height:38px;
}
#toplink a:hover, #toplink a:visited:hover {
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	height: 38px;
	color: #FFFFFF;
	background-image: url(../images/blocks/navbgo.png);
	padding:0px 0px 0px 0px;
}