
body {
	font-size: 12px;
	line-height: 18px;
	color: #525252;
    padding: 0px;
    text-align: center;
    position:relative;
	font-family:Arial, Helvetica, sans-serif;
    background:#231f20;
	
}

.main {
	margin: 0 auto; 
	width: 941px; 
	padding:0;
	text-align:left;
	min-width:941px;
}


a{color:#328cad;}
a:hover { text-decoration:none;}
a:hover {text-decoration:none}
a, button, .button{ cursor:pointer;}

.clear{  overflow:hidden; width:100%;}
.clear1{ clear:both;}
.br{ display:block;}
.fright{ float:right;}
.fleft{ float:left;}
.txt{ display:block; position:absolute;}
.txt1{ position:relative;}




/*         ________
__________/ header \__________________________________________________________________
--------------------------------------------------------------------------------------- */
.taill-header{ background:#ffffff url(../images/images/tail-header.gif) 0 0 repeat-x; height:470px;}
.logo-light{ background:url(../images/images/logo-light.jpg) top center no-repeat; height:562px;}
/*logo*/
#logo{ top:13px;}
#logo a{ background:url(../images/images/logo.png) 0 0 no-repeat; width:204px; height:130px; margin-top:-15px}
/**/

/*top-menu */
.top-menu {
	top:46px;
	left:241px;
	width: 706px !important;
	background:url(../images/images/top-menu.jpg) 0 0 repeat-x;
}
.top-menu-left{ background:url(../images/images/top-menu-left.jpg) 0 0 no-repeat;}
.top-menu-right{ background:url(../images/images/top-menu-right.jpg) right 0 no-repeat;}
/**/


.content-indent{ padding:36px 0 7px 0;}

/*row-drop-down1*/
.row-drop-down1{ background:#f1f7f9 url(../images/images/row-drop-down1.gif) 0 0 repeat-x; }
.row-drop-down1 .menu_body {display:block;}
.row-drop-down1 .menu_head{height:26px; display:block; background:url(../images/images/drop-down1-img.gif) 0 0 no-repeat; margin-left:19px;}
/**/



/*row-drop-down2*/
.row-drop-down2{ background:#231f20 url(../images/images/row-drop-down2.gif) 0 0 repeat-x;}
.row-drop-down2 .menu_body1 {display:block;}
.row-drop-down2 .menu_head1{height:26px; display:block; background:url(../images/images/drop-down2-img.gif) 0 0 no-repeat; margin-left:19px;}
/**/





/*top-box*/
.top-box{ margin-bottom:23px;}
.top-box .col-1{ width:221px;}
.box1-border-right{ background:#FFF url(../images/images/box1-border.gif) right top repeat-y;}
.box1-border-bottom{background:url(../images/images/box1-border.gif) bottom left repeat-x;}
.box1-top-left{ background:url(../images/images/box1-top-left.gif) 0 0 no-repeat;}
.box1-top-right{ background:url(../images/images/box1-top-right.gif) right top no-repeat;}
.box1-botom-left{ background:url(../images/images/box1-botom-left.gif) bottom left no-repeat;}
.box1-bottom-right{ background:url(../images/images/box1-bottom-right.gif) bottom right no-repeat;}
.top-box .col-indent{ margin-left:19px;}
.top-box h3{ color:#7c868a; font-size:30px; line-height:1.2em; padding-right:39px;}
.top-box .text{ padding:8px 13px 17px 0; line-height:1.31em;}
.box1-indent{ padding:21px 0 21px 20px;}
.box1-indent1{ padding:21px 0 32px 20px;}
.top-box .marker1{ background:url(../images/images/bull_1.gif) 3px 12px no-repeat; padding:39px 6px 15px 3px;}
.top-box .button1{
	background:url(../images/images/button1.gif) 0 0 no-repeat;
	width:71px; height:28px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	line-height:1.2em;
}
.top-box .button1:hover{ color:#535353;}
.top-box .button1 span{ display:block; padding-top:6px;}
/**/

/*         _________
__________/ content \__________________________________________________________________
--------------------------------------------------------------------------------------- */
#container{overflow:hidden; text-align:left; }
#right{ float:right; text-align:left;    width:241px;}
.right-indent{ padding:0 0 13px 20px;}
#left{ float:left; text-align:left;    width:241px;}
.left-indent{ padding:0 20px 13px 0;}

.container-indent{ padding:0 0 13px 0;}
.container-inner{ padding:21px 23px 20px 14px;}
.container-indent h2{ margin-bottom:13px;}
.container-indent h2, .container-indent h2 a{ color:#7c868a; font-size:30px; line-height:1.2em; text-decoration:none;}
.img-indent{ margin:0 21px 0 0; float:left;}

/*article*/
.box-1 .col-1{ width:650px;}
.box-1 .col-2{ width:239px; margin-left:23px;}

.wrapper-top{ background:#f1f7f9 url(../images/images/corner1_top_left.gif) 0 0 no-repeat; height:6px;}
.wrapper-top > div{ background:url(../images/images/corner1_top_right.gif) top right no-repeat; height:6px;}

.wrapper-center{ background:#f1f7f9 url(../images/images/bull_2.gif) 22px 32px no-repeat;}
.wrapper-inner{ padding:24px 22px 17px 28px;}
.wrapper-inner h4{ color:#302d2f; font-size:24px; line-height:1.2em; font-weight:normal; padding:0 0 0 14px;}
.wrapper-inner p{ font-style:italic; padding:8px 0 8px 0;}
.wrapper-inner .link1{ color:#5c99c5;}
.indent-text{ padding:0 0 0 27px; color:#909090;}
.indent-text strong{ color:#302d2f;}

.wrapper-bottom{ height:35px; background:url(../images/images/corner1_bottom.gif) 0 0 repeat-x;}
.wrapper-bottom > div{ height:35px; background:url(../images/images/corner1_bottom_left.gif) 0 0 no-repeat;}
.wrapper-bottom > div > div{ height:35px; background:url(../images/images/corner1_bottom_right.gif) right top no-repeat;}

#container .items-row{ padding-bottom:30px;}

#container .list li, .list-col li{ background:url(../images/images/list_separator.gif) bottom left repeat-x; padding:5px 0;}
#container .list li:last-child, .list-col li:last-child{ background:none;}
#container .list li a, .list-col li a{ background:url(../images/images/list_marker2.gif) 0 4px no-repeat; padding:0 0 0 20px; color:#525252; text-decoration:none;}
#container .list li a:hover, .list-col li a:hover{ color:#cfe1e7; background-position:3px 4px;}


.row-list .col-1{ width:168px; margin-bottom:30px;}
.row-list .col-2{ width:168px; margin-left:58px;}
.row-list .col-3{ width:168px; margin-left:58px;}
/**/


/*custom*/
.text-text1{ color:#3c82bd; font-size:30px; line-height:1.2em; letter-spacing:-1px;}
.link-email{
	background:url(../images/images/button3.gif) 0 0 no-repeat;
	width:61px; height:28px;
	text-align:center; color:#ffffff; font-size:14px;
	display:block;
	margin:11px 0 0 0;
}
.link-email:hover{ color:#302d2f;}
.link-email span{ display:block; padding:7px 0 0 0;}
/**/

/*stylebox1*/
.stylebox1-indent h3{ padding:20px 15px 0 20px; color:#7c868a; font-size:30px; line-height:1.2em;}
.stylebox1-text{ padding:9px 20px 24px 20px; position:relative;}
.stylebox1-indent{ padding-bottom:10px;}
/**/


/*custom-sidebar*/
#faded{ top:140px; width:701px; height:399px; text-align:left; position:absolute;}
ul.pagination {text-align:left; list-style:none; padding:0; margin:0; position:absolute; z-index:222; margin:-47px 0 0 595px; *margin:-32px 0 0 535px;}
ul.pagination li { float:left; margin:0 4px 0 0!important; padding:0  !important; position:relative;}
a { outline:0; border:0; }
.prev{background:url(../images/images/slider_button_left.png) 0 0 no-repeat; width:70px; height:70px; top:143px; left:6px; position:absolute; z-index:111;}
.next{ background:url(../images/images/slider_button_right.png) 0 0 no-repeat; width:70px; height:70px; top:143px; left:872px; position:absolute; z-index:111;}

.slider-img1{ left:400px; top:0px; margin:13px 0 0 45px;}
.slider-img2{ left:335px; top:-34px; margin:13px 0 0 45px;}
.slider-img3{ left:445px; top:-8px; margin:13px 0 0 45px;}
.title-slider{ top:27px; left:138px; color:#535353; font-size:40px; line-height:1.2em; width:447px;}
.slider-text{ color:#767676; font-size:14px; line-height:1.4em;  top:200px; left:138px; position:relative;}
.slider-button{
	background:url(../images/images/banner_button.png) 0 0 no-repeat;
	width:170px;
	 height:62px;
	 display:block;
	 margin:240px 0 0  290px;
	 z-index:999;
	 position:relative;
}
.slider-button:hover{ text-decoration:underline;}
/**/



/*list*/
#left li{ background:url(../images/images/menu_marker.gif) 0 7px no-repeat; padding:0 0 2px 13px;}
#left li a{ color:#535353; font-size:12px; text-decoration:none;}
#left li a:hover, #left .active a{ color:#328cad; text-decoration:underline;}
/**/



/*container*/

/**/



/*         ________
__________/ footer \__________________________________________________________________
--------------------------------------------------------------------------------------- */

.footer-menu{ text-align:center; width:729px; margin:26px auto 11px auto;}
.footer-menu li{ display:inline; padding:0 24px; float:left;}
.footer-menu li a{ color:#cfcfcf; font-size:12px; text-decoration:none;}
.footer-menu li a:hover{ text-decoration:underline;}
.footer-menu ul ul{ display:none;}

.logo-footer{ background:url(../images/images/logo1.gif) 0 0 no-repeat; width:106px; height:30px; margin:0 0 0 413px;}
.logo-footer a{ display:block;  width:106px; height:30px;}

.footer-text{ text-align:center; color:#535353; font-size:11px; line-height:1.3em; padding:5px 0  11px 0;}

.list-img{ margin:0 0 53px 413px;}
.list-img li{ margin-right:2px;}
.list-img li, .list-img li a{ display:block; float:left; width:27px; height:27px;}
.list-img .bg1{ background:url(../images/images/list_img1.gif) 0 0 no-repeat;}
.list-img .bg2{ background:url(../images/images/list_img2.gif) 0 0 no-repeat;}
.list-img .bg3{ background:url(../images/images/list_img3.gif) 0 0 no-repeat;}
.list-img .bg4{ background:url(../images/images/list_img4.gif) 0 0 no-repeat;}







/***********************************login-form***********************************************/
.logo-text{ color:#303030; font-size:12px; padding:4px 0 6px 0; width:270px;}
.moduletable .search label{ display:none;}

.moduletable label{ color:#929292; line-height:1.6em; display:block; padding:6px 0 2px;}
.moduletable #modlgn-username, .moduletable #modlgn-passwd{
	border-top:1px solid #4d4f50;
	border-left:1px solid #898c8e;
	border-right:1px solid #f3f8fa;
	border-bottom:1px solid #f3f8fa;
	width:178px;
	padding:4px 0 4px 4px;
	height:26px;
	line-height:1.3em;
	 color:#646464;
	 font-family:Arial, Helvetica, sans-serif;
	 background:#f3f8fa;
}
.moduletable .login-greeting{ color:#3c3f40; font-weight:bold; padding-bottom:5px;}

.form-box{ padding:5px 0 5px 0;}
#form-login-username{ height:37px;}
.form-box .col-2{ width:67px;}
.form-box .col-2 .button{
	background:url(../images/images/button4.gif) 0 0 no-repeat !important;
	width:67px;
	 height:29px;
	 text-align:center;
	 text-decoration:none;
	  color:#FFF;
	  font-size:14px;
	  font-family:Arial, Helvetica, sans-serif;
	  text-transform:capitalize;
	  line-height:1.2em;
	  padding-bottom:3px;
}
.form-box .col-2 .button:hover{ text-decoration:underline;}
.form-box .col-1{ width:113px; padding:7px 0 0 0;}
.form-box .fleft input{ float:left; display:block; margin:10px 8px 0 0;}
.form-box .fleft label{ color:#525252; font-size:12px;}

.content .logo-link li{ padding:0 0 0 0 !important;  background:none !important;}
.content .logo-link li a{ color:#616161  !important; font-size:11px  !important; text-decoration:underline !important;}
.content .logo-link li a:hover{ text-decoration:none !important;}

.extra-link-form{ top:-25px; left:156px;}



/***********************************SEARCH***********************************************/
#searchForm .button,  #user-registration button{ margin-top:13px;}
#user-registration button{ margin-top:17px  !important;}
#user-registration button:hover{ text-decoration:underline;}
#member-registration .validate{ margin-right:11px;}

 
/***********************************list***********************************************/

/***********************************pagination***********************************************/
.pagination p.counter{ text-align:center; padding:11px 0 0 0;}
.pagination ul{ margin:11px auto; width:200px;}
.pagination ul li{ display:inline; padding:0 5px; background:none; width:auto;}
/**************************************************************************************/

.items-more h3{ color:#362f2e; font-size:25px; line-height:1.2em; margin:35px 0 15px 0; font-weight:normal;}
.items-more ol{ list-style:none;}
.items-more ol li{ background:url(../images/images/list_marker.gif) 0 4px no-repeat; padding:0 0 3px 16px;}


.article-info{ padding-bottom:15px;}
.article-info .create, .article-info .modified, .article-info .published, .article-info .article-info-term{ color:#5b6167; font-size:12px;}

/*------------------------------------------------------------------------------------------------*/

.rapid_contact {
	text-align: left;
}
	.rapid_contact .column1 {
		float:left;
		width:289px;
		margin-right: 10px;
	}
	.rapid_contact .column2 {
		float:left;
		width:348px;
	}
	.rapid_contact label {
		
	}
	.rapid_contact .link {
		margin:20px 0px 0px px;
		width: 97px !important;
	}
	.rapid_contact input {

		width:288px; 
		background: none; 
		border: none;
		padding: 0 15px;
		margin: 0px 0px 0;
		color:	#353535;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		
		height: 38px; 
		display: block;
		background: #0c0c0c;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-right: 1px solid #1f1f1f;
		border-bottom: 1px solid #1f1f1f;
		margin-bottom: 6px;
	}
	.rapid_contact .button {
		width: 120px;
		display: inline-block;
		float: right;
		margin: 5px 0 0 0;
		font-weight: normal;
	}
	.rapid_contact .textarea {
		width:348; 
		border: none;
		padding:10px 15px; 
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 13px;
		overflow:auto; 
		color:#353535; 
		
		height: 128px; 
		display: block;
		background: #0c0c0c;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-right: 1px solid #1f1f1f;
		border-bottom: 1px solid #1f1f1f;
	}
	
ul.actions {
	float: right;
}
ul.actions li {
	float: left;
	padding-left: 10px;
	background:none !important;
	display:inline  !important;
	width:auto;
}
p.readmore a{ font-weight:bold;}
/*  ####################   forms   #####################  */

#member-registration
{
        padding:0 5px
}
#member-registration fieldset
{
border:solid 1px #a8a59e
}

form fieldset dt
{
        clear:left ;
        float:left;
        width:110px;
        padding:6px 0
}

form fieldset dd
{
        float:left;
        padding:3px 6px 2px 0
}
/* ########################## search ############################ */
.searchintro
{
        font-weight:normal;
        margin:20px 0 20px;
}

#searchForm
{
        padding:0 5px
}

.form-limit
{
        margin:20px 0 0;
        text-align:right;
        padding:0 10px 0 20px;
}

.inputbox:focus
{

}

.highlight
{
        font-weight:bold;
		color:#a91800
}

.ordering-box
{
        width:40%;
        float:right;
}

.phrases-box
{
        width:60%;
        float:left
}

.only,
.phrases
{
        margin:10px 0 0 0px;
        padding:15px ;
        line-height:1.3em;
}

label.ordering
{
        display:block;
        margin:10px 0 10px 0
}

.word
{
        padding:10px 10px 10px 0;
}

.word input
{
        font-weight:bold;
        margin:0px 10px 0px 10px;
        padding:4px;
        font-size:1em
}

.word input:focus
{
        margin:0 0 0 9px;
}

.word label
{
    font-weight:bold
}

fieldset.only label,
fieldset.phrases label
{
    margin:0 10px 0 0px
}

.ordering-box label.ordering
{
    margin:0 10px 5px 0;
    float:left
}

/* ++++++++++++++  selects  ++++++++++++++ */
.phrases .inputbox
{
        width:10em;
}

.phrases .inputbox option
{
        padding:2px;
}


/* ++++++++++++++  search results  ++++++++++++++++++ */

dl.search-results
{

}

dl.search-results dt.result-title
{
        padding:15px 15px 0px 5px;
        font-weight:bold;
}

dl.search-results dd
{
        padding:2px 15px 2px 5px
}

dl.search-results dd.result-text
{
        padding:10px 15px 10px 5px;
        line-height:1.7em
}

dl.search-results dd.result-created
{
        padding:2px 15px 15px 5px
}

dl.search-results dd.result-category
{
	 padding:10px 15px 5px 5px
}
/* ##########################  user profile  ########################### */

#users-profile-core,
#users-profile-custom
{
        margin:10px 0 15px 0;
        padding:15px;
}

#users-profile-core dt,
#users-profile-custom dt
{
        float:left;
        width:12em;
        padding:3px 0;
 
   
}

#users-profile-core dd,
#users-profile-custom dd
{
        padding:3px 0;
      

   
}

#member-profile fieldset,
.registration fieldset
{
        margin:10px 0 15px 0;
        padding:15px;
        
}

#users-profile-core legend,
#users-profile-custom legend,
.profile-edit legend,
.registration legend
{
		font-weight:bold
}

.profile-edit form#member-profile fieldset dd,
.registration form#member-registration fieldset dd
{ float:none; padding:5px 0}

.profile-edit form#member-profile fieldset dd input,
.profile-edit form#member-profile fieldset dd select,
.registration form#member-registration fieldset dd input
{width:17em; border:1px solid #a8a59e;}
.profile-edit form#member-profile fieldset dt,
.registration form#member-registration fieldset dt
{padding:5px 5px 5px 0; width:13em}


span.optional
{font-size:0.9em}

#member-registration .fieldset {
	margin:10px 0 ;
	padding:15px 0px;
}
#user-registration fieldset {
    display: inline-block;
    float: left;
}

#user-registration div button, button.button, button.validate, .logout-button .button {
   background:#3c82bd;
	width:91px;
	 height:30px;
	 text-align:center;
	 text-decoration:none;
	  color:#FFF;
	  font-size:14px;
	  font-family:Arial, Helvetica, sans-serif;
	  text-transform:capitalize;
	  line-height:1.2em;
	  padding-bottom:3px;
	  border:none;
	
}
#user-registration div button:hover, input.button:hover, button.button:hover, button.validate:hover{
	 text-decoration:underline;
}

#user-registration .validate-username, .validate-email { border:1px solid #d8d8d8; padding:2px 4px;}
#user-registration fieldset{ padding:15px 0;}
/* ##########################  search   ########################### */

.searchintro img
{
	border:0px
}

.inputbox:focus
{
	border:solid 2px #d8d8d8;
}

.word
{
	background:#fff;
	border:solid 0px #d8d8d8 ;
}

.word input
{
	border:solid 1px #ddd;
	background:url(../images/content_bg.gif) repeat-x;
	color:#333;
}

.only
{
	border:solid 1px #b1b1b1;
}

.phrases
{
	border:solid 1px #b1b1b1;
}
.word, dl.search-results {background: none !important;}

#search-searchword {
	display: block;
	*height: 26px;
}
.word label {
	display: block;
}
.word input {
	float:left;
	font-size:1em;
	font-weight:bold;
	margin:14px 10px 0 0px;
	padding:4px;
	display: inline-block;
}
.word .button {
	border: none !important;
}

.button {
	border:none !important;
}

#searchphraseall {
	
}

.blog > .items-more {display: none;}

.pagination {padding: 0 0 20px 15px;}
.pagination li {
	display: inline-block;
}
/* ++++++++++++++   search results	++++++++++++++++++ */

dl.search-results
{
	background:#f5f5f5;
}

dl.search-results dt.result-title
{
	border-top:solid 1px #d8d8d8
}

dl.search-results dd.result-created
{
	border-bottom:solid 1px #d8d8d8;
}



ul.pagenav .pagenav-prev{ float:left;}
ul.pagenav .pagenav-next{ float:right;}

.weblink-category .cat-children{ padding:10px 0; overflow:hidden;}
.weblink-category ul{ margin:0 0 0 0;}
.weblink-category li{ background:url(../images/images/marker.gif) 0 6px no-repeat; padding:0 0 0 12px;}
.weblink-category li a{ text-decoration:none; color:#1680b3; font-size:12px; line-height:15px;}
.weblink-category li a:hover{ color:#1b4a63;}

.text-sub h4{  padding:5px 0 19px 0; font-size:16px; text-transform:capitalize;}
.text-sub p{ padding:0 0 15px 0 !important;}
.sub-indent-img{ padding:15px 0 25px 0;}
.sub-indent-bottom{ display:block; padding-bottom:5px;}

.columns { width:100%; overflow:hidden; padding:20px 0 0 0;}
.column-left { width:100%; float:left;}
.column-right { width:50%; float:right;}

.columns dt{  font-weight:bold;}
.columns dd{ padding:5px 0 9px 0;}



.alignleft{ float:left; margin:7px 15px 0 0 !important; border:1px solid #cfcfcf;}




/*===================*/
/*=== slider ===*/
/*===================*/
 
.slider-indent{ margin:0 0 0 0; overflow:hidden; width:978px; height:387px; position:relative;}


.nivoSlider {
	position:relative;
}
.nivoSlider .slider-box {
	position:absolute;
	top:0px;
	left:0px;
}
.nivoSlider .slider-text{ position:relative; top:39px; left:690px; width:277px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}

.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	z-index:99;
	cursor:pointer;
	display:none;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{ margin:81px 0 0 0; position:absolute; z-index:10000; width:115px; overflow:hidden;}
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
	background:url(../images/images/slider_button.png) 0 0 no-repeat;
	width:18px; 
	height:17px;
	display:block;
	float:left;
	margin:0 3px 0 0;
	text-indent:100000px;
	font-size:0;
	line-height:0;
}
.nivo-controlNav a:hover,
.nivo-controlNav a.active {
	font-weight:bold;
	background:url(../images/images/slider_button_act.png) 0 0 no-repeat;
}


.slider-box{ position:relative;}



/*SubSlider*/
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 174px;
    height: 148px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 999;
}

.jcarousel-prev {
    z-index: 999;
}

/**/



.b-news .jcarousel-item, .b-news .jcarousel-list LI { width: 191px; height: 269px; }



.b-news .jcarousel-next-horizontal, .b-news .jcarousel-prev-horizontal {
display:none;
	
}




.b-news { width:960px;  margin:7px 0 0 9px;}
.b-news ul{overflow:hidden; text-align:left;}
.b-news ul li{ margin-right:1px;}
.b-news a { display:block; width:191px; height:269px; text-decoration:none; overflow:hidden}

/**/




.login-fields{ padding-bottom:11px;}

.print-icon a{ margin-right:11px;}
.item-separator{ height:15px;}
