body {







	background:url(../images/new/main_bg.jpg) repeat-x #515151;







	color:#333333;







	font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







	text-align:center;







	margin:0;







	padding:0;







	border:0;







}



.buttons {

	background: #e3e3db;

	font-size:12px; 

	color: #989070; 

	padding: 6px 14px;

	border-width: 2px;

	border-style: solid;

	border-color: #fff #d8d8d0 #d8d8d0 #fff;

	text-decoration: none;

	text-transform:uppercase;

	font-weight:bold;

}











.spacer{







	clear:both; 







	font-size:0; 







	line-height:0;







}















#wrap {







	background-color:#fff;







	width:900px;







	margin:auto;







	text-align:left;







}















#header {







	width:900px; 







    height: 205px;







    background: #fff url(../images/new/headarea_bg.png) repeat-x;







    padding:0;







	clear:both;







}















#header .leftarea{







	width:400px;







	height:205px;







	float:left;







}















.leftarea img{







	position:relative;







	left:10px;







	top:15px;







	width:270px;







	height:79px;







	float:left;







}





.leftarea .details{







	width:auto;







	height:140px;







	float:left;







	margin-top:25px;







	padding-top:5px;







}















.details  .h1{

font-size:16;
font-style:"Trebuchet MS",Verdana, Helvetica, sans-serif;
color:#444444;
padding:0 0 0 10px;
text-align:left;
margin-top:10px;
float:left;
}







.details .line1{



	width:450px;



	margin-top:5px;



/*	margin-bottom:5px;*/



    font-weight:bold;



	font-style:Arial, Helvetica, sans-serif;







    font-size:13px;







	color:#a16320;







	padding:0 0 0 10px;







	







	float:left;







}















.details .line5 h1{







    font-weight:bold;







    font-style:Arial, Helvetica, sans-serif;







	font-size:16px;







	color:#a16320;







	padding:0 0 0 15px;







	text-align:left;







	margin-top:10px;







	float:left;







}















.details .lineHH{







    font-weight:bold;







    font-style:Arial, Helvetica, sans-serif;







	font-size:14px;







	color:#a16320;







	padding:0 0 0 10px;







	text-align:left;







	margin-top:50px;







	float:left;







}















.details .line2{











	color:#5c5c5c;







	padding:0 0 0 15px;







	width:480px;







    float:left;











/*	background:right bottom url(../images/new/login_bg.png) no-repeat;*/







}















.details .line3{







	font:normal 12px Arial, Helvetica, sans-serif;







	color:#ff0000;







	padding:0 0 0 10px;







	width:420px;







	text-align:center;







	float:left;







	margin-top:4px;







}















.details .line4{







	font:normal 11px Arial, Helvetica, sans-serif;







	color:#ff0000;







	padding:0 0 0 10px;







	width:420px;







	text-align:center;







	float:left;







	







}







.line2 .field_area{







	width:480px;







	height:0px;







	margin:0 0px 0 0;







	border:none;







	padding:1px 0 0 0px;







	float:left;







	text-align:left;















	}















.line2 .btn_area{







	width:50px;







	height:21px;







	margin:0 0 0 0;







	border:none;







	padding:0;







	float:left;







	}















.btn_A{







   font:bold 11px Arial, Helvetica, sans-serif;







   cursor: hand;







   width:35px;







   height:20px;







   padding:0px;







   







}















/*.btn_A: hover{







	width:50px;







	height:21px;







	border:none;







	padding:2px 0 0 0;







	background:url(../images/new/login_btn_hvr.png) no-repeat;







	}	







*/







.loginbox1{







	font:normal 12px Arial, Helvetica, sans-serif;







	color:#5c5c5c;







	width:235px;







	height:20px;







	/*float:left;*/







}















.loginbox{







	font:normal 12px Arial, Helvetica, sans-serif;







	color:#5c5c5c;







	width:100px;







	height:20px;







	/*float:left;*/







}















#header .headerimage{







	width:425px;







	height:205px;







	float:right;







	background:url(../images/new/headarea_img.png) no-repeat;
	







}















#menu {







	width:895px;







	height:46px;







	background-image:url(../images/new/menulinks.png);







	background-position:center;







	background-repeat:no-repeat;







	clear:both;







	padding-left:5px;







}















* html #menu a { /* Filter for IE6 to prevent li stacking */







  float: left;







  text-decoration: none;







  }















* html #menu a span { /* Filter for IE6 to prevent li stacking */







  float: left;







  text-decoration: none;







  }







  







#menu a {







	padding-left:12px;







	height:31px;







    background-image:none;







	display:block;







	color:#FFFFFF;







	text-decoration:none;







	float:left;







	font-size:12px;







	font-weight:bold;







	margin-top:7px;







  }















#menu a span {







	padding-left:6px;







	padding-right:15px;







	padding-top:7px;







	height:26px;







	display:block;







    background-image:none;







	text-decoration:none;







	cursor:pointer;







  }







  







  







#menu a:hover, #menu a.active {







	background-image:url(../images/new/menulinks_left.png);







	background-position:top left;







	text-decoration:none;







	color:#ffffff;







	background-repeat:no-repeat;







}















