/* CSS Document */  
body
{
   padding:0;
   margin:0;
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #666666;
   background-color: #C8C8C8;
  }

a {
   color:#818181;
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   }
   
a:hover 
{
  color:#F26522;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  }
  

div.envelop
{
}
div.envelopHeader
{
	width: 1240px;
	background-color: #D3D4D6;
	height: 57px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACADB2;
}
#envelopHeader img
{
	float:left;
}
#topmenu
{
	width: 955px;
}
div.envelopMain
{
	width: 1240px;
	background-color: #FFFFFF;
	min-height: 300px;
	border: 0px solid #FF0000;
	clear: left;
}
table.mainTable
{
	border: 1px solid #ACADB2;
}
table.mainTable th
{
	background-image: url(../images/bg-table.gif);
	background-repeat: repeat-x;
	height:11px;
	font-weight: bold;
}
table.mainTable td
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ACADB2;
	font-weight: bold;
	padding-right:20px;
}

div.controltop {
	background-color: #D3D4D6;
	background-image: url(../images/bg-control-top.gif);
	background-repeat: repeat-x;
	height: 15px;
}
div.controlmain {
	background-color: #D3D4D6;
	height: 52px;
	padding-left: 40px;
}
div.controlbottom {
	background-color: #D3D4D6;
	background-image: url(../images/bg-control-bottom.gif);
	background-repeat: repeat-x;
	height: 15px;
    clear:left;
}

#controlmain a
{
	color: #818181;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
  }
#controlmain img
{
   padding-top: 5px;
   padding-left: 5px;
   vertical-align: -90%;
}
#controlmain a:hover
{
   color: #FF6113;
   text-decoration: none;
  }
#controlmain ul
{
   list-style: none;
   padding: 0;
   margin: 0;
  }
#controlmain li
{
   list-style: none;
   float: left;
   margin-right: 40px;
   width: 142px;
   min-width: 142px;
   height: 52px;
   min-height: 52px;
   background-image: url(../images/empty-button.gif);
   background-repeat: no-repeat;
  }

td.lbBorder
{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #ACADB2;
	border-left-color: #ACADB2;
}
td.lBorder
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ACADB2;
}

/* TOP */  
.topmenutext
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #4E4E4E;
   text-decoration: none;
  }

.topmenuOrange
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #F26522;
   text-decoration: none;
  }

/* END TOP */

/* FOOTER */  
a.footermenu
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:9px;
   color: #666666;
   font-weight: bold;
   text-decoration: none;
  }

a.footermenu:hover
{
   color: #FF6113;
   text-decoration: none;
  }
  
.copyright
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:9px;
}
/* END FOOTER */

/* STYLES */  
.H1Gray {
    font-size:16px;
	color: #666666;
	font-weight: bold;
}
.H2Gray {
    font-size:14px;
	color: #666666;
	font-weight: bold;
}
.H3Gray {
    font-size:12px;
	color: #666666;
}
.H4Gray {
    font-size:11px;
	color: #666666;
}

.H1Orange {
    font-size:16px;
	color: #FF6113;
	font-weight: bold;
}
.H2Orange {
    font-size:14px;
	color: #FF6113;
	font-weight: bold;
}
.H3Orange {
    font-size:12px;
	color: #FF6113;
}
.H4Orange {
    font-size:11px;
	color: #FF6113;
}
#LRCol {

	}

ul {
	margin: 0;
	padding: 0;
	margin-left:10px;
	padding-left: 10px;
	margin-bottom: 5px;
	line-height: normal;
}

p {

	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}
	
/* Links */

#links {
	width: 265px;
	background: #FBFBFB;
}

#links h2 {
	height: 18px;
	margin: 0;
	padding: 2px 0 0 0;
	background: #FF6113 url(../images/img05.gif) no-repeat;
	letter-spacing: normal;
	text-transform: uppercase;
	text-align: center;
	font-size: 11px;
	color: #666666;
}

