/* CSS Document */
body{
    font-family:Arial, Helvetica, sans-serif;; 
}
form{
    margin:0px;
    padding:0px;
}
textarea{
    overflow:auto;
}
h2{
    font-size:20px;
}
h4{
    font-size:16px;
}
img {
    behavior:url("iepngfix.htc");
    border:0;
}
.tabDiv{
    height:75px;
    background-color:#FFFFFF;
    padding:2px;
    padding-bottom:0px;
    width:780px;
}
.devText{
    float:left;
    padding-top:48px;
    color:#1DB8EF;
    font-size:21px;
    font-family: Arial, Helvetica, sans-serif;;
}
.contMain{
    width:778px; 
    margin:0 auto; 
}
.linksDiv{
    float:right;
    text-align:right;
    margin-top:50px;
    margin-right:30px;
    font-weight: bold;
    font-size:11px;
    color:gray;
}
.linksDiv a{
    font-size:13px;
    text-decoration: none;
    color: gray;
}
.linksDiv a:hover{
    text-decoration: underline;
}
.breadComp{
    padding-left:10px;
}
.apiHelp_samples{
    float:left;
    padding-top: 5px;
	padding-left: 10px;
    width: 525px;
    height:100%;
}
.apiHelp{
    float:left;
    padding-top: 10px;
    padding-left: 25px;
    width: 515px;
    height:530px;
}
.apiHelp_create{
    float:left;
    padding-top: 10px;
    padding-left: 25px;
    width: 515px;
    height:635px;
}
.api_content_label{
    width:125px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
.api_content_value{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    width:400px;
    float:left;
}
.api_content_label_small{
    width:60px;
    float:left;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
}
.api_content_value_big{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    width:280px;
    float:left;
}
.api_content_value_small{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    width:60px;
    float:left;
}
.api_content_value_center{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    width:300px;
    float:left;
    text-align:center;
}

.sandbox_content{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    float:left;
}
.sandbox_content_label{
    width:190px;
    float:left;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
}
.sandbox_content_embed {
    font-family:Arial, Helvetica, sans-serif;
    color:#7F1500;
    font-size:14px;
	width:570px;
}
.reg_middle{
    width:400px;
    float:left;
    margin-left:100px;
}
html>body .reg_middle{
    margin-left:170px;
}
.sandbox_overlay {
    float:left;
    width:761px;
    padding-top:10px;
}
.heading1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    float:left;
}
.heading2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    float:left;
}
.download_text{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    float:left;
    margin-top:5px;
    padding-top:6px;
    padding-right:5px;
}
.download_img{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    float:left;
    margin-top:5px;
}
.sandbox_note{
    float:left;
    color:#7F1500;
}
.heading3{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    float:left;
}
.doc_content{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    float:left;
}
.doc_content p{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    text-align:justify;
}
.sandbox_layout {
    float:left;
    width:535px;
    padding-left:10px;
    padding-top:20px;
}
.sandbox_layout_emp {
    float:left;
    width:690px;
    margin-left:10px;
    padding-top:10px;    
}
html>body .sandbox_layout_emp {
    margin-left:50px;
	width:660px;
}

.sandbox_space{
    width:500px;
    float:left;
    height:10px;
}
html>body .sandbox_space{
	height:10px;
}
.mainDiv{
    float:left;
    height:100%;
    width:777px;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}
.headLeft{
    float:left;
    width:17px;
    background:url(../images/topleft1.gif);
    height:25px;
}
.headMid{
    float:left;
    width:746px;
    border-top:1px solid #CCCCCC;
    height:24px;
}
.headRight{
    float:left;
    width:16px;
    background:url(../images/topright1.gif);
    height:25px;
}
.footerLeft{
    float:left;
    width:17px;
    background:url(../images/bottomleft1.gif);
    height:25px;
}
.footerMid{
    float:left;
    width:743px;
    border-bottom:1px solid #CCCCCC;
    height:25px;
}
.footerRight{
    float:left;
    width:19px;
    background:url(../images/bottomright1.gif);
    height:25px;
}
.pageLeft{
    float:left;
    padding-top: 0px;
    padding-left:10px;
    font-weight: bold;
    height:400px;
}
.pageRight{
    float:left;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    width: 525px;
    height:100%;
}
.loginTitle{
    font-size:17px;
    font-weight: bold;
    color:black;
    padding-left: 20px;
}
.secondLine{
    padding-top: 0px;
    padding-left:555px;
}

