body {
  	background-color:#181818;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

strong, h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}

h1 {
	font-size:18px;
}

h2 {
	font-size:14px;
}

p {
	font-size:11px;
}

.info{
	color:#66FF00;
}
span.error{
	margin-left:12px;
	color:#FF0000;
}

caption {
font-size:12px;
font-weight:bold;
margin-bottom:12px;
text-align:left;}

#wrapper {
    width: 970px;
	background: url('../image/asphalt_04_background.jpg') repeat-y;
    margin: 0px auto;
}

.whiteBoldSmall {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}	

.bottom {
	clear:both;
	margin:auto 0px;
	}


/* START top */
div#top {
    color: #363a3d;    
    background-color: #181818;    
    padding-top: 10px;
}
     

ul#menu {   
    padding-top: 5px;
    padding-left: 10px;  
	font-weight:bold;
	font-size:16px;
}
    
ul#menu li {
    padding-right: 7px;
    }
    
ul#menu a:link, ul#menu a:visited, ul#menu a:active {
	color: #999999;
    text-decoration: none;    
}
    
ul#menu a:hover {    
    color: #ffffff;
}


/* START content */
#content
{
    width: 970px;
	background: url('../image/asphalt_04_background.jpg') repeat-y;
    margin: 0px auto;
}

/* account page*/
#right_side{
	background: url('../image/bg_list_01.jpg') repeat-x;
	background-color:#333333;
	width:415px;
	float:right;
}
#right_side_header{
	height:41px;
	padding:12px;
	margin-bottom:12px;
}

#right_side_content{
	padding-left:12px;
}

#right_side a:link, #right_side a:visited,#right_side a:active {
	color: #ff0000;    
}

#right_side a:hover{
	color: #ffffff
}
table#login{
	width:100%;
	margin:5px;
	padding:0px;
}

table#transactions{
	width:100%;
}

table .floatLeft{
	float:left;
}
table.floatLeft td{
	text-align:left;
	padding-top:5px;
}
/*---------------mymovies page-----------------*/	
.left_side 
{
float:left;
width:530px;
padding:4px;
}

#feedback_system{
float:left;
width:500px;
}


#feedback_user{
float:left;
width:500px;
}	

.title{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.description{
	font-size:12px;
	color:#FFFFFF;
}

#videoDescription{
width:500px;
padding:5px;
margin:5px;
}

.par {
	background-color:#333333;	
}

.impar {
	background-color:#222222;
}
fieldset.table_01 {		
	margin: 0px;
	background-color: inherit;
	color: #999999;
	font-size:12px;
	margin-top: 10px;
	width:500px;
	border: 0px;
	}
	
* html fieldset.table_01	{
	position: relative;
	margin-top: 1em;
	padding-top: 0.75em;	
	}

* html fieldset.table_01 legend {
	position:absolute;
	top: -.5em;
	left: .5em;
	color:#777777;
	}

fieldset.table_01 acronym {
	padding-left: 5px;
	padding-right: 5px;
	border: 0px;
	font-weight: bold;
	}
	
fieldset.table_01 td{
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom: solid 0.5px #ffffff;
	}
fieldset.table_01 td div{
	padding-left:10px;
}
html>body fieldset.table_01 td {
	padding-left:0px;
	}
fieldset.table_01 td.align_right {
    text-align: right;
    }

fieldset.table_01 th {	
	padding-bottom: 10px;
	background-color: #444444;		
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	}

fieldset.table_01 th.align_right {
	text-align: right;
	}

fieldset.table_01 img {
	display: block;
	margin: 0px;
	padding: 0px;
	}
	
fieldset.table_01 input.inputText {
	border: 1px solid #A9A9A9;
	width: 200px;
	}

fieldset.table_01 input.inputText_01 {
	border: 1px solid #A9A9A9;
	width: 165px;
	}

fieldset.table_01 input.inputText_02 {
	border: 1px solid #A9A9A9;
	width: 120px;
	}
    
fieldset.table_01 input.inputText_04 {
	border: 1px solid #A9A9A9;
	width: 300px;
	}

fieldset.table_01 input.inputText_03 {
	border: 1px solid #A9A9A9;
	width: 40px;
	}
    
fieldset.table_01 textarea.textarea {
	border: 1px solid #A9A9A9;
	width: 200px;
	}

