@charset "utf-8";
/* CSS Document */
body {
	background:url(../images/bg_grad.gif) repeat-x;
	margin:0px;
}
.maintbl {
	width:1010px;
}
.main_tbl_leftshadow {
	background:url(../images123/interface/interface_14.png) repeat-y left;
	width:5px;
}
.main_tbl_rightshadow {
	background:url(../images123/interface/interface_15.png) repeat-y right;
	width:5px;
}
.topheaderbg {
	background-image:url(../images123/interface/interface_09.png);
	background-repeat:repeat-x;
	background-position:bottom;
	width:687px;
}
.topheader_left {
	background-image:url(../images123/interface/interface_03.png);
	background-repeat:no-repeat;
	width:6px;
	height:33px;
}
.topheader_right {
	background-image:url(../images123/interface/interface_06.png);
	background-repeat:no-repeat;
	width:6px;
	height:33px;
}
.topheader_center {
	background-image:url(../images123/interface/interface_04.png);
	background-repeat:repeat-x;
}

.ask_query{ font-family:Tahoma, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#FFF; text-align:center; padding-right:0px; padding-top:5px; background-image:url(../images123/add_quers_03.jpg); background-repeat:no-repeat; height:24px;}

a.link_askquers:link, a.link_askquers:visited, a.link_askquers:active {
font-family:Tahoma, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#FFF; text-align:right; text-decoration:none;}
a.link_askquers:hover {
	text-decoration:underline;
	color:#d6ecf7;
}

a.link_topheader:link, a.link_topheader:visited, a.link_topheader:active {
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
}
a.link_topheader:hover {
	text-decoration:underline;
	color:#999;
}
a.link_arial11bold:link, a.link_arial11bold:visited, a.link_arial11bold:active {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#0161a5;
	text-decoration:none;
}
a.link_arial11bold:hover {
	text-decoration:underline;
	color:#999999;
}
a.link_newsheading:link, a.link_newsheading:visited, a.link_newsheading:active {
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
}
a.link_newsheading:hover {
	text-decoration:underline;
	color:#0161a5;
}
.tahoma9 {
	font-family:Tahoma;
	font-size:9px;
	color:#9b9b9b;
}
.seperator {
	font-family:Tahoma;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
}
.width_left {
	background-image:url(../images123/interface/interface_19.jpg);
	background-repeat:repeat-y;
	width:236px;
}
.width_centre {
	width:750px;
	background-color:#FFF;
}
.width_right {
	background-image:url(../images123/interface/interface_21.jpg);
	background-repeat:repeat-y;
	width:14px;
}
.content_shadowbg {
	background-image:url(../images123/interface/interface_50.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:5px;
	width:741px;
}
.footerflashbg {
	background-color:#F9F9F9;
}
.footer {
	background-image:url(../images123/interface/interface_57.jpg);
	height:73px;
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size:11px;
	color:#CCCCCC;
	text-align:center;
	vertical-align:middle;
}
.footerbutton {
	background-image:url(../images123/interface/interface_54.jpg);
	width:134px;
	height:26px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:35px;
	text-align:left;
	cursor:pointer;
	border:none;
	margin:2px;
	background-color:#39434a;
}

.footerbuttontext {
	background-image:url(../images123/interface/interface_54.jpg);
	width:134px;
	height:26px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:35px;
	text-align:center;
	cursor:pointer;
	border:none;
	margin:2px;
	background-color:#39434a;
}

.arial12bold {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0161a5;
}
.arial11bold {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#0161a5;
}
.arial10bold {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#0161a5;
}
.arial11boldBlack {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.arial10bold_choco {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#a79882;
}
.arial11 {
	font-family:Arial;
	font-size:11px;
	color:#0161a5;
}
.tahoma11bold {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0161a5;
}
.content {
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	color:#333333;
}
.contentbg {
	background-color:#f4f4f4;
}
.headings {
	font-family:Arial;
	font-size:18px;
	color:#0161a5;
}
.title_header {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0161a5;
	background-image:url(../images123/interface/interface_26.jpg);
	background-repeat:repeat-x;
}
.dottedline {
	background-image:url(../images123/bullets/dotted_line.jpg);
	height:1px;
}
.black_button {
	background-image:url(../images123/interface/interface_46.jpg);
	width:70px;
	height:23px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	border:0px;
}
.sitesearchbanner {
	background-image:url(../images123/banners/sitesearch.jpg);
	width:220px;
	height:66px;
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0161a5;
}
.wikipedia {
	background-image:url(../images123/banners/wikipedia.jpg);
	width:210px;
	height:25px;
	padding-left:10px;
}
.textbox {
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	border:solid 1px #CCCCCC;
}
.imgstyle {
	vertical-align:middle;
}
.black_button_large {
	background-image:url(../images123/interface/button_large.jpg);
	width:102px;
	height:23px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	border:0px;
}
.alert {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	background-color: #FF6600;
	line-height:25px
}
.imageborder{
border:solid 1px #CCCCCC;
}

.listmenu {
	font-family:Tahoma;
	font-size:11px;
	padding-left:10px;
	margin-left:10px;
	margin-top:0px;
	line-height:17px;
	list-style-image:url(../images123/bullets/sidemenu_arrow.gif);
}
.listmenu li {
	padding-bottom:4px;
	padding-top:3px;
	border-bottom:dotted 1px #999999;
}

.listmenu li a:link, a:visited, a:active {
	color:#0161a5;
	font-weight:normal;
	text-decoration:none;
}

.listmenu li a:hover {
	text-decoration:underline;
	color:#333333;
}

a.link_sidemenuarrow:link, a.link_sidemenuarrow:visited, a.link_sidemenuarrow:active {
	font-family:Tahoma;
	font-size:11px;
	color:#0161a5;
	text-decoration:none;
	background-image:url(../images123/bullets/sidemenu_arrow.gif);
	padding-left:12px;
	background-repeat:no-repeat;
	background-position:left;
	line-height:17px;
}
a.link_sidemenuarrow:hover {
	text-decoration:underline;
	color:#333333;
}
.sidemenuborder {
	border-bottom:dotted 1px #999999;
}
.pattern1 {
	background-image:url(../images123/patterns/pattern1.jpg);
}
.pattern2 {
	background-image:url(../images123/patterns/pattern2.jpg);
}
.pattern3 {
	background-image:url(../images123/patterns/pattern3.jpg);
	background-repeat:repeat-x;
	background-color:#F9F9F9;
}
.pattern4 {
	background-image:url(../images123/patterns/pattern4.jpg);
	background-repeat:repeat-x;
	background-color:#F9F9F9;
}
.contentpadding {
	font-family: Arial;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	text-indent: 20px;
	vertical-align: middle;
}
a.contentmain:link, a.contentmain:visited, a.content:active {
	font-family: arial;
	font-size: 12px;
	line-height: 25px;
	font-weight: noraml;
	color: #000000;
	text-decoration:none;
}
a.contentmain:hover {
	color:#2D518C; 
	text-decoration: underline;
}
.title_header1 {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0161a5;
	background-image:url(../images123/interface/interface_26.jpg);
	background-repeat:repeat-x;
}
.logo_bg {
	background-image:url(../images123/logobg.gif);
	width:308px;
	background-repeat:repeat-y;
	}
a.link_arial11bold1:link, a.link_arial11bold1:visited, a.link_arial11bold1:active {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#0161a5;
	text-decoration:none;
}
a.link_arial11bold1:hover {
	text-decoration:underline;
	color:#999999;
}

.loginleft {
       background-image:url(../images123/loginbox/images/loginbox_01.gif);
       width:5px;
       height:84px;
       background-repeat:no-repeat;
}
.loginmiddle {
       background-image:url(../images123/loginbox/images/loginbox_02.gif);
       height:84px;
       background-repeat:repeat-x;
}
.loginright {
       background-image:url(../images123/loginbox/images/loginbox_04.gif);
       width:5px;
       height:84px;
       background-repeat:no-repeat;
}
.loginbutton {
       font-family:Arial;
       font-size:11px;
       font-weight:bold;
       color:#333;
       border:solid 1px #36F;
       background-color: #FFF;
       cursor:pointer;
}
a.link_header2:link, a.link_header2:visited, a.link_header2:active {
       font-family:Arial Narrow;
       font-size:18px;
       color:#0b3d56;
       text-decoration:none;
       font-weight:bold;
}
a.link_header2:hover {
       text-decoration:underline;
       color:#FFF;
}
.black_button_small {
	background-image:url(../images123/interface/interface_46.jpg);
	width:30px;
	height:23px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	border:0px;
}
.contentorange {
	font-family: Arial;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #f8961d;
	text-align: left;
	vertical-align: top;
	font-weight:normal;
}

/*Rounded Rectangle Classes*/
.round_left {
	background-image:url(../images123/rounded/rounded_end_03.jpg);
	background-repeat:no-repeat;
	width:15px;
	height:5px;
}
.round_center {
	background-image:url(../images123/rounded/rounded_end_04.jpg);
	background-repeat:repeat-x;
	height:5px;
}
.round_right {
	background-image:url(../images123/rounded/rounded_end_06.jpg);
	width:4px;
	height:5px;
	background-position:right;
	background-repeat:no-repeat;
}

/*Login box Small Classes*/

.loginleft_small {
       background-image:url(../images123/loginbox_small/loginbox_small_01.gif);
       width:4px;
       height:38px;
       background-repeat:no-repeat;
}
.loginmiddle_small {
       background-image:url(../images123/loginbox_small/loginbox_small_02.gif);
       height:38px;
       background-repeat:repeat-x;
}
.loginright_small {
       background-image:url(../images123/loginbox_small/loginbox_small_04.gif);
       width:4px;
       height:38px;
       background-repeat:no-repeat;
}
.tahoma11 {
	font-family:Tahoma;
	font-size:11px;
	color:#333;
}


.online_enquiry_button {
	background-image:url(../images123/interface/online_enquiry_button.jpg);
	width:191px;
	height:26px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:right;
	padding-left:20px;
	color:#0d5fa5;
	border:none;
	background-color:#efefef;
	cursor:pointer;
	text-decoration:none;
}
