/* ------------            GENERAL Class START          --------------  */
* {	
    margin: 0px;
    padding: 0px
}

.pagewidth {
	margin: 0px;
	width: 925px;
	BACKGROUND: #ffffff;	
}

body {
	MARGIN: 0px;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	BACKGROUND: #1782B8 url('bg.jpg')  repeat-x ;
	FONT-FAMILY: tahoma, arial , verdana, geneva, lucida, lucida grande, Microsoft Sans Serif;		
}

A:link , A:visited {
	COLOR: #575757;
	background: transparent;  
	text-decoration: none;
	font-weight:bold;
}
A:hover , A:active {
	COLOR: #000000;
	background: transparent;  
	text-decoration: none;
	font-weight:bold;
}

/* Default TD , TH , P , LI View */
td, th, p {
	font-weight:normal;
}

ul, li {
    list-style-type: none;
}

input {
color: #E3EEFB;
border: 1px solid #84A0C4 ;
padding: 3px;
background: #ffffff url('input_bg.gif');
}


input:hover {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg3.gif');
}


input:focus {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg2.gif');
}


input[type='text'] {
color:#84A0C4;
border: 1px solid #84A0C4 ;
padding: 3px;
background: #ffffff url('input_bg.gif');
}

input[type='text']:hover {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg3.gif');
}

input[type='text']:focus {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg2.gif');
}


input[type='password'] {
color:#84A0C4;
border: 1px solid #84A0C4 ;
padding: 3px;
background: #ffffff url('input_bg.gif');
}

input[type='password']:hover {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg3.gif');
}

input[type='password']:focus {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg2.gif');
}

input[type='button'] {
color:#84A0C4;
border: 1px solid #84A0C4 ;
padding: 3px;
background: #ffffff url('input_bg.gif');
}

input[type='button']:hover {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg3.gif');
}


input[type='button']:focus {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg2.gif');
}


input[type='submit'] {
color:#84A0C4;
border: 1px solid #84A0C4 ;
padding: 3px;
background: #ffffff url('input_bg.gif');
}

input[type='submit']:hover {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg3.gif');
}


input[type='submit']:focus {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg2.gif');
}


input[type='reset'] {
color:#84A0C4;
border: 1px solid #84A0C4 ;
padding: 3px;
background: #ffffff url('input_bg.gif');
}

input[type='reset']:hover {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg3.gif');
}


input[type='reset']:focus {
color:#000;
border: 1px solid #114C7F;
padding: 3px;
background: #ffffff url('input_bg2.gif');
}


textarea {
width: 85%;    
MARGIN-BOTTOM: 5px;
BACKGROUND: #e6f2f9;
BORDER: #cfe6f3 1px solid;
PADDING: 3px 3px 3px 3px;
}

textarea:hover {
width: 85%;    
MARGIN-BOTTOM: 5px;
BACKGROUND: #FCFDE8;
BORDER: #cfe6f3 1px solid;
PADDING: 3px 3px 3px 3px;
}


textarea:focus {
width: 85%;
MARGIN-BOTTOM: 5px;
BACKGROUND: #E6F0FB;
BORDER: #cfe6f3 1px solid;
PADDING: 3px 3px 3px 3px;
}

select {
COLOR: #1a75bd;
BACKGROUND: #f5f5f5;
PADDING: 3px 3px 3px 3px;
BORDER: #e1e1e1 1px solid;
}

select:hover {
COLOR:  #000;
BACKGROUND: #D1E4F8;
PADDING: 3px 3px 3px 3px;
BORDER: #e1e1e1 1px solid;
}

select:focus {
COLOR:  #000;
BACKGROUND: #D1E4F8;
PADDING: 3px 3px 3px 3px;
BORDER: #e1e1e1 1px solid;
}


legend {
color: #114C6F;
font-weight: bold;
}

fieldset {
border:1px solid #84A0C5;
padding:1px;
}


/* ------------            HEADER Class START          --------------  */
.header  {
BACKGROUND: #ffffff url('hed.jpg');	
}

.header1  {
BACKGROUND: #ffffff url('main.jpg')  ;
HEIGHT: 29px;
}

