
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	text-align: center;
}

#topHeight
{
	
}
#container {
width:780px;
background-color:White;
padding-left:0px;
margin: 0 auto;
text-align: left;
border:1px solid #ffffff;
}


#header {

padding-bottom:1px;

}

#header img{
border:none;

}

#topnav{

float:right;
margin-right:5px;
margin-top:12px;
}


#leftheaderspace{
width:92%;
background-color:#FF0000;
margin-left:1px;
margin-bottom:30px;
}


#header h1 {
background-image:url(/qandaadviceline/images/header_logo.gif);
background-repeat: no-repeat;
width:185px;
height:85px;
border-bottom: 5px #ffffff solid;
margin-top:2px;
margin-bottom:1px;
float:right;
}

#headerbottom{
clear:both;
float:right;
border-bottom:1px solid #ffffff;

}


#imgheaderbottom img{

float:left;
margin-top:-2px;
margin-left:9px;


}
#textheaderbottom{


padding:22px;
color:#656564;

}

#leftcol {
float:left;
width:10%;
background-color:#FFFFFF;
margin-left:4px;
margin-top:10px;
height:500px;
}


#leftmenu
{

}


#leftmenu{
background-image:url(../images/leftmenubg1.jpg);
background-repeat: no-repeat;
border-bottom:5px #ffffff solid;
margin-bottom:1px;
float:right;
width:100%;
height:100% ;

}



#leftmenuspaceupper{
width:91%;
background-color:#99CCFF;
margin-left:1px;
padding-top:20px;
}

#leftcolbottomspace{

width:91%;
padding-bottom:10px;
padding-left:4px;

}

#leftcolbottom img{

float:left;
padding-top:60px;
padding-left:20px;

}

#content {
	float:left;
	width:75%;
	line-height:1.3em;
	margin-top:10px;
}

#contenthome
{
	
	float:left;
	width:75%;
	line-height:1.3em;
	margin-top:10px;
		
}

#padding
{
	padding-left:10px;
	padding-bottom:10px;
	padding-top:5px;
	padding-right:10px;
	
}

/* --- Homepage elements --- */
#homepageleftbottom{

float:left;
margin-left:1px;
width:210px;
color:#FF0000; 


}
.homepagebottomtext{

float:left;
margin-left:10px;
color:#ff3f42;
font-size:14px;
font-weight:bold;

}
#homepagerightbottom img{
float:right;

}


#footer {
clear:both;
margin-left:50px;
padding:0;
margin-top:1px;
text-align:center;

}

#footer img{
 border:none;
 padding-right:6px;
 padding-left:6px;
}

#footernav{

margin-top:5px;
margin-left:3%;

}

#footernav a:link,#footernav a:visited{

padding-right:5px;
padding-left:5px;
color:#696B6D;
font-size:11px;
margin-top:10px;

}

#footertext {

padding-right:1px;
padding-left:17px;
color:#696B6D;
font-size:11px;
padding-top:3px;

}

a {
color:#333333;
text-decoration:none;
}

#sitewide {
float:right;
margin-top:1px;
margin-right:3px;
}

.titleheading
{
	color:#4B8DAD;
	font-size:1.1em;
	font-weight:bold;
}

.innerheading
{
	
	color:#4B8DAD;
	font-size:1.2em;
	font-weight:bold;
	
}


.headerstylefirstrow
{
	border-bottom:dotted 1px #CCCCCC;
	color:#6D91A3;
	font-weight:bold;
	background-color:#FFFFFF;
	float:left;
}

.itemstyle, .altitemstyle {
	
	color :#666666;
	font-family : Verdana, Arial,Courier New, Times New Roman ;
	font-size : 11px;
	border-bottom:dotted 1px #CCCCCC;
	height:25px;
	text-decoration:none;
}

#fldSearch a
{
	padding-right:3px;
	
}

