/* CSS Document */


/*html, body, h1, h2, h3, h4, ul, li {
	margin: 0;
	padding: 0;
	list-style:none;
	
}
h1 img {
	display: block;
}
img {
	border: 0;
}
a {
	color: #464544;
	text-decoration:none;
	}

.left {
	float: left;
}
.right {
	float: right;
}


#controller{ background-color:#FFFFFF}

.caption{ color:#666666}

.nav_text{ color:#0066CC; float:left; font-weight:700;}

.nav_text a{ color:#0066CC; font-weight:700; text-decoration:none; color:#333;}

.nav_text a:hover{ color:#0066CC; font-weight:700; text-decoration:underline; color:#333;}

.logout_test{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:700; color:#333;
}
.logout_test a{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:700; color:#333;
}


h2 { font-size:100%; margin:20px 0 10px; text-align:left; }

.form-container { margin:0 auto; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:10px; background-color:#f8f8f8; border:0px solid #CCCCCC; width:70%; float:left }

.form-panel {  padding:10px;}

.form-panel fieldset { width:100%; margin:0 auto; padding:10px 0 10px; border:1px solid #f2f2f2; background-color:#ffffff; }

.form-panel label { width:146px; display:block; float:left; text-align:right; padding-top:2px; margin-right:10px; }
.form-panel input, .form-panel textarea , .form-panel select { float:left; width:200px; margin-bottom:13px;font-size:11px; }

.form-container button { }

.title_head{ color:#0066CC; font-family:Arial, Helvetica; font-size:16px}

*/
.alert{ color:#FF3300; font-size:12px; font-family:Arial, Helvetica; font-weight:normal }

.errclass{ color:#FF3300; font-size:12px; font-family:Arial, Helvetica; font-weight:normal }


/*p { margin:0; font-size:75%; position:absolute; left:30px; top:60px; font-weight:bold; }
*/
#amount { position:absolute; right:30px; top:60px; font-size:80%; font-weight:bold; }

#thanks { text-align:center; }

#thanks p { margin-top:48px; font-size:160%; position:relative; left:0; top:0; }

/*body{ background-color:#000000; }*/

.mid{ background-color:#FFFFFF} 
  
 .main{width:1004px; margin:auto; background-color:#f1f1f1} 
 
  .main_pop{width:100%; margin:auto; background-color:#f1f1f1} 

        /*    input, textarea{ border:1px solid #85B1DE; background-image:url(../images/blue_bg.png); background-repeat:repeat-x;}
			
            input:focus, textarea:focus, select:focus {
                
				border:1px solid #85B1DE; background-color:#fff; background-image:none;
            }
*/
.blue_caption{
	font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; font-weight:700; color:#0066CC;
}

.blue_caption a{
	font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; font-weight:700; color:#0066CC; text-decoration:none;
}

.blue_caption a:hover{
	font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; font-weight:700; color:#0066CC; text-decoration:underline;
}


   

.label{ float:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:5px;}

.more {
	text-align: right; 
	font:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#0099FF; 
	float:none; 
	position:relative; 
	right:20px;
}
.more a {
	text-align: right; 
	font:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#0099FF; 
	text-decoration:none;  
	float:none; 
	position:relative; 
	right:20px;
}
.clear {
	clear: both;
	
}

/*body{
	background:#fff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}


.small_font{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333; 
	padding-top:10px;
}
.small_font a{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333; 
	padding-top:10px;
}
.small_font a:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333; 
	text-decoration:none; 
	padding-top:10px;
}
.white{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff; 
	padding-top:8px; 
	padding-left:50px; 
	position:relative; 
	float:none;
}
.white a{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff; 
	padding-top:8px; 
	text-decoration:none; 
	position:relative; 
	float:none; 
}
.white a:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff; 
	text-decoration:none; 
	adding-top:8px; 
	position:relative; 
	float:none; 
}
.caption{
 	font-family:Arial, Helvetica;
	font-size:14px; 
	top:2px; 
	text-decoration:none; 
	color:#006699; 
	font-weight:450px; 
	float:none; 
	padding-top:0px;
}

.caption3{
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:28px; 
	top:2px; 
	text-decoration:none; 
	color:#fff; 
	font-weight:450px; 
	float:none; 
	padding-top:0px;
	padding-left:10px;
}
.caption1{
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:25px; 
	text-decoration:none; 
	color:#fff; 
	font-weight:450px;
	float:none; 
	position:relative; 
	padding-left:20px; 
	top:-10px;
}
*/.search_test{
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:25px; 
	text-decoration:none; 
	color:#fff; 
	font-weight:450px;
	float:left; 
	position:relative; 
	padding-top:5px; 
	padding-left:80px;
}
.caption2{
 	font-family:Tahoma; 
	font-size:22px; 
	text-decoration:none; 
	color:#fff; 
	font-weight:550px; 
	padding-left:22px; 
	padding-top:4px;
}
.caption_blue{
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	text-decoration:none; 
	color:#006699; 
	font-weight:700px; 
	padding-left:18px; 
	padding-top:4px; 
	float:none; 
	position:relative;
}
.white_test{
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	text-align:center; 
	text-decoration:none; 
	color:#fff;
}
.news_test{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#333; 
	text-decoration:none; 
	float:left; 
	width:300px; 
	margin:0px 5px 10px 10px; 
	position:relative;	
}
.black_test{
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	text-align:justify; 
	text-decoration:none; 
	color:#000; 
	padding-top:50px; 
	padding-left:25px; 
	font-weight:bold; 
	position:relative; float:none;

}
.fol_blue{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:24px; 
	color:#0099cc; 
	font-weight:bold; 
}
/*.sub_menu_test{
	font-family:'Times New Roman', Times, serif; 
	font-size:20px; 
	color:#ffffff; 
	padding-top:13px; 
	padding-left:5px; 
	float:none;
}
*/

/*.wrapper {
	text-align: left;
	margin:auto;
	width: 1004px;
	background: #ffffff;
  	position: relative;
	float:none
}*/

/*.header {
	background-image:url(../images/bg_header.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height: 133px;
}

.header_inner {
	background-image:url(../images/bg_header.gif);
	background-position:top;
	background-repeat:repeat-x;
	height: 133px;
}

.frm_input {
-moz-border-radius:5px 5px 5px 5px;
background-color:#F9FCFC;
background-image:url("img/input_bg.jpg");
background-position:left top;
background-repeat:repeat-x;
border:2px solid #DDDDDD;
color:#429E95;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial;
font-size:13px;
padding:3px;
width:100%;}

.input {
-moz-border-radius:5px 5px 5px 5px;
background-color:#F9FCFC;
background-image:url("img/input_bg.jpg");
background-position:left top;
background-repeat:repeat-x;
border:2px solid #DDDDDD;
color:#429E95;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial;
font-size:13px;
padding:3px;
width:100%;}

.w{width: 200px; border: 2px solid rgb(221, 221, 221); color: rgb(58, 42, 9); background-color: rgb(232, 232, 232);}

.homesearch_bg{ background-image:url(../images/homesearch_bg.png); background-repeat:no-repeat; height:51px; 
width:530px;}
*/
/*.logo { 
  background-image:url(../images/logo.gif);
  background-position:bottom;
  background-repeat:no-repeat;
  width: 407px; height:133px;
  color: #fff;
  float:left;
  position:relative
}*/

.search {
	width: 590px;
	float:left;
	position:relative;
	height:116px;
}
.search_bg{
	 background-image:url(../images/search.gif); 
	 background-repeat:no-repeat;
	 float:left;
	 position:relative;
	 width:372px; 
	 height:69px;
	 top:7px; 
	 left:200px;
	 border:40px;
}
.txt_border{ 
	border:1px solid #85B1DE;
	height:20px; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif ; 
	width:150px;
}
.txt_border1{
 	border:1px solid #fff; 
	height:25px; 
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif ;
	font-weight:500; 
	width:340px; 
	vertical-align:middle;
}
/*.button{ 
	background-image:url(../images/button.gif); 
	background-repeat:no-repeat; 
	width:277px; 
	height:32px; 
	position:relative; 
	padding:0px 19px 0px 30px;
}*/
.left_side{
	position:relative; 
	width:597px; 
	height:auto; 
	float:left
}
.left_bg{
	position:relative; 
	background-image:url(../images/left1.gif); 
	background-repeat:no-repeat; 
	height:392px; width:597px; 
	float:none;
}

.left_bg1{
	position:relative; 
	background-image:url(../images/left2.png); 
	background-repeat:no-repeat; 
	height:auto; width:690px; 
	float:none;
}
.right_side{
	position:relative; 
	width:407px; 
	height:600px; 
	float:left; 
	color:#fff; 
	height:762px
}
.right_bg{
	position:relative; 
	width:407px; 
	height:392px; 
	background-image:url(../images/right_side.gif); 
	background-repeat:no-repeat; 
	background-position:top; 
	height:494px;
}

.right_bg1{
	position:relative; 
	width:314px; 
	height:auto; 
	background-image:url(../images/right2.png); 
	background-repeat:no-repeat; 
	background-position:top; 
}

.grey_top{ 
	float:left; 
	position:relative; 
	background-image:url(../images/grey_top.gif); 
	background-repeat:no-repeat; 
	width:387px; 
	height:74px; 
	top:72px;
}
.grey_center{ 
	float:left; 
	position:relative; 
	background-image:url(../images/grey_center.gif); 
	background-repeat:repeat-y;
	width:387px; 
	height:340px; 
	background-color:#FFFFFF; 
	top:72px;
}

.grey_bottom{ 
	float:left; 
	position:relative; 
	background-image:url(../images/grey_bottom.gif); 
	background-repeat:no-repeat; 
	width:387px; 
	height:5px; 
	top:72px;
}
.blue_icon{
	background:url(../images/blue_icon.gif) no-repeat; 
	position:relative;
	float:left; 
	padding-left:25px;
}
.ad_images{
	background-image:url(../images/ad_images.gif); 
	background-repeat:no-repeat; 
	width:387px; 
	height:53px; 
	position:relative; 
	float:none; 
}
.green_bg{
	background-image:url(../images/green.gif); 
	background-repeat:no-repeat; 
	width:387px; 
	height:210px; 
	position:relative; 
	float:none; 
	top:3px;
}
.menu{
	margin:0px; 
	padding:0px; 
	float:left; 
	position:relative; 
	vertical-align:middle 
}

.menu ul{
	margin:0px; 
	padding:0px; 
	float:left; 
	list-style:none;
}
.menu ul li{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff; 
	float:left;
	padding:10px 8px 10px 8px;
}
.menu ul li a{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff; 
	float:left; 
	padding:10px 8px 10px 8px; 
	text-decoration:none; 
}

table.grid {             
    background-color:#ffffff;			 
	margin-left: auto; 
	margin-right: auto;	
}   
       
table.grid th { 
	background-color:#4ca7c1;
	font:bold 12px Arial, Helvetica, sans-serif;
	height:24px;
	color: #fff;
	line-height:1.4em;
	letter-spacing:.1em;
	text-align:center;
	padding:6px;
	/*background-color:#cecece;*/
	border:1px solid   #f2f2f2; 
	background-image:url(../images/grid_th.gif); 

	background-repeat:repeat-x;

	}
table.grid td { 
	padding: 6px;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	vertical-align:middle;
	border:1px solid #f2f2f2;
	background-image:url(../images/grid_td.gif);
		
	background-repeat:repeat-x;		
	background-color:#FFFFFF;	  
}

table.grid tr { 
	background-color:#ffffff;	
}
/*.footer{
	background-image:url(../images/footer.gif);
	background-repeat:repeat-x; 
	height:56px;
}			*/ 
			 
			 
             
table.tblgrid{             
    background-color:#ffffff;			 
	margin-left: auto; 
	margin-right: auto;	
}   
       
table.tblgrid th { 
	background-color:#6699cc;

	font:bold 12px Arial, Helvetica, sans-serif;
	height:24px;
	color:#ffffff;
	line-height:1.4em;
	letter-spacing:.1em;
	text-align:left;
	padding:6px;
	/*background-color:#cecece;*/
	border:1px solid   #fff; 
	
	
	


	}
table.tblgrid td { 
	padding: 3px;

	font:12px Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	vertical-align:middle;
	border:1px solid #fff;
		  
}

table.tblgrid tr { 
	background-color:#ffffff;	
}


/* Inner design layout style here */

/* this part without title bar */
.top_left_inner{
background-image:url(../images/top_left_inner.png);
background-repeat:no-repeat;
width:15px;
height:28px;
}

.top_mid_inner{
background-image:url(../images/top_mid_inner.png);
background-repeat:repeat-x;
width:auto;
height:28px;
}

.top_right_inner
{
background-image:url(../images/top_right_inner.png);
background-repeat:no-repeat;
height:28px;
width:29px;
}
/* this part without title bar */







.left_top{
width:15px;
height:15px;
background-image:url(../images/layout/left_top.png);
background-repeat:no-repeat;

}


.top_mid{

width:auto;
height:15px;
background-image:url(../images/layout/top_mid.png);
background-repeat:repeat-x;
}

.right_top{
width:29px;
height:15px;
background-image:url(../images/layout/right_top.png);
background-repeat:no-repeat
}

.title_left{
width:15px;
height:35px;
background-image:url(../images/layout/title_left.png);
background-repeat:no-repeat;

}

.bg_upgrade{ background-image:url(../images/bg_upgrade.png); background-repeat:repeat-y ; background-position:left top;}

.title_mid{
width:auto;
height:35px;
background-image:url(../images/layout/title_mid.png);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:700;


}


.title_right{

width:29px;
height:35px;
background-image:url(../images/layout/title_right.png);
background-repeat:no-repeat
}

.left_bot{
width:15px;
height:14px;
background-image:url(../images/layout/left_bot.png);
background-repeat:no-repeat;
}

.bot_mid
{
width:auto;
height:14px;
background-image:url(../images/layout/bot_mid.png);
background-repeat:repeat-x;

}

.right_bot{
width:29px;
height:14px;
background-image:url(../images/layout/right_bot.png);
background-repeat:no-repeat;
background-color:#f1f1f1;
}

.vert_left{
width:15px;
height:auto;
background-image:url(../images/layout/vert_left.png);
background-repeat:repeat-y;
}

.vert_right{
width:29px;
height:auto;
background-image:url(../images/layout/vert_right.png);
background-repeat:repeat-y;
background-color:#f1f1f1;
}

/* Inner design layoput ends over  here */

table.gridinner {             
    background-color:#ffffff;			 
	margin-left: auto; 
	margin-right: auto;	
}   
       
table.gridinner th { 
	background-color:#4072ac;
	font:bold 12px Arial, Helvetica, sans-serif;
	height:26px;
	color: #fff;
	line-height:1.4em;
	letter-spacing:.1em;
	text-align:center;
	padding:5px;
	/*background-color:#cecece;*/
	border:1px solid   #f2f2f2; 
	background-image:url(../images/gri_th.png); 

	background-repeat:repeat-x;

	}
table.gridinner td { 
	padding: 6px;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	vertical-align:middle;
	border:1px solid #f2f2f2;
	background-image:url(../images/grid_td.gif);
	background-position:bottom;
		
	background-repeat:repeat-x;		
	background-color:#FFFFFF;	  
}

table.gridinner tr { 
	background-color:#ffffff;	
}


/* small grid inner page design starts here */

table.empresult {             
    background-color:#ffffff;			 
	margin-left: auto; 
	margin-right: auto;	
}   
       
table.empresult th { 
	background-color:#4072ac;
	font:bold 12px Arial, Helvetica;
	height:26px;
	color: #fff;
	text-align:center;
	padding:3px;
	/*background-color:#cecece;*/
	border-right:1px solid #f2f2f2; 
	background-image:url(../images/gri_th.png); 

	background-repeat:repeat-x;

	}
table.empresult td { 
	padding: 3px;
	text-align:left;
	font:12px Arial, Helvetica;
	letter-spacing:normal;
	vertical-align:middle;
	border:1px solid #f2f2f2;
	background-image:url(../images/grid_td.gif);
	background-position:bottom;
		
	background-repeat:repeat-x;		
	background-color:#FFFFFF;	  
}

table.empresult tr { 
	background-color:#ffffff;	
}




/* small grid inner page design ends here */





/* step2 design style */

table.step2 {             
    background-color:#ffffff;			 
	margin-left: auto; 
	margin-right: auto;	
	border:1px solid #f2f2f2;
}   
       
table.step2 th { 
	background-color:#0099FF;
	font:bold 12px Arial, Helvetica, sans-serif;
	height:26px;
	color: #fff;
	line-height:1.4em;
	letter-spacing:.1em;
	text-align:left;
	padding:5px;
	border:0px solid #f1f1f1;


	}
table.step2 td { 
	padding: 6px;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	vertical-align:middle;
	border:0px solid #f1f1f1;

	background-position:bottom;

 
}

table.step2 tr { 
	background-color:#ffffff;	
}


/* step2 design style ends here */


	 
             
table.field{             
    background-color:#ffffff;			 
	margin-left: auto; 
	margin-right: auto;	
}   
       
table.field th { 
	background-color:#fff;
	font:bold 12px Arial, Helvetica, sans-serif;
	height:24px;
	color: #fff;
	line-height:1.4em;
	letter-spacing:.1em;
	text-align:center;
	padding:6px;
	/*background-color:#cecece;*/
	border:1px solid   #fff; 
	


	}
table.field td { 
	padding: 6px;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	vertical-align:middle;
	
		  
}

table.field tr { 
	background-color:#ffffff;	
}

/* register page style starts here */


.top_left_strip
{

background-image:url(../images/register/top_left_strip.png);
background-repeat:no-repeat;
width:11px;
height:12px;
}


.top_mid_strip{

background-image:url(../images/register/top_mid_strip.png);
background-repeat:repeat-x;
width:auto;
height:12px;
}

.top_right_strip{

background-image:url(../images/register/top_right_strip.png);
background-repeat:no-repeat;
width:11px;
height:12px;

}

.left_strip{ 
background-image:url(../images/register/left_strip.png);
background-repeat:repeat-y;
height:auto;
width:11px;}


.right_strip
{
background-image:url(../images/register/right_strip.png);
background-repeat:repeat-y;
height:auto;
width:11px;
}
 
 
.bottom_left_strip{
background-image:url(../images/register/bottom_left_strip.png);
background-repeat:no-repeat;
height:10px;
width:11px;
}

.bottom_right_strip{
background-image:url(../images/register/bottom_right_strip.png);
background-repeat:no-repeat;
height:10px;
width:11px;
}

.bottom_mid_strip{
background-image:url(../images/register/bottom_mid_strip.png);
background-repeat:repeat-x;
height:10px;
width:auto;

}

h1 { font-size:14px; margin-top:0; font-family:Arial, Helvetica; color:#0066CC}

h2 { font-size:100%; margin:20px 0 10px; text-align:left; }


.reg-panel {  padding:10px;}

.reg-panel fieldset { width:100%; margin:0 auto; padding:10px 0 10px; border:1px solid #f2f2f2; background-color:#ffffff; }

.reg-panel label { width:146px; display:block; float:left; text-align:right; padding-top:2px; margin-right:10px; font-weight:bold; top:5px; }

.reg-panel input, .reg-panel textarea , .reg-panel select { float:left; width:350px; margin-bottom:13px;font-size:13px; background-image:url(../images/bg_input.png); background-repeat:repeat-x; height:26px; border:1px solid #cccccc }

.reg-container button { }.

.test ul li{ padding:10px; font-size:13px; font-family:Arial, Helvetica}

.plan-container { margin:0 auto; position:relative; font-family:Arial, Helvetica; font-size:13px; padding:10px; background-color:#fff; border:0px solid #CCCCCC; width:98%; float:left }

.plan-panel {  padding:10px;}

.plan-panel fieldset { width:100%; margin:0 auto; padding:10px 0 10px; border:1px solid #f2f2f2; background-color:#ffffff; }

.plan-panel label { width:146px; display:block; float:left; text-align:right; padding-top:2px; margin-right:10px; font-weight:bold; top:5px; }

.plan-panel input, .reg-panel textarea , .reg-panel select { float:left; width:350px; margin-bottom:13px;font-size:13px; background-image:url(../images/bg_input.png); background-repeat:repeat-x; height:26px; border:1px solid #cccccc }

.plan-panel ul li{float:none; display:block; padding:5px; list-style:none
}

.plan_txt{ font-size:11px; font-family:Arial, Helvetica; color:#666666; margin-left:25px; margin-top:0px; padding-top:0px}
.plan-container button { }.




/* register page layout ends over here */

/* News */

#NewsTicker{
	border:solid 1px #cccccc;
	background:#eaf5e0;
	width:100%;
	height:364px;
	margin:0 auto;
}
	#NewsTicker h1{
		padding:6px; margin:0; border:0;
		background:#dfe9d5;
		color:#000000;
		font-size:11px;
		font-weight:bold;
	}
	#NewsVertical {
	width: 100%;
	height: 300px;
	display: block;
	overflow: hidden;
	position: relative;
	}
	#controller{
	padding:6px;
	font-size:11px;
	color:#666;
	}
	#play_scroll_cont{display:none;}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
		width: 100%;
		height: 330px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical li {
		display: block;
		width: 100%;
		color: #333333;
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 6px;
		float: left;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:none;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:underline;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:10px;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			color: #000000;
			font-size: 10px;
			margin:6px 0 14px 0;
		}


/* News */
#TickerVertical1 {
		width: 100%;
		height: 330px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical1 li {
		display: block;
		width: 100%;
		color: #333333;
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 6px;
		float: left;
	}
		#TickerVertical1 li .NewsTitle1{
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
		}
		#TickerVertical1 li .NewsTitle1 a:link,
		#TickerVertical1 li .NewsTitle1 a:Visited {
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:none;
		}
		#TickerVertical1 li .NewsTitle1 a:hover {
			text-decoration:underline;
		}
		
		#TickerVertical1 li .NewsImg1{
			float:left;
			margin-right:10px;
		}
		#TickerVertical1 li .NewsFooter1{
			display: block;
			color: #000000;
			font-size: 10px;
			margin:6px 0 14px 0;
		}




/* register page layout ends over here */

/* News on the home page  starts here*/
/*
#NewsTicker_home{
	border:solid 1px #cccccc;
	background:#eaf5e0;
	width:300px;
	height:264px;
	margin:0 auto;
}
	#NewsTicker_home h1{
		padding:6px; margin:0; border:0;
		background:#dfe9d5;
		color:#000000;
		font-size:11px;
		font-weight:bold;
	}
	#NewsVertical_home {
	width: 300px;
	height: 300px;
	display: block;
	overflow: hidden;
	position: relative;
	}
	#controller_home{
	padding:6px;
	font-size:11px;
	color:#666;
	}
	#play_scroll_cont{display:none;}*/
/* --------------- */
/* Ticker Vertical */
	/*#TickerVertical_home {
		width: 300px;
		height: 330px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical_home li {
		display: block;
		width: 288px;
		color: #333333;
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 6px;
		float: left;
	}
		#TickerVertical_home li .NewsTitle{
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
		}
		#TickerVertical_home li .NewsTitle a:link,
		#TickerVertical_home li .NewsTitle a:Visited {
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:none;
		}
		#TickerVertical_home li .NewsTitle a:hover {
			text-decoration:underline;
		}
		
		#TickerVertical_home li .NewsImg{
			float:left;
			margin-right:10px;
		}
		#TickerVertical_home li .NewsFooter{
			display: block;
			color: #000000;
			font-size: 10px;
			margin:6px 0 14px 0;
		}
*/

/* News on the home apge enfd over here */

















/* bg search */

.bg_search{ 
background-image:url(../images/bg_search.png); 
background-repeat:repeat-x;
height:118px;
border:1px solid #f2f2f2;
}

.msgbox_left{
background-image:url(../images/msg_left.gif);
background-repeat:no-repeat;
height:23px;
}

.msgbox_right{
background-image:url(../images/msg_right.gif);
background-repeat:no-repeat;
height:23px;
}

.msgbox_mid{
background-image:url(../images/msg_mid.gif);
background-repeat:repeat-x;
height:23px;
}
.msgbox_center{
background-image:url(../images/msg_center.gif);
background-repeat:repeat-y;
width:250px;
}
.msgbox_bottom{
background-image:url(../images/msg_bottom.gif);
background-repeat:no-repeat;
}


/* search page design style */

.txt_label{ display:block; float:left; text-align:right; padding-top:0px; margin-right:0px; font-weight:bold; top:5px; font-family:Arial, Helvetica; font-size:12px; }

.txt_label1{width:98px; display:block; float:left; text-align:right; padding-top:2px; margin-right:10px; font-weight:bold; top:5px; font-family:Arial, Helvetica; font-size:12px;  }

.txt_search{ float:left; width:150px; margin-bottom:13px;font-size:13px; background-image:url(../images/bg_input.png); background-repeat:repeat-x; height:20px; border:1px solid #cccccc ; font-family:Arial, Helvetica; font-size:13px; }

.txt_search1{ float:left; width:230px; margin-bottom:0px;font-size:13px; background-image:url(../images/bg_input.png); background-repeat:repeat-x; height:28px; border:1px solid #cccccc ; font-family:Arial, Helvetica; font-size:13px; }


.left_search{ background-image:url(../images/blue_left.png); background-repeat:no-repeat; background-position:top; width:9px; height:231px;}

.right_search{ background-image:url(../images/blue_right.png); background-repeat:no-repeat; background-position:top; width:7px; height:231px;}




/* search page design style ends over hee */






/* style ends over here created on march 5 by arungandhi */
