body
	{
	text-align:center;
	margin:0px auto;
	padding:0px;
	position:relative;
	font-family:tahoma;
	font-size:12px;
	color:#000000
	}
	
#page
	{
	margin:0px auto;
	padding:0px;
	position:relative;
	text-align:center
	}	

#page-width
	{
	margin:0px auto;
	padding:0px;
	position:relative;
	text-align:center;
	width:1024px;
	*margin-top:-30px;/*IE7 Fix*/
	_margin-top:-40px;/*IE6 Fix*/

	}	

#page-width-menu
        {
        margin:0px auto;
        padding:0px;
        position:relative;
        text-align:center;
        width:1024px;
*margin-top:-0px;/*IE7 Fix*/
_margin-top:-0px;/*IE6 Fix*/

        }


/*#topheader
	{
	margin:0px auto;
	padding:0px;
	position:relative;
	text-align:center;
	height:96px;
	margin-bottom:0px;
	background:url(../images/leftmenu.jpg);
	background-repeat:repeat-x;
	top:31px;
	}
*/
/*@-moz-document url-prefix() {*/
#topheader
        {
        margin:0px auto;
        padding:0px;
        position:relative;
        text-align:center;
        height:96px;
        margin-bottom:0px;
        background:url(../images/leftmenu.jpg);
        background-repeat:repeat-x;
        top:65px;
*top:30px;/*IE7 Fix*/

        }
/*}*/
	
.fahim-topheader
	{
	position:relative;
	left:100px
	}	
	
.homecontent
{
margin-left:25px;
margin-top:25px;
width:950px;
}
.left-topheader
	{
	margin:0px auto;
	padding:0px;
	position:relative;
	width:33px;
	height:39px;
	float:left;
	background:url(../images/leftmenu.jpg);
	background-repeat:no-repeat;
	}

.logo
	{
	margin:0px auto;
	padding:0px;
	position:relative;
	float:left;
	background:url(../images/logo22.jpg);
	width:102px;
	height:96px;
	background-repeat:no-repeat;
	top:-55px
	}
			
/*.right-topheader
	{
	margin:0px auto;
	padding:0px;
	position:relative;
	height:39px;
	float:left;
	background-repeat:repeat-x;
	background:url(../images/leftmenu.jpg);
	margin-top:0px;

	text-align:left
	}

*/

/*@-moz-document url-prefix() {*/
.right-topheader
        {
        margin:0px auto;
        padding:0px;
        position:relative;
        height:39px;
        float:left;
        background-repeat:repeat-x;
        background:url(../images/leftmenu.jpg);
        margin-top:-23px;
* margin-top:0px;/*IE7 Fix*/

        text-align:left
        }
/*}*/

.clear
	{
	clear:both
	}
	
.content-search
	{
	width:937px;
	position:relative;
	margin:0px auto;
	padding:0px;
	top:24px;
z-index:1000;
	}	
	
#search-col
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;

	}	

.search-col
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:right;
	float:right;
	border:1px solid #335f7c;
	height:21px;
	width:185px;
	margin-right:8px
	}	
	
.search-form
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	top:2px;
	left:2px
	}	

.search-form-input
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:149px;
	height:15px;
	border:1px solid #335f7c;
	float:left;
	padding-top:1px;
	font-family:Tahoma;
	font-size:10px;
	color:#335f7c;
	font-weight:normal;
	padding-left:2px
	}	

.search-form-submit
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	border:0px solid #335f7c;
	float:left;
	background:transparent;
	font-family:Tahoma;
	font-size:12px;
	color:#335f7c;
	font-weight:bold;
	left:2px;
	top:0px;
	cursor:pointer
	}	

.searh-col-img
	{
	margin-left:5px;
	position:relative;
	float:right;
	margin:0px auto;
	padding:0px;
	padding-right:5px;
	text-align:right;
	height:21px;
	width:21px;
	top:0px
	}	
	
a img, a:hover img
	{
	border:0
	}	
	
.flash
	{
	width:958px;
	
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
	}	



.flash-index
	{
	width:958px;
	height:400px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
	}	


.community
	{
	background:#B52958;
	width:958px;
	height:200px
	}

.connect
	{
	background:#f5b819;
	width:958px;
	height:360px
	}

.connect-xd
	{
	background:#00B9F2;
	width:958px;
	height:200px
	}

.support
	{
	background:#a6cf39;
	width:958px;
	height:360px
	}

