html, body {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	margin: 0px 0px 0px 0px;
	
	text-decoration: none;
	line-height: 18px;
	color:#386177;
	cursor:default;
	background-color:#e0e0e0;
}
.txtBody {
	text-align:justify;
	direction:rtl;
	vertical-align:top;
	width:660px;/*height:510px;
	background: url(images/border/border.png) top right no-repeat;
	margin:0px;
	padding-right:30px;
	padding-top:30px;*/
}
/*
.txtBody td
{
	width: 310px;
	vertical-align:top;
}
*/
.bg_downBaseColor
{
	background-color:#8ad3cb;
}
.closepage
{
	background-color:#fadab4;
}

.checkform input[type="text"], .checkform input[type="checkbox"], .checkform input[type="radio"], .checkform textarea 
{
	/*border:0px #000000 solid;*/
	margin-right:10px;
}
.search_box input[type="text"]
{
	width:95px;
	font-size:9px;
	background-color:#f0f0f0;
	border:0px solid #000000;
}
.search_box
{
	width:110px;
	height:30px;
	border:0px;
	text-align:center;
	background:url(images/icons/images/search_box.gif) no-repeat center scroll;
}
.rqform_ac, .rqform_rq
{
	border:#000000 0px solid;
	/*color:#FF0000;*/
	vertical-align:top;
	background-position:top right;
	background-attachment:scroll;
	background-repeat:no-repeat;
}
.rqform_rq
{
	background-image:url(images/psign.png);
}
.rqform_ac
{
	background:url(images/psign_rollover.png) top right no-repeat;
}

#allTbl {
/*background: url(images/bgs/images/banner_site_1_l.jpg) left top repeat-x #99CC66 scroll;*/
	/*background: url(images/bgs/grass.jpg) left top repeat #FFFFFF scroll;*/
	/*background-color:#055705;*/
	/*background:url(images/bg_bot.jpg) bottom repeat-x #e0e0e0;*/
}
.bgColor {
	/*background: url(images/bgs/images/banner_site_1_l.jpg) left top repeat-x #99CC66 scroll;*/
	/*background: url(images/bgs/grass.jpg) left top repeat #055705 scroll;*/
	/*background-color:#99cc66;*/
	background-color:#e0e0e0;
}

.banner_main, .banner_main_black
{
	width:938px;
	height:160px;
	vertical-align:bottom;
	text-align:right;
}
.banner_main {
	/*background: url(images/bgs/images/banner_site_1.jpg) center top no-repeat scroll;*/
	background: url(images/bgs/images/banner_site_1_black.jpg) center top no-repeat scroll;
}

.banner_main_black {
	background: url(images/bgs/images/banner_site_1_black.jpg) center top no-repeat scroll;
}
.banner_repeat {
	/*background: url(images/bgs/images/banner_site_1_l.jpg) left top repeat-x #000000 scroll;*/
}
#sitemap {
	/*background-color:#ccff99;*/
	/*background:url(images/border/menu.png) bottom repeat-x;*/
	/*padding-right:20px;*/
}
.sidemenu {
	/*width:200px;/*background: url(images/bgMenu.png) top right repeat-y scroll;*/
	/*background-color:#99cc33;*/
}
#product_dsc_id td {
	font-weight:bold;
	line-height: 20px;
}
.tblBase {
	border-collapse:collapse;
}
#ImageUpload_ID img {
	height: 50px;
	border: none;
	vertical-align: middle;
	text-align:center;
}
#Products_ID th {
	vertical-align:top;
	width: 150px;
	text-align:center;
	background:url(images/border/menu.png) repeat-x bottom;
	color:#990000;
}
#Products_ID img {
	height: 95px;
	border: none;
	vertical-align: middle;
}
#Products_ID td {
	vertical-align:middle;
	background:url(images/border/menu.png) repeat-x top;
	width:150px;
	height:120px;
}
#Products_Det_ID {
	text-align:justify;
	direction:rtl;
	vertical-align:top;
	height:510px;
	background: url(images/border/border.png) top right no-repeat;
	padding-right:30px;
	padding-top:30px;
}
#Products_Det_ID td {
	width: 310px;
	vertical-align:top;
}
#Events_ID td {
	vertical-align:top;
	background:url(images/cborder.png) no-repeat top;
	direction:rtl;
	text-align:justify;
	width:625px;
	height:125px;
	padding-right:20px;
	padding-top:15px;
}
a
{
	cursor:pointer !important;
}
a, A:link {
	color: #386177;
	text-decoration: none;/*font-weight: bold;*/
}
A:visited {
	color: #386177;
	text-decoration: none;/*font-weight: bold;*/
}
A:hover {
	color: #173d51; /* IMPORTANT: CHANGE 'A IMG:HOVER' */
	text-decoration: none;/*font-weight: bold;*/
}
a img:hover {
	border-width:0px;
	/*background-color: #333300;*/
	filter:alpha(opacity=90); /*IE*/
	opacity: 0.9; /*Mozilla*/
}
a img {
	filter:alpha(opacity=100); /*IE*/
	opacity: 1;
}

