﻿/*==========General Styles==========*/ 		

body { background: #000000; padding: 0px; margin: 0px; font-size: 75%; color: #DFDEDE; font-family: Verdana, helvetica, sans-serif; }
/*body { background: #000000; padding: 0px; margin: 0px; font-size: 75%; color: #DFDEDE; font-family: Verdana, helvetica, sans-serif; }*/	

/*==========Fonts & Titles==========*/
/*Main Content*/
p, a, td, span, div, p td { font-weight: normal; text-decoration: none; font-size: 1em; line-height: 1.4em; }
p { color: #DCDBDB; }
a span, a div { color: #DFDEDE; font-weight: normal; text-decoration: none; }
/*Main Content Line Break*/
hr { color: #212121; height: 1px; }
/*Main Content HTAG*/
h1 { color: #DFDEDE; font-family: Myriad, Verdana, Helvetica, sans-serif; font-size: 1.8em; font-weight: bold; padding-bottom: 0.2em; }
/*Left Pan HTAG*/
h2 { color: #DFDEDE; font-size: 1em; font-weight: bold; padding-top: 13px; border-bottom: solid 1px #212121; }
/*Main Content Sub HTAG*/
h3 { color: #DFDEDE;font-size: 1em; font-weight: bold;  }
/*Main Content Concent HTAG*/
h4 { color: #DFDEDE; font-size: 1em; font-weight: bold;  padding-top: 13px; }
/*Main Content HTAG*/
h5 { color: #DFDEDE; font-family: Myriad, Verdana, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold;  }

/*==========Links==========*/
a { color: #A7B00F; font-weight: bold; }
a:hover { color: #DFDEDE; font-weight: bold; background: #666666; }
/*Content Footer Links*/
a.greylinkbold {  color: #DFDEDE; }
a.greylink:hover { text-decoration: underline; }
/*Link Arrows*/
.whitegreylinkarrow { color: #DFDEDE; font-weight: bold; }

/*==========Background==========*/
.topimage { background: url(images/top_image.jpg) no-repeat center; height: 160px; width: 780px; }
.logoarea { background: url(images/wa_logo.gif) no-repeat left; height: 70px; width: 268px; }
.basegreyline { background: url(images/grey_line.gif) repeat-x left; height: 20px; width: 780px; }
.greenline { background: url(images/green_line.gif) repeat-x left; height: 10px; width: 490px;  }
.footerlinks { text-align: left; vertical-align: middle; font-family: Verdana, Helvetica, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none; }
.spacedivider { height: 10px; }

/*==========Navigation==========*/
a.navigation { font-size: 1.2em; color: #ffffff; font-weight: bold; }
a.navigation:hover { color: #ECECEC; }
.navigation { background: #111111; height: 4px; text-align: right; vertical-align: middle; }
.navigationbulletpad { margin-right: 5px; margin-left: 5px; margin-bottom: 0px; margin-top: 0px; }

/*==========Bullets==========*/
/*Bullet No Link*/
li { list-style-image: url(images/main_bullet.gif); font-size: 1em; font-weight: normal; color: #DFDEDE; text-decoration: none; padding-bottom: 2px; padding-top: 2px; line-height: 1.4em; }
/*Bullet With Link*/
li a { list-style-image: url(images/main_bullet.gif); font-size: 1em; font-weight: normal; color: #DFDEDE; text-decoration: none; padding-bottom: 2px; padding-top: 2px; line-height: 1.4em; }

/*==========Footer==========*/
a.footer { font-weight: normal; color: #ECECEC; text-decoration: none; font-size: 0.9em; }
a.footer:hover { text-decoration: underline; }
a.sublinks { color: #ECECEC; text-decoration: none; font-size: 1em; font-weight: normal; }
a.sublinks:hover { color: #ECECEC; text-decoration: underline; font-weight: normal; }
.sublinks { color: #ECECEC; font-weight: normal; }
.footer { font-size: 0.9em; }

/*==========Forms==========*/
/* Left Panel Sub Title*/
.fieldtitle,.formlabel { color: #DFDEDE; font-size: 0.9em; }
.FAQQuestion { color: #DFDEDE;font-size: 1em; font-weight: bold;  }

.columnHeader { color: #B3BD10; font-size: 1.0em; font-weight: bold; }
/*Input Fields*/
input, textarea, select, option { color: #DFDEDE; font-size: 1.0em; font-weight: normal;  text-decoration: none; background-color: #000000; border: 1px solid #DFDEDE;}

input.checkbox { border: solid 1px #000000; } 

/*========= Added By Mark=======*/
.MainSectionHeader { color: #DFDEDE; font-family: Verdana, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; text-decoration: none; padding-right: 0em; padding-left: 0em; padding-bottom: 0.2em; margin: 0px; padding-top: 0em; }
.SectionHeader { color: #DFDEDE; font-size: 1em; font-weight: bold; text-decoration: none; padding-right: 0em; padding-left: 0em; padding-bottom: 0.2em; margin: 0px; }
.contextbuttons{ margin: 5px 3px 5px 3px; }
.actionbuttons{ margin: 5px 3px 5px 3px; }
.selected, .unselected { width: 80px; height: 100px; text-align:center; padding: 2px 2px 2px 2px; }
.unselected { background-color: transparent; border: solid 1px #a6b1cd; }
.selected { background: #a6b1cd; border: solid 1px #DBDB79; }
.scrollablelist { overflow: auto; height: 230px; width: 450px; border: solid 1px #DBDB79; }
.contentForm { background: #777777; }

/*======== List Item separators ========*/
.faqControlSeparator,
.newsItemSeparator, 
.rssItemSeparator, 
.solutionCategoryControlSeparator,
.solutionControlSeparator { height:10px; }
.caseStudyControlSeparator{ height:20px; }
.linksItemSeparator { height:-5px; }
.linksDescItemSeparator { height:2px; }
.faqQuestionsControlSeparator { height:-5px; }

/*====== Web part control containers ========*/


/*====== Web part content containers ========*/
.faqQuestionsContentContainer,
.faqContentContainer,
.contentContentContainer,
.newsItemContentContainer, 
.solutionItemContentContainer, 
.caseStudyItemContentContainer,
.rssContentContainer, 
.solutionCategoryItemContentContainer, 
.solutionCategoryContentContainer,
.linksContentContainer, 
.caseStudyContentContainer,
.newsContentContainer { border-top: solid 1px #000000; color: #DFDEDE; font-weight: none; text-decoration: none; padding-bottom: 5px; padding-top: 5px; }

.caseStudyItemControlContainer H1 {padding-top: 20px;}

.leftPanelContentContainer { border-top: solid 1px #000000; color: #999999; font-size: 0.9em; font-weight: none; text-decoration: none; padding-bottom: 5px; padding-top: 5px; }

.cmsMenuPointHidden {visibility:hidden;
	position:absolute;
	}
	
.cmsMenuPoint {visibility:visible;Cursor:Hand; 
	background-image: url(images/cmsMenu.gif);
	background-repeat: no-repeat;
	float: left;
	position:absolute; top:0px; left:0px;width:11px; height:11px;
	}