@charset "utf-8";
/* CSS Document */


/* RESETS & BASIC PAGE SETUP */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }

body 
	{ 
		margin:0;
		padding:0;
		border: 0;
		outline: 0;
		font-size: 100%;
		font-family: Arial, Helvetica, sans-serif;
		background: transparent;
		text-decoration: none;
		background: url(../images/main_bg.jpg) repeat-y center scroll;
		background-color: #eaeff2;
		} 
		
ol, ul 
	{
		list-style: none;
		}

img {
		border: none;
		}
	
blockquote, q
	{
		quotes: none;
		}
a	{
		text-decoration: none;
		font-size: 11px;
		color: #4f74a4;
		}
		
a:hover
	{
		text-decoration: underline;
		}
		
h1
	{
		font-size: 36px;
		}
		
h2
	{
		font-size: 24px;
		}
		
h3
	{
		font-size: 18px;
		}
		
h4
	{
		font-size: 14px;
		}
		

		
/* END RESET */



/* HEADER STYLE */

#header
	{
		height: 81px;
		width: 903px;
		background: url(../images/header_bg.jpg) no-repeat scroll 0 0;
		margin: 0 auto;
		padding: 5px 10px 0 10px;
		margin-bottom: 5px;
		}

#logo
	{
		position: relative;
		float: left;
		}


#top_links
	{
		margin-top: 20px;
		float: right;
		position: relative;
		font-size: 11px;
		font-weight: bold;
		text-align: right;
		color: #ffffff;
		}
		
#top_links a
	{
		color: #ffffff;
		}

.link_delimiter
	{
		margin: 0 4px 0 4px;
		}
		
#search
	{
		float: right;
		margin-top: 10px;
		}
		
.search_box
	{
		height: 15px;
		width: 223px;
		padding: 4px;
		border: solid 1px #E5E5E5;
		color: #c8c8c8;
		font-size: 12px;
		}
		
.search_box:focus
	{
		color: #4f74a4;
		border-color: #c9c9c9;		
		}
		
.search_btm
	{
		background: url(../images/search_icon.gif) no-repeat scroll;
		height: 25px;
		width: 25px;
		border: 0;
		cursor: pointer;
		vertical-align: top;
		}
		
/* END HEADER STYLE */


/* NAV BAR STYLE */

#menu {  
	list-style: none;  
	width: 860px;  
	margin: 0px auto 0px auto;
	padding: 0px 20px 0px 20px;
	height: 30px; 
	   
	/* Rounded Corners */  

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	/* Background color and gradients */  
	
	background: #014464;  
	background: -moz-linear-gradient(top, #375790, #3183b5);  
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#375790), to(#3183b5));  
	
	/* Borders */  
	
	border: 1px solid #002232;  
	
	-moz-box-shadow: inset 0px 0px 1px #edf9ff;  
	-webkit-box-shadow: inset 0px 0px 1px #edf9ff;  
	box-shadow: inset 0px 0px 1px #edf9ff;  
	} 
	
#menu li {  
	float: left;  
	display: block;  
	text-align: center;  
	position: relative;  
	padding: 3px 10px 6px 10px;  
	margin-right: 30px;
	margin-top: 5px;
	border: none;
	z-index: 102;
	}
	
#menu li:hover {  
	/* border: 1px solid #777777; */ 
	padding: 3px 10px 6px 10px;  

	/* Background color and gradients */  
	
	background: #F4F4F4;  
	background: -moz-linear-gradient(top, #fafafa, #f6f6f6);  
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#f6f6f6));  
	
	/* Rounded corners */  
	
	-moz-border-radius: 5px 5px 0px 0px;  
	-webkit-border-radius: 5px 5px 0px 0px;  
	border-radius: 5px 5px 0px 0px;  
	z-index: 102; 
	}
	
#menu li a {  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #fff;  
	display: block;  
	outline: 0;  
	text-decoration: none;
	font-weight: bold; 
	}
	
