html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
border:0;outline:0;font-family:Arial,Verdana,Tahoma,sans-serif;}

table {color:#6D6F71;font-size: 12px;text-align:justify;background-color:#FFFFFF;vertical-align:top;}
table.content {color:#6D6F71;font-size: 12px;text-align:justify;background-color:#FFFFFF;width:780px;padding-left:15px;padding-right:16px;}
table.main {color:#6D6F71;font-size: 12px;font-family: arial, verdana;background-color:#ffffff;}

/* layout */
body {font-size:15px;line-height:normal;text-align:left;color:#fff;background:#ffffff;padding:0;margin:0;}
body.main {font-size:15px;line-height:normal;text-align:left;color:#000;}
body.pop {font-size:15px;line-height:normal;text-align:left;color:#000;background:url(../images/bg_pop.jpg) repeat-x top;}
#container {margin:auto;text-align:left;width:980px;}
#wrap {text-align:center;}
#containerpop {margin:auto;text-align:left;width:700px;}
#wrappop {text-align:center;padding-top:0;}
hr {display:none;}
#header {font-size:12px;color:#656462;position:relative;width:980px;text-align:left;}
#headerpop {font-size:12px;color:#656462;position:relative;width:700px;height:auto;text-align:left;background:#ffffff;}

/* Navigation */
#hdtitle {padding:0;margin:0;vertical-align:top;border:0px solid #FF3300;}
#navi {width:980px;height:35px;text-align:center;padding:0;margin:3px 0 0 0;vertical-align:bottom;}

/* content */
#content {background:#ffffff url(../images/bg.jpg) repeat-x top;font-size:14px;color:#000;padding:0 0 0 0;width:980px;text-align:left;border:0px solid #ccc;}
	#content tr {text-align:left;vertical-align:top;}
#contentpop {background:#ffffff;font-size:14px;color:#000;padding:0 10px 0 10px;width:680px;text-align:left;border:0px solid #ccc;}
	#contentpop tr {text-align:left;vertical-align:top;}
#left {height:auto;width:228px;top:0;left:0;text-align:left;padding:0 0 0 10px;vertical-align:top;}
#leftcontent {padding:0 0 12px 30px;text-align:justify;}
#leftfull {height:auto;width:752px;top:0;left:0;text-align:left;padding:0 10px 0 25px;vertical-align:top;border-left:0px solid #999999;border-right:1px solid #999999;}
#mcenter {height:auto;width:524px;top:0;left:0;text-align:left;padding:0 10px 0 10px;vertical-align:top;border-left:1px solid #999999;border-right:1px solid #999999;font-size:15px;}
#iframecontent {height:auto;width:490px;top:0;left:0;text-align:left;vertical-align:top;font-size:15px;}
.tagline {padding:8px 0 0 0;color:#c6ab59;font-size:18px;font-weight:normal;}
.logo img {padding:30px 0 0 28px;}
#right {height:auto;top:0;left:0;width:228px;background:none;border:0px solid #ccc;padding:0 10px 0 0;vertical-align:top;}
#rightcontent {padding:35px 109px 12px 40px;text-align:justify;}
#rightcontent2 {padding:35px 29px 12px 40px;text-align:justify;}
#banners {padding:20px 0 10px 30px;}
.number {background:#F0F8D6;text-align:right;width:100%;padding:3px;font-size:11px;}
	.number a,.number a:hover {font-size:11px;}

/* Links */
a {
	color: #cb272c;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	color: #cb272c;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
}
a.small {
	color: #333333;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.small:hover {
	color: #004c0e;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
a.linkgreen {
	font-size: 15px;
	font-style: normal;
	font-weight:bold;
	color: #8ebe3f;
	text-decoration: none;
}
a.linkgreen:hover {
	font-size: 15px;
	font-style: normal;
	font-weight:bold;
	color: #8ebe3f;
	text-decoration: underline;
}

/* Text Style */
h1 {font-size: 19px;font-style:normal;font-weight: bolds;color:#cb272c;padding: 12px 0 8px 0;margin:0;}
h2 {font-size: 12px;font-style:normal;font-weight: bold;color:#cb272c;padding: 0 0 15px 0;margin:0;}
h3 {font-size: 12px;font-style:normal;font-weight: normal;color:#000;padding: 0 0 8px 0;margin:0;}
h4 {font-size: 14px;font-style:normal;font-weight: bold;color:#000;padding: 0 0 2px 0;margin:0;}
h5 {font-size: 11px;font-style:normal;font-weight: normal;color:#cb272c;padding: 0 0 8px 0;margin:0;}
.sty01 {
	font-family: arial,verdana;
	color: #ea0000;
}
.sty02 {
	font-family: arial,verdana;
	color: #000;
}
.sty03 {
	font-family: arial,verdana;
	color: #ea0000;
}
.sty04 {
	font-family: arial,verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
.styorg {
	font-family: arial,verdana;
	font-size: 11px;
	font-weight: bold;
	color:#FFCC00;
}
.tl01 {
	font-family: arial,verdana;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	color: #ea0000;
}
.tl02 {
	font-family: arial,verdana;
	font-size: 15px;
	font-style: normal;
	font-weight:bold;
	color: #000;
}
.tl02a {
	font-family: arial,verdana;
	font-size: 15px;
	font-style: normal;
	font-weight:bold;
	color: #fff;
	width:100%;
	background:#000;
	padding:4px 0 4px 8px;
}
.tl03 {
	font-family: arial,verdana;
	font-size: 15px;
	font-style: normal;
	font-weight:bolder;
	color: #ea0000;
}
.tl04 {
	font-family: arial,verdana;
	font-size: 14px;
	font-style: normal;
	font-weight:bolder;
	color: #000;
	text-decoration:underline;
}
.sty06 {
	font-family: arial,verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	margin:0 0 -13px 0;
	padding:20px 0 0 0;
}
.tl05 {
	font-family: arial,verdana;
	font-size: 15px;
	font-style: normal;
	font-weight:bolder;
	color: #ffffff;
	padding:4px 20px 5px 20px;
	margin:0 0 20px 0;
	background:#3366CC url(../images/bg_tab.jpg) repeat-x top;
}
.titlepop {color:#ffffff;font-size:18px;font-weight:normal;text-align:right;padding:25px 20px 20px 10px;}
.caption {font-family:arial,verdana;font-size:10px;font-style:normal;font-weight:bold;color:#666666;}
.black {font-family:arial,verdana;font-size:16px;font-style:normal;font-weight:bold;color:#fff;background:#000;padding:3px 3px 3px 15px;}
.bred{font-family:arial,verdana;font-size:16px;font-style:normal;font-weight:bold;color:#fff;background:red;padding:3px 3px 3px 15px;}
.address{font-family:arial,verdana;font-size:12px;font-style:normal;font-weight:normal;color:#000;background: #FFFFCC;padding:12px 12px 12px 15px;border:1px solid #FFCC00;}
.price {color:#FF3300;}

/* footer */
#footer {width:980px;height:30px;color:#333333;font-size:11px;font-weight:normal;padding:10px 0 10px 0;text-decoration:none;background:#fff;border-top:1px solid #ff3c61;}
	#footer #copyrights {float:left;color:#333333;font-size: 11px;font-weight: normal;padding:0 0 0 18px;text-decoration: none;}
	#footer #links {float:right;color:#333333;font-size: 11px;font-weight: normal;padding:0 18px 0 0;text-decoration: none;}
	#footer a {color:#333333;font-size:11px;font-weight: normal;text-decoration: none;vertical-align:middle;}
	#footer a:hover {color:#004c0e;font-size:11px;font-weight:normal;text-decoration:underline;}
#footerpop {width:700px;height:30px;color:#333333;font-size:11px;font-weight:normal;padding:10px 0 10px 0;text-decoration:none;background:#fff;border-top:1px solid #ff3c61;}
	#footerpop #copyrights {float:left;color:#333333;font-size: 11px;font-weight: normal;padding:6px 0 0 30px;text-decoration: none;}
	#footerpop #links {float:right;color:#333333;font-size: 11px;font-weight: normal;padding:6px 30px 0 0;text-decoration: none;}
	#footerpop a {color:#333333;font-size:11px;font-weight: normal;text-decoration: none;vertical-align:middle;}
	#footerpop a:hover {color:#004c0e;font-size:11px;font-weight:normal;text-decoration:underline;}

/* Spacing */
.spaceall {padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}
.nospace {padding:0px;margin:0px;}
.floatleft {float: left;}
.floatright {float: right;}
.pic {padding-top: 11px;padding-bottom: 45px;}
.contentspace {padding:16px 12px 20px 0;vertical-align:top;}
.line {border-top: 1px solid #ffc027;height: 1px;margin-top:3px;margin-bottom:3px;padding:0px;}
.lineg {border-top: 1px solid #ffc027;height: 2px;margin-top:3px;margin-bottom:3px;}
.dotted {border-top: 1px dotted #ffffff;height: 1px;margin-top:3px;margin-bottom:3px;padding:0px;}
.dotted2 {border-top: 1px dotted #666666;height: 1px;margin-top:3px;margin-bottom:3px;padding:0px;}

/* Login */

/* Search */
.search {vertical-align:middle; background:url(../images/bg_navir.jpg) repeat-x top;border-left:1px solid #fff;padding:2px 8px 2px 10px;}
.search img {vertical-align:middle;}
.search input {width:80px; background:#fff;border:1px solid #999999;font-size:10px;vertical-align:middle;}

/*applemenu*/
.applemenu {margin:0;padding:0;width:205px; /*width of menu*/border: 0px solid #9A9A9A;}
	.applemenu div.silverheader {background: url(../images/tab_blue.gif) no-repeat top left;font-weight:bold;font-size:15px;color:black;display:block;position:relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;padding:12px 5px 0 60px;text-decoration: none;height:28px;}
	.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active {color: white;}
	.applemenu div.selected a, .applemenu div.silverheader a:hover {background-image: url(../images/tab_blue.gif);color:black;}
	.applemenu div.submenu{ /*DIV that contains each sub menu*/;padding: 0px;height: 390px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/}

/* CNT */
.cnt {padding:8px 0 0 10px;}
.cnt img {vertical-align:middle;}

/* Others */
.form {color: #000000;font-size: 11px;font-weight: bold;text-decoration:none; background:none;}

/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 240px;
height: 60px;
border: 0px solid #F2F2F2;
padding: 5px;
background-color:#fff;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}

.imgg img {vertical-align:middle;}
.ajaxx {color: #000000;font-size: 11px;font-weight: normal;text-decoration: none;border-bottom:1px dotted #CCCCCC;}
	.ajaxx a {color: #000000;font-size: 12px;font-weight: normal;text-decoration: none;}
	.ajaxx a:hover {color: #999999;font-size: 12px;font-weight: normal;text-decoration: underline;}
.titlebox {background: url(../images/tab_green.gif) no-repeat top left;font-weight:bold;font-size:15px;color:black;display:block;position:relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;padding:10px 5px 0 0px;left:5px;text-decoration: none;width:205px;text-align:left}
.sublink a {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.sublink a:hover {
	color: #ffbf00;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
p.cntTxt2 {
	color: #000000;
	font-size: 10px;
	font-family: tahoma;
	font-weight: normal;
	text-decoration: none;
	float: right;
	margin:0 10px 0 0;
	}
.newstable {background:none;color:#000000;font-size: 11px;font-weight:normal;text-decoration: none;}
ul.career {padding:0;margin:6px 0 0 12px;list-style:outside;}
	ul.career li {color:#ffffff;padding:0 0 0 0;margin:0;}
	ul.career a {color:#CCCCCC;}
	ul.career a:hover {color: #FFCC00;}
.engtxt {padding:0 0 7px 0;font-size:11px;}
.engtxt2 {padding:0 0 7px 0;font-size:10px;text-align:left;}
.careerpost {padding:12px 12px 12px 30px;margin:20px 30px 0 50px;border:1px solid #999999; background:url(../images/bg_career.jpg) repeat-x top;}
#user1 {font-size:12px;color:#656462;margin:15px 0 20px 5px;padding:0 0 4px 0;border-bottom:1px solid #656462;background:none;text-align:left;}
		#user1.username {vertical-align:middle;padding-right:5px;}
		#user1.actnumber {color:#e06f01;vertical-align:middle;padding-left:5px;}
		#user1 a {padding:14px 22px 14px 22px;width:85px;height:34px;font-size:12px;background:url(../images/tab_h.gif) no-repeat top;margin:0px;color:#fff;}
		#user1 a:hover {color:#000000;background:url(../images/tab_n.gif) no-repeat top;border-bottom:1px solid #fff;}
		#user1 a.selected {padding:14px 23px 14px 22px;width:85px;height:34px;border-bottom:1px solid #fff;font-size:12px;color:#000;background:url(../images/tab_n.gif) no-repeat top;margin:0px;font-weight:bold;}
		#user1 a.linkblk {font-size: 10px;font-weight: bold;color: #000000;background:none;border:0px;}
		#user1 a.linkblk:hover{color: #0054A6;font-size: 10px;font-weight: bold;text-decoration: underline;}
#books {padding:10px 20px 10px 10px;border:1px solid #999999; background:url(../images/bg_books.jpg) repeat-x top;}
.pro-details{vertical-align:top;}

#user {font-size:9px;color:#656462;margin:15px 10px 0 0;padding:0 0 4px 0;border-bottom:1px solid #656462;background:none;text-align:left;}
		#user a {padding:4px 3px 4px 3px;border:1px solid #656462;font-size:11px;background:#c8c8c8 url(../images/bg_tab.jpg) repeat-x top;margin:0px;color:#fff;}
		#user a:hover {color:#000000;background:#fff;border-bottom:1px solid #fff;}
		#user a.selected {padding:4px 5px 4px 5px;border:1px solid #656462;border-bottom:1px solid #fff;font-size:11px;color:#000;background:#fff	;margin:0px;font-weight:bold;}

#dbox {float:left;width:200px;height:150px;display:block;margin:4px;padding:12px;border:1px solid #cccccc;font-size:11px;background:url(../images/bg_career.jpg) top repeat-x #ffffff;}
#dottedbtm td {border-bottom:1px dotted #999999;}

#paging .pn-normal{
	font-family: tahoma;
	font-size: 10px;
}

#paging  .pn-highlight, #paging a {
	color: #000;
	font-family: tahoma;
	font-size: 11px;
}

.short-desc p {
	margin:0;
}

.sublink a.selected {
	color: #ffbf00;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}