body {
	background-color: #1B1B1B;
	font-size: 62.5%;
	font-family: Georgia, Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding:0px;
	margin:15px;
	}

a {
	text-decoration:underline;
	color:#90016d;
}

a:hover {
	text-decoration:none;
	color:#0271b8;
}


#Container {
width:1000px;
position:relative;
margin : 0px auto 0 auto;
background-color:#292929;
}

#ContainerInner {
width:932px;
position:relative;
margin : 0px auto 0 auto;
background-color:#FFFFFF;
}


#ContainerInner #Header {
width:932px;
position:relative;
margin: 0px;
background-color:#FFFFFF;
}

#ContainerInner #Header #HeaderTop {
width:932px;
height:34px;
margin : 0px;
background-color:#292929;
}

#ContainerInner #Header #HeaderLeft {
width:450px;
float:left;
margin : 0px;
background-color:#FFFFFF;
}


#ContainerInner #Header #HeaderRight {
width:470px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:98px;
float:right;
margin-top:2px;
margin-right:2px;
text-align:right;
background-color:#FFFFFF;
}

#ContainerInner #Header #HeaderRight input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
}

#ContainerInner #Header #HeaderRight select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
}

	
#mainright {
	width:310px;
	height:275px;
	float:left;
	background:#fff;
	background-image:url(../images/newsBG.jpg);
}

#mainright h1{
	font-size:20px;
	font-weight:bold;
	color:#2f3f97;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left: 44px;
	margin-right: 10px;
	margin-top: 9px;
	margin-bottom: 5px;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-color:#b1b0b0;
	border-bottom-width:1px;
}
	

#mainright p{
	font-size:12px;
	margin-left: 44px;
	margin-right: 10px;
	margin-top: 9px;
	color:#292929;
	text-align:left;
	font-family:arial, "Times New Roman", Times, serif;
}	

#mainright a {
	display: block;
	text-decoration:none;
	color:#0271b8;
}

#mainright a:hover {
	display: block;
	text-decoration:underline;
	color:#90016d;
}
	
	
#maincenter {
	width:224px;
	height:275px;
	float:left;
	padding-right:16px;
	background-image:url(../images/navBG.jpg);
}

#maincenter h1{
	font-size:23px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000066;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top: 9px;
	margin-bottom: 9px;
}

#maincenter a {
	display: block;
	text-decoration:none;
	color:#FFFFFF;
}

#maincenter a:hover {
	display: block;
	text-decoration:none;
	color:#0271b8;
}

#maincenter  li{
	display: block;
	cursor:pointer;
	width: 188px;
	margin-left:-40px;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration: none;
	text-align:left;
	padding-top: 8px;
	padding-left: 15px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	list-style:none;
	color: #993300;
	background:#292929;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	border-left-width: 19px;
	border-left-style: solid;
	border-left-color: #90016d;
}


/* active page navigation */
#leftNav_1 #Container #maincenter #leftNav #leftNav1,
#leftNav_2 #Container #maincenter #leftNav #leftNav2,
#leftNav_3 #Container #maincenter #leftNav #leftNav3,
#leftNav_4 #Container #maincenter #leftNav #leftNav4,
#leftNav_5 #Container #maincenter #leftNav #leftNav5,
#leftNav_6 #Container #maincenter #leftNav #leftNav6,
#leftNav_7 #Container #maincenter #leftNav #leftNav7{
color: #0271b8;
}

	
#mainleft {
	width:382px;
	float:left;
	background:#fff;
	text-align:left;
	vertical-align:top;
}

#Content {
width:932px;
background:white;
font-size:1.4em;
text-align:left;
left:0px;
}

#ContentLeft {
width:654px;
font-size:1.4em;
text-align:left;
left:0px;
float:left;
}


#ContentLeft li{
font-size:.8em;
}

h1{
	font-size:20px;
	font-weight:bold;
	color:#2f3f97;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 9px;
	margin-bottom: 5px;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-color:#b1b0b0;
	border-bottom-width:1px;
}

p{
	font-size:12px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 9px;
	color:#292929;
	text-align:left;
	font-family:arial, "Times New Roman", Times, serif;
}

