﻿/* Harvest PR main stylesheet : D.Shannon & O.Le Fort @ LMA : last edited 29/01/2007 */

/* begin old styling from previous site */
img
{
	border:none;
	padding:0px;
	margin:0px;
}

#container, #insertphotocontainer
{
	position:relative;
	top:20px;
	margin:0px auto;
	height:auto;
	width: 900px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
}

#insertphotocontainer
{
	width: 600px;
	top:0px;
	background-color:#000000;
	margin-left:0px;
	/*margin-left:-3000px; */
	border:none;
}

/* HEADER AREA */

#nav
{
	position:relative;
	width:100%;
	height:25px;
	background-color:#33455B;
}

#header
{
	position:relative;
	top:0px;
	height:185px;
	background:#FFFFFF url(../images/header.gif) top left no-repeat;
}

#header h1
{
	display:block;
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	background-color:#33455B;
	font-family:Arial, helvetica, Sans-Serif;
	word-spacing:5px;
	letter-spacing:2px;
	font-size:.90em;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}

#logo_holder
{
	position:absolute;
	top:50px;
	left:600px;
	width:173px;
	height:97px;
}

#tagline
{
	position:absolute;
	top:140px;
	left:0px;
	font-family:arial, sans-serif, helvetica;
	color:#FFFFFF;
	vertical-align:bottom;
	text-indent:25px;
	font-weight:500;
	font-size:1.5em;
	word-spacing:-2px;
}

/* BODY AREA */

#body_holder 
{
	position:relative;
	width:100%;
	_width:890px;
	height:100%;
	background-color:#FFFFFF;
	padding:5px;
	z-index:-1;
}

html>body #body_holder /*(FireFux)*/
{
	width:890px;
	z-index:0;
}

/* LEFT-LEFT AREA */

#left_left
{
	position:relative;
	height:100%;
	width:192px;
	float:left;
	margin-bottom:5px;
	z-index:1;
}

#client_select
{
	min-height:490px;
	width:192px;
	padding:0px;
	margin:0px;
	background-color:#A8B3CF;
}

#client_select h1 
{
	display:block;
	width:100%;
	height:25px;
	background-color:#33455B;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.8em;
	line-height:25px;
	vertical-align:middle;
	text-align:center;
	color:#FFFFFF;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
}

.infobox, .infobox2
{
	display:block;
	/*background-color:#A8B3CF;*/
	background-color:#6584B0;
	width:100%;
	margin:0px;
	padding:15px 10px 15px 10px;
	height:auto;
	font-family:Arial, Sans-Serif, Helvetica;
	font-weight:bold;
	color:#FFFFFF;
	font-size:0.75em;
	line-height:1.1em;
}

html>body .infobox /*(FireFux)*/
{
	width:172px;
}

.infobox2{
	margin-top:0px;
	width:632px;
}

/* CLIENT LISTING STYLES --- PAY ATTENTION!!! FIREFOX AND IE AGREE ON NOTHING, POSSIBLE IMPROVEMENT REQUIRED */

.clientlist, .typelist
{
	margin:0px;
	padding:0px;
	font-family:Arial, Sans-Serif, Helvetica;
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.75em;
	vertical-align:middle;
	padding:10px 0px 10px 30px;
}

.clientlist li, .clientlist li a, .clientlist li a:hover, .clientlist li:hover, .typelist li, .typelist li a, .typelist li a:hover, .typelist li:hover
{
	line-height:25px;
	vertical-align:top;
	list-style: none url(../images/bulletimg_off.png) top left;
	margin:0px 0px 0px 10px;
	padding:0px;
	color:#33455B;
	text-decoration:none;
}

.typelist li, .typelist li a
{
	line-height:25px;
	vertical-align:top;
	list-style:none url(../images/bulletimg_off.png);
}

.clientlist li a:hover, .clientlist li:hover, .typelist li a:hover, .typelist li:hover
{
	color:#FFFFFF;
	list-style-image:url(../images/bulletimg_on.png);
}

.typelist{
	_padding:0px;
	_margin-left:15px;
}

.infobox{
	_padding:0px;	
}

.infobox p{
	margin:5px;
}

