﻿
#MainContent
{
    font-family: Verdana;
    color:#595959;
    overflow:hidden;
    
}
#Header_Image
{
    width: 779px;
    position: relative;
    margin: 7px auto 10px auto;
    height: 155px;
}

#Header_Image h1
{
    position: absolute;
    font-size: 26px;
    font-family: Verdana;
    top: 0;
    left: 0;
    color: #fff;
    font-weight: normal;
    top: 60px;
    left: 30px;
}

#contentMenu
{
    float: left;
    width: 182px;
    margin: 26px 16px 40px 15px;
    _margin: 26px 22px 0 5px;
    height:auto;
    height:190px;
    min-height:100px;
    position:relative;
    z-index:8;
}
#contentMenu ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 11px;
    xborder-top: 1px solid #DADADA;
    border-bottom: 1px solid #EEEEEE;
}
#contentMenu ul li a
{
    display: block;
    padding: 6px 0 5px 28px;
    text-decoration: none;
    color: #737373;
    border-top: 1px solid #EEEEEE;
    xborder-bottom: 1px solid #EEEEEE;
    line-height: 16px;
}
#contentMenu ul li a:hover
{
    background-color: #F5F5F5;
}
#contentMenu .curr
{
    background-color: #EAE8E3;
    color: #585653;
    xpadding: 5px 0 5px 15px;
    font-weight: bold;
}
#contentMenu .curr:hover
{
    background-color: #EAE8E3;
    color: #585653;
}
#contentMenu li
{
    xmargin-top: -0px;
}

#contentMenu ul ul
{
    margin-top: 0px;
    border: none;
    padding: 0px;
    margin: 0;
    
}

#contentMenu ul ul li
{
    xpadding-left: 22px;
    xbackground: red;
    
}
 
#contentMenu ul ul li a
{
    color: #393E41;
    background: #fff url(   '../Image/Bullets/arrowOrange.gif' ) no-repeat 30px 11px;
    padding-left: 40px;
    width: 142px;
}


#contentMenu ul ul .curr
{
    background: #FAFAFA url(   '../Image/Bullets/arrowOrange.gif' ) no-repeat 30px 11px;
    padding-left: 40px;
    width: 142px;
}

#contentMenu ul .parent
{
    width: 141px;
    color: #393E41;
    font-weight: bold;
    background-color: #F5F5F5;
    width: 126px;
}
.contentBody
{
    float: left;
    width: 500px; /*was: width: 528px; */
    overflow: hidden;
    padding-right: 0px;
    margin-bottom:50px;
    text-align:justify;
	line-height:16px;    
}

/* path */
#path
{
    margin: 0;
    padding:0px 0 24px 0;
    font-size: 11px;
    line-height: 100%;
    margin-top:34px;
    position:relative;
    z-index:4;
}
#path li
{
    display: block;
    padding:0px 0 12px 0;
    float: left;
    font-size: 11px;
    
    background: transparent url( '../Image/Bullets/Path.gif' ) no-repeat left center;
    text-transform: capitalize;
}
#path li.home
{
    padding-left: 0;
    background: none;
}
#path li.parent
{
    margin-right: 0;
}
#path a
{
    margin-right: 1px;
    xpadding-right: 3px;
    text-decoration: none;
    color: #303030;
}
#path a:hover
{
    text-decoration: underline;
}
#path li.parent a
{
    color: #F26522;
}
#path li.parent a:hover
{
    text-decoration: none;
}
.contentBody a:hover
{
    text-decoration: underline;
}
.contentBody
{
	xline-height:16px;
}
.contentBody p
{
	margin-bottom:12px;
	line-height:16px;
	font-size:11px;
}
.contentBody ul
{
    margin:0 0 0 16px;
    
}
.contentBody li
{
    margin-bottom:12px;
    line-height:150%;
    font-size:11px;
    list-style-type:disc;
    margin:0 0 0 16px;
}
.form
{
    width:380px;
    overflow: hidden;
    float:left;
    xpadding-right:10px;
    xbackground: blue;
}
fieldset
{
    font-size:11px;
    clear: both;
}
    
fieldset div
{
	margin-top:13px;
}
fieldset div input
{
	border-color:#c1c1c1; 
	border-width: 1px;
	margin-top: 1px;
}
fieldset div input.half
{
	width:149px;
}
.form input.txt
{
	width:149px;
}
.form input.txtLong
{
    width:325px;
}
fieldset div input.big
{
	width:325px;
}

fieldset div label
{
    width:400px;
    display:block;
    margin-bottom:1px;
    xbackground: red;
}
fieldset .twoInLine
{
	width:175px;
    float:left; 
    margin-bottom: 18px;
}
fieldset div.twoInLine label
{
    width:175px;
    display:block;   
}
fieldset .oneInLine
{
	width:100%;
    float:left; 
    margin-bottom: 18px;
}
textarea
{
    width:325px;
    height:50px;
	border-color:#c1c1c1; 
	border-width: 1px;    
}
.submit
{
	width: 53px;
	height: 20px;
	background-image:url("../Image/Buttons/submitBtn.jpg");
    border:0px;
    cursor: pointer;
}
#PartnersReapeter H2
{
    clear:both;
    color:#595959;
    margin-bottom: 12px;
}
#PartnersReapeter 
{
	width: 500px;
	overflow: hidden;
	margin-top: 20px;
}

#PartnersReapeter UL 
{
	width: 510px;
    clear:both;
    margin:0 0 34px 0;
    padding:0;
    
}
#PartnersReapeter UL LI
{
    list-style-type:none;
    float:left;
    width:170px;
    height:90px;
    margin:0;
    padding:0;
}

/* Demonstration */
#demonstration .separator
{
	height: 1px;
	width: 100%;
	overflow: hidden;
	background: #eae8e3;
	margin: 10px 0 15px 0;
}

#formElement
{
	position: relative;
    width:504px;
    height:376px;
}
#formElement #formElementBg
{
	position: absolute;
	top:0; left:0;
    background-image: url('../Image/lightBoxBg.png' );
    background-repeat:no-repeat;
    width:504px;
    height:376px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Resources/Global/Image/lightBoxBg.png',sizingMethod='scale');	
	z-index: -1;
}
#formElement .close
{
    position: absolute;
    top:0; right:0;
    cursor:pointer;
    width:60px;
    height: 30px;
}
#formElement fieldset
{
    color: #595959;
    padding:15px 35px;
    _padding:0px 35px;
    width: 420px;
}

#formElement fieldset label
{
	float: left;
	xbackground: red;
}

.orange
{
	color:#f26522;
}
.Analitics
{
	border-top:solid 1px #ebe8e3;   
}	
.AnaliticsMember
{
	float: left;
    border-bottom:solid 1px #ebe8e3;
    padding-top:20px;
    padding-bottom:20px;
    clear:both;
    width: 100%;
    height: auto;
}
.AnaliticsMember .txt
{
	float:left;
	width: 364px;
	overflow: hidden;
    height: auto;
}
.AnaliticsMember .txt H2
{
	margin-bottom: 8px;
}
.AnaliticsMember .txt .bold
{
	margin-top: 10px;
}
.AnaliticsMember .images
{
	float:left;
    margin-right:17px;
    margin-bottom:10px ;  
    height: auto;
}
.AnaliticsMember Div.images img
{
	margin-bottom: 8px;
	display: block;
	clear: both;    
}
    @media print {
    .relatedContent{
		display:none;	
	}
	#page #top #TopMenu,#page #top .searchBox,#page #content .menuHolder
	{
		display:none;	
	}
}