/* ------------            NEWS BAR Class START          --------------  */
.newsbar {
	color: #000000;
	RIGHT: 0px;
	WIDTH: 99%;
	HEIGHT: 25px;
	border:1px solid #D5E9F1;
	BACKGROUND: #F9F9F0 url('newsbar_bg.gif');	
}
.newsbar a:link, .newsbar A:visited {
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.newsbar A:active, .newsbar A:hover {
	COLOR: #3694BD;
	font-weight:bold;  
	text-decoration: none;	
}

/* ------------            SMS BAR Class START          --------------  */
.smsbar {
	RIGHT: 0px;
	WIDTH: 99%;
	HEIGHT: 25px;
	border:1px solid #e6e6e6;
	BACKGROUND: #e6e6e7 url('sms_bg.gif');	
}


/* ------------            HOT NEWS Class START          --------------  */
#hotnews {
	LEFT: 0px;
	WIDTH: 100%;
	HEIGHT: 18px;
	COLOR: white;
	POSITION: fixed;
	PADDING-TOP: 2px;	
	border:1px solid #cccccc;
	BACKGROUND: #F9F9F0 url('status_bg.gif');
}

.hedhotnews a:link, .hedhotnews a:visited {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

.hedhotnews a:hover, .hedhotnews a:active {
	color: #FF0000;
	font-weight:bold;
	text-decoration: overline underline;
}
/* ------------            BLOCK Class START          --------------  */
/* Blocks Title View */
.blocktitle {
	color: #114C6F;
	font-weight:bold;
    width: 160px;
    padding: 5px 5px ;
    height: 20px;
    direction: rtl;
	border:1px solid #84A0C5;
	BACKGROUND: #CAEEF2 url('blocktitlebg.gif')  repeat-x ;	
}

/* Blocks Content View */

.blockcontent {
	color: #000000;
    width: 160px;
	border:1px solid #84A0C5;
    BACKGROUND: #FDFDFD url('blockcontentbg.gif')  repeat-x ;
    padding: 5px 5px 5px 5px;
}

.blockcontent a:link, .blockcontent a:visited {
	color: #1266a5;
	font-weight:bold;
	text-decoration: none;
}

.blockcontent a:hover, .blockcontent a:active {
	color: #007cf9;
	font-weight:bold;
	text-decoration: none;
}

/* ------------            MAIN STORY Class START          --------------  */
/* Main Story Title View*/
.maintitle {
    height: 20px;
    width: 98%;
    direction: rtl;
	color: #114C6F;
    padding: 5px 5px;
	font-weight: bold;
    text-align: right;
	border:1px solid #84A0C5;
    BACKGROUND: #CAEEF2 url('blocktitlebg.gif')  repeat-x ;
}

/* Main Story Content View*/
.maincontent {
    width: 98%;
	padding: 5px;
	color: #1266a5;
	border:1px solid #84A0C5;
	BACKGROUND: #FDFDFD url('blockcontentbg.gif')  repeat-x ;              
}

.maincontent a:link,.maincontent a:visited {
	font-weight: bold;	
	color: #1266a5;
}

.maincontent a:hover, .maincontent a:active {
	font-weight: bold;	
	color: #007cf9;
}

/* ------------            SECTIONS Class START          --------------  */
/* Sections Content View*/
.sectionsmain {
	width: 100%;
	border: 0px solid #84A0C5;
	color: #1266a5;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
}

.sectionscontent {
	border: 1px solid #84A0C5;
	color: #1266a5;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
}

.sectionscontent a:link, .sectionscontent a:visited {
	font-weight: bold;	
	color: #1266a5;
}

.sectionscontent a:hover, .sectionscontent a:active {
	font-weight: bold;	
	color: #007cf9;
}

/* ------------            MODULES CONTENT Class START          --------------  */
.modulestitle {
    /* width: 97%;*/
    height: 20px;
	color: #ffffff;
	font-weight: bold;
    padding: 3px;
    BACKGROUND: #7ADBFA url('modulestitlebg.gif')  repeat-x ; 
    border-top:1px solid #84A0C5;
    border-left:1px solid #84A0C5;
	border-right:1px solid #84A0C5;
    border-bottom:1px solid #84A0C5;
}

.modulestitle a:link, .modulestitle a:visited {
	font-weight: bold;
	color: #fffff9;
}

.modulestitle a:hover, .modulestitle a:active {
	font-weight: bold;	
	color: #000000;
}

.modulescontent {
	font-size: 9pt;	
}

.modulescontent1 {
	padding: 4px;
	color: #1266a5;	
	BACKGROUND: #FDFDFD url('blockcontentbg.gif')  repeat-x ;
    border: 1px solid #84A0C4 ; 
}

.modulescontent2 {
	padding: 4px;
	color: #000000;		
	BACKGROUND: #ffffff url('blockcontentbg2.gif')  repeat-x ;
	border: 1px solid #84A0C4 ; 
                    
}

.modulescontent1 a:link, .modulescontent2 a:link {
	color: #1266a5;
}
.modulescontent1 a:visited, .modulescontent2 a:visited {
	color: #1266a5;
}
.modulescontent2 a:hover, .modulescontent2 a:active {
	color: #000000;
}

.modulescontent1 a:hover, .modulescontent1 a:active {
	color: #000000;
}

/* ------------            FOOTER Class START          --------------  */

.footermodules {
	margin: 0px 0px 0px 0px ;
	color: #1266a5;
	BACKGROUND: #ffffff url('Foot_01.gif')  repeat-x;

}

.footermodules A:link , A:visited {
	color: #1266a5;
}
.footermodules A:hover , A:active {
	color: #000000;
}

.footercopyright {
color: #1266a5;
BACKGROUND: #ffffff url('Foot_02.gif')  repeat-x ;
HEIGHT: 35px;

}

.footercopyright A:link , A:visited {
	color: #1266a5;
}
.footercopyright A:hover , A:active {
	color: #000000;
}




.tabefieldset {
	border:1px solid #84A0C5;
	padding:1px;
	text-align: right;
}

/* ------------            COMMENT Class START          --------------  */
.addcomment {
	border:1px solid #84A0C5;
	padding:3px; MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	BACKGROUND: #84A0C4 url('status_bg.gif');
	CURSOR: pointer;
	COLOR: #FF0000;
}

.addcommentform {
	border:1px solid #84A0C5;
	padding:3px; MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	BACKGROUND: #84A0C4 url('status_bg.gif');
	COLOR: #114C6F;
}

.comment {
	border:1px solid #84A0C5;
	padding:3px; MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	margin-bottom: 4px;
	BACKGROUND: #84A0C4 url('blocktitlebg.gif');
	COLOR: #114C6F;
}

.comment1 {
	padding: 4px;
	text-align: justify;	
	border:1px solid #84A0C5;
	BACKGROUND: #84A0C4 url('comment.gif');
}
.comment2 {
	padding: 4px;
	margin-bottom: 20px;
	text-align: justify;
	border-left:1px solid #84A0C5;
	border-right:1px solid #84A0C5;
	border-bottom:1px solid #84A0C5;
	BACKGROUND: #FDFDFD url('blockcontentbg.gif');
}


/* ------------            GUEST BOOKS Class START          --------------  */
.guestbook1 {
	padding: 4px;
	text-align: justify;
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
    border-right:1px solid #dddddd;
    border-bottom:1px solid #dddddd;
BACKGROUND: #FDFDFD url('guestbook2.gif') repeat-x;

}

.guestbook2 {
	padding: 4px;
	text-align: justify;
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
    border-right:1px solid #dddddd;
    border-bottom:1px solid #dddddd;
BACKGROUND: #FDFDFD url('guestbook.gif') repeat-x;

}

/* ------------            Site Map Class START          --------------  */
.sitemapmodules ul, .sitemapmodules li {
	font-weight:bold;
	text-align: right;
	BACKGROUND: #ffffff;
    list-style-type: none;
}
.sitemapmodules a {
	COLOR: #0000FF;
	text-decoration: none;
} 
.sitemapmodules a:hover {
	COLOR: #F00;
    background-color: #FFFFFF;
}
.sitemapsection ul, .sitemapsection li {
	font-weight:bold;
	text-align:right;
}
.sitemapsection a {
	COLOR: #000000;
	text-decoration: none;
}
.sitemapsection a:hover {
	COLOR: #FF0000;
    background-color: #FFFFFF;
}
.sitemapsubsection ul, .sitemapsubsection li {
	font-weight:bold;
	text-align: right;
}
.sitemapsubsection a {
	COLOR: #008000;
	text-decoration: none;
}
.sitemapsubsection a:hover{
	COLOR: #FF0000;
    background-color: #FFFFFF;
}


/* ------------      BLOCKS & OTHERS BOOKS Class START       --------------  */
.navtitle {
	border:1px solid #84A0C5;
	padding:3px;
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	BACKGROUND: #FCFCFC url('status_bg.gif');
	CURSOR: default;
	COLOR: #114C6F;
}

.status {
	border:1px solid #84A0C5;
	padding:3px;
	MARGIN-TOP: 3px; 
	BACKGROUND: #FCFCFC url('status_bg.gif');
	CURSOR: default;
	COLOR: #114C6F;
}

.usersonline{
    border:1px solid #84A0C5;
	padding:3px;
	MARGIN-TOP: 3px;
	BACKGROUND: #FCFCFC url('status_bg.gif');
	CURSOR: default;
	COLOR: #114C6F;
}

.style {
    border:1px solid #84A0C5;
	padding:3px;
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	BACKGROUND: #FCFCFC url('status_bg.gif');
	CURSOR: default;
	COLOR: #114C6F;
}

.calendar{
	border:1px solid #84A0C5;
	padding:3px;
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	BACKGROUND: #FCFCFC url('status_bg.gif');
	CURSOR: default;
	COLOR: #114C6F;	
}
.calendardayheader{
	border:1px solid #84A0C5;
	padding:1px;
	MARGIN-TOP: 1px;
	FONT-WEIGHT: bold;
	BACKGROUND: #E4E5DF;
	CURSOR: default;
	COLOR: #114C6F;	
}
.calendarday{
	border:1px solid #84A0C5;
	padding:1px;
	MARGIN-TOP: 1px;
	FONT-WEIGHT: bold;
	/*BACKGROUND: #E4E5DF;*/
	CURSOR: default;
	COLOR: #114C6F;	
}

/* ------------            WHERE AM I Class START          --------------  */
.whereami {
	color: #000000;
	RIGHT: 0px;
	WIDTH: 99%;
	HEIGHT: 25px;
	border-top:1px solid #D5E9F1;
	border-left:1px solid #D5E9F1;
	border-right:1px solid #D5E9F1;
	border-bottom:1px solid #D5E9F1;
	BACKGROUND: #F0F0F0 ;
	BACKGROUND: #ffffff url('whereami_bg.gif');
}
.whereami a:link, .whereami A:visited {
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.whereami A:active, .whereami A:hover { 
color : #3694bd; 
font-weight : bold; 
font-size : 9pt; 
text-decoration : none; 
} 



/* ------------      Main Menu And Pages Menu Style       --------------  */
dl, dt, dd{
	margin: 0;
	padding: 0;
	font-weight:bold;
	list-style-type: none;
	}


	
#mainmenu {
	position: absolute;
	top: 0;
	right: 0;
	font-weight:bold;
	COLOR: #3694BD;
	}
	
dl#mainmenu {
	width: 10em;
	font-weight:bold;
	}
	
