/****************Page Default Style Starts Here******************/
body{ 
	margin:0 auto; 
	padding:0; 
	text-align:center;
	width:100%;
	/*height:872px;#*/
	background: #e3efff; 
}
html>body{ 
	margin:0 auto; 
	padding:0; 
	/*height:872px; Tab#*/
	text-align:center;	
	background: #e3efff; 
	width:100%;
}
html,body{ 
	margin:0 auto; 
	padding:0; 
	/*height:872px; Tab*/
	text-align:center;
	background: #e3efff; 
	width:100%;
}
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:white;/* #333*/
	padding:5px;
	display:none;
	/*color:#fff;*/
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	}
/****************Page Default Style Closes Here******************/

/****************Page Style Starts Here******m**s**k************/

.StartDiv
{
	border:0px solid #000;
	width:1253px;
	margin:0 auto;
}
.emptydiv
{
width:100%;
height:5px;
float:left;
border:0px solid #000;
}
.emptydiv2
{
width:100%;
height:10px;
float:left;
border:0px solid #000;
}

.emptydiv1
{
width:5px;
height:30px;
float:left;
border:0px solid #000;
}

/****************Header StyleStarts Here********m**s**k******/

.wdsess
{
	width:100%;
	height:100% 
	}
.logolink
{    
    background: url(images/banner_logo.png) no-repeat;
    width:345px;
	border:0px solid #ff0000;
	float:left;
	height:49px;
	display:block;
}
.headerarea
{
	width:100%;
	float:left;
	border:1px solid #ff0000;
	background: #e3efff;
}
.headerpaneleft
{
background: url(images/banner_left.jpg) no-repeat ;
float:left;
height:50px;
border:0px solid #000;
}
.headerpanemiddle
{
background: url(images/banner_middle.jpg) repeat-x;

width:98%;
border:0px solid #000;
float:left;
}

.headerpaneright
{
background: url(images/banner_right.jpg) no-repeat  ;
float:left;
border:0px solid #000;
width:14px;
}
.headerLogo
{
	float:left;
	text-align:left;
}
.headertextArea
{
	float:right;
	
}
.headertext
{
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:3px;	
	text-decoration:none;
	color:#425a6e;
	border:0px solid #000;
}
.headertext a, headertext a:link
{
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:3px;	
	text-decoration:none;
	color:#425a6e;
	border:0px solid #000;
}
.headertext a:hover
{
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:3px;	
	text-decoration:none;
	color:#15418a;
	border:0px solid #000;
}

/****************Header StyleEnd Here********m**s**k******/


/****************Menu StyleStarts Here********m**s**k******/

.menuiconcontainer 
{	
	/*height:57px;*/
	Border:0px solid #000;
	background-color:#e3efff;
	float:left;
	width:100%;
}
.dots
{
background: url(images/dots.jpg) no-repeat center left;
float:left;
padding-left:5px;
height:37px;
width:3px;
border:0px solid #000;
}
.menucontainer
{ 
	float:left;
	padding:5px;
	text-align:left;
	width:270px;
	border:0px solid #000;
}
.iconpaneleft
{
background: url(images/icon_pane_left.jpg) no-repeat center left;
float:left;
height:37px;
width:15px;
border:0px solid #000;

}
.iconpanemiddle
{
background: url(images/icon_pane_middle.jpg) repeat-x center left;
float:left;
height:37px;
border:0px solid #000;
width:220px;

}

.iconpanemiddle1
{
background: url(images/icon_pane_middle.jpg) repeat-x center left;
float:left;
height:37px;
border:0px solid #000;
width:200px;

}

