/**********************************************************************************
=Global Reset
**********************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

html, body
{
	height:100%;
}

body 
{
    color:#000000;
    background: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 69%;
	text-align: center;
	line-height: 1;
}

/**********************************************************************************
=Useful Classes
**********************************************************************************/
.clearfix:after
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

	/* WinIE7 only */
	*:first-child+html .clearfix 	{ height:1%; }
	
	/* WinIE6 and below */
	/*¥*/
	* html .clearfix { height:1%;}

	/**/
	/* MacIE only */
	/*¥*//*/
	.clearfix { display:inline-table; }
	/**/

.left { float:left; }
.right { float:right; }
.clear { clear:both; }

.text-left { text-align:left; }
.text-right { text-align:right; }
.text-center { text-align:center; }

.b , strong, b { font-weight:bold; }
.i , em, i { font-style:italic; }

.nobrk  { white-space : nowrap; }
.upper {text-transform:uppercase;}

/**********************************************************************************
=Common Elements
**********************************************************************************/
h1
{
	float:right;	
	clear:both;
	font-size:1.27em;
	color:#3BBD8D;
	font-weight:bold;
	text-transform:uppercase;
	text-align:right;
}

	h1 span.btm
	{
		float:right;
		font-size:1.8em;
		color:#92FBD3;
		text-transform:lowercase;
		font-weight:normal;}

h2
{
	font-size:1.6em;
	font-weight:bold;
	color:#11856B;
}
  
h3
{
	font-size:1.4em;
	font-weight:bold;
	color:#11856B;
}

h3.orange
{
    color: #ef9a0c;
}

h3.lime
{
    color: #7ba90b;   
}

h4
{
	font-size:1.2em;
	font-weight:bold;
}

h5{font-weight:bold;}

p
{
	padding:0px;
	font-size:1em;
}

p.text{font-size:1.09em;}

.spaced p {padding-top: 3px; padding-bottom: 3px;, font-size:1.09em;}

ul, ol
{
	padding:0 0 20px 20px;
	font-size:1.09em;
}

img {border:none;}
a:active, a:focus {outline: 0;}

del {text-decoration: line-through;}

hr
{
    border: none 0;  
    border-top:dotted 4px #dbf4ea;
}

hr.solid
{
    border: none 0;  
    border-top:solid 1px #dbf4ea;
}

/**********************************************************************************
=Text
**********************************************************************************/

.red
{
    color: Red;
}

.admintextborder {
    padding:10px 15px 10px 0;
    text-align:left;
    border-bottom: dotted 2px #dbf4ea;
    vertical-align:middle;
}

.admintextborder_center {
    padding:10px 15px 10px 0;
    text-align:center;
    border-bottom: dotted 2px #dbf4ea;
}


.gridHead {
    font-size:1.6em;
	font-weight:bold;
	color:#11856B;
    text-align:left; 
    border-bottom: dotted 2px #dbf4ea;
    padding:0 0 5px 0;
}
    .gridHead a {
        text-decoration: none;
        color: #11856B;}
    .gridHead a:hover {
        text-decoration: underline;}

/**********************************************************************************
=Links
**********************************************************************************/

a 
{
    text-decoration: none;
    color: #11856B;
}
a:hover 
{
    text-decoration: underline;    
}

/**********************************************************************************
=Forms 
**********************************************************************************/

form
{
	margin:0;
	padding:0;
}

input, select, textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
}

/**********************************************************************************
=Tables 
**********************************************************************************/
table
{
	font-size: 100%;
	border:0;
	margin:0;
	padding:0;
	border-collapse: separate;
	border-spacing: 0;
}
	caption, th, td
	{
		text-align: left;
		font-weight: normal;
	}
	
