body {



	font: 12px/18px "Myriad Pro","Lucida Grande","Trebuchet MS",Helvetica,Arial,sans-serif; background-color: #fff; color: #000;



}

a

{

	 text-decoration:none;

	 color:#000;

	 font-size:12px;

	 font-weight:bold;

	

}

a:hover

{

 text-decoration:underline;



}

ul

{

	list-style-type:disc;	

}

.list

{

	padding-left:35px;

}

.link

{

	

	font-size:12px;	 

	color:#000000;		

	font-weight:normal;

}

.clear

{

	clear:both;

}

p

{

	padding-left:20px;

	padding-top:5px;

    



	

}

.wrapper

{

	width:920px;	

	margin:0px auto;	

	border-right:0px solid #ededed;

	border-left:0px solid #ededed;	

	background-color:#fff;

	min-height:600px;

			

}

.holiday_app

{

	padding-top:100px;

	padding-left:35px;

}

.holiday_link

{

	font-size:24px;

	font-weight:bold;

	color:#de1003;

}

.blank

{	

	width:310px;

	height:100px;

	margin-top:40px;

	margin-left:10px;

}

.header

{

	padding-top:10px;	

}

.header_left

{

	float:left;

	width:35px;

	height:310px;

	background-color:#fff;

	background-image:url(images/left-shade-pixel.jpg);

	background-repeat:repeat-y;	

}

.header_center

{

	float:left;

	width:850px;

	height:310px;

	background-color:#e2e2e2;

}

.header_right

{

	float:left;

	width:35px;

	height:310px;

	background-color:#fff;

	background-image:url(images/right-shade-pixel.jpg);

	background-repeat:repeat-y;

}

.header_text

{

	width:356px;

	height:310px;

	background-image:url(images/header-slice.jpg);
	/*background-image:url(images/header-slice-cricket.jpg);*/
	/*background-image:url(images/header-slice-football.jpg);*/

	background-position:left;

	background-repeat:no-repeat;

	float:left;

}



.header_slides

{

	width:478px;

	height:310px;

	float:left;	

}

.header_slides_right

{

	width:16px;

	height:310px;

	background-image:url(images/flash-slice-right.jpg);

	background-repeat:no-repeat;

	float:left;

}



.header_slides_top

{

	width:478px;

	height:44px;

	background-image:url(images/flash-slice-top.jpg);

	background-repeat:no-repeat;

	

}



.header_slides_center

{

	width:478px;

	height:220px;

}

.header_slides_bottom

{

	width:478px;

	height:46px;

	background-image:url(images/flash-slice-bottom.jpg);

	background-repeat:no-repeat;

	

}

.header_top_pixel

{

	/*width:313px;*/
width:229px;
	height:35px;

	background-image:url(images/top-shade-pixel.jpg);

	

}

.header_top

{

	float:left;

	padding-top:41px;

}

.menu_left

{

	float:left;

	width:35px;

	height:76px;

	background-color:#fff;

	

}

.menu

{

	/*width:437px;*/
width:515px;	

	height:76px;	

	float:left;

}

.menu_right

{

	float:left;

	width:35px;

	height:76px;

	background-color:#fff;

	

}

.curve-menu

{

	width:100px;

	height:76px;

	background-image:url(images/curve-menu.jpg);

	float:left;



}

.menu_top_pixel

{

	width:515px;

	height:35px;

	background-image:url(images/top-shade-pixel.jpg);

	float:left;	

}

.menu_top_left

{

	width:35px;

	height:35px;

	background-image:url(images/top-left-shade.jpg);

	background-repeat:no-repeat;



}

.menu_top_left_dowm

{

	width:35px;

	height:41px;

	background-image:url(images/left-shade-pixel.jpg);

	background-repeat:repeat-y;

	

}

.menu_top_right

{

	width:35px;

	height:41px;	

}

.menu_top_right_dowm

{

	width:35px;

	height:35px;

	background-image:url(images/top-right-shade.jpg);

	background-repeat:no-repeat;

	

}

.cancel-button

