﻿body 
{
	margin:0;
	padding:0;
	background-color:Black;
	font-family:Arial, Sans-Serif, Times New Roman;
	font-size:11px;
	color:#eeeeee;
	background-image:url('images/footer_bg_middle-fill.png');
	background-repeat:repeat-y;
	background-position:center center;
}

h1, h2, h3, h4, p 
{
	padding:0;
	margin:0;
}

ul, li 
{
	padding:0;
	margin:0;
}

a,
a:link,
a:visited,
a:active 
{
	color:White;
	text-decoration:none;
}

span.Highlight { font-weight:bold; }

#Outer 
{
	width:100%;
	background-repeat:repeat-x;
	background-position:top left;
	background-image:url('images/menu_fill.png');
}

/* Header styles */

div#Header 
{
	height:91px;
	width:960px;
	margin:0 auto;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url('images/menu_middle_fill.png');
}

div#Header img.Logo 
{
	float:left;
	margin-right:20px;
	position:absolute;
}

/* Menu Styles */

div#Header div.TopMenu
{
	height:91px;
	margin-left:220px;
}
	
div#Header div.TopMenu ul
{
	list-style-type:none;

}

div#Header div.TopMenu ul li
{
	float:left;
	background-position:top left;
	background-repeat:no-repeat;
}

div#Header div.TopMenu ul li:hover
{
	background-image:url('images/menu_active_bg.png');
}

div#Header div.TopMenu ul li.Active
{
	background-image:url('images/menu_active_bg.png');
}

div#Header div.TopMenu ul li.Divider
{
	width:2px;
	background-position:center top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:1px;
	height:42px;
	padding-top:19px;
}

div#Header div.TopMenu ul li a
{
	display:block;
	height:52px;
	width:83px;
	padding:20px 15px 10px 15px;
}

div#Header div.TopMenu ul li a span.Title
{
	font-size:14px;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
	color:#ffffff;
}

div#Header div.TopMenu ul li a span.Desc
{
	font-size:11px;
	
}

/* Banner styles */

div#Banner 
{
	clear:both;
	width:960px;
	margin:0 auto;
	background-repeat:no-repeat;
	background-position:center top;
	background-color:black;
}

div.SolutionsBanner {
	background-image:none;
}

div.DefaultBanner {
	background-image:url('images/shine_bg.jpg');
}

div#Banner div.Headings 
{
	width:350px;
}

div#Banner div.Headings h1 
{
	font-family:Arial Black;
	font-size:60px;
	text-align:right;
}

div#Banner div.Headings h2
{
	font-family:Arial Black;
	font-size:18px;
	text-align:right;
	color:#afafaf;
}

div#Banner div.RightBox 
{
	float:right;
	margin-right:100px;
	
}

div#Banner div.AccScroller 
{
	background-position:center bottom;
	background-repeat:no-repeat;
	background-image:url('images/scroller_bg.png');
	width:838px;
	height:99px;
	margin:0 auto;
	position:relative;
}

/* You can alter this CSS in order to give SmoothDivScroll your own look'n'feel */

div#TheScroller {
	height:80px;
	position:relative;
	width:800px;
	margin:0 auto;
	top:10px;
	overflow:hidden;
}

div#TheScroller img {
	line-height:1px;
	font-size:1px;
	cursor:pointer;
}

div#TheScroller img.TopImage {
	margin-top:10px;
}

div#TheScroller ul {
	width:100%;
	list-style-type:none;
	overflow:hidden;
}

div#TheScroller ul li {
	text-align:center;
	width:160px;
	line-height:1px;
	font-size:1px;
	padding:0;
	margin:0;
	float:left;
	vertical-align:bottom;
	height:94px;
}

div#TheScroller ul li a {
	border:none;
}

div#TheScroller ul li a img {
	border:none;
}

div#TheScroller ul li img.Spacer {
	height:70px;
	width:70px;
}

/* Invisible left hotspot */
div.scrollerGradientLeft
{
	/* The hotspots have a minimum width of 100 pixels and if there is room the will grow
    and occupy 15% of the scrollable area (30% combined). Adjust it to your own taste. */
	width: 44px;
	height: 50%;
	/* There is a big background image and it's used to solve some problems I experienced
    in Internet Explorer 6. */
	position: absolute;
	z-index: 200;
	left: 0;
	background-image: url(images/scoller_leftGradient.png);
	background-repeat: repeat-y;
	background-position:left bottom;
	vertical-align:middle;
	padding-top:60px;
}