table.contact
{
    width: 300px;
}
	
    table.contact th
    {
        font-weight: bold;   
        width: 125px;
    }
    
    table.contact th, td
    {
        padding: 3px;   
    }

    table.contact input
    {
        width: 160px;   
    }
    
    table.contact select
    {
        width: 175px;
    }
    
    table.contact textarea
    {
        width: 98%;
        height: 183px;
    }
    
div.orange
{
    border: solid 3px #fadfa0;   
    padding: 5px;
}

div.lime
{
    border: solid 3px #e1eaa2;   
    padding: 5px;
    margin-top: 12px;
    height: 304px;
}

div.green
{
    border: solid 3px #b5e1d0;   
    padding: 5px;
}

/**********************************************************************************
=Layout
**********************************************************************************/
#container
{
	margin:0px auto;
	text-align:left;
	padding: 0 13px 0 12px;
	width:970px;
}

img.logo
{
	float:left;
	
}

#main
{
	width:709px;	
	float:right;
	}
	
#header
{
	
}

/*sub page top header*/
.nav
{
	padding:0 0 0 21px;
	margin-top:1px;
	width:688px;
	height:93px;
	background:url(../images/nav_bg.gif) no-repeat bottom;
	}
	
	.nav ul{list-style:none; padding:0; margin:0; height:93px;}
	.nav li{margin:29px 0 0 0; padding:0;float:left;height:47px;}
	
	.nav a{font-family:Arial;font-size:1.27em;text-decoration:none;color:#000000;display:block;height:47px;}
	.nav a div{padding:15px 0 0 0;text-align:center;}
	.nav a div.adminclerical{padding:10px 0 0 0;text-align:center;}
	
	.nav a.home{width:73px;background:url(../images/n_home1.gif);}
	.nav a.home:hover{background:url(../images/n_home2.gif);}
	
	.nav a.profile{width:67px;background:url(../images/n_profile1.gif);}
	.nav a.profile:hover{background:url(../images/n_profile2.gif);}
	
	.nav a.doctors{width:125px;background:url(../images/n_doctors1.gif);}
	.nav a.doctors:hover{background:url(../images/n_doctors2.gif);}
	
	.nav a.adminclerical{width:87px;background:url(../images/n_adminclerical1.gif);}
	.nav a.adminclerical:hover{background:url(../images/n_adminclerical2.gif);}
	
	.nav a.gps{width:65px;background:url(../images/n_gps1.gif);}
	.nav a.gps:hover{background:url(../images/n_gps2.gif);}
	
	.nav a.nurses{width:75px;background:url(../images/n_nurses1.gif);}
	.nav a.nurses:hover{background:url(../images/n_nurses2.gif);}
	
	.nav a.news{width:95px;background:url(../images/n_news1.gif);}
	.nav a.news:hover{background:url(../images/n_news2.gif);}
	
	.nav a.company_reports{width:125px;background:url(../images/n_doctors1.gif);}
	.nav a.company_reports:hover{background:url(../images/n_doctors2.gif);}
	
	.nav a.events{width:75px;background:url(../images/n_events1.gif);}
	.nav a.events:hover{background:url(../images/n_events2.gif);}
	
	.nav a.forum{width:69px;background:url(../images/n_forum1.gif);}
	.nav a.forum:hover{background:url(../images/n_forum2.gif);}
	
	.nav a.contact{width:79px;background:url(../images/n_contact1.gif);}
	.nav a.contact:hover{background:url(../images/n_contact2.gif);}
	
	.nav li.selected_profile
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:67px; 
		height:49px; 
		background:url(../images/n_profile3.gif) no-repeat top;}
		
	.nav li.selected_doctors
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:125px; 
		height:49px; 
		background:url(../images/n_doctors3.gif) no-repeat top;}
		
	.nav li.selected_company_reports
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:125px; 
		height:49px; 
		background:url(../images/n_doctors3.gif) no-repeat top;}
		
	.nav li.selected_adminclerical
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:87px; 
		height:49px; 
		background:url(../images/n_adminclerical3.gif) no-repeat top;}
		
		.nav li.selected_gps
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:65px; 
		height:49px; 
		background:url(../images/n_gps3.gif) no-repeat top;}
		
	.nav li.selected_nurses
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:75px; 
		height:49px; 
		background:url(../images/n_nurses3.gif) no-repeat top;}
		
	.nav li.selected_news
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:95px; 
		height:49px; 
		background:url(../images/n_news3.gif) no-repeat top;}
		
	.nav li.selected_events
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:75px; 
		height:49px; 
		background:url(../images/n_events3.gif) no-repeat top;}
		
	.nav li.selected_forum
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:69px; 
		height:49px; 
		background:url(../images/n_forum3.gif) no-repeat top;}
		
	.nav li.selected_contact
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:13px;
		padding:31px 0 0 0;
		text-align:center;
		width:79px; 
		height:49px; 
		background:url(../images/n_contact3.gif) no-repeat top;}
	