.baya
        {
        background:#D16632;
        width:958px;
        height:200px
        }

.accesories
        {
        background:#E25560;
        width:958px;
        height:200px
        }

	
.index
	{
	width:958px;
	height:200px
	}
	
.content
	{
	width:930px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	top:10px;
	}	
	
.bread
	{
	width:933px;
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	height:22px;
	background-repeat:no-repeat;
	margin-bottom:15px;
	text-align:left;
	background:#fff;
	border:1px solid #e6e7e8;
	left:-8px
	}	
	

.bread-list-community ul 
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:left;
	list-style-type:none;
	display:inline;
	top:2px;
	left:8px;
	margin-left:0px
	}

.bread-list-community li 
	{
	text-align:left;
	list-style-type:none;
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#b42859;
	padding-right:5px;
	font-weight:bold
	}

.bread-list-community li a   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#b42859;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}




.bread-list-community li a:hover  
	{
	font-family:Tahoma;
	font-size:10px;
	color:#b42859;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}
	
	
	
.bread-list-community li a:active   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#b42859;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}
.bread-list-connect ul 
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:left;
	list-style-type:none;
	display:inline;
	top:2px;
	left:8px
	}

.bread-list-connect li 
	{
	text-align:left;
	list-style-type:none;
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#f5b819;
	padding-right:5px;
	font-weight:bold
	}

.bread-list-connect li a 
	{
	font-family:Tahoma;
	font-size:10px;
	color:#f5b819;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}



	.bread-list-connect li a:hover
	{
	font-family:Tahoma;
	font-size:10px;
	color:#f5b819;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}



	.bread-list-connect li a:active   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#f5b819;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}

.bread-list-connect-xd ul 
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:left;
	list-style-type:none;
	display:inline;
	top:2px;
	left:8px
	}

.bread-list-connect-xd li 
	{
	text-align:left;
	list-style-type:none;
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#00B9F2;
	padding-right:5px;
	font-weight:bold
	}

.bread-list-connect-xd li a   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#00B9F2;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}

	.bread-list-connect-xd li a:hover  
	{
	font-family:Tahoma;
	font-size:10px;
	color:#00B9F2;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}

	.bread-list-connect-xd li a:active   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#00B9F2;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}

.bread-list-support ul 
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:left;
	list-style-type:none;
	display:inline;
	top:2px;
	left:8px
	}

.bread-list-support li 
	{
	text-align:left;
	list-style-type:none;
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#86A82B;
	padding-right:5px;
	font-weight:bold
	}

.bread-list-support li a 
	{
	font-family:Tahoma;
	font-size:10px;
	color:#86A82B;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}



.bread-list-support li a:hover   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#86A82B;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}


	.bread-list-support li a:active   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#86A82B;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}


.bread-list-solution ul 
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:left;
	list-style-type:none;
	display:inline;
	top:2px;
	left:8px
	}

.bread-list-solution li 
	{
	text-align:left;
	list-style-type:none;
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#721E78;
	padding-right:5px;
	font-weight:bold
	}

.bread-list-solution li a  
	{
	font-family:Tahoma;
	font-size:10px;
	color:#721E78;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}



	.bread-list-solution li a:hover   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#721E78;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}


	.bread-list-solution li a:active   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#5a3193;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none
	}


.bread-list-store ul 
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:left;
	list-style-type:none;
	display:inline;
	top:2px;
	left:8px;
	margin-left:0px
	}

.bread-list-store li 
	{
	text-align:left;
	list-style-type:none;
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#e02734;
	font-weight:bold
	}

.bread-list-store li a
	{
	font-family:Tahoma;
	font-size:10px;
	color:#e02734;
	font-weight:bold;
	text-decoration:none
	}


	.bread-list-store li a:hover   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#e02734;
	font-weight:bold;
	text-decoration:none
	}

	.bread-list-store li a:active   
	{
	font-family:Tahoma;
	font-size:10px;
	color:#e02734;
	font-weight:bold;
	text-decoration:none
	}


.bread-list-baya ul
        {
        position:relative;
        margin:0px auto;
        padding:0px;
        text-align:left;
        list-style-type:none;
        display:inline;
        top:2px;
        left:8px;
        margin-left:0px
        }

.bread-list-baya li
        {
        text-align:left;
        list-style-type:none;
        display:inline;
        font-family:Tahoma;
        font-size:10px;
        color:#D77527;
        font-weight:bold
        }

