

.login
{
	margin: 0px 0px 10px;
	text-align: center;
	direction: rtl;
	width: 158px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: #e4f8f7 1px solid;
	border-left: #e4f8f7 1px solid;
	border-top-style: none;
	border-right: #e4f8f7 1px solid;
	background: url(images/reportgrad.jpg) #ffffff repeat-x center bottom;
	margin-lef:10px; 
}
.login input
{
	padding: 2px;
	text-decoration: none;
	font-family: arial;
	margin-top: 2px;
	background-color: #ebf8f7;
	font-size: 8pt;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	text-transform: none;
	font-weight: normal;
}

.login1
{
	margin: 10px 0px 5px;
	text-align: center;
	direction: rtl;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: #e4f8f7 1px solid;
	border-left: #e4f8f7 1px solid;
	border-top-style: none;
	border-right: #e4f8f7 1px solid;
	margin-lef: 10px;
	background-color: transparent;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center bottom;
	color: #000000;
}
.login1 input
{
	padding: 2px;
	text-decoration: none;
	font-family: arial;
	margin-top: 2px;
	background-color: #ebf8f7;
	font-size: 8pt;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	text-transform: none;
	font-weight: normal;
}


.textbox
{
	width: 96%;
	padding: 0px 3px 0px 3px;
	font-family: tahoma;
	font-size: 8pt;
	color: #333333;
	text-align: right;
	direction: rtl;
	font-weight: bold;
	background-image: url(images/back2.gif);
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
	background-color: #ebf8f7;
}
.textbox1
{
	width: 96%;
	padding: 0px 3px 0px 3px;
	font-family: tahoma;
	font-size: 8pt;
	color: #333333;
	text-align: right;
	direction: rtl;
	font-weight: bold;
	background-image: url(images/back3.gif);
}
.textbox2
{
	width: 96%;
	padding: 0px 3px 0px 3px;
	font-family: tahoma;
	font-size: 8pt;
	color: #333333;
	text-align: right;
	direction: rtl;
	font-weight: bold;
}
#bg-box
{
	background-repeat: repeat-x;
	background-position: 50% top;
	background-color: whitesmoke;
}
.textbox p {
	text-align: justify;
}