.iconpanemiddle2
{
background: url(images/icon_pane_middle.jpg) repeat-x center left;
float:left;
height:37px;
border:0px solid #000;
width:50px;

}
.iconpaneright
{
background: url(images/icon_pane_right.jpg) no-repeat center left;
float:left;
height:37px;
width:15px;
border:0px solid #000;

}
.iconalign
{
float:left; 
padding-top:4px;
padding-left:5px;
}
#vtip
{
    float:left; 
    padding-top:4px;
    padding-left:5px;
}
#vtip a ,#vtip a:link
{
	border:0px;
}
.PrivacyText
{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	text-decoration:none;
	color:#425a6e;
	border:0px solid #000;
	width:99%;
	height:27px;
	padding-top:10px;
	padding-right:10px;
	margin:0px 0px 0px 10px;
}
.CopyrightText
{
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	text-decoration:none;
	color:#425a6e;
	border:0px solid #000;
	 
}

/****************Menu StyleEnd Here********m**s**k******/



/****************Content StyleStarts Here********m**s**k******/

.contentpane
{
width:1250px;
margin:0px 0px 0px 0px;
border:0px solid #000;
float:left;
/*height:746px;Tab#*/
height:765px;
}
.contentpaneleft
{
background: url(images/content_pane_left.jpg) no-repeat;
float:left;
height:22px;
width:4px;
border:0px solid #000;
}
.contentpanemiddle
{
background: url(images/content_pane_middle.jpg) repeat-x;
height:22px;
/*width:1242px;Tab#*/
width:1232px;
border:0px solid #000;
float:left;
}
.contentpaneright
{
background: url(images/content_pane_right.jpg) no-repeat;
float:left;
height:22px;
width:4px;
border:0px solid #000;
}
#content-panel
{
    width:100%;
	height:100%;
	background:#DCE8F6;
	border:0px solid red;
	float:left;
}
#workareapane
{ 
	/*width:1237px;
	height:605px;Tab#*/
	/*
	width:1228px;
	height:620px;
	*/
	/*width:1232px;
	height:720px; /*598px*/
	width:100%;
	height:100%;
	background:#DCE8F6;
	border:0px solid #7ab2fb;
	float:left;
	/*padding:5px;	*/
} 

#workareapanePackage
{ 
	/*width:1237px;
	height:605px;Tab#*/
	
	width:1228px;
	height:600px;
	background:#fff;
	border:1px solid #7ab2fb;
	float:left;
	padding:5px;	
} 
#workareapaneContract
{ 
	/*width:1237px;
	height:605px;Tab#*/
	/*
	width:1228px;
	height:620px;
	*/
	/*
	position:relative;  
	width:1210px;
	height:600px;
	background:#fff;
	border:1px solid #7ab2fb;
	float:left;
	padding:5px;
	overflow:auto;
	overflow-x:Hidden; 
	*/
	height: auto;
	width:100%;
	border:solid 0px;		
	padding-top:45px;
} 
.actionpane
{	
	position:relative;
    width:1240px; 
	height:92px;
	background:#BEDCFF;
	border:0px solid #ff0000;	
	float:left;		
}
.actionpaneContent
{
    float:left;
    width:100%;
    height:100%;
    border:1px solid #fffghh;
}

#actionpane
{ 
	/*width:1247px; Tab#*/
	/*height:97px;* Tab#*/
	width:1238px; 
	height:90px;
	background:#fff;
	border:1px solid #7ab2fb;
	float:left;		
}
/*.actionpaneContent
{
    width:1235px;
    height:110px;   
    padding-top:5px; 
    border:solid 0px;    
}*/
.Loading
{
	font-family:tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
} 


.area
{
	width:1260px;
	float:left;
	margin:0px 0px 0px 0px;
	
}

.supporth
{
   
    width:1200px;
    border:0px solid #ff0000;
}

.legalframe
{
	width:1260px; 
    /*background:#DCE8F6;*/
    background:transparent;
	border:solid 0px; 
	float:left; 	
	border:1px solid #7ab2fb;
}

.supportFrame
{
   
    width:1230px;
    border:0px solid #ff0000;
    float:left;
    
}
.supportFrame123
{
   
    
    
    
}

.rowBoxHeightlight
{
        border:0px solid;
        width:415px;
        float:left;
        height:25px;
        
}

.SupportrowBox3
{
        width:400px;
        float:left;
        height:25px;
        
}