.bread-list-baya li a
        {
        font-family:Tahoma;
        font-size:10px;
        color:#D16632;
        font-weight:bold;
        text-decoration:none
        }

        .bread-list-baya li a:hover
        {
        font-family:Tahoma;
        font-size:10px;
        color:#D16632;
        font-weight:bold;
        text-decoration:none
        }

        .bread-list-baya li a:active
        {
        font-family:Tahoma;
        font-size:10px;
        color:#D16632;
        font-weight:bold;
        text-decoration:none
        }



.bread-list-accesories ul
        {
        position:relative;
        margin:0px auto;
        padding:0px;
        text-align:left;
        list-style-type:none;
        display:inline;
        top:2px;
        left:8px;
        margin-left:0px
        }

.bread-list-accesories li
        {
        text-align:left;
        list-style-type:none;
        display:inline;
        font-family:Tahoma;
        font-size:10px;
        color:#E25560;
        font-weight:bold
        }

.bread-list-accesories li a
        {
        font-family:Tahoma;
        font-size:10px;
        color:#E25560;
        font-weight:bold;
        text-decoration:none
        }

        .bread-list-accesories li a:hover
        {
        font-family:Tahoma;
        font-size:10px;
        color:#E25560;
        font-weight:bold;
        text-decoration:none
        }

       .bread-list-accesories li a:active
        {
        font-family:Tahoma;
        font-size:10px;
        color:#E25560;
        font-weight:bold;
        text-decoration:none
        }


.leftcontent		
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:180px;
	margin-right:25px
	}
	
.leftcontent-list
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	margin-bottom:8px;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#b42859
	}	

.leftcontent-list a
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#b42859;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-list a:hover
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-hover.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-connect a
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#f5b819;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-connect a:hover
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/connect-left-hover.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-connect-xd a
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#00B9F2;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-connect-xd a:hover
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/xd-connect-left-hoverq.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-support a
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#86A82B;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-support a:hover
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/support-left-hover.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-solution a
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#5a3193;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-solution a:hover
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/solution.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	
	

.leftcontent-store a
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#e02734;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-store a:hover
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/store.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-bottom:8px;
	padding-top:4px;
	padding-left:5px
	}	

.leftcontent-list-text
	{
	position:relative;
	top:4px;
	left:8px
	}
	
.leftcontent-connect-last
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#f5b819;
	z-index:1
	}	

.leftcontent-connect-last-xd
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#00B9F2;
	z-index:1
	}	

.leftcontent-support-last
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#a6ce39;
	z-index:1
	}	

.leftcontent-list-last
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#b42859;
	z-index:1
	}	

.leftcontent-list-form
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:175px;
	background:#d59a9e;
	padding-bottom:15px;
	padding-top:30px;
	top:-4px
	}	

.leftcontent-connectxf-form
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:175px;
	background:#f9f18e;
	padding-bottom:15px;
	padding-top:30px;
	top:-4px;
	margin-bottom:8px
	}	

.leftcontent-connectxd-form
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:175px;
	background:#eabe9b;
	padding-bottom:15px;
	padding-top:30px;
	top:-4px;
	margin-bottom:8px
	}	

.leftcontent-connect-form
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:175px;
	background:#cee19f;
	padding-bottom:15px;
	padding-top:30px;
	top:-4px;
	margin-bottom:8px
	}	
	
	
	
.leftcontent-list-form-set	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:175px;
	margin-bottom:8px;
	left:5px
	}	

.leftcontent-list-form-set-label	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:60px;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin-right:5px;
	text-align:left;
	top:5px
	}	

.leftcontent-list-form-set-input
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:95px;
	border:1px solid #8d8d8d;
	background:#FFFFFF;
	height:20px
	}	
	
.forgot	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:175px;
	}

.forgot ul
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	list-style-type:none;
	display:inline
	}

.forgot li
	{
	list-style-type:none;
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#000000
	}

.forgot li a
	{
	list-style-type:none;
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	text-decoration:none;
	color:#000000
	}

.forgot li a:hover
	{
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	text-decoration:underline;
	color:#000000;
	font-weight:normal
	}
	
	
.rightcontent		
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:723px;
    border:0px solid #e6e7e8;
	
	}
	
