body{ margin:0px 0px 0px 0px; background:url(../images/bg.jpg) repeat-x #FFFFFF;}
#main{ width:972px; margin:auto;}
form { padding:0; margin:0; border:0; }
#main_bg{background:url(../images/bg1.jpg) left bottom repeat-x; float:left; width:100%;}
div{ font-family:Arial; font-size:14px; color:#141414; line-height:18px;}
.clear{clear:both; margin:0px; padding:0px;}
#div_left{float:left;}
#div_right{float:right;}
a	{	color:#000; text-decoration:underline; font-weight:bold;}
a:hover	{	color:#90311d; text-decoration:none; font-weight:bold;	} 
#line{float:left; padding:20px 0px 20px 0px;}
.title_text{color:#dc4844; font-size:17px;}
.title_text1{color:#dc4844; font-size:14px;}
#title{font-size:22px; color:#cf0306; font-weight:bold;}
.title{font-size:22px; color:#cf0306; font-weight:bold;}
.title_sub{font-size:12px; color:#ffffff; font-weight:bold;}
.sub_content{font-size:12px; }
#img_pad{float:left; padding-right:15px;}
#content_btm_bg{background:url(../images/index_cont_btm.jpg) left bottom no-repeat; width:972px; float:left;}
#content_top_bg{background:url(../images/index_bg.jpg)  no-repeat; background-color:none; width:912px; padding:0px 0px 0px 60px; float:left;}
#content_top_flash_bg{background:url(../images/flash_bg.jpg)  no-repeat; background-color:none; width:850px; padding:80px 0px 10px 50px; float:left;  height:680px;}
#content_top_flash_bg_moderator{background:url(../images/flash_bg.jpg)  no-repeat -30px -55px; background-color:none; width:880px; padding:15px 0px 10px 15px; float:left;  height:610px;}
#inner_content_top_bg{background:url(../images/inner_cont_bg.jpg)  no-repeat; background-color:none; width:972px; padding:0px 0px 0px 0px; float:left;}
#inner_content_top_bg1{background:url(../images/inner_cont_bg1.jpg)  no-repeat; background-color:none; width:972px; padding:0px 0px 0px 0px; float:left;}
#content_left{float:left; width:530px; padding:120px 40px 0px 0px; line-height:20px;}
#inner_content_left{float:left; width:549px; padding:0px 20px 20px 70px;}
#inner_content_left ul{ text-align:left; padding:13px 20px 0px 0px; list-style-type:none; margin:0px;}
#inner_content_left ul li{padding:0px 0px 6px 25px; background:url(../images/bullet.jpg) no-repeat 1px 5px; margin:0px;}
#inner_content_left a{font-family:Arial; font-size:14px; color:#dc4844; text-decoration:none; font-weight:normal;}
#inner_content_left a:hover{font-family:Arial; font-size:14px; color:#141414; text-decoration:none; font-weight:normal;}

#inner_content_left1{float:left; width:549px; padding:0px 20px 20px 70px; font-size:10px;}
#inner_content_left1 ul{ text-align:left; padding:13px 20px 0px 0px; list-style-type:none; margin:0px;}
#inner_content_left1 ul li{padding:0px 0px 6px 25px; background:url(../images/bullet.jpg) no-repeat 1px 5px; margin:0px;}
#inner_content_left1 a{font-family:Arial; font-size:10px; color:#dc4844; text-decoration:none; font-weight:normal;}
#inner_content_left1 a:hover{font-family:Arial; font-size:10px; color:#141414; text-decoration:none; font-weight:normal;}


#content_right{float:left; width:342px; padding:50px 0px 0px 0px;}
#inner_content_right{float:left; width:333px; padding:10px 0px 0px 0px; text-align:center; }
#right_img{padding-right:2px;}
#login_bg{float:left; background:url(../images/login_bg.jpg) no-repeat; width:327px; height:290px;}
#inner_login_bg{float:left; background:url(../images/inner_login_bg.jpg) no-repeat; width:327px; height:158px; margin-top:50px;}
#footer_main{background:url(../images/footer_bg.jpg) repeat-x; width:100%; height:86px; }
#footer_bg{background:url(../images/footer_bg_main.jpg) no-repeat ; width:972px; height:51px; font-size:12px; text-align:center; padding-top:35px;}
#footer_bg a{font-family:Arial; font-size:12px; color:#141414; text-decoration:underline; font-weight:normal;}
#footer_bg a:hover{font-family:Arial; font-size:12px; color:#dc4844; text-decoration:none; font-weight:normal;}
.lid_box1 { float:left; width:380px; border:2px solid #FF0000; font-size:12px; padding:8px 5px 8px 8px; }
.lid_box2 { float:left; width:260px; border:2px solid #FF0000; font-size:12px; padding:8px 5px 8px 8px;  margin-left:15px; }
.box_txt { width:60px; height:25px; background:#FFFFFF; border:1px solid #FF0000; color:#FF0000; text-align:center; cursor:pointer; }
.box_txt1 { width:150px; height:25px; background:#FFFFFF; border:1px solid #000000; color:#000000; text-align:center; cursor:pointer; }
.txtbox{ background-color:#FFFFFF; border:1px solid #ffc65b; width:183px; height:18px; font-family:Arial; font-size:11px;}
.txtbox_big{ background-color:#FFFFFF; border:1px solid #ffc65b; width:300px; height:18px; font-family:Arial; font-size:11px;}
.txtbox_big_to{ background-color:#FFFFFF; border:1px solid #ffc65b; width:325px; height:18px; font-family:Arial; font-size:11px;}
.txtbox1{ background-color:#FFFFFF; border:1px solid #CCCCCC; width:110px; height:14px; font-family:Arial; font-size:11px;}
.txtarea{ background-color:#FFFFFF; border:1px solid #ffc65b; width:183px; height:50px; font-family:Arial; font-size:11px;}
.button { width:78px; height:23px; background:url(../images/btn_bg.jpg) no-repeat; border:0; color:#000000; text-align:center; cursor:pointer; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.button_big { width:108px; height:23px; background:url(../images/btn_big.jpg) no-repeat; border:0px ; color:#000000; text-align:center; cursor:pointer; font-weight:bold; font-size:11px; }
.button_go { width:35px; height:23px; background:url(../images/btn_go.jpg) no-repeat; border:0px ; color:#000000; text-align:center; cursor:pointer; font-weight:bold; font-size:11px; }
.button_big_disable { width:108px; height:23px; background:url(../images/btn_big_disable.jpg) no-repeat; border:0px ; color:#000000; text-align:center; cursor:pointer; font-weight:bold; font-size:11px; }
.button_submit { width:78px; height:23px; background:url(../images/btn_submit.jpg) no-repeat; cursor:pointer; border:0;}
.form_tbl	{		float:left;		padding:15px 0px;		width:540px;		}
.form_fields { font-weight:bold; font-size:13px; }
.cmbbox{ background-color:#ffffff; border:1px #ffc65b solid; width:188px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.cmbbox_small{ background-color:#ffffff; border:1px #ffc65b solid; width:115px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.cmbbox_multiple{ background-color:#ffffff; border:1px #efaa28 solid; width:188px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.cmbbox_level{ background-color:#ffffff; border:1px #ffc65b solid; width:50px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.error { color:#dc4844; font-weight:bold; font-family:Verdana; font-size:12px; }
a.forgot_stl{	font-size:11px;		text-decoration:none;		font-weight:normal;		padding-right:25px;		}
a.forgot_stl:hover{ font-size:11px;		text-decoration:underline;		font-weight:normal;		}
a.forgot_st2{	font-size:11px;		text-decoration:none;		font-weight:normal;		padding-right:0px;		}
a.forgot_st2:hover{ font-size:11px;		text-decoration:underline;		font-weight:normal;		}
.tabbed_content	{	float:left;		width:540px;			}
.tabbed_content ol.tabs	{		float:left;		padding:0px; margin:0px; padding-bottom:2px;	list-style-type:none;	width:540px;		border-bottom:2px solid #f5d158;	}
.tabbed_content ol.tabs li {		float:left;		padding:0px;  margin:0px;	margin:0px 4px 0px 0px;		font-size:11px;		background:url(../images/bg_select_tab.jpg) repeat-x #f5d158;		padding:3px 9px;		font-weight:bold;		color:#FFFFFF;		cursor:pointer;	}
#inner_content_left .tabbed_content ol.tabs li a {	color:#FFFFFF;		text-decoration:none;		font-weight:bold;		font-size:12px;	}
.tabbed_content ol.tabs li:hover 	{		background:url(../images/bg_select_tab2.jpg) repeat-x #000000 ;	}
.tabbed_content ol.tabs li.activea 	{		background:url(../images/bg_select_tab2.jpg) repeat-x #000000 ;	}
.tabbed_content .text_area	{	float:left;	padding:8px;	border:1px solid #bcbcbc;		border-top:0px;		}
.session{ color:#FF0000;}
.txtbox_med{ background-color:#fff; border:1px #efaa28 solid; width:250px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.chkbox{ }
.txtbox_Pass{ background-color:#fff; border:1px #efaa28 solid; width:250px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.txtarea_large{background-color:#fff; border:1px #efaa28 solid;width:250px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.cmbbox_large{background-color:#ffffff; border:1px #efaa28 solid; width:255px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.page{ font-size:12px;}
.welcome{ font-size:13px; font-weight:bold; color:#cf0306; }
/* accordian */
#basic-accordian{ padding:5px; width:530px;}
.accordion_headings a{ padding:5px; background:url(../images/bg_select_tab.jpg) repeat-x #f5d158; color:#FFFFFF; border:1px solid #ffffff; cursor:pointer; font-weight:bold;	font-size:11px;}
.accordion_headings a:hover{ background:url(../images/bg_select_tab2.jpg) repeat-x #000000; font-weight:bold; font-size:11px; color:#FFFFFF;}
.accordion_child{ padding:15px; background:#FFFFFF;	float:left;	border:1px solid #f5d158; border-top:2px solid #f5d158;}
.header_highlight a{ background:url(../images/bg_select_tab2.jpg) repeat-x #000000; color:#FFFFFF; font-weight:bold;	font-size:11px; }
.tab_container *{ float:left; text-decoration:none; color:#FFFFFF;}

/* Show Modal*/
html,body{ margin:0; padding:0;	}
.new-modal-overlay { position:fixed; top:0;	right:0; bottom:0; left:0; height:100%; width:100%;	margin:0; padding:0; background:#000; opacity:.40; filter: alpha(opacity=40); -moz-opacity: 0.40; z-index:501; }
* html .new-modal-overlay { position: absolute;	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
.new-modal-window{ position:fixed; top:50%; left:50%; margin:0;	padding:0;	z-index:503; }
* html .new-modal-window {position:absolute;}
.new-close-window {	position:absolute; width:32px; height:32px;	right:7px; top:5px;	background:transparent url('../images/close.jpg') no-repeat scroll right top; text-indent:-99999px; overflow:hidden; cursor:pointer; opacity:.5; filter: alpha(opacity=50); -moz-opacity: 0.5; }
.new-close-window:hover	{ opacity:.99; filter: alpha(opacity=99); -moz-opacity: 0.99;}
/*----*/
.top_link { height:22px; line-height:22px; text-align:right; font-size:12px; background:url(../images/top_link_bg.jpg) no-repeat; color:#FFFFFF; font-weight:bold; }
.top_link a { color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; }
.top_link a:hover { color:#ffd37f; text-decoration:none; font-weight:bold; font-size:12px}
.cmbbox_month{ background-color:#fff;  border:1px #efaa28 solid; width:80px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#guest_book { width:509px; padding:0;  background:url(../images/guest_book_heading.jpg) no-repeat top; margin:0 0 10px 0;  }
#guest_book .guest_book_title { float:left; padding:0px 10px; height:32px; line-height:32px; width:385px; font-weight:bold; font-size:13px; color:#FFFFFF;  }
#guest_book .guest_book_date { color:#000000; padding:0px 10px; height:32px; line-height:32px; font-weight:normal; font-size:12px; float:right; width:75px; }
#guest_book .guest_book_content { border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; padding:5px 10px; background:url(../images/guest_book_bg.jpg) no-repeat top; }
#guest_book ol{	padding:0 0 0 0px; margin:0 0 0 0px; list-style-type:none; }
#guest_book ol li { padding:0px 0 0 0px;  margin:0px 4px 0px 30px;	font-size:11px;	background: none; list-style-type:decimal; font-size:12px;	}
#guest_book  ul { text-align:left; padding:13px 0 0 7px; list-style-type:none; margin:0px;}
#guest_book ul li{padding:0px 0px 6px 15px; background:url(../images/bullet_black.jpg) no-repeat 0px 6px; margin:0px; font-size:12px; list-style-type:none;}
#paging { text-align:right; padding:0 15px 0 0; }
#paging ul { float:right; margin:0 0 5px 0; padding:0; }
#paging ul li { float:left; padding:1px 3px; margin:1px; background:#e9e9e9; list-style-type:none;  background-image:none; }
.button_dit { width:207px; height:29px; background:url(../images/btn_dit.jpg) no-repeat; border:0px ; color:#000000; text-align:center; cursor:pointer; font-weight:bold; font-size:11px; }
#stel_bg { float:left; background:url(../images/stel_bg.jpg) no-repeat center; width:247px; height:200px; margin-top:20px; padding-left:90px;}
