<style>
/*************************************************
** The following styles are for the menu. Dont
** touch them if you dont know what you are doing
**************************************************/

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
	}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{
        position:absolute; 
	width:10; 
	height:10; 
	background-color:#0000cf; 
	layer-background-color:#0000cf; 
	visibility:hidden;
	border-radius:0px; 
	}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma,arial,helvetica; 
	font-size:13px; 
	font-weight:bold; 
	text-align:center;
	border-radius:0px; 
	}
.clLevel0{
	background-color:#0000cf;
	layer-background-color:#0000cf;
	color:lightcyan;
	border-radius:0px; 
	}
.clLevel0over{
	background-color:lightcyan; 
	layer-background-color:lightcyan; 
	color:Blue; 
	cursor:pointer; 
	cursor:hand;
	border-radius:0px; 
	}
.clLevel0border{
	position:absolute; 
	visibility:hidden; 
	background-color:#0000cf; 
	layer-background-color:#0000cf;
	border-radius:0px;
	}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
	border-radius:0px; 
	}
.clLevel1{
	background-color:Blue; 
	layer-background-color:Blue; 
	color:lightcyan;
	border-radius:0px; 
	}
.clLevel1over{
	background-color:lightcyan; 
	layer-background-color:lightcyan; 
	color:blue; 
	cursor:pointer; 
	cursor:hand;
	border-radius:0px; 
	}
.clLevel1border{
	position:absolute; 
	visibility:hidden; 
	background-color:blue; 
	layer-background-color:blue;
	border-radius:0px; 
	}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold; 
	text-align:left;
	border-radius:0px; 
	}
.clLevel2{
	background-color:Blue; 
	layer-background-color:Blue; 
	color:lightcyan;
	border-radius:0px; 
	}
.clLevel2over{
	background-color:lightcyan;
       	layer-background-color:lightcyan; 
	color:blue; 
	cursor:pointer; 
	cursor:hand;
	border-radius:0px; 
	}
.clLevel2border{
	position:absolute; 
	visibility:hidden; 
	background-color:#0000cf; 
	layer-background-color:#0000cf;
	border-radius:0px; 
	}

/*******************************************************
** Following styles are for other astroquery properties.
********************************************************/
P	{
	font-family	:	georgia, verdana, arial, times new roman;
	color		:	#3333cc;
	font-size	:	10pt;
	font-weight	: 	normal; 
	text-align	:	justify;
	width		:	800px
  	}

P.half	{
	width		:	400px
  	}

P.centered{
	text-align	:	center	
  	}

P.smalltext{
	font-family	:	arial, times new roman;
	font-size	:	8pt;
	font-weight	: 	normal; 
	text-align	:	justify
  	}
P.warning{
	color		:	#ff0000; 
	font-size	:	13pt;
	font-weight	: 	bold; 
	text-align	:	center	
  	}
P.messages{
	text-align	:	center;	
	font-size	:	12pt;
	font-weight	: 	bold 
  	}

P.italic{
	font-style	:	italic
  	}

P.indent2{
	text-indent: +2em
  	}
P.indent4{
	text-indent: +4em
  	}

H1 	{
	font-family	:	georgia, verdana, arial, times new roman;
	font-size	:	14pt;
	font-weight	: 	bold; 
	text-align	:	center;
	color		:	blue;	
        background      :       lightcyan; 
	width		:	800px;

	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	border-bottom-width	: 1px;
	border-style		: solid;
	border-left-margin	: 0px;
	border-right-margin	: 0px;
	border-bottom-margin	: 0px;
	border-top-margin	: 0px;
	border-color		: blue
   	}
H1.italic{
	font-style	:	italic
   	}

H2 	{
	font-family	:	georgia, verdana, arial, times new roman;
	font-size	:	10pt;
	font-weight	: 	bold; 
	text-align	:	center;
	color		:	blue;	
        background      :       #fafa90; 
	width		:	150px;

	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	border-bottom-width	: 1px;
	border-style		: groove;
	border-left-margin	: 0px;
	border-right-margin	: 0px;
	border-bottom-margin	: 0px;
	border-top-margin	: 0px;
	border-color		: blue
   	}

H2.italic{
	font-style	:	italic
   	}
H2.green{
	color		:	green
	}
H2.blue	{
	color		:	blue
	}
H2.red	{
	color		:	red
	}
