
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}

img {border:0;}

body {font-size:80%; font-family:Georgia, "Times New Roman"; font-weight:normal; background:url(images/new/backgound-img.jpg) repeat-x #FFF; text-align:center;}

#main-container {width:1002px; margin:0 auto; text-align:left;}

.top-link-container {height:15px; font-family:Tahoma; font-size:11px; color:#535353; margin:0 0 0 25px;}
.top-link-container span {margin:0; padding:0; margin-left:400px;}
.top-link-container a {color:#535353; text-decoration:none;margin:0 10px;}
.top-link-container a:hover { background:url(images/new/bottom-border.gif) repeat-x bottom;}
.search form{
	padding:0;
	margin:0;
}
#s{padding:5px;}
#searchsubmit{
	background:none;
}
.header {width:1002px; height:181px; float:left; margin-top:18px; _margin-top:15px; background:url(images/new/banner.jpg) right top no-repeat;}
.logo {float:left; margin-left:50px; margin-top:45px; display:block; background:url(images/new/logo.png) left no-repeat; height:100px; line-height:40px;}
.nav-body { width:1002px; height:56px;}
.nav { width:650px; float:left; height:56px; border-right:1px dashed #666;}
.nav ul {margin: 0px; padding: 18px 0px 18px;}
.nav li {font-size:17px; color:#fffefe; display:inline;}
.nav li a {padding:18px 30px; text-decoration:none; color:#fffefe;}
.nav li a:hover {background:url(images/new/nav-hover.gif) repeat-x; overflow:hidden;}

.search {width:302px; height:30px; float:right; margin-top:13px; font-family:Tahoma; font-size:17px; color:#FFF;}
.search input {/*width:185px; */background-color:#666; color:#CCC; height:17px; border:0;margin-left:4px;}

.main-head {width:1002px; height:270px; _height:290px;}

.middle {width:989px; margin:0 auto; text-align:left; background:url(images/new/middle-bg.gif) repeat-x;padding:60px 23px; }

.middle-left {width:660px; background:url(images/new/verticle-middle-bg.png) repeat-y right; float:left; }

.middle-box-model {width:640px; background:url(images/new/timer-box.png) right top no-repeat; position:relative;}
.middle-box-model .date{
	position:absolute;
	height:38px;
	width:90px;
	right:15px;
	top:30px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}
.middle-box-model-s h2{font-size:30px; color:#383838;}
.middle-box-model h2 {font-size:30px; color:#383838;}

.middle-box-model-text-s{padding-top:20px; font-size:100%;}
.middle-box-model-text { width:500px; padding-top:20px; font-size:100%;}

.middle-box-model-text-1 { width:350px; padding-top:20px; font-size:100%;}

.middle-box-model-text span { color:#309dcf;}

.middle-box-model-text-2 {padding-top:30px; color:#9d9111; margin:0 auto; width:500px; font-size:90%;}
.middle-box-model-text-2-s{padding-top:30px; color:#9d9111; margin:0 auto;font-size:90%;}

.middle-box-model-text-2 a ,.middle-box-model-text-2-s a{color:#9d9111; text-decoration:none;}

.middle-box-model-text-2 a:hover,.middle-box-model-text-2-s a:hover {text-decoration:underline;}

.middle-box-model-devider {background:url(images/new/devider.gif) center  no-repeat; height:40px;}

.middle-right {width:300px; float:right; display:inline;}

.middle-right ul{
	list-style:none;
}

.middle-right-box-model { width:300px; font-weight:normal;}

.middle-right-box-model a {color:#4d6a38; text-decoration:none; }

.middle-right-box-model a:hover {text-decoration:underline;}

.middle-right-box-model-1  {color:#4d6a38 }

.text-01 {color:#837e7e; font-size:14px;}

.text-01 a {color:#837e7e; font-size:14px; text-decoration:none;}

.text-01 a:hover {color:#837e7e; font-size:14px; text-decoration:underline;}

.text-02 {color:#333; font-size:18px;}

.text-02 a { text-decoration:none; color:#333; font-size:18px;}
.text-02 a:hover { text-decoration:underline; color:#333; font-size:18px;}

.text-03 {color:#333; font-size:24px;}

.text-03 a { text-decoration:none; color:#333; font-size:24px;}
.text-03 a:hover { text-decoration:underline; color:#333; font-size:24px;}

.text-04 {color:#333; font-size:20px;}

.text-04 a { text-decoration:nonecolor:#333; font-size:20px;}
.text-04 a:hover { text-decoration:underline; color:#333; font-size:20px;}

.text-05 {color:#333; font-size:17px;}]
.text-05 a { text-decoration:none; color:#333; font-size:17px;}
.text-05 a:hover {color:#333; text-decoration:underline;  font-size:17px;}

.middle-right-box-model h2 {
	font-size:30px; 
	color:#383838;
	background:url(images/new/arrow.png) no-repeat left;
	padding:0 0 0 40px;
}

.footer { width:100%; background-color:#383838; height:100px; padding-top:40px; color:#FFF; font-size:14px; text-align:center;}

.footer a {color:#FFF; text-decoration:none; }

.footer a:hover {color:#FFF; text-decoration:underline; }
p{
	margin:10px 0;
}
h2{
	margin:20px 0;
}