{

	width:63px;

	height:28px;

	background-image:url(images/cancel-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.cancel-hover

{

	width:63px;

	height:28px;

	background-image:url(images/cancel-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.send-button

{

	width:63px;

	height:28px;

	background-image:url(images/send-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.send-hover

{

	width:63px;

	height:28px;

	background-image:url(images/send-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}



.contact-button

{

	width:82px;

	height:41px;

	background-image:url(images/Contact-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.contact-hover

{

	width:82px;

	height:41px;

	background-image:url(images/contact-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.blog-button

{

	width:76px;

	height:41px;

	background-image:url(images/blog-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.blog-hover

{

	width:76px;

	height:41px;

	background-image:url(images/blog-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}



.home-button

{

	width:76px;

	height:41px;

	background-image:url(images/home-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.home-hover

{

	width:76px;

	height:41px;

	background-image:url(images/home-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}



.about-button

{

	width:94px;

	height:41px;

	background-image:url(images/about-us-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.about-hover

{

	width:94px;

	height:41px;

	background-image:url(images/about-us-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.support-button

{

	width:88px;

	height:41px;

	background-image:url(images/support-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.support-hover

{

	width:88px;

	height:41px;

	background-image:url(images/support-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}





.products-button

{

	width:89px;

	height:41px;

	background-image:url(images/products-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.products-hover

{

	width:89px;

	height:41px;

	background-image:url(images/Products-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.download-learn-button

{

	width:136px;

	height:60px;

	background-image:url(images/download-learn-buton.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.download-learn-hover

{

	width:136px;

	height:60px;

	background-image:url(images/download-learn-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.activate-button

{

	width:78px;

	height:25px;

	background-image:url(images/activate-button.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;



}

.activate-hover

{

	width:78px;

	height:25px;

	background-image:url(images/activate-hover.jpg);

	float:left;

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.menu-divider

{

	width:2px;

	height:40px;

	background-image:url(images/menu-divider.jpg);

	float:left;

	background-position:center;

	background-repeat:no-repeat;



}

.menu_space

{

	width:0px;

	float:left;

	background-image:url(images/menu-bg-pixel.jpg);

	background-repeat:repeat-x;	

}

.content

{

	

	border-collapse:collapse;

}

.content_left

{

	

	width:35px;	

	background-image:url(images/left-shade-pixel.jpg);

	background-repeat:repeat-y;	

	height:auto;

	

}

.content_center

{

	float:left;

	width:850px;

	min-height:250px;

	

	

}

.content_details

{

	float:left;

	

	padding-top:5px;	

	font-size:12px;	

}

.content_details_text

{

	width:480px;;

	padding-top:5px;

	padding-right:10px;

	padding-left:25px;

	float:left;

}

.content_details_text_sub

{

	width:800px;;

	padding-top:5px;

	float:left;

	padding-left:10px;



}

.content_divider

{

	width:2px;

	height:300px;

	float:left;

	background-image:url(images/line-pixel.jpg);

	background-repeat:repeat-y;

}

.content_right

{

	width:35px;	

	background-image:url(images/right-shade-pixel.jpg);

	background-repeat:repeat-y;	

	height:auto;

}

.footer_left

{

	width:35px;

	height:100px;

	float:left;

	background-image:url(images/left-shade-pixel.jpg);

	background-repeat:repeat-y;	

}

.footer_right

{

	width:35px;

	height:100px;

	float:left;

	background-image:url(images/right-shade-pixel.jpg);

	background-repeat:repeat-y;	

}



.footer

{

	float:left;

	width:850px;

	height:auto;	

	font-size:18px;

	padding-top:50px;

	font-weight:normal;		

	text-align:center;

}

.footer_links

{

	padding-left:28%;

}

.footer_link

{

	font-size:18px;

	font-weight:normal;

	

}

.footer-line

{

	height:1px;	

	width:850px;	

	background-image:url(images/line-pixel.jpg);

	background-repeat:repeat-x;	

	padding-bottom:5px;

}

.bottom_left

{

	width:35px;

	height:35px;

	background-image:url(images/bottom-left-shade.jpg);

	float:left;

}

.bottom

{

	width:850px;

	height:35px;

	background-image:url(images/bottom-shade-pixel.jpg);

	background-repeat:repeat-x;	

	float:left;

}

.bottom_right

{

	width:35px;

	height:35px;

	background-image:url(images/bottom-right-shade.jpg);

	float:left;

}



.page_sides

{

	height:auto;	

	width:1px;;	

	background-image:url(images/line-pixel.jpg);

	background-repeat:repeat-y;	

	float:left;

}

.heading

{

	float:left;

	padding-left:10px;

}

.heading_left

{

	width:515px;

	float:left;

	padding-left:10px;

}

.heading_right

{

	width:300px;

	float:left;

}

.demo

{

	width:300px;

	min-height:267px;

	float:left;	

	padding-left:15px;

	padding-top:10px;

	

}

.partener_logo

{

	height:98px;	

	width:515px;

	

}

.blackberry-logo

{

	width:140px;

	height:80px;	

	background-image:url(images/blackberry-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:9px;

}

.apple-logo

{

	width:67px;

	height:80px;	

	background-image:url(images/apple-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:9px;

}



.windows-mobile-logo

{

	width:85px;

	height:80px;	

	background-image:url(images/windows-mobile-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:9px;

}

.android-logo

{

	width:82px;

	height:80px;	

	background-image:url(images/android-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:9px;

}

.ovi-logo

{

	width:82px;

	height:80px;	

	background-image:url(images/OVI-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:px;

}



.s-blackberry-logo

{

	width:99px;

	height:57px;	

	background-image:url(images/S-blackberry-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:10px;

}

.s-apple-logo

{

	width:48px;

	height:57px;	

	background-image:url(images/S-apple-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:10px;

}



.s-windows-mobile-logo

{

	width:60px;

	height:57px;	

	background-image:url(images/S-windows-mobile-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:10px;

}

.s-android-logo

{

	width:58px;

	height:57px;	

	background-image:url(images/S-android-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:10px;

}

.s-j2me-logo

{

	width:60px;

	height:57px;	

	background-image:url(images/S-J2ME-logo.jpg);

	background-repeat:no-repeat;

	float:left;

	padding-right:10px;

}



.download_li_space

{

	padding-top:5px;

}

.highlight_text

{

	font-weight:bold;

}

.heading_text

{

	font-weight:bold;

	padding-top:5px;

	font-size:12px;

}

.contact_info

{

	padding-left:50px;

}

.error

{

 

  height:15px;

  padding-top:5px;

  color:RED;

  text-align:left;

  font-size:12px;

}

.sub_heading

{

	padding-left:10px;

	font-size:18px; 

	padding-bottom:20px;

}

.news_heading

{

	font-size:14px; 

	padding-bottom:10px;

	padding-top:10px;

	font-weight:bold;

}

.news_end

{

	padding-left:0px;

	padding-top:25px;

}

.news_line

{

	height:1px;	

	width:350px;	

	background-image:url(images/line-pixel.jpg);

	background-repeat:repeat-x;		

}

.activate_line

{

	

	height:1px;	

	width:500px;	

	background-image:url(images/line-pixel.jpg);

	background-repeat:repeat-x;	

}

.news_details

{

	padding-left:10px;

	padding-right:10px;

}

.main_heading

{

	font: 30px "Myriad Pro Medium","Lucida Grande","Trebuchet MS",Helvetica,Arial,sans-serif; background-color: #fff; color: #000;

	padding-left:10px;

	

}

.link_right

{

	padding-top:10px;

	font-weight:normal;

	padding-left:150px;

}

.productlist

{

    display: inline;

    float: left;

   	width:350px;

	height:100px;

	margin-top:10px;

	margin-bottom:20px;

	

}

.sub_productlist

{

    display: inline;

    float: left;

   	width:150px;

	height:100px;

	margin-top:10px;

	margin-bottom:20px;

	

}

.productImg

{

	width:100px;height:100px;float:left;border:1px #CCCCCC solid;

}

.productDetails

{

	float:left;width:150px;height:100px;padding-left:10px;padding-top:10px;text-align:left;

}

.productName

{

	font-weight:bold;font-size:14px;

}

.productSubHeading

{

	font-weight:bold;

}

.productSubDetails

{

	padding-left:5px;

}

.back_news

{

	float:right;padding-right:20px;padding-top:5px;padding-bottom:10px;;

}

.videolist

{

    display: inline;

    float: left;

   	width:250px;

	height:270px;

	margin-top:10px;

	margin-bottom:20px;

	margin-right:10px;

	

}

.video_name

{

	font-weight:bold;

}

.video_home

{

	font-weight:bold;

}

.video

{

	cursor:pointer;

	width:250px;

	height:200px;

}

.video_btn

{padding-left:10px;}



.videolist_client

{

    display: inline;

    float: left;

   	width:300px;

	height:350px;

	margin-top:10px;

	margin-bottom:20px;

	margin-right:80px;	

	

}

.video_name_client

{

	font-weight:bold;

	font-size:20px;

	padding-bottom:10px;

}

.video_client

{

	cursor:pointer;

	width:300px;

	height:258px;

}

.video_cleint_view

{

	width:400px;

	height:300px;

	margin-left:170px;

}

.video_cleint_detail

{

	width:425px;

	height:344px;

	margin-left:170px;

}

.video_view_link

{

	float:right;

	margin-right:10px;

	margin-top:5px;

}

.app_type

{

	font-size:14px;

}

.app_type_selected

{

	font-size:18px;

}