#left_left{
	_width:150px;
	_margin:-2px;
	_padding:0px;
}



#pnl_frontpage{
	_width:400px;
	_margin:-2px;
	_padding:0px;
}

html>body .clientlist li, html>body .clientlist li:hover,html>body .clientlist li a, html>body .clientlist li a:hover, html>body .typelist li, html>body .typelist li:hover,html>body .typelist li a, html>body .typelist li a:hover
{
	line-height:20px;
	margin-left:15px;
	text-indent:-10px;
}

/* MIDDLE AREA */

#left_middle
{
	position:relative;
	float:left;
	width:395px;
	height:100%;
	background-color:#33455B;
	margin:0px 0px 0px 5px;
	padding:5px 5px 0px 5px;
	border-bottom:4px solid #FFFFFF;
	min-height:486px;
}

html>body #left_middle /* (FireFux) */
{
	width:385px;
}

html/**/body #left_middle{
	border:0px;
}

#left_middle h2, #left_middle h3, #left_middle h4, #left_middle p
{
	display:block;
	width:100%;
	height:auto;
	font-weight:bold;
	font-family:Arial, Sans-Serif, Helvetica;
	font-size:0.9em;
	line-height:1.1em;
	margin:3px 10px 3px 10px;
	padding:0px;
	color:#6584B0;
	text-transform:uppercase;
}

#left_middle h3
{
	font-size:.8em;
}

#left_middle h4, #left_middle p
{
	font-weight:normal;
	color:#FFF;
	text-transform:none;
}

#left_middle h4
{
	font-size:.75em;
	font-weight:bold;
	margin-bottom:20px;
}

/* LEFT FULL AREA */

#left_full
{
	position:relative;
	float:left;
	width:590px;
	height:100%;
	background-color:none;
}
	
html>body #left_full /* (FireFux) */
{
	width:590px;
}

#blueheaderbox
{
	position:relative;
	width:100%;
	background-color:#33455B;
	height:116px;
}

.blueheaderbox_image
{
	display:block;
	padding-top:10px;
	float:left;
	width:146px;
	height:100%;
	font-family:Arial, Sans-Serif, Helvetica;
	font-size:.5em;
	text-transform:uppercase;
	color:#F49AC1;
	text-align:center;
}

.blueheaderbox_image a
{
	color:#FFFFFF;
	text-decoration:none;
}

.blueheaderbox_image a:hover
{
	color:#FF0000;
	text-decoration:none;
}

#blueheaderbox h1, #blueheaderbox p
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.7em;
	line-height:1.3em;
	vertical-align:middle;
	text-align:left;
	margin:0px 5px 0px 5px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
}

#blueheaderbox p
{
	font-weight:normal;
	color:#FFFFFF;
	font-size:.7em;
}

.main_story
{
	position:relative;
	display:block;
	float:left;
	width:100%;
	background-color:#80949D;
	margin:5px 0px 0px 0px;
}

html>body .main_story{
	margin:-5px 0px 0px 0px;
}

html/**/body .main_story{
	margin:5px 0px 0px 0px;
}

.main_story_ih /* (image holder) */
{
	display:block;
	width:auto;
	height:auto;
	float:left;
	margin:5px;
}

.main_story h1, .main_story h3
{
	display:block;
	width:100%;
	height:25px;
	background-color:#4C6166;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.8em;
	line-height:27px;
	vertical-align:middle;
	color:#FFFFFF;
	text-transform:uppercase;
	text-indent:20px;
	margin:0px;
	padding:0px;
}

.main_story h3{
	margin-top:30px;
}

.main_story h3 a{
	color:#FFFFFF;
	text-decoration:none;
}

.main_story h3 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.main_story h2, .main_story p
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.8em;
	font-weight:bold;
	line-height:1.2em;
	vertical-align:middle;
	text-align:left;
	margin:2px 5px 0px 5px;
	color:#FFFFFF;
	text-transform:uppercase;
}

.main_story p
{
	font-size:.75em;
	font-weight:normal;
	line-height:15px;
	height:auto;
	text-transform:none;
	color:#FFFFFF;
}

.artboxfront_l, .artboxfront_r
{
	position:relative;
	display:block;
	float:left;
	width:292px;
	height:auto;
	padding:0px;
	background-color:#A8B3CF;
	margin:5px 0px 0px 0px;
}

