﻿BODY {
	
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(images/main_background1.gif); 
	PADDING-BOTTOM: 0px; 
	COLOR: #4d4c4c; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    margin-top:0px;
    margin-bottom:0px;
}
H2 {
	MARGIN-TOP: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H3 {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #666626
}
H4 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; COLOR: #924105; PADDING-TOP: 0px
}
OL LI {
	LINE-HEIGHT: 1.5em
}




#wrapper {
	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	margin: 0px auto;
	WIDTH: 800px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #f4f4ef; 
	TEXT-ALIGN: left; 
	height: 100%;
	border:solid 1px #B292D9;
	
	
	
}

#mainheadercap {
	MARGIN: 0px
}
#mainheaderimage {
	
	
	border-top: solid 1px #B292D9;
	
}
#mainheadernav1 {
	MARGIN: 0px; 
	BACKGROUND-COLOR: #FAFAE9;
	color: #1D2928;
}




#footer {
	CLEAR: both; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center;
	
}
#rights {
		display:none;
}

#mainheadernav1 UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#mainheadernav1 LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainheadernav1 A:link {
	COLOR: #1D2928; TEXT-DECORATION: none
}
#mainheadernav1 A:visited {
	COLOR: #1D2928; TEXT-DECORATION: none;
}
#mainheadernav1 A:hover {
	TEXT-DECORATION: none;
	color: #c44c4b;
}
#mainheadernav1 A:active {
	TEXT-DECORATION: none;
	color: #c44c4b;
}


.sub_content {
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 20px; 
	PADDING-TOP: 10px;
	PADDING-LEFT: 40px; 
	PADDING-RIGHT: 20px;
	text-align:left; 
	font-weight:normal;
	
	
	
}

.pnlRegister {
	
	PADDING-LEFT: 220px; 
	
	
	
}

.visa_menu {
	COLOR: #c44c4b;
	padding-left:2px;
	padding-right:2px;
	font-size:12px;
	text-decoration:none;
	
}



.visa_menu:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #c44c4b;
	
}

.visa_menuh 
{
   BACKGROUND-COLOR: #c44c4b; 
   COLOR: #ffffff; 
   font-size:12px;
   padding-left:2px;
	padding-right:2px;
	text-decoration:none;
  
}





.smallerFontBold
{
	font-size: 10px;
	FONT-WEIGHT: bold;
		
}

.watchDemo
{
	font-size: 11px;
	FONT-WEIGHT: bold;
		
}
.smallerFont
{
	font-size: 10px;
	
		
}

.stepNumber {background-color:#FFFFFF;border:#AFABAB 1px solid;color:#AFABAB; border-right:0px;text-align:right;height:22px;width:10px;font-weight:bold;font-size:12px;font-family:tahoma, verdana, sans-serif;}
.stepContent {background-color:#FFFFFF;border:#AFABAB 1px solid;color:#AFABAB; border-left:0px;border-right:0px;padding-left:5px;text-align:center;height:22px;width:70px;font-weight:normal;font-size:11px;font-family:tahoma,verdana,sans-serif}
.arrow {background-color:#FFFFFF;border:#AFABAB 1px solid;color:#AFABAB; border-left:0px;text-align:right;height:22px;width:10px;font-weight:bold;font-size:12px;font-family:tahoma,verdana,sans-serif;}
.stepNumber_h {background-color:#ffffcb;border:#003366 1px solid;color:#404964; border-right:0px;text-align:right;height:22px;width:10px;font-weight:bold;font-size:12px;font-family:tahoma, verdana, sans-serif;}
.stepContent_h {background-color:#ffffcb;border:#003366 1px solid;color:#404964; border-left:0px;border-right:0px;padding-left:5px;text-align:center;height:22px;width:70px;font-weight:normal;font-size:11px;font-family:tahoma,verdana,sans-serif}
.arrow_h {background-color:#ffffcb;border:#003366 1px solid;color:#404964; border-left:0px;text-align:right;height:22px;width:10px;font-weight:bold;font-size:12px;font-family:tahoma,verdana,sans-serif;}



.tb
{
	height:18;
	font-size:11px;
}
.ddl
{
	height:18;
	font-size:11px;
}
.tbMultiLine
{
	height:40;
	font-size:11px;
}
.complete
{
	border:#003366 1px solid;
	background-color:cornsilk;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	
}

.completeJurisdictional
{
	border:#003366 1px solid;
	background-color:aliceblue;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	
}

.loginPanel
{
    display:none;
    border:solid 1px black;
    width:400px;
    position:absolute;
    top:120px;
    left:280px;
    padding:10px;
    background-color:White;
}

.loginLabel
{
    float:left;
    width:100px;
    padding:5px;
    text-align:right;
}

.loginField
{
    float:left;
    padding:5px;
   
}

.clear
{
    clear:both;
}

.loginMessage
{
    width:300px;
    text-align:center
}

.popupMenu 
{
    border-style:solid;
    border-width:1px;
	padding:2px;
	position:absolute;
	display:none;
	background-color:#AAFFFF;
	width:128px;
	height:62px;
	z-index:100;
	text-align:left;
		
}

.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}

.MainNavigation
{
   
    border-bottom: solid 1px #B292D9;
    background-color: #F5F0FA;
       
   
    
    
}

.watermark 
{

	background: #F5F0FA;
}
