/***************************
* Begin Standard  *
***************************/


h3 {
   font-size: 1.2em;
   text-decoration: none;
}

font.med {
   font-size: 1.1em;
}

font.red {
   font-size: 1.1em;
   color: #f20000;
}
font.title {
	font-weight: bold;
   	color: #879408;
}
.small { 
    font-weight: bold; 
    font-size: 1.1em; 
    color: #0A368C;
}

span#right {
    float: right;
}

span#left {
    float: left;
}

.clearit {
    clear: both;
}

.IndexPage {
     background: #FFFFFF;
     text-align: left;
     width: auto;
     margin: 4px 8px 0px 8px;
     min-width: 850px;
     border: 1px solid #DADEB8;
}

.SubPage {
     background: #FFFFFF;
     text-align: left;
     width: auto;
     margin: 4px 8px 0px 8px;
     /*min-width: 850px;*/
     border: 1px solid #DADEB8; 
} 
.autoHeight { 
	height: auto; 
} 
.height10 { 
	height: 10px; 
} 
.height30 { 
	height: 30px; 
}
.box2 { 
	padding: 3px 5px 3px 3px; 
}
.container {
	font-size:1.1em;
}

/*-------------------End Standard------------------------*/

/*************************** * Top Bar Design ****************************/ 
#TopBar { 
	/*float: right;
	text-align: right; */
} 

#TopBar #SystemLink{ 
	/*float: right; 
	text-align: right;*/
	background-image:url(images/bgtop.gif);
    padding: 0px 0px 0px 0px;
    width: 100%;
    height: 30px;
}

#TopBar #SystemLink #Menu {
	width: auto; 
	text-align: right;
	float: right; 
 } 
 
 #TopBar #SystemLink #Menu #item { 
 	float: left; 
 	margin: 7px 0px 5px 0px; 
 } 
 
 #TopBar #SystemLink #Menu .Img { 
 	float: left;
	margin: 7px 0px 5px 0px;
    background-image:url(images/bar.gif);
    background-repeat:no-repeat;
    padding: 0px 4px 0px 4px;
}

#TopBar #SystemLink #Menu .Link {
	float: left;
	margin: 7px 0px 5px 0px;
	padding: 0px 5px 0px 5px;
}

#TopBar #SystemLink #Menu .Link a {
    font-weight: bold; 
    font-size: 1.1em; 
    color: #FFFFFF; 
    text-decoration: none;
}

#TopBar #SystemLink #Menu .Link a:hover {
    font-weight: bold; 
    font-size: 1.1em; 
    color: #4F4603; 
    text-decoration: underline;
}

#TopBar #ShadowLine {
    background-image:url(images/rvshadowtop.gif);
    width: 100%;
    height: 5px;
}

/***************************
* Top Bar Design *
***************************/

#NewSession #Block{
    background-color: #F3F6E7;
    padding: 5px 5px 5px 5px;
}

#NewSession #Block #LayoutLeft {
    font-weight: bold;
    font-size: 1.1em;
    color: #004DE4;
}

#NewSession #Block #LayoutRigth {
    padding: 5px 15px 5px 5px ;
    width: 70%;
}

#NewSession #NewSessionLine {
    background-color: #C6CA99;
}

/***************************
* News Design *
***************************/
#NewsBlock {
    border: 1px solid #AAB16B;
    padding: 3px;
    background-color: #FFFFFF;
    width: 100%;
}

#NewsBlock #Header{
    color: #959D47;
    font-size: 1.1em; 
    font-weight: bold; 
}

/*#NewsBlock #FrontNews {
    
}*/

#NewsBlock #FrontNews ul {
    list-style-image:url(images/squre.gif);
	color: #9D9F6A;
}

#NewsBlock a.top2:link {
    font-family: verdana,arial,helvetica; 
    color: #FF6000; 
    font-size: 1.1em; 
    font-weight: bold; 
    text-decoration: underline;
}

#NewsBlock A.top2:visited {
    color: #FF6000; 
    font-size: 1.1em; 
    font-weight: bold; 
    text-decoration: underline;
}

#NewsBlock A.top2:hover {
    color: #EC9E07; 
    font-size: 1.1em; 
    font-weight: bold; 
    text-decoration: underline;
}

#NewsBlock A.top2:active {
    color: #EC9E07; 
    font-size: 1.1em; 
    font-weight: bold; 
    text-decoration: underline;
}

/**************************
* Warning Design *
**************************/

.titleWarn {
   font-size: 1.2em;
   color: #FF6600;
   font-weight: bold;
   padding: 0px 0 7px 20px; 
}               
             
#Warningblock {
   background-color: #FFFF66;
   border: #FF6600 1px solid;
   padding: 3px;
   width: 100%;
}

#Warningblock .item {
   clear: both;
   padding: 0 0 4px 0;
}

#Warningblock .item #arrow {
   background-image:url(images/list.gif);
   background-repeat: no-repeat;
   float: left;
   width: 8px;
   height: 10px;
   margin: 2px 6px 0 40px;
} 

/***************************
* Design User Infomation on Index Page *
***************************/
#UserInfo .Text {
    color: #000000; 
    font-size: 1.1em; 
    font-weight: normal;
}

#UserInfo a#MailLink {
    FONT-WEIGHT: bold; 
    font-size: 1.1em; 
    COLOR: #959D47;
    TEXT-DECORATION: none;
}

#UserInfo a#MailLink:hover {
    FONT-WEIGHT: bold; 
    font-size: 1.1em;
    COLOR: #959D47; 
    TEXT-DECORATION: underline;
}

#UserInfo .small { 
    font-weight: bold; 
    font-size: 1.1em; 
    color: #788027;
}

/***************************
* Design Langauge Session *
***************************/

#LangaugeSession #Text {
    color: #9A9A9A; 
    font-size: 1.1em; 
    font-weight: normal;
}

/**************************
* Design News Session *
**************************/
#NewsSession #Text {
    font-size: 1.2em; 
    font-weight: bold; 
    color: #5D5C5C;
}

/**************************
* Design Main Session *
**************************/

#MainSession {
   padding: 5px 5px 5px 5px;
}

#MainSession .LayoutLeft {
    width: 250px;
}

#MainSession .LayoutRigth {
   padding: 0px 10px 0px 10px;
}