#footer	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	width:918px;
	background-repeat:no-repeat;
	padding-top:4px;
	padding-bottom:4px;
	background:#f6f6f6;
	border:1px solid #e6e7e8;
	margin-bottom:8px;
	margin-top:20px;
	left:-7px
	}
	
.footer-list
	{
	position:relative;
	text-align:center;
	margin:0px auto;
	padding:0px;
	}	

.footer-list ul
	{
	text-align:center;
	display:inline;
	list-style-type:none;
	margin-left:0px
	}	

.footer-list li
	{
	display:inline;
	list-style-type:none;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	
	}	

.footer-list li a
	{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	list-style-type:none;
	}	
	
.footer-list li a:hover
	{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	list-style-type:none;
	}	
	
	
.tx-searchlinks-pi1	a
	{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	list-style-type:none;
	margin-right:5px
	}	
	
.tx-searchlinks-pi1	a:hover	
	{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	list-style-type:none;
	margin-right:5px
	}	
	
#footer-grey
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#8d8d8d;
	margin-bottom:15px
	}	
	
#footer-grey a
	{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#8d8d8d;
	text-decoration:none
	}
			
#footer-grey a:hover
	{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#8d8d8d;
	text-decoration:underline
	}			
	
#footer-blue	
	{
	text-align:center;
	position:relative;
	margin:0px auto;
	padding:0px;
	background:#1b679b;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	margin-bottom:5px
	}
	
.connect-img	
	{
	text-align:left
	}

.related
	{
	background:#ececeb;
	text-align:center;
	color:#ebb245;
	padding-bottom:5px;
	padding-top:5px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	border:1px solid #6d6d6d;
	margin-top:12px
	}	

.relatedbaya
        {
        background:#D77527;
        text-align:center;
        color:#FFFFFF;
        padding-bottom:4px;
        padding-top:4px;
        font-family:Tahoma;
        font-size:12px;
        font-weight:bold;
        border:1px solid #E6E7E8;
        margin-top:12px
        }


.videos
	{
	border-left:1px solid #E6E7E8;
	border-right:1px solid #E6E7E8;
	border-bottom:1px solid #E6E7E8;
	padding-top:8px;
	padding-bottom:5px;
	text-align:left
	}	
	
.videos-set	
	{
	text-decoration:none;
	position:relative;
	left:5px;
	}
	
p
	{
	text-align:justify;
	width:100%;
	padding-bottom:8px;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	line-height:1.6em;
	margin:0px;
	}	
	
.support-table
	{
	width:233px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	margin-right:5px;
	}
	
.support-table-head
	{
	width:100%;
	border:1px solid #e0e0e0;
	background:#f4f4f4;
	padding-top:5px;
	padding-bottom:5px;
	color:#86A82B;
	text-align:center;
	font-weight:bold;
	font-family:Tahoma
	}

.support-table-head a
	{
	width:100%;
	background:#f4f4f4;
	color:#86A82B;
	text-align:center;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none
	}

.support-table-head a:hover
	{
	text-decoration:underline
	}
	
.support-table-bottom
	{
	width:100%;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	padding-top:5px;
	padding-bottom:5px;
	color:#000;
	text-align:center;
	font-family:Tahoma;
	}	
	
.support-table-bottom-text
	{
	padding-top:5px;
	color:#000;
	text-align:justify;
	font-family:Tahoma;
	position:relative;
	width:95%;
	margin:0px auto;
	padding:0px
	}		
	
.support-table-down
	{
	width:353px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	margin-right:5px;
	margin-top:0px
	}
	
.support-table-bottom-left
	{
	width:49%;
	border-right:1px solid #e0e0e0;
	padding-top:5px;
	padding-bottom:5px;
	color:#000;
	text-align:center;
	font-family:Tahoma;
	height:100%;
	float:left
	}	

.support-table-bottom-right
	{
	width:49%;
	border-right:0px solid #e0e0e0;
	padding-top:5px;
	padding-bottom:5px;
	color:#000;
	text-align:center;
	font-family:Tahoma;
	height:100%;
	float:left
	}	

.support-table-head-solutions
	{
	width:100%;
	border:1px solid #e0e0e0;
	background:#f4f4f4;
	padding-top:5px;
	padding-bottom:5px;
	color:#5a3193;
	text-align:center;
	font-weight:bold;
	font-family:Tahoma
	}
	
.support-table-head-solutions a
	{
	width:100%;
	background:#f4f4f4;
	color:#5a3193;
	text-align:center;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none
	}