div.scrollerGradientLeft img {
	opacity:0.5;
}

/* Invisible right hotspot */
div.scrollerGradientRight
{
	width: 44px;
	height: 100%;
	height:50%;
	position: absolute;
	z-index: 200;
	right: 0;
	background-image: url(images/scoller_rightGradient.png);
	background-repeat: repeat-y;
	background-position:left bottom;
	vertical-align:middle;
	padding-top:60px;
}

div.scrollerGradientRight img {
	opacity:0.5;
}


/*

div#Banner div.AccScroller table {
	width:100%;
	height:100%;
}

div#Banner div.AccScroller table td.LeftArrow {
	vertical-align:bottom;
	padding-bottom:3px;
	width:20px;
}

div#Banner div.AccScroller table td.RightArrow {
	vertical-align:bottom;
	padding-bottom:3px;
	width:20px;
}

div#Banner div.AccScroller table td.Items {
	vertical-align:bottom;
	text-align:center;
}

div#Banner div.AccScroller table td.Items div.AccScrollerItems ul {
	list-style-type:none;
	margin:0 auto;
}

div#Banner div.AccScroller div.AccScrollerItems img {
	padding:3px 25px;
}

*/

/* Middle styles */

div#Middle 
{
	width:980px;
	margin:0 auto;	
	padding-top:20px;
	padding-bottom:20px;
	border-top:solid 1px #383838;
	background-color:black;
}

div#Middle div.LeftContent {
	float:left;
	width:68%;
}

div#Middle div.FullContent {
	
}

div#Middle div.LeftContent div.ContentPage {
	padding-left:30px;
	padding-right:30px;
}

div#Middle div.LeftContent div.ContentPage h2, div#Middle div.FullContent div.ContentPage h2, div#Middle div.LeftContent div.ContentPage h1, div#Middle div.FullContent div.ContentPage h1 {
	font-family:Arial Black;
	font-size:18px;
}


div#Middle div.LeftContent div.ContentPage p {
	padding:10px 0;
	font-size:13px;
	letter-spacing: 1px;
	line-height:17px;
}

div#Middle p.Highlight {
	margin-top:30px;
	padding:15px 20px;
	font-size:16px;
	text-align:justify;
	font-weight:bold;
	color:#777777;
	border:solid 1px #444444;
	border-width:1px 0px;
	letter-spacing:normal;
	
}

div#Middle div.LeftContent div.ContentPage img {
	margin:10px;
	padding:10px;
	background-color:#eeeeee;
	border:solid 1px #222222;
}

div#Middle div.LeftContent div.ContentPage img.LeftFloat {
	float:left;
}

div#Middle div.LeftContent div.ContentPage img.RightFloat {
	float:right;
}

/* Half width point styles */
/*
div#Middle div.LeftContent div.ContentPage div.Point {
	margin:5px 0 10px 0px;
	float:left;
	width:50%;
}

div#Middle div.LeftContent div.ContentPage div.Point p {
	font-size:13px;
	letter-spacing:normal;
	margin:0 10px 0 92px;
	padding:0;
}

div#Middle div.LeftContent div.ContentPage div.Point h3 {
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	font-family:Arial Black;
}

div#Middle div.LeftContent div.ContentPage div.Point img.Icon {
	float:left;
	background-color:Transparent;
	border:none;
	padding:0;
	margin-right:20px;
}
*/

/* Full width point styles */

div#Middle div.FullContent div.ContentPage {
	padding-left:30px;
	padding-right:30px;
}

div#Middle div.FullContent div.ContentPage img.RightFloat {
	float:right;
	margin:10px 5px 5px 20px;
}

div#Middle div.FullContent div.ContentPage img.LeftFloat {
	float:left;
	margin:10px 20px 5px 5px;
}

div#Middle div.FullContent div.ContentPage ul { margin:7px 20px;padding:auto; }
div#Middle div.FullContent div.ContentPage li { color:#bbbbbb;padding:auto;font-size:13px;letter-spacing:1px;font-weight:bold; }
div#Middle div.LeftContent div.ContentPage h3, 
div#Middle div.FullContent div.ContentPage h3 { font-size:14px;font-weight:bold;color:#dddddd;padding:10px 0 0 20px; }

div#Middle div.FullContent div.ContentPage p {
	padding:10px 0;
	font-size:13px;
	letter-spacing: 1px;
	line-height:17px;
}