/**************************
* Design Infomation Session *
**************************/
#InfoSession {
    
}

#InfoSession #BetweenInfo {
    height: 5px;
}

#InfoSession .line-top {
    clear: both;
}

#InfoSession .line-top div {
    border-bottom: 1px dotted #838C31;
}

#InfoSession .line-bottom {
    clear: both;
}

#InfoSession .line {
    clear: both;
}

#InfoSession .line div {
    border-bottom: #838C31 1px dotted;
}

/**************************
* Design Account and Server Infomation Session *
**************************/
/*#AccountInfoSession {
    
}*/

#AccountInfoSession .Header, #ServerInfoSession .Header {
    background-image:url(images/lefttop.jpg);
    font-size: 1.1em;
    font-weight: bold;
    color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    cursor: pointer;
    height: 27px;
}

#AccountInfoSession .Header .Left, #ServerInfoSession .Header .Left {
    float: left;
    padding: 5px 0px 0px 5px;
}

#AccountInfoSession .Header .Right, #ServerInfoSession .Header .Right {
    float: right;
   	padding: 0px 0px 0px 5px; 
}

#AccountInfoSession .Block, #ServerInfoSession .Block {
    border: #838C31 1px solid; 
    width: 248px;
}

#AccountInfoSession img#accountinfoClose, #ServerInfoSession img#serverinfoClose {
    background-image:url(images/up-arr.jpg);  
}

#AccountInfoSession img#accountinfoOpen, #ServerInfoSession img#serverinfoOpen {
    background-image:url(images/down-arr.jpg);  
}

/**************************
* Design Features Session *
**************************/
#FeatureSession {
    
}

#FeatureSession #featureIconMode .GroupHeader{
    height: 25px;
    padding: 5px 10px 0px 10px;
    font-weight: bold;
    font-size: 1.25em;
    color: #FFFFFF;
    background-image:url(images/tabgroup.jpg);
    background-repeat: no-repeat;
    float: left;
    width: 458px;
    text-align: left;
    white-space: nowrap;
}

#FeatureSession #featureIconMode  .FeatureBlock {
     padding-top: 7px;
     padding-bottom: 7px;
     margin: 0px;
     text-align: center;
     border: 1px solid #AAB16B;
}

#FeatureSession #featureIconMode .item {
    padding: 0px;
     width: auto;
     height: auto;
     margin: 0px 5px 0px 5px;
}

/**************************
* Design Topmenu on Subpage *
**************************/
#TopmenuOnSubpage {
    background:#F3F6E7; 
    /*height: 58px;  */
}

#TopmenuOnSubpage .Menu { 
    float: left;
    text-align: center;
    padding:0 5px 0 5px;
   /* width: 8%;
    height: 58px;*/
}

#TopmenuOnSubpage .Menu #Padbar {
    padding: 0px 0px 3px 0px;
}

#TopmenuOnSubpage .Bar { 
    float: left;
    text-align: left;
    width: 2px;
    height: 58px;
    background-image:url(images/bar02.gif);
    background-repeat: no-repeat;
}

#LineUnderTopmenuOnSubpage {
    background-image:url(images/line02.gif); 
    background-repeat: repeat-x; 
    height: 16px;
}

/**************************
* Design Left menu on Subpage *
**************************/
#LeftMenu {
    border: 1px solid #6C7406;
}

#LeftMenu div div {
    background-color: #EFF5E5;
    border-bottom-color: #ffffff;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding: 2px 0px 2px 15px; 
}

#LeftMenu .LeftMenuHead {
    color: #ffffff;
    background-color: #808728;
    font-weight: bold;
    font-size: 1.1em;
    padding: 4px 2px 2px 2px;
    vertical-align: middle;
}

#LeftMenu .LeftMenuline {
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #87910E;
    border-bottom-color: #6C7406;
    padding: 0;
}

#LeftMenu .Section_menuActive {
    background-color: #D9DDB3;
    border-bottom-color: #ffffff;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding: 2px 0px 2px 15px; 
    color: #003ea8; 
    font-weight: normal;
    font-size: 1em; 
    text-decoration: underline;              
}

/*-------------------Begin Link------------------------*/
/*---Begin Index Page---*/

a#texttop {
	font-size: 1.1em; 
	color: #018AE4;  
	font-weight: bold; 
	text-decoration: none;
}

a#texttop:hover {
	font-size: 1.1em; 
	color: #FF7800; 
	font-weight: bold; 
	text-decoration: none;
}

a.top2 {
	font-weight: bold; 
	font-size: 1.1em; 
	color: #6398FF; 
	text-decoration: none;
}

a.top2:hover {
	font-weight: bold; 
	font-size: 1.1em; 
	color: #0066ff; 
	text-decoration: none;
}

a.det {
	font-weight: normal; 
	font-size: 1.1em; 
	color: #003366; 
	text-decoration: underline;
}

a.det:hover {
	font-weight: normal; 
	font-size: 1.1em; 
	color: #FE6D44;  
	text-decoration: none;
}

a.logo {
	font-weight: bold; 
	font-size: 1.1em; 
	color: #0000CC; 
	text-decoration: none;
}

a.logo:hover {
	font-weight: bold; 
	font-size: 1.1em; 
	color: #00008F;
	text-decoration: none;
}

a.menubi {
	font-weight: normal; 
	font-size: 1.1em; 
	color: #717C06; 
	text-decoration: none;
}

a.menubi:hover {
	font-weight: normal; 
	font-size: 1.1em; 
	color: #FE6D44; 
	text-decoration: none;
}

/*---End Index Page---*/

a.leftbox {
	font-weight: normal; 
	font-size: 1.1em; 
	color: #003366; 
	text-decoration: underline;
}

a.leftboxi:hover {
	font-weight: normal; 
	font-size: 1.1em; 
	COLOR: #FE6D44; 
	text-decoration: none;
}

A.top {
	font-weight: bold; 
	font-size: 1.1em; 
	color: #ffffff; 
	text-decoration: none;
}

A.top:hover {
	font-weight: bold; 
	font-size: 1.1em; 
	color: #000000; 
	text-decoration: none;
}

a.left {
	font-weight: bold; 
	font-size: 1em; 
	color: #000000; 
	text-decoration: none;
}