#menu a:hover span, #menu a.active span {







   background: url(../images/new/menuhover.png) right top no-repeat;







	text-decoration:none;







}























.menulines {







	width:2px;







	height:31px;







	float:left;







	display:block;







	background-image:url(../images/new/menuline.png);







}















#main_middle{







	width:900px;







	border:0;







    background-color:#FFFFFF;







	/*background-color: #CC0033;*/







    height:auto;















   







}















.newsdate {







	padding-bottom:4px;







	color:#555555;







	font-weight:bold;







}















a {







	text-decoration:none;







	color:#555555;







}















a:hover {







	text-decoration:underline;







}















.more a {







	text-decoration:none;







	color:#876f53;







}















.more:hover {







	text-decoration:underline;







}















#mainarea {







	padding-top:10px;







}















#left {







	padding-left:45px;







	width:450px;







	padding-right:22px;







	line-height:18px;







	float:left;







	padding-bottom:15px;







	min-height:208px;







	height:100% !important;







}















#left h1 {







	font-size:24px;







	font-weight:bold;







	color:#333333;







	margin-bottom: 10px;







   







}















.content {







	padding-bottom:15px;







}















#right {







	width:260px;







	float:left;







	line-height:18px;







	/*background-color:#CC0000;*/







}















.sidebarheader {







	font-size:16px;







	font-weight:bold;







	padding-top:5px;







	padding-bottom:5px;







	margin-top:0px;







	margin-bottom:7px;







	color:#333333;







	border-bottom:1px solid #CCCCCC;







}























h1 {







	font-size:30px;







	font-weight:bold;







	margin:0;







	color:#FFFFFF;







	







}















.description {







	font-size:16px;







	font-weight:bold;







	margin:0;







	padding-left:5px;







	color:#e5ecf9;







}















#footer {







	padding-left:0;







	padding-right: 30px;







	width:870px;







	padding-top:10px;







	height:53px;







	color:#FFFFFF;







	font-size:12px;







	line-height:16px;







	clear:both;







	margin: 0px 0px 0px 0;







	background-color:#515151;







	float:left;







}























#footerleft {







	float:left;







}















#footerright {







	float:right;







	padding-right:35px;







}















#footer a {







	color:#FFFFFF;







}















h2 {







	font-size:16px;







	font-weight:bold;







	padding-top:5px;







	padding-bottom:5px;







	margin-top:0px;







	margin-bottom:7px;







	color:#333333;







	border-bottom:1px solid #CCCCCC;







}































.table







{







	background-color: #a26f2f;







	width:550px;







	







}















.tdCell







{







	background-color: #ffffff;







	padding: 2px;







}















.tableHeader







{







	background-color: #a26f2f;







	color: #ffffff







}















.tableSubheader







{







	background-color: #e7e7e7;







	color: #000000







}























.tableGrid







{







	background-color: #CCCCCC;







	color: #000000







}















.tableBackground{







	background-color: #ffffff;







}















/*---------------main index-------------------*/







#adbanner {







	padding-top:4px;







    text-align:center;











}



























#rightmost1 {







	width:193px;







	height:100%;







	height:100% !important;







	line-height:18px;







	float:left;







/*	padding-bottom:15px;*/







	padding:25px 0 10px 0;







    text-align:center;







	/*padding-left:5px;







	padding-right:5px;







	background-color:#00FFFF;







	border:1px solid #333;*/







}















#leftmost {







	padding-left:14px;







	width:230px;







	height:100%;







	height:100% !important;







	line-height:18px;







	float:left;







	padding-bottom:15px;







	padding-top:15px;







	background:bottom url(../images/new/leftbottom_img.png) no-repeat;







	padding-bottom:150px;







}















#leftmost .searchbox {















	width:204px;







	height:auto;







	background-color:#e8e8e8;







	background-image:url(../images/new/search_middle.png);







	background-repeat:repeat-y;







	float:left;







	margin:0px;







}















.searchbox .toparea_top {







	width:204px;







	height:32px;







	background-image:url(../images/new/search_top.png);







	background-repeat:no-repeat;







	background-position:top;







	text-align:center;







	font:bold 16px/32px Arial, Helvetica, sans-serif;







	color:#FFFFFF;







	}















.searchbox .toparea_middle {







	width:204px;







	height:auto;







	background-image:url(../images/new/search_middle.png);







	background-repeat:repeat-y;







	background-position:top;







	}







	







.toparea_middle .searchbox_names {







     width:190px;







	 height:18px;







	 text-align:left;







	 padding:0 0 0 12px; 







	 font:normal 12px Arial, Helvetica, sans-serif;







	/* color:#4f4f4f; */







	  color:#94846b;







	  font:bold 12px Arial, Helvetica, sans-serif;







	 margin:5px 0 0px 0;







	 }







	 	







.toparea_middle .searchbox_item {







     width:175px;







	 height:20px;







	 text-align:left;







	 padding:0 0 0 25px; 







	 font:normal 12px Arial, Helvetica, sans-serif;







	 color:#4f4f4f; 







	 margin:0 0 0 0;







	}	







	







.toparea_middle .login_input{







	color:#2D2D2D; 







	width:155px; 







	height:18px; 







	font:normal 10px Arial, Helvetica, sans-serif;







	}







	