fieldset.table_01 a:link, fieldset.table_01 a:visited, fieldset.table_01 a:active {
	color: #555555;
	font-weight: bold;
	background-color: inherit;
	}
    
fieldset.table_01 select.select {	
	width: 150px;
	}
    
fieldset.table_01 textarea.textarea_01 {
	border: 1px solid #A9A9A9;
	width: 300px;
    height: 100px;
	}    
/* END table_01 */


a.whiteBoldExtraSmall {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}

a.whiteboldExtraSmall:link {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.whiteboldExtraSmall:visited {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.whiteboldExtraSmall:active {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.whiteboldExtraSmall:hover {
	color: #FF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.whiteBoldSmall:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.whiteBoldSmall:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.whiteBoldSmall:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.whiteBoldSmall:hover {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.verticalTextMain {
	color:  #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: bottom;
}

.verticalText {
	color:  #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: bottom;
}

.whiteBoldExtraSmall {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.redBoldExtraSmall {
	color: #640000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.whiteSmall {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.whiteMedium {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.whiteBoldMedium {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.whiteLarge {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.whiteBoldLarge {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.greySmall {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.greyBoldSmall {
	color: #CCCCCC;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.greyBoldSmallMed {
	color: #CCCCCC;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.midGreyBoldSmall {
	color: #999999;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.darkGreySmall {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
}
.darkGreyBoldSmall {
	color: #666666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.greyMedium {
	color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.greyBoldMedium {
	color: #DDDDDD;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.greyLarge {
	color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.greyBoldLarge {
	color: #DDDDDD;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.greyBoldExtraLarge {
	color: #DDDDDD;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.midGreyBoldMedium {
	color: #999999;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.darkGreyMedium {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.darkGreyBoldMedium {
	color: #666666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.darkGreyBoldSmall1{
	color: #666666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float:left;
}


.darkGreyBoldSmall a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.darkGreyBoldSmall a:link {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.darkGreyBoldSmall a:visited {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.darkGreyBoldSmall a:active {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.darkGreyBoldSmall a:hover {
	color:  #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.verticalTextMain {
	color:  #CCCCCC;
	vertical-align: bottom;
}

.verticalText {
	color:  #CCCCCC;
	vertical-align: bottom;
}

.myMovies_view {
	color: #ff0000;
	text-align:left;
	text-decoration: none;
}
.myMovies_view a{
	color: #ff0000;
	cursor:hand;
}
.myMovies_view a:link {
	color: #ff0000;
	cursor:hand;
}

.myMovies_view a:visited {
	color: #ff0000;
	cursor:hand;
}

.myMovies_view a:active {
	color: #ff0000;
	cursor:hand;
}

.myMovies_view a:hover {
	color:  #CC0000;
	cursor:hand;
}

td{
font-size:11px;
}
th{
font-size:11px;}

.ajax_movies_table {
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
height:40px;
overflow:scroll;
}

.ajax_movies_table th{
padding:10px;
background-image: url('http://69.64.85.127/videos/static/image/bg_list_01.jpg');
background-repeat: repeat
#background-color:#333031;
font-size:14px;
color:#FFFFFF;
}

.ajax_movies_table td{
background-color:#0f0f0f;
}

.scrollable{
height:500px;
overflow:auto;
}

a.movie_category{
border-bottom:1px dashed #333333;
padding:4px;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
display:block;
}
a.movie_category:hover{
	background-color:#333333;
}

.movie_element{
	clear:both;
	margin:4px;
	padding:3px;
	min-height:47px;
	background-color:#111111;
}

.movie_element img{
	float:left;
	border:1px solid #CCCCCC;
	margin-right:4px;
	text-align:center;
}
.movie_element a {
	text-decoration:none;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	text-align:right;
}
.loading_message{
	font-size:14px;
	padding:4px;
}

.movie_title{
font-size:12px;
font-weight:bold;
margin-bottom:6px;
}
.movie_description{
font-size:11px;
}

.movie_info{
padding-left:4px;
padding-right:4px;
margin:0px;
}

.browse_header{
font-size:12px;
margin:4px;
padding:2px;}

.details a{
font-weight:bold;
text-decoration:none
color:#009900;
}

.details_warning {
color:#CC0000;
font-weight:bold;
}