.artboxfront_r
{
	float:right;
}

.artboxfront_l h1, .artboxfront_r h1, .artboxfront_l h2, .artboxfront_r h2, .artboxfront_l p, .artboxfront_r p
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.78em;
	line-height:1.2em;
	vertical-align:middle;
	text-align:left;
	margin:2px 5px 0px 5px;
	color:#33455B;
	text-transform:uppercase;
}

.artboxfront_l h1, .artboxfront_r h1, .artboxfront_l h3, .artboxfront_r h3{
	display:block;
	background-color:#6584B0;
	margin:0px;
	text-indent:5px;
	line-height:25px;
}

.artboxfront_l h2, .artboxfront_r h2
{
	color:#33455B;
}

.artboxfront_l p, .artboxfront_r p
{
	font-size:.75em;
	line-height:15px;
	text-transform:none;
}

.artboxfront_ih /* (image holder) */
{
	display:block;
	width:auto;
	height:100px;
	float:left;
	margin:5px;
}

/* RIGHT FULL AREA */

#right_full
{
	position:relative;
	float:left;
	width:690px;
	height:100%;
	background-color:none;
	margin:0px 0px 0px 5px;
	padding:5px 5px 0px 5px;
}
	
html>body #right_full /* (FireFux) */
{
	width:682px;
}

#right_full_cs
{
	position:relative;
	float:left;
	width:690px;
	height:100%;
	background-color:none;
	margin:5px 0px 0px 5px;
	padding:0px 5px 0px 5px;
}
	
html>body #right_full_cs /* (FireFux) */
{
	width:582px;
}


#client_header_big, #client_header_big_demo, #client_header_small, #client_header_small_left
{
	position:relative;
	top:-5px;
	width:580px;
	height:130px;
	background-color:#FFFFFF;
}

#client_header_big_demo
{
	width:558px;
}

#client_header_small, #client_header_small_left
{
	height:75px;
	border-bottom:none;
}

#client_header_small_left
{
	width:100%;
	top:0px;
}

#client_header_big h1, #client_header_big p, #client_header_big_demo h4, #client_header_big_demo h5, #client_header_small h1, #client_header_small p, #client_header_small_left h1, #client_header_small_left p
{
	display:block;
	position:relative;
	width:380px;
	float:right;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.78em;
	line-height:20px;
	vertical-align:middle;
	text-align:left;
	margin:0px 5px 0px 0px;
	color:#33455B;
	text-transform:uppercase;
}

#client_header_big p, #client_header_big_demo h5, #client_header_small p
{
	font-size:.75em;
	line-height:1.2em;
	text-transform:none;
	margin:0px 5px 5px 0px;
	color:#5F6062;
}

#client_header_big_demo h4
{
	width:350px;
}

#client_header_big_demo h5
{
	font-weight:normal;
	width:350px;
}

#article_body, #article_body_left, #article_body_photo
{
	margin:0px 0px 0px 0px;
	border-top:none;
	padding:10px;
}

#article_body_photo
{
	padding:0px;
	margin:-5px 0px 0px 0px;
	background-color:#A8B3CF;
}

#article_body_left
{
	padding:10px;
}

#article_body p, #article_body h1, #article_body h2, #article_body h3, #article_body_left p, #article_body_left h1, #article_body_left h2, #article_body_left h3
{
	font-size:.8em;
	line-height:1.2em;
	vertical-align:middle;
	color:#151C5A;
	margin-bottom:10px;
}

#article_body p, #article_body_left p
{
	font-size:.9em;
}

#article_body h1, #article_body_left h1
{
	font-size:1.5em;
	font-weight:bold;
	display:block;
	color:#003772;
	margin:0px;
	padding:5px 0px 5px 0px;
	line-height:2em;
}

#article_body h2, #article_body_left h2
{
	font-size:.9em;
	font-weight:bold;
	display:block;
	color:#003772;
	margin:0px;
	padding:5px 0px 5px 0px;
	line-height:1.5em;
}