#menu li:hover a {  
	color:#161616;
	}
	
#menu li .drop {  
	padding-right:21px;  
	background: url(../images/drop.png) no-repeat right 5px;
	}  
#menu li:hover .drop {  
	background: url(../images/drop.png) no-repeat right 5px;  
	}
	
.dropdown_1column,  
.dropdown_2columns,  
.dropdown_3columns,  
.dropdown_4columns,  
.dropdown_5columns {  
	margin: 4px auto;  
	position: absolute;  
	left: -999em; /* Hides the drop down */  
	text-align: left;  
	padding: 10px 5px 10px 5px;  
	/* border: 1px solid #777777; */ 
	/* border-top: none; */
	z-index: 101;
	
	-moz-box-shadow: 0 3px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.5);
	box-shadow: 0 3px 5px rgba(0,0,0,0.5);
	
	/* Gradient background */  
	background: #F4F4F4;  
	background: -moz-linear-gradient(top, #f6f6f6, #d9d9d9);  
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6f6f6), to(#d9d9d9));  
	
	/* Rounded Corners */  
	-moz-border-radius: 0px 5px 5px 5px;  
	-webkit-border-radius: 0px 5px 5px 5px;  
	border-radius: 0px 5px 5px 5px;  
	}
	
.dropdown_1column {width: 140px;}  
.dropdown_2columns {width: 280px;}  
.dropdown_3columns {width: 420px;}  
.dropdown_4columns {width: 560px;}  
.dropdown_5columns {width: 700px;}  
	
#menu li:hover .dropdown_1column,  
#menu li:hover .dropdown_2columns,  
#menu li:hover .dropdown_3columns,  
#menu li:hover .dropdown_4columns,  
#menu li:hover .dropdown_5columns {
	left: 0px;
	top: auto;
	} 
	
.col_1,  
.col_2,  
.col_3,  
.col_4,  
.col_5 {  
	display:inline;  
	float: left;  
	position: relative;  
	margin-left: 5px;  
	margin-right: 5px;  
	}  
.col_1 {width:130px;}  
.col_2 {width:270px;}  
.col_3 {width:410px;}  
.col_4 {width:550px;}  
.col_5 {width:690px;}

.col_quie {  
	display:inline;  
	float: left;  
	position: relative;  
	margin-left: 5px;  
	margin-right: 5px;
	width: 270px;
	font-size: 11px;
	text-shadow: 1px 1px 1px #fff;
	color: 333;
	}  

#menu .menu_right {  
	float: right;  
	margin-right: 0px;  
	}
	
#menu li .align_right {  
/* Rounded Corners */  
	-moz-border-radius: 5px 0px 5px 5px;  
	-webkit-border-radius: 5px 0px 5px 5px;  
	border-radius: 5px 0px 5px 5px;  
	}
	
#menu li:hover .align_right {  
	left: auto;  
	right: 0px;  
	top: auto;
	}

#menu p, #menu h2, #menu h3, #menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left;
	color: #333;
	text-shadow: 1px 1px 1px #fff;
}
#menu h2 {
	font-size:16px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}
#menu h3 {
	font-size:12px;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888888;
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0;
	font-size: 11px;
}
.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

#menu li:hover div a {
	font-size:11px;
	color:#007FC5;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
}
#menu li:hover div a:hover {
	/*color:#029feb;*/
	text-decoration: underline;
}

#menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}

.imgshadow {
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}

#menu li div p.menu_services {
	float: left;
	padding: 5px;
	width: 120px;
	height: 76px;
	background-color: #333;
	-webkit-box-shadow: black 0px 0px 5px inset;
	color: #eee;
	margin-bottom: 10px;
	margin-top: 5px;
	text-shadow: 1px 1px 1px #000;
}

.img_left {
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#menu p a {
	float: left;
	}


