/* vision 2020 css document */
body 
	   	{
		margin: 0px 0px 0px 0px;
		padding: 0px;
		background:#EFEFEF;
		}

boby,td,div
		{
		font-family:Tahoma, Verdana;
		font-size:11px;
		color:#333333;
		}

.full_body
		{
		background:url(../images/body_top_bg.gif);
		background-repeat:repeat-x;
		}

.print {
		padding-right:18px;



		}
		
/*-------------------- top menu --------------------*/

.left_btn{
color:#FFFFFF;
}

a.left_btn:link, a.left_btn:visited
	
		{
		background:#888888;
		font-family: Tahoma, Verdana;
		font-size: 11px;
		color: #FFFFFF;
		border:1px solid #585859;
		display: block;
		text-decoration: none;
		cursor: pointer;
		padding:0px;
		margin: 0px;
		height:23px;
		text-align:center;
		}

a.left_btn:hover
	
		{
		background:#AAA8A8;
		font-family: Tahoma, Verdana;
		font-size: 11px;
		color: #FFFFFF;
		border:1px solid #585859;
		display: block;
		text-decoration: none;
		cursor: pointer;
		padding:0px;
		margin: 0px;
		height:23px;
		text-align:center;
		}

.left_btn_text_container
	
		{
		padding: 4px 0px 0px 0px;
		margin: 0px;
		border:none;
		color:#FFFFFF;

		}
	
/*----------top_link---------*/

a.top_link
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #003366;
		text-decoration: none;
		line-height: 20px;
		
		}
	
a.top_link:link, a.top_link:visited, a.top_link:active,
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #003366;
		text-decoration: none;
		line-height: 20px;
		
		}
	
a.top_link:hover
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #6685A5;
		text-decoration: none;
		line-height: 20px;
	
		}
	
	
.extra_03
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #003366;
		text-decoration: none;
		text-align:center;
		padding-top:7px;
		padding-left:110px;
		padding-bottom:0px;
		
		}	

	
/*----------middle---------*/
.input_text_box 
		{
		
		FONT-SIZE: 11px;
		font-family: tahoma;
		font-weight: normal;
		height: 15px;
		width: 140px;
		color: #436695; 
		background: #ffffff;
		border-top-width : 1px; 
		border-right-width : 1px; 
		border-bottom-width : 1px; 
		border-left-width : 1px; 
		border-color: #9aa1a5;
		margin: 0px 3px 0px 6px;
		
}


.search_box
		{
		FONT-SIZE: 11px;
		font-family: tahoma;
		font-weight: normal;
		height: 41px;
		color: #000000; 
		background: #80A8D2;
		border-top-width : 1px; 
		border-right-width : 1px; 
		border-bottom-width : 1px; 
		border-left-width : 1px; 
		border-color:#888888;
		padding:0px;
		margin:0px;
		padding-top:1px;
		padding-left:20px;
		vertical-align:middle;
		}


a.go
	    {
		font-family: tahoma;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	    }

.right_box {
		background:#EEEEEE;
		color:#002346;
		border:solid 1px #AAA8A8;
		border-top:none;
		padding:10px;
		margin:0px;

	 }

.right_box_top{
		background:url(../images/box_top_back.gif);
		background-repeat:no-repeat;
		height:35px;
		vertical-align:middle;
		font-size:12px;
		font-weight:bold;
		color:#4A4A4A;
		padding:0px 5px 0px 55px;
		font-family:Tahoma, Verdana;
		margin:0px;
		border:none;
}

.right_box_bottom
		{
		background-color:#EEEEEE;
		border:solid 0px 1px 1px 1px;
		color:#002346;
		padding:10px;
		margin:0px;

		}

.btn 
		{
		
		FONT-SIZE: 11px;
		font-family: tahoma;
		font-weight: bold;
		height: 18px;
		width: 50px;
		color: #436695; 
		background:#80A8D2;
		border-top-width : 1px; 
		border-right-width : 1px; 
		border-bottom-width : 1px; 
		border-left-width : 1px; 
		border-color: #9aa1a5;
		pointer: hand;
	    }


				