.toparea_middle .loginBtn{







	background-color:#FFFFFF; 







	color:#2D2D2D; 







	margin:10px 0 4px 60px; 







	padding:0;







	width:74px; 







	height:23px; 







	line-height:0; 







	font-size:0;







	}







		















.searchbox .toparea_bottom {







	width:204px;







	height:14px;







	background-image:url(../images/new/search_bottom.png);







	background-repeat:no-repeat;







	background-position:top;







	}







	







#leftmost h2{







	font:bold 16px/18px Arial, Helvetica, sans-serif;







	color:#626262;







	margin:0 0 12px 0;







	display:block;







}







#leftmost p.lftText{







	font:normal 12px/12px Arial, Helvetica, sans-serif;







	color:#000000;







	margin:0;







	padding:0;







	line-height:18px;







	text-align:justify;







}







#leftmost p.lftText span{







	color:#9E3F01;







	font:bold 12px/14px Arial, Helvetica, sans-serif;







}







#leftmost p.viewMore{







	width:18px;







	height:18px;







	background:url(../images/new/next_btn.jpg) 0 0 no-repeat;







	background-position:right;







	padding:0 0 0 185px;







	margin:31px 0 15px 0;







	font-size:0;







	display:block;







}







#leftmost p.viewMore a{







	background:url(../images/new/next_btn.jpg) 0 0 no-repeat;







	width:18px;







	height:18px;







	display:block;







}







#leftmost p.viewMore a:hover{







	background:url(../images/new/next_btn.jpg) 0 0 no-repeat;







}















#middle {







	/*width:690px;*/







	line-height:18px;







	float:left;







	padding:15px 0px 5px 5px;







	min-height:230px;







	height:100% !important;







	







}















#middle .welcome {







	width:500px;







	line-height:28px;







	font:normal 12px/24px Verdana, "Times New Roman", Times, serif;







	color:#bd8b4b;







	float:left;







	padding:0 0 10px 5px;







	







	/*border-bottom:1px solid #c4baa9;*/







}















#middle .main_listing {







	/*width:600px;*/







/*	background-color:#eae7e1;*/







	height:auto;







	float:left;







	margin-top:0px;







	padding:10px 10px 10px 4px;







	







}















.main_listing .lefttable {







	width:320px;







	height:auto;







	float:left;







	padding:10px 5px 5px 5px;







}















.main_listing .righttable {







	width:280px;







	height:auto;







	float:left;







	/*background-color:#99CC00;*/







	padding:0 5px 5px 5px;







}















.main_listing .one {







	width:620px;







	background-color:#eae7e1;







	height:130px;







	/*border-bottom:1px solid #c4baa9;*/







	margin-bottom:5px;







	padding:5px 0;







}







.main_listing .four {







	width:620px;







/*	background-color:#eae7e1;*/







	







	height:auto;







	border-bottom:1px solid #cccccc;







	margin-bottom:5px;







	padding:5px 0;







}







.main_listing .foursecond {







	/*width:670px;*/







/*	background-color:#eae7e1;*/







	







	height:auto;







	border:1px solid #cccccc;







	/*border-bottom:1px solid #c4baa9;*/







	margin-bottom:5px;







	padding:0 0;







}























.one .leftpic {







	width:155px;







	height:130px;







	float:left;







}















.one .leftpic_detl {







	width:460px;







	height:130px;







	float:left;







	padding:0 0 0 5px;







}















.leftpic_detl .h4 {







    font:bold 16px Arial, Helvetica, sans-serif;







	color:#484848;







	text-decoration:none;







	margin-bottom:5px;







}















.leftpic_detl .h5{







    font:normal 12px/26px Georgia, "Times New Roman", Times, serif;







	color:#484848;







	height:80px;







}















.leftpic_detl .click_btn{







    width:74px;







	height:19px;







	padding:0 0 0 386px;







	float:left;







	cursor:pointer;







	border:none;







}















#admin_middle {







	width:314px;







	line-height:18px;







	float:left;







	padding:100px 103px 100px 103px;







	text-align:center;







}







/*#middle img {







	width:518px;







	height:167px;







	padding:0px 0px 0px 0px;







	margin:0 0 14px 0;







}*/























#middle h1 {







	font-size:22px;







	font-weight:bold;







	color:#a16320;







	margin-bottom: 10px;







	padding-left:5px;







	







}















#left {







    padding-top:15px;







	padding-left:45px;







	width:570px;







	padding-right:27px;







	line-height:18px;







	float:left;







	padding-bottom:15px;







	/*background-color:#339933;*/







}















#left h1 {







	font-size:24px;







	font-weight:bold;







	color:#333333;







	margin-bottom: 10px;







}















.content {







	padding-bottom:15px;







}















#right, #rightmost {







	width:180px;







	float:left;







	line-height:18px;







	padding-top:15px;







	padding-left:2px;







	padding-right:10px;







	text-align:justify;







}















.sidebarheader {







	font-size:16px;







	font-weight:bold;







	padding-top:5px;







	padding-bottom:5px;







	margin-top:0px;







	margin-bottom:7px;







	color:#333333;







	border-bottom:1px solid #CCCCCC;







}