dl#mainmenu dt {
	cursor: pointer;
	margin: 2px 0;
	height: 20px;
	line-height: 20px;
	text-align: right;
	border: 1px solid #dbdbdb;
	background: #ffffff;
	font-weight:bold;
	}
	
dl#mainmenu dd {
	border: 1px solid #dbdbdb;
	font-weight:bold;
	}
	
dl#mainmenu li {
	text-align: right;
	background: #FCFCFC;
	COLOR: #0ABDF5;
    font-weight:bold;
	}
dl#mainmenu li a, dl#mainmenu dt a {
	COLOR: #3694BD;
	text-decoration: none;
	border: 0px none;
	height: 100%;
    display: block;
	font-weight:bold;
	
	}
	
dl#mainmenu li a:hover, dl#mainmenu dt a:hover {
	background: #0ABDF5;
	COLOR: #ffffff;
	font-weight:bold;
	}

/* ------------     Horezilnat Main Menu Class       --------------  */

#hmailmenu ul {
	MARGIN: 0px;
    WIDTH: 100%;
    PADDING: 0px;
    LIST-STYLE-TYPE: none;
    LIST-STYLE-IMAGE: none;
    text-align: right;
}

#hmailmenu ul li {
	POSITION: relative;
    direction: rtl;
}

#hmailmenu li:hover ul {
	DISPLAY: block;
    background: #0ABDF4;
}

