/* CSS Document */
body{
margin:0px;
padding:0px;
vertical-align:top;
background:#ffffff url(../images/body_bg_white_m.jpg) repeat-x;
}
table,td{
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
}

/* header style */
.homelogo{
	padding-left:4px;
	padding-top:0px;
	text-align: left;
}
.homelogo h1{
	font-family: Arial,Verdana,;
	font-size:19px;
	color:#63BCF2;
	font-weight: normal;
	padding-left: 3px;
	padding-top: 17px;
}
.logo{
	padding-left:4px;
	padding-top:0px;
	text-align: left;
}
#contactform  .radio-check{
	margin-left: 0px;
	padding-top: 10px;
	margin-top: 0px;
	top: 20px;
}
.logo h1{
	font-family: Arial,Verdana,;
	font-size:19px;
	color:#63BCF2;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 30px;
}
div.top_right_bg{
background:url(../images/top_right_bg_blue.png) no-repeat right;
width:227px;
height:47px;
}
.top_btn{
	float:left;
	padding-left:10px;
	padding-top:10px;
}
#rss-txt{
width:30px;
float:left;
color:#3a3a3b;
font-size:12px;
padding-top:11px;
}
.rss-link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3a3a3b;
text-decoration:none;
}
.rss-link:hover{
color:#3a3a3b;
text-decoration:none;
}
.demo_btn{
padding-right:4px;
}
.banner{
padding-top:1px;
}

/* Container style */

.title_bg{
background:url(../images/title_bg.jpg) repeat-x;
height:55px;
}
.title_pad{
padding-left:10px;
padding-top:10px;
}
.title_pad h1{
	font-family: Arial,Verdana,;
	font-size:25px;
	color:#F79103;
	font-weight: normal;
	line-height: 14px;
	margin-top: 4px;
}
.title_ft{
	font-family: Arial,Verdana,;
	font-size:24px;
	color:#1402F9;
	font-weight: normal;
	line-height: 14px;
	margin-top: 4px;
}
.rendezvous{
	font-stretch: ultra-condensed;
	text-align: left;
	float: left;
}
.paragraph{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
line-height:24px;
}
.paragraph_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:22px;
}
.paragraph1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
line-height:18px;
}
.paragraph1-italic{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7e7e7e;
	line-height:18px;
	font-style: italic;
	font-weight: bold;
}
.testimonial_bg{
background:url(../images/testimonial_bg.jpg) no-repeat;
width:245px;
height:263px;
}
.testimonial_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:20px;
text-align:justify;
}
.sub_title{
font-family:"Myriad Pro",Arial, Helvetica, sans-serif;
font-size:21px;
color:#ff9c00;
line-height:24px;
font-weight: bold
}
.sub_title2{
font-family:"Myriad Pro",Arial, Helvetica, sans-serif;
font-size:17px;
color:#000000;
line-height:24px;
font-weight: bold
}
.wrighter_txt{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff9c00;
font-weight:bold;
}
#readmore{
background:url(../images/readmore_bg.jpg) no-repeat;
width:100px;
height:30px;
float:right;
padding-top:3px;
padding-left:12px;
}
.readmore{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.readmore:hover{
text-decoration:none;
}
/*home page box style */
.box1_top_bg{
background:url(../images/top_box1_bg.jpg) no-repeat;
width:302px;
height:13px;
}
.box1_bottom_bg{
background:url(../images/bottom_box1_bg.jpg) no-repeat;
width:302px;
height:16px;
}
.box1_mid_bg{
background:#f6f6f6;
width:302px;
}
.box_title{
font-family:"Myriad Pro",Arial, Helvetica, sans-serif;
font-size:20px;
color:#41a5f5;
line-height:28px;
}
.box_sep{
background:url(../images/box1_title_sep.jpg) no-repeat;
height:4px;
}
#more{
width:65px;
float:left;
}
#more_img{
float:left;
padding-top:5px;
}
.arrow_pad{
padding-top:5px;
}

/* footer style */
.footer_bg{
background:url(../images/footer_bg.jpg) repeat-x;
height:69px;
}
.footer-txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c0c0c0;
}
.footer_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c0c0c0;
text-decoration:none;
}
.footer_link:hover{
text-decoration:none;
}

/* inner page style */
.container_bg{
background:#ffffff;
}
.movie_btn{
	background:url(../images/movie_btn.jpg) no-repeat;
width:154px;
height:45px;}

.casestudies_btn{
	background:url(../images/casestudies_btn.jpg) no-repeat;
width:154px;
height:45px;}

.contactus_btn{
	background:url(../images/contactus_btn.jpg) no-repeat;
width:154px;
height:45px;}

.left_box_top{
background:url(../images/left-box-top.jpg) no-repeat;
width:297px;
height:45px;
}
.left_box_mid{
background:url(../images/left-box-mid.jpg) repeat-y;
width:297px;
}
.left_box_bottom{
background:url(../images/left-box-bottom.jpg) no-repeat;
width:297px;
height:9px;
}
.left_box_movie_top{
background:url(../images/left-box-movie-top.jpg) no-repeat;
width:400px;
height:45px;
}
.left_box_movie_mid{
background:url(../images/left-box-movie-mid.jpg) repeat-y;
width:400px;
}
.left_box_movie_bottom{
background:url(../images/left-box-movie-bottom.jpg) no-repeat;
width:400px;
height:9px;
}