.rowBoxfields4
{
        Width:80px;
        float:left;
        text-align:left;        
        border:0px solid #ff0000;
                
}
.rowBoxfieldsDelta
{
        Width:120px;
        float:left;
        text-align:left;        
        border:0px solid #ff0000;
                
}
.SupportUpload
{
    margin: 0px auto;
}
.NewRequestBackcolor
{
    background-color:#DCE8F6;
}
.NewrequestInvoice
{
    font-size:11px;
}
.NewRequestFormUpload
{
    height: 170px;
}
.SupportMainrowBoxTextArea
{
        width:450px;
        float:left;
        height:25px;        
}
.SupportMainrowBoxTextAreaIssue
{
        width:450px;
        float:left;
        height:58px;
        
}

.Supportsmalltext{
	-x-system-font:none;
	font-family:tahoma,verdana,arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	border:1px solid #8daed9;
	color:#425a6e;
	width:102px;
	
}

.SupportrowBox2
{
        width:600px;
        float:left;
        height:35px;
        
        
}
.SupportrowBox5
{
        width:450px;
        float:left;
        height:35px;
        
        
}



.rowBoxfields3
{
        Width:180px;
        float:left;
        height:25px;
        text-align:left;        
        border:0px solid #ff0000;
                
}
.rowBoxfields3Support
{
        Width:150px;
        float:left;
        height:25px;
        text-align:left;        
        border:0px solid #ff0000;
                
}

.rowBoxfields4
{
        Width:130px;
        float:left;
        height:25px;
        text-align:left;        
        border:0px solid #ff0000;
        
                
}

.rowBoxfieldstextBox
{
        Width:20px;
        height:25px;
        float:left;
        text-align:left;        
        border:0px solid #ff0000;
        margin:0 0 0 -3px; 
                
}


.rowBoxfields1
{
        Width:400px;
        float:left;
        text-align:left;        
        border:0px solid #ff0000;
                
}

.rowBoxfields4
{
        Width:80px;
        float:left;
        text-align:left;        
        border:0px solid #ff0000;
                
}


/****************About Style********m*a*****/

.SetipAbout
{
        Width:100%;
        height:450px; 
        float:left;
	    border:0px solid #000;
                
}

.SetipAboutLabel
{
	    float:left;
        text-align:left;        
        border:0px solid #000;
        margin:10px 0 0 10px ;
                
}

.SetipAboutLabel1
{
	    float:left;
        text-align:center;         
        border:0px solid #000;
        margin:0px 0 0 0px ;
        
                
}

.SetipAboutLogo
{
	    float:left;       
        border:0px solid #000;
         margin:0px 0 0 50px ;       
}

.SetipAboutTitle
{
	    float:left;       
        border:0px solid #000;
}
.SetipAboutcopy
{
	    float:left;       
        border:0px solid #000;
}


.SetipAboutAdress
{
	    float:left;       
	    height:70px;
	    width:190px;  
        border:0px solid #000;
        margin:10px 0 0 100px ;       
}

.SetipAboutaddress1
{
	    float:left;       
	    height:50px;
	    width:400px;  
        border:0px solid #000;
        margin:0px 0 0 0px ;       
}


/********************Portfolio Admin Styles ********************/
.Optionwrap
{
    border: solid 0px red; height: auto; width:400px; margin: 5px;
}
.OptionRow
{
    width:100%; height:auto; float:left;
}
.Optionlab
{
    padding-left:20px; width:35%;float:left; text-align:right;
}
.Optionfield
{
    padding-left:5px;width:55%;float:left; text-align:left;
}
/********************End of Portfolio Admin Styles ********************/
/****************Content StyleEnd Here********m**s**k******/

.footerbg
{
    background: url(images/footerbg.jpg) repeat-x;
    float:left;
    width:100%;
    height:23px;
}
.footerbg_New
{
    background: url(images/footerbg.jpg) repeat-x;
    float:left;
    width:100%;
    height:1%;
}

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	
}
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */ 

/****************Page Style Ends Here******m**s**k************/