.menu_side a:link, .menu_side a:visited
{
	color:#FFF;
}
.menu_side a:hover
{
 color:#0C6;
}

img, a img, a img:hover {
	border:#CCCCCC solid 1px;
	background-color:#FFFFFF;
	padding: 2px;
	margin: 2px;
}
.tab_bt div
{
	float:left;
	position:relative;
	top:2px;
	border:0px solid #000000;
}
.tab_bt_unselect
{
	background:url(images/psign.png) center scroll no-repeat;
}
.tab_bt_selected
{
	background:url(images/psign_rollover.png) center scroll no-repeat;
}
.hand
{
	cursor:pointer;
}
td.noborder
{
	border:0px;
}
img.noborder, a img.noborder:hover
{
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:0px;
}
.imgNoSpc {
	border-width:0px;
	padding: 0px;
	margin: 0px;
}
.main {
	font-size: 11px;
	font-family: Tahoma;
	background-color: transparent;
	text-decoration: none;
}
.menu {
	font-size: 11px;
	font-family: Tahoma;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
}
.form
{
	font-size: 11px;
	font-family: Tahoma, arial;
	/*font-weight:bold;*/
	text-decoration: none;
	color:#333333;
	background-color: #ffffff;
	border-color: #00a392;
	border-width: 1px;
	border-style: solid;
	padding:2px;
	padding-right:5px;
}

textarea {
	overflow:auto;
}
.submit, .search_1, .add_1, .upd_1, .del_1, .canc_1, .back_1, .down_1, .context_1, .image_1, .fileupl_1, .arrow_right_1, .download_1, .home_1, .email_1, .rss_1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: transparent;
	background-attachment:scroll;
	background-position:right;
	background-repeat:no-repeat;
	border:0px #000000 solid;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:30px;
	padding-left:0px;
	margin-right:5px;
	margin-left:5px;
	cursor: pointer !important;
	height:30px;
}

.submit
{
	padding-right:5px;
	height:20px;
	text-align:center;
	vertical-align:middle;
}

.submit:hover, .button:hover {
	background-color:#99CC00;
}
.download_1
{ background-image:url(images/box_download_48.png); }

