/* WebDeVideo CSS Document */

body { 
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0;
    background-color: white;
	width:100%;
}
/*a 
{
    background-color: inherit;
    color: blue;
    text-decoration: none;
}*/
img {
    border: 0;
}


#top_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin: -80px 0 0 ;
padding:10px 0 0 5px;
font-weight:200;

}
#top_menu a:link { color: #666666; text-decoration:none;}
#top_menu a:visited { color: #666666; text-decoration:none;}
#top_menu a:active { color: #666666; text-decoration:none;}
#top_menu a:hover { color: #666666; text-decoration: underline;}

.username {
color: #333333;
font-weight:bold;
}

.divider {
    border:0px;
	width:100%;
	height: 20px;
	/*background-image:url(images/divider.jpg);*/
	background-repeat:repeat;

}

h2{
width:100%;
height:26px;
margin:0;
border:0;
background-image:url(../images/main_top.jpg);
background-repeat:repeat;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-weight: 600;
padding:0px 0 0px 0;
}

#nav a {
	display:block;
	margin: 0 1px 0 0;
	color: #666666;
	background-color: #CCCCCC;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight:200;
	text-decoration:none;
	padding: 0 5px 0 20px;
	line-height:25px;
	height:25px;
	list-style:none;
	width:148px;
	font-family: Arial, Helvetica, sans-serif;
	border-style: solid;
	border-color: #999999;
	border-width: 1px 1px 0 1px;
}
#nav a:hover {
	display:block;
	margin: 0 1px 0 0;
	color: #666666;
	background-color: #CCCCCC;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	padding: 0 5px 0 20px;
	line-height:25px;
	height:25px;
	list-style:none;
	width:148px;
	font-family: Arial, Helvetica, sans-serif;
	border-style: solid;
	border-color: #999999;
	border-width: 1px 1px 0 1px;
}

#nav a.selected {
	margin: 0 1px 0 0;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#666666;
	background-image: url(../images/arrowSelected.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding: 0 5px 0 20px;
	line-height:25px;
	height:25px;
	list-style:none;
	width:148px;
	font-family: Arial, Helvetica, sans-serif;
	border-style: solid;
	border-color: #999999;
	border-width: 1px 1px 0 1px;
}
.navBottom {
	margin: 0 1px 0 0;
	color: #333333;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding: 0 5px 0 20px;
	line-height:25px;
	height:25px;
	list-style:none;
	width:150px;
	border-style: solid;
	border-color: #999999;
	border-width: 1px 0px 0px 0px;
}

.logIn
{
padding:0px 0px 0px 0px;
	border-style: solid;
	border-color: #999999;
	border-width: 0px 0px 0px 0px;
	margin:0;
}
.indexMain
{
text-align:left;
padding:5px 5px 5px 50px;
}
.profileMain
{
text-align:left;
padding:10px 10px 5px 0px;
}
/*Original Style*/



	a.psp:link { color:#339999; text-decoration:none;}
	a.psp:visited { color:#339999; text-decoration:none;}
	a.psp:active { color:#339999; text-decoration:none;}
	a.psp:hover { color:#339999; text-decoration: underline;}

	a.register:link { color:#339999; text-decoration:none; font-size:12px;}
	a.register:visited { color:#339999; text-decoration:none; font-size:12px;}
	a.register:active { color:#339999; text-decoration:none; font-size:12px;}
	a.register:hover { color:#339999; text-decoration: underline; font-size:12px;}
		
	.copyright{
	    text-align:right;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #3366CC;
		font-weight: bold;
		text-decoration:none;
		}
	.copyright a{
	    text-align:right;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #3366CC;
		font-weight: bold;
		}
	.copyright a:hover{
	    text-align:right;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #3366CC;
		font-weight: bold;
		text-decoration:underline;
		}
	
	/*a.menu:link { color:#336699; text-decoration:none; font-size:12px;}
	a.menu:visited { color:#336699; text-decoration:none; font-size:12px;}
	a.menu:active { color:#336699; text-decoration:none; font-size:12px;}
	a.menu:hover { color:#336699; text-decoration: underline; font-size:12px;}*/
	
	a.blue:link { color:#336699; text-decoration:none; font-size:11px;}
	a.blue:visited { color:#336699; text-decoration:none; font-size:11px;}
	a.blue:active { color:#336699; text-decoration:none; font-size:11px;}
	a.blue:hover { color:#336699; text-decoration: underline; font-size:11px;}
	
	a.bluesmall:link { color:#336699; text-decoration:none; font-size:10px;}
	a.bluesmall:visited { color:#336699; text-decoration:none; font-size:10px;}
	a.bluesmall:active { color:#336699; text-decoration:none; font-size:10px;}
	a.bluesmall:hover { color:#336699; text-decoration: underline; font-size:10px;}
	
	img {
		border: none;
		}
	
	td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height:1.5;
		color: #666666;
		font-weight: bold;
		}
		
	
	div.line{ border : 1px solid #999999 ; }
	td.line{ 
	border : 1px solid #999999 ;padding-bottom:2em;
	}
	td.line2{ border : 1px solid #CCCCCC ; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			font-weight: bold;
		}
	
	.small{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
		font-weight: bold;
		}
	
	.progressBar {
        position: relative; 
        left:45px;
        width: 500px;
		padding:0;
       
  }
  
	.progressBar .background {
  		position: relative;
        border: solid 1px #bbbbbb;
        width: 500px;
				font-size:8px;
  }
  
	.progressBar .bar {
        position: relative;
        background-repeat: x-repeat; 
        background-image: url("/en_images/progress_bg.jpg"); 
  }
  .progressBar .message {
        color: #FF0000;
        font-size: 11px;
        padding-bottom:10px
  }
  
  input.upload {
        padding: 2px;
        border: solid 1px #555555;
        font-family: verdana;
				font-weight: normal;
        background: #ccd8e3;
        color: #444444;
  }
  
  #policy{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:100;
  text-align:left;
  margin-left:60px;
  margin-top:20px;
  
  }
  #required{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:500;
  text-align:left;
  margin-left:90px;
  margin-top:20px;
  
  }
  #registerForm{
  text-align:left;
  padding:0 0 0 100px;
  
  }
  #faq{
  margin-left: 70px;
  }
  
  .answer{
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color; #000000; 
  }
  
  .note
  {
  color:#990000;
  }
    .error
  {
  color:#990000;
  font-style:italic;
  font-weight:300;
  }
 
.thickBox{
	margin-top:10px;
	margin-bottom:10px;
}
.thickBox2{
	text-align:center;

}
