@import "menu.css";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {	border-collapse:collapse;border-spacing:0;}/* tables still need 'cellspacing="0"' in the markup */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
.clear{ clear:both;}
a{ text-decoration:underline;}
a:hover{ text-decoration:none;}

.imgLeft{ float:left; margin:0 9px 0 0;}
.imgRight{ float:right; margin:0 0  0 9px;}
body{ background:#164b82; color:#000000; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; width:100%; margin:20px 0;}
#bodyCenter{ width:1002px; margin:0 auto;}
#bodyCenterPopup{ width:750px; margin:0 auto;}

.spacing{ height:10px; clear:both;}

/* Header*/

#header{ clear:both; height:114px; position:relative; z-index:10;}
#header .logosection{ background:url(../images/header/header-bg.gif) no-repeat 0 0; height:67px;} 
#header .logosection .name{ text-indent:-999999px; position:absolute; left:23px; top:35px;}
#header .logosection .name a{ width:256px; height:25px; display:block;}
#header .logosection .logo{ position:absolute; width:142px; height:118px; left:432px; top:-8px;}
*html #header .logosection .logo img{ behavior: url("library/iepngfix.htc"); }

/* Menu */
#header .menuArea{ clear:both; background:url(../images/header/back-bg.gif) repeat-y 0 0; padding:0 13px; height:47px;}
#header .menuArea .menu{ background:url(../images/header/menu-bg.gif) repeat-x 0 0; clear:both; height:47px;}
#header .menuArea .menu .leftmenu{ width:480px; float:left;}
#header .menuArea .menu .rightmenu{ width:487px; float:right;}
#header .menuArea .menu .leftmenu ul{ font:normal 11px Georgia, "Times New Roman", Times, serif; color:#ffffff; text-transform:uppercase; line-height:13px;}
#header .menuArea .menu .leftmenu ul li{ float:left;}
#header .menuArea .menu .leftmenu ul li a.nopadding{ padding:10px 16px; }
#header .menuArea .menu .leftmenu ul li a{ color:#FFFFFF; text-decoration:none; padding:17px 16px; display:block; white-space:nowrap; background:url(../images/menu/menu-divider.gif) no-repeat 0 0;}
#header .menuArea .menu .leftmenu ul li a:hover{ color:#052757; background:#fff; border-top:2px solid #990000; padding:15px 16px 17px 16px;}
#header .menuArea .menu .leftmenu ul li a:hover.nopadding{ padding:9px 16px 10px 16px; color:#052757; background:#fff; border-top:2px solid #990000; }

#header .menuArea .menu .rightmenu ul{ font:normal 11px Georgia, "Times New Roman", Times, serif; color:#ffffff; text-transform:uppercase; line-height:13px; margin:0 0 0 48px; float:right;}
#header .menuArea .menu .rightmenu ul li{ float:left;}
#header .menuArea .menu .rightmenu ul li a.nopadding{ padding:10px 16px; background:none; }

#header .menuArea .menu .rightmenu ul li a{ color:#FFFFFF; text-decoration:none; padding:17px 16px; display:block; white-space:nowrap; background:url(../images/menu/menu-divider.gif) no-repeat right 0;}
#header .menuArea .menu .rightmenu ul li a:hover{ color:#052757; background:#fff; border-top:2px solid #990000; padding:15px 16px 17px 16px;}
#header .menuArea .menu .rightmenu ul li a:hover.nopadding{ padding:9px 16px 10px 16px; color:#052757; background:#fff; border-top:2px solid #990000; }

/* Buttons */
#header .userinformation{ float:right; position:absolute; right:12px; top:24px; z-index:1;}
#header .userinformation a.button {background: transparent url(../images/buttons/bg_button_a.png) no-repeat scroll top right;color: #ffffff;display: block;float: left;font: normal 12px   Georgia, "Times New Roman", Times, serif; text-transform:uppercase; padding-right: 28px; text-decoration: none;white-space:nowrap;}
#header .userinformation a.button span {background: transparent url(../images/buttons/bg_button_span.png) no-repeat;display: block;white-space:nowrap;line-height: 14px;padding: 9px 0 9px 15px;}
#header .dropdown{ background:#71001a; position:absolute; right:19px; top:43px; width:168px; color:#ffffff; z-index:0; display:none;}
#header .dropdown ul{ line-height:normal; padding:18px 5px 5px 5px;}
#header .dropdown ul li{ margin:3px 0;}
#header .dropdown ul li a{ color:#FFFFFF; text-decoration:none; display:block;padding:1px 10px 3px 20px;}
#header .dropdown ul li a:hover{ color:#4a0b19; text-decoration:none; background: url(../images/use-hover.gif) no-repeat 0 0;}

/* Container */
#container{ clear:both; background:url(../images/header/back-bg.gif) repeat-y 0 0; min-height:200px; height:auto!important; height:200px; padding:0 6px; width:990px;}
#containerPopup{ clear:both; background:url(../images/header/back-bg.gif) repeat-y 0 0; min-height:200px; height:auto!important; height:200px; padding:0 6px; width:738px;}
#container .heroimage{ clear:both; background:url(../images/heroimage/hero-image-bg.gif) repeat-x 0 0; margin:0 7px; height:347px; overflow:hidden; padding:18px; position:relative;}

#container .contentArea{ background:url(../images/heroimage/hero-image-shadow.gif) no-repeat center 1px; padding:24px 0 0 0;}
#container .contentArea .leftcol{ width:663px; margin:0 23px 0 0; float:left;}
#container .contentArea .rightcol{ width:290px; float:right; margin:0 7px 0 0;}

#container .contentArea .leftcol .welcomeMessage{ clear:both; padding:0 6px 0 9px; line-height:16px; margin:0 0 5px 7px;}
#container .contentArea .leftcol .welcomeMessage h1{ font:bold 17px "Times New Roman", Times, serif; color:#75001b; text-transform:uppercase; background:url(../images/heading-shadow.gif) no-repeat 0 bottom; padding:0 0 10px 0; margin:0 0 5px 0}
#container .contentArea .leftcol .welcomeMessage .readmore{ color:#336699; text-transform:uppercase; text-align:right; font-size:11px;}
#container .contentArea .leftcol .welcomeMessage .readmore a{ color:#336699; background:url(../images/read-more-arrow.gif) no-repeat right 3px; text-decoration:none; padding:0 8px 0 0}
#container .contentArea .leftcol .welcomeMessage .readmore a:hover{ color:#000000; }
#container .contentArea .leftcol .podsBG{ background:url(../images/pods-bg.gif) no-repeat 0 0; clear:both; min-height:100px; height:auto!important; height:100px; padding:18px 0 0 16px;}
#container .contentArea .leftcol .podsBG .pod{ float:left; width:310px; background:url(../images/pods-divider.gif) no-repeat right 5px; line-height:16px; padding:0 20px 0 5px;} 
#container .contentArea .leftcol .podsBG .pod h1{ font:bold 17px "Times New Roman", Times, serif; color:#75001b; text-transform:uppercase; background:url(../images/heading-shadow.gif) no-repeat 0 bottom; padding:0 0 10px 0; margin:0 0 5px 0}
#container .contentArea .leftcol .podsBG .pod .newsnarticle{ clear:both; margin:0 0 10px 0; color:#666666;}
#container .contentArea .leftcol .podsBG .pod .newsnarticle .date{ font-size:10px; color:#666666; margin:0 0 3px 0}
#container .contentArea .leftcol .podsBG .pod .newsnarticle .title{ font:normal 15px "Times New Roman", Times, serif; color:#336699; margin:0 0 10px 0;}
#container .contentArea .leftcol .podsBG .pod .newsnarticle .readmore{ font-size:10px; color:#a27744; margin:5px 0 0 0; }
#container .contentArea .leftcol .podsBG .pod .newsnarticle .readmore a{color:#a27744; text-decoration:none; background:url(../images/brown-arrow.gif) no-repeat right 4px; padding:0 8px 0 0}
#container .contentArea .leftcol .podsBG .pod .newsnarticle .readmore a:hover{ text-decoration:underline;}

#container .contentArea .leftcol .podsBG .pod1{ float:left; width:282px; padding:0 0 0 20px; line-height:16px;}
#container .contentArea .leftcol .podsBG .pod1 h1{ font:bold 17px "Times New Roman", Times, serif; color:#75001b; text-transform:uppercase; background:url(../images/heading-shadow.gif) no-repeat 0 bottom; padding:0 0 10px 0; margin:0 0 5px 0}
#container .contentArea .leftcol .podsBG .pod1 .event{ clear:both; margin:5px 0 10px 0;}
#container .contentArea .leftcol .podsBG .pod1 .event .title{font:normal 15px "Times New Roman", Times, serif; color:#336699; margin:0 0 3px 0;}
#container .contentArea .leftcol .podsBG .pod1 .event .date{ font-size:10px; color:#666666; margin:0 0 3px 0}
#container .contentArea .leftcol .podsBG .pod1 .event .readmore{ font-size:10px; color:#a27744; margin:5px 0 0 0; }
#container .contentArea .leftcol .podsBG .pod1 .event .readmore a{color:#a27744; text-decoration:none; background:url(../images/brown-arrow.gif) no-repeat right 4px; padding:0 8px 0 0}
#container .contentArea .leftcol .podsBG .pod1 .event .readmore a:hover{ text-decoration:underline;}

#container .contentArea .rightcol .callouts{ width:272px; overflow:hidden; margin:0 0 18px 0;}

/* Inner Content Area */
#container .innercontentArea{ min-height:100px; height:auto!important; height:100px; background:url(../images/inner-container-bg-repeat.gif) repeat-y 0 0; clear:both; margin:0 7px;}
#container .innercontentArea .breadcrumb{ clear:both;padding:12px 0 12px 0; background:url(../images/breadcrumb-bg.gif) no-repeat 0 1px; font-style:italic; height:17px; border-bottom:1px solid #eaeaea; margin:0 0 0 0;}
#container .innercontentArea .breadcrumb ul{ line-height:normal;} 
#container .innercontentArea .breadcrumb ul li{ float:left; color:#666666; margin:0 0 0 5px} 
#container .innercontentArea .breadcrumb ul li a{color:#336699; text-decoration:none; background:url(../images/breadcrumb-bullet.gif) no-repeat right 7px; padding:0 10px 0 0;}
#container .innercontentArea .breadcrumb ul li a:hover{ text-decoration:underline;}

#container .innercontentArea .leftcol{ width:203px; float:left; }
#container .innercontentArea .centerCol{ float:left; width:438px; padding:10px 20px 20px 20px;}
#container .innercontentArea .centerCol.full{ float:left; width:651px; background:#FFFFFF; padding:10px 20px 10px 10px; min-height:510px; height:auto!important; height:510px;}
#container .innercontentArea .rightcol{ float:right; width:272px; padding:10px 9px 0 14px;}

#container .innercontentArea .leftcol .leftnav{ padding:10px 10px 0 19px;}
#container .innercontentArea .leftcol .leftnav h3{ font:bold 14px Georgia, "Times New Roman", Times, serif; color:#0e3b6e; text-transform:uppercase; margin:0 0 10px 0;}
#container .innercontentArea .leftcol .leftnav ul{ line-height:normal;}
#container .innercontentArea .leftcol .leftnav ul li{ color:#666666; margin:0 0 13px 0}
#container .innercontentArea .leftcol .leftnav ul li a{color:#666666; text-decoration:none;}
#container .innercontentArea .leftcol .leftnav ul li a:hover{color:#000000; text-decoration:none;}
#container .innercontentArea .leftcol .leftnav ul li a.active{ color:#000000; font-weight:bold;}

#container .innercontentArea .centerCol .content{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}
#container .innercontentArea .centerCol .content h1{ font:normal 19px Georgia, "Times New Roman", Times, serif; color:#75001b; text-transform:uppercase; margin:0 0 10px 0}
#container .innercontentArea .centerCol .content h2{ margin:10px 0 10px 0; font:bold 15px Arial, Helvetica, sans-serif; color:#0e3b6e;}
#container .innercontentArea .centerCol .content p{ line-height:16px; margin:0 0 12px 0}
#container .innercontentArea .centerCol .content ul{ line-height:normal; padding:0 0 0 10px; margin:0 0 12px 25px;}
#container .innercontentArea .centerCol .content ul li{ list-style:disc; list-style-position:outside; margin:0 0 5px 0}
#container .innercontentArea .centerCol .content ul li a{color:#336699; font-weight:bold; text-decoration:none;}
#container .innercontentArea .centerCol .content ul li a:hover{text-decoration:underline;}

/* Event Tab */
#container .innercontentArea .centerCol .content .eventtab{ clear:both; padding:10px 0 0 0;}
#container .innercontentArea .centerCol .content .eventtab ul{ line-height:normal; margin:0; padding:0 0 0 8px; background:url(../images/tab-bg.gif) repeat-x 0 bottom; height:20px; }
#container .innercontentArea .centerCol .content .eventtab ul li{ float:left; list-style:none; list-style-position:inherit; margin:0 3px 0 0;}
#container .innercontentArea .centerCol .content .eventtab ul li a{ background:url(../images/tab-inactive.gif) no-repeat 0 0; color:#000000; text-decoration:none; font-weight:normal; padding:3px 0 5px 15px;}
#container .innercontentArea .centerCol .content .eventtab ul li a span{ background:url(../images/tab-inactive.gif) no-repeat right 0; padding:3px 15px 5px 0; margin:0 0 0 0}
#container .innercontentArea .centerCol .content .eventtab ul li a.selected{ background:url(../images/tab-active.gif) no-repeat 0 0; color:#000000; text-decoration:none; font-weight:bold; padding:6px 0 6px 15px;}
#container .innercontentArea .centerCol .content .eventtab ul li a.selected span{ background:url(../images/tab-active.gif) no-repeat right 0; padding:6px 15px 6px 0; margin:0 0 0 0}

#container .innercontentArea .centerCol .content .eventtab .tabContainer{ clear:both; padding:10px; background:#FFFFFF;}
#container .innercontentArea .centerCol .content .eventtab .tabContainer .event{ clear:both; margin:5px 0 10px 0;}
#container .innercontentArea .centerCol .content .eventtab .tabContainer .event .country{font:normal 20px "Times New Roman", Times, serif; color:#75001b; margin:0 0 3px 0; background:url(../images/icon/icon-events.gif) no-repeat 0 5px; padding:0 0 0 25px; text-transform:capitalize;}
#container .innercontentArea .centerCol .content .eventtab .tabContainer .event .title{font:normal 15px "Times New Roman", Times, serif; color:#336699; margin:0 0 3px 0; padding:0 0 0 25px; text-transform:capitalize;}
#container .innercontentArea .centerCol .content .eventtab .tabContainer .event .date{ font-size:10px; color:#666666; margin:0 0 3px 0; padding:0 0 0 25px;}
#container .innercontentArea .centerCol .content .eventtab .tabContainer .event .place{ font-size:12px; color:#333333; margin:0 0 3px 0; padding:0 0 0 25px; text-transform:capitalize;}
#container .innercontentArea .centerCol .content .eventtab .tabContainer .event .readmore{ font-size:10px; color:#a27744; margin:5px 0 0 0;  padding:0 0 0 25px;}
#container .innercontentArea .centerCol .content .eventtab .tabContainer .event .readmore a{color:#a27744; text-decoration:none; background:url(../images/brown-arrow.gif) no-repeat right 4px; padding:0 8px 0 0}
#container .innercontentArea .centerCol .content .eventtab .tabContainer .event .readmore a:hover{ text-decoration:underline;}

/* Usefull Information */
#container .innercontentArea .centerCol .news{ clear:both; margin:5px 0 15px 0; background:url(../images/news-divider.gif) no-repeat center bottom; padding:0 0 15px 0;}
#container .innercontentArea .centerCol .news .title{font:normal 15px "Times New Roman", Times, serif; color:#336699; margin:0 0 3px 0; background:url(../images/icon/icon-news.gif) no-repeat 0 0; padding:0 0 0 25px; display:inline-block;}
#container .innercontentArea .centerCol .news .title a{color:#336699; text-decoration:none;}
#container .innercontentArea .centerCol .news .title a:hover{color:#0e3b6e; text-decoration:none;}
#container .innercontentArea .centerCol .news .description{ font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:17px; padding:0 0 0 25px;}
#container .innercontentArea .centerCol .news .date{ font-size:10px; color:#666666; margin:0 0 3px 0; padding:0 0 0 25px;}
#container .innercontentArea .centerCol .news .publisher{ font-size:12px; color:#333333; margin:0 0 3px 0; font-weight:bold; padding:0 0 0 25px;}
#container .innercontentArea .centerCol .news .readmore{ font-size:10px; color:#a27744; margin:5px 0 0 0;  padding:0 0 0 25px;}
#container .innercontentArea .centerCol .news .readmore a{color:#a27744; text-decoration:none; background:url(../images/brown-arrow.gif) no-repeat right 4px; padding:0 8px 0 0}
#container .innercontentArea .centerCol .news .readmore a:hover{ text-decoration:underline;}

/* Contact Us */
#container .innercontentArea .centerCol .contactus{ clear:both; padding:15px;}

#container .innercontentArea .centerCol .contactus h2{ font:bold 14px Arial, Helvetica, sans-serif; color:#336699; margin:0 0 10px 0;}
#container .innercontentArea .centerCol .contactus .Addleft{ width:300px; float:left; padding:0 0 0 5px; } 
#container .innercontentArea .centerCol .contactus .AddRight{ width:300px; float:right;padding:0 0 0 5px;}
#container .innercontentArea .centerCol .contactus p{ margin:0;}
#container .innercontentArea .centerCol .contactus p a{ color:#a27744;}

/* MemberShip Form */
#container .innercontentArea .centerCol .membershipForm{ clear:both; margin:20px 0 0 0;}
#container .innercontentArea .centerCol .membershipForm .row{ clear:both; margin: 0 0 10px 0}
#container .innercontentArea .centerCol .membershipForm .row label, #container .innercontentArea .centerCol .membershipForm .row1 label{ float:left; width:150px; display:block; text-transform:capitalize; margin:3px 0 0 0; font-weight:bold;}
#container .innercontentArea .centerCol .membershipForm .row input, #container .innercontentArea .centerCol .membershipForm .row1 input{float:left; width:200px;  background:#FFFFFF; border:1px solid #ccc; padding:2px 3px; font-size:12px;}
#container .innercontentArea .centerCol .membershipForm .row input.checkbox, #container .innercontentArea .centerCol .membershipForm .row1 input.checkbox{ width:auto; border:none; background:none;}
#container .innercontentArea .centerCol .membershipForm .row1 { margin:0 0 10px 150px;}

/* */

#containerPopup .contentArea .popup{ clear:both; padding:10px 20px;}
#containerPopup .contentArea .popup h1{ font:normal 19px Georgia, "Times New Roman", Times, serif; color:#75001b; text-transform:uppercase; margin:10px 0 20px 0}
#containerPopup .contentArea .popup h2{ font:bold 13px  Arial, Helvetica, sans-serif; color:#75001b;  margin:0 0 10px 0}

#containerPopup .contentArea .popup p{ line-height:16px; margin:0 0 12px 0}
#containerPopup .contentArea .popup a{ color:#a27744;}
#containerPopup .contentArea .popup ul{ line-height:normal; padding:0 0 0 10px; margin:0 0 12px 25px;}
#containerPopup .contentArea .popup ul li{ list-style:disc; list-style-position:outside; margin:0 0 5px 0}
#containerPopup .contentArea .popup ul li a{color:#336699; font-weight:bold; text-decoration:none;}
#containerPopup .contentArea .popup ul li a:hover{text-decoration:underline;}
#containerPopup .contentArea .popup .date{font-size:10px; font-weight:bold; color:#666666; padding:0 0 8px 0; text-align:right;}

#container .innercontentArea .rightcol .callouts{ overflow:hidden; margin:0 0 18px 0;}
#container .innercontentArea .rightcol .recentBlog{ float:left; width:262px; padding:0 0 0 10px; line-height:16px;}
#container .innercontentArea .rightcol .recentBlog h2{ font:bold 17px "Times New Roman", Times, serif; color:#75001b; text-transform:uppercase; background:url(../images/heading-shadow.gif) no-repeat 0 bottom; padding:0 0 10px 0; margin:0 0 5px 0}
#container .innercontentArea .rightcol .recentBlog .event{ clear:both; margin:5px 0 10px 0;}
#container .innercontentArea .rightcol .recentBlog .event .title{font:normal 15px "Times New Roman", Times, serif; color:#336699; margin:0 0 3px 0;}
#container .innercontentArea .rightcol .recentBlog .event .date{ font-size:10px; color:#666666; margin:0 0 3px 0}
#container .innercontentArea .rightcol .recentBlog .event .readmore{ font-size:10px; color:#a27744; margin:5px 0 0 0; }
#container .innercontentArea .rightcol .recentBlog .event .readmore a{color:#a27744; text-decoration:none; background:url(../images/brown-arrow.gif) no-repeat right 4px; padding:0 8px 0 0}
#container .innercontentArea .rightcol .recentBlog .event .readmore a:hover{ text-decoration:underline;}

/* Content Read More */
#container .innercontentArea .centerCol .content .readmore{ font-size:10px; color:#a27744; margin:5px 0 0 0; text-align:right; }
#container .innercontentArea .centerCol .content .readmore a{color:#a27744; text-decoration:none; background:url(../images/brown-arrow.gif) no-repeat right 4px; padding:0 8px 0 0}
#container .innercontentArea .centerCol .content .readmore a:hover{ text-decoration:underline;}

/* News */
.News {clear:both;	margin:0px 0 10px 0; border-bottom:1px solid #eaeaea; padding:5px 15px 10px 12px;}
.News h5 { font:normal 15px "Times New Roman", Times, serif; color:#336699;	background: url(../images/icon/icon-news.gif) no-repeat left top;	padding:0px 0 10px 30px;}
.News h5 a{ color:#336699; text-decoration:none;}

.News span { font:normal 10px Arial, Helvetica, sans-serif;	color:#666666;}

/* Photgallery */

#container .innercontentArea .centerCol.full .content .photogallery .thumbs{ clear:both; background:url(../images/photogaller-thumbnail-bg.gif) repeat-x 0 0; padding:10px 5px 0 5px; border-top:1px solid #d9d9d9; min-height:100px; height:auto!important; height:100px;} 
#container .innercontentArea .centerCol.full .content .photogallery .thumbs .thumbnail{ width:145px; height:122px; float:left; margin:0 7px 15px 0; overflow:hidden; text-align:center; padding:5px;}
#container .innercontentArea .centerCol.full .content .photogallery .thumbs .thumbnail.nomargin{ margin:0;}
#container .innercontentArea .centerCol.full .content .photogallery .thumbs .thumbnail:hover, .hoverItem{ background:#e1e1e1; cursor:pointer;}
#container .innercontentArea .centerCol.full .content .photogallery .thumbs .thumbnail .title{ color:#333333; font:normal 11px Georgia, "Times New Roman", Times, serif; margin:2px 0 0 0; text-align:left;}
#container .innercontentArea .centerCol.full .content .photogallery .thumbs .thumbnail p{ margin:0;}

/* Clinets */
#container .innercontentArea .centerCol .content .client{ clear:both;}
#container .innercontentArea .centerCol .content .client .clogo{ background:url(../images/clients/logo-shadow.gif) no-repeat center bottom; width:104px; float:right; padding:0 12px 5px 12px; }
#container .innercontentArea .centerCol .content .client .clogo img{ width:102px; height:70px; border:1px solid #dddddd;}

/* Members  */
#container .innercontentArea .centerCol .content .members{ width:200px; float:left; margin:10px 10px 10px 0}
#container .innercontentArea .centerCol .content .members a{ color:#000000; text-decoration:none}
#container .innercontentArea .centerCol .content .members a:hover{ text-decoration:underline;}
#container .innercontentArea .centerCol .content .members .clogo{ background:url(../images/clients/logo-shadow.gif) no-repeat center bottom; width:104px; padding:0 12px 5px 12px; margin:0 0 5px 0}
#container .innercontentArea .centerCol .content .members .clogo img{ width:102px; height:100px; border:1px solid #dddddd;}

/* Fee */
#container .innercontentArea .centerCol .content .fee{ clear:both;}
#container .innercontentArea .centerCol .content .fee table{ border-collapse:collapse;} 
#container .innercontentArea .centerCol .content .fee table td{ border:1px solid #f3f3f3; width:33%; padding:5px;} 
#container .innercontentArea .centerCol .content .fee table th{ background:#880000; border:1px solid #f3f3f3; width:33%; padding:5px; color:#FFFFFF;}

/* IvestmentOpportunity Sectors  */
#container .innercontentArea .centerCol .content .Sectors{ clear:both;}
#container .innercontentArea .centerCol .content .Sectors table{ border-collapse:collapse;} 
#container .innercontentArea .centerCol .content .Sectors table td{ border:1px solid #f3f3f3; width:33%; padding:5px;} 
#container .innercontentArea .centerCol .content .Sectors table th{ background:#880000; border:1px solid #f3f3f3; width:33%; padding:5px; color:#FFFFFF;}

/* Footer */
#footer{ clear:both; background:url(../images/header/back-bg.gif) repeat-y 0 0; position:relative;}
#footer .mid{ margin:0 6px; background:url(../images/footer/footer-bg.png) repeat-x 0 0; min-height:200px; height:auto!important; height:200px; }
*html #footer .mid{behavior: url("library/iepngfix.htc"); }

#footer .bottom{ background:url(../images/footer/bottom.gif) no-repeat 0 0; height:11px;}
*html #footer .bottom{ height:11px; line-height:11px; overflow:hidden;}

#footer .mid .logo{ width:64px; height:51px; position:absolute; top:-17px; left:470px;}
*html #footer .mid .logo img{ behavior: url("library/iepngfix.htc"); }
#footer .mid .sitemap{ clear:both; padding:50px 40px 15px 40px; width:910px;}
#footer .mid .sitemap ul {	font-size:11px; padding:0 0 13px 0}
/* Column */
#footer .mid .sitemap .col1{ width:170px; float:left; margin:0 18px 0 0;}
#footer .mid .sitemap .col2{ width:248px; float:left; margin:0 18px 0 0;}
#footer .mid .sitemap .col3{ width:275px; float:left; margin:0 18px 0 0;}
#footer .mid .sitemap .col4{ width:162px; float:left;}

#footer .mid .sitemap ul li{ line-height:15px; margin:0 0 5px 0;}
#footer .mid .sitemap ul li a{ text-decoration:none; color:#666666;}
#footer .mid .sitemap ul li a:hover{ text-decoration:underline;}
#footer .mid .sitemap h4 {	color:#666666;	font-size:13px;	font-weight:bold; margin:0px 0 9px 0;}
#footer .mid .sitemap h4 a{color:#666666; text-decoration:none;}
#footer .mid .sitemap h4 a:hover{text-decoration:none;color:#000000;}

/* Copyright */
#footer .mid .copyright{ background:url(../images/footer/copyright-bg.gif) no-repeat center 0; height:58px; padding:13px 0; text-align:center;}
#footer .mid .copyright p{ margin:0 0 8px 0; color:#000000; font-size:11px;}
#footer .mid .copyright a{ color:#939393; text-decoration:none; margin:0 2px;}
#footer .mid .copyright a:hover{text-decoration:underline;}