BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #eeeee7
}
body,div,table
{
	FONT-SIZE: 11px;FONT-FAMILY: Arial; COLOR: #666666;
}
td {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
A {
	COLOR: #3399ff; TEXT-DECORATION: none
}
hr{ color:#ccc; height:1px;}
img{border:0px;}
A:hover {
	COLOR: #3399ff; TEXT-DECORATION: underline
}
A.b {
	COLOR: #666666; TEXT-DECORATION: none
}
A.b:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.t10 {
	FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.t12 {
	FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.clsInputReq {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(../../images/field_bg.gif) no-repeat; BORDER-LEFT: 0px; WIDTH: 120px; COLOR: #7f9db9; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 15px
}
.clsInputReq2 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 120px; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial; HEIGHT: 15px
}
.clsInputReq3 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 143px; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial; HEIGHT: 15px
}
.clsInputReq8 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 143px; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial;}
.clsInputReq4 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 132px; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial; HEIGHT: 15px
}
.clsInputReq5 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 300px; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial; HEIGHT: 15px
}
.clsInputReq6 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 300px; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial; HEIGHT: 150px
}
.clsInputReq9 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial; HEIGHT: 15px
}
.clsInputReq10 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial;
}

.clsInputReq10new {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid;  FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial;
}

.clsBttn {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cfcfcf 1px solid; COLOR: #000000; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: tahoma, verdana, arial
}
.style12 {
	COLOR: #666666
}
.style13 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;color:#ffffff;
}
.style15 {
	FONT-WEIGHT: bold; COLOR: #666666
}
.style16 {
	COLOR: #3399ff
}
.style17 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3399ff
}
.style18 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3399ff
}
.stylexy {color: #119BFF}
.leftMenu{ padding:0px;}

.btnBlank
{
    background-image: url(../../images/btn_background.gif);
    color: #666666;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    font-size:11px;
}

.gvHeader
{
    background-image: url(../../images/blue_bar_bg.gif);
    background-repeat:repeat-x;
    background-color:#0080EC;
    color:White;
}
.gvPage
{
    background-image: url(../../images/blue_bar_bg.gif);
    color:#ffffff;
}


.styleEdit
{
   color:#333333;
}

.discList
{
	list-style-type: disc;
}

.circleList
{
	list-style-type:circle;
}

.squareList
{
	list-style-type:square;
}

.tabContentHolder
{
    padding-top:15px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    width:100%
}

.padding5TopBottom
{
    padding-top:5px;
    padding-bottom:5px;
}

ul
{
    padding:0px;
}

.handCursor
{
    cursor:pointer;
}

.scrollablePanel
{
    overflow:scroll;
}

.blockPanel
{
    BACKGROUND-COLOR: #dee0e6;
}

.alternateItem
{
     background-color :#F7F6F3;
     height:16px;
}

.normalItem
{
    background-color:#ffffff;
    height:16px;
}
.gvMeetingRooms td,th
{
	text-align:center;
	vertical-align:middle;
}
.gvMeetingRooms .room_name
{
	text-align:left;
}
.gvTable2 td,th
{
	text-align:left;
}
.gvMeetingRooms .tdFistr
{
	text-align:left;
}
.compareTable
{
	width:100%; 
	border-left:1px gainsboro solid;
	border-bottom:1px gainsboro solid;
}
.compareTable td
{
	vertical-align:middle;
	border-right:1px gainsboro solid;
	padding-left:3px;
	line-height:18px;
}
.comHeader td
{
	text-align:center;
	line-height:22px;
	color:#ffffff;
}
.comHeader input
{
	background-color:Transparent;	
}
/*input{
    background-color:#ffffff;
}*/
.RadTabStrip_Default li a.selected .innerWrap{color:#3399ff;font-weight:bold;}
.IndexTitle{
	padding:3px; width:48%;float:left; text-align:left; list-style:none;
}
/*--CompanyLogo--*/
#companyLogo .textTD
{
	vertical-align:middle;
	font-size:large;
	font-weight:bold;
}
#companyLogoLayer1 {
	position:absolute;
	width:16px;
	height:18px;
	z-index:1;
}
#companyLogoLayer2 {
	position:absolute;
	width:53px;
	height:50px;
	z-index:1;
	left: 610px;
	top: 30px;
}
/*-----------------*/
/*review*/
.review .scoreBox
{
	float:right; 
	width:60px; 
	margin:0 10px; 
	height:50px; 
	border:1px #ccc solid; 
	background-color:#f7f7f7;
	text-align:center;
	color:#666;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	background-image:url('../../images/rank_box_bg.jpg');
}
.review .detailBox
{
	float:right; 
	width:160px; 
	margin:0 10px; 
	color:#666;
}
.review .reviewContent
{
	clear:left;
}
.review .posterinfo
{
	clear:both;
	border-bottom:1px #ccc solid;
	background-color:#fff;
	padding:3px;
}
/*---------rank box---------*/
#rank {text-align:left;float:right;}
#rank ul,li{margin:0; padding:0px;}
#rank li{float:left;list-style:none;line-height:13px;text-align:left;}
#rank .rank_item{text-align:left;}
#rank span {
	display: block;
	float: left;
	width: 155px;
	height: 16px;
	background: url(../../images/rank_bg.gif) no-repeat;
}
#rank span img {
	display: table;
	margin: 2px 0 0 2px;
	height: 9px;
	background-repeat: no-repeat;
	border: solid 1px #737373;
}
.rank_grap_1 span img {
	background-image: url(../../images/rank_grph_1.gif);
}
.rank_grap_2 span img {
	background-image: url(../../images/rank_grph_2.gif);
}
.rank_grap_3 span img {
	background-image: url(../../images/rank_grph_3.gif);
}
.rank_grap_4 span img {
	background-image: url(../../images/rank_grph_4.gif);
}
.rank_grap_5 span img {
	background-image: url(../../images/rank_grph_5.gif);
}
#rankForm .ddl1{
	background-color:#6dbdfa;	
}
#rankForm .ddl2{
	background-color:#d16dfa;	
}
#rankForm .ddl3{
	background-color:#fab06d;	
}
#rankForm .ddl4{
	background-color:#ff6767;	
}
#rankForm .ddl5{
	background-color:#71ff67;	
}
.venueRank .scoreBox
{
	float:right; 
	width:60px; 
	margin:0 10px; 
	height:50px; 
	border:1px #ccc solid; 
	background-color:#f7f7f7;
	text-align:center;
	color:#666;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	background-image:url('../../images/rank_box_bg.jpg');
}
.scoreNumber{ color:#3399ff;}
#RFPSendConfirm .venueList ul {padding:14px;}
