﻿body 
{
    font: 11px verdana, tahoma, arial, sans-serif; 
    color: #4d4d4d;
    margin-top: 0;
    margin-bottom: 0; 
    margin-left: auto;
    margin-right: auto;
    padding: 0 0 0 0px;
    background-image: url(../../images/stage/blueGradient.jpg);
    background-repeat: repeat-x;
    width: 806px;
}

A
{
    color: #4d4d4d;
    font-weight:bold;
	text-decoration: none;
	border-style:none;
}

textarea
{
	border:solid 1px #488fbd;
	background-color:#ebeff5;
	color:gray;
}

.textInput
{
    border:solid 1px #488fbd;
	background-color:#ebeff5;
	color:gray;
}

A:Hover
{
	text-decoration:underline;
}

.topEdge
{
    background-image: url(../../images/stage/topEdge.jpg);
    background-repeat: no-repeat;
    height:59px;
    text-align:right;
}

.headerText A
{
    color:#c0c0c0;
}

.menuLinks
{
    color:White;
    font-weight:bold;
    font-size:smaller;
}

.graphicBanner
{
    background-image: url(../../images/stage/topBanner.jpg);
    background-repeat: no-repeat;
    height:160px;
}

.siteBody
{
    background-image: url(../../images/stage/bodyBackdrop.jpg);
    background-repeat: no-repeat;
    width:516px;
    height:399px;
    padding-top:10px;
    padding-left:25px;
    padding-right:12px;
    vertical-align:top;
}

.siteBody_BackOffice
{
    background-image: url(../../images/stage/backoffice/bodyBackdrop.jpg);
    background-repeat: no-repeat;
    width:806px;
    height:516px;
    padding-top:10px;
    padding-left:25px;
    padding-right:12px;
    vertical-align:top;
}

.siteMargin
{
    background-image: url(../../images/stage/marginRepeat.jpg);
    background-repeat: repeat-y;
    vertical-align:top;
    width:290px;
    height:100%;
}

.siteMarginBody
{
    background-image: url(../../images/stage/marginBackdrop.jpg);
    background-repeat: no-repeat;
    vertical-align:top;
    color:White;
    width:290px;
    /*height:368px;*/
    height:560px;
}

.siteFooter
{
    background-image: url(../../images/stage/footerBackdrop.jpg);
    background-repeat: no-repeat;
    width:806px;
    height:41px;
}

.siteFooter_BackOffice
{
    background-image: url(../../images/stage/backoffice/footerBackdrop.jpg);
    background-repeat: no-repeat;
    width:806px;
    height:41px;
}

.linkSpace_SingleLine
{
    float:left;
    height:22px;
    width:101px;
    text-align:center;
    padding-top:13px;
    /*border:solid 1px red;*/
}

.linkSpace_DoubleLine
{
    float:left;
    height:29px;
    width:101px;
    text-align:center;
    padding-top:6px;
    /*border:solid 1px red;*/
}

.home
{
    background-image: url(../../images/stage/home.jpg);
}

.button_1
{
    background-image: url(../../images/stage/button_1.jpg);
}

.button_2
{
    background-image: url(../../images/stage/button_2.jpg);
}

.button_3
{
    background-image: url(../../images/stage/button_3.jpg);
}

.button_4
{
    background-image: url(../../images/stage/button_4.jpg);
}

.button_5
{
    background-image: url(../../images/stage/button_5.jpg);
}

.button_6
{
    background-image: url(../../images/stage/button_6.jpg);
}

.button_7
{
    background-image: url(../../images/stage/button_7.jpg);
}

/* Note: also used in FAQ_Styles */
.greenHeading
{
    font-weight:bolder;
    /*color:#90cd67;*/
    color:#67954b;
}

.blueColumnGreenHeading
{
    font-weight:bolder;
    color:#90cd67;
}

.copyrightStrapLine
{
    color:#c0c0c0;
}

.column1
{
    float:left;
    width:225px;
    padding-right:20px;
}

.column2
{
    float:left;
    width:225px;
}

.sectionBreak
{
    padding-top:9px;
    padding-bottom:6px;
}

.largeGreenText
{
    color:#90cd67;
    font-size:12pt;
    font-weight:bold;
    font-style:italic;
    text-align:center;
}

.contactUs_column1
{
    clear:both;
    float:left;
    width:90px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:500px;
}

.buyNowButton
{
    cursor:pointer;
}

.buyNowButtonDisabled
{
    cursor:help;
}

.posthidden 
{
    display:none;
}

.postshown 
{
    display:inline;
}

.collapsePanelHeader
{
    clear:both;
	width:472px;		
	height:15px;
    background-color:#336699;
    color:White;
	float:left;
	padding:3px; 
	cursor: pointer; 
	vertical-align: middle;
}

.collapsePanelBody 
{
    clear:both;
	width: 450px;
	height:0px;
	overflow:hidden;
}

.customValidation
{
    color:Red;
}

.mainMenuGapHeight
{
    height:5px;
}

.tableBoxBorder
{
    /*border:solid 1px red;*/
}

.horizontalRule
{
    width:750px;
}

.blueStripHeader
{
    background-color:#92b9e1;
    color:White;
    font-weight:bold;
}

.processStepsColumn1
{
	width: 42px;
	vertical-align:top;
}

.processStepsColumn2
{
	width: 480px;
	vertical-align:top;
}

.readMoreLink
{
	color:#a5a5a5;
}

.popupMenu {
	position:absolute;
	visibility:hidden;
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.smallSkypeLogo 
{
	padding-left:25px;
}