/* END NAV BAR STYLE */

/* BANNER STYLE */

#main_cont
	{
		width: 900px;
		margin: 0 auto;
		position: relative;
		margin-top: 10px;
		}
		
#nav
	{
		z-index: 50;
		margin: 0 auto;
		position: absolute;
		margin-top: 262px;
		margin-left: 200px;
		width: 440px;
		height: 30px;
		}
		
#nav li
	{
		float: left;
		width: 90px;
		margin-left: 20px;
		}
		
#nav li a
	{
		height: 30px;
		width: 90px;
		color: #fff;
		text-align: center;
		font-weight: bold;
		font-size: 10px;
		float: left;
		border: 0;
		filter:alpha(opacity=70);
		-moz-opacity:0.70;
		-khtml-opacity: 0.70;
		opacity: 0.70;
		border: solid 1px #ccc;
		}
		
#nav li a img
	{
		filter:alpha(opacity=70);
		-moz-opacity:0.70;
		-khtml-opacity: 0.70;
		opacity: 0.70;
		}
		
#nav li a:hover
	{
		text-decoration: none;
		border: solid 1px #fff;
		}

#banner
	{
		width: 900px;
		height: 300px;
		margin: 0 auto;
		margin-top: 10px;
		overflow: hidden;
		position: relative;
		}
		
.banner_1, .banner_2, .banner_3, .banner_4
	{
		width: 900px;
		height: 300px;
		}
		
.banner_1
	{
		background: url(../images/banner_bg.jpg) no-repeat scroll 0 0;
		}
		
.banner_2
	{
		background: url(../images/banner_bg_2.jpg) no-repeat scroll 0 0;
		}
		
.banner_3
	{
		background: url(../images/banner_bg_3.jpg) no-repeat scroll 0 0;
		}
		
.banner_4
	{
		background: url(../images/banner_bg_4.jpg) no-repeat scroll 0 0;
		}
		
.banner_text
	{
		width: 550px;
		padding-left: 60px;
		padding-top: 10px;
		float: left;
		margin: 0 auto;
		}

.banner_img
	{
		padding-top: 10px;
		float: left;
		width: 350px;
		}
		
.banner_1 h1
	{
		color: #339bd6;
		margin-left: 180px;
		font-size: 28px;
		font-weight: 200;
		}
		
.banner_1 h3
	{
		font-size: 16px;
		font-weight: 100;
		color: #5e5e5e;
		}
		
.banner_1 h4
	{
		font-size: 12px;
		font-weight: 100;
		color: #777;
		}
		
.banner_1 a, .banner_2 a, .banner_3 a, .banner_4 a
	{
		height: 81px;
		width: 134px;
		display: block;
		/* background: url(../images/more_btm.png) no-repeat scroll 0 0;*/
		margin-left: 20px;
		margin-top: 230px;
		}
		
.banner_2 h1
	{
		color: #306782;
		margin-left: 160px;
		font-weight: 200;
		margin-top: 12px;
		}
		
.banner_2 h2
	{
		font-size: 20px;
		margin-left: 160px;
		font-weight: 100;
		color: #306782;
		}
		
.banner_2 h3
	{
		font-size: 16px;
		font-weight: 100;
		color: #5e5e5e;
		}

.banner_3 h1
	{
		color: #375078;
		font-weight: 800;
		margin-top: 12px;
		font-size: 28px;;
		line-height: 26px;
		text-align: right;
		}
		
.banner_3 h3
	{
		font-size: 18px;
		font-weight: 300;
		color: #000;
		font-style: oblique;
		}
		
.banner_4 h1
	{
		color: #fff;
		font-weight: 100;
		margin-top: 12px;
		}
		
.banner_4 h1 span
	{
		color: #FF0000;
		font-weight: 600;
		}
		
.banner_4 h3
	{
		font-size: 18px;
		font-weight: 600;
		color: #ddd;
		}
		