h1 {







	font-size:16px;







	font-weight:bold;







	margin:0;







	color:#626262;







	border:0;







}















.description {







	font-size:16px;







	font-weight:bold;







	margin:0;







	padding-left:5px;







	color:#e5ecf9;







}















/*---------------main index menubar-------------------*/















#mainmenu {







	width:890px;







	height:46px;







	background-image:url(../images/new/menulinks.png);







	background-position:center;







	background-repeat:no-repeat;







	background-color:#fff;







	clear:both;







	padding-left:10px;







}















* html #mainmenu a { /* Filter for IE6 to prevent li stacking */







  float: left;







  text-decoration: none;







  }















* html #mainmenu a span { /* Filter for IE6 to prevent li stacking */







  float: left;







  text-decoration: none;







  }







  







#mainmenu a {







	padding-left:10px;







	height:31px;







    background-image:none;







	display:block;







	color:#FFFFFF;







	text-decoration:none;







	float:left;







	font-size:12px;







	font-weight:bold;







	margin-top:8px;







  }















#mainmenu a span {







	padding-left:35px;







	padding-right:50px;







	padding-top:8px;







	height:22px;







	display:block;







    background-image:none;







	text-decoration:none;







	cursor:pointer;







  }







  







  







#mainmenu a:hover, #mainmenu a.active {







	background-image:url(../images/new/menulinks_left.png);







	background-position:top left;







	background-repeat:no-repeat;







	text-decoration:none;







	color:#ffffff;







}















#mainmenu a:hover span, #mainmenu a.active span {







   background: url(../images/new/menuhover.png) right top no-repeat;







	text-decoration:none;







}























.mainmenulines {







	width:2px;







	height:38px;







	float:left;







	display:block;







	background-image:url(../images/new/menuline.png);







}















/*---------------loginbox-------------------*/















#loginbox {







    width:212px;







	height:240px;







	background:url(../images/new/login_box.jpg) 0 0 no-repeat;







	margin-bottom:15px;







	}















#loginbox .err_msg {







    width:202px;







	height:16px;







	margin-bottom:2px;







	font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







	color:#FF0000;







	padding:0px 5px 0px 5px;







	}















#loginbox h2.mem{







	width:132px;







	height:30px;	







	padding:5px 0 0 80px;







	font:bold 20px/24px Arial, Helvetica, sans-serif;







	color:#fff;







	border:0;







}















#loginbox form{







	width:170px;







	padding:0 18px;







	margin:0;







}







#loginbox form input.txtBox{







	width:170px;







	height:19px;







	border-left:#808080 solid 1px;







	border-top:#808080 solid 1px;







	border-right:#D4D0C8 solid 1px;







	border-bottom:#D4D0C8 solid 1px;







	/*font:normal 11px/19px Arial, Helvetica, sans-serif;*/







	color:#000;







	background-color:#fff;







	margin:5px 0 5px 0;







	padding:0 0 0 5px;







}







#loginbox form a{







	font:normal 12px/14px Arial, Helvetica, sans-serif;







	color:#000000;







	text-decoration:underline;







	float:left;







	background:url(../images/new/register_here_bg.gif) 0 3px no-repeat;







	padding:0 0 0 14px;







	width:79px;







}







#loginbox form a:hover{







	text-decoration:none;







}







#loginbox form input.login{







	background:url(../images/new/sbmit_btn.jpg) 0 0 no-repeat;







	width:55px;







	height:19px;







	border:none;







	cursor:pointer;







	float:right;







}















/*---------------adminloginbox-------------------*/















#admin_loginbox {







    width:292px;







	height:278px;







	background:url(../images/new/adminlogin_box.png) no-repeat;







	padding:0px 10px 15px 10px;







	}







	







#admin_loginbox h2.log{







	width:132px;







	height:30px;	







	padding:15px 0px 0px 0px;







	font:bold 20px/20px Arial, Helvetica, sans-serif;







	color:#fff;







	border:0;







}















#admin_loginbox .error_msg{







	width:280px;







	height:20px;







	background-color:#5384a6;







	border:1px solid #5faedf;	







	padding:10px 0px 0px 10px;







	font:normal 12px/12px Arial, Helvetica, sans-serif;







	text-align:left;







	color:#ff0;







	float:left;







}	















#admin_loginbox .user_pass{







	width:280px;







	height:15px;







	border:1px solid #5faedf;	







	padding:15px 0px 0px 0px;







	font:bold 11px/12px Arial, Helvetica, sans-serif;







	text-align:left;







	color:#fff;







	border:0;







	float:left;







}	















#admin_loginbox form input.txtBox{







	width:280px;







	height:20px;







	border-left:#5faedf solid 1px;







	border-top:#5faedf solid 1px;







	border-right:#5384a6 solid 1px;







	border-bottom:#5384a6 solid 1px;







	/*font:normal 11px/19px Arial, Helvetica, sans-serif;*/







	color:#000;







	background-color:#fff;







	margin:0px 0px 0px 0px;







	padding:0 0 0 0px;







	text-align:left;







	float:left;







}















#admin_loginbox .login{







	width:288px;







	height:30px;







	border:none;







	float:left;







	margin-top:15px;







	text-align:right;







}















#admin_loginbox form{







	width:280px;







	padding:0px 0px 0px 0px;







	margin:0;







}