div#Middle div.FullContent div.ContentPage div.Point {
	margin:5px 0 10px 0px;
	float:left;
	width:50%;
}

div#Middle div.FullContent div.ContentPage div.LastPoint {
	margin:5px auto 10px;
	float:none;
	width:55%;
	padding-left:50px;
	clear:both;
}

div#Middle div.FullContent div.ContentPage div.Point p {
	font-size:13px;
	letter-spacing:normal;
	margin:0 10px 0 92px;
	padding:0;
}

div#Middle div.FullContent div.ContentPage div.Point h3 {
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	font-family:Arial Black;
}

div#Middle div.FullContent div.ContentPage div.Point img.Icon {
	float:left;
	background-color:Transparent;
	border:none;
	padding:0;
	margin:10px;
	margin-right:20px;
}

/* Contact page styles */

div#Middle div.LeftContent div.ContentPage p.Contact {
	letter-spacing:normal;
	font-size:14px;
	font-weight:bold;
}

div#Middle div.LeftContent div.ContentPage div.ContactInfo {
	margin:10px 0;
}

div#Middle div.LeftContent div.ContentPage div.ContactInfo p {
	font-size:13px;
	padding:0 0 0 40px;
	margin:0;
}

div#Middle div.LeftContent div.ContentPage div.ContactInfo h3 {
	font-size:16px;
	color:#777777;
	margin-bottom:7px;
}

div#Middle div.LeftContent div.ContentPage div.ContactInfo table {
	margin-left:40px;
}

div#Middle div.LeftContent div.ContentPage div.ContactInfo table td {
	padding:1px 5px;
	font-size:13px;
	letter-spacing:1px;
	
}

div#Middle div.LeftContent div.ContentPage div.ContactInfo table td.Title {
	text-align:right;
	font-weight:bold;
}

/* Right Content styles */

div#Middle div.RightContent {
	float:left;
	width:31%;
	border-left:solid 1px #383838;
}

div#Middle div.RightContent div.PartnersModule, div#Middle div.RightContent div.TestimonialsModule {
	padding:0 20px;
}

div#Middle div.RightContent div.PartnersModule h2, div#Middle div.RightContent div.TestimonialsModule h2 {
	font-family:Arial Black;
	font-size:18px;
	margin-left:15px;
}

div#Middle div.RightContent div.PartnersModule h2, div#Middle div.RightContent div.TestimonialsModule h2 a:hover { text-decoration:underline; }
div#Middle div.RightContent div.TestimonialsModule h3 { font-size:10px;color:#666666;font-style:italic;margin-left:15px;margin-bottom:10px; }
div#Middle div.RightContent div.TestimonialsModule h3 a { color:#666666; }
div#Middle div.RightContent div.TestimonialsModule h3 a:hover { text-decoration:underline; }

div#Middle div.RightContent div.ArticlesModule h3 { font-size:10px;color:#666666;font-style:italic;margin-left:15px;margin-bottom:10px; }
div#Middle div.RightContent div.ArticlesModule h3 a { color:#666666; }
div#Middle div.RightContent div.ArticlesModule h3 a:hover { text-decoration:underline; }

div#Middle div.RightContent div.PartnersModule table {
	width:232px;
	margin:0 auto 20px;
}

div#Middle div.RightContent div.PartnersModule table td.Top {
	background-image:url('images/sideBox_top.png');
	background-position:left top;
	background-repeat:no-repeat;
	height:6px;
	line-height:1px;
	font-size:1px;
}

div#Middle div.RightContent div.PartnersModule table td.Bottom {
	background-image:url('images/sideBox_bottom.png');
	background-position:left top;
	background-repeat:no-repeat;
	height:5px;
	line-height:1px;
	font-size:1px;
}

div#Middle div.RightContent div.PartnersModule table td.Logos {
	background-image:url('images/sideBox_fill.png');
	background-position:left top;
	background-repeat:repeat-y;
	padding:7px;
	text-align:center;
}

div#Middle div.RightContent div.PartnersModule table td.Logos img {
	padding:4px;
	vertical-align:middle;
}