.banner_4 h4
	{
		font-size: 14px;
		font-weight: 100;
		color: #fff;
		}
		
.banner_4 a:hover
	{
		text-decoration: none;
		}
		
/* END BANNER STYLE */

/* LOWER RIGHT CONTENT STYLE*/

#lower_cont
	{
		width: 900px;
		height: 205px;
		margin: 0 auto;
		}

#lower_r_cont
	{
		width: 646px;
		height: 195px;
		margin-top: 10px;
		margin-right: 10px;
		float: left;
		}
		
#news
	{
		margin: 0 auto;
		height: 26px;
		width: 650px;
		}
		
#news_l
	{
		width: 4px;
		height: 26px;
		background: url(../images/news-bg-L.jpg) no-repeat scroll 0 0;
		float: left;
		}

#news_c
	{
		width: 638px;
		height: 24px;
		background: #eaedf5;
		float: left;
		border-bottom: #bbb 1px solid;
		border-top: #bbb 1px solid;
		overflow: hidden;
		}
		
#news_c h3
	{
		font-family: arial,helvetica,sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #4f74a4;
		padding-top: 5px;
		padding-left: 12px;
		padding-right: 16px;
		float: left;
		}
		
#news_c h3 a
	{
		font-weight: 100;
		}
		
#news_c a h3:hover
	{
		text-decoration: underline;
		}
		
#news_prev
	{
		height: 20px;
		width: 20px;
		float: left;
		margin-top: 2px;
		cursor: pointer;
		}
		
#news_next
	{
		height: 20px;
		width: 20px;
		float: left;
		margin-top: 2px;
		cursor: pointer;
		margin-right: 10px;
		}
		
#news_prev a
	{
		background: url(../images/news_prev.gif) no-repeat scroll 0 0;
		}
		
#news_next a
	{
		background: url(../images/news_next.gif) no-repeat scroll 0 0;
		}
		
#news_prev a, #news_next a
	{
		display: block;
		height: 20px;
		width: 20px;
		text-indent: -8000px;
		}
		
#news_prev a:hover
	{
		background: url(../images/news_prev_o.gif) no-repeat scroll 0 0;
		}
		
#news_next a:hover
	{
		background: url(../images/news_next_o.gif) no-repeat scroll 0 0;
		}

#news_ticker
	{
		width: 310px;
		height: 24px;
		float: left;
		margin-right: 10px;
		overflow: hidden;
		position: relative;
		}
				
.ticker
	{
		width: 310px;
		display: block;
		float: left;
		margin-top: 4px;
		padding-left: 10px;
		}
		
.news_item
	{
		font-family: arial,helvetica,sans-serif;
		font-size: 11px;
		color: #4f74a4;
		width: 300px;
		height: 22px;
		display: block;
		}
		
.news_item a span
	{
		color: #5e5e5e;
		}
		
#feed
	{
		float: left;
		border: none;
		height: 20px;
		width: 20px;
		margin-top: 2px;
		background:url(../images/feed.png) no-repeat scroll 0 0;
		}

		
#news_r
	{
		width: 4px;
		height: 26px;
		background: url(../images/news-bg-R.jpg) no-repeat scroll 0 0;
		float: left;
		}
		
#bottom_cont
	{
		width: 900px;
		margin: 0 auto;
		}
		
#testim_L
	{
		height: 162px;
		width: 6px;
		background: url(../images/panel_bg_L.png) no-repeat scroll 0 0;
		float: left;
		}
		
#testim
	{
		height: 162px;
		width: 278px;
		background: url(../images/panel_bg.png) repeat-x scroll 0 0;
		float: left;
		position: relative;
		}
		
#testim h3
	{
		padding-left: 10px;
		padding-top: 10px;
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		color: #4f74a4;
		line-height: 14px;
		float: left;
		}
		