#admin_loginbox .forgot{







	width:280px;







	height:20px;







	background-color:#5384a6;







	padding:10px 0px 0px 10px;







	font:normal 11px/11px Arial, Helvetica, sans-serif;







	text-align:center;







	color:#ff0;







	float:left;







}















/*---------------reg pge-------------------*/	















#reg_form{







	width:510px;







	height:auto;







	padding:0px 0px 0px 0px;







	margin:0 auto;







}















#reg_form .header{







	width:500px;







	height:26px;







	padding:8px 0px 0px 10px;







	background-image:url(../images/new/reg_form_top.gif);







	background-repeat:no-repeat;







	background-position:center;







	font:normal 16px Arial, Helvetica, sans-serif;







	font-weight:bold;







	text-align:left;







	color:#fff;







}















#reg_form .details{







	width:478px;







	height:auto;







	padding:5px 15px 0px 15px;







	border:1px solid #c4be75;







}	















#reg_form .detail_row{







	width:478px;







	height:25px;







	padding:0px 0px 0px 0px;







	float:left;







	text-align:left;







	margin-bottom:10px;







}















.fields_name{







	width:140px;







	height:20px;







	padding:5px 0px 0px 0px;







	float:left;







	color:#466d92;







}















.fields{







	width:330px;







	height:22px;







	padding:3px 0px 0px 0px;







	float:left;







}	















.textfields{







    width:320px;







    height:20px;







    border:1px solid #7f9db9;







    font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







	font-style:normal;







	color:#333333;	







}















.combofields{







    width:150px;







    height:22px;







    border:1px solid #7f9db9;







    font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







	font-style:normal;







	color:#333333;	







}		







	







.combofields2{







    width:250px;







    height:22px;







    border:1px solid #7f9db9;







    font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







	font-style:normal;







	color:#333333;	







}















.submit_btn{







    width:100px;







    height:auto;







	color:#333333;







	text-align:center;







	margin:0 auto;







}







/*----------------------terms and policies----------------------*/	















#termsandpolicy_area {







    width:925px;







	height:auto;







	padding:5px 35px 5px 35px;







	}







	







#termsandpolicy_area p.details{







    font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







	color:#333333;







    width:925px;







	height:100px;







	padding:5px 35px 5px 35px;







	}







			







.selectbox{







     width:175px;







	 height:20px;







	 text-align:left;







	 padding:0 0 0 25px; 







	 font:normal 12px Arial, Helvetica, sans-serif;







	 color:#4f4f4f; 







	 margin:0 0 0 0;	







	 }















.main_listing .three {







	width:620px;







	background-color:#eae7e1;







	height:auto;







	border-bottom:1px solid #c4baa9;







	margin-bottom:5px;







	padding:5px 0;







}























.three .leftpic_detl2 {







	width:610px;







	height:auto;







	float:left;







	padding:0 0 0 5px;







/*	border:#000000 1px solid;*/







	margin:5px 0 5px 0;







}







































.leftpic_detl2 .h4 {







    font:bold 16px Arial, Helvetica, sans-serif;







	color:#484848;







	text-decoration:none;







	margin-bottom:5px;







	text-align:left;







	padding-left:6px;







}















.leftpic_detl2 .click_btn{







    width:74px;







	height:19px;







	padding:0 0 0 0;







	float:right;







	cursor:pointer;







	border:none;







	margin:5px 0 5px 0;







}















	 







.leftpic_detl2 .descriptionarea{







    width:100%;







	height:auto;







	text-align:left;







	line-height:22px;







	float:left;







	padding-left:6px;







	}	







.leftpic_detl2 .descriptionareasecond{







    width:100%;







	height:auto;







	text-align:left;







	line-height:22px;







	border:1px solid #000000;







	float:left;







	padding-left:6px;







	} 







	







.h5 {







    font:bold 16px/34px Arial, Helvetica, sans-serif;







	color:#ffffff;







	text-decoration:none;







	margin-bottom:5px;







	text-align:left;







	background-color:#666666;







	padding-left:10px;







	display:block;







	/*width:665px;	*/







}







.regh5 {







    font:bold 16px/34px Arial, Helvetica, sans-serif;







	color:#ffffff;







	text-decoration:none;







	margin-bottom:5px;







	text-align:left;







	background-color:#666666;







	padding-left:6px;







	display:block;







	width:875px;	







}







.namearea {







    font:bold 16px Arial, Helvetica, sans-serif;







	color:#484848;







	text-decoration:none;







	margin-bottom:5px;







}







.rest_listing_block{







    width:600px;







	height:auto;







	padding:0 0 1px 0;







	font:bold 15px Arial, Helvetica, sans-serif;







	color:#000000;







	margin:5px auto;







	line-height:22px;







	border-bottom:solid 4px #97856d;







	







	}	







.rest_listing_block12{







    width:600px;







	height:auto;







	padding:0 0 1px 0;







	font:bold 15px Arial, Helvetica, sans-serif;







	color:#000000;







	margin:5px auto;







	line-height:22px;







	







	







	}		















	







/*---------------------tablestyle-------------------*/	















table .detailtable {







    background-color:#000000;







	border:1px solid #f8f8f8;







	width:620px;







	}