.fileupl_1
{
	background-image:url(images/box_48.png);
}
.image_1
{
	background-image:url(images/image_48.png);
	padding-right:20px;
	padding-left:20px;
}
.context_1
{
	background-image:url(images/paper&pencil_48.png);
}
.del_1
{
	background-image:url(images/cancel_48.png);
}
.email_1
{
	background-image:url(images/icons/images/email.gif);
}
.rss_1
{
	background-image:url(images/icons/images/rss.gif);
}
.home_1
{
	background-image:url(images/icons/images/home.gif);
}
.search_1
{
	background-image:url(images/icons/images/search.gif);
}
.arrow_right_1
{
	background-image:url(images/arrow_right_green_48.png);
}
.back_1
{
	background-image:url(images/arrow_left_48.png);
}
.upd_1
{
	background-image:url(images/accepted_48.png);
}
.add_1
{
	background-image:url(images/add_48.png);
}
.canc_1
{
	background-image:url(images/circle_blue.png);
}
.down_1
{
	background-image:url(images/arrow_down_green_48.png);
}
.copyright a:link, .copyright a:visited
{
	color:#FFF;
}
.copyright a:hover
{
	color:#CCC;
}
.copyright {
	padding:5px;
	color: #ffffff;
	width:100%;
	text-align:center;
	background-color:#a4a3a3;
}
.mainblue {
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma;
}
.bgForm {
	font-size: 11px;
	color: #333333;
	font-family: Tahoma;
}
.highLight {
	font-weight: bold;
	font-size: 11px;
	color: #ff0000;
	font-family: Tahoma;
}
.deactive {
	font-size: 11px;
	color: #aaaaaa;
	font-family: Tahoma;
}
.ibdmain {
	font-size: 11px;
	color: #CCCCCC;
	font-family: Tahoma;
	background-color: transparent;
	text-decoration: none;
}
.ibdTitlemain {
	font-weight: bold;
	font-size: 11px;
	color: #c9c9c9;
	font-family: Tahoma;
	background-color: transparent;
	text-decoration: none;
}
.tdCategory {
	border-right: #003666 0px solid;
	border-top: #003666 0px solid;
	border-left: #003666 0px solid;
	border-bottom: #003666 0px solid;
	background-color: #0f4154;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
}
#_W_tblHead th {
	white-space:nowrap;
	padding: 5px 15px 5px 15px;
}
.gTable {
	border:  #000000 solid 0px;
	padding: 0px;
	margin: 0px;
	width:100%;
}
.gTable th {
	/*border:  #FFFFFF solid 0px;*/
	padding: 0px;
	margin: 0px;
}
.gTable td {
	border:#000000 solid 0px;
	padding:0px;
	margin:0px;
}
.gTable tr {
	vertical-align: top;
}
.spcTable {
	border:  #000000 solid 0px;
	padding: 0px;
	margin: 0px;
}
.spcTable th {
	border: #99FF33 solid 2px;
	background-color:#003300;
	color: #FFFFFF;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	margin: 0px;
	vertical-align:middle;
	text-align:center;
}
.spcTable td {
	border:#000000 solid 1px;
	padding:5px;
	margin:0px;
}
.spcTable tr {
	vertical-align: middle;
}
.lastcomment
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:12pt;
}
.line_undertext
{
	width:80%;
	height:2px;
	background-color:#6c6a68;
}

.subjs, .subjs_rollover {
	background-image:url(images/psign.png);
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:7px;
	position:relative;
	display:block;
	top:8px;
	border: #000000 0px solid;
	padding:0px;
	margin:0px;
	/*height:16px;*/
}
.subjs_rollover
{
	background-image:url(images/psign_rollover.png);
}
.subjs_big, .subjs_big_rollover {
	background-image:url(images/psign_big.png);
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:12px;
	position:relative;
	display:block;
	top:5px;
	border: #000000 0px solid;
	padding:0px;
	margin:0px;
	/*height:16px;*/
}
.subjs_big_rollover
{
	background-image:url(images/psign_big_rollover.png);
}