a.left:hover {
	font-weight: bold; 
	font-size: 1em; 
	color: #445AFE; 
	text-decoration: none;
}

a.menutop {
	font-weight: normal; 
	font-size: 1.1em; 
	color: #000000; 
	text-decoration: none;
}

a.menutop:hover {
	font-weight: normal; 
	font-size: 1.1em; 
	color: #FF9C00; 
	text-decoration: underline;
}

.body-content a {
	color: #879408; 
	text-decoration: underline; 
	/*font-size: 1.1em;*/
}

.body-content a:hover {
	color: #6A702E; 
	text-decoration: underline; 
	/*font-size: 1.1em;*/
}

a#menubaronsub:link { 
	font-size: 1.1em; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}

a#menubaronsub:visited { 
	font-size: 1.1em; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}

a#menubaronsub:hover { 
	font-size: 1.1em; 
	color: #FFDB4B; 
	font-weight: bold; 
	text-decoration: none;
}

a#menubaronsub:active { 
	font-size: 1.1em; 
	color: #FFDB4B; 
	font-weight: bold; 
	text-decoration: none;
}

div#LeftMenu div div a {
  color: #000000; 
  font-weight: normal; 
  font-size: 1em;          
  text-decoration: none;
}

div#LeftMenu div div a:hover {
  color: #000000; 
  font-weight: normal; 
  font-size: 1em; 
  text-decoration: underline;
}
a.create-button {
		background:url(images/button-bg.jpg);
		background-position:top;
		height: 19px;
        padding: 2px 10px 2px 10px;
        border: 1px solid #BAC26A;
        color: color: #6A702E;
        text-decoration: none; 
        font-size: 1.1em;   
}

a.create-button:hover { 
		background:url(images/button-bg-over.jpg);
		background-position:bottom;
		height: 19px;
        padding: 2px 10px 2px 10px;
        color: #000000;
        text-decoration: none; 
        font-size: 1.1em;   
}

/*----a.inside ----*/

.Fonts {        
    color: #6D8511;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
}

a.inside {
	color: #6D8511; 
	text-decoration: underline; 
	font-size: 1em;
}

a.inside:hover {
	color: #90A930; 
	text-decoration: underline; 
	font-size: 1em;
}

/*-------------------End Link------------------------*/


/*-------------------Begin Sortable tables---------------------------*/
.sortable caption {
	color: #000;
	font-size: 1.1em;
}

.sortable th {
	color: #fff;
	/*font-size: 1.1em;*/
	padding: 4px;
	font-weight: bold;
	background-color: #BAC26A; 
}

.sortable th a {
	color:#fff;
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	/*font-size: 1.1em;*/
}

.sortable th a:visited {
	color: #fff;
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	/*font-size: 1.1em;*/
}

.sortable th a:hover {
	color: #4F4603;
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	/*font-size: 1.1em;*/
}

.sortable a {
	color: #6D8511;
	text-decoration: none;
}

.sortable a:hover {
	color: #90A930;
	text-decoration: none;
}

.sortable {
	border-left: 1px solid #E3E7B5;
	/*border-bottom: 1px solid #bcd7f4;
	border-right: 1px solid #bcd7f4;*/
	font-size: 1.1em;
	width:95%;
}

.sortable td {
	border-bottom: 1px solid #E3E7B5;
	border-right: 1px solid #E3E7B5;
	padding: 5px;
}

.sortable .nobrd {
	border-right: none;
} 

.sortable .sql {
	border: none;
}

.sortable .row-odd {
	background-color: #E8F0BE;
	padding: 5px;
	/*border-bottom: 1px solid #ccc;*/
}

.sortable .row-even {
	background-color: #F4F7E6;
	padding: 5px;
	/*border-bottom: 1px solid #ccc;*/
}

/*------------------End Sortable tables--------------------*/


/*-------------------Begin Headinfo------------------------*/


.tbltop01 { 
	background-image: url(images/bgtop.gif); 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	width: 100%; 
	height: 30px; 
} 

.toptab { 
	float: right;
	margin: 7px 0px 5px 0px; 
	height: auto; 
} 

.topmenu { 
	float: left;
	padding: 0px 5px 0px 5px; 
} 

.bgshadowtop { 
	background-image:url(images/rvshadowtop.gif);
	width: 100%;
	height: 5px;
}

.bgtop02 { 
	 background: #EAF6FF;
	 width: auto;
	 height: auto;
}

.left {
	 float: left;
	 width: 300px;
	 margin: 5px;
}

.small { 
	font-weight: bold; 
	font-size: 1.1em; 
	color: #0A368C;
}

.tbltop02 {
	 float: left;
	 width: auto;
	 background: #FFFFFF;
	 border: solid 1px #4281fc;
	 margin: 12px 8px 8px 15px;
	 max-width: 58%;
}

.pad {
	padding: 5px 5px 5px 5px;
}
.pad02 {
	padding: 15px 5px 15px 5px;
}
.texttop02 {
	font-family: verdana,arial,helvetica; 
	color: #148BD8;
	font-size: 1.1em; 
	font-weight: bold; 
}

.topinfoline {
	background-color: #9DDAFB;
}
/*-------------------End Headinfo------------------------*/


/*--------------Begin TopIcon-------------*/
.bgimage {
	background: #EAF6FF; 
	height: 58px;
}

div.blue {
	float: left;
	text-align: center;
	width: 8%;
	height: 58px;
}

.menubarpad {
	padding: 0px 0px 3px 0px;
}

div.bar {
	float: left;
	text-align: left;
	height: 58px;
}

.bgline02 {
	background-image:url(images/line02.gif); 
	background-repeat: repeat-x; 
	height: 16px;
}
/*--------------Begin TopIcon-------------*/


/*------------------Begin Leftinfo---------------------*/

div span#left {
	float: left;
	font-size: 1em;
	color: #000000;
	padding: 5px;		
}

div span.ileft {
    float: left;
    font-size: 1em;
    color: #000000;
    padding: 5px;       
}

div span.iright {
    float: right;
    font-size: 1em;
    color: #0578bd;
    font-weight: bold;
    padding: 5px;
}

.width_leftmenu {
	width: 250px;
	float: left;
}

.bglefttop { 
	  background-image:url(images/lefttop.jpg);
	  font-size: 1.1em;
	  font-weight: bold;
	  color: #FFFFFF;
	  padding: 0px;
	  margin: 0px;
	  cursor: pointer;
	  height: 27px;
}

