/* basic div */

div.doublecolumn {
	width: 50.25em;
	height:auto;
	margin:0;
	padding:0;
	clear:both;
	display:block;
}



div.doublecolumn div.doublecolumn_one {
	width: 25.1875em;
	height:auto;
	float:left;
	
}

div.doublecolumn div.doublecolumn_two {
	width: 22.1875em;
	height:auto;
	float:left;
	margin:0 0 0 0.00em;
}

/* Doublecolumn - IE 6 corrections */
* html div.doublecolumn {
	margin:.9375em 0 0 0;
}
* html div.doublecolumn6 {
	margin:.9375em 0 0 0;
}
/* Doublecolumn - IE 7 corrections */
*:first-child+html div.doublecolumn {
	margin:.9375em 0 0 0;
}

/* end DC */

div.doublecolumn6 
{
	width: 57.25em;
	height:auto;
	margin:0;
	padding:0;
	clear:both;
	display:block;
}
div.doublecolumn6 div.doublecolumn_one6 {
	width: 26.1875em;
	height: auto;
	float:left;
	/* border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;


background-color:#fafafa;*/
}

div.doublecolumn6 div.doublecolumn_two6 {
	width: 27.1875em;
	height: auto;
	float:left;
	margin:0 0 0 0.30em;
	/*border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;

background-color:#fafafa;*/
}


*:first-child+html div.doublecolumn6 {
	margin:.9375em 0 0 0;
}


div.triplecolumn {
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	clear:both;
	display:block;
}
div.triplecolumn div.triplecolumn_one {
	width:31%;
	height:auto;
	float:left;
	padding:0 1% 0 1%;
}
div.triplecolumn div.triplecolumn_two {
	width:31%;
	height:auto;
	float:left;
	padding:0 1% 0 1%;
}
div.triplecolumn div.triplecolumn_three {
	width:31%;
	height:auto;
	float:left;
	padding:0 1% 0 1%;
}

/* (4) - Basic Layout Classes */

.cleared_both {
	clear:both;
	}
.cleared_left {
	clear:left;
	}
.cleared_right {
	clear:right;
	}
.float_none {
	float:none;
	}
.float_left {
	float:left;
	}
.float_right {
	float:right;
	}
.center {
	margin:0 auto;
	}
img.img-left {float:left;
	margin:.25em .625em .25em 0;
	}
img.img-right {float:right;
	margin:.25em 0 .25em .625em;
	}
div.border
{
border-left:#e5e5e5 thin; 
border-right:#e5e5e5 thin outset;

}

/* DIV */

#blank
{
position:absolute;
left:50%;
top:0px;
width:2000px;
height:300px;
margin-left:-1000px;
background-color: #FFFFFF;
}


#translate
{
position:absolute;
left:50%;
top:0px;
width:200px;
height:auto;
margin-left:50px;
}

#header
{
position:absolute;
left:50%;
top:0px;
width:800px;
height:200px;
margin-left:-400px;
}
#menu
{
position:absolute;
left:50%;
top:205px;
width:800px;
height:auto;
margin-left:-400px;
z-index:100;
}
#uscis
{
position:absolute;
left:50%;
top:240px;
width:600px;
height:28;
margin-left:-180px;
display:inline;
text-align:right;
}
#aila
{
position:absolute;
left:50%;
top:240px;
width:612px;
height:28;
margin-left:-300px;
}



#menuleft
{
position:absolute;
left:50%;
top:290px;
width:200px;
height:auto;
margin-left:-400px;
float:left;
}


* html #menuleft
{
position:absolute;
left:50%;
top:300px;
width:200px;
height:auto;
margin-left:-400px;
float:left;
}


.leftbg
{
background-image: url(../images/back_left1x.jpg);
}

.left
{
background-image: url(../images/back_left1x.jpg);
display:block;
width:197px;
height:auto;
background-color:#F1F1F1;
}

/* home page */

#index
{
position:absolute;
left:50%;
top:305px;
width:600px;
height:auto;
margin-left:-180px;
}

#hpre
{
position:absolute;
left:50%;
top:0px;
width:326px;
height:auto;
margin-left:-310px;
background-image: url(../images/backpre.jpg);
display:block;
}

/* INDEX TOP */

html>body div.hpadr
{
width:290px;
height:400px;
margin-top:0px;
margin-right:5px;
padding-right:8px;
padding-left:5px;
padding-bottom:0px;
border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;
border-bottom:#eeeeee thin solid;
background-color:#fafafa;

}

/* IE 6 */
*html body div.hpadr
{

width:305px;
height:400px;
margin-top:0px;
margin-right:1px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;
border-bottom:#eeeeee thin solid;
background-color:#fafafa;
}