.errormessage{







   	font:bold 15px Arial, Helvetica, sans-serif;







	color:#FF0000;	







}	















#middle .topselection {







	/*width:670px;*/







	line-height:28px;







	font:bold 14px/24px  Arial, Helvetica, sans-serif;







	color:#bd8b4b;







	float:left;







	padding:0 0 10px 0;







	border-bottom:4px solid #c4baa9;







	text-align:center;







}















.topselection h2 {







   /* width:670px;







	font:bold 14px/28px Arial, Helvetica, sans-serif;







	color:#fff;







	background-color:#4c4c4c;







	padding:0 0 0 10px;







	display:block;







	text-align:left;







	border:0;*/







	font:bold 16px/34px Arial, Helvetica, sans-serif;







	color:#ffffff;







	text-decoration:none;







	margin-bottom:5px;







	text-align:left;







	background-color:#666666;







	/*padding-left:10px;*/







	padding:0 0 0 10px;







	display:block;







	/*width:665px;*/







}















#middle .sections {







	/*width:640px;*/







	height:auto;







    font:bold 14px/24px  Arial, Helvetica, sans-serif;







	/*	line-height:28px;







	color:#bd8b4b;*/







	float:left;







	padding-top:5px;







	







}















.sections .sections_inner {







	/*width:640px;*/







	height:auto;







    font:bold 14px/24px  Arial, Helvetica, sans-serif;







	/*	line-height:28px;







	color:#bd8b4b;*/







	float:left;







	/*background-color:#663333;*/







}















.sections_inner .leftarearace {







	/*width:310px;*/







	height:auto;







	font:normal 12px  Arial, Helvetica, sans-serif;







	color:#876f53;







	float:left;







	padding:0 0 10px 5px;







	text-align:left;







	/*border-right:2px solid #c4baa9;*/







	/*background-color:#CC0000;*/







	







}















.leftarearace ul{







	width:300px;







	color:#000;







	padding:0;







	float:left;







	display:block;







	margin:0;







}







.leftarearace ul li.one{







	/*padding:0px 0px 0px 10px;







	font:normal 12px/20px Arial, Helvetica, sans-serif;







	color:#876f53;







	background-color:#fff;







	float:left;







	display:block;







	width:260px;







	height:22px;







	list-style:none;*/







	padding:0px 0px 0px 10px;







	font:normal 12px/20px Arial, Helvetica, sans-serif;







	color: #876f53;







	background-color:#fff;







	float:left;







	display:block;







	width:260px;







	height:22px;







	list-style:none;







	







}















.leftarearace ul li.two{







	padding:0px 0px 0px 10px;







	font:normal 12px/20px Arial, Helvetica, sans-serif;







	color: #876f53;







	background-color:#fff;







	float:left;







	display:block;







	width:260px;







	height:22px;







	list-style:none;







	







}















.sections_inner .rightarearace {















  







	/*width:310px;*/







	height:auto;







	font:normal 12px  Arial, Helvetica, sans-serif;







	color:#876f53;







	float:left;







	padding:0 0 10px 5px;







	border-left:2px solid #c4baa9;







	text-align:left;







	/*background-color:#00FF33*/







}















.rightarearace ul{















    width:300px;







	color:#000;







	padding:0;







	float:left;







	display:block;







	margin:0;







}







.rightarearace ul li.two{







	padding:0px 0px 0px 10px;







	font:normal 12px/20px Arial, Helvetica, sans-serif;







	color: #876f53;







	background-color:#fff;







	float:left;







	display:block;







	width:260px;







	height:22px;







	list-style:none;







	







}







.changepwd







{







  font:bold 12px/20px  Times New Roman, Times, serif;







  color:#CC3300;







  cursor:pointer;  







}  







.handpointer







{







  font:bold 12px/20px  Times New Roman, Times, serif;







  color:#CC3300;







  cursor:pointer;  







}







.rest_listing_block2{







   /* width:610px;*/







	height:auto;







	padding:0 0 1px 0;







	font:bold 14px Arial, Helvetica, sans-serif;







	color:#5b5b5b;







	margin:1px auto;







	line-height:1px;







	border-bottom : solid 4px #ebe5cb;















	















	







	}







.renewheading







{







 text-align:left;







 color:#000000;







 font:bold 14px/20px  Times New Roman, Times, serif;







 







}	







.renewtext







{







 text-align:justify;;







 color:#000000;







 font:normal 12px  Verdana, Times, serif;







}







.renewtextnew







{







 text-align:center;







 color:#000000;







 font:normal 12px/20px  Times New Roman, Times, serif;







}







.renewtextdisplay







{







 text-align:left;







 color:#000000;







 height:20px;







 font:normal 11px Verdana, Arial, Helvetica, sans-serif;







}







.overview







{







 text-align:left;







 color:#000000;







 font:normal 14px/20px  Times New Roman, Times, serif;







}	















.listracestable







{







 border-bottom: solid 1px #666666;







 







}







.middle_menu:link { 







  text-decoration:none;







  color:#fff;







  font-family:Arial, Helvetica, sans-serif;







  font-size:12px; font-weight:bold; 







  }







.middle_menu:visited 