#hmailmenu li:hover > ul {
	VISIBILITY: visible;
    COLOR: #FFF;
    background: #0ABDF4;
}

#hmailmenu ul ul {
	VISIBILITY: hidden;
}

#hmailmenu li {
	BACKGROUND: #ffffff;
}
#hmailmenu ul a {
    PADDING: 5px;
    DISPLAY: block;
    COLOR: #0ABDF3;
    TEXT-DECORATION: none;
	BORDER-BOTTOM: #dbdbdb 1px solid;
    BORDER-LEFT: #dbdbdb 1px solid;
    BORDER-TOP: #dbdbdb 1px solid;
    BORDER-RIGHT: #dbdbdb 1px solid;
}
#hmailmenu ul a:hover {
	BACKGROUND-COLOR: #0ABDF4;
    COLOR: #FFFFFF;
}
#hmailmenu li ul a {
    PADDING: 5px;
    COLOR: #0ABDF3;
    TEXT-DECORATION: none;
	BORDER-BOTTOM: #dbdbdb 1px solid;
    BORDER-LEFT: #dbdbdb 1px solid;
    BORDER-TOP: #dbdbdb 1px solid;
    BORDER-RIGHT: #dbdbdb 1px solid;
}
#hmailmenu ul a.subhmailmenu:hover {
	BACKGROUND-COLOR: #ffffff;
    COLOR: #000;
}
#hmailmenu li ul a:hover {
	BACKGROUND-COLOR: #0ABDF5;
    COLOR: #FFF
}

