/* main site styling in conjuntion with style.css*/

.field{
	font-size: 11px;
font-family: Arial, Helvetica, sans-serif; 
	border: 1px solid #022027;
	color: #022027;
	padding-left: 2px;
	background-color:#D3D8D9
}

select{
	font-size: 11px;
font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	padding-left: 2px;
	background-color: #F6F6F8;
}

.button{
	border: 2px solid #022027;
	background-color: #E8E8E8;
	font-size: 11px;
font-family: Arial, Helvetica, sans-serif; 
background-color:#D3D8D9;
padding: 0px 2px 0px 2px;
}

.red{
	color: #B22222;
	font-weight: bolder;
}

.error{
	color: #B22222;
}
.row1{
	background-color:#EFEFEF;
}
.row2{
	background-color: #DFDFDF;
}

#main h1,#main h2,#main h3,#main p{
	padding:0 10px;
}

.price{
	font-weight:bold;
	font-size: 14px;
	color:#022027;
}

.lineMid2{
	border-bottom: 1px solid #022027;
	background-color: #DFDFDF;
}

.lineMid1{
	border-bottom: 1px solid #022027;
	background-color: #EFEFEF;
}

#main a{
	text-decoration: underline;
	color: #022027
}

#main a:hover{
	text-decoration: none;
	color: #022027
}

#main .header{
	font-weight:bold;
	font-size: 14px;
	color:#022027;
}

#main h1{
	font-weight:bold;
	font-size: 16px;
	color:#022027;
	font-family: Arial, Helvetica, sans-serif; 
}

#main h2{
	font-weight:bold;
	font-size: 14px;
	color:#022027;
	font-family: Arial, Helvetica, sans-serif; 
}

#productDetail{
	background-color:#EAECEF;
	padding:8px;

}
#loginbox{
	margin-top: 2px;
	border: 1px solid #AAB3B5;
}
#loginbox td{

background-color: #D3D8D9;	
font-family: Arial, Helvetica, sans-serif; 
color: #022027;
font-size: 11px;

}

#loginbox th{
padding: 4px 11px 4px 11px;
background-color: #AAB3B5;
color: #022027;
font-family:Helvetica, Arial,sans-serif;
text-align:left;
font-size: 11px;
}

#loginbox .field{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	border: 1px solid #022027;
	color: #022027;
	padding: 2px;
	background-color:#ffffff;
	width:130px;
}

#loginbox a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:underline;
}

#loginbox a:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:none;
}

#registerbox{
	margin-top: 2px;
	border: 1px solid #022027;
}

#registerbox td{
padding: 6px 11px 6px 9px;
background-color: #D3D8D9;
font-family: Arial, Helvetica, sans-serif; 
color: #022027;
font-size: 11px;
}

#registerbox th{
padding: 3px 11px 3px 11px;
background-color: #022027;	
color: #ffffff;
font-family: Arial, Helvetica, sans-serif; 
text-align:left;
font-size: 11px;
}

#registerbox .field{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	border: 1px solid #022027;
	color: #022027;
	padding: 2px;
	background-color:#ffffff;
	width:130px;
}

#accountbox{
	margin-top: 2px;
	border: 1px solid #022027;
}

#accountbox td{
padding: 6px 11px 6px 9px;
background-color: #D3D8D9;	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
}

#accountbox th{
padding: 4px 11px 4px 11px;
background-color: #022027;	
color: #ffffff;
font-family:Helvetica, Arial,sans-serif;
text-align:left;
font-size: 11px;
}

#accountbox td a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:underline;
}

#accountbox a:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:none;
}

#dvdList{
	background-color:#D3D8D9;
	padding:5px;
}


#boxsubscribe {
	border: 1px solid #022027;
}
#boxsubscribe td{
padding: 6px 6px 6px 9px;
background-color: #D3D8D9;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
}

#boxsubscribe th{
padding: 4px 11px 4px 11px;
background-color: #022027;	
color: #ffffff;
font-family:Helvetica, Arial,sans-serif;
text-align:left;
font-size: 11px;
}

#aboxsubscribe a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:underline;
}

#boxsubscribe a:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:none;
}


.form th{
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding: 2px;
}

.form .field{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	border: 1px solid #022027;
	color: #022027;
	padding: 1px 1px 1px 2px ;
	background-color:#ffffff;
}
#cartbox {
	margin-top:2px;
	border: 1px solid #AAB3B5;
}
#cartbox td{
padding: 6px 11px 6px 9px;
background-color: #D3D8D9;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
}

#cartbox th{
padding: 4px 11px 4px 11px;
background-color: #AAB3B5;
color: #ffffff;
font-family:Helvetica, Arial,sans-serif;
text-align:left;
font-size: 11px;

}

#cartbox a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:underline;
}

#cartbox a:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:none;
}

#branch{
	background-color: #D3D8D9;
	margin:5px 0px 5px 5px;
}

#branch .selected{
	background-color:#AAB3B5;
}

#librarybox {
	margin-top:2px;
	border: 1px solid #707C7E;
}
#librarybox  td{
padding: 6px 11px 6px 9px;
background-color: #D3D8D9;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
}

#librarybox th{
padding: 4px 11px 4px 11px;
background-color: #707C7E;
color: #ffffff;
font-family:Helvetica, Arial,sans-serif;
text-align:left;
font-size: 11px;

}

#librarybox  a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:underline;
}

#librarybox  a:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
	text-decoration:none;
}



#indent p{
	padding-left:35px;
}

#indent h1{
	padding: 0px 0px 0px 35px;
}

#boxFilmDetail {

	border: 1px solid #000000;
}
#boxFilmDetail td {

padding: 6px 11px 6px 9px;
background-color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #022027;
}