.quick_vote_text_01

		{
		font-weight:bold;
		color:#002346;	
		}		
			

.ans	
		{
		
		font-weight:bold;
			color:#013D7C;
			
		}	
		
.view_result
		{
		
		font-family: Tahoma,Verdana;
		font-size:11px;
		color:#4A4A4A;
		
		}						
/*---------------body text --------------*/

.body_heading_01
		{
		
		
		font-weight:bold;
		color:#003366;
		padding-left:10px;
		
		}
			
.body_heading_02
		{
		
		font-weight:bold;
		color:#6685A5;
		padding-left:30px;
		
		}
		
.body_heading_04
{
 		font-weight:bold;
		color:#669900;
		font-size:14px;
		text-transform:uppercase;
}

.body_heading_05
{
 		font-weight:bold;
		color:#990000;
		font-size:14px;
}

.body_heading_06
{
 		font-weight:bold;
		color:#0099FF;
		font-size:15px;
}

.body_heading_07
{
 		font-weight:bold;
		color: #167606;
		font-size:15px;
		text-transform:lowercase;
		text-transform:uppercase;
		
}
		
.body_text	
		{
		
		font-family: Tahoma, Verdana;
		font-size: 11px;
		color: #333330;
		width:270px;
		text-align:justify;
		padding-left:27px;
		padding-top:10px;
		
		}	
		
/*------------------------read more -------------------------*/

a.read_more
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #879DB4;
		text-decoration: none;
		line-height: 20px;
		
		}
	
a.read_more:link, a.read_more:visited, a.read_more:active,
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #879DB4;
		text-decoration: none;
		line-height: 20px;
		
		}
	
a.read_more:hover
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #335B84;
		text-decoration: none;
		line-height: 20px;
	
		}
	
	
.read_more_extra
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #879DB4;
		text-decoration: none;
			
		padding-left:250px;
		padding-bottom:0px;
		
		}	


					
/*------------------------read more middle -------------------------*/	


/*------------------------read more right -------------------------*/

a.read_more_right
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #3B77B6;
		text-decoration: none;
		text-align:right;
		padding-right:15px;
		
		}
	
a.read_more_right:link, a.read_more_right:visited, a.read_more_right:active,
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #3B77B6;
		text-decoration: none;
		text-align:right;
		padding-right:15px;
		
		}
	
a.read_more_right:hover
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #579ADF;
		text-decoration: none;
		text-align:right;
		padding-right:15px;
		
		}
	
	
.read_more_right_extra
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #3B77B6;
		text-decoration: none;
		text-align:right;
		padding-right:0px;
		padding-left:40px;
		
		}	


					
/*------------------------read more right -------------------------*/	

				
.main_body
		{
		border:none;
		background:#FFFFFF;			
		
		}

.top_text 
		{
		padding-left:10px;
		
		}
		
	
	
a.footer_link
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #fff;
		text-decoration: none;
		line-height: 20px;
		
		}
		
a.footer_link:link, a.footer_link:visited, a.footer_link:active
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #fff;
		text-decoration: none;
		line-height: 20px;
		
		}
		
a.footer_link:hover
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #ffff00;
		text-decoration: none;
		line-height: 20px;
		
		}
	
a.footer_link_02
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #3B77B6;
		text-decoration: none;
		line-height: 20px;
		
		}
		
a.footer_link_02:link, a.footer_link_02:visited, a.footer_link_02:active
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #3B77B6;
		text-decoration: none;
		line-height: 20px;
		
		}
		
a.footer_link_02:hover
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #83B7ED;
		text-decoration: none;
		line-height: 20px;
		
		}
	
a.footer_link_03
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #3B77B6;
		text-decoration: none;
		line-height: 20px;
		
		}
		
a.footer_link_03:link, a.footer_link_03:visited, a.footer_link_03:active
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #3B77B6;
		text-decoration: none;
		line-height: 20px;
		
		}
		
