/* CSS Document */
body{
	margin:0px auto;
	/*ackground-image:url(../images/images_homeww/background.jpg);*/
	background-repeat:repeat-x;
	background-color:#156ab0;
	padding:0px;
}
#wacc_logo{
	background-image:url(../images/images_homeww/wacc-logo.gif);
	background-repeat:no-repeat;
}
#header_banner{
	background-image:url(../images/images_homeww/header-grdnt.jpg);
	background-repeat:repeat-x;
	padding:18px 0px 15px 0px;
	height:72px;
}
#header_topmenu{
	background-image:url(../images/images_homeww/header-top-grdnt.gif);
	background-repeat:repeat-x;
	padding-right:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b0dbf8;
	font-weight:normal;
	margin:0px;
	min-height:31px;
}
#inside_title_header{
	background-image:url(../images/images_homeww/inside-title-bgrnd.jpg);
	/*background-image:url(../images/images_homeww/bg_titleBar_1x49.gif);*/
	background-repeat:repeat-x;
}
a.menutop{
	color:#b0dbf8;
	text-decoration:none;
}
a.menutop:hover{
	color:#0161a1;
	text-decoration:none;
}
#menu_background{
	background-image:url(../images/images_homeww/menu-grdnt.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	height:37px;
}
#menu_bckgrndbtm{
	background-image:url(../images/images_homeww/menu-btm.gif);
	background-repeat:repeat-x;
}
#content_background{
	background-image:url(../images/images_homeww/content-bckgrnd.jpg);
	background-repeat:repeat-y;
	border:3px solid #fff;
}
#content_background3{
	background-image:url(../images/images_homeww/content-bckgrnd-table.jpg);
	background-repeat:repeat-y;
	border-right:1px solid #fff;
}

#content_background2{
	background-image:url(../images/images_homeww/content-bckgrnd.jpg);
	background-repeat:repeat-y;
}

/*************************** BOX STYLE *****************************/
.box_border{
	border:1px solid #a3a4be;
}
.box_title{
	border-left:1px solid #a3a4be;
	border-right:1px solid #a3a4be;
	border-top:1px solid #a3a4be;
	background-image:url(../images/images_homeww/title-bar.gif);
	background-repeat:repeat-x;
	height:33px;
}
.box_content{
	background-image:url(../images/images_homeww/box-grdnt.jpg);
	background-repeat:repeat-x;
	/*border-left:1px solid #a3a4be;
	border-right:1px solid #a3a4be;
	border-bottom:1px solid #a3a4be;*/
	border:1px solid #a3a4be;
	background-color:#fff;
}
h1{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	padding:8px 0px 0px 17px;
}

/************************* LOGIN STYLE ****************************/
#login_box{
	padding:23px 17px 0px 16px;
	background-image:url(../images/images_homeww/box-grdnt.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #a3a4be;
	border-right:1px solid #a3a4be;
	border-bottom:1px solid #a3a4be;
	background-color:#fff;

}
p.login_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0d496f;
	margin:0px;
	padding-bottom:11px;
	font-weight:normal;
}
.text_field{
	background-color:#c8d4dd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0d496f;
	font-weight:normal;
	border:1px solid #0b4165;
}
a.login{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#0d496f;
	text-transform:uppercase;
	text-decoration:underline;
	text-align:right;
}
a.login:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#40a3ee;
	text-transform:uppercase;
	text-decoration:none;
	text-align:right;
}
.login_fields{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
	font-weight:normal;
	border:1px solid #0b4165;
	padding:1px;
}
h3{
	font-family:Arial, Georgia, Times, serif;
	color:#0679c4;
	font-size:18px;
	padding:0 15px 0 15px;
	letter-spacing:-1px;
	font-weight:normal;
	margin:0px;
	text-align:left;
}
h4{
	font-family:Georgia, Arial, Times, serif;
	color:#fefefe;
	font-size:30px;
	padding:10px 0px 0 34px;
	font-weight:normal;
	margin:0px;
	text-align:left;
}

h5{
	font-family:Arial, Georgia, Times, serif;
	color:#114f78;
	font-size:16px;
	padding:0 15px 0 15px;
	letter-spacing:-1px;
	font-weight:bold;
	margin:0px;
	line-height:28px;
	text-align:left;
}
.userfields{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0d496f;
	margin:0px;
	font-weight:normal;
	padding-right:4px;
}
.table{
	border:1px dashed #0b4165;
}
.table2{
	border:1px dashed #0b4165;
	background-image:url(../images/images_homeww/box-grdnt.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #a3a4be;
	border-right:1px solid #a3a4be;
	background-color:#fff;
	
}

/********************** CURVE BOX STYLE *************************/
.curve_box_grdnt{
	background-image:url(../images/images_homeww/box-curve-top.gif);
	background-repeat:repeat-x;
	height:30px;
}
.curvebox_content{
	background-image:url(../images/images_homeww/box-grdnt.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #a3a4be;
	border-right:1px solid #a3a4be;
	background-color:#fff;
}
.curve_box_btm{
	background-image:url(../images/images_homeww/box-curve-btm.gif);
	background-repeat:repeat-x;
	height:6px;
}
/********************** LEFT PANEL MENU *************************/
h2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#114f78;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
	padding:19px 0px 0px 19px;
}
#left_menu_title{
	background-image:url(../images/images_homeww/left-menu-title.jpg);
	background-repeat:no-repeat;
	height:55px;
}
#left_menu_grdnt{
	border-left:1px solid #adadad;
	border-right:1px solid #adadad;
	border-bottom:1px solid #adadad;
	background-image:url(../images/images_homeww/left-menu-grdnt.jpg);
	background-repeat: repeat-y;
	margin:0px;
	padding:0px;
}
#left_menu {
	width: 203px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