.left_title{
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
line-height:24px;
padding-top:8px;
}
.left_title a{
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

.left-txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:18px;
}
.left_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.left_link:hover{
color:#000000;
text-decoration:none;
}
.text_field{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
border:1px solid #ffffff;
height:18px;
width:172px;
}
.left_box2_top{
background:url(../images/left-box2-top.jpg) no-repeat;
width:297px;
height:40px;
}
.left_box2_mid{
background:url(../images/left-box2-mid.jpg) repeat-y;
width:297px;
}
.left_box2_bottom{
background:url(../images/left-box2-bottom.jpg) no-repeat;
width:297px;
height:8px;
}

.inner_title_top{
background:url(../images/inner_title_top.jpg) no-repeat;
width:672px;
height:6px;
}
.inner_title_mid{
background:url(../images/inner_title_mid.jpg) repeat-y;
width:672px;
}
.inner_title_bottom{
background:url(../images/inner_title_bottom.jpg) no-repeat;
width:672px;
height:17px;
}
.right_title{
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
font-size:20px;
color:#41a5f5;
line-height:24px;
}
.sub_title{
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
font-size:18px;
color:#ff9c00;
line-height:24px;
}
.bullet_pad{
padding-top:3px;
}
.click_here{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
text-decoration:none;
}
.click_here:hover{
text-decoration:underline;
}
.clickhere_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.clickhere_box:hover{
text-decoration:underline;
}
/* added css after 19Jun09 */

.subheader_link{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#7e7e7e;
line-height:24px;
font-weight:bold;
text-decoration:none;
}
.subheader_link:hover{
text-decoration:none;
}
#readmore_img{
width:13px;
float:right;
padding-top:3px;
}
.list{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
text-decoration:none;
}
.list a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
text-decoration:none;
}
.list:hover{
border-bottom:1px dashed 7e7e7e;
text-decoration:none;
}
.marked{
color:#ff0000;
}

.black_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
font-weight: bold;
padding-right: 5px;
}

.grey_border {
	border: 1px solid #d4d1d1;
}

.error
{
	color:#FF0000;
}

.tdborder
{
	border:1px solid #dddddd;
}
#partners{
margin-top:-8px;
padding-bottom:5px;
}
#news{
width:270px;
height:190px;
overflow:scroll;
}

/* ======================= NEW CSS July 11 2009 ====================== */

.sub_title_new{
font-family:"Myriad Pro",Arial, Helvetica, sans-serif;
font-size:20px;
color:#41a5f5;
line-height:24px;
}

.small_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7e7e7e;
	line-height:18px;
}
.booking_software p{
	font-family: Verdana, Arial;
	font-size:11px;
	color:#253747;
	line-height:19px;
}
.booking_software li{
	color:#253747;
		font-size:11px;

}
.workspace ul{
	list-style-type: none;	
}
.workspace li {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #acb0b3;
	display: block;
	margin-left: -30px;
	padding-left: 7px;
	padding-bottom: 7px;
	margin-right: 7px;
	padding-top: 7px;
	width: 210px;
	margin-bottom: 10px;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.workspace li a{
	font-family: Arial,Verdana;
	font-size: 12px;
	color:#253747;
	text-decoration: none;
		list-style-type: none;
	
}
.workspace li a:hover{
	text-decoration:underline;
}
.events ul{
	list-style-type: none;	
}
.events li {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	display: block;
	margin-left: -30px;
	padding-left: 7px;
	padding-bottom: 7px;
	margin-right: 7px;
	padding-top: 7px;
	width: 210px;
	margin-bottom: 10px;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
}
.events li a{
	font-family: Arial,Verdana;
	font-size: 11px;
	color:#ff9c00;
	text-decoration: none;
		list-style-type: none;
	
}
.events li a:hover{
	text-decoration:underline;
}

.rendezvous_heading {
	height: 96px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../images/workspace_management_header.gif);
	margin-top: -10px;
}
.rendezvous_heading h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-style: normal;
	color: #000000;
	font-weight: lighter;
}
.booking_caption {
	color: #000000;
	padding-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
}
.scheduling_table_left {
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.scheduling_table_right {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#booking{
margin:0px;
padding:0px;
vertical-align:top;
}
.addthis_toolbox {font-size: 11px; color: #707070;}

.addthis_toolbox {
	float: left;
	height: 13px;
	padding-left: 13px;
		padding-top: 2px;

}

.addthis_default_style a {
	color: #707070;
	padding: 0 1px;
	padding-left: 5px;
}

#workspace_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #ff9c00;
	line-height: 3em;
	padding-left: 10px;
	

}
.booking_software .sub_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#123563;
	line-height:24px;
}
.closure{
	color:#000000;
	text-decoration:none;
	padding-top: 0px;
	font-size:9px;
	padding-left: 200px;
	font-style: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.closure_movie{
	color:#000000;
	text-decoration:none;
	padding-top: 0px;
	font-size:9px;
	padding-left: 300px;
	font-style: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}