/*
 * $Id: poster.css 204 2010-05-05 09:46:06Z lloydmi $
 * 
 * */

body { color:#000; }

h1 {
	font-size:20px; 
	font-weight:bold; 
	text-transform:uppercase; 
	}
h2 {
	font-size:16px; 
	font-weight:800; 
	text-transform:uppercase; 
	}
td { padding:3px; }
li {
	list-style:disc;
	margin-left:12px;
	}

a { color:#000; }
a:hover { color:#F50082; }

#osContainer {
	margin-bottom: 12px !important;
	}

.osPosterContainer {
	float:left; 
	width:537px; 
	padding:24px;
	}

.osPosterFree {
	width:320px; 
	float:left;
	padding-top:24px; 
	} 

.osDownload {
	width:175px; 
	background-color:#D4D4D4; 
	float:right; 
	padding:6px; 
	margin-top:24px; 
	}

.osRequestCallBackImage {
	margin: 0 24px 2px 20px;
	padding:3px; 
	}

.osRequestCallBack {
	border: #000 3px solid; 
	margin: 0 24px; 
	padding:3px; 
	width:530px 
	}

.osTandC {
	margin: 0 24px 2px;
	padding:3px; 
	}

.osFormTable {
	border-collapse: collapse;
	width: 100% !important;
	}
.osFormTable p {
	margin: 0 !important;
	padding: 4px 0;
	line-height:19px;
	}

.osFormTable p label {
	display:block;
	float: left;
	text-align:right;
	padding-right:10px !important;
	width:15%;
	}

.osFormTable th,
.osFormTable td {
	padding: 3px;
	text-align:left;
	line-height:19px;
	}
.osFormTable input {
	border: #000 solid 1px;
	line-height:19px;
	}
.buttons .btnRequest {
	display:block;
	float:right;
	border:0px;
	background-color:#000;
	color:#FFF;
	width:150px;
	font-weight:600;
	} 

.osFormTable .formError {
	line-height:19px;
	height:19px;
	}
	
	
.osHMajenta {
	color:#F50082;
	}	
	
.paddingLeft { 
	padding-left:6px; 
	}
	
	
#osContent {
	background-color:#fff;
	width:585px;
	}	
