@charset "utf-8";
/* CSS Document */


html, *							{margin:0; padding:0;}
body								{color:#666666; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:60.5%;}
body 								{background-image: url(../../Images/IVC/bgb.gif);background-repeat: repeat-y;margin-left: 75px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
body a:link						{color: #2A568F;}
body a:visited					{color: #2A568F;}
body a:active					{color: #2A568F;}
body a:hover					{color: #3399CC; text-decoration:underline}
h2									{color: #FF0000; text-align:left; font-size:16px}
h3									{color: #FF0000; text-align:center;font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px;}
.style1 							{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #666666;}
.style2							{color:#2A568F; font-size:11px; font-family:Tahoma, Verdana, Arial, sans-serif; text-align:center}

#MainContain   				{background:#FFFFFF; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; font-size:1.1em; margin:0px; width:852px}
#ConContain						{padding:271px 0 0 0;}
#HeadImg							{height:71px; width:852px;}
#HeadMenu						{height:42px; width:852px;}
#MidContent						{float:left;padding:20px 20px 0 20px;position:absolute;width:422px; height:auto;left:307px;}
#RytContent						{
	float:right;
	padding:15px 15px 0 15px;
	position:absolute;
	width:129px;
	left:769px;
	top:271px;
	height:auto;
}
#FootContent					{
	float:right;
	padding:15px 15px 15px 15px;
	position:absolute;
	width:822px;
	left:75px;
	top:1200px;
	height:73px;
	background-color:#C0C0C0;
}

/*-------------------------HEADER CONTENT---------------------------------------------------------------------------*/
/*LINKS*/
#HdrMenu							{clear:both; color:#2A568F; list-style:none; padding:0px 10px 10px 10px; margin-left:219px;}
#HdrMenu li						{display:inline;}
#HdrMenu a						{text-decoration:none;}
#Head								{background-color:#FFFFFF;	position:absolute; width:852px; height:271px; top:0px; left: 75px;}

/*----------------------------BANNERS--------------------------------------------------------*/
#Banner							{padding:0 0 0 0;}


/* -------------------------LEFT CONTENT ----------------------------------------*/
#LeftColumn						{position:absolute; padding:10px 0 0 3px; width:219px; float:left; margin: 0;}

/*-----------------------HEADER FOR LEFT COLUMN-----------------------*/
#LeftColumn h4					{background:url(../../Images/IVC/labelcolor.jpg) no-repeat; color:#2A568F; font-size:1em; margin:0 1px 10px 1px; padding:4px 0 3px 7px;}

/*------------------------LOGIN Box Elements---------------------------------------------------------------------------*/
#BoxLeft							{background:#F5F5F8; border:1px solid #DADADA; background-image:url(../../Images/IVC/encrypt_key.jpg); background-position:bottom right; background-repeat:no-repeat}
#BoxLeft form					{margin:0px 10px 10px 10px; }
#BoxLeft .Input   			{background:url(/images/visa_bkg_input.jpg) repeat-x; border:1px solid #DADADA; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; font-size:11px; margin:0 3px 0 0; padding:3px 2px 2px 2px; width:120px;}
#BoxLeft .btn					{border:0; color:#2A568F; cursor:pointer; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; height:20px; padding:0 0 2px 0; width:58px; }
#BoxLeft .btn:hover			{color:#333333; background-position:-58px 0;}
#BoxLeft label 				{float: left;  width: 7em;  margin-right: .3em;  text-align: left;}
#BoxLeft labeluser			{float: left;  width: 15em;  margin-right: .3em;  text-align: left;}
#BoxLeft ol 					{padding: 2px 0 0 0;  list-style: none;}
#BoxLeft li 					{padding-bottom: 2px;}

/*---------------------------SELECT COUNTRY------------------------------------------*/
#BoxLeft1						{background:#F5F5F8; border:1px solid #DADADA; height:170px; background-image: url(../../Images/IVC/visa_bkg_immigration1.jpg)}
#BoxLeft1 form					{margin:0px 10px 10px 10px; }
#BoxLeft1 .flag				{float:left; font-size:0.9em; font-weight:bold; margin:1px 0 0 0; text-align:center; width:32%;}
#BoxLeft1 .flag a				{color:#666666; line-height:14px; text-decoration:none; }
#BoxLeft1 a:hover				{color:#3399CC;}
#BoxLeft1 img					{border:0;}
#BoxLeft1 select  			{float:left; width:100%; margin:1em 0 0 0;}

/*------------------------VISA UPDATES------------------------------------------------------------------------*/
#BoxLeft2						{background:#F5F5F8; border:1px solid #DADADA; height:auto; background-repeat:no-repeat; background-position:right bottom}
#BoxLeft2 ol 					{padding: 0 0 10px 0;  list-style: none;}
#BoxLeft2 li 					{padding:0 0 0 10px;padding-bottom: 10px;}
#BoxLeft2 img					{padding:0 2px 0 4px; border:0;}
#BoxLeft2 a						{text-decoration:none;color:#666666; font-family:Tahoma, Verdana, Arial, sans-serif;}					
#BoxLeft2 a:hover				{color:#3399CC}					
/*------------------------MIDDLE CONTENT------------------------------------------------------------------------*/
#quickLink						{float:left;position:relative;width:422px; }
#quickLink p					{line-height:16px; padding:2px 0 15px 0; text-align:center; width:100%;}

/*------------------------------DYNAMIC CONTENT (MID)--------------------------------------------------------------------------------*/


#page1							{float:left;position:relative;width:422px; }
#page1 p							{line-height:16px; padding:2px 0 15px 0; text-align:justify; width:100%;}
#page1 fieldset				{width:80%; padding:1em 1em 1em 1em;}
#page1 legend					{text-align:center; font-size:12px; color:#2A568F}
#page1 ol 						{padding: 2px 0 20px 20px;  list-style:disc;}
#page1 li 						{padding: 0 0 2px 15px;}
#page1 label					{color:#2A568F; text-align:left; font-size:14px; font-weight:580}
#page1 h4						{color:#2A568F; text-align:left; font-size:11px; font-weight:580;padding: 0 0 3px 0;}
#page1 a							{text-decoration:none} 



/*------------------------RIGHT CONTENT------------------------------------------------------------------------*/
#RytContentTop					{
	float:left;
	position:absolute;
	width:126px;
	height:auto;
	padding:0;
}
#RytContentTop .con			{text-align:left;font-size:10px;font-family:Tahoma, Verdana, Arial, sans-serif}
#RytContentTop .subtitle	{text-align:left;font-size:10.5px;font-family:Tahoma, Verdana, Arial, sans-serif; font-weight:bolder}
#RytContentTop .title		{text-align:left;font-size:12px;font-family:Tahoma, Verdana, Arial, sans-serif; color:#FF0000}
#RytContentTop a				{text-decoration:none}