.support-table-head-solutions a:hover
	{
	text-decoration:underline
	}
	

.support-table-down-solution
	{
	width:711px;
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	margin-right:5px;
	margin-top:8px
	}

.support-table-head-store
	{
	width:100%;
	border:1px solid #e0e0e0;
	background:#f4f4f4;
	padding-top:5px;
	padding-bottom:5px;
	color:#838281;
	text-align:center;
	font-weight:bold;
	font-family:Tahoma
	}
	
.support-table-head-store a
	{
	width:100%;
	background:#f4f4f4;
	color:#e02734;
	text-align:center;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none
	}

.support-table-head-store a:hover
	{
	text-decoration:underline 
	}
	

.support-table-bottom-store-left
	{
	float:left;
	width:48%
	}
	
.support-table-bottom-store-right
	{
	float:left;
	width:48%
	}	
	
.index-table	
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:216px;
	margin-right:16px;
	
	}
	
.index-table-head
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#0191b8;
	background:url(../images/index-table.jpg);
	width:216px;
	height:34px;
	background-repeat:no-repeat
	}	
	
.index-table-head-text
	{
	position:relative;
	top:5px
	}
	
.index-table-head-bottom
	{
	position:relative;
	width:210px;
	border-bottom:1px solid #e6e7e8;
	border-left:1px solid #e6e7e8;
	border-right:1px solid #e6e7e8;
	background:#f6f6f7;
	left:1px ;
	height:190px;
	padding:0px;
	}
	

.index-menu ul
	{
	list-style-type:none;
	display:inline;
	position:relative;
	margin:0px auto;
	margin-left:10px;
	float:left;
	}

.index-menu li
	{
	list-style-type:none;
	display:inline;
	float:left
	}
	
.index-menu a {
     margin: 0 0px;
     width: 135px; /* definition of menu button size */
     height: 25px;
     float: left;
     display: block;
     text-align: center;
     border: 1px solid gray;
     text-decoration: none;
     color: #000;
     background: #fff;
	 font-family:Tahoma;
	 font-weight:bold
     }
	 
.index-menu a:hover {
     background: #e7f4fa;
     border: 1px solid gray; 
     color: #000;
	 font-family:Tahoma;
	 font-weight:bold	 
     }	
	 
.index-text
	{
	position:relative;
	top:5px
	}	
	
	
.main-menu
	{
float:left;
margin:0px auto;
padding:0px;
position:relative;
left:0px;
width:889px;
margin-left:0px
	}

.main-menu ul {
list-style-type: none; /* suppression of useless elements */
width:889px; /* precision for Opera */
display:inline;
float:left;
margin:0px auto;
padding:0px;
position:relative;
left:0px;
margin-left:0px
}

.main-menu li { float: left;
	color:#FFFFFF;
	font-size:12px;
	display:inline;
	text-align:left;
	list-style-type:none
} /* lists aligned to the left */

.main-menu a {
     margin: 0 0px;
     float: left;
     display: block;
     text-align: center;
     text-decoration: none;
	 background:url(right.jpg) right top;
	 float:left;
	 padding-right:0px;
	 text-decoration:none;
	 color:#FFFFFF;
     font-family:Tahoma;
	 font-size:12px;
	 font-weight:bold;
	 padding-right:2px	 
     }
	 
.main-menu a span {
     margin: 0 0px;
     height: 39px;
     float: left;
     display: block;
     text-align: center;
     text-decoration: none;
     color: #000;
	 background:url(left.jpg) left top;
	 float:left;
	 width:49px;
	 padding-right:0px	 
     }	 
	 
.main-menu a:hover {	 
	 color:#FFFFFF;
	 padding-right:2px	 
}
	 
.main-menu1 a:hover ,.main-menu1 a:hover span {
	 background:#00b9f2;
     }
.main-menu1active a ,.main-menu1active a span {
	 background:#00b9f2;
     }

.main-menu2 a:hover ,.main-menu2 a:hover span {
	 background:#e02734;
     }

.main-menu2active a ,.main-menu2active a span {
	 background:#e02734;
     }

.main-menu3 a:hover ,.main-menu3 a:hover span {
	 background:#721E78; 
     }
.main-menu3active a ,.main-menu3active a span {
	 background:#721E78;
     }


.main-menu4 a:hover ,.main-menu4 a:hover span {
	 background:#F5B819; 
     }
.main-menu4active a ,.main-menu4active a span {
	 background:#F5B819;
     }

