@charset "utf-8";
/* CSS Document */

/* banner */

.banner { background:url(../images/banner.jpg) no-repeat; height:261px;}
.menu-bg { background:url(../images/menu-middle.jpg) repeat-x;}
.login-top { background:url(../images/login-top.png) no-repeat; line-height:38px; behavior: url("iepngfix.htc"); color:#FFFFFF; font-size:17px; padding-left:50px;}
.login-middle { background:url(../images/login-middle.png) repeat-y; behavior: url("iepngfix.htc"); color:#FFFFFF;}
.login-bottom { background:url(../images/login-bottom.png) no-repeat; behavior: url("iepngfix.htc"); height:27px; }
.login-margin { margin:90px 0 0 700px;}
#topmenu ul { margin:0; padding:0; list-style:none; text-align:center; font-weight:bold;}
#topmenu ul li { display:inline; padding:0px 8px;}
#topmenu ul li a:link, #topmenu ul li a:active, #topmenu ul li a:visited { color:#FFFFFF; width:103px; line-height:24px; height:24px; padding:6px 9px; text-decoration:none; border:0;}
#topmenu ul li a:hover { color:#ffffff; background:#ca0607; border:1px solid #9ac5ce; width:103px; line-height:24px; height:24px; padding:6px 9px; text-decoration:none; border:0;}

/* content */
.content { background:url(../images/content-middle.jpg) repeat-y;}
.content-bottom { background:url(../images/content-bottom.jpg) no-repeat; height:10px;}
.content-part { padding:0 15px 0 17px; border-right:1px solid #DADADA;}
.right { padding:10px 15px;}
.more-btn { margin:0 10px 0 140px;}
.more-btn2 { margin:0 10px 0 120px;}
.more-btn3 { margin:0 10px 0 120px;}
.blue-text { color:#006699; font-weight:bold;}
.blue-text2 { background:url(../images/arrow.jpg) no-repeat; padding-left:20px; color:#006699; font-weight:bold;}

.border-left { border-left:#CCCCCC solid 1px;}
.right-blue { background:#5a9dbe; padding:10px;}
.white { border-bottom:1px solid #CCCCCC; width:100%; padding-bottom:5px; color:#FFFFFF; font-size:18px; }
.white-text { color:#FFFFFF;}
.white-text2 { color:#FFFFFF; font-size:24px; line-height:50px;}
.white-text2 a:link, .white-text2 a:active, .white-text2 a:visited {color:#FFFFFF; font-size:24px; line-height:50px;}
.white-text2 a:hover { color:#EEEEEE; font-size:24px; line-height:50px;}

.imgbg a:link img , .imgbg a:active img, .imgbg a:visited img{ border:3px solid #FFFFFF;}
.imgbg a:hover img{ border:3px solid #CC3300;}
#bullet ul { list-style:none; padding:0; margin:0; margin-bottom:15px;}
#bullet ul li { background:url(../images/arrow.jpg) no-repeat; padding-left:20px;}
.border-bottom { border-bottom:1px dotted #CCCCCC;}
  

/* footer */
.footer { background:url(../images/footer-middle.jpg) repeat-x; color:#FFFFFF; font-size:10px;}
.footer a:link, .footer a:active, .footer a:visited  { color:#FFFFFF;}
.footer a:hover  { color:#CCCCCC;}

/* table style */

#rounded-corner
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	
	width: 650px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('../images/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('../images/right.png') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td
{
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('../images/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('../images/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}

.enquiry{ background:url(../images/enquiry-pic.jpg) no-repeat right;}

/*Year*/

#pager_links a { text-decoration:none; color:#ff3300; background:#fff; border:1px solid #e0e0e0; padding:3px 8px 3px 8px; margin:2px; }
#pager_links a:hover { text-decoration:none; color:#3399ff; background:#f2f2f2; border:1px solid #3399ff; padding:3px 8px 3px 8px; margin:2px; }
#current_page { border:1px solid #333; padding:3px 8px 3px 8px; margin:2px; color:#333; }


#pager2_links a { 
text-decoration:none; color:#ffffff; background:url(../images/page-bg.jpg) repeat-x;  padding:5px 5px;}

#pager2_links a:hover { 
text-decoration:none; color:#f5f5f5; background:url(../images/page-bg2.jpg);  padding:5px 5px; }
#current2_page { }



.bluebg { background:#006699; color:#FFFFFF; padding:5px; font-weight:bold;}

.text1 { color:#993300; font-size:14px; font-weight:bold;}

.paddingbg { background:#c8ebfd; padding:10px; border:1px solid #7EABC2;}

.back{ margin-left:350px;}

.blue { background:#b8dbfb; }
.blue2  { background:#e3eef8; } 
.grey { background:#F7F7F7;}
.grey2 { background:#F7F7F7; border:1px solid #CCCCCC; padding:10px;}

a:link.whitelink, a:active.whitelink, a:visited.whitelink { color:#FFFFFF;}
a:hover.whitelink { color:#FBFBFB;}

.border-sponsor { border:1px solid #CCCCCC; padding:10px; background:#F4F4F4;}
.border-sponsor a:link img , .border-sponsor a:active img , .border-sponsor a:visited img  { border:1px solid #CCCCCC;}
.border-sponsor a:hover img {  border:1px solid #3399CC;}

.email { font-size:13px; color:#006699;}

.borderstyle { border:1px solid #CCCCCC; padding:10px; background:#F4F4F4;}

.text-big { font-size:18px; color:#990000; font-weight:bold; text-align:center;}
.text-big2 { font-size:18px; color:#CCCCCC; font-weight:bold; text-align:center;}

 a:link.regis, a:active.regis, a:visited.regis { color:#336699; font-weight:bold; text-decoration:underline;}

 a:hover.regis{ color:#330066; font-weight:bold; text-decoration:underline;}
