body
{
background:url(../images/background.jpg) repeat-x #e0e0e0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#696969;
text-align:justify;
line-height:18px;
margin:0px;
}

#header
{
background:url(../images/header.jpg) no-repeat;
width:871px;
height:47px;
margin:0 auto;
padding-top:193px;
}

/*menubar*/
#menubar
{
margin:0 auto;
width:754px;
}

#menu-content
{
	margin: 0 auto;
	padding: 0;
	position: relative;
}


#menu-content ul 
{
	color: #FFF;
	margin: 0;
	padding-left: 0;
}



#menu-content li 
{ display:inline; }


#menu-content li a
{
	font: 12px  Arial, Helvetica, sans-serif;
	padding-top:5px;	
	padding-left:3px;
	margin:0px;
	margin-right:5px;
	float:left;
	text-align:center;
	color: #434343;
	text-decoration: none;
	height:21px;
	width:99px;
	background:url(../images/menu.jpg) no-repeat center;
}


#menu-content li a:hover
{
	font: 12px  Arial, Helvetica, sans-serif;
	padding-top:10px;	
	padding-left:3px;
	margin:0px;
	margin-right:5px;
	float:left;
	text-align:center;
	color: #FFF;
	text-decoration: none;
	height:26px;
	width:99px;
	background:url(../images/menu-1.jpg) no-repeat center;
}


#menu-content li a#current
{
	font: 12px  Arial, Helvetica, sans-serif;
	padding-top:10px;	
	padding-left:3px;
	margin:0px;
	margin-right:5px;
	float:left;
	text-align:center;
	color: #FFF;
	text-decoration: none;
	height:26px;
	width:99px;
	background:url(../images/menu-1.jpg) no-repeat center;
}
.greenline
{
	background:url(images/menu-line.jpg) no-repeat;
	width:3px;
	height:35px;
	float:left;
}


#grey-back
{
background:#f0f0f0;
width:871px;
margin:0 auto;
clear:both;
padding-top:20px;

}

.cleardiv
{
clear:both;
}

#login-top
{
background:url(../images/login-top.jpg) no-repeat;
width:780px;
height:17px;
margin:0 auto;
}

#login-mid
{
background:url(../images/login-mid.jpg) repeat-y;
width:780px;
margin:0 auto;
}

#login-bottom
{
background:url(../images/login-bottom.jpg) no-repeat;
width:780px;
height:17px;
margin:0 auto;
margin-bottom:20px;
}

#box-1
{
width:215px;
float:left;
padding-left:20px;
font-size:15px;
}

#box-1 li
{
background:url(../images/bullet.jpg) no-repeat;
list-style:none;
margin-left:-40px;
padding-left:25px;
margin-bottom:10px;

}

#box-2
{
width:220px;
float:left;
text-align:center;
margin-left:40px;
}

#box-3
{
width:215px;
float:left;
margin-left:48px;
}

#box-3 h2
{
text-align:center;}


h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#bf0101;
line-height:25px;
margin:0px;
margin-bottom:10px;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
/*font-size:18px;margin-bottom:2px;*/
font-weight:normal;
color:#bf0101;
line-height:20px;
margin:0px;
text-align:left;
}


h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000;
line-height:25px;
margin:0px;
margin-bottom:10px;
}

a
{
text-decoration:underline;
color:#bf0101;
}

a:hover
{
text-decoration:none;
color:#bf0101;
}

input.home
{ 
	padding : 4px 2px 2px 4px;
	border : 1px solid #d5d5d5;
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	color :#000;
	width:140px;
	margin:5px 0px 2px 0px;
	line-height:10px;
	background:#efefef;

} 


form
{
margin:0px;
margin-top:10px;
}

input.buttonhome 
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:url(../images/btn-submit.jpg) no-repeat;
	width:72px;
	height:23px;
	padding-top:0px;
	color:#fff;
	border:0px;
	float:right;
	cursor:pointer;
	
} 


input.button-go
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:url(../images/btn-go.jpg) no-repeat;
	width:38px;
	height:24px;
	padding-top:0px;
	color:#fff;
	border:0px;
	float:right;
	cursor:pointer;
	
} 

.selectdrop { 
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	border : 1px solid #ececec;
	color : #000;
	margin-top:5px;
} 

textarea
{
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
border : 1px solid #ececec;
margin-top:5px;
}



#main-top
{
background:url(../images/body-top.jpg) no-repeat;
width:871px;
height:15px;
margin:0 auto;
}


#main-mid
{
background:url(../images/body-mid.jpg) repeat-y;
width:871px;
margin:0 auto;
}


#main-bottom
{
background:url(../images/body-bottom.jpg) repeat-y;
width:871px;
height:50px;
margin:0 auto;
clear:both;
margin-bottom:10px;
}


#left-sec
{
width:545px;
float:left;
padding-right:20px;
border-right:#CCCCCC 1px dashed;
}

.left-sec-1
{
width:375px;
float:left;
margin-bottom:20px;
}


.left-sec-inner
{
background-color:#CCCCCC;
width:375px;
float:left;
margin-bottom:20px;
padding-left:100px;

}

.left-sec-inner-1
{
width:475px;
float:left;
margin-bottom:20px;
padding-left:65px;
}

.left-sec-inner-1 h2
{
color:#696969;
font-size:18px;
text-align:left;
}