H2.orange{
	color		:	orange
	}
H2.brown{
	color		:	brown
	}
H2.gray{
	color		:	gray
	}
H2.cyan{
	color		:	cyan
	}
H2.black{
	color		:	black
	}

H3 	{
	font-family	:	georgia, verdana, arial, times new roman;
	font-size	:	10pt;
	font-weight	: 	bold; 
	text-align	:	center;
	color		:	blue;	
        background      :       #fafab0; 
	width		:	800px;

	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	border-bottom-width	: 1px;
	border-style		: solid;
	border-left-margin	: 0px;
	border-right-margin	: 0px;
	border-bottom-margin	: 0px;
	border-top-margin	: 0px;
	border-color		: blue
   	}

H4 	{
	width		:	800px;
	background	:	#ffffa6;
	color		:	#3333cc;
	font-family	:	georgia, verdana, arial, times new roman;
	font-size	:	10pt;
	font-weight	: 	normal
   	}

A	{
	font-family	: 	georgia, verdana, arial, times new roman;
	font-size	:	12pt;
	font-weight	: 	normal; 
	color		:	#3333cc;
	text-decoration	:	none
	}
A:HOVER {
	font-family	:	georgia, verdana, arial, times new roman;
	font-size	:	12pt;
	font-weight	: 	normal; 
	color		:	#ff0000;
	text-decoration	:	underline;
	}
.smaller_link_font {
	font-family	:	georgia, verdana, arial, times new roman;
        font-size       :       10pt;
	color		:	#3333cc;
        }

.smaller_link_font:hover {
	font-family	:	georgia, verdana, arial, times new roman;
        font-size       :       10pt;
	color		:	#ff0000;
	text-decoration	:	underline;
        }

div     {
	background	:	#EEEEDE;
	color		:	#3333cc;
	font-family	:	georgia, verdana, arial, times new roman;
	font-size	:	12pt;
	font-weight	: 	normal; 
	border-style		: solid;
	border-color		: #3333cc; 
	border-radius	        : 10px; 
	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	border-bottom-width	: 1px;
	border-left-margin	: 1px;
	border-right-margin	: 1px;
	border-bottom-margin	: 1px;
	border-top-margin	: 1px;
	padding-left		: 1px;
	padding-right		: 1px;
	padding-top		: 1px;
	padding-bottom		: 1px;
	}
#justified { 
	text-align	: justify;
	}
#centered { 
	text-align	: center;
	}
#table_header {
	background	: lightgray;
	text-align	: center;
	border-radius   : 5px; 
}
#header { 
	background	: lightcyan;
	color		: #3333cc;
	text-align	: center;
	border-radius	: 0px; 
	width		: 796px;
	}
#smalltext { 
	font-size	: 10pt;
	}
#bodytext {
	color		: #3333cc;
	font-family	: georgia, verdana, arial, times new roman;
	font-size	: 12pt;
	font-weight	: normal; 
	border-style    : none;
	text-align	: justify;
	}

.query_textarea {
        text-align         : left;
	font-size          : 13px; 
        width              : 796px;
        -webkit-box-sizing : border-box;
        -moz-box-sizing    : border-box;
        box-sizing         : border-box; 
	resize             : none;
        }
.disclaimer_textarea {
        text-align         : justify;
	font-size          : 13px; 
        width              : 796px;
        -webkit-box-sizing : border-box;
        -moz-box-sizing    : border-box;
        box-sizing         : border-box; 
	resize             : none;
	overflow-y         : scroll;
        }
div.qa  { 
	background	:	#EEEEDE;
	color		:	#3333cc;
	font-family	:	georgia, verdana, arial, times new roman;
	font-size	:	10pt;
	font-weight	: 	normal; 

	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	border-bottom-width	: 1px;
	border-style		: solid;
	border-left-margin	: 1px;
	border-right-margin	: 1px;
	border-bottom-margin	: 1px;
	border-top-margin	: 1px;
	border-color		: blue; 
	padding-left		: 6px;
	padding-right		: 6px;
	padding-top		: 4px;
	padding-bottom		: 4px;
	text-align		: justify;
	width			: 800px
	}

/* Buttons */ 
.btn    {
        background              : #EEEEDE;
        -webkit-border-radius   : 28;
        -moz-border-radius      : 28;
        border-radius           : 28px;
        font-family             : georgia, verdana, arial, times new roman;
        color                   : #3333CC;
        font-size               : 12px;
        padding                 : 1px 20px 3px 20px;
	border                  : solid #3333cc 1px;
        text-decoration         : none;
        }