.titleTxt{
    padding-left:10px;
    font-size:16px;
    font-weight: bold;
    color:#9E0011;
}
.validationTxt{
    height:15px;
    padding-left:40px;
}
.validationTxtSignup{
    height:20px;
    padding-left:20px;
    padding-right:20px;
    text-align:center;
}
#error_text{
    color:red;
}
#error_text1{
    color:red;
}
.logregBox{
    padding-top: 10px;
    padding-left:30px;
}
.regBox{
    padding-top: 10px;
    padding-left:50px;
}
.submitButton{
    padding-top:10px;
    padding-left: 185px;
}
.loginButton{
    padding-top:10px;
    padding-left: 185px;
}
.forgotDiv{
    text-align:right;
    padding-top:5px;
    padding-bottom:5px;
    *padding-bottom:3px;    
    font-weight: bold;
	float:right;
}
.forgotDiv a{
    font-size: 12px;
    text-decoration: none;
}
.loginText{
    float:left;
    width: 116px;
}
.indexDiv{
    float:left;
    height:360px;
	width: 470px;
    padding-top:20px;
}
.indexDiv1{
    float:left;
    height:360px;
	width:301px;
    padding-top:20px;
}
.imgOne{
    padding-top:50px;
    padding-left:10px;
    height:100px;
}
.imgTwo{
    padding-left:10px;
    height:100px;
}
.fontOne{
    float:left;
    font-size:20px;
    font-weight:bold;
    padding:5px;
    padding-top:15px;
}
.fontOne a{
    font-size:20px;
}
.signUpDiv{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    padding-right:5px;
}
.loginDiv{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}
.loading_sign{
    height:85px;
    padding-top:20px;
    text-align:center;
}
.loading_login{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    height:125px;
    padding-top:60px;
    text-align:center;
}
.loading_forgot{
    width:300px;
    text-align:right;
}
#regDiv{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    padding-right:5px;
    padding-left:5px;
    text-align:justify;
}

/*.loginTips{
height: 125px;
*height: 140px;
}
.tipsLeftDiv{
float:left;
margin-left:11%;
border-right:0;
width:39%;
}
.tipsLeftDiv ul{
padding-left:170px;
*padding-left:130px;
}
.tipsRightDiv{
float:left;
margin-right:9%;
border-left:0;
width:39%
}
.tipsRightDiv ul{
padding-left:60px;
*padding-left:30px;
}
.titleTips{
padding-left:130px;
padding-top:30px;
font-size:16px;
font-weight: bold;
}*/
.createAppDiv{
    padding-left:50px;
    padding-top:50px;
}
.listAppDiv{
    padding-left:50px;
    padding-top:20px;
}
.apiHelp{
    padding-left:50px;
    padding-top:20px;
}