#article_body h3, #article_body_left h3
{
	font-size:.75em;
	font-weight:bold;
	display:block;
	color:#003772;
	margin:0px;
	padding:5px 0px 5px 0px;
	line-height:1.5em;
}

#article_body li,  #article_body_left li
{
	font-family:Arial, Sans-Serif, Helvetica;
	list-style-position:inside;
	font-weight:bold;
	list-style-type:square;
	color:#102248;
	font-size:13px;
	margin:5px 5px 15px 5px;
}

.artbox_l, .artbox_r
{
	position:relative;
	display:block;
	float:left;
	width:286px;
	min-height:200px;
	_height:200px;
	background-color:#33455B;
	margin:5px 0px 0px 0px;
}

.artbox_r
{
	float:right;
}

.artbox_l h1, .artbox_r h1, .artbox_l h2, .artbox_r h2, .artbox_l p, .artbox_r p
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.78em;
	line-height:1.2em;
	vertical-align:middle;
	text-align:left;
	margin:2px 5px 0px 5px;
	color:#FFFFFF;
	text-transform:uppercase;
}

.artbox_l h2, .artbox_r h2
{
	color:#6584B0;
}

.artbox_l p, .artbox_r p
{
	font-size:.75em;
	line-height:15px;
	text-transform:none;
}

.artbox_ih /* (image holder) */
{
	display:block;
	width:auto;
	height:100px;
	float:left;
	margin:5px;
}

/* RIGHT AREA */

#right
{
	position:relative;
	float:right;
	width:192px;
	background-color:none;
	margin:0px 0px 0px 0px;
	_margin-left:-10px;
	_padding:0px;
}

#promobox, #promobox_login
{
	margin:0px;
	padding:0px;
	position:relative;
	width:192px;
	height:116px;
	/*background-image:url(../images/promobox_bg.gif);*/
	background-color:#A8B3CF;
	background-repeat:repeat-x;
}

#promobox_login
{
	margin:0px 0px 5px 0px;
	/*background-image:url(../images/promobox_bg.gif);
	background-repeat:repeat-x;*/
}

 #promobox_login h1
 {
	display:block;
	width:100%;
	height:25px;
	background-color:#6584B0;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.8em;
	line-height:27px;
	vertical-align:middle;
	color:#FFFFFF;
	text-transform:uppercase;
	text-indent:20px;
	margin:0px;
	padding:0px;
}

html>body #promobox /* (FireFux) */
{
	margin-bottom:5px;
}

/* FOOTER AREA */

#footer
{
	position:relative;
	clear:both;
	margin:0px;
	padding:0px;
	width:100%;
	height:20px;
	background-color:#33455B;
	font-family:Arial, Sans-Serif, Helvetica;
	color:#FFFFFF;
	font-weight:bold;
	font-size:0.65em;
	line-height:20px;
	vertical-align:middle;
	text-align:center;
}

/* COMMON STYLES */

.readmore, .readmore_central,  .readmore_inline, .readmore2
{
	display:block;
	clear:both;
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	height:20px;
	vertical-align:middle;
}

.readmore{
	background-color:#6584B0;
}

.readmore p, .readmore2 p, .readmore_central p {
	line-height:20px;
	vertical-align:middle;
}

.readmore p a, .readmore2 p a, .readmore_central p a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.readmore p a:hover, .readmore2 p a:hover, .readmore_central p a:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.readmore_inline
{
	clear:none;
}

.readmoretext, .readmoretext a, .readmoretext a:hover
{
	display:block;
	float:left;
	font-family:Arial, Sans-Serif, Helvetica;
	color:#FFFFFF;
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	line-height:20px;
}

.readmoretext a:hover
{
	color:#F49AC1;
}

#lbl_client_header{
	border-bottom:1px solid #33455B;
}

.page_footer
{
	display:block;
	width:100%;
	height:25px;
	border-top:1px solid #33455B;
	margin:-10px 0px 0px 0px;
}

.footer_icon
{
	display:block;
	float:left;
	margin:2px 10px 2px 10px;
}

.footer_text
{
	font-family:Arial, Sans-Serif, Helvetica;
	font-size:.7em;
	line-height:20px;
	padding:2px 5px 2px 5px;
	vertical-align:top;
	color:#33455B;
	font-weight:bold;
}