.filterlinks {
padding:0px;
width: 430px;
border:1px dotted #C5D3DD; 
font-weight:normal;
}

.filterlinkslegend
{
	
		color :#4B8DAD;
		background-color:#FFFFFF;

}

.labelfaq{

float:left;
display:block;
width:100px;
color:#666666;

}


.buttons
{
	background-color:#666666;
	border:solid 1px #666666;
	color:#FFFFFF;
	padding:2px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	cursor:pointer;
	
}

.arrowlink a
{
	padding:5px;
	display:block;
	padding-left:10px;
	background-repeat:no-repeat;
		
}

.gridHover
{
    background-color: #F6F6F6;
}


.legend
{
	background-color:#FFFFFF;
	padding-bottom:3px;
	
}


#leftcontent 
{
	float: left; 
	width: 50%;
	margin-top:20px;
	width: 48%;  
			
}

#rightcontent 
{
	float: right; 
	width: 50%;
	margin-top:20px;
}

.title
{
	color:#000000;
	font-size:1.2em;
	font-weight:bold;
}

#title
{
	color:#ff000c;
	font-size:1.2em;
	font-weight:bold;
}



.titleinternal
{
	color:#000000;
	font-size:1.2em;
	font-weight:bold;
}


.innertext
{
	
	color:#BEBCBC;
	font-size:1.2em;
	font-weight:bold;
		
}

#lastestcasestudy
{
	
	border:solid 1px #666666;

}

#lastestcasestudy a:link,#lastestcasestudy a:visited
{
	
	color:#F5590C;

}

#lastestresources
{
	
	border:solid 1px #666666;

}

#lastestresources a:link,#lastestresources a:visited
{
	
	color:#F5590C;

}

#detailforsingup
{
	
	background-color:#F7E0BC;
	padding-top:1px;
	padding-left:30px;
	padding-bottom:20px;
	border:solid 1px #FAB884;
}

.txtboxcss
{
	
	background-color:#FFFFFF;
	border:solid 1px #FAB884;
	width: 180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	padding:3px;
	color:#666666;
}

#DataGridEvent a:link,#DataGridEvent a:visited
{
	color:#F5590C;
}




.leftmenulinktext
{
	padding-left:1px;
	
	
}

/* CSS Menu Document */
.line
{
	background-color:Red;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
text-align:left;
width:120px;
padding-top: 10px;


}
dl#menu {
margin: 0px;
padding: 0px;



}

dl#menu dt {
color: #666666;
padding-left:10px;
display: block;
text-decoration:none;
clear:both;


}

dl#menu dt a{
margin-left:1px;
width:145px;

}


dl#menu dd 
{
	width:165px;


}

dl#menu li {
padding-left:10px;
width:165px;


}

#menu .top {
border-bottom:dotted #FFFFFF 1px;

}

dl#menu dt a {
color:#013266;
padding:3px;
display: block;
text-decoration:none;
font-size:1.1em;
width:50px;
font-family:Arial;
font-weight:bold;

}

dl#menu li a{
color:#013266;
padding:3px;
display: block;
text-decoration:none;
font-size:1.1em;
width:165px;
font-family:Arial;
	
}

dl#menu li a:hover, dl#menu dt a:hover {
color:#000000;
text-decoration: none;

}

dl#menu li a:active,dl#menu dt a:active{

text-decoration: none;
}

dl#menu li a:visited,dl#menu dt a:visited{
text-decoration: none;
}

#smenu1 ul li a:link,#smenu2 ul li a:link,#smenu3 ul li a:link,#smenu4 ul li a:link,#smenu5 ul li a:link,#smenu6 ul li a:link,#smenu7 ul li a:link,#smenu8 ul li a:link,#smenu9 ul li a:link,#smenu10 ul li a:link{
display: block;
color: #003065;
width:155px;
margin-left:4px;
padding:5px 5px 5px 5px;
text-decoration:none;
margin-right:0px;



}

