body{font-size:9pt; margin:0 auto; padding:0;}

A:link {
	FONT-FAMILY: ; FONT-SIZE: 9pt; line-height: 150%;TEXT-DECORATION: none;  color: #808080;
}
A:visited {
	 FONT-FAMILY: ; FONT-SIZE: 9pt; line-height: 150%; TEXT-DECORATION: none;  color: #808080;
}


A:hover {
	 TEXT-DECORATION: underline;  color: #397AAB;
}

fieldset

{	

	color:#666666;

	font-size:12px;

}

legend

{

	color:#666666;

	font-size:12px;

}

td

{

	font-size:12px;

}

a

{

	FONT-SIZE: 9pt;

	color: #ffffff;

}

a.gray {

	color: #ffffff;

}

a.gray.hover {

	color: #ffffff;

	text-decoration: none;

}

.formTextArea

{

	border: solid 1px #d7d4b8;

	background-color: #f0efe1;

	overflow: auto;

	font-family: Arial, Verdana, Tahoma, Sans-Serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

}



.GridStyle1

{

}

.GridStyle1 tr

{

	background: transparent url(Images/TypeNameDataGridBg.gif) repeat-x;

	height: 29px;

}



.GridStyle1 td

{

	vertical-align: middle;

}

.textbox

{

    font-size:12px;

    border-width:1px;

    border-style:solid;

    border-color:#cccccc;

    width:148px;

    color:#666666;

}

.multiPage_Style1

{

    float:left;

    border:1px solid #94A7B5;

    padding:4px;

    padding-left:0;

    width:520px;

    height:300px;

    margin-left:-1px;

}



.multiPage_Style2

{

    float:left;

    border:1px solid #94A7B5;

    padding:4px;

    width:582px;

    height:360px;

}



.multiPage_Style3

{

    float:left;

    border:1px solid #94A7B5;

    padding:4px;

    padding-left:0;

    margin-left:-1px;

}



.multiPage_Style1 div

{

    border-left:0;

}



.multiPage_Style1 img

{

    cursor:no-drop;

}

/* Sales Office 2.0 _n */

#content{width:903px; background:#ecf0f3; margin:0 auto; padding:0; overflow:visible;}

#banner{background:url(images/opensource/01.gif) no-repeat; height:260px;}

#container{margin:0; padding:0; background:url(images/opensource/06.gif) repeat-y right;}

#container_left{background:url(images/opensource/02.gif) repeat-y right; text-align:center;}

.part_1{padding:5px 20px 5px 30px; text-align:justify;}

.line{background:url(images/opensource/03.gif) no-repeat right; height:3px;}

.part_2{padding:5px 20px 5px 30px; text-align:justify;}



.text_down{background:url(images/opensource/11.gif) no-repeat center; height:50px;}

.text_list div{list-style:none; text-align:left; margin:0;}

.text_list div a{display:block; color:#7a8695; text-decoration:none; line-height:28px; width:130px;}

.text_list .down1{ background:url(images/opensource/14.gif) no-repeat left; padding-left:35px;}

.text_list .down2{ background:url(images/opensource/15.gif) no-repeat left; padding-left:65px;}

.text_list .close2{background:url(images/opensource/16.gif) no-repeat left; padding-left:65px;}

.text_list .down3{background:url(images/opensource/17.gif) no-repeat left; padding-left:95px;}

.text_list .close3{background:url(images/opensource/18.gif) no-repeat left; padding-left:95px;}

.all_down{background:url(images/opensource/13.gif) no-repeat center; margin:0 auto; padding:0; height:30px; margin-bottom:30px;}

.all_down a{display:block; color:#7a8695; text-decoration:none; height:30px;}

#container_right{background:url(images/opensource/04.gif) no-repeat right bottom; overflow:visible;}

#container_text{width:92%; min-height:400px; text-align:left; overflow:visible !important; border:0px; line-height:25px;}

#container_text a{color: #000;}

#container_text span{color: #ff6600;}

#container_text table{ background-color:Black;}

#container_text td{ background-color:White; text-align:center;}

#bottom{background:url(images/opensource/05.gif) no-repeat; height:82px;}

#foot{background:url(images/OpenSource/09.gif) repeat-x bottom; height:90px; overflow:visible; min-height:300px;}

#foot div{ text-align:left; width:80%; line-height:28px; color:#666; min-height:300px; overflow:visible !important;}