#links ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}


#links li li {
	min-height: 18px;
	padding: 5px 0 0 10px;
	border-bottom: 1px solid #FF6113;
}

#links li li:hover {
	background: #FFEEC3;
}

#links li li:hover a {
	font-weight: bold;
}

#links li li a {
	font-weight: bold;
	padding-left: 10px;
	background: url(../images/img06.gif) no-repeat left center;
	text-decoration: none;
	color: #666666;
}

#links li li ul {
	padding: 10px 0px 0px 0px;
}

#links li li li{
	min-height: 18px;
	padding: 5px 0 0 20px;
	border-top: 1px solid #666666;
	border-bottom: none;
	background: #FFFFFF;
}

#links li li li:hover {
	background-color: #D2D2FF;
}

#links li li li a {
	padding-left: 10px;
	text-decoration: none;
	color: #666666;
}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.errorMsg {
    font-size:11px;
	color:#FF0000;
}


 .boldtopmenuOrange
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #F26522;
   font-weight:bold;
   text-decoration: none;
 }
 
 .bigGreyText
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:14px;
   color: #4E4E4E;
   font-weight:bold;
   text-decoration: none;
 }
  .whiteText
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:12px;
   color: white;
   font-weight:bold;
   text-decoration: none;
   padding-left:2px;
 }
 .labelClass
 {
   font-weight:bold;
 }
 
 
 
 
 
 
 
 
 
 
 
 
  a.parentTreeCss,parentTreeCss {
	color: #4E4E4E;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;	
}

a.childrenTreeCss,childrenTreeCss {
	color: #4E4E4E;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	
}
.labelWidget
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #4E4E4E;
   font-weight: bold;
}

.fieldWidget
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #4E4E4E;
   font-weight: bold;
}

.labelWidget a
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #4E4E4E;
   text-decoration: none;
}

.textWidget
{
	  font-family:Tahoma, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color: #4E4E4E;
}

.textWidget a
{
	  font-family:Tahoma, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  font-weight:bold;
	  text-decoration: none;
	 }
	 
.textWidget a:hover
{
	  color: #FF6113;
}

.smallWidgetButton
{
	background-image: url(../images/button-thin-99.gif);
	background-repeat: no-repeat;
	height:19px;
	width:99px ;
}

.smallWidgetButton a 
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #4E4E4E;
   text-decoration: none;
}

.widgetButton
{
	background-image: url(../images/button-thin.gif);
	background-repeat: no-repeat;
	height:19px;
	width:120px ;
}

.widgetButton a 
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #4E4E4E;
   text-decoration: none;
}

.widgeDisabletButton
{
	background-image: url(../images/button-thin.gif);
	background-repeat: no-repeat;
	height:19px;
	width:120px 
}

.widgetTitle
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:12px;
   color: white;
   font-weight:bold;
   text-decoration: none;
   padding-left:2px;
   height:16px;
   background-image: url(../images/Upper-Tiling-1-16px.gif);
   background-repeat:repeat-x;
 }
 
.widgetButtonDiv
 {
   background-image: url(../images/Upper-Tiling-1-23px.gif);
   background-repeat:repeat-x;
   height:40px;
   margin-top:15px;
 }
 
 #commentWidget{
   font-weight:bold;
   margin:5px 0px 5px 0px;
 }
 
 div#errorMsgWidget{
   font-size:11px;
   color:#4E4E4E;
   margin:5px 0px 5px 0px;
 }
 
 .errorMsgWidget{
  font-size:11px;
  color:#FF0000;
  margin:5px 0px 5px 0px;
 }
 
 #successMsgWidget{
   font-weight:bold;
  margin:5px 0px 5px 0px;
 }
 
 .headerListWidget
{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #4E4E4E;
   font-weight: bold;
}

.headerListWidget a{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #4E4E4E;
}