div.TestimonialsModule div.Testimonial { padding:20px;background-image:url("images/quote_bg.png");background-position:left top;background-repeat:no-repeat; }
div.TestimonialsModule div.Testimonial blockquote { font-size:14px;font-weight:bold;margin:0 0 10px;padding:0;text-align:justify;color:#aaaaaa; }
div.TestimonialsModule div.Testimonial span.Author { font-size:14px;display:block;color:White;text-align:right;font-style:italic;font-weight:bold; }
div.TestimonialsModule div.Testimonial span.Position { font-size:14px;display:block;color:White;text-align:right;font-style:italic;font-weight:bold; }
div.TestimonialsModule div.Testimonial a.Company, div.TestimonialsModule div.Testimonial a.Company:link, div.TestimonialsModule div.Testimonial a.Company:visited { font-size:14px;display:block;font-family:Arial Black;color:#bebebe;text-align:right; }
div.TestimonialsModule div.Testimonial a.Company:hover { text-decoration:underline;color:#eeeeee; }
div.TestimonialsModule div.Testimonial a.Company:active { color:#ffffff; }

/* Testimonials Page */

div.ContentPage div.Testimonials { padding:0 50px; }
div.ContentPage div.Testimonials div.Testimonial { padding:20px;background-image:url("images/quote_bg.png");background-position:left top;background-repeat:no-repeat; }
div.ContentPage div.Testimonials div.Testimonial blockquote { font-size:14px;font-weight:bold;margin:0 0 10px;padding:0;text-align:justify;color:#aaaaaa; }
div.ContentPage div.Testimonials div.Testimonial div.LargeQuote { margin:0 0 10px; }
div.ContentPage div.Testimonials div.Testimonial div.LargeQuote p { font-size:14px;font-weight:bold;padding:5px 0;text-align:justify;color:#aaaaaa; }
div.ContentPage div.Testimonials div.Testimonial span.Author { font-size:14px;display:block;color:White;text-align:right;font-style:italic;font-weight:bold; }
div.ContentPage div.Testimonials div.Testimonial span.Position { font-size:14px;display:block;color:White;text-align:right;font-style:italic;font-weight:bold; }
div.ContentPage div.Testimonials div.Testimonial a.Company, div.TestimonialsModule div.Testimonial a.Company:link, div.TestimonialsModule div.Testimonial a.Company:visited { font-size:14px;display:block;font-family:Arial Black;color:#bebebe;text-align:right; }
div.ContentPage div.Testimonials div.Testimonial a.Company:hover { text-decoration:underline;color:#eeeeee; }
div.ContentPage div.Testimonials div.Testimonial a.Company:active { color:#ffffff; }

/* Web Design Page */

div.PortfolioList { clear:both;margin:10px 0;  }
div.PortfolioList div.Site { float:left;padding:10px;margin:5px 67px;border:solid 1px #333333;line-height:1px;text-align:center; }
div.PortfolioList div.Site img { border:none;font-size:1px;line-height:1px; }
div.PortfolioList div.Site:hover { background-color:#333333;border-color:#444444; }
div.PortfolioList h4 { font-size:14px;font-family:Arial Black;color:#aaaaaa; }

/* Web Offer Page */

div.WebOffer { }
div.WebOffer p.BottomBold { clear:both;font-weight:bold;margin:20px 0;padding:50px 0; }
div.WebOffer div.Sites { margin:20px 0;background-image:url('images/offer/platform.png');background-position:center bottom;background-repeat:no-repeat;text-align:center; }
div.WebOffer div.Sites img { margin-bottom:20px; }
div#Middle div.FullContent div.WebOffer p { font-size:14px;line-height:20px; }

/* Footer Styles */

div#Footer { background-color:Black; }
div#Footer div.FooterTopShadow {
	background-position:left bottom;
	background-repeat:repeat-x;
	background-image:url('images/footer_shadow_fill.png');
	height:10px;
	text-align:center;
	vertical-align:bottom;
}
div#Footer div.Content { width:980px;padding-top:10px;margin:0 auto;background-position:center top;background-repeat:repeat-y;background-image:url('images/footer_bg_middle-fill.png'); }
div#Footer div.Content div.LeftModule { width:49%;float:left; }
div#Footer div.Content div.RightModule { width:49%;float:left; }
div#Footer div.Content h1 { font-family:Arial Black;font-size:18px;color:#dcdcdc; }

/* Footer services styles */

div#Footer div.Content div.Services 
{
	padding:0px 10px 10px 20px;
}

div#Footer div.Content div.Services ul 
{
	list-style-type:disc;
}

div#Footer div.Content div.Services ul li
{
	float:left;
	padding:0px 5px 10px 5px;
	margin-left:15px;
	margin-top:0;
	opacity:0.5;
	filter:alpha(opacity=50);
	cursor:pointer;
	color:red;
	width:44%;
	
}

div#Footer div.Content div.Services ul li a {
	margin:0;
	padding:0;
}

div#Footer div.Content div.Services ul li:hover
{
	opacity:1;
	filter:alpha(opacity=100);
}

div#Footer div.Content div.Services ul li span.Heading
{
	font-size:14px;
	color:white;
	font-weight:bold;
}

div#Footer div.Content div.Services ul li span.Desc
{
	color:#b7b7b7;
	display:block;
}

div.clr 
{
	clear:both;
}

/* Footer Contact styles */

div#Footer div.Content div.Contact 
{
	padding:10px 10px 10px 20px;
}

div#Footer div.Content div.Contact ul
{
	list-style-type:none;
}

div#Footer div.Content div.Contact ul li
{
	padding:5px;
	width:47%;
	float:left;
	text-align:right;
	color:#eeeeee;
	font-size:12px;
	font-weight:bold;
}

div#Footer div.Content div.Contact ul li input, div#Footer div.Content div.Contact ul li select
{
	width:58%;
	padding:1px;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	background-position:left top;
	background-repeat:repeat-x;
	background-image:url('images/input_fill-bg.png');
	background-color:White;
	border:solid 1px black;
	
}

div#Footer div.Content div.Contact ul li.Submit 
{
	text-align:center;
}

div#Footer div.Content div.Contact ul li input.SubmitButton 
{
	background-repeat:repeat-x;
	background-position:left top;
	background-image:url('images/button_submit_large-bg.png');
	height:27px;
	width:90px;
	color:White;
	border:none;
	background-color:Transparent;
	cursor:pointer;
}

div#Footer div.Content input.SubmitButton 
{
	background-repeat:repeat-x;
	background-position:left top;
	background-image:url('images/button_submit_large-bg.png');
	height:27px;
	width:90px;
	color:White;
	border:none;
	background-color:Transparent;
}

div#Footer div.Content div.Contact ul li input.SubmitButton:hover 
{
	background-image:url('images/button_submit_large-bg-over.png');
	cursor:pointer;
}

div#Footer div.Notice { color:#666666;font-size:10px;text-align:center;padding:2px 10px 0px; }
div#Footer div.BottomLinks { color:#666666;font-size:12px;text-align:center;padding:10px 10px 2px; }
div#Footer div.BottomLinks a { color:White;padding:0 10px; }
div#Footer div.BottomLinks a:hover { text-decoration:underline; }

div#Footer div.Copyright { color:#666666;font-size:10px;text-align:center;padding:2px 10px 10px; }
div#Footer div.ContactFormContSubmitted { padding:40px 30px 0;font-size:17px;font-family:Arial Black;text-align:center; }
span.AfterHours { font-weight:bold;font-size:16px;line-height:15px;padding:0 15px 0 5px;cursor:pointer; }
span.AfterHours div { display:none;font-size:12px; }
span.AfterHours:hover div {	display:block; }

/* Customer Page */

div#Middle div.FullContent div.ContentPage p.Step {	font-size:13px;padding:0 50px; }
div#Middle div.FullContent div.ContentPage p.Step span.Bold { font-weight:bold; }

/* Helpdesk contact */

div.ContentPage div.HelpdeskContact { margin:10px 0; }
div.ContentPage div.HelpdeskContact table {	margin:0 auto; }
div.ContentPage div.HelpdeskContact table td { padding:2px; }
div.ContentPage div.HelpdeskContact input.HelpdeskButton 
{
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('images/button_help.png');
	height:27px;
	width:127px;
	color:White;
	border:none;
	background-color:Transparent;
	cursor:pointer;
}

div.ContentPage div.HelpdeskContact input.HelpdeskButton:hover { background-image:url('images/button_help-hover.png'); }
div.ContentPage div.HelpdeskContact label, div.ContentPage div.LiveSupport label { text-align:right;color:#eeeeee;font-size:12px;font-weight:bold; }
div.ContentPage div.HelpdeskContact input, div.ContentPage div.HelpdeskContact textarea, div.ContentPage div.LiveSupport input, div.ContentPage div.LiveSupport textarea
{
	width:300px;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	background-position:left top;
	background-repeat:repeat-x;
	background-image:url('images/input_fill-bg.png');
	background-color:White;
	border:solid 1px black;
}
div.ContentPage div.HelpdeskContact input.CheckBox { width:auto;padding:0;margin:0 5px 0 0;vertical-align:middle;background:none; }
div.ContentPage div.HelpdeskContact td.Input { text-align:right; }
div.ContentPage div.HelpdeskFormSubmitted {
	text-align:center;
	font-size:15px;
	font-family:Arial Black;
	padding:20px 0;
	margin:10px 0;
	display:none;
}
div.ContentPage div.HelpdeskContact div.HelpdeskFormErrors { position:absolute;margin-left:400px;font-size:12px;line-height:16px;font-family:Arial;color:#6e0606; }
div.ContentPage div.LiveSupport { margin:15px 0 10px; }
div.ContentPage div.LiveSupport table {	margin:0 auto; }
div.ContentPage div.LiveSupport table td { padding:2px; }
div.ContentPage div.LiveSupport table td.Input { text-align:right; }
div.ContentPage div.LiveSupport input.SupportSubmit {
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('images/button_session.png');
	height:27px;
	width:95px;
	color:White;
	border:none;
	background-color:Transparent;
	cursor:pointer;
}
div.ContentPage div.LiveSupport input.SupportSubmit:hover { background-image:url('images/button_session-hover.png'); }

/* Testimonials */

div.TestimonialsFooter { margin:10px 0; }
div.TestimonialsFooter h2 a { margin:0; }
div.TestimonialsFooter h3 { font-size:10px; }
div.TestimonialsFooter h3 a { font-size:10px;color:#666666;font-style:italic; }
div.TestimonialsFooter div.Testimonial { width:450px;margin:5px 20px;float:left; }
div.TestimonialsFooter div.Testimonial blockquote { font-size:14px;font-weight:bold;margin:0 0 10px;padding:0;text-align:justify;color:#aaaaaa; }
div.TestimonialsFooter div.Testimonial span.Author { font-size:14px;display:block;color:White;text-align:right;font-style:italic;font-weight:bold; }
div.TestimonialsFooter div.Testimonial span.Position { font-size:14px;display:block;color:White;text-align:right;font-style:italic;font-weight:bold; }
div.TestimonialsFooter div.Testimonial a.Company, div.TestimonialsModule div.Testimonial a.Company:link, div.TestimonialsModule div.Testimonial a.Company:visited { font-size:14px;display:block;font-family:Arial Black;color:#bebebe;text-align:right; }
div.TestimonialsFooter div.Testimonial a.Company:hover { text-decoration:underline;color:#eeeeee; }
div.TestimonialsFooter div.Testimonial a.Company:active { color:#ffffff; }

/* Articles */

div.ArticlesModule { padding:0 10px; }
div.ArticlesModule div.Article { padding-bottom:10px;border-bottom:1px #666666 normal;margin:10px 0; }
div.ArticlesModule div.Article h2 { font-size:14px;font-style:italic;font-weight:bold;margin-bottom:5px; }
div.ArticlesModule div.Article h2 a { color:white; }
div.ArticlesModule div.Article h4 { font-size:12px;font-weight:normal;color:#a0a0a0;margin-bottom:3px; }
div.ArticlesModule div.Article h4 a {  }
div.ArticlesModule div.Article span.Date { float:right;font-size:10px;font-family:"Arial Black";color:#bebebe; }

/* Social Networking */

div.SocialNetworking { text-align:center;padding-left:20px; }
div.SocialNetworking a { border:none;color:black; }
div.SocialNetworking a img { border:none;color:black; }

/* Payment */

a.PaymentLink { display:block;margin:0 auto;height:27px;width:90px;background-image:url('images/button_invoice.png');background-position:left top;background-repeat:no-repeat; }
a.PaymentLink:hover { background-image:url('images/button_invoice-over.png'); }
a.PaymentLink:active { background-image:url('images/button_invoice-active.png'); }

a.SignupLink { display:block;margin:0 auto;height:27px;width:90px;background-image:url('images/button_signup.png');background-position:left top;background-repeat:no-repeat; }
a.SignupLink:hover { background-image:url('images/button_signup-over.png'); }

/* Employment */

div.Position { width:90%;margin:20px auto;border:solid 1px #666666;padding:15px;background-color:#222222; }
div.Position h3 { font-size:18px !important;padding:0 0 10px !important;margin:0 !important; }
div.Position h4 { font-size:14px;padding:10px 0 2px 20px; }
div.Position ul {  }
div.Position ul li {  }