div span#ileft {
    float: left;
    padding: 5px 0px 0px 5px;
}

div span#iright {
   float: right;
   padding: 0px 0px 0px 5px; 
}

.infomation-frame {
	border: #838C31 1px solid; 
	width: 248px;
}

div.line-top { 
	clear: both;
}

div.line-top div {
	border-bottom: 1px dotted #838C31;
}

div.line-bottom {
	clear: both;
}

.progress_0,.progress_10,.progress_20,.progress_30,.progress_40,.progress_50,.progress_60,.progress_70,.progress_80,.progress_90 {
	color: #2fa50c;
}

.progress_100{
	color: #ff2b2b;
}

.betweeninfo {
	height: 5px;
}

div.line div {
	border-bottom: #1C85BF 1px dotted;
} 

div#line {
	clear: both;
}
/*------------------End Leftinfo---------------------*/

/*------------------Begin Menu---------------------*/


/*------------------End Menu---------------------*/


/*-----------------Begin Maingroup-------------------*/
.boxes_detail{
	 padding: 0px 0px 0px 0px;
	 background: #FFFFFF;
	 height: auto;
	 width: 500px;
}

#boxes {
	 padding: 0;
	 margin: 1px 2px 0px 5px;
	 font-size: 1em;
	 font-family: verdana,arial,helvetica;
	 width: 500px;
}

.cellbox { 
	 padding-bottom: 7px;
	 margin: 0px;
	 width: auto;
	 text-align: center;  
}

.bgtab { 
	 height: 25px;
	 padding: 5px 0 0 10px;
	 font-weight: bold;
	 font-size: 13px;
	 color: #FFFFFF;
	 background-image:url(images/tabgroup.jpg);
	 background-repeat: no-repeat;
	 float: left;
	 width: 458px;  
	 text-align: left;
	 white-space: nowrap;
}

.mainitem { 
	 padding-top: 7px;
	 padding-bottom: 7px;
	 margin: 0px;
	 text-align: center; 
	 border: 1px solid #4281fc;
	 width: 500px;
}

#boxes .item {
	 padding: 0 0 5px 0;
	 float: left;
	 width: 110px;
	 height: auto;
	 margin: 0px 2px;
}

/*-----------------End Maingroup-------------------*/

/*-----------------Begin Maincontent-------------------*/
.body-content {
    margin: 11px 10px;
    padding: 0 10px;
}

.body-content span#group {
    margin: 0 0 8px 2px;
    font-size: 14px;
    font-weight: bold;
    color: #757B29;
}        

.body-content span#subgroup {
    margin: 0 3px 0 3px;       
    font-size: 1.2em;
    font-weight: bold;
    color: #757B29;
} 

.body-content span#dot {
    margin: 0 3px 0 3px;
    font-size: 1em;  
    font-weight: bold;
    color: #ff4200;
}

.body-content div#linehead {
    margin: 3px 20px 5px 45px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #ACB64C;
}

.description {
   font-size: 1.1em;
   margin: 12px 0 12px 0;
   line-height: 14px;
}

.input-button {
	background:url(images/button-bg.jpg);
	background-position:top;
	height: 19px;
	color: #6A702E;
	vertical-align: middle;
	border: 1px solid #CED496;
	font-size: 1em;
	padding-left: 3px;
	padding-right: 3px;
}

.input-button:hover {
	background:url(images/button-bg-over.jpg);
	background-position:top;
	height: 19px;
	color: #000000;
	vertical-align: middle;	
	text-decoration: none;
	font-size: 1em;
}

.body-content h1 {
    margin: 0 0 7px;
    font-size: 1.2em;
    font-weight: bold;
    color: #0a77b2;
}

h2 {
    margin: 0 0 7px;
    font-size: 1.3em;
    font-weight: bold;
    color: #F05D00;
}
/*-----------------------Begin Table Styles------------------------*/

.formtbl .info-even {
    background-color: #cfe9f7;
    padding: 5px;
    border-bottom: 1px solid #ccc;
}

.formtbl .info-odd {
    background-color: #b3d7dd;
    border-bottom: 1px solid #ccc;
    padding: 5px;
}

.notehilite {
	color: #FF9000;
	font-size: 1.2em;
	font-weight: bold;
}

.noteframe {
	border: #959E41 solid 1px;
	margin: 3px;
	padding: 5px;
	color: #000000;
	font-size: 1.1em;
	font-weight: normal;
	background-color: #FDFFFA;
}
.noteframe .title {
	font-weight: bold;
	padding-bottom: 5px;
}

.formtbl {
    font-size: 1.2em;
    border: 1px solid #ccc;
}

.formtbl .nobrds {
    border: none;
}

div#top { 
	clear: both;
	font-size: 1em;
	color: #000000;
	padding-left: 5px;
	padding-top: 3px;
}	

.noborder {
	border:medium none; 
	background:transparent none repeat scroll 0%; 
	-moz-background-clip:-moz-initial; 
	-moz-background-origin:-moz-initial; 
	-moz-background-inline-policy:-moz-initial;
}

.attentionframe {
        border: #ff2400 solid 1px;    
        margin: 1px;
        padding: 5px;
        color: #ff3000;
        font-size: 1.1em;
        font-weight: normal;
        background-color: #fff6f5;
        font-style: italic;
}

.attentionhilite { 
        color: #ff2400;    
        font-size: 1.2em;    
        font-weight: bold;
        background:url(images/attention.gif);              
        background-repeat: no-repeat;
        line-height: 27px; 
        padding: 10px 0px 0px 27px;   
        margin: 0;  
}

.mtop_height {
	height: auto; 
	width: 100%; 
	min-width: 770px;
}

.mtop_pad {
	padding: 3px 0px 3px 0px;
}

.mtop_bgimage {
	background:#DFEBF7; 
	height: 58px;
}

.mtop_bgline01 {
	background-image:url(images/line01.gif); 
	height: 3px;
}

.mtop_bgline02 {
	background-image:url(images/line02.gif); 
	height: 16px;
}

div.mtop_blue {
	float: left;
	text-align: center;
	width: auto;
	height: 58px;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
}

div.mtop_bar {
	float: left;
	text-align: left;
	height: 58px;
}

