body{ 
    margin:0 auto;
	padding:0 auto;
	background-color:#FFFFFF;
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}

*html body{ 
    font-size:x-small;/* for ie5/win */
	f\ont-size:small;/* for other ie versions */
}
/* Font-H  ¶¨Òå
---------------------------------------------------------------------*/
h1{ width:100%; font-size:16px; color:#a11111; font-weight:bold; float:left; margin:5px 0px 15px 0px; }
h2{ width:90%; font-size:16px; color:#000000; font-weight:bold; float:left; margin:15px 0px 0px 10px; }
h3{ width:70%; font-size:16px; color:#000000; font-weight:bold;  float:left; margin:0px 0px 0px 85px; }
h4{ width:100%; font-size:14px; color:#000000; font-weight:bold; float:left; margin:0px; line-height:22px;}
h5{ font-size:18px; color:#a11111; font-weight:bold;}
h6{ font-size:14px; color:#a11111; font-weight:bold;}
p{ font-size:12px; color:#333333; font-weight:bold; line-height:20px;margin:0px 0px 10px 0px;}
/* 
---------------------------------------------------------------------*/
#Wrap{
    width:982px;
	margin:0 auto;
	padding:10px 0px;
	}
.Header{
	width:100%;
	height:67px;
	background-image:url(../Images/HeaderBG.jpg);
	background-repeat:no-repeat;
}
.Header_Main{
	width:78%;
	float:right;
	padding-top:10px;
	padding-right:20px;
}
.Phone_Number{
    color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:18px;
	float:right;
	background:url(../Images/Icon_Phone.gif) no-repeat 2px 3px;
	line-height:18px;
}
.Nav{
	width:100%;
	height:25px;
	float:right;
	margin:0px;
	padding-top:6px;
}
.Nav ul{
	list-style: none;
	height:25px;
	margin:0px;
	padding:0px;
	}
.Nav ul li{
	color:#fff;
	line-height:25px;
	list-style: none;
	padding:0px 5px;
	float:right;
	display: block !important; display: inline; /*For IE*/
	}
.Nav ul li a{
    color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding:0px 10px;
	}

.Nav ul li a:hover{
	display:block;
	background:url(../Images/NavBG.gif) repeat-x;
	}

	
.NowNav{
	background:url(../Images/NavBG.gif) repeat-x;
}
.NowNav a{
    color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0px 10px;
}
.Main{
	width:100%;
	margin:0px;
	padding:0px;
	}
.homepagefalsh{ margin-right:25px;}
.Footer{
	width:100%;
	clear:both;
	padding-top:15px;
	border-top:#d0d0d0 1px solid;
	text-align:center;
}
.Footer a{
	color:#777777;
	size:11px;
	line-height:20px;
}
/* Management ============================*/
a.Back{
	background:url(../Images/Backarrow.gif) no-repeat 0px 4px; 
	padding-left:10px; 
    font-size:14px; color:#a11111; font-weight:bold; text-decoration:none;
}
a.ManagementTitle{ 
	font-size:14px; color:#a11111; font-weight:bold; text-decoration:none;
}

/* Contacts ============================*/


	#diapoContainer {
	position:relative;
	left: 0px;
	top: 0px;
	width: 980px;
	overflow: hidden;
	}

	.imgDC {
		position: absolute;
		cursor: pointer;
		border: #333 solid 2px;
		filter: alpha(opacity=90);
		opacity: 1;
		visibility: hidden;
	}

	.spaDC {
		position: absolute;
		filter: alpha(opacity=20);
		opacity: 0.2;
		background: #000;
		visibility: hidden;
	}

	.imgsrc {
		position: absolute;
		width: 349px;
		height: 338px;
		visibility: hidden;
		margin: 7%;
	}

	#caption {
		position: absolute;
		font-family: arial, helvetica, verdana, sans-serif;
		white-space: nowrap;
		color: #fff;
		bottom: 0px;
		width: 100%;
		left: -10000px;
		text-align: center;
	}

/* Jobs ============================*/
.JobsMain{
	padding:40px;
}
.JobsLeft{
 	width:60%;
	float:left;
	margin:0px;
	padding:20px;
}
.JobsRight{
 	width:35%;
	float:left;
	height:500px;
	margin:0px;
	padding:0px;
	background:url(../Images/Jobs.jpg) no-repeat 0px 40%;
}
#links{
	list-style-type:none;
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#links ul{
	list-style-type:none;
	width:90%;
}
#links ul li{
	display:inline;
	clear:left;
}
#links a{
	text-align:left;
	text-decoration:none;
	display:block;
	padding:0px;
}
#linklist{
	margin:0px;
	padding:0px;
}
#linklist a {
	padding-left:15px;
	color:#ffffff;
	background:#333333;
	line-height:28px;	
}
#linklist a:visited {
	color:#ffffff;
	background:#333333;	
}
#linklist a:hover{
	background:#a11111;
	color:#ffffff;
}
/* Awards ============================*/
.AwardsMainTitle{ border:#cccccc 1px solid; margin-bottom:10px; padding:10px; display:block; text-align:"justify"}
.AwardsMain{border:#cccccc 1px solid; padding:10px; display:block; text-align:justify;}
/* font =====================================*/
.Siteby{ height:22px;}
.Siteby a{
	vertical-align:bottom;
}
*html .Siteby a{ vertical-align:top;}/*IE6*/
*+html .Siteby a{ vertical-align:top;}/*IE7*/
a.Brightcreek{
	color:#444444;
	size:11px;
	text-decoration:none;
}

a.Brightcreek:hover { color:#d5001b; font-weight:bold;}

.Copyright a{	
	color:#999999;
	size:11px;
}
.Black{
    font-size:12px;
	color:#000000;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
}
.Information{
    font-size:12px;
	color:#333333;
    font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
}
.Question{
    font-size:12px;
	color:#a11111;
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	line-height:20px;
}
.Answer{    
	font-size:12px;
	color:#333333;
    font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