a.footer_link_03:hover
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #83B7ED;
		text-decoration: none;
		line-height: 20px;
		
		}
	
.extra
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		text-align:center;
		padding-top:10px;
		
		}
	
.extra_02
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #3B77B6;
		text-decoration: none;
		text-align:center;
		padding-top:20px;
		padding-left:0px;
		padding-bottom:0px;
		
		}
		
.style3{
		font-weight: bold;
		color:#3366FF;
		font-size: 15px;
}	

.style1{
	font-size: 15px;
	color: #CC6600;
	font-weight:bold;
}

.style2 {
	font-size: 14px;
	color: #CC6600;
}
.style00 {
	font-size: 14px;
	color:#0099FF;
	font-weight: bold;
	text-transform:uppercase;
}
.style0 {
	font-size: 12px;
	color: #CC6600;
	font-weight: bold;
	text-transform:uppercase;
}

.style000 {
	font-size: 11px;
	color: #CC6600;
	font-weight: bold;
	text-transform:uppercase;
}

.name {
	font-size: 12px;
	color: #0099FF;
	font-weight: bold;
}		
			
/*----------- bottom_part----------*/
			
.bottom
		{
		background:url(../images/bottom_bg.gif);
		background-repeat:repeat-x;
		}
.bottom_bottom{
	background:#FFFFFF;
	padding-top:10px;
	margin:0px;
	border:0px;
	height:80px;
}					
.content_container{
padding:10px;
}

.white_heading{
	color: #FFFFFF;
	font-weight: bold;
	font-size:11px;
}
.body_heading_03{
font-size:12px;
color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.wsd_links
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #3B77B6;
		text-decoration: none;
		line-height: 20px;
		padding-left:10px;
		}
		
.wsd_links:link, .wsd_links:visited, .wsd_links:active
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #3B77B6;
		text-decoration: none;
		line-height: 20px;
		
		}
		
.wsd_links:hover
		{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #83B7ED;
		text-decoration: none;
		line-height: 20px;
		
		}
.search_button{
		border:#ffffff 1px solid;
		background:#9D9837;
		color:#FFFFFF;
		font-weight:bold;
		font-size:11px;
		height:20px;
		padding:0px;
		margin:0px;
		width:120px;
		cursor:pointer;
}

.search_button2{
		border:#ffffff 1px solid;
		background:#CC0000;
		color:#FFFFFF;
		font-weight:bold;
		font-size:11px;
		height:20px;
		padding:0px;
		margin:0px;
		width:90px;
		cursor:pointer;
		
		border:solid 1px #9D9837;
		border-style:outset;
		border-style:dotted;
		
}
.quantum{
		color: #999999;
		padding-right:15px;
}
.green{
color:#339900;
}

.title{
	background:#DCDEC9;
	font-size:16px;
	font-weight:bold;
	color:#993300;
	padding: 5px 5px 5px 5px;
	
	
	}
	
.division_class1{
background:  #F2F1F1;
}

.division_class2{
background: #E8EFF4;
}

.division_class3{
background: #E6E3E3;
}

.division_class4{
background: #D3DCE3;
}

.background{
background-image:url(../images/background.jpg);
height:25px;
padding-top:0px;
}

.bg_long{
background-image:url(../images/bg_long.gif);
}

.bg_long_middle{
background-image:url(../images/bg_long_middle.gif);
}
select {
         font-size: 11px;
		 font-family:Arial, Helvetica, sans-serif;
		 background:#FCF5DC;
}

.search_outer_tbl{
background:#993300;
width:800px;
}
.search_outer_tbl1{
background:#993300;
width:600px;
}

.search_outer_tbl2{
background:#006633;
width:600px;
}
.search_inner_tbl{
background:#F2F2F2;
height:30px;
width:100%;
}

.search_inner_tbl2{
background:#F2F2F2;
height:30px;
width:100%;
}

.type_name{
	color:#4D972D;
	font-size:14px;
	font-weight:bold;
	
	}

form{
padding:0px;
margin:0px;
margin:0px;
}