@charset "utf-8";
/* CSS Document */
body{
	font-family:calibri;
	font-size:small;
/*	color:#707070;*/
	color:#333;
	width:957px;
	margin:0 auto;
	background-image:url(images/body-bg.jpg);
	background-repeat:repeat;
}

form{margin:0px;}img{border:none;}
img, div {behavior:url(iepngfix.htc)}
.field{width:175px;}

a{font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none;}
a:hover{ font-family:Tahoma; font-size:12px; color:#FFCC00; text-decoration:none;}
h1{ font-family:calibri; font-size:18px; font-weight:normal; color:#257ec0; margin:0px;}
.h1{ font-family:calibri; font-size:18px; font-weight:normal; color:#257ec0; margin:0px; text-decoration:underline;}
.h1:hover{ font-family:calibri; font-size:18px; font-weight:normal; color:#257ec0; margin:0px; text-decoration:none;}
h2{ font-family:calibri; font-size:18px; font-weight:normal; color:#f99d0e;margin:0;}
h3{ font-family:calibri; font-size:14px; font-weight:bold; color:#666666;margin:0;}
h4{ font-family:calibri; font-size:14px; font-weight:bold; color:#f99d0e;margin:0;}
.button{ background-image:url(images/button.png); background-repeat:no-repeat; width:78px; height:19px; padding-top:2px; padding-left:7px; display:block; color:#FFFFFF; margin-bottom:10px;}
#wrapper{
	width:914px;
	padding-left:22px;
	padding-right:21px;
	background-image:url(images/wrapper-bg.jpg);
	background-repeat:repeat-y;
	position:relative;
}

#header{
	width:914px;
	height:57px;
	background-image:url(images/header-bg.gif);
	background-repeat:repeat-x;
}
	#header img{ position:absolute; z-index:100;}
	
	/******* Navigation **********/
	#header ul{list-style:none; margin:0px; padding-left:280px; padding-top:25px; /*width:611px;*/}
	#header ul li{float:left; display:block; width:100px}
	#header ul li a{padding-left:13px;padding-right:13px;padding-top:8px;height:19px;color:#666666;font-family:"Arial Rounded MT Bold", Tahoma;font-size:13px;text-decoration:none;display:block;background-image:url(images/nav-sap.gif);background-position: left center;background-repeat:no-repeat;text-align:center;}
	#header ul li a:hover{ padding-left:13px; padding-right:13px; padding-top:8px; height:19px; color:#FFFFFF; font-family:"Arial Rounded MT Bold", Tahoma; font-size:13px; text-decoration:none; background-color:#666666; display:block; text-align:center;}
	/******* End Navigation **********/
	
#flash{
	width:914px;
	/* height:268px; */
	/*background-image:url(images/flash.jpg);
	background-repeat:no-repeat;*/
}
/**{ margin:0; padding:0;}*/
#content{
	width:914px;
	border-top:#acacac 7px solid;
	background:url(images/bg_con.gif) repeat-y;
}

#textArea{
	width:492px;
	float:left;
	padding:15px;
}

#slide-bar{
	border: #90a8b7 solid 1px;
	width:489px;
	height:164px;
	background-image:url(images/slideing-bar.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
	#slide-bar ul{width:489px; height:24px; list-style:none; margin:0px; padding:0px; display:block}
	#slide-bar ul li{width:163px; height:21px; float:left; display:block; padding-top:3px;text-align:center;}
	#slide-bar ul li a{font-weight:bold; color:#FFFFFF;}
	#slide-bar ul li a:hover{font-weight:bold; color:#c1def6}
	#slide-bar p{ padding-left:7px; padding-right:7px;}

#contentMenu{
	width:208px;
/*	height:400px;delete*/
	float:left;
}
	.contentMenu{background-image:url(images/top.gif); background-repeat:no-repeat; padding:8px;}
	.contentMenu h1{ border-bottom:#cdcdcd solid 1px; padding-bottom:5px; padding-left:8px;}
	.contentMenu a{ /*width:170px;*/ height:23px; border-bottom:dashed #666666 1px; display:block; padding-top:6px; padding-left:3px; font-family:calibri; font-weight:bold; font-size:12px; color:#565457; text-decoration:none; margin-left:6px;}
	.contentMenu a:hover{ /*width:170px;*/ height:23px; border-bottom:dashed #666666 1px; display:block; padding-top:6px; padding-left:3px; font-family:calibri; font-weight:bold; font-size:12px; color:#db9323; margin-left:6px;}

#rightInfo{
	width:168px;
	float:right;
	background-image:url(images/rightbar-bg.gif);
	background-repeat:repeat-y;
	padding:8px;
}
	#rightInfo img { padding-right:5px; }
#bottom{
	width:884px;
	height:171px;
	background-image:url(images/bottom-bg.gif);
	background-repeat:repeat-x;
	padding:15px;
	text-align:right;
	color:#dadada;
}
	#bottom h2{ text-align:left;}
	#bottom p{ text-align:left;}
	*html #bottom{ padding:10px; width:894px;}
.bottomLink{ width:175px; float:left; display:block; margin:0; margin-right:15px; text-align:left;}
	.bottomLink a{font-weight:bold; color:#bfbfbf; border-bottom:#bfbfbf dashed 1px; height:18px; width:171px; display:block; padding-top:5px; padding-left:4px;}
	.bottomLink a:hover{font-weight:bold; color:#FFFFFF; border-bottom:#bfbfbf dashed 1px; height:18px; width:171px;display:block; padding-top:5px; padding-left:4px;}
#footer{
	text-align:center;
	height:40px;
	line-height:15px;
	background-color:#366c9c;
	padding-top:10px;
	color:#FFFFFF;
	font-size:11px;

}
#footer a{text-decoration:underline; color:#7db9ee; font-size:11px; padding:0 10px;text-decoration:none; }
	#footer a:hover{color:#fff; font-size:11px;}
	#footer  p { margin:0px; padding:0px; }
	
	
.port{display:block; float:left; margin:15px 5px 0px 10px; width:230px; height:140px; background:url(images/port_bg.jpg) no-repeat;}
.port h6{display:block; width:100px; float:left; font-family:calibri, Arial; font-size:13px; color:#257ec0; font-weight:bold; margin:0px; margin-top:24px; border-left:5px solid #f99d0e; padding-left:5px;}
.port a{display:block; width:217px; padding-right:13px; color:#fff; line-height:32px; font-size:11px; text-align:right;}
.port a:hover{color:#855100;font-size:11px;}

.d_bg{display:block;height:108px; background:url(images/img_port_1.jpg) no-repeat right top;}


#show{}
#show a{}
#show a:hover{}
#show P{display:block; float:left; margin:0; padding:15px 16px 15px 31px;}
#show img{display:block; margin-top:5px; border:1px solid #ccc;}

.s_links{margin-top:-10px;}
.s_links a{display:block; margin-bottom:10px;}
.s_links a:hover{ color:#257ec0; font-weight:bold;}