.gridEditControls
{
 float:left;
 position:relative;
 z-index:10px;	
}




#MainMenu 
{
	height:19px;
	background:#bedcff url(images/tabbg.jpg) repeat-x ;
	margin:0;
}
#tab 
{  
	float:left;  
	height:19px;
	top:0;
	background:repeat-x top;
	margin:0;

	
}
#tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	
}
#tab li 
{
	display:inline;
	float:left;
	padding:0;
}
#tab a 
{
	background:#bfdbff url(images/bright_105.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	background:url(images/bleft_105.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	line-height:21px;
	padding:0 25px;
}
#tab li a:hover
{
	background:#bfdbff url(images/bright_105.gif) no-repeat right bottom;
}
#tab li a:hover span
{
	
	background:url(images/bleft_105.gif) no-repeat left bottom;
	color:#000;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#tab li.item_active a 
{
	background:#bfdbff url(images/brights_105.gif) no-repeat right bottom;
	border:0; 
}
#tab li.item_active a span 
{
	border:0;
	background:url(images/blefts_105.gif) no-repeat left bottom;
	color:#000;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#tab li.item_hide
{
	display:none; 
	
	} 
	.footerpanetext
{
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 	text-decoration:none;
	color:#425a6e;
	border:0px solid #000;
	padding:0 0 0 0;
}
	.footervaluetext
{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 	text-decoration:none;
	color:#425a6a;
	 
}


/******************************* Common Tabs Div*******************************/	
#CommonTab{float:left;width:100%;z-index:10; }
#CommonSubTab{float:left;width:100%;margin-top:10px }
#MainMenu1 {margin:0;width:100%;background:#bedcff url(images/tabbg1.jpg) repeat-x;}
#tab1 {float:left;width:100%;}
#tab1 table{float:left;}
#tab1 tr{float:left;width:100%;background:#bedcff url(images/tabbg.jpg) repeat-x;z-index:10000;}
#tab1 td{display:inline;float:left;padding:0;}
#tab1 a{background:#bfdbff url(images/bright_105.gif) no-repeat right top;text-decoration:none;border:0;display:block;float:left;margin:0;padding:0;}
#tab1 a span{display:block;background:url(images/bleft_105.gif) no-repeat left top;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:normal;line-height:21px;padding:0 25px;}
#tab1 a.item_active1:hover{background:#bfdbff url(images/bright_105.gif) no-repeat right bottom;}
#tab1 a.item_active1:hover span{background:url(images/bleft_105.gif) no-repeat left bottom;color:#000;font-weight:normal;font-style:normal;text-decoration:none;}
#tab1 a.item_active {background:#bfdbff url(images/brights_105.gif) no-repeat right bottom;border:0;}
#tab1 a.item_active  span{border:0;background:url(images/blefts_105.gif) no-repeat left bottom;color:#000;font-weight:normal;font-style:normal;text-decoration:none;}
	

/******************************* Static Div*******************************/	

div.errorMessage{width: 100%;text-align: right;background-color: #E1EBF7;}
div.errorMessage div{height: 20px;background-color: #E1EBF7;}
div.interview_Header{float: left;width: 99.5%;}
div.interview_Fixed{background-color: #E1EBF7;width: 100%;float: left;height: 40px;left: 0;top: 20;z-index: 999;position: fixed;padding-top: 5px;padding-bottom: 5px;border: 0px solid #7ab2fb;}
div.interview_Fixed div.controls{float: left;background-color: White;width: 99.5%;height: 30px;border: 1px solid #7ab2fb;}
div.interview_Fixed div.controls div{padding-top: 3px;float: left;margin-left: 3px;}	

/********************Skip Payment styles ********************/

.OptionlabSkip
{
    padding-left:10px;width:150px;float:left; text-align:right; padding-top:3px;
}
.OptionfieldSkip
{
    padding-left:10px;width:100px;float:left; text-align:left;
}
.OptionRowSkip
{
    margin-left:60px;width:75%;text-align:center;
}
	
	