#comment_prev a
	{
		height: 18px;
		width: 34px;
		background: url(../images/comment_p.png) no-repeat scroll 0 0;
		float: left;
		display: block;
		margin-left: 30px;
		margin-top: 15px;
		}
		
#comment_next a
	{
		height: 18px;
		width: 34px;
		background: url(../images/comment_n.png) no-repeat scroll 0 0;
		float: left;
		display: block;
		margin-top: 15px;
		}
		
#testim_R
	{
		height: 162px;
		width: 6px;
		background: url(../images/panel_bg_R.png) no-repeat scroll 0 0;
		float: left;
		}
		
#testim_L, #testim, #testim_R
	{
		margin-top: 8px;
		}
		
#testim_R
	{
		margin-right: 10px;
		}
		
#comments
	{
		width: 258px;
		height: 100px;
		display: block;
		margin-top: 10px;
		margin-left: 10px;
		float: left;
		overflow: hidden;
		}
		
#testim h3
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		}

#testim .com_item
	{
		width: 258px;
		}
		
#testim .com_item p
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 10px;
		color: #5e5e5e;
		text-align: justify;
		line-height: 12px;
		height: 60px;
		}
		
#testim .com_item h3
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		margin-left: 5px;
		padding: 0;
		float: none;
		color: #000000;
		}
		
#testim .com_item h4
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin-left: 5px;
		color: #5e5e5e;
		}
		
.hol
	{
		background: url(../images/sep.png) no-repeat scroll 0 0;
		margin-left: 125px;
		}

#more_com
	{
		margin-left: 10px;
		margin-top: 140px;
		color: #4f74a4;
		position: absolute;
		left: 0px;
		top: 0px;
		}

#hd_login_L
	{
		height: 162px;
		width: 5px;
		background: url(../images/panel_bg_L.png) no-repeat scroll 0 0;
		float: left;
		}
		
#hd_login
	{
		height: 162px;
		width: 335px;
		background: url(../images/panel_bg.png) repeat-x scroll 0 0;
		float: left;
		}
		
#hd_login h3
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight:bold;
		color: #5e5e5e;
		margin-left: 10px;
		margin-top: 10px;
		}

/*		
#hd_login_f
	{
		margin-left: 10px;
		margin-top: 10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #4f74a4;
		float: left;
		width: 190px;
		}
		
#hd_login_f input.hd_input
	{
		background: #eaeaea;
		height: 15px;
		width: 178px;
		border: solid 1px #E5E5E5;
		color: #c9c9c9;
		padding-left: 4px;
		font-size: 10px;
		padding-top: 4px;
		text-align: left;
		}
		
#hd_login_f input.hd_input:focus
	{
		color: #4f74a4;
		}
		
.login
	{
		background: #8fa8c9;
		border: 0;
		color: #fff;
		margin-top: 5px;
		width: 100px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		cursor: pointer;
		}
		
.login:hover
	{
		background: #0099FF;
		}
		
#hd_links
	{
		float: left;
		width: 130px;
		height: 60px;
		font-size: 11px;
		margin-top: 22px;
		color: #4f74a4;
		font-family: Arial, Helvetica, sans-serif;
		}
		
*/		
		
#hd_login_R
	{
		height: 162px;
		width: 6px;
		background: url(../images/panel_bg_R.png) no-repeat scroll 0 0;
		float: left;
		}
		
#hd_login_L, #hd_login, #hd_login_R
	{
		margin-top: 8px;
		}

/* END LOWER RIGHT CONTENT STYLE*/

/* HELP-DESK STYLE */

#help_desk
	{
		margin-top: 10px;
		height: 195px;
		width: 244px;
		float: left;
		}

/* END HELP-DESK STYLE */

/* TWITTER STYLE */

#tw_L
	{
		height: 44px;
		width: 5px;
		background: url(../images/l_tab_L.jpg) no-repeat scroll 0 0;
		float: left;
		}
		