.footer_text a
{
	color:#33455B;
	text-decoration:none;
}

.footer_text a:hover
{
	color:#6584B0;
	text-decoration:none;
}

/* PHOTO MANAGEMENT */

#photoreel_list h1, #photoarea h1, #photoarea h4
{
	display:block;
	width:100%;
	height:25px;
	/* background-color:#F49AC1;*/
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:.8em;
	line-height:25px;
	vertical-align:middle;
	text-align:center;
	color:#151C5A;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
}

#photoreel_list h1
{
	font-size:.75em;
	line-height:auto;
	vertical-align:middle;
	color:#FFFFFF;
}

.pdfrow1, .pdfrow2, .pdfoptionsactive, .pdfoptions1, .pdfoptions2
{
	background-color:#BCC7EB;
	font-family:Arial, Sans-Serif, Helvetica;
	font-size:.7em;
	line-height:20px;
	padding:2px 5px 2px 5px;
	vertical-align:top;
	border-right:1px solid #CCCCCC;
}

.pdf_header
{
	background-color:#F49AC1;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
}

.pdfoptions1
{
	background-color:#DDDDDD;
}

.pdfoptions2
{
	background-color:#AAAAAA;
}

.pdfoptions1 a, .pdfoptions1 a:hover, .pdfoptions2 a:hover,.pdfoptions2 a, .rowoptions1 a, .rowoptions1 a:hover, .rowoptions2 a, .rowoptions2 a:hover, .pdfoptionsactive a, .pdfoptionsactive a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

.rowoptions1 a, .rowoptions2 a, .pdfoptions1 a, .pdfoptions2 a, .pdfoptionsactive a
{
	color:#33455B; 
}

.rowoptions1 a:hover, .rowoptions2 a:hover, .pdfoptions1 a:hover, .pdfoptions2 a:hover, .pdfoptionsactive a:hover
{
	color:#Ff0000;
}

.pdfoptionsactive
{
	background-color:#FFFFFF;
	border-right:1px solid #CCCCCC;
}


#photoarea
{
	background-color:#ffffff;
	height:600px;
	float:left;
	width:428px;
}

#photoarea h4
{
	font-size:.7em;
	line-height:20px;	
}


#photoreel_list, #photoreel
{
	display:block;
	float:left;
	width:150px;
	height:600px;
	overflow:auto;
	background-color:#151C5A;
}



#photoreel
{
	height:600px;
	background-color:#C0C0C1;
	overflow:auto;
}

#photo_row
{
	display:block;
	background-color:#C0C0C1;
	width:405px;
	margin-right:-5px;
	height:50px;
	border:1px solid #AAAAAA;
	font-size:.7em;
	font-weight:bold;
	text-indent:10px;
}

.photo_options a
{
	text-decoration:none;
	color:#151C5A;
	text-indent:0px;
}

.photo_options a:hover
{
	text-decoration:none;
	color:#EEEEEE;
	text-indent:0px;
}

.photo_options
{
	display:block;
	width:80px;
	height:20px;
	margin:5px;
	text-align:center;
	background-color:#DDDDDD;
	border:1px solid #AAAAAA;
	float:right;
	font-size:.8em;
	line-height:20px;
	vertical-align:middle;
}