html>body div.hpadl
{
width:235px;
height:400px;
margin-top:0px;
margin-right:5px;
padding-top:5px;
padding-right:8px;
padding-left:5px;
padding-bottom:5px;
border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;
border-bottom:#eeeeee thin solid;
background-color:#fafafa;

}

/* IE 6 */
*html body div.hpadl
{

width:250px;
height:400px;
margin-top:0px;
margin-right:5px;
padding-top:5px;
padding-right:8px;
padding-left:5px;
padding-bottom:5px;
border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;
border-bottom:#eeeeee thin solid;
background-color:#fafafa;

}

/* bottom index */
html>body div.hpadrs
{
width:290px;
height:220px;
margin-top:0px;
margin-right:5px;
padding-right:8px;
padding-left:5px;
padding-bottom:0px;
border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;
border-bottom:#eeeeee thin solid;
background-color:#fafafa;

}

/* IE 6 */
*html body div.hpadrs
{

width:305px;
height:220px;
margin-top:0px;
margin-right:1px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;
border-bottom:#eeeeee thin solid;
background-color:#fafafa;
}

html>body div.hpadlw
{
width:235px;
height:220px;
margin-top:0px;
margin-right:5px;
padding-top:5px;
padding-right:8px;
padding-left:5px;
padding-bottom:5px;
border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;
border-bottom:#eeeeee thin solid;
background-color:#fafafa;

}

/* IE 6 */
*html body div.hpadlw
{

width:250px;
height:220px;
margin-top:0px;
margin-right:5px;
padding-top:5px;
padding-right:8px;
padding-left:5px;
padding-bottom:5px;
border-left:#eeeeee thin ;
border-right:#eeeeee thin solid ;
border-bottom:#eeeeee thin solid;
background-color:#fafafa;

}


/*
#hnews
{
position:absolute;
left:50%;
top:0px;
width:248px;
height:auto;
margin-left:35px;
background-image: url(../images/backnews.jpg);
display:block;
}
*/
.padnews
{
padding-left:10px;
padding-right:10px;
}

#hmiddle
{
position:absolute;
left:50%;
top:400px;
width:610px;
height:auto;
margin-left:-310px;
}

#hbottom
{
position:absolute;
left:50%;
top:630px;
width:610px;
height:auto;
margin-left:-310px;
}

#bottom
{
position:relative;
left:50%;

width:610px;
height:auto;
margin-left:-310px;
}

#hservices
{
position:absolute;
left:50%;
top:10px;
width:326px;
height:200px;
margin-left:-310px;
background-image: url(../images/backpre.jpg);
display:block;
}

#hwhyus
{
position:absolute;
left:50%;
top:10px;
width:248px;
height:auto;
margin-left:35px;
background-image: url(../images/backnews.jpg);
display:block;
}

/* end home page */

#profileform
{
position:absolute;
left:50%;
top:300px;
width:600px;
height:auto;
margin-left:-180px;
}
#tmp
{
position:absolute;
left:50%;
top:305px;
width:600px;
height:auto;
margin-left:-180px;
}

#tmp580
{
position:absolute;
left:50%;
top:305px;
width:580px;
height:auto;
margin-left:-180px;
}

#txtbartmp
{
position:absolute;
left:50%;
top:3px;
width:600px;
height:auto;
margin-left:-282px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:11px;
font-weight:normal;
}

#bottom
{
position:absolute;
left:50%;
top:1100px;
width:800px;
height:auto;
margin-left:-400px;
}
/* END DIV */



.btn
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#444444;
font-size:11px;
background-color:#CCCCCC;
}

.combo
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#555555;
font-size:11px;
background-color:#fafafa;
}

#law
{
padding-left:0px;


}

/* SCROLL DIV */

div.scroll {
height: 400px;
width: 540px;
overflow: auto;
border: 1px solid #e0e0e0;
background-color: #fafafa;
padding: 8px;
}

div.scrollnews {
height: 11.5em;
width: 222px;
overflow: auto;
border: 1px solid #e0e0e0;
background-color: #fafafa;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#222;
font-size:0.88em;;
padding-left:5px;
padding-right:5px;
padding-top:5px;

}


div.scrollnewsuscis {
height: 11.5em;
width: 222px;
overflow: auto;
border: 1px solid #e0e0e0;
background-color: #fafafa;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#222;
font-size:0.88em;
padding-left:5px;
padding-right:5px;
padding-top:5px;

}

div.txtvisa
{
height: auto;
width: 400px;
background-color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