{ 







  text-decoration:none;







  color:#fff; font-family:Arial, Helvetica, sans-serif;







  font-size:12px; 







  font-weight:bold; 







} 















.middle_menu:hover 







{ 







color:#fff; 







font-family:Arial, Helvetica, sans-serif; font-size:12px; 







font-weight:bold; 







text-decoration:underline;







 }







.middle_menu:active 







{ 







text-decoration:none; 







color:#fff; 







font-family:Arial, Helvetica, sans-serif; 







font-size:12px;







font-weight:bold; 







} 















.middle_menu_left { 







text-decoration:none; 







color:#fff; 







font-family:Arial, Helvetica, sans-serif; 







font-size:14px;







font-weight:bold; padding-left:15px;







}







.textbox







{







 border-left:#bd8b4b solid 1px;







 border-top:#bd8b4b solid 1px;







 border-right:#bd8b4b solid 1px;







 border-bottom:#bd8b4b solid 1px;







}







.listbox







{







 border:#bd8b4b solid 1px;







 width:262px;







 height:20px;







 font:normal 12px Arial, Helvetica, sans-serif;







 color:#000;







}







.race_heading







{







  font:bold 14px Verdana, Arial, Helvetica, sans-serif;







  color: #666600;







}







.race_heading_sub







{







  font:bold 12px Verdana, Arial, Helvetica, sans-serif;







  color: #666600;







}







.address







{







  font:normal 14px Arial, Helvetica, sans-serif;







  color: #000000;







}







.emailaddress







{







  font:normal 12px Arial, Helvetica, sans-serif;







  color: #000000;







  cursor: pointer;







}







.information







{







 font:bold 14px Arial, Helvetica, sans-serif;







  color: #000033;







}







.actlistbox







{ 







  border:#bd8b4b solid 1px;







 width:145px;







 height:18px;







 font:normal 12px Arial, Helvetica, sans-serif;







 color:#000;







}







.mandatory







{







color:#CC0000;







}







.admincountry







{







 width:265px;







 height:21px;







 font:normal 12px Arial, Helvetica, sans-serif;







}







.readonlystyle







{







 background-color:#FFFFFF;







 border:1px solid #CCC;







}















#loggedtopmenu{







  width:900px;







  height:30px;







  float:left;







  }







  







#rightmost1 .addiv {







	width:193px;







	height:auto; 







	float:left;







	/*margin-bottom:5px;*/







	}







	







#rightmost1 .addiv img {







	width:193px; 







	margin-top:5px;







	}	 







	







	







	







#menu_55 {







	width:100%







	height:30px;







	background-position:center;







	background-repeat:no-repeat;







	clear:both;







	padding-left:5px;







}















* html #menu_55 a { /* Filter for IE6 to prevent li stacking */







  float: left;







  text-decoration: none;







  }















* html #menu_55 a span { /* Filter for IE6 to prevent li stacking */







  float: left;







  text-decoration: none;







  }







  







#menu_55 a {







	padding-left:12px;







	height:30px;







    background-image:none;







	display:block;







	color:#FFFFFF;







	text-decoration:none;







	float:left;







	font-size:12px;







	font-weight:bold;







	margin-top:7px;







  }















#menu_55 a span {







	padding-left:6px;







	padding-right:15px;







	padding-top:7px;







	height:26px;







	display:block;







    background-image:none;







	text-decoration:none;







	cursor:pointer;







  }







  







  







#menu_55 a:hover, #menu_55 a.active {







	background-image:url(../images/new/menulinks_left.png);







	background-position:top left;







	text-decoration:none;







	color:#ffffff;







	background-repeat:no-repeat;







}















#menu_55 a:hover span, #menu_55 a.active span {







   background: url(../images/new/menuhover.png) right top no-repeat;







	text-decoration:none;







}























.menulines_55 {







	width:2px;







	height:30px;







	float:left;







	display:block;







	background-image:url(../images/new/menuline.png);







}	







/* ########################dhtmlgoodies####################### */



#dhtmlgoodies_slideshow{



		width:720px;	/* Total width of slideshow */











	}



	



	#previewPane{



		border:0px solid #000;



		margin-right:10px;	



		text-align:center;



		vertical-align:middle;		



		height: auto;



		width:350px;		



		float:left;



				



	}



	.idea{



	margin-top:0px;



	margin-bottom:5px;



	margin-left:0px;



	border:1px dotted #000000; 



	padding:10px 5px 10px 5px; 







font-family:Verdana, Arial, Helvetica, sans-serif;



font-size:10px;



color:#000000;



}



	



	#waitMessage{



		display:none;



		position:absolute;



		left:200px;



		top:150px;



		background-color:#FFF;



		border:3px double #000;



		padding:4px;



		color:#555;



		font-size:0.9em;



		font-family:Arial;	



	}	



	#galleryContainer{	/* Big Div surrounding up image, list of images and down image */



		float:left;	/* Floating */



		height: 292px;



		width: 124px;



		



				



		border:0px solid #000;	/* Black border */		



	



		



	}



	#galleryContainer #arrow_down{	/* Arrow down image */



		height:35px;



	}



	#galleryContainer #arrow_up{



		height:35px;	/* Arrow up image */



	}



	



	#theImages{	/* DIV where the images are located */



		position:relative;



		overflow:hidden;



		height:375px;	/* Height of boxes for the images */



	}



	#theImages div{	



		position:relative;	/* Don't change this */



		height:1500px;	/* Higher than total height of thumbnails */



		



	}



	#theImages img{



		border:0px;	/* No border */



		filter:alpha(opacity=50);	/* Transparency - IE */



		opacity:0.5; /* Transparency - Firefox */



		padding-top:1px;	/* Space between images */



	}



	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */



		font-style:normal;



		text-align:center;



		font-family: Arial, Helvetica, sans-serif;



		font-size:1em;



	}



	#theImages .imageCaption{



		display:none;



	}



	