#hmailmenu li ul {
	Z-INDEX: 2000;
    POSITION: absolute;
    DISPLAY: block;
    TOP: 0px;
    left: -98%;
}

#hmailmenu ul a.subhmailmenu {
    background: url("sub_arrow.gif") no-repeat left;
}

#hmailmenu ul a.subhmailmenu:hover {
    background: url("sub_arrow.gif") no-repeat left;
}

/* - - - - - - - Header Setting Class - - - - - - - - - */
a.Header_Setting,
a.Header_Setting:visited,
div.Header_Setting {
  display: block;
  width:   155px;
  border:  0px solid black;
  padding: 3px;
  BACKGROUND: #0ABDF5 url('hs.png');
}

a.Header_Setting1,
a.Header_Setting1:visited,
div.Header_Setting1 {
  display: block;
  width:   155px;
  border:  1px solid black;
  padding: 3px;
  BACKGROUND: #ffffff ;
}

div#Header_Setting_menu_child {
    border-bottom: 1px solid black;
}

/* - - - - - - - Header Login Class - - - - - - - - - */
a.Header_Login,
a.Header_Login:visited,
div.Header_Login {
  margin-top:0px;
  display: block;
  width:   160px;
  height: 20px;
  border:  0px solid black;
  padding: 0px;
  BACKGROUND: transparent url('hl.png');
}

a.Header_Login1,
a.Header_Login1:visited,
div.Header_Login1 {
  display: block;
  width:   155px;
  border:  1px solid black;
  padding: 3px;
  BACKGROUND: #ffffff ;
}

div#Header_Login_menu_child {
    border-bottom: 1px solid black;
}