#left_middle{
	_width:362px;
}
/* end old styling */
/* Begin front-end styling */
	/* ---- LAYOUT PLACEMENT ----- */
	body{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, Sans-Serif;
	}
	a{
		text-decoration:none;
	}
	.container{
		position:relative;
		display:block;
		margin:5px auto;
		width:900px;
		height:auto;
		clear:both;
		border:1px solid;
	}
	.header{
		position:relative;
		display:block;
		width:100%;
		height:180px;
	}
	.tagline {
		display:block;
		float:right;
		margin:60px 60px;
	}
	.tagline h1{
		color:#FFFFFF;
		font-size:1.7em;
		font-weight:normal;
	}
	.nav{
		position:relative;
		display:block;
		width:100%;
		height:30px;
	}
	.login_area{
		clear:both;
		position:relative;
		display:block;
		width:100%;
		_height:60px;
		min-height:60px;
	}
	.main_image_full, .main_image_half{
		display:block;
		position:relative;
		width:100%;
		height:331px;
	}
	.main_image_half{
		height:187px;
	}
	.main_content{
		display:block;
		width:900px;
		height:auto;
	}
	.content_left{
		display:block;
		float:left;
		width:600px;
		height:auto;
	}
	.clientHeaderSmall, .clientHeaderBig{
		display:block;
		clear:both;
		width:599px;
		height:auto;
		min-height:100px;
		background-color:#FFFFFF;
		border-bottom:1px solid #5C6166;
	}
	 .clientHeaderBig{
		height:auto;
	 }
	.content_right{
		display:block;
		float:left;
		width:299px;
		height:auto;
	}
	.content_col_side, .content_col_middle{
		display:block;
		float:left;
		width:299px;
		height:auto;
	}
	.content_col_middle{
		border-width:0px 1px;
		border-style:solid;
	}
	.content_left{
		display:block;
		float:left;
		width:600px;
		height:auto;
	}
	.clearance{
		display:block;
		clear:both;
		width:100%;
		height:1px;
		line-height:1px;
		font-size:1px;
		margin:0px;
		padding:0px;
	}
	.footer{
		display:block;
		clear:both;
		height:30px;
		width:100%;
	}
	/* ---- FORM STYLING ---- */
	.searchBox, .loginBox{
		display:block;
		width:200px;
		border:1px solid;
		margin:0px;
		padding:0px;
		font-size:.8em;
		vertical-align:middle;
		padding:2px;
		height:16px;
	}
	.loginBox{
		width:150px;
	}
	.listing{
		margin-left:20px;
		font-size:.8em;
	}
	/* ---- FONT STYLING ---- */
	.header h1{
		font-size:.8em;
		font-weight:normal;
		margin:2px 0px;
		padding:0px;
	}
	.login_area h2, .login_area h3{
		font-size:.8em;
		font-weight:normal;
		margin:2px 0px;
		padding:0px;
	}
	.login_area h3{
		font-weight:bold;
	}
	.main_content h3, .main_content h4, .main_content h1, .content_left h1, .content_left h2, .content_left h3,  .content_right h1, .content_col_side h1, .content_col_middle h1,  .content_col_side h2, .content_col_middle h2, .content_col_side h3, .content_col_middle h3  {
		font-size:.9em;
		margin:10px 20px 0px 20px;
	}
	.main_content h1, .content_left h2 {
		font-size:.8em;
	}
	.content_col_middle, .content_col_side {
		_height:200px;
		min-height:200px;
	}
	.main_content p, .content_left p, .content_left li, .content_right p, .content_col_side p, .content_col_middle p{
		font-size:.8em;
		margin:10px 20px 0px 20px;
	}
	.content_col_middle h1,  .content_col_side h1, .content_col_side h2, .content_col_middle h2{
		font-size:.8em;
	}
	.content_right h2{
		font-size:.7em;
		margin:10px 20px 0px 20px;
	}
	.main_content h3, .content_left h3, .content_right h3{
		font-size:.8em;
		margin:10px 20px 0px 20px;
	}
	.footer p{
		line-height:30px;
		vertical-align:middle;
		text-align:center;
		font-size:.7em;
	}
	.content_right ul{
		margin:0px;
	}
	.content_right li{
		margin-left:20px;
		margin-right:10px;
		padding-left: 20px;
		margin-top:10px;
		list-style: none;
		background: #FFFFFF url(../images/bullet_icon.gif) top left no-repeat;
	}
	.content_right a{
		font-size:.8em;
		color:#091C5A;
	}
	.content_right a:hover{
		color:#FF0000;
	}
	.loginText {
		font-size:.7em;
		color:#091C5A;
		font-weight:bold;
		
	}
	
	
a.pdf { color:#091C5A;
	 text-decoration:none;
	  font-weight:normal;
	  font-size:.7em;
	  font-family:Arial, Helvetica, Sans-Serif;
	}
a.pdf:hover 
{
	 color:#091C5A; 
	 text-decoration:none;
	 font-weight:normal;
	 font-size:.7em;
	 font-family:Arial, Helvetica, Sans-Serif;
	 }
	
/* End front-end styling */

/* Begin back-end styling */
