/*Public*/
html{height:100%}
body{padding:0px; margin:0px; height:100%; font:12px Arial, Helvetica, sans-serif;}
p{ margin:0px;padding:0px}
a{outline:none}
a:visited {text-decoration: none;}
/* admin */
.header{ padding:20px 0px 10px 0px; border-bottom: solid 1px #b2b2b2; position:relative  }
.admin_headertext{color:#000000; right:0px; position:absolute;font-size:15px; font-weight:700; bottom:5px}
.gray_headertext{color:#666666; right:110px; position:absolute;bottom:5px  }
.menu{ border-bottom:solid 5px #f8a519; height:30px;padding: 10px 0px  0px 0px; line-height:15px}
.menu_selected_base{border-right:solid 5px #9c9c9c;padding:   5px 0px 5px 0px; z-index:0;}
.menu_base{border-right:solid 1px #f8a519;}
.menu_selected{color:#000; background-color:#f8a519; padding:10px 5px 10px 5px;  z-index:1;}
.menu a{color:#000;text-decoration:none;display:inline-block; padding:10px 5px  5px 5px}
.menu a:hover{color:#000; background-color:#f8a519; padding:10px 5px 5px 5px}
.grey_textbox{ background-color:#898989; border:black 0px solid; color:#ffffff; width:200px;padding:0 5px 0 5px; height:20px; vertical-align:middle}
.grey{color:#aaaaaa; text-decoration:none}
.black{color:#000000;  text-decoration:none;}
.lightgrey_textbox{ background-color:#E0E0E0; border:black 0px solid; color:#000000; padding:0 5px 0 5px;  vertical-align:middle}
.subheader {font-size:18px; font-weight:700}
.mainheader {font-size:22px; font-weight:700}
.nounderline { text-decoration:none}
.submenu{border-bottom:solid 1px #000000; }
.submenu a{color:#939393;text-decoration:none;display:inline-block; padding:   5px 30px 5px 5px;font-size:14px;font-weight:700;}
.submenu a:hover{background-color:#000000;text-decoration:none; color:#FFF;padding: 5px 30px 5px 5px; font-size:14px; font-weight:700;display:inline-block; }
.submenu a.selected{background-color:#000000; color:#FFF;padding: 5px 30px 5px 5px; font-size:14px; font-weight:700;color:#FFF;}
.pagination_holder{color:#f9a51a; text-decoration:none;font-size:11px; font-weight:700}


/*Font & Color*/
.font20{font-size:20px}
.font22{font-size:22px}
.font24{font-size:24px}
.font27{font-size:27px}
.font28{font-size:28px}
.font30{font-size:30px}
.font43{font-size:43px}
.font45{font-size:45px}
.font10{font-size:10px}
.font11{font-size:11px}
.font13{font-size:13px}
.font14{font-size:14px}
.font15{font-size:15px}
.font17{font-size:17px}
.font19{font-size:19px}
.font18{font-size:18px}
.font8{font-size:8px}
.font9{font-size:9px}
.font25{font-size:25px}
.font23{font-size:23px}
.white{color:#FFF}
.black{color:#000}
.grey_text {color:#6D6F71}
.orange_text {color:#F1961D;}
.green_text {color:#409D32}
.grey_button { background-color:#58595B; color:#FFF; border:#f8a519 1px solid; padding:5px; font-size:12px; line-height:14px }
.black_button{ background-color:#000000; color:#FFF;padding: 5px 30px 5px 30px; font-size:12px; line-height:14px}
.orange_button{ background-color:#f2931b; color:#FFF;padding: 5px 30px 5px 30px; font-size:12px; font-weight:700}
.darkgreen_text{color:#337215;}
.red_textlink{color:#ff0103; text-decoration:none}
.red_text{color:#ff0103;}
.darkred_textlink{color:#c10202; text-decoration:none}
.black_bold {font:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; font-weight:bold;}

/*Alignment*/
.mgT5{margin-top:5px; }
.mgT10{margin-top:10px}
.mgT20{margin-top:20px}
.mgT50{margin-top:50px}
.mgT40{margin-top:40px}
.mgT42{ margin-top:42px}
.mgT200{margin-top:200px}
.mgB20{margin-bottom:20px}
.pd20{padding:20px}
.pd5{padding:5px}
.pdT5 {padding-top:5px}
.pdT15 { padding-top:15px}
.pdT20 { padding-top:20px}
.pdT30{padding-top:30px}
.pdL5{padding-left:5px}
.pdL10{padding-left:10px}
.pdReport1{line-height:16px}
.clearB{clear:both}
.green_line{ border-bottom-color:#409D32; border-bottom-style:solid; margin-bottom:20px}
.orange_line{ border-bottom-color:#F1961D; border-bottom-style:solid; padding-bottom:10px}
/*.landing_bg{background:#fdfdfc url(../images/backgrounds/landing.jpg) top center no-repeat; width:100%; min-width:1000px; min-height:800px; height:100%}*/
.landing_bg{width:100%; position: absolute;top: 0; left: 0; z-index:0}
.landing_bg img{width:100%; height:100%}
.landing_left_sidebar a{ text-decoration: none;color:#F1961D; font-size:15px; line-height:20px }
.landing_left_sidebar a:hover{ text-decoration: underline}
.landing_sidebar a{ text-decoration: none;color:#F1961D; font-size:20px; line-height:30px }
.landing_sidebar a:hover{ text-decoration: underline}
#subpage_bg{position: fixed; height: 100%; width: 100%; top: 0; left: 0}
#subpage_bg img{width:100%; }
.left_container{float:left; margin-left:30px}
.right_container{float:right; margin-right:30px; min-height:800px}

/* checkbox selection*/
.subpage_checkbox_selection{ color:#8b5800; line-height:14px}
#ctl00_ContentPlaceHolder1_chk_subright td, #ctl00_ContentPlaceHolder1_chk_subtop td,#ctl00_ContentPlaceHolder1_chk_footer td{border-bottom: #dedede 1px solid; padding:2px; line-height:14px}
#ctl00_ContentPlaceHolder1_chk_subright td:hover, #ctl00_ContentPlaceHolder1_chk_subtop td:hover,#ctl00_ContentPlaceHolder1_chk_footer td:hover{border-bottom: #dedede 1px solid; background-color:#ffffcd;line-height:14px}
#ctl00_ContentPlaceHolder1_chk_subright td input,#ctl00_ContentPlaceHolder1_chk_subtop td input, #ctl00_ContentPlaceHolder1_chk_footer td input{ vertical-align:sub; * vertical-align: middle;line-height:14px}

/* color picker*/
.img_colorPicker{ float:left; margin-right:0px; margin-top:5px }
.txt_colorPicker{ vertical-align:middle; margin-top:5px}

/* slider */
.slider_container{width:274px; }
div.scrollable {position:relative; overflow:hidden; width: 274px; height:274px}
div.scrollable div.items {width:2000em; position:absolute; clear:both}
div.scrollable div.items a {display:block; float:left; text-align:center; width:274px; height:148px; font-size:12px; text-decoration:none}
.scroller_navi{clear:both; padding-top:0px}
.scroller_navi_more{position:absolute; right:10px; bottom:5px; font-size:11px; text-decoration:none}
a.next, a.nextPage {display:none}
a.prev, a.prevPage{display:none}
a.disabled {visibility:hidden !important}
div.navi {height:20px}
div.navi a {background:url(../images/navigator_inactive.png) no-repeat; behavior: url(iepngfix_post.htc); width:11px; height:14px; float:left; margin-top:3px; padding-right:-100px;  display:block}
div.navi a:hover {background:url(../images/navigator_active.png) no-repeat; behavior: url(iepngfix_post.htc)}
div.navi a.active {background:url(../images/navigator_active.png) no-repeat; behavior: url(iepngfix_post.htc)}
.scoller_info_pic img{border:none}
.scroller_info{width:222px; text-align:left}
.scoller_info_title{font-weight:700; color:#000000; padding:5px 8px 0px 10px}
.scoller_info_detail{color:#333333; padding:3px 10px 0px 10px; font-size:11px}
.link {text-decoration:none; }
.link:hover{ text-decoration:none}


.content_container{width:860px; position:relative; z-index:1; margin:0px auto; line-height:26px}
.sub_content{border:#fff solid 1px; clear:both;position:relative;}
.content{min-width:800px; width:100%; position:absolute; top:0; left:0; z-index:1}
.content_details{background:url(../images/backgrounds/white_80.png) repeat; position:relative; z-index:1; }
.topnavi_container{background:url(../images/backgrounds/white_80.png) repeat; padding:10px 20px 10px 20px; float:left;}
.topnavi_container a{color:#F37021; font-size:16px; display:block; float:left; margin-right:18px; text-decoration:none; font-weight:400}
.topnavi_container a:hover{text-decoration:underline}
.sitemap_container { height:25px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FF6633;padding-top: 10px;
padding-left: 20px; color:#FF6633}
.sitemap_container a{color:#FF6633; font-size:15px; text-decoration:none; }
.sitemap_container  a:hover{ text-decoration:underline}
.main_content {float: left;width: 535px;margin: 0 0 0 20px; }

.sideBar {float: right;width: 280px; margin:20px 0 0 20px; }

.sideBar_content {padding:20px}
.sideBar ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.sideBar li ul {
	margin-bottom: 1.8em;
	list-style: none;
}

.sideBar li  {
	padding: 5px 0;
	border-bottom: #BFC9AE dashed 1px;
}

.sideBar a {
	text-decoration: none;color:#6D6F71
}

.sideBar a:hover {
	text-decoration: underline;
}

.folder ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
		border-top: #8f8f8f solid 1px;
}

.folder li ul {
	margin-bottom: 1.8em;
	list-style: none;
}

.folder li  {
	padding: 5px 0;
	border-bottom: #8f8f8f solid 1px;

}

.folder a {
	text-decoration: none;color:#9b7d34
}

.folder a:hover {
	text-decoration: underline;
}

.style1
{
	color: #6D6F71;
	font-size: 12px;
	line-height:22px;
	}
	
.style2
{
	color: #6D6F71;
	font-size: 12px;
	line-height:15px;
	background-color:#d6d6d6;
	background-image:url(../images/admin/folderunselected.jpg);
	background-repeat:no-repeat;
	
	}

.style2_selected
{
	color: #6D6F71;
	font-size: 12px;
	line-height:15px;
	background-color:#9e9e9e;
	background-image:url(../images/admin/folderselected.jpg);
	background-repeat:no-repeat;
	
	}
.opacity{background-color:#ffffff;
filter:alpha(opacity=40);
-moz-opacity:.40;opacity:.40;
}
.textbox_noBorder{
	border:black 0px solid;
}
.footer {  color:#FF6633;font-size:12px; margin: 0px 0 0 20px; padding-bottom:30px}
.footer a{ color:#FF6633;text-decoration: none; }
.footer a:hover{ text-decoration: underline; }
.test { text-decoration:none}
.copyright { font-size:8px; margin:0 0 0 20px; color:#6D6F71; line-height:15px}
.footer_backend{background-color:#898989; text-align:center; font-size:10px; color:#ffffff; padding:  5px 0px 5px  0px;  bottom:0px; width:100%; height:23px;}

.error
{
 font-size:12px;
 color:#d50d0d;
 font-family:Arial, Helvetica, sans-serif;    
 }
 
 .spacer { clear:both; height:5px; }
 
 /*customed dropdownlist*/
 .dropdown { background:url(../images/drop.jpg) no-repeat top; background-position:center; width:253px; height:26px}
.dropdown_item 	{  z-index:905; background-color:#d4d2d3; width:253px; height:26px}
.dropdown_item_highlight { background-color:#B8BABA; width:253px; height:26px}

/*contact us */
.contact_grey_text{}
