/*Styles to control page layout, background images, etc.*/
body{
    background-color: #9E9FCF;
	 background-image: url(images/gradtile.jpg);
    background-repeat: repeat-x;
	 margin: 0 0 0 0;

}

#mainmenu{
    background-color: #ffffff;
	 background-image: url(images/mainmenu.gif);
    background-repeat: no-repeat;

}

#bodycontent{
	 background-image: url(images/bodytile.gif);
    background-repeat: repeat;

}

#text{
	 background-image: url(images/bodybg1.gif);
    background-repeat: no-repeat;
	 margin: 0 0 0 0;

}

#sidebar{
	 background-image: url(images/bodybg2.gif);
    background-repeat: no-repeat;
	 margin: 0 0 0 0;

}

#askandreatb{
	background-image: url(images/key.jpg);
   background-repeat: no-repeat;
}


#footerarea{
	 background-image: url(images/footertile.gif);
    background-repeat: repeat;

}

#bottommenu{
	 background-image: url(images/footerbg.gif);
    background-repeat: no-repeat;

}

#bottommenulo{
	 background-image: url(images/btmmenubg.gif);
    background-repeat: no-repeat;
}

#sbimage{
	margin: 0 10px 0 35px;
}

/*Styles to control font face, font size, paragraph indentation, etc. in the main content*/
p{
	font-family: arial, sans serif;
	margin: 10px 20px 0 36px;
	font-size: 87%;
	color: #000080;
	text-align: justify;
}

p.sform{
	margin-right: 60px;
	font-size: 95%;
}

p.footerinfo{
	font-family: arial, sans serif;
	margin: 0 18px 8px 10;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
}

p.btmmenu{
	font-family: arial, sans serif;
	margin: 0 168px 8px 0;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
}

ul{
	font-family: arial, sans serif;
	margin: 10 20px 0 36px;
	color: #000080;
}

li{
	font-family: arial, sans serif;
	margin: 10 20px 0 20px;
	font-size: 92%;
	color: #000080;
	text-align: justify;
}

h1{
	font-family: tahoma, arial, sans serif;
	margin: 40px 20px 15px 36px;
	font-size: 20px;
	color: #000080;
	font-weight: bold;
	text-align: right;
}

.home{
	font-size: 16px;
	text-align: left;
}

h2{
	font-family: tahoma, arial, sans serif;
	margin: 14 20px 10 36px;
	font-size: 14px;
	color: #000080;
	font-weight: bold;
}

/*Styles for header and paragraph in side bar*/
h3{
	font-family: tahoma, arial, sans serif;
	margin: 14px 188px 0 30px;
	font-size: 12px;
	line-height: 140%;
	color: #000080;
	font-weight: bold;
	text-align: right;
}

h4{
	font-family: tahoma, arial, sans serif;
	margin: 4px 18px 10px 30px;
	font-size: 11px;
	color: #B3B5F5;
	font-weight: bold;
	text-align: center;
}

h5{
	font-family: tahoma, arial, sans serif;
	margin: 0 40px 5px 36px;
	font-size: 12px;
	color: #4040FF;
	font-weight: bold;
	text-align: center;
}

p.sidebar{
	font-family: arial, sans serif;
	margin: 6px 19px 10px 37px;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
}

img.floatleft{
	float: left;
	margin-right: 10px;
}

img.floatright{
	float: right;
	margin-left: 14px;
	border: 1px solid #000080;
}
/*Styles for horizontal line appearing near the bottom menu*/
hr{
	color: #9F9FC3;
	border: solid;
	height: 1px;
	text-align: right;
	margin: 0 188px 0 40px;
}

form.styled{
	font-family: arial, sans serif;
	margin: 6px 20px 10px 35px;
	font-size: 92%;
	color: #000080;
	text-align: left;
	bg-image
}

#signup{
	font-family: arial, sans serif;
	margin: 6px 20px 10px 55px;
	font-size: 92%;
	color: #000080;
	text-align: left;
}

form.supform{
    background-color: #E0E0E4;
}

form.askandrea{
	font-family: arial, sans serif;
	margin: 6px 0 10px 25px;
	font-size: 92%;
	color: #ffffff;
	text-align: left;
	bg-image
}

form.sbar{
	font-family: arial, sans serif;
	margin: 6px 20px 10px 35px;
	font-size: 10px;
	color: #ffffff;
	text-align: left;	
}

/*Text Links for main menu*/
A:link{
            font-family: Arial, sans-serif;
				font-size: 11px;
				color: #000080;
				font-weight: bold;
				text-decoration: none;
}

A:active {font-family: Arial, sans-serif;
            font-size: 11px;
				font-weight: bold;
            color : #000080;
            text-decoration: none;
}

A:visited {font-family: Arial, sans-serif;
            font-size: 11px;
				font-weight: bold;
            color : #000080;
            text-decoration: none;
}

A:hover {font-family: Arial, sans-serif;
            font-size: 11px;
				font-weight: bold;
            color : #FFFFC0;
            text-decoration: none;
}

/*Text Links for content*/
A:link.bodytext,A:active.bodytext,A:visited.bodytext{
            font-family: arial, sans-serif;
				font-size: 92%;
				color: #000080;
				font-weight: bold;
				text-decoration: none;
}

A:hover.bodytext{
            font-family: arial, sans-serif;
				font-size: 92%;
				color: #000080;
				font-weight: bold;
				text-decoration: underline;
}

/*Text Links for sidebar area*/
A:link.sidelinks,A:active.sidelinks,A:visited.sidelinks{
            font-family: arial, sans-serif;
				font-size: 9px;
				color: #FFFFC0;
				font-weight: bold;
				text-decoration: none;
}

A:hover.sidelinks{
            font-family: arial, sans-serif;
				font-size: 9px;
				color: #FFFFC0;
				font-weight: bold;
				text-decoration: underline;
}

/*Text Links for bottom menu*/
A:link.btmmenu,A:active.btmmenu,A:visited.btmmenu{
            font-family: arial, sans-serif;
				font-size: 9px;
				color: #000080;
				font-weight: bold;
				text-decoration: none;
}

A:hover.btmmenu{
            font-family: arial, sans-serif;
				font-size: 9px;
				color: #000080;
				font-weight: bold;
				text-decoration: underline;
}

A:link.crlink,A:active.crlink,A:visited.crlink{
            font-family: arial, sans-serif;
				font-size: 9px;
				color: #ffffff;
				font-weight: bold;
				text-decoration: none;
}

A:hover.crlink{
            font-family: arial, sans-serif;
				font-size: 9px;
				color: #000080;
				font-weight: bold;
				text-decoration: underline;
}