.leftbox
{
	float: RIGHT;
	width: 240px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px 5px 5px 0px;
	padding-top: 5px;
	border-bottom: #b3ded5 1px solid;
	border-left: #b3ded5 1px solid;
	border-right: #b3ded5 1px solid;
	background-color: #edf5ff;
	border-top: #b3ded5 1px solid;
	min-height : 440px
}
.top-leftbox {
	background-image: url('images/top-leftbox.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 16px;
}
.center-leftbox
{
	background-color: transparent;
	text-align: right;
	width: 215px;
	height: 100%;
}
.botton-leftbox
{
	background-repeat: no-repeat;
	background-position: center top;
	height: 18px;
	clear: both;
	background-color: transparent;
}



.list
{
	margin: 0px;
	width: 240px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	direction: rtl;
	padding-top: 0px;
	height: auto;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
}
.list h1
{
	font-size: 100%;
	margin: 0px 2px;
	width: 210px;
	height: 26px;
	background-image: url(images/hedbox.gif);
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: middle;
	text-align: right;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
	text-indent: 20pt;
	direction: rtl;
}
.list h1 a
{
	font-size: 8pt;
	color: #0554AD;
	direction: rtl;
	font-family: tahoma;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 10px;
}
.list more5
{
	border-bottom: #ffffff 1px solid;
	text-align: center;
	border-left: #ffffff 1px solid;
	padding-bottom: 1px;
	background-color: #ffcc33;
	margin: 1px;
	padding-left: 1px;
	width: 40px;
	padding-right: 1px;
	font-family: tahoma;
	direction: rtl;
	height: 15px;
	color: #000000;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	padding-top: 1px;
	float: left;
	font-size: 8pt;
}


.bg-list
{
	background-position: center top;
	width: 230px;
	height: 100%;
	margin: 0px;
	background-repeat: no-repeat;
	text-align: right;
	padding-right: 0%;
	padding-left: 0%;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: transparent;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}













.top-rightbox {
	background-image: url('images/top-rightbox.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 16px;
}
.center-rightbox {
	background-image: url('images/center-rightbox.gif');
	background-repeat: repeat-y;
	background-position: center;
	display: table;
	width: inherit;
}
.center-rightbox h1{
	font-size: 100%;
	margin: 5px 0px 0px 0px;
	width: 95%;
	height: 26px;
	padding-top: 10px;
	background-image: url('images/pic.gif');
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 2.5%;
	padding-left: 2.5%;
}
.botton-rightbox {
	background-image: url('images/botton-rightbox.gif');
	background-repeat: no-repeat;
	background-position: center top;
	height: 18px;
	clear: both;
}


.listctr
{
	background-color: #FFFFFF;
	text-align: center;
	width: 220px;
	direction: rtl;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	margin-bottom: 10px;
}
span.listctr{
	width: 100px;
	background-color: #CC33FF;
}


.center-shownews
{
	margin: 0px;
	width: 465px;
	background-color: #ffffff;
	display: table;
	height: auto;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.footer-shownews {
	background-image: url('images/footer-shownews.gif');
	width: 465px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
}
.shownews
{
	width: 470px;
	height: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	border-right: #acacac 1px;
	border-left: #acacac 1px;
	display: block;
	float: left;
	border-bottom-style: none;
	border-top-style: none;
}
.conten-shownews {
	float: left;
	width: 58%;
	background-color: #b0b1b3;
	height: 180px;
	display: table;
}
.menu-shownews {
	float: right;
	width: 41%;
	height: 180px;
}
/**/
#titr-news {
	margin: 0 0 0px 0;
	padding: 0;
}
#titr-news li {
	margin: 0px;
	padding: 0px;
	line-height: inherit;
	direction: rtl;
	background-color: #0066CC;
	display: inline;
}
#titr-news li a {
	display: block;
	height: 45px;
	font-size: 12px;
	background-image: url('images/pic-shownews.gif');
	background-repeat: repeat;
	margin: 1px 0px 0px 0px;
	padding: 0px 3px 0px 3px;
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: justify;
}
#titr-news li a:hover {
	background-position: 0px 45px;
	display: block;
	height: 45px;
	font-size: 12px;
	background-image: url('images/pic-shownews.gif');
	background-repeat: repeat;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	width: auto;
	color: #663300;
}
.leftconten
{
	float: left;
	width: 445px;
	padding-left: 2px;
	padding-top: 2px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.leftconten h1
{
	font-size: 8pt;
	margin: 0px;
	width: 100%;
	height: 25px;
	padding-top: 10px;
	background-image: url(images/header2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-right: 0%;
	padding-left: 0%;
	text-align: right;
	color: #284375;
	direction: rtl;
	font-weight: bold;
	font-family: tahoma;
}
/* user */
.style1 {
	text-align: left;
}
.user-top {
	background-position: bottom;
	background-image: url('images/pic-top.gif');
	height: 10px;
	background-repeat: no-repeat;
}
.user-center
{
	height: auto;
	width: 98%;
	display: table;
	background-color: transparent;
}


.user-botton {
	height: 10px;
	background-image: url('images/pic-botton.gif');
	background-position: top;
	background-repeat: no-repeat;
	clear: both;
}

/*  end user */





.titr-news1 {
	margin: 0px;
	padding: 0px;
	line-height: inherit;
	direction: rtl;
	background-color: #0066CC;
	display: inline;
}
.titr-news1  a {
	display: block;
	height: 45px;
	font-size: 12px;
	background-image: url('images/pic-shownews.gif');
	background-repeat: repeat;
	margin: 1px 0px 0px 0px;
	padding: 0px 3px 0px 3px;
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: justify;
}
.titr-news1 a:hover {
	background-position: 0px 45px;
	display: block;
	height: 45px;
	font-size: 12px;
	background-image: url('images/pic-shownews.gif');
	background-repeat: repeat;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	width: auto;
	color: #663300;
}
.titr-news1 a:activ {
	background-position: 0px 45px;
	display: block;
	height: 45px;
	font-size: 12px;
	background-image: url('images/pic-shownews.gif');
	background-repeat: repeat;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	width: auto;
	color: #663300;
}
.titr-news2  {
	background-position: 0px 45px;
	display: block;
	height: 45px;
	font-size: 12px;
	background-image: url('images/pic-shownews.gif');
	background-repeat: repeat;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	width: auto;
	color: #663300;
}
#firstHolder
{
	overflow: hidden;
	width: 320px;
	border-bottom: #c7c7c7 1px;
	height: 280px;
}
.first
{
	overflow: hidden;
	height: 280px;
	padding-right: 10px;
	padding-left: 10px;
}
.first .image {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: right; MARGIN-LEFT: 15px; BORDER-LEFT: medium none; WIDTH: 190px; BORDER-BOTTOM: medium none; HEIGHT: 120px
}
.first .title
{
	font: bold 10pt Arial;
	color: black;
	text-decoration: none;
	direction: rtl;
	text-align: right;
	padding-bottom: 5px;
}
.first .over
{
	font: 10px Tahoma;
	color: gray;
	direction: rtl;
	text-align: right;
}
.first .text
{
	line-height: normal;
	text-align: justify;
	direction: rtl;
	font-weight: normal;
	font-size: 8pt;
	font-family: TAHOMA;
	text-decoration: none;
}
.up-topadver
{
	width: 470px;
	height: 28px;
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-image: url(images/topadverback.gif);
	background-position-x: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	margin: 5px 5px 0px 0px;
}
.bot-topadver
{
	width: 470px;
	height: 28px;
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-image: url(images/but-adverback.gif);
	background-position-x: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	margin: 0px 5px 0px 0px;
}

.topadver
{
	width: 468px;
	height: auto;
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-image: url(images/adverback-grad.gif);
	background-attachment: scroll;
	background-repeat: repeat-x;
	border-bottom-style: none;
	border-left: #81cfcf 1px solid;
	border-top-style: none;
	border-right: #81cfcf 1px solid;
	background-position: center bottom;
	margin: 0px 5px 0px 0px;
}



.topadver2
{
	width: 475px;
	height: 95px;
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	background-image: url(images/adsback.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	border-bottom-style: none;
	border-top-style: none;
	background-position: center center;
	margin: 0px;
	border-right-style: none;
	border-left-style: none;
}
/*top academi*/

.academy
{
	width: 470px;
	height: auto;
	float: left;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	border-bottom: #81cfcf 1px solid;
	border-left: #81cfcf 1px solid;
	margin: 5px 0px;
	border-top: #81cfcf 1px solid;
	border-right: #81cfcf 1px solid;
	direction: rtl;
	vertical-align: top;
}
.top-academy {
	height: 52px;
	background-image: url('images/top-tab.gif');
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: bottom;
}


/* tab */

.tab
{
	width: 470px;
	height: auto;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 5px;
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
}
.top-tab {
	height: 52px;
	background-image: url('images/top-tab.gif');
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: bottom;
}
.center-tab {
	height: 250px;
	width: auto;
	background-image: url('images/center-tab.gif');
	background-position: center;
	background-repeat: repeat-y;
	direction: rtl;
	text-align: right;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 5px;
}
.botton-tab {
	height: 12px;
	background-image: url('images/botton-tab.gif');
	background-repeat: no-repeat;
	background-position: center;
	clear: both;
}

.picreport
{
	background-color: #fff;
	width: 730px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	display: block;
	float: right;
	padding-top: 5px;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;}

.shadetabs li
{
	display: inline;
	margin: 0;
	position: static;
}

.shadetabs li a
{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(images/shade.gif) top left repeat-x;



}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}




.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
	background-image: url(images/shadeactive.gif);
border-bottom-color: white;
}









.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}