.btn:hover {
	background              : #EEEEDE;
        -webkit-border-radius   : 28;
        -moz-border-radius      : 28;
        border-radius           : 28px;
        font-family             : georgia, verdana, arial, times new roman;
        color                   : red; 
        font-size               : 12px;
        font-style              : none;
        padding                 : 1px 20px 3px 20px;
	border                  : solid #3333cc 1px;
        text-decoration         : none;
        }

.btn-disabled {
        background              : #939393;
        -webkit-border-radius   : 28;
        -moz-border-radius      : 28;
        border-radius           : 28px;
        font-family             : georgia, verdana, arial, times new roman;
        color                   : #c3c3c3;
        font-size               : 14px;
        padding                 : 1px 40px 3px 40px;
	border                  : none;
        text-decoration         : none;
        }
.btn-disabled:hover {
        background              : #939393;
        -webkit-border-radius   : 28;
        -moz-border-radius      : 28;
        border-radius           : 28px;
        font-family             : georgia, verdana, arial, times new roman;
        color                   : #c3c3c3;
        font-size               : 14px;
        padding                 : 1px 40px 3px 40px;
	border                  : none; 
        text-decoration         : none;
        }

.square-btn {
        background              : lightblue;
        -webkit-border-radius   : 20;
        -moz-border-radius      : 20;
        border-radius           : 20px;
        font-family             : georgia, verdana, arial, times new roman;
        color                   : #3333CC;
        font-size               : 12px;
        padding                 : 1px 20px 3px 20px;
	border                  : solid #3333cc 1px;
        text-decoration         : none;
        }

.square-btn:hover {
	background              : blue; 
        -webkit-border-radius   : 20;
        -moz-border-radius      : 20;
        border-radius           : 20px;
        font-family             : georgia, verdana, arial, times new roman;
        color                   : red; 
        font-size               : 12px;
        font-style              : none;
        padding                 : 1px 20px 3px 20px;
	border                  : solid #3333cc 1px;
        text-decoration         : none;
        }

.question-btn {
        background              : lightblue;
        -webkit-border-radius   : 20;
        -moz-border-radius      : 20;
        border-radius           : 20px;
        font-family             : georgia, verdana, arial, times new roman;
        color                   : #3333CC;
        font-size               : 12px;
        padding                 : 1px 20px 3px 20px;
	border                  : solid #3333cc 1px;
        text-decoration         : none;
        }

.question-btn:hover {
	background              : blue; 
        -webkit-border-radius   : 20;
        -moz-border-radius      : 20;
        border-radius           : 20px;
        font-family             : georgia, verdana, arial, times new roman;
        color                   : red; 
        font-size               : 12px;
        font-style              : none;
        padding                 : 1px 20px 3px 20px;
	border                  : solid #3333cc 1px;
        text-decoration         : none;
        }



/* Marquee */
.astroqery-home-page-marquee {
        font-family      : georgia, verdana, arial, times new roman;
        font-size        : 14pt; 
        font-weight      : bold; 
        font-stretch     : semi-expanded; 
        color            : #3333cc;
        background-color : #ffffa6;
        }


body	{
	background	:	#FFFFFF;
	color		:	#3333cc;
	font-family	:	georgia, verdana, arial, times new roman;
	font-size	:	10pt;
	font-weight	: 	normal; 

	vertical-align	:	middle	;	
	margin-left	:	0px;
	width		:	100%;
	
	scrollbar-face-color		: #fafaaa; 
	scrollbar-highlight-color	: #fafaaa; 
	scrollbar-shadow-color		: #ffffff;
	scrollbar-3dlight-color		: #ff0000; 
	scrollbar-arrow-color		: #000000;
	scrollbar-track-color		: #fafaaa;
	scrollbar-darkshadow-color	: #ff0000;

	border-left-width	: 0px; 
	border-right-width	: 0px; 
	border-top-width	: 0px; 
	border-bottom-width	: 0px;
	border-style		: solid;
	border-left-margin	: 0px;
	border-right-margin	: 0px;
	border-bottom-margin	: 0px;
	border-top-margin	: 0px;
	border-color		: blue

	}
textarea {
overflow:hidden;
}
</style>