.left-sec-inner-1 h1
{
color:#bf0101;
font-size:16px;
font-weight:bold;
text-align:left;
}
#right-sec
{

width:215px;
float:right;
padding-right:65px;
}

.bubble-box
{
width:170px;
height:211px;
float:left;
}

.strip
{
background:	url(../images/strip-inner.jpg) no-repeat;
width:338px;
height:23px;
float:left;
color:#000000;
font-size:11px;
padding-top:3px;
padding-left:32px;
margin-bottom:20px;
}

.divide-border
{
width:480px;
height:10px;
border-bottom:#CCCCCC 1px dashed;
float:right;
margin-bottom:20px;
}

.video
{
width:342px;
height:281px;
margin:10px 0px 10px 0px;
}
.btn-share
{
background:url(../images/btn-share.jpg) no-repeat;
width:102px;
height:27px;
color:#FFFFFF;
margin:20px 0px 0px 0px;
font-weight:bold;
text-align:center;
padding-top:2px;
}

.btn-share a
{
text-decoration:none;
color:#FFFFFF;
}

.btn-share a:hover
{
text-decoration:none;
color:#FFFFFF;
}

#right-search
{
background:url(../images/right-search.jpg) no-repeat;
width:200px;
height:24px;
font-size:15px;
font-weight:normal;
color:#484747;
padding:18px 0px 0px 15px;
margin-bottom:15px;
}


#right-rss
{
background:url(../images/right-rsss.jpg) no-repeat;
width:200px;
height:24px;
font-size:15px;
font-weight:normal;
color:#484747;
padding:18px 0px 0px 15px;
margin-bottom:15px;
}


#right-video
{
background:url(../images/right-video.jpg) no-repeat;
width:200px;
height:24px;
font-size:15px;
font-weight:normal;
color:#484747;
padding:18px 0px 0px 15px;
margin-bottom:15px;
}


#right-comment
{
background:url(../images/right-comment.jpg) no-repeat;
width:200px;
height:24px;
font-size:15px;
font-weight:normal;
color:#484747;
padding:18px 0px 0px 15px;
margin-bottom:15px;
}


#right-subs
{
background:url(../images/right-subs.jpg) no-repeat;
width:200px;
height:24px;
font-size:15px;
font-weight:normal;
color:#484747;
padding:18px 0px 0px 15px;
margin-bottom:15px;
}
/*.details
{
width:200px;
margin:0 auto;
margin-bottom:15px;
}

.details a
{
text-decoration:none;
color:#696969;
}


.details a:hover
{
text-decoration:none;
color:#bf0101;
}
*/
#footer
{
width:760px;
height:30px;
margin:0 auto;
}


/*
side-menubar*/

.details
{
margin:0 auto;
width:215px;
margin-bottom:30px;
}

.details-content
{
	margin: 0 auto;
	padding: 0;
	position: relative;
}


.details-content ul 
{
	color: #FFF;
	margin: 0;
	padding-left: 0;
}



.details-content li 
{ display:table;
 }


.details-content li a
{
	font: 12px  Arial, Helvetica, sans-serif;
	padding-top:7px;	
	padding-left:3px;
	margin:0px;
	margin-right:5px;
	float:left;
	text-align:left;
	color: #434343;
	text-decoration: none;
	line-height:20px;
	width:165px;
	padding-left:50px;
	padding-top:7px;
	padding-bottom:10px;
	background:url(../images/side.jpg) no-repeat;
}

.details-content li a:hover
{
	font: 12px  Arial, Helvetica, sans-serif;
	color: #bf0101;
	text-decoration: none;
	background-color:#f0f0f0;
	background:url(../images/side-1.jpg) no-repeat #f0f0f0;
	line-height:20px;


}

.footerimage
{
width:751px;
height:95px;
margin:0 auto;
clear:both;
}


/*Form Input*/

div.Form {}

div.Form div {margin-bottom:5px;}

div.Form div Span.lbl 
{
	display:block;
	float:left;	
	vertical-align:top;
	width:120px;
	padding-top:3px;
	}

div.Form div Input { border : 1px solid #d5d5d5;
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	color :#000;
	margin:5px 0px 2px 0px;
	line-height:10px;
	background:#efefef;}
div.Form div Input.rad{border : 0px solid #d5d5d5; background:#fff;}
div.Form div textarea { border : 1px solid #d5d5d5; width:380px;height:80px;}
div.Form div Input.wide {width:380px;}
div.buttons {text-align:right;padding-right:18px;}


input.button {background: #CC0000; height:27px;padding:2px 5px 5px 5px; border:0;color:#fff;font-size:12px;}
input.button:hover {background:url(/images/o.png);cursor:pointer;font-weight:bold; }
div.Form .checkboxalign, div.form .checkbox {margin-left:-4px;margin-top:-1px;}


div.divDayTime {margin-top:10px;margin-bottom:15px; }
div.divDayTime input.chk { border : 0px solid #d5d5d5; padding:0px; margin:0px; background:#fff;}
div.divDayTime div.odd { height:60px;width:250px;float:left;}
div.divDayTime div.even { width:200px;float:left;;vertical-align:top;height:60px;}
div.divDayTime div.odd span 
{
	display:inline-block;	
	vertical-align:top;
	width:40px;
	padding-top:3px;
	}

div.divDayTime div.even span 
{
	display:inline-block;	
	vertical-align:top;
	width:50px;
	padding-top:3px;}
