body {
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
	color:#666666;
}


/* set site in the center of the screen */
#middle {
	width: 810px;
	z-index: 1;	
	margin: 0px auto;
}


/* set frame of whole site */
#rahmen{
	display: block; 
  	overflow: hidden;
  	padding: 0;
  	border: 0px solid #666666; 
	border-width:0 1px;
	height: 100%;
	width: 807px;
}


/* header frame */
#header {
	height: 120px;
	background-color: #666666;
	white-space:nowrap;
	z-index: 1;
	margin-left: 0px auto;
	background-image: url(../basics/logo-grey.jpg);
	background-repeat: no-repeat;
	background-position: center;
	border:0px;
}


/* Mainmenu */

#mainnav{
	height:25px;
	background-color: #666666;
	border-top: 1px solid #CCC;
}

#mainnav ul li .hier {
	color: #FF851E;
	
}

#mainleveltopnav, #mainleveltopnav ul{
	list-style: none;
	margin: 0 0 0 20px;
	padding:0px;
	font-size: 12px;	
	float:left;
	border-right: 1px solid #CCC;
}

#mainleveltopnav a{
	display: block;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	color: #FFF;
}

#mainleveltopnav a:hover{
	color: #FF851E;
}

#mainleveltopnav li{
	display: block;
	float:left;
	line-height: 25px;
	list-style-type: none;	
	border-left: 1px solid #CCC;
}

#mainleveltopnav li ul{
	position:absolute;
	left:-999em;
	height:auto;
	background:#666666;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	margin-left:-1px;
}

#mainleveltopnav li li{
	float:none;
	border-bottom:1px solid #CCC;
}

#mainleveltopnav li ul a{
	color:#FFF;
	font-size:11px;
	line-height:21px;
}

#mainleveltopnav li:hover ul , #mainleveltopnav li.sfhover ul  {
	left:-999em;
}

#mainleveltopnav li:hover ul,#mainleveltopnav li ,#mainleveltopnav li.sfhover ul {
	left:auto;
	z-index:6000;
}


#mainleveltopnav li li:hover,#mainleveltopnav li li.sfhover{

}

/* Content Area */
a img { border: none }

#content{
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	padding: 0;
	width: 765px;
	float:left;
	height:100%;
}

#contentblock_left{
	width: 240px;
	padding-right:10px;
	float:left;

	
}

#contentblock_center{
	width: 240px;
	padding-right:10px;
	padding-left:10px;
	float:left;
border-left: 1px dotted #666666;
border-right: 1px dotted #666666;


}

#contentblock_right{
	width: 240px;
	padding-left:10px;
	float:left;


	
}

#contentblock_center_right{
	width: 500px;
	padding-left:10px;
	float:left;
}

#contentblock_left_center{
	width: 500px;
	padding-right:10px;
	float:left;
}

#partners{
border-top: 1px dotted #666666;
text-align: left; 
width: 770px; 
margin: 0px 5px 10px 12px;
background-color: white;
text-decoration: none;
}

#foot{

	/*padding: 1px 0px 10px 0px;*/
	
	padding: 8px 0px 0px 0px;
	text-align: left;
	font-size:13px;
}

#contact{
	float:right;
	margin-top:28px;
	margin-right:20px;
	color:#000
}

#faculty{
	width: 375px;
	float:left;
	margin-bottom: 15px;
	margin-right:5px;
}

#faculty_image{
	width: 90px;
	float:left;
}

#faculty_text{
	width: 280px;
	float:left;
}

#locchina{
	width:758px;
	height:18px;
	padding:2px;
	background-image: url(../china/en/law/basics/mainnav.jpg);
	background-repeat: repeat;
}

#locdubai{
	width:758px;
	height:18px;
	padding:2px;
	background-color:#FD8620;
}

#locoxford{
	width:758px;
	height:18px;
	padding:2px;
	background-color:#9B1F24;
	color: #FFF;
}

#locriga{
	width:758px;
	height:18px;
	padding:2px;
	background-color:#000066;
	color: #FFF;
}

#loctext{
	width: 500px;<br>
	margin-top:5px;
	padding-top:5px;
	padding-right:10px;
	float:left;
}

#loctermine{
	width: 240px;
	margin-top:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	background-color: #FAEFCE;
	border:1px solid #E80113;
}

/* special round edges */

#boxtop, #boxbottom 
{ background: transparent;
  display: block; 
  font-size: 1px; }
  
 .boxb1,.boxb2, .boxb3, .boxb4 
{ display: block; 
  overflow: hidden;
  background: #666666;
 }

.boxb5,.boxb6, .boxb7, .boxb8 
{ display: block; 
  overflow: hidden;
background-color: #b4b4b4;
  background: transparent;
   }
 
.boxb1, .boxb2, .boxb3, .boxb5, .boxb6, .boxb7
{ height: 1px; }

.boxb2, .boxb3, .boxb4, .boxb6, .boxb7, .boxb8 
{ border-left: 1px solid #666666; 
  border-right: 1px solid #666666; 
  }
  
.boxb1 { margin: 0 5px; background: #666666; }
.boxb2 { margin: 0 3px; border-width: 0 2px; }
.boxb3 { margin: 0 2px; }
.boxb4 { height: 2px; margin: 0 1px; }

.boxb5 { margin: 0 5px; background: #666666; }
.boxb6 { margin: 0 3px; border-width: 0 2px; }
.boxb7 { margin: 0 2px; }
.boxb8 { height: 2px; margin: 0 1px; }

#boxbottom {

	margin-bottom: 5px;
}


/* Schools page */


#oxfordbusiness  {
	position: relative;
	top: -4px;
        left:222px;
	width: 200px;
	height: 102px;
	margin: 0 auto;
}
#dubaibusiness{
	position: relative;
	top: -210px;
    left:504px;
	width: 200px;
	height: 104px;
}
#chinabusiness  {
	position: relative;
	top: -410px;
        left:222px;
	width: 200px;
	height: 94px;
	margin: 0 auto;
}

#indiabusiness {
	position: relative;
	top:204px;
    left:222px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
}

#oxfordlaw  {
	position: absolute;
	top: 538px;
    left:348px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
}
#dubailaw{
	position: relative;
	top: 201px;
    left:-182px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
}
#chinalaw  {
	position: absolute;
	top: 343px;
        left:348px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
}

#indialaw{
	position: relative;
	top: 301px;
        left:-182px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
}

#oxfordpicture  {
	position: absolute;
	top: 552px;
        left:552px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
	background: url(images/oxfordpicture.png);
}
#dubaipicture  {
	position: absolute;
	top: 437px;
        left:552px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
	background: url(images/dubai.png);
}
#shanghaipicture  {
	position: absolute;
	top: 343px;
        left:552px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
	background: url(images/shanghai.png);
}
#indiapicture {
	position: absolute;
	top: 648px;
        left:552px;
	width: 200px;
	height: 104px;
	margin: 0 auto;
	background: url(images/india.png);
}



/* clear all formats */
.clear{
	clear:both;
}
