﻿@import url("css/menu.css");
#menu{padding-top:30px!Important;}
.menuarrow{display:none;}
.separator{background:url(images/navsep02.gif) no-repeat center; width:1px; height:100%; float:left;}
.submenu{z-index:5001; color:#65532f; background-color:#cec9a9; filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75;}
.submenubreak{color:#afa26d;}
.rootmenuactive{background:url(images/Navsel.jpg) repeat-x center; float:left; color:#3c2503; font-family:"Times New Roman";font-size:16px; padding:6px 6px 7px 6px; font-weight:normal; margin:0 10px 0 10px}
.rootmenu{text-transform:uppercase; display:block; padding:6px 6px 7px 6px; color:#3c2503; font-family:Times New Roman; font-size:16px; font-weight:normal;text-decoration:none; margin:0 10px 0 10px}

/*MENU*/
/* CSS Document */

/* General */
html {overflow-x:auto; overflow-y:scroll; height:100%; padding:0; margin:0;}
body {margin:0 auto; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#444; text-decoration:none; height:100%;}
img {border:0px;}
.oz_images {float:left; margin:0 10px 10px 0;}
a {color:#bba233; text-decoration:none;}
a:link {color:#bba233; text-decoration:none;}
a:visited {color:#887314; text-decoration:none;} 
a:hover {color:#bba233; text-decoration:underline; cursor:pointer;}
p {text-align:left; color:#5a5a5a; padding:0; margin:0;}

/* Containers */
.Centered{text-align:center;margin:0px auto auto auto;}
#oz_maincontainer{width:100%;text-align:center;}
#oz_container{position:relative;width:1000px;margin:auto;min-height:100%;text-align:left;}
#oz_header {_height:100%; background:#fff;padding-top:20px;}
	#oz_logo {width:272px; height:72px; background:url(/images/logo.gif) no-repeat;float:left;}
	#oz_navstrip {position:absolute; font-family:"Times New Roman"; height:41px; width:729px; bottom:0px; right:0px;}
		#oz_navcorner {float:right; width:5px; height:5px; background /**/:url(/images/navcorner.png) no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/navcorner.png', sizingMethod='crop')}
		.oz_mainnavsel {background:url(/images/Navsel.jpg) repeat-x center; float:left; color:#3c2503; font-family:"Times New Roman";font-size:16px; padding:13px 12px 14px 12px; font-weight:normal; margin:0 10px 0 10px}
		.oz_mainnav {float:left!important}
		.oz_mainnav a{display:block; padding:13px 12px 14px 12px; color:#3c2503!important; font-size:16px; font-weight:normal;text-decoration:none; margin:0 10px 0 10px}
		.oz_mainnav a:hover{background:url(/images/Navsel.jpg) repeat-x center;color:#3c2503;text-decoration:none}
		.oz_navsep {background:url(/images/navsep02.png) no-repeat center; width:1px; height:100%; float:left;}
#oz_content {position:relative; padding:0 0 40px 0;}
	#oz_flash { position:relative; height:193px;background:url(/images/flashbg.gif) repeat-x;}
	#oz_contentbody {width:100%; min-height:174px; background:url(/images/contentbg.jpg) no-repeat;}
		#oz_searcharea {width:990px; margin:0 10px 0 0; height:26px; padding:5px 0 0 0;}
			#oz_srchl {float:right; background /**/:url(/images/srchbg.png) 0px 0px no-repeat; width:10px; height:100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/srchbg.png', sizingMethod='crop')}
			.oz_searchbox {border:0px; margin:3px 0 0 0; color:#bba233; height:18px;width:95%;}
			.oz_search {float:right; background:#fff; width:175px;height:26px;}
			.oz_srchbutton {float:right;cursor:pointer;width:40px;height:26px;border:none;background:url(~/images/icon_search_all.gif) 0px 0px no-repeat;font-size:0px;}
			#oz_search {float:right; background:#fff; width:175px; height:26px;padding-left:5px;}
			#oz_searchbox {border:0px; margin:3px 0 0 0; color:#bba233; height:18px;}
			#oz_textbox {border:solid 1px #ccc; margin:3px 0 0 0; color:#5a5a5a; width:200px; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:			            12px;}
			#oz_textarea {border:solid 1px #ccc; margin:3px 0 0 0; color:#5a5a5a; width:99%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
			#oz_srchr {float:right;background:#fff;width:10px; height:100%;}
			#oz_srchbutton {float:right;cursor:pointer;width:40px;height:26px;border:none;background:url(/images/icon_search_all.gif) 0px 0px no-repeat;}
			#oz_srchbutton.hover {background:url(/images/icon_search_all.gif) -40px 0px no-repeat;}
			#oz_srchbutton.down {background:url(/images/icon_search_all.gif) -80px 0px no-repeat;}
			#oz_srchbutton.out {background:url(/images/icon_search_all.gif) 0px 0px no-repeat;}
			#oz_srchbutton.up {background:url(/images/icon_search_all.gif) -40px 0px no-repeat;}
		#oz_mvcontainer {width:100%; margin:0 0 20px 0; background:url(/images/vsep.png) 498px 0 repeat-y;}
		#oz_mhcontainer {width:100%; height:1px; margin:10px 0 10px 0; background:url(/images/hsep.png) 0 repeat-x;}
			#oz_mission {width:440px; float:left;margin:10px 20px 0 18px;_margin:14px 10px 0 9px;}
			#oz_vision {width:440px; float:left;margin:10px 20px 0 18px;_margin:10px 10px 0 9px; padding:0 0 10px 0;}
			a.GoButton,a.GoButton:hover,a.GoButton:link,a.GoButton:visited{padding:0px 0px 15px 27px;}
			#oz_blockbg1,#oz_blockbg2{float:left; width:480px; height:146px; background:url(/images/boxbg.jpg) no-repeat;}
			#oz_blockbg1{margin:5px 5px 0 0; padding:10px 0 0 0;}
			#oz_blockbg2{margin:5px 0px 0 0; padding:10px 0 0 0;}
			#oz_block {width:960px; float:left;margin:20px 20px 0 18px;_margin:14px 20px 0 9px; padding:0 0 0px 0;}
			#oz_blocktable {width:460px; float:left;margin:20px 10px 0 18px;_margin:14px 10px 0 9px; padding:0 0 10px 0;}
			#oz_blockform {width:470px; float:left;margin:20px 10px 0 18px; padding:0 0 10px 0;}
			#oz_validation{background:#ffeded; border:solid 1px #ff0000; width:100%; height:30px; margin:10px 0 10px 0;}
			#oz_fields{margin:0px 0 10px 0;}
			
#oz_footer {position:relative; background:url(/images/footer.jpg) no-repeat; bottom:0; height:94px; width:100%; text-align:center;float:left;}
	#oz_flinks {padding:25px 0 0 0;color:#937d1c; width:700px}
	#oz_flinks a ,#oz_flinks a:link,#oz_flinks a:visited{color:#937d1c;font-family:Verdana;font-size:10px;}
	#oz_flinks a:hover{color:#333;font-family:Verdana;font-size:10px;}
	#oz_fcopyright {margin:5px 0 0 0;color:#aeaeae!Important;font-family:Verdana;font-size:10px;text-transform:uppercase;}

/* Tables */
/*table {table-layout:fixed; border-collapse:collapse; margin:10px 0px 10px 0px;}
thead {text-align:center;}
tbody {text-align:left;}
tfoot {text-align:center;}
th {padding-left:4px; padding-right:4px;} */


/* Firefox Specific */
:-moz-any-link:focus {outline:none;}
input[type="submit"]::-moz-focus-inner {padding:0px 2px 0px 2px; border:1px dotted transparent;}

/* Rounded Corners */
.oz_round {position:absolute; background:#ddd url(/images/tl.png) no-repeat top left;}
.oz_round div {position:absolute; height:100%; width:100%; background:url(/images/tr.png) no-repeat top right;}
.oz_round div div{position:absolute; height:100%; background:url(/images/bl.png) no-repeat bottom left;}
.oz_round div div div{position:absolute; height:100%; background:url(/images/br.png) no-repeat bottom right;}

/* Paging */
.oz_pagingdisabled {font-size:10px; color:#aaa; border:1px #aaa solid; padding:0px 4px 0px 4px;}
.oz_paging {font-size:10px; color:#439cf0; border:1px #439cf0 solid; padding:0px 4px 0px 4px;}
.oz_paging:hover {color: #fe0094; border:1px #fe0094 solid;}

/* Content */
.oz_nowrap {overflow:hidden; white-space:nowrap;}
.oz_hlinesolid {border:#888 solid 1px;}
.oz_hlinedotted {border:#888 dotted 1px;}
.oz_title {font-size:14px;}
.oz_light {color:#aaa;}
.oz_lightsmall {font-size:10px; color:#aaa;}
.oz_lighttitle {font-size:14px; color:#aaa;}
.oz_italic {font-style:italic;}
.oz_bold {font-weight: bold;}
.oz_inbox {border:#777 1px solid; background: url(/images/form-fx1-bg.gif) no-repeat; padding:2px; padding-left:4px; height:14px;}

/* Objects */
#oz_submitbutton {float:left;cursor:pointer;width:69px;height:25px;border:none;background:url(/images/icon_submit_all.gif) 0px 0px no-repeat;}
#oz_submitbutton.hover {background:url(/images/icon_submit_all.gif) -69px 0px no-repeat;}
#oz_submitbutton.down {background:url(/images/icon_submit_all.gif) -138px 0px no-repeat;}
#oz_submitbutton.out {background:url(/images/icon_submit_all.gif) 0px 0px no-repeat;}
#oz_submitbutton.up {background:url(/images/icon_submit_all.gif) -69px 0px no-repeat;}
#oz_arrowdn {position:absolute; right:10px; top:10px; width:15px; height:20px; background:#439cf0;}
#oz_arrowdn:hover {cursor:pointer; background:#fe0094;}

/* Tooltip */
#oz_tooltip {position:absolute; left:-300px; border:1px solid black; padding:1px 4px 1px 4px; background-color:#fff; visibility:hidden; z-index:50; font-size:10px;}
#oz_pointer {position:absolute; left:-300px; z-index:51; visibility:hidden;}

/* Navigation */
#oz_leftnav ul {position:absolute; width:100%; list-style-type:none; margin:0; padding:0; border:none;}
#oz_leftnav li {margin:0; padding:0.25em 0.5em 0.25em 1em; border-top:1px solid gray; width:100%; display:block;}
html>body #oz_leftnav li {width:auto;}
#oz_leftnav li:first-child {border:none;}
#oz_hnav{margin-top:1em; margin-bottom:0.5em;}
#oz_hnav ul {text-align:center; margin-left:0; padding-left:0; border-bottom:1px solid gray}
#oz_hnav li {list-style-type:none; padding:0.25em 1em; border-left:1px solid gray; display:inline}
#oz_hnav li:first-child {border:none;}

h3 {color:#6a5a13;font-size:18px; font-family:Times New Roman, Serif; font-weight:normal; margin:0; font-weight:normal;}
h2 {color:#60847d;font-size:16px; font-family:Times New Roman, Serif; font-weight:normal; margin:0; font-weight:normal}
h1 {color:#000;font-size:14px; font-family:Times New Roman, Serif; font-weight:normal; margin:0; font-weight:normal}
.oz_normaltxt {margin:20px 0 0 0; text-align:justify;}
.oz_innernormaltxt {margin:8px 0 0 20px; text-align:left;}
.oz_innertable{margin:10px 0 0 0px; text-align:left;}
.oz_tablehead{background:#f4f1e4; color:#73470f; font-family:Verdana, Arial, Helvetica, sans-serif; height:30px; vertical-align:middle; padding:0 0 0 5px;}
.oz_altrow{background:url(/images/altrowbg.jpg) repeat-x; color:#5a5a5a; height:30px; vertical-align:middle; padding:0 0 0 5px;}
.oz_normalrow{color:#5a5a5a; height:30px; vertical-align:middle; padding:0 0 0 5px;}
.ContentArea{margin-top:20px;padding:0px 0px 0px 17px;}
.oz_validationtext{color:#d81212; vertical-align:middle; padding:5px 0 0 10px; height:30px;}
.CellNumber{vertical-align:top;padding-top:1px!Important;}
.c_footer{margin:0px!Important;padding:0px!Important;}
.c_content {height:100%!Important;}
.main_dnnmenu_submenu{z-index:1009;}
.adminMenu{text-align:right;}
/* Transmenu styles */

.NavItem,.NavItem A,.NavItem A:hover,.NavItem A:visited,.NavItem A:active,.NavItem A:link
{font:12px "Trebuchet MS";color:white;text-decoration:none}
.NavItem{border-right:1px white solid;padding-left:0px;padding-right:5px;height:20px;}
.NavItemTable{clear:both;margin-top:0px}
.noup{text-align:left;width:155px}
.transMenu{position:absolute;overflow:hidden;left:-1000px;top:-1000px}
.transMenu .content{position:relative;margin-left: -3px;margin-top: 1px;}
.transMenu .items{position:relative;left:0px;top:0px;z-index:2;width:165px}
.transMenu .top .items{border-top:none}
.transMenu .item{color:#fff;font:12px "Trebuchet MS"!important;text-decoration:none;border:0px;cursor:pointer;cursor:hand}
.transMenu .background{position:absolute;left:0px;top:0px;z-index:1;-moz-opacity:.9;filter:alpha(opacity=90)}
.transMenu .shadowRight{position:absolute;z-index:3;top:3px;width:2px;-moz-opacity:.9;filter:alpha(opacity=90)}
.transMenu .shadowBottom{position:absolute;z-index:1;left:3px;height:2px;-moz-opacity:.9;filter:alpha(opacity=90)}
.transMenu .item.hover{x:#fdfdfd;color:#fff!important;font-size:12px}
.transMenu .item.hover .noup{background:#3A454B !important;}
.transMenu .item.hover .noup2{background:#3A454B !important;}
.transMenu .item.hover .bulletstyle{background:#3A454B !important;}
.transMenu .item.hover .cur{background:#3A454B !important;}
.transMenu .item .noup{width:15px !important; padding-top:3px!important;}
.transMenu .item .cur{width:15px !important; padding-top:3px!important;}
.transMenu .item .noup2{background:url('QCBImages/MenuItemBG.gif') repeat-x left bottom;padding:0px 3px 3px 0px!important; }
.transMenu .cur{color:red;}

.shadowRight ,.shadowBottom{
	 display:none!important;
}

/* End of Transmenu styles */







/* CSS Document */
/*body {margin:0 auto; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#444; text-decoration:none; height:100%;}

th,td,div{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a {color:#bba233; text-decoration:none;}

a:link,a:visited,a:activea:visited {color:#887314; text-decoration:none;} 
a:hover {color:#bba233; text-decoration:underline; cursor:pointer;}*/

/*-------- design style --------*/
.template_style{width:960px; margin:auto;}

.top_space{height:34px;}
.lang_pad{padding:7px 35px 0px 0px;}

.logo_top_left{padding:0px; margin:0px; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0px; margin:0px; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0px; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0px; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0px; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:0 ;height:116px;}

.menu_bg{padding:0 0 0 6px;  margin: 0 19px 0 7px; height:40px; background:url(images/menu_bg.png) repeat-x top left;}
.menu_left{padding:0px; margin:0px; background:url(images/menu_left.png) no-repeat top left;}
.menu_right{margin:0px; background:url(images/menu_right.png) no-repeat top right; }

.search_style{float:right; padding:8px 0px 0px 0px;}
.search_bg{padding-right:2px;}
.search_bg Input{color: #43494D;}

.menu_style{float:left;}

.bread_bg{padding:0px; margin: 0 19px 0 7px; background:url(images/bread_bg_gray.png) repeat-x top left; height:34px;}
.bread_left{padding:0px; margin:0px; background:url(images/bread_left.png) no-repeat top left;}
.bread_right{padding:0px;  background:url(images/bread_right.png) no-repeat top right;}

#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; padding:8px 0px 0px 17px; color:#000000; font-size:13px; }

.center_bg{padding:0px; margin:0px;}
.left_bg{padding:0px; margin:0px; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0px; margin:0px; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 22px 10px 22px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}

.bot_left{padding:0px; margin:0px; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0px; margin:0px; background:url(images/bot_right.png) no-repeat top right; padding:0px 39px 0px 27px;}
.bot_bg{padding:0px; margin:0px; background:url(images/bot_bg.png) repeat-x top left; height:41px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 10px 0px 0px; width:10em; margin:0px; }
.RightPane{ padding:0px 0px 0px 10px; width:10em; margin:0px; }

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#4F839F; font-size:13px; }
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#4F839F; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#4F839F; font-size:12px;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#937d1c; font-size:12px;font-family:Verdana;font-size:10px;text-transform:uppercase;text-decoration:underline;}
a.footer:hover{color:#333;font-family:Verdana;font-size:12px;text-transform:uppercase;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 200px; height: 20px; border: solid 1px #e0e0e0; position:absolute; right:35px; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px 5px; position:relative; display: block;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:150px; height:18px; margin-left:3px;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; font-size:12px; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}
/*********** Bread Crumb ********************/
.Root{color:#1a4c42;text-decoration:underline;font-size:14px;}
.BClft{background:url('images/ADICBC/BreadCrumbLeft.gif') right bottom no-repeat;width:6px;height:38px;float:left;}
.BCrit{background:url('images/ADICBC/BreadCrumbRight.gif') center no-repeat;width:6px;height:38px;float:left;}
.BCmid{background:url('images/ADICBC/BreadCrumbMid.gif') left bottom no-repeat;height:38px;float:left;}
.ContentTitle,h2.ContentTitle
{color:#6a5a13;font-size:15px;font-family:Verdana;margin-bottom:20px;font-weight:bold;}
.ContentTitleLevel2,h3.ContentTitleLevel2
{color:#1a4c42;font-size:11px;font-family:Verdana;margin-bottom:5px;font-weight:bold;}
.ContentWords
{color:#333;font-size:11px;font-family:Verdana;}

/******************************************************/
ul.PageList .PageItem a span.PageName {color:#1a4c42;font-size:12px;font-family:Verdana;text-decoration:underline;font-weight:600;}
ul.PageList .PageItem ul .PageItem a span.PageName {color:#a28c2e;font-size:12px;font-family:Verdana;text-decoration:underline;font-weight:600;}
ul.PageList .PageItem a{list-style:none;background:url(images/Arrowbulet.gif) no-repeat left center;padding:5px 0px 5px 15px;}
ul.PageList .PageItem ul .PageItem a{background:url(images/CirculeBulet.gif) no-repeat left center;padding:5px 0px 5px 15px;}
ul.PageList .PageItem,ul.PageList .PageItem ul .PageItem{list-style:none;padding:2px 0px;}
ul.PageList .PageItem ul {margin-top:8px; margin-bottom:8px;}
.ControlPanelClass{margin-top:10px;}
.ModuleTitle_SubMenu{top:310px!Important;}
ul{width:90%; margin:0; padding:0; border:none; list-style-type:none; float:left;}
li{margin:3px 0 0 20px;}
p{float:left; width:90%;}