.subjs2 {
	background-image:url(images/r_teletext.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:15px;
	position:relative;
	display:block;
	top:5px;
	border: #000000 0px solid;
	padding:0px;
	margin:0px;
	/*height:16px;*/
}
.subjs3
{
	background-image:url(images/comment_48.png);
	background-position:top right;
	background-repeat:no-repeat;
	background-attachment:scroll;
	
	/*width:10px;*/
	position:relative;
	display:block;
	top:0px;
	border: #000000 0px dashed;
	border-top:#CCCCCC 1px dashed;
	padding:5px;
	margin:0px;
	
	color:#666666;
}

.subjs3 .visitorname
{
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.border_dashed
{
	/*border:1px #CCCCCC dashed;*/
	background-color:#ede7e7;
}

.backTable {
	background-color:#666600;
}
.table {
	background-color:#990000;
}
.table tr {
	background-color:#CCCCCC;
}
.tbl_01 {
	border:#FFFFFF 1px solid;
}
.tbl_01 th {
	background-color: #006600;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-right:10px;
}
.table_1 {
	/*background-color: #333333;*/
	color: #999999;/*	border-color:#FF9900;
	border-width: 2px;
	border-style: solid;*/
}
.table_1 tr {
	background-color: #000000;
}
.table_1 th {
	background-color: #333333;
}
.table_1 td {
	background-color: #555555;
}

.table_context
{
	border:rgb(220,220,220) 1px solid;
	text-align:right;
	padding:0px;
	margin-bottom:10px;
	background-color:white;
	color:#666666;
	border-collapse:collapse;
}

.table_context tr
{
}
.table_context th
{
	text-align:right;
	vertical-align:middle;
	border-bottom:#CCCCCC 1px dotted;
	padding: 5px 10px 5px 10px;
	background-color:rgb(245,245,245);
}
.table_context td
{
	text-align:right;
	vertical-align:top;
}
.table_context tr.vcent td
{
	vertical-align:middle;
}
.table_context td.lbl, .table_context td.lbl_150, .table_context td.lbl_200, .table_context td.lbl_250
{
	min-width:40px;
	width:90px;
	max-width:150px;
	padding-right:10px;
	padding-left:0px;
}
.table_context td.lbl_150
{
	width:150px;
}
.table_context td.lbl_200
{
	width:200px;
}
.table_context td.lbl_250
{
	width:250px;
}
.table_context input[type="text"], .table_context input[type="password"]
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:rgb(245,245,245);
	border:#999999 1px solid;
	margin-left:10px;
	min-width:5px;
	max-width:200px;
	width:200px;
	color:#666666;
}
.table_context select
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:rgb(245,245,245);
	border:#999999 1px solid;
	margin-left:10px;
	color:#666666;
}
.min_125 input[type="text"], .min_125 input[type="password"], .min_125 select
{
	width:125px;
}
.min input[type="text"], .min input[type="password"], .min select
{
	width:150px;
}
.table_context tr.hcent td, .table_context tr.hcent_odd td, .table_context tr.hd th
{
	border:1px #CCCCCC solid;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	text-align:center;
}
.table_context tr.hd th
{
	background-color:rgb(235,235,235);
	padding:5px;
}
.table_context tr.hcent td
{
	padding:2px;
}
.table_context tr.hcent_odd td
{
	background-color:rgb(245,245,245);
	padding:2px;
}
.table_context tr.hcent_odd td.highlight
{
	background-color:#D7EEFF;
}
.table_context tr.highlight td
{
	background-color:#FF9;
	font-weight:bold;
}
.th_green {
	background-color:#669933;
	text-align: center;
	color: #66FF66;
	font-weight: bold;
}
.td_green_odd {
	/*border: #FFFFFF solid 1px;*/
	background-color:#E0EC8C;
	color: #003300;
	text-align: right;
}
.td_green_even {
	/*border: #FFFFFF solid 1px;*/
	background-color:#C7E371;
	color: #003300;
	text-align: right;
}

.td_brown_odd {
	/*border: #FFFFFF solid 1px;*/
	background-color:#FDEEB9;
	color: #003300;
	text-align: right;
}
.td_brown_even {
	/*border: #FFFFFF solid 1px;*/
	background-color:#FCD8A0;
	color: #003300;
	text-align: right;
}