#ContentRight {
width:278px;
height:151px;
font-size:1.4em;
text-align:center;
left:0px;
float:left;
background-image:url(../images/searchBG.jpg);
}

#Container #Content #ContentRight input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
}

#Container #Content #ContentRight select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
}


#Container #Content #ContentLeft p{
	font-size:.7em;
}

#Container #Content #ContentLeft h2{
	font-size:.9em;
	color:#000066;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-bottom-width:1px;
}

#Container #Content #ContentRight h2{
	font-size:.9em;
	color:#000066;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-bottom-width:1px;
	text-align:right;
}


#Footer {
background:#dedcdc;
color:#red;
font-size:.9em;
text-align:left;
padding-top:10px;
border-top-color:#444444;
border-top-style:solid;
border-top-width:1px;
left:0px;
}

.imgBorder {
	padding: 2px;
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
	border: 1px solid #d7d7d7;
}


.clearer {
	clear: both;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

#middleContent{
	width:932px;
	position:relative;
	margin: 0px;
	background-color:#FFFFFF;
}


#middleContent a {
	text-decoration:underline;
	color:#0271b8;
	
}

#middleContent a:hover {
	text-decoration:none;
	color:#90016d;
	text-align: left;
}

#middleContent li{
	text-align:left;
	padding-right: 5px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
}

#middleContent h1{
	font-size:20px;
	font-weight:bold;
	color:#2f3f97;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 9px;
	margin-bottom: 5px;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-color:#b1b0b0;
	border-bottom-width:1px;
}

#middleContent h2{
	font-size:14px;
	font-weight:bold;
	color:#006699;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 9px;
	margin-bottom: 5px;
	text-align:left;
}

#middleContent h3{
	font-size:12px;
	font-weight:bold;
	color:#006699;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left: 10px;
	margin-bottom: -5px;
	text-align:left;
}

#middleContent h4{
	font-size:12px;
	color:#C4C4C4;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left: 10px;
	margin-bottom: -5px;
	text-align:left;
}

#middleContent h5{
	margin-left: 10px;
}

#middleContent p{
	font-size:12px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 9px;
	color:#292929;
	text-align:left;
	font-family:arial, "Times New Roman", Times, serif;
}


#middleContent #midLeft{
	width:440px;
	float:left;
	margin-left: 10px;
	margin-right: 10px;
	background-color:#FFFFFF;
	font-family:arial, "Times New Roman", Times, serif;
	font-size:1.2em;
}


#middleContent #midRight{
	width:440px;
	float:right;
	margin: 0px;
	margin-left: 10px;
	margin-right: 10px;
	background-color:#FFFFFF;
	font-family:arial, "Times New Roman", Times, serif;
	font-size:1.2em;
}

#middleContent #isMatched{
	width:170px;
	float:right;
	margin: 0px;
	margin-left: 10px;
	margin-right: 10px;
	background-color:lightblue;
	font-family:arial, "Times New Roman", Times, serif;
	font-size:1.2em;
}


#middleContent #isNotMatched{
	width:170px;
	float:right;
	margin: 0px;
	background-color:#EEE;
	font-family:arial, "Times New Roman", Times, serif;
	font-size:1.2em;
}


#middleContent #isMatchedAdmin{
	width:150px;
	float:right;
	margin: 0px;
	margin-left: 10px;
	text-align:center;
	color:#060;
	margin-right: 10px;
	font-family:georgia, arial, "Times New Roman", Times, serif;
	font-size:3.0em;
	border-bottom:#060; border-style:dotted;
}

#middleContent #clearer{
	clear:both;
}


#Footer #FooterBottom {
width:932px;
height:34px;
margin : 0px;
background-color:#292929;
}

table{
	font-family:arial, "Times New Roman", Times, serif;
	font-size:1.2em;
	text-align: center;
}

.technology{
	cursor: hand;
	cursor: pointer;
	font: bold 14px Georgia;
	width:120px;
	float:left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 5px;
}

.post{
	cursor: hand;
	cursor: pointer;
	font: bold 14px Georgia;
	width:180px;
	float:left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 120;
}

.post a{
	color:#000000;
	text-decoration:none;
}
