/*****
--------- SiBank Default Style --------- *****/

/*
--------- Left Block --------- */
#wrapper #container #main #leftBlock #leftNav ul#leftNav2 li.leftNav2 {
	display: block; 
}

#wrapper #container #main #leftBlock #leftNav ul#leftNav2 li.leftNav2 a.aLeftNav2 {
	display: block;
	margin: 1px 0;
	padding: 4px 11px 4px 18px;
	text-decoration: none;
	font-weight: normal;
	color: #002e6e;
	border: solid 1px #104471;
	background: #6dcff6 url(../images/leftNav2Bullet.gif) no-repeat 5px 6px;
}

#wrapper #container #main #leftBlock #leftNav ul#leftNav2 li.leftNav2 a.active, 
#wrapper #container #main #leftBlock #leftNav ul#leftNav2 li.leftNav2 a:hover {
	background: #6dcff6 url(../images/leftNav2BulletActive.gif) no-repeat 5px 7px;
}

#wrapper #container #main #leftBlock #leftNav ul#leftNav3 li.leftNav3 {
	display: block; 
}

#wrapper #container #main #leftBlock #leftNav ul#leftNav3 li.leftNav3 a.aLeftNav3 {
	display: block;
	margin: 1px 0;	
	padding: 4px 11px 4px 23px;
	text-decoration: none;
	font-weight: normal;
	color: #002e6e;
	border: solid 1px #104471;
	background: #6dcff6 url(../images/leftNav3Bullet.gif) no-repeat 13px 7px;
}

#wrapper #container #main #leftBlock #leftNav ul#leftNav3 li.leftNav3 a.active, 
#wrapper #container #main #leftBlock #leftNav ul#leftNav3 li.leftNav3 a:hover {
	background: #6dcff6 url(../images/leftNav3BulletActive.gif) no-repeat 13px 7px;
}

#wrapper #container #main #leftBlock #leftNav ul#leftNav4 li.leftNav4 {
	display: block;
}

#wrapper #container #main #leftBlock #leftNav ul#leftNav4 li.leftNav4 a {
	display: block;
	margin: 1px 0;	
	padding: 4px 11px 4px 23px;
	text-decoration: none;
	font-weight: normal;
	color: #002e6e;
	border: solid 1px #104471;
	background: #abe1fa;
}

#wrapper #container #main #leftBlock #leftNav ul#leftNav4 li.leftNav4 a.active, 
#wrapper #container #main #leftBlock #leftNav ul#leftNav4 li.leftNav4 a:hover {
	background: #d4effc;
}

/*
--------- Right Block --------- */


/*
--------- Content Navigation --------- */
#wrapper #container #main #rightBlock #mainContent #contentNav {
	clear: both;
	height: 46px;
	margin-bottom: 12px;
	border-top: solid 1px #033c6d;
/*	border-right: solid 2px #033c6d;*/
	border-left: solid 2px #033c6d;
	background: url(../images/contentNav.gif) repeat-x;
}

#wrapper #container #main #rightBlock #mainContent #contentNav ul {
	overflow: hidden;
}

#wrapper #container #main #rightBlock #mainContent #contentNav ul li {
	display: block;
	float: left;
	padding-right: 3px;
	background: url(../images/contentNavRight.gif) no-repeat right;	
}

#wrapper #container #main #rightBlock #mainContent #contentNav ul li a {
	display: block;
	padding: 16px 11px 16px;
	text-align: center;
	text-decoration: none;
	font: 11.5px Verdana;
	font-weight: bold;
	color: #fff;
}

#wrapper #container #main #rightBlock #mainContent #contentNav ul li.last {
/*	padding-right: 0;
	background: none;*/
}


#wrapper #container #main #rightBlock #mainContent #contentNav ul li a.last {
/*	padding-right: 36px;*/
}

/* SAFARI FIX */
body:first-of-type #wrapper #container #main #rightBlock #mainContent #contentNav ul li a.last { 
/*	padding-right: 32px;*/
}

#wrapper #container #main #rightBlock #mainContent #contentNav ul li a:hover,
#wrapper #container #main #rightBlock #mainContent #contentNav ul li a.active {
	background: url(../images/contentNavActive.gif) repeat-x;
}

/*
--------- Content --------- */
#wrapper #container #main #rightBlock #mainContent #content {
}


#wrapper #container #main #rightBlock #mainContent #content h2 {
	padding: 3px 10px;
	font: 12px Verdana;
	font-weight: bold;
	color: #fff;
	background: url(../images/contentHeaderBg.gif) repeat-y;
	margin-top: 1em;
}


#wrapper #container #main #rightBlock #mainContent #content .content {
	padding: 0 0 9px 0;
	font: 12px Verdana;
	color: #58595b;
}

/*
--------- Main Content -> content Links --------- */
#wrapper #container #main #rightBlock #mainContent #content .content a {
	color: #0775bb;
	padding: 1px;
}

#wrapper #container #main #rightBlock #mainContent #content .content a:hover {
	background: #0775bb;
	text-decoration: none;
	color: #fff;
	padding: 1px;
}

/*
--------- VIDEO PLAYER --------- */

#wrapper #container #main #rightBlock #mainContent #content .content .video_player{
	display: block;
	clear: both;
	position: relative;

}

#wrapper #container #main #rightBlock #mainContent #content .content h2 {
	background: none;
	padding: 0;
}

#wrapper #container #main #rightBlock #mainContent #content .content h2 a {
	display: block;
	padding: 2px 14px;
	font: 12px Verdana;
	font-weight: bold;
	color: #000;
	background: url(../images/newsBullet.gif) no-repeat left;
	text-decoration: underline;
}