.title_01 {
	color:#003300;
	/*background-color:#66CCCC;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	/*border-bottom:#003300 dotted 1px;*/
	vertical-align:middle;
	text-align:center;
	height:30px;
}
.tr0 {
	background-color: #444444;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.td1 {
	background-color: #006600;
	text-align: center;
	color: #FFFFFF;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}
.td2 {
	color:#CCCCCC;
	background-color: #555555;
	text-align: center;
	height: 25px;
}
.td3 {
	color:#CCCCCC;
	background-color: #555555;
}
.td4 {
	text-align: left;
	height: 20px;
	font-weight: bold;
	font-size: 10px;
	background-image: url(images/titles/date.png);
	background-repeat: no-repeat;
}
.td5 {
	color: #CC9900;
	text-align: center;
	height: 20px;
	font-weight: bold;
	background-color: #351C1D;
}
.td6 {
	color: #CCCCCC;
	text-align: right;
	height: 20px;
	font-weight: bold;
	background-color: #351C1D;
}
.bgout {
	background-image: url(omout.jpg);
}
.bgover {
	background-image: url(omover.jpg);
}
.bgimg1 {
	background-image: url(images/img1.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 201px;
}
.bgimg2 {
	background-image: url(images/img2.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 201px;
}
.bgimg3 {
	background-image: url(images/img3.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 201px;
}
.bgimg4 {
	background-image: url(images/img4.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 201px;
}
.bgimg5 {
	background-image: url(images/img5.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 201px;
}
.bgimg6 {
	background-image: url(images/img6.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 201px;
}
.imgBanner {
	background-image: url(images/banner_fit.jpg);
	background-repeat: repeat-y;
	background-color: #FFCC00;
}
.treeview_eng {
	direction:ltr;
	text-align:left;
}

.link_white a:link, .link_white a:visited
{
	color:#FFFFFF;
}
.link_white a:hover
{
	color:#52b4aa;
}

/*//////////////////////////////////////////////*/
/* TREE MENU */
.treeview {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color:#FFFFFF;
}

.treeview a:link, .treeview a:visited
{
	color:#FFF;
}
.treeview a:hover
{
	color:#52b4aa;
}

.treeview .bg_menu:hover
{
	background-color:#900;
	cursor:pointer;
}

.treeview ul {
	/*CSS for Simple Tree Menu*/
    margin-right: 0px;
	padding-right: 0px;
}
.treeview li {
	/*Style for LI elements in general (excludes an LI that contains sub lists)*/
	border:0px solid #000;
    list-style-type:none;
	background: url(images/menu_sign.png) right no-repeat scroll;
	background-color:#26625c;
    
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right:0px;
	margin-left: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-top:2px;
	padding-bottom:2px;
}
.treeview ul li {
	/*Style for ULs that are children of LIs (submenu) */
    margin-top: 2px; /*Hide them by default. Don't delete. */
	/*background: url(images/border/menu.png) bottom repeat-x scroll;*/
	/*background-color:#006600;*/
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right:5px;
	padding-left:0px;
	padding-right:5px;
}
.treeview li.submenu ul {
	/*Style for ULs that are children of LIs (submenu) */
    display: none; /*Hide them by default. Don't delete. */
	padding-right: 0px;
	padding-bottom: 0px;
	margin-bottom:5px;
	margin-right: 0px;
}
.treeview .submenu ul {
	/*Style for LIs of ULs that are children of LIs (submenu) */
    /*cursor: default; /*background-color: #333333;*/
	padding-right:10px;
	padding-left: 0px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid #000;
}
.treeview .submenu ul li {
	/*Style for LIs of ULs that are children of LIs (submenu) */
    /*cursor: default; /*background-color: #333333;*/
	padding-right:12px;
	padding-left: 0px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid #000;
}
.treeview li.submenu {
	/* Style for LI that contains sub lists (other ULs). */
    cursor: pointer !important;
	font-weight: normal;
	padding-right: 10px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	background: url(images/expanded.gif) no-repeat right 2px;
	/*background-color:#CCFFCC;*/
}
.txtRotate {
	/* IE-only DX filter */
	writing-mode: tb-rl;
	filter: flipv fliph;
	/* Safari/Chrome function */
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
}
.date {
	color:#333333;
	font-size:10px;
	font-style:italic;
}

.subject, .up_title , .bot_title, .lead_title
{
	/*border:1px dotted #FFFF99;*/
	/*background-color:#F3F3F3;*/
	/*font-weight:bold;*/
	color:#333333;
	line-height:20px;
	padding:5px;
	font-size:11px;
}

.up_title {
	color:#999999;
	border:#CCCCCC 1px dashed;
}
.bot_title {
	/*border:#CCCCCC 1px dashed;*/
	/*background-color:#ede7e7;*/
	/*color:#386177;*/
}
.lead_title {
	border:#CCCCCC 1px dashed;
}
.subject_title
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	/*background: url(images/psign.png) right no-repeat 30px;*/
}
.subject_title_2
{
	text-align:right;
}
.subject {
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	border:0px solid #000000;
}
.poll_percent_graph
{
	background-color:#006600;
	height:2px;
}
.poll_percent_graph_bg
{
	background-color:#CCFFCC;
	height:2px;
	width:50px;
	direction:ltr;
}
.album_name
{
	background-color:#EFEFEF;
	font-weight:bold;
}
/*////////////////////////////////////////////////////////////////////////////*/
.imgBodyHome {
	/*background-image: url(images/border.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 570px;
    width: 850px;*/
    text-align: right;
	width: 100%;
}
.imgBodySmallContact {
	background-image: url(images/cborder.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 150px;
	width: 850px;
	text-align: justify;
}
.adminmenutr {
	background-color:#FFCC66;
}
#id_tblForm {
	background-image: url(/images/border_login.png);
	background-repeat: no-repeat;
	background-position: center;
	color:#333333;
}
#id_username {
	direction: ltr;
	/*width:100px;*/
}
#id_password {
	direction: ltr;
	/*width:100px;*/
}
#id_tbladminmenu {
}
#id_tbladminmenu th {
	padding: 5px 15px 5px 15px;
	text-align: center;
	white-space:nowrap;
	background-color:#FFFFCC;
}
#divValidate_id {
	background-color:#CCCC99;
	border-color:#999999;
	color:#990000;
	font-weight:bold;
}

/* BEGIN OF TAB PAGE CSS */
.dynamic-tab-pane-control .tab-page {
	/*height:200px;*/
	min-height:200px;
}
.dynamic-tab-pane-control h2 {
	text-align:center;
	width:auto;
}
.dynamic-tab-pane-control.tab-pane {
	position:relative;
	width:100%;
}
.dynamic-tab-pane-control .tab-row .tab {
	font-size:12px;
	cursor:Default;f
	display:inline;
	margin:1px -1px 0px 0px;
	float:right;
	padding:5px 10px 7px 10px;
	background-color:rgb(230,230,230);
	border:1px solid #CCCCCC;
	/*border-right:0;*/
	border-bottom:0;
	/*border-top:0;*/
	/*border-left:#ffffff 1px solid;*/
	/*cursor:pointer;*/
	cursor:pointer;
	z-index:1;
	/*position:relative;*/
	top:0;
}
.dynamic-tab-pane-control .tab-row .tab a:visited
{
	color:#999999;
}
.dynamic-tab-pane-control .tab-row .tab a:link
{
	color:#999999;
}
.dynamic-tab-pane-control .tab-row .tab a:hover
{
	color:#666666;
}
.dynamic-tab-pane-control .tab-row .tab.selected a
{
	color:#666666;
}
.dynamic-tab-pane-control .tab-row .tab.selected {
	border:1px solid #CCCCCC;
	border-bottom:0;
	z-index:5;
	padding:5px 10px 8px 10px;
	margin:0px -1px 0px 0px;
	background-color:rgb(240,240,240);
}
.dynamic-tab-pane-control .tab-page {
	clear:both;
	border:1px solid #CCCCCC;
	z-index:2;
	position:relative;
	padding:10px;
	margin-top:0px;
	margin-right:-1px;
	background-color:rgb(240,240,240);
}
.dynamic-tab-pane-control .tab-row {
	z-index:2;
	white-space:nowrap;
	/*background:rgb(234,242,255);*/
	height:30px; /*1.8em*/
	width:100%;
}
/* END OF TAB PAGE CSS */