/* tab2 */

.tab2
{
	width: 420px;
	padding: 0px;
	height: auto;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
}
.top-tab2 {
	height: 52px;
	background-image: url('images/top-tab.gif');
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: bottom;
}
.center-tab2 {
	height: 234px;
	width: auto;
	background-image: url('images/center-tab.gif');
	background-position: center;
	background-repeat: repeat-y;
	direction: rtl;
	text-align: right;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 5px;
}
.botton-tab2 {
	height: 12px;
	background-image: url('images/botton-tab.gif');
	background-repeat: no-repeat;
	background-position: center;
	clear: both;
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs2{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: right ; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs2 li{
display: inline;
margin: 0;
}

.shadetabs2 li a
{
	text-decoration: none;
	position: relative;
	padding: 3px 7px;
	margin-right: 3px;
	color: #2d2b2b;
	background: white url(images/shade.gif) top left repeat-x;
	text-align: right;
	direction: rtl;
	border-bottom-style: none;
	border-left: #778 1px solid;
	border-top: #778 1px solid;
	border-right: #778 1px solid;
}

.shadetabs2 li a:visited{
color: #2d2b2b;
}

.shadetabs2 li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs2 li a.selected
{
	/*selected main tab style */
	position: relative;
	top: 1px;
	background-color: #ffffff;
	background-image: url(images/shadeactive.gif);
	border-bottom: #ffffff 2px solid;
}



.shadetabs2 li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}






.nc_active
{
	background-color: #dfd79c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: none;
	border-left-style: none;
	padding-top: 0px;
}
.nc_mouseover {
	BACKGROUND-COLOR: #bababa; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #f1ddab; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nc_normal
{
	background-color: #b1ded5; /*	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=   '#fe8d07' , endColorStr= 'white' , gradientType= '0' );*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}



.menu1
{
	width: 120px;
	margin-right: 50px;
}
.menu1 a
{
	width: 120px;
	height: 22px;
	display: block;
	background: url(images/bullet-normal.gif) #fff no-repeat right 7px;
	color: #305E5C;
	line-height: 22px;
	text-decoration: none;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 0px;
	font-family: arial;
	font-size: 10pt;
	text-transform: none;
	font-weight: bold;
	border-bottom: mediumseagreen 1px dashed;
}
.menu1 A:hover
{

background: url(images/bullet-hover.gif) #fff no-repeat right 7px;
	color: #305E5C;


}
.menu1 ul
{
	width: 170px;
	margin-right: 40px;
}

.more5
{
	border-bottom: #ffffff 1px solid;
	text-align: center;
	border-left: #ffffff 1px solid;
	padding-bottom: 1px;
	background-color: #ffcc33;
	margin: 1px;
	padding-left: 1px;
	width: 40px;
	padding-right: 1px;
	font-family: arial;
	direction: rtl;
	height: 15px;
	color: #000000;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	padding-top: 1px;
	float: left;
}


.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}






/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(images/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(images/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(images/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(images/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(images/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(images/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(images/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(images/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(images/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header
{
	font-family: tahoma,arial,helvetica,clean,sans-serif;
	font-size: 8pt;
	border-bottom: #85bfb4 5px solid;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(images/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{
	color: #000;
	margin-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(images/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(images/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body
{
	font-family: verdana,tahoma,helvetica;
	font-size: 10pt;
	border-bottom: #11a995 1px solid;
	border-left: #11a995 1px solid;
	border-top: #11a995 0px solid;
	border-right: #11a995 1px solid;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(images/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(images/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(images/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(images/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(images/msngallery/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(images/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(images/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(images/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}
.menuitem
{
	border-bottom: #ccffcc 1px dotted;
}

/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{	
	width:100%;		
	height:30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}

/*Confirm Button*/