/*home page top header*/

.nav_home
{
	padding:0 0 0 21px;
	margin-top:13px;
	width:688px;
	height:93px;
	background:url(../images/nav_bg_home.gif) no-repeat bottom;
	}
	
	.nav_home ul{list-style:none; padding:0; margin:0; height:93px;}
	.nav_home li{margin:17px 0 0 0; padding:0;float:left;height:47px;}
	
	.nav_home a{font-family:Arial;font-size:1.27em;text-decoration:none;color:#000000;display:block;height:47px;}
	.nav_home a div{padding:15px 0 0 0;text-align:center;}
	.nav_home a div.adminclerical{padding:10px 0 0 0;text-align:center;}
	
	.nav_home a.home{width:73px;background:url(../images/n_home1.gif);}
	.nav_home a.home:hover{background:url(../images/n_home2.gif);}
	
	.nav_home a.profile{width:67px;background:url(../images/n_profile1.gif);}
	.nav_home a.profile:hover{background:url(../images/n_profile2.gif);}
	
	.nav_home a.doctors{width:125px;background:url(../images/n_doctors1.gif);}
	.nav_home a.doctors:hover{background:url(../images/n_doctors2.gif);}
	
	.nav_home a.company_reports{width:125px;background:url(../images/n_doctors1.gif);}
	.nav_home a.company_reports:hover{background:url(../images/n_doctors2.gif);}
	
	.nav_home a.adminclerical{width:87px;background:url(../images/n_adminclerical1.gif);}
	.nav_home a.adminclerical:hover{background:url(../images/n_adminclerical2.gif);}
	
	.nav_home a.gps{width:65px;background:url(../images/n_gps1.gif);}
	.nav_home a.gps:hover{background:url(../images/n_gps2.gif);}
	
	.nav_home a.nurses{width:75px;background:url(../images/n_nurses1.gif);}
	.nav_home a.nurses:hover{background:url(../images/n_nurses2.gif);}
	
	.nav_home a.news{width:95px;background:url(../images/n_news1.gif);}
	.nav_home a.news:hover{background:url(../images/n_news2.gif);}
	
	.nav_home a.events{width:75px;background:url(../images/n_events1.gif);}
	.nav_home a.events:hover{background:url(../images/n_events2.gif);}
	
	.nav_home a.forum{width:69px;background:url(../images/n_forum1.gif);}
	.nav_home a.forum:hover{background:url(../images/n_forum2.gif);}
	
	.nav_home a.contact{width:79px;background:url(../images/n_contact1.gif);}
	.nav_home a.contact:hover{background:url(../images/n_contact2.gif);}
	
	.nav_home li.selected_home
	{
		font-family:Arial;
		font-size:1.27em;
		text-decoration:none;
		color:#FFFFFF;
		margin-top:1px;
		padding:31px 0 0 0;
		text-align:center;
		width:73px; 
		height:61px; 
		background:url(../images/n_home3.gif) no-repeat top;
		}
	
.section
{
	height:72px;
	background:url(../images/section_bg.gif) no-repeat bottom;	
	}	
	
	.section img{padding:8px 11px 0 0;}
		
		

#content
{	
	width:709px;
	float:right;
}

#footer {
	width:970px;	
	margin-top: 20px;
	border-top: dotted 1px #D5D7CC;
	clear:both; }
	
	#footer .footer_left span , #footer .footer_middle span {
		font-size:24px;
		color:#00a78b; }
		
		#footer .footer_left span span , #footer .footer_middle span span {
			color:#55626b; }	

	#footer .footer_left 	{
		margin:0;
		padding:15px 0 15px 0;
		float:left;
		line-height:16px;
		width:320px; 	} 
		
		#footer .footer_left b{float:left;color:#20825C;}
		#footer .footer_left p{clear:left;float:left;color:#20825C;margin:12px 0 0 0;width:100%;}
		
	#footer .footer_middle 	{		
		margin:10px 0 0 0;
		width:468px;
		float:left;
		text-align:center;
		color:#3FBE8E; }
		
		#footer .footer_middle p {margin-top:27px; }
		
		#footer .footer_middle a{color:#3FBE8E;text-decoration:none}
		#footer .footer_middle a:hover{color:#3FBE8E;text-decoration:underline}
	
	#footer .footer_right 	{
		padding:10px 0 15px 0;
		float:right;
		text-align:right;
		line-height:15px; } 
		
		#footer .footer_right img { margin-bottom:8px; }
		
		#footer .footer_right .phone{color:#3FBE8E;font-size:1.45em;font-weight:normal;}
		
		#footer .footer_right a{color:#000000;text-decoration:none;}
		#footer .footer_right a:hover{color:#20825C;text-decoration:underline;}
	

