/*Generic classes*/
.left { float:left;}
.right { float:right;}
.clear { clear:both;}

/*Format*/
body {font-family:"Arial", "Trebuchet MS", verdana; font-size:11px; margin: 0; padding: 0; background-color: #eeeeee; }

a {text-decoration:none; color:#0f5ebc;}
a:hover {text-decoration:underline;}
img {border:none;}
/*Layout*/
.wrapper {width:968px; margin:10px auto 0 auto;}
.main-container {background: url(../../images/gfx2/main-background.gif) no-repeat; padding:7px 44px 50px 44px;}
.side-col {width:250px;}
.col-left { float:left; width:148px;padding: 60px 0 0 0;}
.col-right { float:right;}
.col-right-inside { float:right; width:210px; padding: 60px 0 0 0;}
.layout1column {}
.layout2columns-left {float:left; width:620px; margin: 0 0 0 60px;}
.layout2columns-right {width:590px;}
.layout3columns { float:left; width:460px; margin: 0 30px;}

/*Header*/
.header {height:227px; background:url(../../images/gfx2/header-background.jpg) no-repeat; position:relative;}
.header .header-top {position:absolute; right:35px; top: 60px;}
.header .header-top {position:absolute;}
.header .header-top a.home {display:block; background:transparent; position:relative; left:0px; top:0px;}
.header .header-middle {}
.header .members-login {position:absolute; right:14px; bottom:9px; font-weight:bold; color:#d2232a;}
.header .members-login form {display:inline;margin:0 0 0 5px;}
.header .members-login input {background:#fff; border:none;  font-size:11px; color:#646464; border:1px solid #aeaeae;}
.header a.home-link {position:absolute; width:75px; height:50px;}
/*Header*/
.header-small {height:173px; background:url(../../images/gfx2/header-background-small.jpg) no-repeat; position:relative;}
.header-small .header-top {position:absolute; right:35px; top: 60px;}
.header-small .header-top {position:absolute;}
.header-small .header-top a.home {display:block; background:transparent; position:relative; left:0px; top:0px;}
.header-small .header-middle {}
.header-small .members-login {position:absolute; right:14px; bottom:9px; font-weight:bold; color:#d2232a;}
.header-small .members-login form {display:inline;margin:0 0 0 5px;}
.header-small .members-login input {background:#fff; border:none;  font-size:11px; color:#646464; border:1px solid #aeaeae;}
.header-small a.home-link {position:absolute; width:75px; height:50px;}
/*Breadcrumbs*/
.breadcrumbs { text-align:right; color:#979797; padding:0 0 10px 0;}
.breadcrumbs a { color:#979797; text-decoration:underline;}

/*Content*/
.content-inside {line-height:20px; padding: 20px 0 0 0;}
.content-inside h1 {color:#0f5ebc;font-size:22px;font-weight:normal;background:url(../../images/gfx2/h1-inside-background.gif) right 4px no-repeat;}
.content-inside .h1 {background:#fff; padding: 0 15px 0 0 ;}
.content-inside h2 {font-size:16px;}
.content-inside ul {}
.content-inside ul li {}

/*Footer*/
.footer-container {height:66px; background:url(../../images/gfx2/footer-background.jpg) no-repeat; width:968px; margin: 0 auto;}
.footer-container .footer {font-size:10px; color:#646464; padding: 0 0 0 15px;}
.footer-container .footer a{}
.footer-container .footer ul { margin:0; padding:0; list-style-type:none;}
.footer-container .footer ul li { display:inline;}

/*Side Box*/
.sidebox .sidebox-content, .sidebox .sidebox-content a {color:#373737;}
.sidebox { background:url(../../images/gfx2/sidebox-background.gif) repeat-y; margin:0 0 6px 0;}
.sidebox .sidebox-header,
.sidebox .sidebox-footer {height:9px;}
.sidebox .sidebox-header {background:url(../../images/gfx2/sidebox-header.gif) no-repeat;}
.sidebox .sidebox-footer {background:url(../../images/gfx2/sidebox-footer.gif) no-repeat; }
.sidebox .sidebox-content {padding:7px 20px;}
.sidebox .sidebox-content h3{ margin:0 0 5px 0; padding:0 0 3px 0; font-size:12px; border-bottom:1px solid #b5b5b5;}
.sidebox .sidebox-content ul{ margin:0; padding:0; list-style-type:none; }
.sidebox .sidebox-content ul li{ background:url(../../images/gfx2/sidebox-li.gif) no-repeat 0 7px; padding:2px 0 2px 12px;}
.sidebox .sidebox-content a {text-decoration:underline;}
.sidebox .sidebox-content ul.generic-list li{padding:0 0 5px 0;background-image:url(none); font-weight:bold;}
.sidebox .sidebox-content ul.generic-list li a{font-weight:bold; text-decoration:none;}

/*Horizontal Menu*/
.horizontal-menu-container {padding:20px 0 0 84px;}
.horizontal-menu-container {font-size:11px; font-family: verdana; }
.horizontal-menu-container .horizontal-menu {}
.horizontal-menu-container .horizontal-menu ul {margin:0; padding:0; color:#0f5ebc;}
.horizontal-menu-container .horizontal-menu ul li {margin:0 8px 0 0; padding:0 8px 0 0; float:left;}
.horizontal-menu-container .horizontal-menu ul li:first-child {list-style-type:none;}
.horizontal-menu-container .horizontal-menu ul li a {color:#5f5f5f;}
.horizontal-menu-container .horizontal-menu ul li a:hover {color:#0f5ebc; text-decoration:none;}
.horizontal-menu-container .horizontal-menu ul li.selected {}
.horizontal-menu-container .horizontal-menu ul li.selected a {color:#0f5ebc; font-weight:bold;}

/*Vertical Menu*/
.vertical-menu-container {}
.vertical-menu-container .vertical-menu {}
.vertical-menu-container .vertical-menu a {color:#242424;}
/*Level 1*/
.vertical-menu-container .vertical-menu ul { margin:0; padding:0; list-style-type:none;}
.vertical-menu-container .vertical-menu ul li{background:url(../../images/gfx2/vertical-menu-li.gif) no-repeat bottom; padding:0 0 10px 0; margin:0 0 10px 0;}
.vertical-menu-container .vertical-menu ul li.selected {background-image:url(../../images/gfx2/vertical-menu-li-selected.gif);}
.vertical-menu-container .vertical-menu ul li.activeparent {background-position: 0 18px;}
.vertical-menu-container .vertical-menu ul li a.selected{font-weight:bold}

/*Level 2*/
.vertical-menu-container .vertical-menu ul ul {margin:15px 0 0 0; list-style-type:disc; padding:0 0 0 13px; font-weight:normal;}
.vertical-menu-container .vertical-menu ul ul li {background-image:none; margin: 0 0 10px; padding: 0;}
.vertical-menu-container .vertical-menu ul ul li a {}
.vertical-menu-container .vertical-menu ul ul li.selected {background-image:none;}
.vertical-menu-container .vertical-menu ul ul li a.selected {font-weight:bold;}
.vertical-menu-container .vertical-menu ul ul li a:hover {}
/*Level 3*/
.vertical-menu-container .vertical-menu ul li ul li ul {list-style-type:none; margin:7px 0 0 0; padding:0;}
.vertical-menu-container .vertical-menu ul li ul li ul li {margin:2px 0; padding:0 0 0  10px;}
.vertical-menu-container .vertical-menu ul li ul li ul li a {color:#353535;}
.vertical-menu-container .vertical-menu ul li ul li ul li a:hover {}

/*Homepage blocks*/
.home-block {}
.home-block a{}
.home-block p {}
.home-block h1 {}
.home-block ul {list-style-type:none; margin:0; padding:0;}
.home-block ul li {}



.block1 ,
.block2 ,
.block3 ,
.block4 ,
.block5 {overflow:hidden;}

.block1 .h1,
.block2 .h1,
.block3 .h1,
.block4 .h1 {float:left;color:#0f5ebc; font-size:18px;padding: 0 0 0 0; font-weight:bold}

.block1 h1 img,
.block2 h1 img,
.block3 h1 img,
.block4 h1 img,
.block5 h1 img {margin:3px 0 0 10px;}

.block1 .view-all a,
.block2 .view-all a,
.block3 .view-all a,
.block4 .view-all a{color:#555; font-size:11px; text-decoration:underline;}

.block1 {width:250px;}

.block2 {margin: 0 0 0 55px; width:280px;}

.block3 .slider {right no-repeat; padding: 0 20px 0 0;}
.etis-buttons {border-top:3px solid #b4b5b5; margin: 5px 0 0 0; padding: 5px 0 0 0;}
.etis-buttons .etis-button1{margin: 0 77px 0 0;}
.etis-buttons .etis-button2{}

.etis-members {margin:10px 0 0 0;}
.etis-members h1{font-size:11px; color:#515151; margin:0; padding:0 0 0 5px; background:url(../../images/gfx2/etis-members-title.gif) no-repeat;}
.etis-members .scroller{border:1px solid #ccc; text-align:center; padding: 10px 0;}

ul.working-groups {}
ul.working-groups li{padding: 0 0 0 25px; margin: 5px 0 0 0;}
ul.working-groups li a{font-size:11px; color:#555; font-weight:bold;}
ul.working-groups li.wg1{background:url(../../images/gfx2/li.wg1.gif) no-repeat;}
ul.working-groups li.wg2{background:url(../../images/gfx2/li.wg2.gif) no-repeat;}
ul.working-groups li.wg3{background:url(../../images/gfx2/li.wg3.gif) no-repeat;}
ul.working-groups li.wg4{background:url(../../images/gfx2/li.wg4.gif) no-repeat;}
ul.working-groups li.wg5{background:url(../../images/gfx2/li.wg5.gif) no-repeat;}
ul.working-groups li.wg6{background:url(../../images/gfx2/li.wg6.gif) no-repeat;}
ul.working-groups li.wg7{background:url(../../images/gfx2/li.wg7.gif) no-repeat;}
ul.working-groups li.wg8{background:url(../../images/gfx2/li.wg8.gif) no-repeat;}

.shortcuts {overflow:hidden;}
.shortcuts ul{}
.shortcuts ul li{background:url(../../images/gfx2/li.shortcut.gif) no-repeat 0 3px; padding:0 0 0 15px;}
.shortcuts ul a{font-size:11px; color:#555;}

/*Search*/
.search-box-container {}
.search-box-container .search-box {}
.search-box-container .search-box a {font-size:11px; color:#fff; font-weight:bold;}
.search-box-container .search-box .search-form {display:inline; margin:0 0 0 7px;}
.search-box-container .search-box .search-form input.search-field {background:#fff; border:none;  font-size:11px; color:#646464;}
.search-box-container .search-box .search-form label{}
.search-box-container .search-box .search-form input.search-button{}
.search-box-container .search-box .search-form input.search-button:hover{}

.search-box-container .search-box .popular-searches {}
.search-box-container .search-box .popular-searches ul {margin:0; padding:0; overflow:hidden;list-style-type:none;}
.search-box-container .search-box .popular-searches ul li {float:left;}

.search-results {}
.search-results ul {padding:0; margin:0; list-style-type:none;}
.search-results ul li {}
.search-results ul li.odd { background:#efefef;}
.search-results ul li.even { background:#ffffff;}
.search-results ul li a {}

/*List related classes*/
.odd {background-color:#f3f3f3;}
.even {background-color:transparent;}

ul.generic-list { margin:0; padding:0; list-style-type:none;}
ul.generic-list li {font-size:11px; margin: 0 0 7px 0; padding:0 0 7px 0; border-bottom:1px solid #d7d7d7;}
ul.generic-list li:last-child {border:none;}
ul.generic-list li h4{color:#555; font-weight:normal; margin:0; padding:0; font-size:11px;}
ul.generic-list li h4 a {color:#555;}
ul.generic-list li h4 a:hover {}
ul.generic-list li .date {color:#0f5ebc;}
ul.generic-list li .info {color:#777;}

.view-all {}
.view-all a {color:#333333;}

/*IMAGE GALLERY*/
.image-gallery {overflow:hidden;}
.image-gallery .thumbnail{float:left; }
.image-gallery img {}

Table.toolbar {background:#ededed; width:100%; border:1px solid #aeaeae; margin: 0; padding: 0:}