#wrapper #container #main #rightBlock #mainContent #content .content h2 a:hover {
	display: block;
	padding: 2px 14px;
	font: 12px Verdana;
	font-weight: bold;
	color: #000;
	background: url(../images/newsBullet.gif) no-repeat left;
	text-decoration: none;
}

#wrapper #container #main #rightBlock #mainContent #content .content p {
	font: 12px Verdana;
	color: #58595b;
	margin: 0.8em 0;
	line-height: 1.5em;
}

#wrapper #container #main #rightBlock #mainContent #content  p {
	font: 12px Verdana;
	color: #58595b;
	margin: 0.8em 0;
	line-height: 1.5em;
}



#wrapper #container #main #rightBlock #mainContent #content  ul {
/*	margin: 0 0 0.5em 0;*/
}

#wrapper #container #main #rightBlock #mainContent #content  ul li {
	margin: 1px 0;
	padding-left: 13px;
	font: 12px Verdana;
	color: #58595b;
	background: url(../images/contentListBullet.gif) no-repeat 0 6px;
	line-height: 1.5em;

}

#wrapper #container #main #rightBlock #mainContent #content .content ul.sitemap {
	margin: 0 0 0 23px;
}

#wrapper #container #main #rightBlock #mainContent #content .content ul.sitemap ul {
	margin: 5px 0 8px 2px;
}

#wrapper #container #main #rightBlock #mainContent #content .content ul.sitemap ul li{
	margin: 3px 0;
}


#wrapper #container #main #rightBlock #mainContent #content table{
	border: 1px solid #acc6db;
}

#wrapper #container #main #rightBlock #mainContent #content table td{
	margin: 0;
	border: 1px solid #acc6db;
	padding: 4px 3px;
	font-size: 11px;
}

#wrapper #container #main #rightBlock #mainContent #content table tr.odd td{
	background: #e5ebf0;
}

#wrapper #container #main #rightBlock #mainContent #content table td p{
	margin: 0;
	padding: 0;
	line-height: 0.5em;
}

#wrapper #container #main #rightBlock #mainContent #content .content table td p{
	margin: 0;
	padding: 0;
	font-size: 11px;
}

#wrapper #container #main #rightBlock #mainContent #content .content table td ul li{
	font-size: 11px;
}

/*
------------- FAQ ----------------------------*/
#wrapper #container #main #rightBlock #mainContent #content #FAQ h3{
	vertical-align: top;
	height: auto;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ li{
	margin: 0.5em 0;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table{
	border: 0px solid #dddddd;
	height: auto;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table *{
	font-size: 11px;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table tbody{
	margin: 0;
	padding: 0;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table td{
	vertical-align: top;
	height: auto;
	padding: 2px 3px;
	border: 0;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table td p{
	padding: 0;
	margin: 0;
	margin: 5px 0;
	line-height: 1.1em;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table td ul li{
	font-size: 11px;
	margin: 5px 0;
	line-height: 1.1em;
}



#wrapper #container #main #rightBlock #mainContent #content #FAQ table.with_border{
	border: 1px solid #dddddd;
	height: auto;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table.with_border *{
	font-size: 11px;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table.with_border tbody{
	margin: 0;
	padding: 0;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table.with_border td{
	vertical-align: top;
	height: auto;
	padding: 2px 3px;
	border: 1px solid #dddddd;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ table.with_border td p{
	padding: 0;
	margin: 0;
}




/*
#wrapper #container #main #rightBlock #mainContent #content #FAQ .answer ul{
	margin: 1em 0;	
}


#wrapper #container #main #rightBlock #mainContent #content #FAQ .notes,
#wrapper #container #main #rightBlock #mainContent #content #FAQ .notes p,
#wrapper #container #main #rightBlock #mainContent #content #FAQ .notes ul{
	color: #025299;
	font-weight: bold;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ .answer{
	float: left;
	width: 370px;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ .answer_no_img{

}


#wrapper #container #main #rightBlock #mainContent #content #FAQ .answer_img{
	float: left;
}

#wrapper #container #main #rightBlock #mainContent #content #FAQ .answer_img img{
	border: 0;
	margin: 10px 10px 10px 0;
}
*/

/*
--------- Paging --------- */
#wrapper #container #main #rightBlock #mainContent #paging {
	margin-top: 12px;
	text-align: center;
}

#wrapper #container #main #rightBlock #mainContent #paging a {
	margin: 0 4px;
	text-decoration: none;
	font: 12px Tahoma;
	color: #000;
}

#wrapper #container #main #rightBlock #mainContent #paging span {
	margin: 0 4px;
	font: 12px Tahoma;
	color: #000;
}

#wrapper #container #main #rightBlock #mainContent #paging a:hover {
	text-decoration: overline;
}

#wrapper #container #main #rightBlock #mainContent #paging a#prev,
#wrapper #container #main #rightBlock #mainContent #paging a#next {
	display: block;
	text-decoration: none;
	font: 12px Tahoma;
	font-weight: bold;
	color: #000;
	border: solid 1px #003768;
}

#wrapper #container #main #rightBlock #mainContent #paging a#prev {
	float: left;
	padding: 0 6px 2px 16px;
	background: url(../images/prevBullet.gif) no-repeat 2px 2px;
}

#wrapper #container #main #rightBlock #mainContent #paging a#next {
	float: right;
	padding: 0 14px 2px 6px;
	background: url(../images/nextBullet.gif) no-repeat 98% 2px;
}

/*
SEARCH RESULTS */

.finded_word{
	padding: 1px 4px 2px 4px;
	background: #0775bb;
	color: #fff;
}

/*
PROMOTIONS */

.promo_row{
	margin-bottom: 10px;
}