#subnav
{
	width:247px;
	float:left;
}

#search_block_top
{
	width:247px;
	height:91px;
	background: url(../images/search_bg_top.gif) no-repeat top left;}
	
	#search_block_top p
	{
		padding:26px 0 0 52px;
		*padding:0px;
		*margin:25px 0 0 52px;
		font-family:Arial;
		line-height:15px;
		
		}
		
		#search_block_top p span.top
		{
			float:left;
			font-size:1.27em;
			color:#3BBD8D;
			font-weight:bold;
			text-transform:uppercase;}
			
		#search_block_top p span.btm
		{
			float:left;
			clear:left;
			font-size:2.18em;
			color:#92FBD3;
			text-transform:lowercase;}	
 
 #search_block_btm
 {
	width:247px;
	height:125px;
	background: url(../images/search_bg_btm.gif) no-repeat top left;
	padding: 17px 0 0 17px;}
	
	#search_block_btm b
	{
		 font-size:1.09em;
		 color:#20825C;
		 text-transform:uppercase;}	
		 
		 #search_block_btm select
		 {			
			width:214px;
			text-transform:uppercase;}		
			
			#search_block_btm p.arrow 
			{ 				
				padding:10px 30px 0 0;
				float:right;
				font-size:1.2em;
				font-family:Arial;
				font-weight:normal;
				text-transform:uppercase;
				line-height:25px;
				width:50px;}			
			
#banners
{
	margin:20px 0 0 0;}
	
	#banners img
	{
		padding:0 0 18px 0;}	
		
#insurance
{
	height:150px;
	background: url(../images/drc_insurance.gif);}	
	
	#insurance p
	{
		padding:10px 0 0 0 ;
		*padding:0px;
		margin: 0 0 0 115px;
		*margin: 10px 0 0 115px;
		font-family:Arial;
		line-height:22px;
		
		}
		
		#insurance p span.top
		{
			float:left;
			font-size:1.65em;
			color:#FFFFFF;
			font-weight:bold;
			text-transform:lowercase;}
			
		#insurance p span.btm
		{
			float:left;
			clear:left;
			font-size:2em;
			color:#3FBE8E;
			text-transform:lowercase;}
			
		#insurance p span.text
		{
			clear:both;
			float:left;
			line-height:normal;
			color:#ffffff;
			width:120px;}
			
		#insurance p.arrow 
		{ 				
			padding:0 10px 0 0;			
			float:right;
			font-size:1.2em;
			font-family:Arial;
			font-weight:normal;
			text-transform:uppercase;
			line-height:25px;
			width:50px;
			color:#FFFFFF;
		}
		