.mainBodyBox {
	border: 1px none #4281FC;
    /*border-top:1px none #4281FC;
    border-right: 1px solid #4281FC;
    border-bottom: 1px solid #4281FC;
    border-left: 1px solid #4281FC;
    padding: 3px 5px 3px 3px;*/
}

/*.line {border-bottom:1px solid;}*/
.tabfixwidth {
	min-width: 770px;
}

/*-----------------------End Table Styles------------------------*/
/*-----------------End Maincontent-------------------*/


/*-----------------Begin Help-------------------*/
.panel-container {
	position: absolute;
	background-color: transparent;
	z-index: 6;
	visibility: hidden;
	overflow: visible;
	width: auto;
}

.panel {
	visibility: hidden;
	border-collapse: separate;
	position: relative;
	left: 0;
	top: 0;
	font: 1.1em Arial;
	z-index: 1;
	border: none;
	overflow: visible;
	background-color: transparent;
}

.panel .hd {
	border: none;
	background:transparent url(images/aqua-hd-bg.gif);
	color: #000;
	height: 22px;
	margin-left: 0;
	margin-right: 0;
	text-align: center;
	overflow: visible;
	padding: 0;
}

.panel .lt {
	width: 7px;
	height: 22px;
	top: 0;
	left: 0;
	background:transparent url(images/aqua-hd-lt.gif);
	position: absolute;
}

.panel .rt {
	width: 7px;
	height: 22px;
	top: 0;
	right: 0;
	background:transparent url(images/aqua-hd-rt.gif);
	position: absolute;
}

.panel .bd {
	background-color: #FFF;
	overflow: hidden;
	border-color: #aeaeae;
	border-style: solid;
	border-width: 0 1px 1px;
	padding: 0;
}

.panel .bd p {
	margin: 0 0 1.1em;
}

.panel .close {
	position: absolute;
	z-index: 6;
	background-repeat: no-repeat;
	cursor: pointer;
	visibility: inherit;
	top: 3px;
	left: 4px;
	height: 18px;
	width: 17px;
	margin: 0;
	padding: 0;
}

.panel .ft {
	overflow: hidden;
	background-color: #FFF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #aeaeae;
	border-left: 1px solid #aeaeae;
	border-right: 1px solid #aeaeae;
	padding: 4px;
}

.panel-container.shadow .underlay {
	background-color: #FFF;
	display: none;
}

.panel .hd span {
	vertical-align: middle;
	line-height: 22px;
}

.panel .tl,.panel .lt {
	width: 7px;
	top: 0;
	left: 0;
	height: 22px;
	background:transparent url(images/aqua-hd-lt.gif);
}

.panel .rt,.panel .tr {
	width: 7px;
	height: 22px;
	top: 0;
	right: 0;
	background:transparent url(images/aqua-hd-rt.gif);
}

.panel .tp {
	background-color: #FFF;
	overflow: hidden;
	border-color: #aeaeae;
	border-style: solid;
	border-width: 1px 1px 0;
	padding: 0;
}

.panel .tp .content {
	width: 380px;
	height: 52px;
	background-color: #FFF;
	overflow: hidden;
	display: none;
	margin: 0;
	padding: 2px;
}

.panel .bd .content {
	width: 380px;
	height: 200px;
	background-color: #FFF;
	overflow: auto;
	display: none;
	margin: 0;
	padding: 2px;
}

.panel .close.nonsecure,.panel .close.secure {
	background-image:url(images/x3-hd-close.gif);
}

.panel .close.nonsecure:hover,.panel .close.secure:hover {
	background-image:url(images/x3-hd-closehover.gif);
}

/*-----------------End Help-------------------*/


/*---Begin Copy from x/style.css Sep 9, 2004*---*/

table.addontable {
    /*border: 1px solid #005B70;
    border-style: solid;
    border-width: 1px;
    border-color: #005B70;
    border-top: 2px #D4E4E8 solid;
    border-left: 2px #D4E4E8 solid;
    border-right: 2px #D4E4E8 solid;
    border-bottom: 2px #D4E4E8 solid;*/
	border: 2px #D4E4E8 solid; 
}

td.bwtable {
	border-top: 2px #D4E4E8 solid;
}

td.addontable {
	border: 1px solid #005B70;
    /*border-style: solid;
    border-width: 1px;
    border-color: #005B70;
    border-top: 1px #005B70 solid;
    border-left: 1px #005B70 solid;
    border-right: 1px #005B70 solid;
    border-bottom: 1px #005B70 solid;*/
}

.bwtable {
	border: 0px #000000 hidden; 
	text-align: center;
}

fieldset {
	border: 0px;
}

legend {
	font-weight: bold; 
	color: #000000;
}

.mainc {
	FONT-WEIGHT: bold; 
	font-size: 1.2em; 
	COLOR: #000000;
}

/*---End Copy from x/style.css Sep 9, 2004--------*/


/*-------------------Begin etc-------------------*/
.body-content div#icon {
    margin: 0 5px 20px 45px;
}

.font.ttop {
    font-size: 1.2em;
    font-weight: bold;
    color: #0b608f;
}

.font.big {
	font-size: 1.25em;
}

.status {
	color: #68818f;
	font-weight: bold;	
}

.errors {
	color: #000000;
	/*font-size: 1.1em;*/
	text-align: left;
}

.details {
    background-color: #ccc;
    border: 1px #aaa dotted; 
    display: none; 
    font-weight: bold; 
    font-size: 1.2em; 
}

 .details-noscript{
	background-color: #ccc; 
	border: 1px #aaa dotted; 
	display: none; 
	font-weight: bold; 
	font-size:1.2em; 
} 

.right {
	text-align: right; 
} 

.line {
	background-color: #9DDAFB;
}
/*-------------------Begin etc-------------------*/



div#iconHelp {
	padding: 0px 0px 0px 45px; 
}

div#aleft {
	float: left;
}

div#TitleHeader {
	text-align:left; 
	width: auto; 
	/*background-color:none;*/
}

.yui-panel-container,.panel-container {
	position: absolute;
	background-color: transparent;
	z-index: 6;
	visibility: hidden;
	overflow: visible;
	width: auto;
}