/*Regler för textfält i "Fomulär"*/



.textfalt_large { 



	padding: 3px;



	width: 500px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000000;



	border: 1 px solid #999;

	



}



.textfalt_small { 



	padding: 3px;



	width: 20px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	text-align: center;



	font-size: 12px;



	color: #000000;



	border: 1 px solid #999;





    



}







.textfalt_label { 



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #666666;



	font-weight:bold;



}











.textfalt { 



	width: 237px;

	padding: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	border: 1 px solid #999;



}
.textfalt_listbox { 



	width: 247px;

	padding: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	border: 1 px solid #999;



}


.textfalt_puppies { 



	width: 150px;

	padding: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	border: 1 px solid #999;



}







.textfalt_scroll { 



	width: 240px;

	padding: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	border: 1 px solid #999;

}



.textfalt_scroll_right { 



	width: 247px;

	padding: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	border: 1 px solid #999;



}







.textfalt_menu { 



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	font-weight:bold;

    padding: 3px;



}



.textfalt_menu_new{ 



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight:bold;

    padding: 3px;

}

.textfalt_new{ 



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight:normal;

	padding: 3px;



}



/*Regler för brödtext formulär"*/



.brodtext {



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	COLOR: #000000;



	FONT-SIZE: 12px;



}







/*Regler för meddelandefält i "Fomulär"*/



.medfalt { 



	height: 200px;

    padding: 3px;

	width: 500px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000000;



	border: 1 px solid #999;



}







/*Regler för form-knappar*/



.formbutton {



	COLOR: #000000;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	TEXT-ALIGN: center;



	FONT-SIZE: 12px;



	FONT-WEIGHT: bold;



	BORDER: 0;



	BACKGROUND-COLOR: #fff;



/*	PADDING: 0px 2px 2px 2px !important;*/



/*	PADDING: 0px 3px 0px 3px;*/



	HEIGHT: 20px !important;



	/*HEIGHT: 20px;*/



	MARGIN: 0px 1px 1px 0px;



	WIDTH: auto;



	OVERFLOW: visible;

	cursor:pointer;



}







/*Regler för form-knappar*/



.formbutton_small {



	COLOR: #000000;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	TEXT-ALIGN: center;



	FONT-SIZE: 10px;



	FONT-WEIGHT: bold;



	PADDING: 0px 2px 2px 2px !important;



	PADDING: 3px 3px 3px 3px;



	BORDER: 1px solid #D2D9F1;



	BACKGROUND: url(http:/www.dinkennel.se/images/new/bg_pilbutton_inactive.png) repeat-x;



	BACKGROUND-POSITION: center top !important;



	BACKGROUND-POSITION: center -1px;



	BACKGROUND-COLOR: #F2F2F2;



	HEIGHT: 18px !important;



	HEIGHT: 17px;



	MARGIN: 0px 1px 1px 0px;



	WIDTH: auto;



	OVERFLOW: visible;



}



.overviewdetails

{

 font:normal 12px Verdana, Arial, Helvetica, sans-serif;

}
#submitplace
{
  height: 15px;
  padding-right:100px;
  float:right;
  width:190px;
  padding-top:5px;
  vertical-align:middle;
 

}
#submitplacemyaccount
{
  height: 15px;
  padding-right:50px;
  float:right;
  width:70px;
  padding-top:5px;
  vertical-align:middle;
 

}
#aftersubmitplace
{
  height: 15px;
  padding-right:20px;
  float:right;
  width:230px;
  font:bold  12px Verdana, Arial, Helvetica, sans-serif;
  color:#FF0000;
  
  

}
#aftersubmitplaceimage
{
  height: 15px;
/*  background:url(../images/new/upload_progress_image.gif) 0 0 repeat-x;*/
  float:right;
  width:210px;

}

.filetypeclass {
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
text-color:#000000; 
font-weight: normal; 
background-color: #FFFFFF; 
padding:3px; 
margin-top:5px;
} 






.removed{
    font: normal 12px/14px Arial, Helvetica, sans-serif;
    color:#000000;
	cursor:pointer;
	width:auto;
	height:20px;
	text-align:right;
	  }

.removed a{
 color:#ff0000;
 padding:0;
 font: normal 11px/14px Arial, Helvetica, sans-serif;
 text-decoration:none;
 text-align:right;
}

.removed a:hover {
 background-color:#ff0000;
 color:#ffffff;
 padding:0 3px;
 font: normal 11px/14px Arial, Helvetica, sans-serif;
 text-decoration:none;
}	   