.headerListWidget a:hover{
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#F26522;
}

select#State
{
	width:146px;
}

select#Country
{
	width:146px;
}



#treeWidgetManageUser .dndTree{
               font-family:Tahoma, Arial, Helvetica, sans-serif;
			   font-size:11px;
			   color: #4E4E4E;
				text-decoration: none;

}
#treeWidgetManageUser a:hover.dndTree{
                color:#F26522;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
			    font-size:11px;
				text-decoration: none;
		
}

#mainManageUserWidget ul{	
	list-style-image: url(../images/orangesquare.jpg);
}

#mainManageUserWidget ul li ul{	
	list-style-image: url(../images/graysquare.jpg);
}

 ul#linkTreeWidget{	
	list-style: none;
	margin-top:0px;
}
 

#linkTreeWidget li{	
	list-style-image: url(../images/orangesquare.jpg);
}

#linkTreeWidget li a{	
	           color: #818181;
				font-weight: bold;
				text-decoration: none;
				font-size: 11px;
				
}


#linkTreeWidget li a:hover {

				font-size:11px;
				color:#F26522;
				font-weight:bold;
				text-decoration:none;
}

.projectLevel5Plus
{
	color:#333333;
	text-indent:145px;
	background-image:url(../images/closedfolder_dropDown.png);
	background-position:130px center;
	background-repeat:no-repeat;
}

.projectLevel4
{
	color:#333333;
	text-indent:120px;
	background-image:url(../images/closedfolder_dropDown.png);
	background-position:105px center;
	background-repeat:no-repeat;
}

.projectLevel3
{
	color:#333333;

	text-indent:95px;
	background-image:url(../images/closedfolder_dropDown.png);
	background-position:80px center;
	background-repeat:no-repeat;
}

.projectLevel2
{
	color:#333333;
	text-indent:70px;
	background-image:url(../images/closedfolder_dropDown.png);
	background-position:55px center;
	background-repeat:no-repeat;
}

.projectLevel1
{
	color:#333333;
	text-indent:45px;
	background-image:url(../images/closedfolder_dropDown.png);
	background-position:30px center;
	background-repeat:no-repeat;
}

.projectLevel0
{
	color:#333333;
	text-indent:20px;
	background-image:url(../images/openfolder_dropDown.png);
	background-position:5px center;
	background-repeat:no-repeat;
}
/* END STYLES */



div.json {
background-color:#EEEEFF;
border:2px solid #CCCCCC;
border-collapse:collapse;
margin:1em;
padding:1em;
}
div.json h3 {
border-bottom:1px dashed #FFFFFF;
margin-top:0;
padding-top:0;
font-size:13px;
}
div.jsonCode {
background-color:#FFFFFF;
border:1px solid black;
padding:0.5em;
}

div.jsonCode ol {

	list-style: none;
}

div.example {
background-color:#EFEFEF;
border:2px solid #CCCCCC;
border-collapse:collapse;
margin:1em;
padding:1em;
}
div.example h3 {
border-bottom:1px dashed #FFFFFF;
margin-top:0;
padding-top:0;
font-size:13px;
}
div.exampleCode {
background-color:#FFFFFF;
border:1px solid black;
padding:0.5em;
}

div.exampleCode ol {

	list-style: none;
}

/*Download box CSS*/
 .content {
background:#FFFFFF none repeat scroll 0 0;
min-height:800px;
_height:800px;
min-width:800px;
_width:800px;
}

.panel 
{ 
min-height:230px;
_height:230px;
min-width:375px;
_width:375px;
float: left;
background-color:#F0F0FF;
padding: 10px;
margin-top:20px; 
marging-left:20px;
border:solid 1px #000084;
margin-left:15px;
} 
#ch 
{
color:#FF6113;
font-size:14px;
font-weight:bold;
text-decoration:blink;

}
#dn
{
font-size:14px;
font-weight:bold;
text-decoration: underline;

}