.yui-panel,.panel {
	visibility: hidden;
	border-collapse: separate;
	position: relative;
	left: 0;
	top: 0;
	/*font: 1.1em Arial;*/
	z-index: 1;
	border: none;
	overflow: visible;
	background-color: transparent;
}

.yui-panel .hd,.panel .hd {
	border: none;
	background:transparent url(images/aqua-hd-bg.gif);
	color: #FFFFFF;
	height: 26px;
	margin-left: 0;
	margin-right: 0;
	text-align: center;
	overflow: visible;
	padding: 0;
	font-size:1.2em; 
	font-weight:bold;
}

.yui-panel .lt,.panel .lt {
	width: 7px;
	height: 22px;
	top: 0;
	left: 0;
	background:transparent url(images/aqua-hd-lt.gif);
	position: absolute;
}

.yui-panel .rt,.panel .rt {
	width: 7px;
	height: 22px;
	top: 0;
	right: 0;
	background:transparent url(images/aqua-hd-rt.gif);
	position: absolute;
}

.yui-panel .bd,.panel .bd {
	background-color: #FFF;
	overflow: hidden;
	border-color: #aeaeae;
	border-style: solid;
	border-width: 0 1px 1px;
	padding: 0;
}

.yui-panel .bd p,.panel .bd p {
	margin: 0 0 1.1em;
}

.yui-panel .container-close,.panel .container-close {
	position: absolute;
	z-index: 6;
	background-repeat: no-repeat;
	cursor: pointer;
	visibility: inherit;
	top: 3px;
	left: 4px;
	height: 18px;
	width: 17px;
	margin: 0;
	padding: 0;
}

.yui-panel .ft,.panel .ft {
	overflow: hidden;
	background-color: #FFF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #aeaeae;
	border-left: 1px solid #aeaeae;
	border-right: 1px solid #aeaeae;
	padding: 4px;
}

.yui-simple-dialog .bd .icon,.simple-dialog .bd .icon {
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	float: left;
}

.yui-dialog .ft,.yui-simple-dialog .ft,.dialog .ft,.simple-dialog .ft {
	padding-bottom:5px;
	padding-right:5px;
	text-align: right;
}

.yui-dialog form,.yui-simple-dialog form,.dialog form,.simple-dialog form {
	margin:0;
}

.yui-panel-container.shadow .underlay,.panel-container.shadow .underlay {
	background-color:#FFF;
	display:none;
}

.yui-panel .hd span,.panel .hd span {
	vertical-align:middle;
	line-height:22px;
}

.yui-panel .tl,.yui-panel .lt,.panel .tl,.panel .lt {
	width:7px;
	top:0;
	left:0;
	height:22px;
	background:transparent url(images/aqua-hd-lt.gif);
}

.yui-panel .tr,.yui-panel .rt,.panel .rt,.panel .tr {
	width:7px;
	height:22px;
	top:0;
	right:0;
	background:transparent url(images/aqua-hd-rt.gif);
}

.yui-panel .tp,.panel .tp {
	background-color:#FFF;
	overflow:hidden;
	border-color:#aeaeae;
	border-style:solid;
	border-width:1px 1px 0;
	padding:0;
}

.yui-panel .tp .content,.panel .tp .content {
	width:380px;
	height:52px;
	background-color:#FFF;
	overflow:hidden;
	display:none;
	margin:0;
	padding:2px;
}

.yui-panel .bd .content,.panel .bd .content {
	width:380px;
	height:200px;
	background-color:#FFF;
	overflow:auto;
	display:none;
	margin:0;
	padding:2px;
}

.warning {
	color: red;
	font-size: 1.1em;
}

.yui-panel .container-close.nosecure,.panel .container-close.nonsecure,.yui-panel .container-close,.yui-panel .container-close.secure,.panel .container-close.secure,.yui-panel .container-close.nonsecure,.panel .container-close.nonsecure {
	background-image:url(images/x3-hd-close.gif);
}

.button-group button {
	background:url(images/button-bg.jpg);
	background-position:top;
	height: 19px;
	color: #6A702E;
	vertical-align: middle;
	border: 1px solid #CED496;
	font-size: 1em;
	padding-left: 3px;
	padding-right: 3px;
}

.button-group button:hover {
	background:url(images/button-bg-over.jpg);
	background-position:top;
	height: 19px;
	color: #000000;
	vertical-align: middle;	
	text-decoration: none;
	font-size: 1em;
}

.button-group button.default,.boldit,caption {
	font-weight: 700;
}

.yui-panel .container-close.nonsecure:hover,.panel .container-close.nonsecure:hover,.container-close:hover,.yui-panel .container-close.secure:hover,.panel .container-close.secure:hover {
	background-image:url(images/x3-hd-closehover.gif);
}


/***********
* Password Strength
***********/
.spriteui_img#ui-progresbar-2-0,  .spriteui_img#ui-passbar-0, .pass_bar_0{
	background:transparent url(../../../../images/rvprogress_0.gif) no-repeat;
	height: 7px; 
	width: 138px;
}  

