@charset "utf-8";
/* CSS Document */


body {padding:0px; margin:0px; font: 13px/170% "Trebuchet MS",sans-serif; background:url(../img/top.jpg) repeat-x left top; }

a.link{color:#ffffff; text-decoration:none;}
a.link:hover{color:#bbb; text-decoration:underline;}

a.tab{
	color:#666666;
	text-decoration:none;
	font-family: "Trebuchet MS", sans-serif;
	font-size:16px;
	font-weight:bold;
}
a.tab:hover{color:#f2f2f2; text-decoration:none;}

h1 {font-size:15px; color:#38b600; font-weight:normal; margin:0px 0px 5px 0px;}

h2 {font-size:13px; font-weight:bold; color:#666666;}

h3 {font-size:12px; color:#ffffff; padding:5px 0px; margin:0px;}

p {text-align:justify;}

li {list-style-type:none;}
h5 {
	font-size:15px;
	font-weight:normal;
	color:#403f3f;
	margin-left:0px;
	padding:2px;
	background-color:#f2f2f2;
	text-shadow:1px 1px 1px #cccaca;
	border:#e9e3e3 solid 1px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.clear {padding:0px; margin:0px; background:none; clear:both}
/*wrapper*/
#wrapper { width:1000px; margin:0px auto; height:auto;}

#header {width:100%; height:432px; margin:0px 0px 0px 0px;}
#logo {width:150px; float:left; margin:24px 10px 0px 0px;}



#tabular { width:450px; float:left; padding:100px 0 0 0;}
#tabular ul { float:left;}
#tabular li { float:left; padding:0px 0px 0px 10px; text-align: center;}
#tabular span {float:left; padding:0px 0px 0px 5px;}
#tab {width:534px; float:right; height:auto;}
#tab-mid {/*width:540px;*/ width:650px; float:right; height:42px; margin:40px 0px 50px 0px;}

#tab-mid ul {float:right; font-size:16px; }
#tab-mid li {float:left; padding:10px 0px 0px 10px;}
.button a { color:#ffffff;}
.button a:hover { color: #999999; background-color:#ffffff; background-repeat:no-repeat;}

.flash{width:537px; height:266px; float:right;}

/*result highlights*/
#marq {width:550px; float:right; height:20px; margin:0px; margin-bottom:10px; margin-top:-25px; font-size:14px;}
#marq a{color:#000; text-decoration:none; text-shadow:0px 0px 1px #c16506;}
#marq a:hover{color:#fff; text-decoration:underline;}

/*content*/

#content {width:100%; margin:30px 0px 0px 0px; min-height:250px;}

#content_left {width:430px; float:left; margin:0px 0px;  }
.lnews { height:20px; width:430px; float:left; margin:0px 0px 0px 0px; background:url(../img/news.png); background-repeat:no-repeat; }
.snews {width:430px; float:left; margin:0px 0px 0px 0px; }
.newsmarquee{width:430px; float:left; margin:15px 0px 15px 0px;}

.dot { width:1000px; margin-top:0px;border-top:#FF9900 dotted thin;border-right:none;border-bottom:none;border-left:none;}
#indent { width:800px; float:left; margin:20px 0px 0px 60px; height:auto;}


#ctabular {width:535px; float:right; padding:0px 0px 0px 0px;}
#ctabular ul {
	float:left;
	margin-right:20px;
}
#ctabular li { float:left; text-align: center; padding:0 0 0 4px;}
#ctabular span {float:left; padding:0px 0px 0px 25px;}
#ltabular { width:430px; float:left; padding:20px 0px 0px 0px;}
#ltabular ul { float:left; }
#ltabular li { float:left; padding:0px 0px 0px 9px; text-align: center;}
#ltabular span {float:left; padding:0px 0px 0px 25px;}
#dat { float:left; width:15px; height:266px; background:url(../img/dat.jpg) no-repeat left center; margin:25px 0 0 0;}
#datmid {float:left;  background:url(../img/datmid.jpg) repeat-x; margin:25px 0px 0px 0px; height:266px; width:500px;  }
#datmid p{margin:50px 0px 0px 0px;}
#datr {float:left;  background:url(../img/datr.jpg) no-repeat left center; margin:25px 0px 0px 0px; height:266px; width:17px;  }
.dated{text-decoration:none; font-weight:bold;}
a.footer_link{color:#FF9900; text-decoration:none}
a.footer_link:hover{color:#FF9900; text-decoration:none}

/*fotter*/
#fotter {width:100%; background:url(../img/fotter.jpg) repeat-x left top;   color:#ffffff; margin:30px 0px 0px 0px; height:62px; padding-top:5px; border-top:#d6d3d3 solid 2px;}
#fotter_resize {width:100%;}
#fotter a {padding:0px 5px; color:#ffffff; font-size:14px; text-decoration:none;}
#fotter a:hover {padding:0px 5px; color:#262525;}
#fotter p {padding:35px 0px;}
#fotter p.left {width:400px; float:left;}
#fotter p.right {width:583px; float:right; text-align:right;}

.navigation {
	padding:0 0 0 0 !important;
	margin:0 0 0 0px !important;
	/*zoom:0;*/
	z-index:400;
	top:0px;
	right:0;
}
.navigation .menu {
	margin:0px 0 0 0;
	z-index:9999;
}
.navigation .menu li {
	float:left;
	cursor:pointer;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0 0 0 0px;
	list-style:none;
}
.navigation .menu li.parent {position:relative;}
.navigation .menu li.parent a .sf-sub-indicator {
	display:none;
}
.navigation .menu li a {
	text-decoration : none;
	outline : none;
	border : none;
	cursor : pointer;
	color : #ffffff;
	text-transform:uppercase;
	font-weight:bold;
	padding:10px 15px 10px 15px;
	font-size:11px;
	font-style:inherit;
	line-height:16px;
	display:inline-block;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background: #ff8201;
}
.navigation .menu > li > a:hover, .navigation .menu > .active > a, .navigation .menu > #current > a, .navigation .menu > .sfHover > a {
	background : #ffffff; color : #ff8202;
}

.navigation .menu > li.parent > ul > li {
	margin:2px 0 0 0;
	position:relative;
	border:0;
	text-align:left;
	background:none;
}
.navigation .menu li.parent ul li a {
	margin:0px;
	padding:14px 0 14px 21px;
	border:0;
	text-align:left;
	background:none;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	width:111px;
	background : url(../img/menu-bg-tail.gif) 0 0px repeat-x #971d00;
	text-transform:uppercase;
}

.news {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#news ul { float:left; width:300px; }
#news li {float:left; width:500px; }

.heading {font-size:28px; color:#ff8202; font-weight:normal; margin:30px 0px 5px 20px;  text-shadow: #FF9900;}
.UnderConstruction {font-size:28px; color:#ff8202; font-weight:normal; margin:0px 0px 5px 160px; text-shadow: #FF9900;}
#accordion {width:1000px; margin:0px;}
.accordion {width:1000px; font:12px Verdana,Arial; color:#fff}
.accordion dt {width:1000px; height:20px; border:2px solid #a5a3a2; padding:0px; font-weight:bold; margin-top:5px; cursor:pointer; background-color:#a5a3a2;}
.accordion dt:hover {background-color:#fe8203;}
.accordion dd { background:#fff; margin-left:0px; }
.accordion p {display:block; width:990px; border:2px solid #a5a3a2; border-top:none; padding-top:5px; font:12px Verdana,Arial; color:#000000; margin-left:0px; margin-top:-1px; padding:5px}
.coin-slider { overflow: hidden;  width:530px; margin-bottom:20px; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { display:none !important; font-size:0  !important; line-height:0  !important; text-indent:-10000px;}

.cs-title { width: 530px; padding: 0px; background-color: #000000; color: #ffffff; }

.cs-prev,
.cs-next { background-color: #585858; color: #000; padding: 0px 10px; display:block !important;}
.cs-next:hover, .cs-prev:hover{ color:#FFF;} 
.cs-navigation-coin-slider{ display:block  !important;}

.image { padding-right:0px;}
.button2{
	box-shadow:1px 1px 2px #000;
	-moz-box-shadow:1px 1px 2px #000;
	-webkit-box-shadow:1px 1px 2px #000;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	cursor:pointer;
	width:95px;
	height:25px;
	border:0;
	text-align:center;
	display:inline-block;
	background:url(../img/drop-menu-hover.gif) 0 0 repeat-x;
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;
	float:right;
}

.button2:hover {background:url(../img/menu-bg-tail.gif) 0 0 repeat-x;}

.button1{
	box-shadow:1px 1px 2px #000;
	-moz-box-shadow:1px 1px 2px #000;
	-webkit-box-shadow:1px 1px 2px #000;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	cursor:pointer;
	width:95px;
	height:25px;
	border:0;
	text-align:center;
	display:inline-block;
	background:url(../img/drop-menu-hover.gif) 0 0 repeat-x;
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;	
}
.td{ background-color: #ff8201; font-family:Arial, Helvetica, sans-serif; color:#ffffff;}
.td1{ background-color: #eae8e6; font-family:Arial, Helvetica, sans-serif; }
.td1 a{
	color: #000000;
	text-decoration: none;
}
.td1 a:hover{
	color: #333333;
	text-decoration: underline blink;
}
.inputbox {
	padding:3px 10px 0 3px;
	margin:13px 10px 0 5px;
	height:25px;
	border:1px solid #b1b1b1;
	padding:3px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
	font-weight:normal;
	color:#4d4d4d;
	width:250px;
}
.inputbox_login {
	padding:3px 10px 0 3px;
	margin:0 10px 0 0;
	height:25px;
	border:1px solid #b1b1b1;
	padding:3px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
	font-weight:normal;
	color:#4d4d4d;
	width:150px;
}
.inputbox1{
	height:25px;
	border:1px solid #b1b1b1;
	padding:3px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
	font-weight:normal;
	color:#4d4d4d;
	width:75px;
}
.Text00Per1 {
	clear:both;
	width:99%;
	height:120px;
	padding:5px;
	margin:5px;
	border:1px solid #b1b1b1;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	font-weight:normal;
	color:#4d4d4d;
	background-color:#ffffff;
}
.img {
	padding:0px 10px 0 3px;
	margin:0px 10px 0 5px;
	border:1px solid #ff8201;
	padding:3px;
	width:150px;
	height:130px;
}
.dymore {
	color:#b32402;
	padding:0px;
	text-decoration:none;
}


.Text2013 {
	clear:both;
	min-width:94%;
	padding:5px;
	margin:2px 5px 4px 0px;
	border:1px solid #d5d4d4;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:13px;
	background-color: #fff;
}
.Text2013 h3 {font-size:14px; color:#000; padding:5px 0px; margin:0px;}

.Text2013 .header1{
	clear:both;
	min-height:45px;
	font-size:14px;
	line-height:15px;
	font-weight: normal;
	color:#00fdfe;
	vertical-align:middle;
	margin:5px 0px 5px 0px;
	border: 1px solid #314e96;
	font-weight: normal;
	padding:5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.Text2013 .header2{
	clear:both;
	margin:2px;
	padding:2px 0px 2px 5px;
	font-size:14px;
	height:22px;
	color:#000;
	vertical-align:middle;
	background-color: #ff8202;
	border: 1px solid #de7000;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.Text2013 a {
	color: #d90b0b;
	text-decoration: none;
}
.Text2013 strong {
	color:#4c1c26;
	font-weight:600;
}
.Text2013 a:hover {
	color:#000;
	text-decoration: underline;
}		
.buttonWhite2 {
	padding:3px 10px 0 3px;
	height:30px;
	padding:3px;
	border:1px outset #fec386;
	background-color:#ffddba;
	font-size:12px;
	font-weight:normal;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	min-width:35px;
	color:#000;
}
.buttonWhitetd {
	padding:3px 10px 0 3px;
	height:30px;
	padding:3px;
	font-size:20px;
	font-weight:normal;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	min-width:35px;
	color:#fff;
	border:1px solid #748d00;
	background-color:#85a103;
}

.buttonWhite3 {
	padding:3px 10px 0 3px;
	height:30px;
	padding:3px;
	font-size:12px;
	font-weight:normal;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	min-width:35px;
	color:#000;
	border:1px solid #bbbbbb;
	background: -webkit-gradient(linear, left top, left bottom, from(#c6c5c4), to(#e2e1df));
	background: -moz-linear-gradient(top, #c6c5c4, #e2e1df);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c6c5c4, endColorstr=#e2e1df);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#c6c5c4, endColorstr=#e2e1df)";
}
.border {
	margin:0px;
	border:1px solid #d5d4d4;
	padding:3px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.border td{
	border-bottom:1px solid #d5d4d4;
	padding:3px;
}
.border .toppp {
	color:#000;
	font-size:14px;
	border:1px solid #bbbbbb;
	background: -webkit-gradient(linear, left top, left bottom, from(#c6c5c4), to(#e2e1df));
	background: -moz-linear-gradient(top, #c6c5c4, #e2e1df);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c6c5c4, endColorstr=#e2e1df);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#c6c5c4, endColorstr=#e2e1df)";
	}

.credl{
	color:#d90b0b;
	text-decoration:none;
	text-align:right;
	padding:0px;
	font-size:12px;
}	
.textbox {
	width:90%;
	height:20px;
	padding:3px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #fff;
	border: 1px solid #d5d4d4;
	font-size:14px;
	color:#000;
}
.textboxcombo {
	width:90%;
	height:25px;
	padding:3px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #fff;
	border: 1px solid #d5d4d4;
	font-size:14px;
	font-weight:normal;
	color:#000;
}

.table_round1 {
	clear:both;
	width:65%;
	height:200px;
	padding:2px;
	margin:5px;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:normal;
	color:#fff;
	background-color:#ffd926;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	opacity:0.8;
	filter:alpha(opacity=50);
}

.t01 {color:#000;padding-left:5px;font-size:14px;border-bottom:#eed8a6 solid 1px;}
.t1_top {color:#fff4bc;padding-left:5px;border:#eed8a6 solid 1px;}
.t02 {color:#000;padding-left:5px;background-color:#a3b809;}

#inner_birthday {
	margin:10px 0 0 0;
	clear:both;
	float:right;
	width:980px;
	min-height:400px;
	text-align:left;
	background-image:url(../img/bd.png);
	background-repeat:no-repeat;
	background-color:#fff;
	border:1px solid #ffc374;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.table1 {border:1px solid #dedddd;padding:3px;margin:13px 0px 0 0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.table1 td {padding:4px;}
.head{color:#fff;background-color:#ff8201;font-size:13px;}
.head h2{color:#000;background-color:#ff8201;font-size:16px;font-weight:600;margin:0px;padding:0px;}
.table1 a{ color:#703a01;font-size:13px;text-decoration:none;}
.table1 a:hover{ color:#000;font-size:13px;text-decoration:underline;}

.one{color:#000;background-color:#d6d2d2;font-size:13px; font-weight:600;}
.two{color:#000;background-color:#f2f2f2;font-size:13px;}

.tableINN {padding:3px;margin:13px 0px 0 0px;background-color:#fff;border:1px solid #dedddd;}
.tableINN td {padding:2px; border:#eae8e6 solid 1px;}
.tableINN .head{color:#000;background-color:#eae8e6;font-size:13px;}

.pdesk {
	border:1px solid #ff8201;
	padding:3px;
	margin:0 10px 0 0;
}