#homeWelcome span {display: none;}

h1 {font-size: 12pt; margin: 10px 0 2px 0;}
h2 {font-size: 10pt; margin: 10px 0 2px 0;}
h3 {font-size: 9pt; margin: 10px 0 2px 0;}
h4 {font-size: 8pt; margin: 10px 0 2px 0;}
h5 {font-size: 7pt; margin: 10px 0 2px 0;}
h5 {font-size: 6pt; margin: 10px 0 2px 0;}

#menu h2 {font-size: 9pt;}

#boxPurchaser, #boxSeller, #boxBroker
{
    margin-right: 6px;    
}

#boxPurchaser p.box {margin-bottom: 1px;}
#boxSeller p.box {margin-bottom: 14px;}
#boxBroker p.box {margin-bottom: 30px;}

#footer{margin-top: 30px;}



#topband
{
    width: 770px;    
    height: 83px;
    background: #fff url(../images/bg_topband_gradient.jpg) repeat-x 0 0;
    text-align: left;
    position: relative;
    margin: 0;
}

#wrapper
{
    background-color: #fff;
}

#masthead
{
    border-top: 1px solid #ddd;
    padding-top: 15px;
    background-color: #fff;
    margin-bottom: 3px;
}

#nav
{
    margin-bottom: 16px;
    background: transparent url(../images/bg_nav_gradient.gif) repeat-x 0 0;
    height: 24px;
}




#content
{
    background-color: #fff;
    margin-bottom: 60px;    
}

#menu
{
    background: transparent url(../images/bg_menu_rule.gif) no-repeat 0 12px;
    min-height: 518px;
    height: auto !important;
	height: 518px;
    font-size: 91%;
}

#footer
{    
    border-top: 1px solid #ddd;
    padding-top: 7px;
}

/*ensures that image tiles to a full bleed in our outerWrapper*/
#pad
{
    height: 50px;
    *height: 30px;
    _height: 320px;
    font-size: 0;
}



#homeWelcome
{
    border-top: 1px solid #ddd;
    margin-bottom: 19px;
    position: relative;
    height: 84px;
}



#caseStudies, #ourServices
{
    border-top: 1px solid #ddd;
    padding-top: 10px;
}


#caseStudies
{
    clear: both;
    float: left;
    width: 240px;
    margin-top: 10pt;
}
#ourServices
{
    float: right;
    width: 240px;
    margin-top: 22pt;
}


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:auto;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:0px;
		background-color:#6A6E70;
		color:#CCCCCC;
		font-family: arial, helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#2C2C2C;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		background-color:#2C2C2C;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Parent Items""""""""*/	
	#qm0 .qmparent	
	{	
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#FFFFFF;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:0px;
		margin:0px;
		background-color:transparent;
		background-image:url(qmimages/gradient_11.gif);
		background-repeat:repeat-y;
		background-position:left center;
		border-width:1px 0px 0px 0px;
		border-style:solid;
		border-color:#FFFFFF;
        margin-top: 1px; /*hack for*/
        *margin-top: -2px; /*IE*/
        _margin-top: -2px; /*browsers*/
        max-width: 275px; /*hack to keep IE7 from blowing out a horz scrollbar*/
        border-top: none;
        
	}

    #qm0 ul li
    {
        padding: 0;
        margin: 0;
    }

	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 6px 3px 6px;
		color:#DDDDDD;
		font-family: arial, sans-serif;
		font-size: 11px;
		text-decoration:none;
		border-width:0px 0px 1px 0px;
		border-style:solid;
		border-color:#999999;
        margin-bottom: 0; /*hack for*/
        *margin-bottom: -3px; /*IE*/
        _margin-bottom: -3px; /*browsers*/
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		color:#FFFFFF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		color:#FFFFFF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		background-image:url(qmimages/arrow_1.gif);
		background-repeat:no-repeat;
		background-position:97% 50%;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#FFFFFF;
		background-image:url(qmimages/arrow_0.gif);
		color:#000000;
		text-decoration:underline;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 0px 5px 0px;
		color:#222222;
		font-family: verdana, sans-serif;
		font-size:10px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#999999;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 a img	
	{	
		display:block;
		border-style:none;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		background-color:#FFFFFF;
		background-image:url(qmimages/arrow_0.gif);
		color:#000000;
		text-decoration:underline;
	}









/*--[menu styles]-----*/

#menu h2, #menu h3, #menu h4 , #menu h5, #menu ul, #menu p
{
    margin: 0 0 0 10px;
}

#menu h2
{
    border-top: 1px solid #ddd;
    margin-bottom: 8px;
    text-indent: -9999px;
}

#menu h2#qCapital
{
    height: 25px;
    background: transparent url(../images/bg_menuhdr_qcapital.gif) no-repeat 5px 13px;
}

#menu h2#reference
{
    height: 25px;
    background: transparent url(../images/bg_menuhdr_reference.gif) no-repeat 5px 13px;
}


#menu ul
{    
    list-style: none;
    margin-bottom: 25px;   
}

#menu ul li
{
    background: none;
    margin: 0;
    padding: 0;
    font-size: 11px;
    display: inline;
}

#menu ul li a
{
    display: block;
    text-decoration: none;
    padding-left: 5px;
    color: #353535;
}

#menu ul li a:hover
{
    background-color: #efefef;
    color: #000;
}

#menu ul li.menuOn a
{
    color: #fff;
    background: transparent url(../images/bg_menu_gradient.gif) repeat-x 0 0;
}
#menu ul li.menuOn a:hover
{
    color: #fff; 
}




/*--[font styles]-----*/
h1, h2, h3, h4, h5, h6
{
    font-weight: bold;
    color: #444;
    margin-bottom: 0;
    line-height: 1.3em;
    font-family: arial, helvetica, sans-serif;    
}

/*h1
{
    font-size: 150%;
    font-weight: normal;
    color: #444;
    margin-bottom: 25px;
    line-height: 150%;
}
*/
h1
{
    font-size: 18px;
    font-weight: normal;
    color: #444;
    height: 60px;
    line-height: 130%;
}


h2
{
    font-size: 13px;
}

h2.submitPolicy
{
    border-top: 1px solid #ddd;
    font-size: 13px;
    margin: 0 0 15px 0;
    padding: 5px 0 0 0;
    color: #de6619;
}

h3
{
    font-size: 12px;
}

h4
{
    font-size: 11px;    
}

h5
{
    font-size: 10px;
}

h6
{
    font-size: 9px;
}

p
{
    margin: 0 0 15px 0;
    line-height: 17px;
    font-size: 100%;
}


a
{
    color: #009def;
}

a:hover
{
    color: #036;
}

a.extlink {
        
        padding-right:15px;
        background:url(/godat/gdresources/images/extlink_gray.gif) right no-repeat;

}

a.pdf {
        
        padding-right:15px;
        background:url(../images/bg_pdf_icon.gif) right no-repeat 3px;

}

a.doc {
        
        padding-right:15px;
        background:url(../images/document.gif) right no-repeat 3px;

}


ul
{
    margin: 0 0 1.5em 0;
    list-style: none;
}

ul li 
{   
    list-style: none; 
    padding-left: 12px;
    margin-bottom: 8px;
    line-height: 17px;
    background: url(../images/bg_ul_bullet.gif) no-repeat 0 0.5em;
}


ol li 
{   
    margin-bottom: 8px;
    line-height: 17px;
 
}