.spriteui_img#ui-progresbar-2-10,  .spriteui_img#ui-passbar-10, .pass_bar_10{
	background:transparent url(../../../../images/rvprogress_10.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-100, .spriteui_img#ui-passbar-100, .pass_bar_100{
	background:transparent url(../../../../images/rvprogress_100.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-20, .spriteui_img#ui-passbar-20, .pass_bar_20{
	background:transparent url(../../../../images/rvprogress_20.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-30, .spriteui_img#ui-passbar-30, .pass_bar_30{
	background:transparent url(../../../../images/rvprogress_30.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-40, .spriteui_img#ui-passbar-40, .pass_bar_40{
	background:transparent url(../../../../images/rvprogress_40.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-50, .spriteui_img#ui-passbar-50, .pass_bar_50{
	background:transparent url(../../../../images/rvprogress_50.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-60, .spriteui_img#ui-passbar-60, .pass_bar_60{
	background:transparent url(../../../../images/rvprogress_60.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-70, .spriteui_img#ui-passbar-70, .pass_bar_70{
	background:transparent url(../../../../images/rvprogress_70.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-80, .spriteui_img#ui-passbar-80, .pass_bar_80{
	background:transparent url(../../../../images/rvprogress_80.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

.spriteui_img#ui-progresbar-2-90, .spriteui_img#ui-passbar-90, .pass_bar_90{
	background:transparent url(../../../../images/rvprogress_90.gif) no-repeat;
	height: 7px; 
	width: 138px;
}

/**************************
  * Begin Icon Top Bar *
**************************/
#TopmenuOnSubpage .Menu .Padbar#g_home {
	background-image:url(images/g_home.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px; 
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#o {
	background-image: url(images/o.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px; 
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#pf {
	background-image: url(images/pf.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#m {
	background-image:url(images/m.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#l {
	background-image:url(images/l.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#f {
	background-image:url(images/f.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#d {
	background-image:url(images/d.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#b {
	background-image:url(images/b.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#sc {
	background-image:url(images/sc.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#p {
	background-image:url(images/p.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

#TopmenuOnSubpage .Menu .Padbar#a {
	background-image:url(images/a.gif);
	background-repeat: no-repeat; 
	margin: 2px 5px 2px 5px;
	height: 36px; 
	width: 36px;
}

/**************************
  * End Icon Top Bar *
**************************/

.tbl-cgi,.tbl-cgi td {
	border: 1px solid #999;
}

/**************************
  * Ftp Account *
**************************/

.threecontainer {
	width: 100%;
	text-align: center;
}

.threebox {
	float: left;
	text-align: center;
	width: 205px;
}

.ftplogo {
	width: 205px;
	height: 82px;
	text-align: center;
}

/**************************
  * End Ftp Account *
**************************/

/**************************
  * Sql *
**************************/
.jump {
	margin-left: -11px;
	font-size: 1em;
	float: right;
}
/**************************
  * End Sql *
**************************/


/**************************
  * Backup Wizard *
**************************/

#br-content-main, #br-content-sec {
	background: #f9f9f9;
	border: 1px dotted #D4D4D4;
	padding: 0 15px;
	/*width: 315px;*/
}

/*#br-content-main {
	float: left;
}

#br-content-sec {
	float: right;
}*/
#backup-nav {
	margin: 15px 0;
}

#backup-nav td.one div{
	background:url(../../../../images/brwizard/step1.jpg) no-repeat;
	background-position:left top;
	color:#707070;
	padding:20px 0 20px 62px;
	font-size:1.3em;
}
#backup-nav td.one div.current {
	background:url(../../../../images/brwizard/step1_over.jpg) no-repeat;
	background-position:left top;
	color:#000000;
	font-size:1.3em;
}
#backup-nav td.two div{
	background:url(../../../../images/brwizard/step2.jpg) no-repeat;
	background-position:left top;
	color:#707070;
	padding:20px 0 20px 62px;
	font-size:1.3em;
}
#backup-nav td.two div.current {
	background:url(../../../../images/brwizard/step2_over.jpg) no-repeat;
	background-position:left top;
	color:#000000;
	font-size:1.3em;
}
#backup-nav td.three div{
	background:url(../../../../images/brwizard/step3.jpg) no-repeat;
	background-position:left top;
	color:#707070;
	padding:20px 0 20px 62px;
	font-size:1.3em;
}
#backup-nav td.three div.current {
	background:url(../../../../images/brwizard/step3_over.jpg) no-repeat;
	background-position:left top;
	color:#000000;
	font-size:1.3em;
}
#backup-nav td a { 
	text-decoration: none; 
} 

/*#backup-nav {
	margin: 15px 0;
}

#backup-nav ol, #backup-nav ol li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#backup-nav ol {

}

#backup-nav ol li, #backup-nav ol li a {
	float: left; 
} 

#backup-nav ol li { 
	border-left: 1px solid #999; 
	font-size: 129%; 
}

#backup-nav ol li:first-child { 
	border-left: 0; 
} 

#backup-nav ol li span { 
	background: #e5e5e5; 
	display: block; 
	padding: 30px 10px 10px;
	text-align: center; 
	width: 210px; 
} 

#backup-nav ol li.current span {
	background: #fff; 
} 

#backup-nav ol li a span { 
	background: #eee; 
}

#backup-nav ol li a { 
	text-decoration: none; 
} 

#backup-nav ol li.one span { 
	background: #e5e5e5 url(../../../../images/brwizard/01.png) no-repeat 8px 50%; 
} 

#backup-nav ol li.one span.current {
	background-color: #fff; 
} 

#backup-nav ol li.two span { 
	background: #e5e5e5 url(../../../../images/brwizard/02.png) no-repeat 8px 50%; 
}

#backup-nav ol li.two span.current { 
	background-color: #fff; 
}

#backup-nav ol li.three span { 
	background: #e5e5e5 url(../../../../images/brwizard/03.png) no-repeat 8px 50%; 
} 

#backup-nav ol li.three span.current { 
	background-color: #fff; 
} */

/* backup/restore wizard.html */ 

/*#wizard-backup, #wizard-restore { 
	background: #eee;
	border: 1px solid #e5e5e5; 
	display: block; 
	font-size: 129%; 
	padding: 5px; 
	text-decoration: none; 
	width: 5.2em; 
}*/

/* backup/restore wizard-backup.html & wizard-restore.html */ 
#wizard-backup-type li { 
	list-style-type: none;
	margin: 0; 
	padding: 5px 0 3px 0;
	font-size:0.9em; 
} 

/*#wizard-backup-full {
	background: #eee; 
	border: 1px solid #e5e5e5; 
	display: block; 
	font-size: 129%; 
	padding: 5px; 
	text-decoration: none; 
	width: 7.5em; 
}

#wizard-backup-type, #wizard-backup-type li { 
	list-style-type: none;
	margin: 0; 
	padding: 0; 
} 

#wizard-backup-type li a { 
	background: #eee;
	border: 1px solid #e5e5e5; 
	display: block; 
	font-size: 129%; 
	margin: 0 0 8px; 
	padding: 5px 15px; 
	text-decoration: none; 
}*/ 

/* backup/restore wizard-backup-type.html & wizard-restore-type.html */ 

#br-content-wide {
	background: #f9f9f9; 
	border: 1px dotted #D4D4D4;
	padding: 10px 15px; 
}

#br-type-content ul, #br-type-content ul li { 
	list-style-type: none;
	margin: 0; 
	padding: 0; 
} 

#br-type-content ul { 
	border: 1px solid #eee;
	margin: 15px 0 5px; 
	width: 300px; 
} 

#br-type-content li a { 
	background: transparent url(../../../../images/brwizard/icon_package_get.gif) no-repeat 95% 50%; 
	border-bottom: 1px solid #eee; 
	display: block;
	padding: 10px; 
	text-decoration: none; 
} 

#br-type-content li a:hover {
	background-color: #fff; 
} 

#br-content-header h2 { 
	margin: 0; 
	/* Fix for negative margin by default stylesheet */ 
} 

/*************************** End Backup Wizard * **************************/ 

.highlight { 
	background: #EEE; 
	border: 1px solid #ACCCB8; 
	padding: 12px 5px 15px 5px;
	margin-bottom:12px;
	width:95%; 
} 

.m_listbdr01{ 
	border-top:#1D98E8 solid 1px;
	border-bottom:#167DBF solid 1px; 
	border-left:#167DBF solid 1px;
	border-right:#167DBF solid 1px; 
} 

.m_listbdr02{ 
	border:#FFFFFF solid 1px;
} 

.m_listtxttop{ 
	font-weight:bold; 
	padding:10px 39px; 
}

.m_listbgtop{ 
	background-image:url(images/m_listbgtop.gif); 
	padding:5px 0px; 
} 

.m_lstop{ 
	background-image:url(images/m_listshadowtop.gif);
	padding:18px 0px; 
} 

.m_lsbottom{
	background-image:url(images/m_listshadowbottom.gif); 
	padding:18px 0px; 
}

.m_listpadtop{ 
	padding:0px; 
	margin:0px; 
}
/**************************
  *Disk Usage*
**************************/

td.bwtableb {
   border-bottom: 2px #D4E4E8 solid;
   text-align: left;
}
td.bwtableb img{
   padding:0px 3px; 
}
strong.highlights2 a {
	text-decoration: none;
}
table#diskusagemain {
	margin-top:30px; 
}
table.nonsortable tr th {
	text-align: left;
	padding:10px 0px; 
}
table.nonsortable tr td {
	text-align: left;
}
.sa-desblock td{ 
	padding:20px 0;
}