.main-menu5 a:hover ,.main-menu5 a:hover span {
	 background:#E25560;
     }
.main-menu5active a ,.main-menu5active a span {
	 background:#E25560;
     }
	 
.main-menu6 a:hover ,.main-menu6 a:hover span {
	 background:#a6cf39	 
     }
.main-menu6active a ,.main-menu6active a span {
	 background:#a6cf39;
     }


.main-menu7 a:hover ,.main-menu7 a:hover span {
	 background:#b42859
     }
.main-menu7active a ,.main-menu7active a span {
	 background:#b42859;
     }
	 

.main-menu8 a:hover ,.main-menu8 a:hover span {
         background:#D77527;
     }
.main-menu8active a ,.main-menu8active a span {
         background:#D77527;
     }


.main-menu a:active {
     border: 0px solid gray; 
     }




.align
	{
	position:relative;
	top:10px;
	 left:-20px 
	}	 
	

li
	{
	text-align:left
	}





	.msg_list
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background-repeat:no-repeat
	}

.msg_set
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	margin-bottom:1px
	}


/*.msg_head
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/left-sub-top-header.gif);
	width:190px;
	height:23px;
	background-repeat:no-repeat;
	text-align:left
	}
*/


.msg_head a
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/red-left-anchor.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#e02734;
	margin-bottom:0px;
	padding-top:4px;
	padding-left:5px
	}	

.msg_head a:hover
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	background:url(../images/store.jpg);
	width:175px;
	height:29px;
	background-repeat:no-repeat;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-bottom:0px;
	padding-top:4px;
	padding-left:5px
	}	




.msg_body
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:170px;
	text-align:left;
	padding-top:5px;
	padding-bottom:0px;
	border-bottom:1px #ccc solid;
	border-left:1px #ccc solid;	
	border-right:1px #ccc solid;	
	top:-10px;
	}

.sg_body
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	float:left;
	width:188px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px #ccc solid;
	border-left:1px #ccc solid;	
	border-right:1px #ccc solid;	
	}
	
#navigation	
	{
	float:left;
	text-align:left;
	margin:0px auto;
	padding:0px;
	position:relative;
	color:#000000
	}

#navigation	ul
	{
	float:left;
	text-align:left;
	margin:0px auto;
	padding:0px;
	position:relative;
	margin-left:0px;
	color:#000000;
	left:15px;
	padding-top:8px;
	padding-bottom:5px
	}

#navigation	li
	{
	float:left;
	text-align:left;
	margin:0px auto;
	padding:0px;
	position:relative;
	margin-bottom:5px;
	clear:left;
	list-style-type:none;
	color:#000000
	}

#navigation	li a
	{
	float:left;
	text-align:left;
	margin:0px auto;
	padding:0px;
	position:relative;
	text-decoration:none;
	font-size:11px;
	color:#000000
	}

#navigation	li a:hover
	{
	float:left;
	text-align:left;
	margin:0px auto;
	padding:0px;
	position:relative;
	text-decoration:underline;
	font-size:11px;
	color:#000000
	}



/************** COMMON CSS STARTS ***************/

.subtitle{

border-top:1px solid #E2E8E9;
border-right:1px solid #E2E8E9;
border-left:1px solid #E2E8E9;
border-bottom:1px solid #E2E8E9;

padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
/* background: url(../../mithi/img/subtitle008.jpg) left top repeat-y;*/
background: #ECEFF0;
font-family: Tahoma;
/*font-family: arial, Helvetica, sans-serif;*/
font-size: 12px;
color: #3F80B4;
text-decoration: none;
font-weight: bold;
padding-left: 5px;
line-height: normal;
}


/*START TABLES*/
table.tableMain
{ table-layout: fixed;
background-color: #fafafa;
border-style:solid;
border-color:#C0D5E7;
border-width:1px;
border-collapse: collapse;
border-spacing: 1px; }