/* - - - - - - - - - Header Main Menu - - - - - - - - */
#NavBarcontainer{
    color:#0C4063;
    width:98%;
}
#NavBarnav{
    text-transform:uppercase;
    background: #fff url(m3.jpg) repeat-x bottom right;
    padding:0 0 0 15px;/*0 0 0 20px;*/
}
#NavBarnav ul{
    margin:0;
    padding:0;
    list-style-type:none;
    width:auto;
    float:right;
}
#NavBarnav ul li{
    display:block;
    float:right;
    margin:0 1px;
}
#NavBarnav ul li a{
    display:block;
    float:right;
    color:#000000;
    text-decoration:none;
    padding:0 0 0 15px;/*0 0 0 20px;*/
    height:33px;
}
#NavBarnav ul li a span{
    padding:7px 2px 0 0;
    height:30px;
    float:right;
}
#NavBarnav ul li a:hover{
    color:#fff;
    /*background:transparent url(bg-over.gif) repeat-x bottom right;*/
}
#NavBarnav ul li a:hover span{
    display:block;
    width:auto;
    cursor:pointer;
}
#NavBarnav ul li a.current,#NavBarnav ul li a.current:hover{
    color:#F8F8F8;
    background:#0ABDF5 url(right-on.gif) no-repeat top right;
    line-height:275%;
}
#NavBarnav ul li a.current span{
    display:block;
    padding:0 20px 0 0;
    width:auto;
    background:#0ABDF5 url(right-on.gif) no-repeat top right;
    height:33px;
}
#NavBar_inner{
    color: #F8F8F8;
    padding: 5px;
    height: 100%
}
#NavBar_inner a:link, 
#NavBar_inner a:visited, 
#NavBar_inner a:active{
    color: #F8F8F8
}
#NavBar_inner a:hover{
    color: #0B0B0B
}
.innercontent{
    height: 100%;
    display: none;
    direction: rtl;
    text-align: right;
}

/* - - - - - - - - - Tabbed Panels - - - - - - - - */
.TabbedPanels {
	PADDING: 0px 0px 0px 0px;
    MARGIN: 0px;
    WIDTH: 100%;
}
.TabbedPanelsTabGroup {
	PADDING: 0px 0px 0px 0px;
    MARGIN: 0px;
}
.TabbedPanelsTab {
	BORDER-BOTTOM: 1px solid;
    POSITION: relative;
    BORDER-LEFT: 1px solid;
    PADDING: 6px 10px 6px 10px;
    BACKGROUND-COLOR: #ffffff;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 1px 0px 0px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    /*FONT: bold 0.9em Tahoma;*/
    FLOAT: right;
    BORDER-TOP: 3px solid;
    TOP: 1px;
    CURSOR: pointer;
    BORDER-RIGHT: 1px solid;
}
.TabbedPanelsTabHover {
	BACKGROUND-COLOR: #f9f9f9;
    COLOR: #000000
}
.TabbedPanelsTabSelected {
	BORDER-BOTTOM: #eee 1px solid;
    BACKGROUND-COLOR: #f9f9f9;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    BORDER-TOP-WIDTH: 1px;
    PADDING-TOP: 8px;
    COLOR: #000000
}
.TabbedPanelsTab A {
	COLOR: black;
    TEXT-DECORATION: none
}
.TabbedPanelsContentGroup {
	BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND-COLOR: #f9f9f9;
    CLEAR: both;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid
}
.TabbedPanelsContent {
	TEXT-ALIGN: justify;
    PADDING: 4px 4px 4px 4px;
    DIRECTION: rtl;
    HEIGHT: 100%;
}
.TabbedPanelsContent UL {
	PADDING-TOP: 15px
}
.TabbedPanelsContent UL LI {
	PADDING-BOTTOM: 5px
}
.TabbedPanelsContentVisible {

}
.VTabbedPanels .TabbedPanelsTabGroup {
    POSITION: relative;
    BACKGROUND-COLOR: #eee;
    WIDTH: 10em;
    FLOAT: left;
    HEIGHT: 20em;
	BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid
}
.VTabbedPanels .TabbedPanelsTab {
	BORDER-LEFT: medium none;
    MARGIN: 0px;
    FLOAT: none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.VTabbedPanels .TabbedPanelsTabSelected {
	BORDER-BOTTOM: #999 1px solid;
    BACKGROUND-COLOR: #eee
}
.VTabbedPanels .TabbedPanelsContentGroup {
	PADDING: 0px 0px 0px 0px;
    WIDTH: 30em;
    FLOAT: left;
    HEIGHT: 20em;
    CLEAR: none;
}