* html #left_menu{ /*IE 6 only */
	w\idth: 203px; /*Box model bug: 180px minus all left and right paddings for #featured_menu */
}

#left_menu ul{
	margin:0px;
	padding:0px;
	list-style: none;
}
#left_menu li {
	margin:0px;
}
#left_menu li a{
	width:100%;
	display:block;
	margin: 0px;
	color:#114f78;
	text-decoration: none;
	list-style: none;
	padding: 6px 22px 6px 22px;
}
html>body #left_menu li a{ /*Non IE6 width*/
	width: auto;
}
#left_menu li a:hover{
	background-color: #ffffff;
	color: #027fd2;
}
.subtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	padding-left: 0px;
}
#left_menu li a:hover span{
	background-color: #ffffff;
	color: #027fd2;
}
/************************ FOOTER STYLE *************************/
#footer{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#c1d8f5;
	padding:6px 0px 0px 12px;
}
a.footer{
	color:#c1d8f5;
	text-decoration:none;
}
a.footer:hover{
	color:#fff;
	text-decoration:none;
}
/***********************************************/
p.insidecontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d496f;
	font-weight:normal;
	text-align:justify;
	width:500px;
	padding:15px 15px 0px 15px;
	margin:0px;
}
p.insidecontent02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d496f;
	font-weight:normal;
	text-align:justify;
	/*width:450px;*/
	padding:15px 15px 0px 15px;
	margin:0px;
}
.content02 ul{
	list-style-type:none;
	margin:0px;
	padding:0px 15px 0px 0;i
}
.content02 li{
	list-style-image:url(../images/images_homeww/bullet02.gif);
	margin-left:40px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d496f;
	line-height:15px;
	text-align:justify;
}
a.others{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#40a3ee;
	text-decoration:none;
}
a.others:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#0d496f;
	text-decoration:none;
}
#faq ul{
	list-style-type:none;
	margin:0px;
	padding:15px 15px 0px 0;
}
#faq li{
	list-style-type:decimal;
	margin-left:40px;
	padding:0px 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d496f;
	text-align:justify;

}
#faq a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d496f;
	text-decoration:none;
}
#faq a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#40a3ee;
	text-decoration:none;
}
.faq1{
	background-color:#e7eef4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4A2500;
	padding:5px;
	text-align:justify;
	border:1px dashed #0d496f;
}
.faq2{
	background-color:#dbe7f2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4A2500;
	padding:5px;
	text-align:justify;
	border:1px dashed #0d496f;
}
.insidecontent02 ul{
	list-style-type:none;
	margin:0px;
	padding:0px 15px 0px 0;
}
.insidecontent02 li{
	list-style-image:url(../images/images_homeww/bullet02.gif);
	margin-left:40px;
	padding:0px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d496f;
	line-height:15px;
	text-align:justify;
}
/********************* WACC Horizontal Banner *********************/
.hz_top{
	background-image:url(../images/images_homeww/hz-banner-top02.gif);
	background-repeat:repeat-x;
	height:5px;
}
.hz_middleleft{
	background-image:url(../images/images_homeww/hz-banner-midleft02.gif);
	background-repeat:repeat-y;
}
.hz_middleright{
	background-image: url(../images/images_homeww/hz-banner-midright02.gif);
	background-repeat:repeat-y;
}
.hz_btm{
	background-image:url(../images/images_homeww/hz-banner-btm02.gif);
	background-repeat:repeat-x;
}

.nav{
background-image:url(../images/images_homeww/bg_titleBar_1x49.gif);
background-repeat:repeat-x;
}

a.nav hover{
	font-family:Arial, Georgia, Times, serif;
	color:#333333;
	font-size:16px;
	padding:0 15px 0 15px;
	letter-spacing:-1px;
	font-weight:bold;
	margin:0px;
	line-height:28px;
	text-align:left;
}
a.nav{
    background-image:none;
	font-family:Arial, Georgia, Times, serif;
	color:#ffffff;
	font-size:16px;
	padding:0 15px 0 15px;
	letter-spacing:-1px;
	font-weight:bold;
	margin:0px;
	line-height:28px;
	text-align:left;
}

.slideshow_bg{
background-image:url(../images/slideshow-pic.gif); background-repeat:no-repeat; 
}
.boxes_item {
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:2px;
}

.error{
	border:red 1px solid;
	background-color:#FFFF66;
	padding:5px;
	font-family:inherit;
	margin-top:5px;
	margin-bottom:5px;
}