td.tableHead
{ border-bottom: 2px solid #C0D5E7;
border-left: 1px solid #C0D5E7;
border-right: 1px solid #C0D5E7;
border-top: 1px solid #C0D5E7;
/*background: url(../../mithi/img/subtitle001.jpg) left top repeat-y;*/
background-color: #E7EFF5;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
line-height:145%;
/*text-indent: 5px;*/
font-family: tahoma;
font-weight: bold;
font-size: 12px;
color: #404040; }

td.tableBody
{ border-bottom: 1px solid #C0D5E7;
border-right: 1px solid #C0D5E7;
text-align: left;
/*text-indent: 5px;*/
line-height:145%;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
font-family: tahoma;
font-weight: normal;
font-size: 12px;
color: #404040;
background-color: #F8FAFC; }

/* END TABLES */


.hmenutext{
        font-family:tahoma;
        font-size:13px;
        padding:1 5 1 5;
        color:#000000;
        text-align:center;
	vertical-align:middle;
        line-height:170%;
        vertical-align:top;
}

.hmenutext a
{
/*color:#463E3F;*/
font-family:tahoma;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.hmenutext a:hover 
{
/*     background: #e7f4fa;
border: 1px solid gray; */
color: #00B9F2;
font-family:Tahoma;
/*font-weight:bold*/
font-size:12px;
text-decoration:underline;
}

.Hmenutextn{
        font-family:tahoma;
        font-size:13px;
        padding:0 5 0 5;
        color:#000000;
	text-align:center;
        line-height:170%;
  /*      vertical-align:middle;*/
        font-weight:normal;
}


.Hmenutext{
        font-family:tahoma;
        font-size:13px;
        padding:1 5 1 5;
        color:#000000;
        text-align:center;
        vertical-align:middle;
        line-height:170%;
        vertical-align:top;
}

.Hmenutext a
{
/*color:#463E3F;*/
font-family:tahoma;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.Hmenutext a:hover {
/*     background: #e7f4fa;
border: 1px solid gray; */
color: #00B9F2;
font-family:Tahoma;
/*font-weight:bold*/
font-size:12px;
text-decoration:underline;
}

.Hmenutextn{
        font-family:tahoma;
        font-size:13px;
        padding:0 5 0 5;
        color:#000000;
        text-align:center;
        line-height:170%;
  /*      vertical-align:middle;*/
        font-weight:normal;
}





/************** COMMON CSS ENDS ***************/



/************** HOME PAGE CSS STARTS ***************/


.hmpgbodytext{
        font-family:tahoma;
        font-size:12px;
        padding:1 2 1 2;
        color:#000000;
        text-align:justify;
        line-height:145%;
        vertical-align:top;
	width:95%
}

.hmpgbodytext a 
{
/*color:#463E3F;*/
font-family:tahoma;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.hmpgbodytext a:hover {
/*     background: #e7f4fa;
border: 1px solid gray; */
color: #00B9F2;
font-family:Tahoma;
/*font-weight:bold*/
font-size:12px;
text-decoration:underline;
}

.homepg_ul
{
position:relative;
margin:0px;
padding:0px;

left:3px;
/*width:100px;*/

}

.homepg_li
        {
        list-style-type:none;
        background-image:url(../../mithi/img/bullet3.gif);
     /*   background-image:url(../img/squarehmpga.gif); */
        background-repeat:no-repeat;
        background-position: 0px 0.7em;
        padding-left:0.7em;
        padding-top:1px;
        padding-bottom:1px;
        margin:0px 0%;
       vertical-align:middle;
        }


/************** HOME PAGE CSS ENDS ***************/


.pagetitlemenu1{
        border-top:1px solid #04C7FF;
        border-right:1px solid #04C7FF;
        border-left:1px solid #04C7FF;
        border-bottom:1px solid #04C7FF;
        padding-left: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #11CAFF;
        font-family: Tahoma;
        font-size: 13px;
        color: #FFFFFF;
        text-decoration: none;
        text-align:center;
        font-weight: bold;
        padding-left: 5px;
        line-height: normal;
/*        width:915px*/
        }




.pagetitlemenu2{
        border-top:1px solid #EB6D77;
        border-right:1px solid #EB6D77;
        border-left:1px solid #EB6D77;
        border-bottom:1px solid #EB6D77;
        padding-left: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #E64D58;
        font-family: Tahoma;
        font-size: 13px;
        color: #FFFFFF;
        text-decoration: none;
	text-align:center;
        font-weight: bold;
        padding-left: 5px;
        line-height: normal;
/*        width:915px*/
        }


.pagetitlemenu3{
        border-top:1px solid #F8CB56;
        border-right:1px solid #F8CB56;
        border-left:1px solid #F8CB56;
        border-bottom:1px solid #F8CB56;
        padding-left: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #F8CB56;
        font-family: Tahoma;
        font-size: 13px;
        color: #FFFFFF;
        text-decoration: none;
        text-align:center;
        font-weight: bold;
        padding-left: 5px;
        line-height: normal;
/*        width:915px */
        }



.pagetitlemenu6{
        border-top:1px solid #86238D;
        border-right:1px solid #86238D;
        border-left:1px solid #86238D;
        border-bottom:1px solid #86238D;
        padding-left: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #8B2594;
        font-family: Tahoma;
        font-size: 13px;
        color: #FFFFFF;
        text-decoration: none;
        text-align:center;
        font-weight: bold;
        padding-left: 5px;
        line-height: normal;
/*        width:915px */
        }

.pagetitlemenu7{
        border-top:1px solid #a6d42b;
        border-right:1px solid #a6d42b;
        border-left:1px solid #a6d42b;
        border-bottom:1px solid #a6d42b;
        padding-left: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #a7d52c;
        font-family: Tahoma;
        font-size: 13px;
        color: #FFFFFF;
        text-decoration: none;
        text-align:center;
        font-weight: bold;
        padding-left: 5px;
        line-height: normal;
/*        width:915px */
        }


.pagetitlemenu8{
        border-top:1px solid #E76B75;
        border-right:1px solid #E76B75;
        border-left:1px solid #E76B75;
        border-bottom:1px solid #E76B75;
        padding-left: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #E8737B;
        font-family: Tahoma;
        font-size: 13px;
        color: #FFFFFF;
        text-decoration: none;
        text-align:center;
        font-weight: bold;
        padding-left: 5px;
        line-height: normal;
/*        width:915px */
        }

.pagetitlemenu9{
        border-top:1px solid #D3386F;
        border-right:1px solid #D3386F;
        border-left:1px solid #D3386F;
        border-bottom:1px solid #D3386F;
        padding-left: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #D54074;
        font-family: Tahoma;
        font-size: 13px;
        color: #FFFFFF;
        text-decoration: none;
        text-align:center;
        font-weight: bold;
        padding-left: 5px;
        line-height: normal;
/*        width:915px */
        }

.pagetitlemenu10{
        border-top:1px solid #DD8C4A;
        border-right:1px solid #DD8C4A;
        border-left:1px solid #DD8C4A;
        border-bottom:1px solid #DD8C4A;
        padding-left: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #DD8A46;
        font-family: Tahoma;
        font-size: 13px;
        color: #FFFFFF;
        text-decoration: none;
        text-align:center;
        font-weight: bold;
        padding-left: 5px;
        line-height: normal;
/*        width:915px */
        }





.gilTab_taboff {
  background-color: #99CCFF;
  color: #003366;
  height: 20px;
  font-size: 8pt;
  font-family: Arial;
  /*background: url(../img/pagetitlebgr.gif) right top repeat-x;        */
  background: url(../../mithi/img/tabmenu5a.gif) right top repeat-x;
/*  border:1px solid #FDC860*/
  border:1px solid #CCDEF0
}
.gilTab_tabon {
  background-color: #ffd038;
  /*color: #000;*/
  color: #E77918;
  font-weight:bold;
  height: 20px;
  font-size: 8pt;
  font-family: Arial;
  background: url(../../mithi/img/tabmenu5a.gif) right top repeat-x;
/*  border:1px solid #CCDEF0*/
 border-top:1px solid #e3e3e3;
 border-left:1px solid #e3e3e3;
 border-right:1px solid #e3e3e3;
}
.gilTab_tabmouseover {
  background-color: #FFEFD5;
  color: #000098;
  height: 20px;
  font-size: 8pt;
  font-family: Arial;
  background: url(../../mithi/img/tabmenu6b.gif) right bottom repeat-x;
/*  border:1px solid #FDC860*/
border-top:1px solid #e3e3e3;
 border-left:1px solid #e3e3e3;
 border-right:1px solid #e3e3e3;


.sysreqpg_ul
{
position:relative;
margin:0px;
padding:0px;

left:3px;
/*width:100px;*/

}

.sysreqpg_li
        {
        list-style-type:none;
        background-image:url(../../mithi/img/bullet3.gif);
     /*   background-image:url(../img/squarehmpga.gif); */
        background-repeat:no-repeat;
        background-position: 0px 0.7em;
        padding-left:0.7em;
        padding-top:1px;
        padding-bottom:1px;
        margin:0px 0%;
       vertical-align:middle;
        }