#home_blocks
{
	margin:30px 0 0 0;
	clear:both;
	width:709px;
	}		
	
	#home_blocks div{width:229px;height:212px;float:left;padding-right:11px;}	
	#home_blocks div.last{padding-right:0px;}
		
		#home_blocks div.doctors
		{
			background: url(../images/home_block_hospital.gif) no-repeat top left;}
			
		#home_blocks div.gps
		{
			background: url(../images/home_block_gps.gif) no-repeat top left;}
			
		#home_blocks div.august_rotation
		{
			background: url(../images/home_block_rotation.gif) no-repeat top left;}
			
		#home_blocks div.news
		{
			background: url(../images/home_block_news.gif) no-repeat top left;}	
			
		#home_blocks div p.title
		{
		margin: 20px 0 0 52px;
		font-family:Arial;
		line-height:19px;		
		}
		
		#home_blocks div p.text
		{
		margin: 90px 0 0 0;
		padding: 18px 16px 0 18px;
		font-family:Arial;	
		font-size:1em;	
		}
		
		#home_blocks div p.title span.top
		{
			float:left;
			font-size:1.27em;
			font-weight:bold;
			text-transform:uppercase;}
			
		#home_blocks div p.title span.btm
		{
			float:left;
			clear:left;
			font-size:2.18em;
			text-transform:lowercase;}	
						
			#home_blocks div.doctors p.title span.top{color:#42C091;}
			#home_blocks div.doctors p.title span.btm{color:#8FFAD0;width:100%;}
			
			#home_blocks div p.arrow 
			{ 				
				padding:5px 20px 0 0;
				float:right;
				font-size:1.2em;
				font-family:Arial;
				font-weight:normal;
				text-transform:uppercase;
				line-height:25px;
				width:50px;}
			
			#home_blocks div.gps p.title span.top{color:#42C091;}
			#home_blocks div.gps p.title span.btm{color:#8FFAD0;width:171px;}
			
			#home_blocks div.august_rotation p.title span.top{color:#f39a00;}
			#home_blocks div.august_rotation p.title span.btm{color:#fedf8c;width:171px;}
			
			#home_blocks div.news p.title span.top{color:#42C091;}
			#home_blocks div.news p.title span.btm{color:#8FFAD0;}			
			#home_blocks div.news b{display:block; color:#20825C; margin: 90px 0 0 0!important; padding: 18px 16px 0 18px; font-size: 13px;}
			#home_blocks div.news p.text{margin: 0; padding-top:5px;}
			
	#forum
	{
		margin:10px 0;
		padding:0px;
		clear:both;
		float:left;
		width:470px;
		overflow:hidden;
		}
		
		#forum a{color:#5C8B00;text-decoration:none}
		#forum a:hover{color:#5C8B00;text-decoration:underline}
		
		#forum div.top
		{
			width:470px;
			height:49px;
			background: url(../images/home_block_forum_top.gif);
			}
			
		#forum div p.title
		{
		margin: 11px 0 0 58px;
		padding:10px 0 0 0;
		*padding:0px;
		font-family:Arial;
		line-height:19px;		
		}
		
		#forum div p.title span.top
		{
			float:left;
			font-size:1.27em;
			font-weight:bold;
			color:#5C8B00;
			text-transform:uppercase;}
			
		#forum div p.title span.btm
		{
			float:left;
			clear:left;
			color:#8CB401;
			font-size:2.18em;
			text-transform:lowercase;
			}	
			
		#forum div.middle
		{
			width:470px;
			height:auto!important;
			height:120px;
			min-height:120px;		
			background: url(../images/home_block_forum_mid.gif) repeat-y;}
			
			#forum div.middle div.post
			{
				width:445px;
				padding:15px 0 0 25px;
				}
			
			#forum div.middle div.post p
			{								
				margin:0 25px 0 0;
				display:inline;
				padding:0;
				width:200px;
				float:left;
				color:#6F8E02;}
				
				#forum div.middle div.post p span.forename
				{
					padding-top:20px;
					font-family:Arial;
					font-size:1.27em;
					font-weight:bold;
					color:#8CB401;
					float:right;
					clear:both;
					text-transform:lowercase;
					}
					
				#forum div.middle div.post p span.surname
				{
					font-family:Arial;
					font-size:0.9em;
					font-weight:normal;
					color:#000000;
					float:right;
					clear:both;
					text-transform:uppercase;
				}
						
			
		#forum div.btm
		{
			width:470px;		
			height:11px;
			line-height:1px;
			font-size:1px;
			background: url(../images/home_block_forum_btm.gif);
	    }
			
	#news
	{
		margin:10px 0;
		padding:0px;
		float:right;		
		width:229px;
		}
		
		#news div.top
		{
			width:229px;
			height:49px;
			background: url(../images/home_block_news_top.gif);}	
			
		#news div p.title
		{
		margin: 11px 0 0 58px;
		padding:10px 0 0 0;
		*padding:0px;
		font-family:Arial;
		line-height:19px;		
		}
		
		#news div p.title span.top
		{
			float:left;
			font-size:1.27em;
			font-weight:bold;
			color:#096843;
			text-transform:uppercase;}
			
		#news div p.title span.btm
		{
			float:left;
			clear:left;
			color:#20825C;
			font-size:2.18em;
			text-transform:lowercase;}	
	
	#news div.middle
		{
			width:229px;
			height:auto!important;
			height:120px;	
			min-height:120px;		
			background: url(../images/home_block_news_mid.gif) repeat-y;}
			
			#news div.middle div.article
			{
				padding:15px 10px 0 20px;}	
				
				#news div.middle div.article b{font-size:1.09em;color:#20825C;}
				
				#news div.middle div.article p.arrow 
			{ 				
				padding:5px 20px 0 0;
				float:right;
				font-size:1.2em;
				font-family:Arial;
				font-weight:normal;
				text-transform:uppercase;
				line-height:25px;
				width:50px;}
				
	#news div.btm
		{
			width:229px;		
			height:11px;	
			background: url(../images/home_block_news_btm.gif);
			line-height:1px;
			font-size:1px;
		}
		
#logos
{
	padding:40px 0 20px 0;
	float:right;}
	
	#logos img
	{
		padding-right:20px;}
		

.body_block
{
	width:641px; 
	margin-top:2px; 
	padding:28px;
	border-top:solid 6px #DBF4EA; 
	border-left: solid 6px #DBF4EA; 
	border-right: solid 6px #DBF4EA;
	line-height:1.2em;
    font-size:1.09em;
}
    .body_block h2
    {
        font-size:1.5em;
    }
	
	.body_block p
	{
	    font-size:1em;
	}
	
	.body_block ul, .body_block ol
	{
	    font-size:1em;
	}
	
	.news_article p
	{
	    padding-top: 5px;
	    padding-bottom: 5px;
	}	
	
	.body_block_btm
	{
		height:11px;
		line-height:1px;
		font-size:1px;
		background:url(../images/body_block_bg.gif) no-repeat bottom;}
		
.subsection
{
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	color:#759601;
	}	
	
	.subsection p{font-size:1em;line-height:1em;}	
	
	.subsection a{color:#759601;text-decoration:none;}		
	.subsection a:hover{text-decoration:underline;}	
	
	.subsection a.orange{color:#EF9A0C;text-decoration:none;}
	.subsection a.orange:hover{text-decoration: underline;}
	
.news_container
{
	padding-top:8px;
	width:639px;
	height:124px;
	background:url(../images/news_list_bg.gif) no-repeat bottom;}	
	
	.news_container img{float:left;clear:left;}
	.news_container div{padding:11px 5px 5px 11px;float:right;width:528px;line-height:15px;}
	.news_container span.date{float:left;font-size:1.45em;color:#89B001;}
	.news_container span.title{float:left;clear:left;font-size:1.2em;font-weight:bold;color:#007C60;}
	.news_container p.text{width:100%;float:left;clear:left;font-size:1.2em;}	
	.news_container div.arrow
	{
		padding:0px;
		margin:0px;
		width:27px;
		height:27px;
		clear:both;}

.pagination
{
	width:645px;
	float:right;
	height:26px;
	text-align:right;}	
	
	
	.news_article
	{
		width:639px;
		}
		
	.news_article img
	{
		float:left;
		width:213px;
		height:213px;
		margin:4px 15px 10px 0;}
		
	.news_article span.date
	{
		font-size:1.45em;
		color:#89B001;
		text-align:left;
		}
	.news_article span.title
	{
		font-size:1.2em;
		font-weight:bold;
		color:#007C60;
		}
	.news_article p.text
	{
		font-size:1.2em;
		padding-bottom:10px;}
		
#newsitems
{
    list-style-type:none;
    padding:0;
    margin:0;
}
    #newsitems li
    {
        border-bottom:4px dotted #E1F6ED;
        float:left;
        clear:both;
        width:100%;
        padding:15px 0 15px 0;
    }
	
.newsrsstitle {
	font-size:1.4em; }
	
.newsrssimage {
	float:left;
	margin-right:18px; }
	
.newsrssimage2 {
	float:right;
	margin-right:18px; }
	
.newsrssprecis {
	margin-top:6px; }
	
		
	
 
/**********************************************************************************
=Emirates
**********************************************************************************/

#emirates
{
    padding:0;
	width:697px; 
}

#emirates #header
{
    background:#232520;
    border-bottom:1px solid #FFFFFF;
    padding:15px;
    float:left;
    width:667px;
}

#emirates #body
{
    background:url(../emirates/images/bg.jpg) no-repeat top;
    height:600px;
    padding:20px 0 0 0;
    clear:both;
}

#emirates #body_form
{
    background:url(../emirates/images/bg_form.jpg) no-repeat top;
    height:600px;
    padding:20px 0 0 0;
    clear:both;
}

#emirates .aenter
{
    color:#FFFFFF;
    display:block;
    font-size:2.2em;
    text-transform:lowercase;
    padding:0 0 0 20px;
    width:270px;
    height:38px;
    line-height:38px;
    text-decoration:none;
}
    #emirates .aenter span
    {
        color:#d2232a;
        text-transform:uppercase;
    }

#emirates #radiobuttons
{
    padding:80px 0 0 0;
}
    #emirates #radiobuttons input{margin-left:210px;background:url(../images/emirates/bg_radio.gif) no-repeat top;}
    #emirates #radiobuttons label{display:none;}
    
#emirates #form
{
    margin:95px 0 0 170px;
}

#emirates #form h3
{
    color:#d2232a;
    text-transform:lowercase;
    margin:0 0 10px 0;
    font-size:1.7em;
    font-weight:normal;
}

#emirates #form label
{
    display:block;
    float:left;
    width:200px;
    color:#FFFFFF;
    font-size:0.9em;
    line-height:20px;
}

#emirates #form input
{
    border:1px solid #000000;
    margin:0 0 6px 0;
    width:160px;
}

#emirates .submit
{
    color:#FFFFFF;
    text-transform:uppercase;
}
    #emirates .submit span
    {
        font-size:1.5em;
    }