.createAppHead{
    padding-top: 10px;
    font-size:14px;
    font-weight:bold;
}
.createApps{
    width:520px;
    padding-left: 20px;
    margin-left:10px;
    float:left;	
}
.createReg{
    width:700px;
    padding-left: 20px;
    margin-left:20px;
    float:left;	
}
.field{
    height:26px;
}
.fieldArea{
    height:56px;
}
.fieldImage{
    height:40px;
}
.help_content{
    height:18px;
    width:350px;
    text-align:right;
    font-size:11px;	
    padding-left:100px;	
    color:#666666;	
}
.help_sandbox{
    height:18px;
    font-size:11px;	
    color:#666666;	
}
.titleapps{
    float:left;
    width:150px; 	
}
.valueapps{
    float:left;
    width:335px;
}
.valueapps textarea{
    width:300px;
    height: 47px;
}
.valueapps .textapp{
    width:300px;
}
.field_extra{
    padding-left:50px;
}
.reg_desc{
    width:520px;
    text-align:right;	
}
.subtitle{
    font-size:14px;
    font-weight:bold;
    padding-left:30px;
    padding-bottom: 10px;
}
.titlepro{
    float:left;
    width:180px;
}
.valuepro{
    float:left;
    width:320px; 
}
.valuepro textarea{
    width:300px;
    height: 47px;
}
.valuepro .textapp{
    width:300px;
}
.settingsPage{
    float:left;
    padding-top: 10px;
    padding-left: 10px;
    width: 555px;
}
.settingsPage a{
    cursor:pointer;
}
.keydivapps:after{
	content: "";
    display: block;
    height: 0;
    clear: both;
}
#keydiv{
	*width:100%;
}
#netkeyvalues{
	padding-bottom:10px;
	*width:100%;
}
#keydiv:after{
	content: "";
    display: block;
    height: 0;
    clear: both;
}
#netkeyvalues:after{
	content: "";
    display: block;
    height: 0;
    clear: both;
}
.keytablediv_con{
	width:400px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
.keytablespan{
	width:150px;
	float:left;
}
.keytablespan1{
	width:250px;
	float:left;
}
.keytablebtndiv_con{
	width:50px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
.listkeyvaluediv_con{
	width:380px;
	float:left;
	font-size:12px;
	padding-top:5px; 
}
.listkeyvaluediv_inner{
	width:500px;
	float:left;
	font-size:12px;
}
.listkeyvaluespan1{
	width:80px;
	float:left;	
	font-size:12px;
	padding-left:70px;
	padding-top:5px; 		
}
.listkeyvaluespan2{
	font-size:12px;
	float:left;
	width:330px;
	padding-top:5px; 	
}
.listkeyactiondiv_inner{
	width:80px;
	float:left;
	font-size:12px;
	padding-top:5px; 
}
.listkeyouterdiv{
	padding-top:5px;
	padding-bottom:5px;
}
.preview_keybtn{
	width:100px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
.previewlistkeybtn{
	width:100px;
	float:left;
	font-size:12px;
}
.previewlistnnetwork{
	width:100px;
	float:left;
	font-size:12px;
}
.previewlistnnetwork_inner{
	width:490px;
	float:left;
	font-size:12px;
	height:20px;
}
.previewlistnetworkspan{
	width:90px;
	float:left;
	font-size:12px;
}
.previewlistlinediv{
	width:100%;
	float:left;
	padding-top:2px;
	height:auto;
}




/*-----------------OLD CSS---- Have to remove*/
.heading{
    width:770px;
    float:left;
    padding-left:60px;
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:15px;
    font-weight:bold;
}

.reg_desc1{
    width:380px;
    float:left;	
    padding-left:100px;
}
.subtitle1{
    width:380px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:14px;
    font-weight:bold;
    padding-left:10px;
}
.list_block1{
    width:400px;
    float:left;
    border:1px solid black;
    margin-left: 300px;
}
.forgot_box{
    width:400px;
    float:left;
    border:1px solid #999999;
    margin-left: 300px;
    margin-top:100px;
    background-color: white;
}
.list_block2{
    width:400px;
    float:left;
}
.dev_reg_cont{
    width:400px;
    float:left;
}
.line_break{
    width:779px;
    float:left;
    height:5px;
}
.list_block{
    margin-left:50px;
    width:600px;
    float:left;
}
.small_space_err{
    float:left;
    width:30px;
}
.n_red{
    font-family:Arial, Helvetica, sans-serif;;
    font-size:12px;
    font-weight:bold;
    color:#ff0000;
}
.n_green{
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:12px;
    font-weight:bold;
    color:#00CC66;
}
.line_break_dev{
    width:600px;
    float:left;
    height:10px;
}
.small_space{
    float:left;
    width:10px; 
}
.title{
    float:left;
    width:200px; 
    text-align:left;
}
.value{
    float:left;
    width:350px; 
}
.outercontainer_login{
    width: 100%;
    background-image:url(../images/bodymid.jpg);
    background-repeat:repeat-x;
    height: 390px;
    *height: 480px;
    padding-top: 100px;
}
.login_box{
    float:left;
    text-align: left;
    margin-top: 150px;
    margin-left: 50px;
    width:400px;
    padding:5px;
    height: 200px;
    background: #FFFFFF;
    border:1px solid #999999;
}
.login_left{
    float:left;
    width:500px;
    height:97%;
    /*border-right:1px solid black;*/
    padding-top: 10px;
    padding-left:10px;  
    text-align: left;
}
.outercontainer_login1{
    width:400px;
    float:left;
    border:1px solid #000000;
    background:#ffffff;
}
.heading_login{
    width:400px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:14px;
    font-weight:bold;
    padding-top:10px;
}
.line_break_login{
    width:400px;
    float:left;
    height:10px;
    font-size:2px;
}
.title_login{
    float:left;
    width:125px; 	
}
.value_login{
    float:left;
    width:225px; 	
}
.agreeCheck{
    float:left;
    width:325px;
}
.dev_reg{
    margin-top:10px;
    width:410px;
    /*border:1px solid #000000;*/
    text-align: left;
    height: 530px;
}
.devbox_bottom{
    border:1px solid #3F4042;
    height:100%;
}
.outercontainer_homepage{
    width:100%;
    float:left;
    background-image:url(../images/bodymid.jpg);
    background-repeat:repeat-x;
}
.heading_home{
    width:75%;
    float:left;
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:14px;
    font-weight:bold;
}
.font_title{
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:14px;
    font-weight:bold;
}
.line_break_home{
    width:750px;
    float:left;
    height:10px;
}
.list_blockhome{
    float:left;	
    background-image:url(../images/bodymid.jpg);
    background-repeat:repeat-x;
    width:100%;
    overflow: auto;
}
.list_blockapps{
    width:550px;
    float:left;	
}
/**vetri edited**/
.list_blockappsls{
    width:550px;
    float:left;	 
    margin-left:10px;    
}
.heading_appsls{
    width:550px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:13px;
    font-weight:bold;
}
.line_break_apps{
    width:550px;
    float:left;
    height:10px;
}
.line_break_apps_e{
    width:570px;
    float:left;
    height:10px;
}
.line_break_appls{
    width:550px;
    float:left;
    height:10px;	
}
.app_name{
    width:130px;
    padding-left:5px;
    float:left;
    word-wrap:break-word;
}
.status{
    width:120px;
    padding-left:5px;
    float:left;
}
.actions{
    padding-left:5px;
    float:left;
    text-align:center;
}
.preview{
    float:left;
    width:50px;
}
.applimage{
    width:80px;
    padding-left:5px;
    float:left;
}
.list_content{	
    padding-top:10px;
    padding-left:50px;
    width:500px;	
}
.list_action{
    margin-top:100px;
    margin-left:150px;
    width:250px;
    float:left;	
}
.content_text{
    width:175px;
    float:left;
}
.content_text1{
    width:350px;
    float:left;
}
.container_right{
    float:left;
    padding-left:5px;
    width: 555px;
}
.content_api{
    width:95%;
    
}
.content_text{
    width:175px;
    float:left;
}
.content_text1{
    width:350px;
    float:left;
}
.content_action{
    margin-top: 10px;
    width:200px;
    text-align: left;
}
.content_action1{
    font-family:arial;
    width:183px;
    float:left;
    height:18px;
    font-size:12px;
    padding-left:5px;
}
.content_action1 a{
    font-family:arial;
    color: #707173;
    font-size:12px;
    text-decoration: none;
}
.content_action2{
    font-family:arial;
    width:183px;
    float:left;
    height:18px;
    overflow:hidden;
    padding-left:5px;
}
.content_action2 a{
    font-family:arial;
    color: #707173;
    font-size:11px;
    text-decoration: none;
}
.content_action3{
    font-family:arial;
    width:163px;
    float:left;
    height:18px;
    overflow:hidden;
    padding-left:25px;
}
.content_action3 a{
    font-family:arial;
    color: #707173;
    font-size:11px;
    text-decoration: none;
}
.content_action3_high{
    font-family:arial;
    width:163px;
    float:left;
    height:18px;
    overflow:hidden;
    padding-left:25px;
    background-color:#DFDFDF;
}
.content_action3_high a{
    font-family:arial;
    color: #707173;
    font-size:11px;
    text-decoration: none;
}
.content_action1_high{
    font-family:arial;
    width:183px;
    float:left;
    height:18px;
    font-size:12px;
    padding-left:5px;
    background-color:#DFDFDF;
}
.content_action1_high a{
    font-family:arial;
    color: #707173;
    font-size:12px;
    text-decoration: none;
}
.content_action2_high{
    font-family:arial;
    width:183px;
    float:left;
    height:18px;
    overflow:hidden;
    padding-left:5px;
    background-color:#DFDFDF;
}
.content_action2_high a{
    font-family:arial;
    color: #707173;
    font-size:11px;
    text-decoration: none;
}
.content_box{
    border:1px solid #CCCCCC;
    border-top:0px;
    padding-left:5px;
    padding-top:5px;
}
.content_submenu{
    width:193px;
    float:left;
    padding-top:10px;
    padding-left:5px;
}
.box_left{
    float:left;
    background:url(../images/left.gif);
    width:6px;
    height:27px;
}
.box_middle{
    color:black;
    float:left;
    width:183px;
    background-color:#CCCCCC;
    height:22px;
    padding-top:5px;
    padding-left:5px;
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:14px;
    font-weight:bold;
}
.box_right{
    float:left;
    background:url(../images/right.gif);
    width:6px;
    height:27px;
}
.devbox_middle{
    color: #ffffff;
    float:left;
    width:393px;
    *width:398px;
    background:url(../images/midover.gif);
    height:22px;
    *height:27px;
    padding-top:5px;
    padding-left:5px;
    font-family:Arial, Helvetica, sans-serif;; 
    font-size:14px;
    font-weight:bold;
    text-align: center;
}
a{
    color:#0033FF;
    font-family:Arial, Helvetica, sans-serif;;
    font-size:12px;
    text-decoration: underline;
}

.font_linkcolor{
    color:#707173;
    font-family:Arial, Helvetica, sans-serif;;
    font-size:14px;
    text-decoration: underline;
}
*{
    font-family: Arial, Helvetica, sans-serif;;
    font-size: 12px;
}
.copyright{
    width: 779px;
    text-align:center; 
    font-size:11px;
    color:#999999;
}
.footerspan a{
    text-decoration: none;
    color:#666666;
    font-size:11px;
    padding-left:1px; 
    padding-right:1px;
    
}

.thumbnail{
    position: relative;
    z-index: 0;
}

.thumbnail:hover{
    background-color: transparent;
    z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
    position: absolute;
    padding: 5px;
    left: -1000px;
    border: 1px;
    visibility: hidden;
    color: black;
    text-decoration: none;
    background:#7EDBF5;
}

.thumbnail span img{ /*CSS for enlarged image*/
    border-width: 0;
    padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
    visibility: visible;
    top: 10px;
    left: -50px; /*position where enlarged image should offset horizontally */
    
}
.pra
{
    float:left;
    padding-top:2px;
    width:100%;
}
.w_heading
{
    float:left;
    padding-top:2px;
    font-size:18px;
    /**color:#999999;**/
    color:#000000;
    width:100%;
}

.helpTips {
    position:absolute;
    padding: 0px 5px 5px 5px;
    width:300px;
    color: #008000;
    font-family: Arial, Helvetica, sans-serif;;
    font-size:13px;
    text-align:justify;
    border:1px solid #cccccc;
    background-color:#FFFFFF;
}
.close {
    font-family: Arial, Helvetica, sans-serif;;
    font-size:13px;	
    text-align:right;
    height:20px;
    color:#118FE9;
    width:300px;
    border-bottom:1px solid #cccccc;
    
}
.close a{
    font-family: Times New Roman;
    font-size:11px;
    text-align:right;
    color:#118FE9;
    width:300px;
    border-bottom:1px solid #cccccc;
    text-decoration:none;
    cursor:pointer;
}
.help_heading
{
    float:left;
    width:200px;
    text-align:left;
    font-size:13px;
    color:#000000;
}

.link_top{
    width:770px;
    height:30px;
}
.link_topl{
    float:left;
    width:40px;
}
.link_topr{
    float:left;
    width:10px;
}
.link_topm{
    float:left;
    width:700px;	
}
.space_mlink{
    float:left;
    width:70px;
}
.create_link{
    float:left;
    width:200px;
}
.youapps_link{
    float:left;
    width:230px;
}
.sandbox_link{
    float:left;
    width:190px;
}
.create_link{
	width: 205px;
}
.create_link a:hover{
    color:#000000;
}
.sandbox_link a:hover{
    color:#000000;
}

.publish{
	 color:gray;
    font-family:Arial, Helvetica, sans-serif;;
    font-size:12px;
    text-decoration: underline;
}
.publish_msg_format{
    display:none;
    position:absolute;
	border:1px solid black;
	background-color:#ffffe1;
	color:#000000;
    font-family:Arial, Helvetica, sans-serif;;
    font-size:12px;
}
.terms_contest {
width:631px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.terms_num{
width:15px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.terms_layout {
    float:left;
    width:660px;
    margin-left:55px;
    padding-top:10px;    
    height:490px;
    *height:500px;
}
.preview_msg
{
	color:#7F1500;
    font-family:Arial, Helvetica, sans-serif;;
    font-size:12px;
}

/*styles added for new home page */

.features {
	width: 738	px;
	margin: 5px 10px 0 10px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	height: 250px;
	font-family:"luxi sans", sans-serif  !important;
}

.features div.line-break{
	margin-top: 3px;
	border-bottom: 1px solid #CCCCCC;
}
.features span.intro {
	padding: 5px 0 0 0;
	font-size:16px;
	color: #082C6F;
	font-family: 'arial, sans-serif';
	font-weight:bold;
}

.features div.feature {
	width: 225px;
	_width: 220px; /* For IE 6 */
	float: left;
	height: 205px;
	border :1px solid #CCCCCC;
	margin: 9px;
	position: relative;
	text-align: center;
}

.feature span.feature-text {
	position: absolute;
	top: 160px;
	left: 0;
	color: #06A106;/*change*/
	padding: 5px;
	font-size:12px;
	/*font-weight: bold;*/
	font-family: 'arial';
	text-align: left;
}

.startup-login {
	margin-top: 30px;
}

.startup {
	float: left;
	padding-left: 20px;
	width:298px;
}

.startup span {
	font-weight: bold;
	margin-bottom: 5px;
	color:#082C6F;
}



.startup ul {
	list-style-type: none;
	
}

.startup ul li{
	margin-bottom: 5px;
	font-family:'times New Roman';
	font-size:15px;
	color:#516BA3;
}

.startup ul li a{
    font-size: 16px;
	color:#516BA3;
	font-family:'times New Roman';
}

.startup-login .divider {
	float: left;
	height: 130px;
	margin: 24px 24px 24px 60px;
	border-left: 1px solid #CCCCCC;
}

.login {
	margin: 0 30px;
	width: 280px;
	float: left;
}
.login span {
	font-weight: bold;
	margin:10px 0px 5px 25px; 
	color:#082C6F;

}

label{
	margin: 4px 0;
	float: right;
	color:#516BA3;
}

.login div.button {
	width: 100%;
	text-align: right;
	float:right;
}
.labeldiv{
	height:60px;
	float:right;
}