/*************************** End Disk Usage * **************************/ 

/**************************
  *accounts_pure-ftpd*
**************************/

.sortable .cell-end,
.datatable .cell-end{
	border-bottom:1px solid #ccc;
	text-align: left;
}

/*************************** Alignment * **************************/ 

#txtalign_L {
   text-align: left;
}
#txtalign_R {
   text-align: right;
}
.floatright {
   float: right;
}

/***************************Head Table TH  * **************************/ 

th {
	text-align: center;
}

/*************************** Highlight * **************************/ 

.highlight { 
	background: #EEE; 
	border: 1px solid #91B9D8; 
	border: 1px solid #959E41; 
	padding: 12px 5px 15px 5px; margin-bottom:12px; 
}

/********************* Webmail **********************************/
.webmail-left{
	float:right; 
} 
.webmail-listtxttop{
	font-weight:bold; 
	padding:10px 39px 0px 0px; 
} 
.webmail_listbdr01{
	border-top:#76842A solid 1px;
	border-bottom:#97B280 solid 1px; 
	border-left: #97B280 solid 1px;
	border-right: #97B280 solid 1px; 
} 
.webmail_box_bottom{
	background-image:url(images/m_listshadowbottom.gif); 
}
.webmail_listbgtop{ 
	background-image:url(images/m_listbgtop.gif);
} 
.webmail_lstop{ 
	background-image:url(images/m_listshadowtop.gif) ; 
}
.webmail_expandTopL{
	background-image:url(images/corner01.jpg);
}
.webmail_expandTop {
	background-image:url(images/expandTop.jpg);
}
.webmail_expandTopR{
	background-image:url(images/corner02.jpg);
}
.webmail_expandLeft {
	background-image:url(images/expandLeft.jpg);
}
.webmail_expandRight {
	background-image:url(images/expandRight.jpg);
}
.webmail_expandBottomL {
	background-image:url(images/corner03.jpg);
}
.webmail_expandBottom {
	background-image:url(images/expandBottom.jpg);
}
.webmail_expandBottomR {
	background-image:url(images/corner04.jpg);
}
.UIpaginatoritem { 
	float:left; 
	margin: 0 5px 5px; 
	padding: 0; 
	text-align:center; 
	font-size:1.1em;; 
}
.UIpagination { margin: 0 auto; text-align:center; }
.UIpaginator { margin: 0 auto; text-align:center; }

.diskused80 {
background-color:#ffffa0;
padding:5px;
border-bottom:1px solid #ccc;
}

.diskused100 {
background-color:#faa;
padding:5px;
border-bottom:1px solid #ccc;
}

/*-------------------Start Subversion TabTitle---------------------------*/


.sortableTabTitle {
    color: #fff;
    background-color: #FFFFFF; 
    font-size: 1.1em;
}
.sortableTabTitle th{
    color: #2F7ACB;
    font-weight: bold;
    text-align:center;
}
.sortableTabTitle th a {
    color:#2F7ACB;
    line-height:25px;
    font-weight: bold;
    text-decoration: none;
    padding:8px;
}
.sortableTabTitle th a:visited {
    color:#2F7ACB;
    line-height:25px;
    font-weight: bold;
    text-decoration: none;
    padding:8px;
}

.sortableTabTitle th a:hover {
    color:#2F7ACB;
    line-height:25px;
    font-weight: bold;
    text-decoration: underline;
    padding:8px;
}
.sortableTabTitle th a:active{
    color: #fff;
    line-height:25px;
    font-weight: bold;
    text-decoration: none;
    background-color:#43ACE5;
    width:100%;
    padding:8px;
}
.sortableSubversion{
    border:#bcd7f4 solid 1px;
    padding:10px 10px 20px 10px;    
}
#tableTabTitle {
    border-top:#bcd7f4 solid 1px;
    border-left:#bcd7f4 solid 1px;
    border-right:#bcd7f4 solid 1px;
}
.SubversionWidth{ 
    width:85%;
}
#txtalignPad_R{ 
    text-align:right;
    padding-right:30px;
}
.sorthead{ 
    background-color:#45AEE8;
    color:#FFFFFF;
    font-weight:bold;
    font-size:1.1em;
    text-align:center;
}
 
/*-------------------End Subversion TabTitle---------------------------*/
