@charset "iso-8859-1";
/* CSS Document */

html {
 height:100%;
width:100%;
}

* html .body_body
{
	overflow:hidden;		

}

.body_body{	
	margin:0;
	padding:0;
	height:auto !important;
	background-image:url(../images/ml_bg.jpg);
	background-repeat:repeat-y;
	width:100%;
}

/*---------------------------------------------*/

body, div, p, td{
	font-family:Arial, Helvetica, sans-serif;	
}

.all 
{
	float:left;
	width:100%;
}
.upper
{
	float:left;
	width:100%;
	background-image:url(../images/upper_bg.jpg);
	background-repeat:repeat-x;
}
.upper_left
{
	width:100%;
	height:106px;
	float:left;
	background-image: url(../images/upper.jpg);
	background-repeat: no-repeat;
}
.upper_left a
{
color:#FFFFFF;
}

.cart{
	float:left
}


.upper_left h1
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 20px;
	color: #FFFFFF;
	position:absolute;
	top:35px;
	left:300px;
}
.upper_left h2
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 26px;
	color:#666666;
	position:absolute;
	top:74px;
	left:450px;
	font-weight:bold;
}	
.upper_right
{
float:right;
}
.ugol
{
	width:486px;
	height:39px;
	
	position:absolute;
	top:106px;
	left:201px;
	
}	
	
	
/*---------------------------------------------*/

.medium
{
	float:left;	
	min-width:1000px;
	
}

.container_ml
{
	float:left;
	width:201px;	
}

.medium_left
{	
	float:left;
	background-image:url(../images/ml.jpg);
	height:425px;
	width:201px;
	background-repeat:no-repeat;
	padding-top:30px;
}

.medium_left_1
{	
	float:left;
	background-image:url(../images/ml1.jpg);
	height:425px;
	width:201px;
	background-repeat:no-repeat;
	padding-top:30px;
}
.medium_left_3
{	
	float:left;
	background-image:url(../images/ml3.jpg);
	height:425px;
	width:201px;
	background-repeat:no-repeat;
	padding-top:30px;
}

*html .medium_left
{	
	height:445px;
}

*html .medium_left_1
{	
	height:455px;
}
*html .medium_left_3
{	
	height:455px;
}




a.mainlevel:link, a.mainlevel:visited , .medium_left a
{		
	padding-left:20px;
	font-size: 20px;
	color:#FFFFFF;
	text-decoration: none;
	font-family:"Times New Roman", Times, serif;
}
a.mainlevel:hover{		
	text-decoration: underline;
}

.sublevel
{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size: 18px;
	text-decoration: none;
}

.medium_right
{
	position:absolute;
	top:106px;
	left:201px;
	float:left;
	width:780px;
	min-width:780px;
	
}
* html .medium_right
{
	width:expression(document.body.offsetWidth  - 210 + "px");
	height:expression(document.body.offsetHeight  - 110 + "px");
}
/*---------------------------------------------*/
.medium_right_top
{
	float:left;
	width:700px;
	min-width:720px;
	height:430px;


}
* html .medium_right_top
{
	overflow:auto;		
	width:expression(document.body.offsetWidth  - 210 + "px");
	height:expression(document.body.offsetHeight  - 110 + "px");
}
.medium_right_top table{
	width:680px;
}




.medium_right_battom_left
{
	float:left;
	width:50%;	
}
.medium_right_battom_right
{
	float:left;
	width:30%;
}
.medium_left_contact
{
	float:left;
	width:195px;
	padding-right:20px;
	font-size:12px;
	position:relative;	
	color:#CCCCCC;
	margin-bottom:20px;
}

/*---------------------------------------------*/
input, select
{
	border: 1px solid #333;
	font-size:10px;
	color:#444;
	font-weight:bold;
}

th
{
	border:1px solid #DADDE4;
	border-bottom:0PX;
	background:#C8CBD2;
}
.style_for_td
{
	border:1px solid #C8CBD2;
	border-top:0px;
	border-bottom:2px solid #C8CBD2;
}
.style_for_tr
{
	border:1px solid #C8CBD2;
}
a
{
	color:#333333;
}
a:hover
{
	color:#808080;
}
.aaa  a
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:80px;
}
.pathway
{
	font-size:22px;
	font-family:"Times New Roman", Times, serif;	
}

.componentheading{
	padding-top:7px;
	padding-bottom:7px;
	font-size:18px;
	font-weight:bold;
	color:#333;
}

h3{
	font-size:16px;
	font-weight:bold;
	color:#333;
	margin: 0px;
	padding: 0px;
}