#twitter
	{
		height: 44px;
		width: 550px;
		background: url(../images/l_tab.jpg) repeat-x scroll 0 0;
		float: left;
		overflow: hidden;
		}
		
#tw_R
	{
		height: 44px;
		width: 5px;
		background: url(../images/l_tab_R.jpg) no-repeat scroll 0 0;
		float: left;
		}
		
#tw_L, #twitter, #tw_R
	{
		margin-top: 10px;
		}

#twitter img
	{
		float: left;
		padding-left: 6px;
		margin-right: 15px;
		margin-top: 6px;
		}
		
#twitter p a, #twitter p
	{
		font-size: 12px;
		color: #444;
		margin-top: 14px;
		text-align: left;
		}
		
#twitter p
	{
		float: left;
		margin-left: 11px;
		}
		
#tweet-container
	{
		height: 40px;
		width: 348px;
		overflow: hidden;
		position: relative;
		float: left;
		margin-left: 20px;
		}
		
.tweet
	{
		position: absolute;
		height: 36px;
		width: 348px;
		margin-top: 4px;
		border-left: 1px solid #ccc;
		}
		
#tweet-container .txt
	{
		font-size: 10px;
		color: #444;
		margin-top: 2px;
		padding-left: 8px;
		padding-right: 8px;
		height: 24px;
		}
		
#tweet-container .txt a
	{
		color: #339bd6;
		height: 10px;
		}
		
#tweet-container .time
	{
		font-size: 10px;
		color: #aaa;
		text-align: right;
		padding-right: 8px;
		position: relative;
		}

/* END TWITTER STYLE */

/* FACEBOOK STYLE */

#fb_L
	{
		height: 44px;
		width: 5px;
		background: url(../images/ll_tab_L.jpg) no-repeat scroll 0 0;
		float: left;
		}
		
#facebook
	{
		height: 44px;
		width: 320px;
		background: url(../images/ll_tab.jpg) repeat-x scroll 0 0;
		float: left;
		}
		
#fb_R
	{
		height: 44px;
		width: 5px;
		background: url(../images/ll_tab_R.jpg) no-repeat scroll 0 0;
		float: left;
		}
		
#fb_L, #facebook, #fb_R
	{
		margin-top: 10px;
		}
		
#fb_L
	{
		margin-left: 10px;
		}

#facebook img
	{
		float: left;
		padding-left: 12px;
		margin-top: 4px;
		}

/* END FACEBOOK STYLE */

/* FOOTER STYLE */

#footer
	{
		height: 60px;
		width: 900px;
		margin: 0 auto;
		text-align: center;
		}
		
#footer div.footer_nav
	{
		height: 24px;
		width: 892px;
		background: #eaedf5;
		float: left;
		border-bottom: #bbb 1px solid;
		border-top: #bbb 1px solid;
		}
		
div.footer_nav_L
	{
		float: left;
		height: 26px;
		width: 4px;
		background: url(../images/news-bg-L.jpg) no-repeat scroll 0 0;
		}
		
div.footer_nav_R
	{
		float: left;
		height: 26px;
		width: 4px;
		background: url(../images/news-bg-R.jpg) no-repeat scroll 0 0;
		}
		
.footer_nav, .footer_nav_L, .footer_nav_R
	{
		margin-top: 10px;
		}

.sep
	{
		float: left;
		margin: 0 6px 0 6px;
		color: #616161;
		}
		
div.center
	{
		margin-left: 130px;
		}
		
div.footer_nav a
	{
		float: left;
		color: #616161;
		font-weight: 100;
		margin-top: 5px;
		}

div.footer_nav a:hover
	{
		text-decoration: none;
		}
		
div.footer_nav div
	{
		float: left;
		}
		
div.copyr
	{
		padding-top: 40px;
		color: #616161;
		font-family: arial,helvetica,sans-serif;
		font-size: 10px;
		font-weight: 100;
		}