#smenu1 ul li a:visited,#smenu2 ul li a:visited,#smenu3 ul li a:visited,#smenu4 ul li a:visited,#smenu5 ul li a:visited,#smenu6 ul li a:visited,#smenu7 ul li a:visited,#smenu8 ul li a:visited,#smenu9 ul li a:visited,#smenu10 ul li a:visited {
display: block;
color: #003065;
margin-left:4px;
padding:5px 5px 5px 5px;
text-decoration:none;
width:155px;
margin-right:0px;

}

#smenu1 ul li a:hover ,#smenu2 ul li a:hover ,#smenu3 ul li a:hover ,#smenu4 ul li a:hover ,#smenu5 ul li a:hover,#smenu6 ul li a:hover ,#smenu7 ul li a:hover ,#smenu8 ul li a:hover ,#smenu9 ul li a:hover ,#smenu10 ul li a:hover {
display: block;
color: #4E4F4E;
text-decoration: none;
background-repeat:no-repeat;
width:155px;
margin-right:0px;
}

#smenu1 ul li a:active ,#smenu2 ul li a:active ,#smenu3 ul li a:active ,#smenu4 ul li a:active ,#smenu5 ul li a:active,#smenu6 ul li a:active ,#smenu7 ul li a:active ,#smenu8 ul li a:active ,#smenu9 ul li a:active ,#smenu10 ul li a:active {
display: block;
color: #003065;
text-decoration: none;
background-repeat:no-repeat;
width:155px;
margin-left:4px;
}




#rightcontentleft
{
	
	background-color:Red;
	
}

#headerleftcol{

width:25.0%;
height:65px;
float:left;
margin-left:4px;
background-image:url(../images/header-left.gif);
background-repeat: no-repeat;

}


#imghomepage{

background-image:url(../images/master_logo.jpg);
background-repeat:no-repeat;
width:780px;
height:136px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}

#imgpersonalpage{

background-image:url(../images/header_logo_you.gif);
background-repeat:no-repeat;
width:96%;
height:139px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}

#imghowpage{

background-image:url(../images/header_logo_i.gif);
background-repeat:no-repeat;
width:96%;
height:139px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}

#imgaboutpage{

background-image:url(../images/header_logo_very.gif);
background-repeat:no-repeat;
width:96%;
height:139px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}

#imgbusinesspage{

background-image:url(../images/header_logo_brilliant.gif);
background-repeat:no-repeat;
width:96%;
height:139px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}

#imgwhatpage{

background-image:url(../images/header_logo_call_now.gif);
background-repeat:no-repeat;
width:96%;
height:139px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}

#imgexamplepage{

background-image:url(../images/header_logo_you.gif);
background-repeat:no-repeat;
width:96%;
height:139px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}

#imgcontactpage{

background-image:url(../images/header_logo_pleased.gif);
background-repeat:no-repeat;
width:96%;
height:139px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}

#imgtermspage{

background-image:url(../images/header_logo_excellent_servi.gif);
background-repeat:no-repeat;
width:96%;
height:139px;
float:left;
margin-left:-5px !important;
margin-left:-1px;

}


#contentsitemap a:link,#contentsitemap a:visited
{
}

#sitemap a:link,#sitemap a:visited
{
	
	color:#003065;
	padding:5px;
	float:left;
	width:50%;
		
}

#sitemapsublink a:link,#sitemapsublink a:visited
{
	margin-left:15px;
	width:50%;
	
	
	
}

#contenthome ul li {
	list-style-type:disc;
	margin-left:16px;
}


#contenthome a:link,#contenthome a:visited {
	
	color:#003065;
	font-weight:bold;
	
}

#content ul li {
	list-style-type:disc;
	margin-left:16px;
}


#content a:link,#content a:visited {
	
	color:#003065;
	font-weight:bold;
	
}

#terms ol li{
	list-style-type:decimal;
	margin-left:1px;
		
}
