body{
	text-align : center;
	font-family : Arial, Helvetica, Verdana;		
	font-size : 11px;
	background-color: #3D729A;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(http://www.astrovisiononline.com/images/base_image.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: auto;
}
/* backgroud image displaying */
#container{
	width :  792px;
	height: auto;
	margin-left : auto;
	margin-right : auto;
	background-color : white;
	background-image: url(http://www.astrovisiononline.com/images/base.gif);
	background-repeat: repeat-y;
	text-align: center;
}
/* header style */

#headernav 
{
	background-image: url(http://www.astrovisiononline.com/images/header_nav_rep.gif);
	background-repeat: repeat-x;
	font: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	height: 19px;
	text-align: center;
}
#headernav  a
{
	font: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
	text-decoration: none;
	line-height: 20px;

}
/*top login style */

.forgetpassword a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	
}
.forgetpassword a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	
}


td.login
{
	background-image: url(http://www.astrovisiononline.com/images/login-rep.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 28px;
	font: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
	text-align: center;
	
	
}
td.login1
{
	width: auto;
	height: 28px;
	font: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
	text-align: center;
	
	
}

.login_input
{
	width: 60px;
	height: 15px;
	font: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 11px;
	text-align: left;
	
	
}

td.rightpanel
{
	background: url(images/_menu_about2.gif);
	background-repeat: repeat-y;
	width: 182px;
	background-color: #EBEBEB;
}
td.rightpanel_head
{
	background-image: url(images/body_rightpanel_head_rep1.gif);
	background-repeat: no-repeat;
	height: 19px;
	font-family: Verdana,Arial;
	font-weight: normal;
	color: #FC8B05;	
	text-align: left;
	padding-left: 10px;	
	font-size:10px;	
}
#rightpanellinks
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2D6CB0;
	font-size: 11px;
	text-align: left;
	padding-left: 4px;
	
}
#rightpanellinks ul{
	text-align: left;
	list-style-type: none
}

#rightpanellinks li 
{
	
	text-align: left;
	list-style-type: none;
	display: block;
	height: 18px;	
	background-image: url(http://www.astrovisiononline.com/images/body_rightpanel_link_rep.gif);
	background-repeat: repeat-x;
	width: 160px;
	

}
#rightpanellinks li a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2D6CB0;
	font-size: 11px;
	text-decoration: none;
}
#rightpanellinks li a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF8C00;
	font-size: 11px;
	text-decoration: underline;
}
#rightpanellinks li a:link,active,visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2D6CB0;
	font-size: 11px;
	text-decoration: underline;
}


#footer
{
	background-image: url(http://www.astrovisiononline.com/images/footer_rep.gif);
	background-repeat:repeat-x;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-align: left;
	width: auto;
	line-height: 20px;
	width: auto;
	
}
#footer test
{
	padding-left: 2px;
	
}

#footer a
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-align: left;
	text-decoration: none;
	
	
}
#footer a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C5984;
	text-align: left;
	text-decoration: underline;
	
}
td.advt1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #8C2505;
	text-align: justify;
	font-size: 11px;
}
td.left
{
	font-family: Arial, Helvetica, sans-serif;
	color: #8C2505;
	text-align: left;
	font-size: 11px;
}
td.center
{
	font-family: Arial, Helvetica, sans-serif;
	color: #8C2505;
	text-align: center;
	font-size: 11px;
}
.bluehead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1180C0;
	text-align: center;
	font-weight: bold;
	
}
.bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00008B;
	text-align: justify;
	
}
#lovematch
{
	background-image: url(http://www.astrovisiononline.com/images/advt/ad6_western_back.gif);
	background-repeat: no-repeat;
	width: 175px;
	height: 110px;
	text-align: right;
	padding-top: 12px;
	padding-right: 2px;
	font-size:11px;
}
#lovematch span
{
	color: #440044;
	
}
#lovematch td
{
	color: #982CB9;
	padding-right: 1px;
	font-weight: normal;
	text-align: right;
	height: 10px;
	font-size:11px;
}
.lminput
{
	color: #440044;
	font-weight: normal;
	text-align: left;
	font-size: 11px;
}

#vedicmatch
{
	background-image: url(http://www.astrovisiononline.com/images/advt/ad6_vedic_back.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 109px;
	padding-top: 12px;
	padding-right: 2px;
	padding-left: 0px;
	font-size:11px;
}
#vedicmatch span
{
	color: #440044;
	padding-right: 1px;
}
#vedicmatch td
{
	color: #791717;
	padding-right: 5px;
	font-weight: normal;
	text-align: right;
	height: 10px;
	font-size:11px;
}
#avreader
{
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 3px;
	padding-right: 3px;
}
#avreader span
{
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	padding-top: 2px;
}
#avreader a
{
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
}
#avreader a
{
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF4500;
	text-decoration: none;
}
#avreader a:hover,link,visited,active
{
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7F50;
	text-decoration: none;
}

#sitemap_content{
	height: 340px;
}
#content_left{
	width : 214px;
	float : left;
	/* height : 299px; */
	 background-color : #F1EEEC;
}
#multimedia{
	width : 214px;
	float : left;
	/* height : 299px; */
	 background-color : #F1EEEC;
}
#content_mid{
	width: 352px;
	float : left;	
	background : url(http://www.astrovisiononline.com/images/hm_bg.gif);
	background-repeat : repeat;
	text-align : left;
	color : #364A68;
	height: 240px;
}
#sitemap_content_mid{
	width: 352px;
	float : left;	
	background : url(http://www.astrovisiononline.com/images/hm_bg.gif);
	background-repeat : repeat;
	text-align : left;
	color : #364A68;
	height: 340px;
}
#home_content{
	width: 332px;
	text-align : left;
    color : #364A68; 
	margin-left : 10px;
	margin-top : 10px;
	font-size : 12px;
}
#arch_content{
	width: 332px;
	text-align : left;
    color : #364A68; 
	margin-left : 10px;
	margin-top : 10px;
	font-size : 12px;
	line-height : 20px;
}
#content_right{
	width : 214px;
	float : left;	
	background-color : #F1EEEC;
}
h1{
	color : #3051A4;
	font-weight : bold;
	font-size : 11px;
	background-image : url(http://www.astrovisiononline.com/images/bullet.gif);
	background-repeat : no-repeat;
	background-position : left;
	text-align : left;
	padding-left : 14px;
	margin-left : 20px;
	margin-top : 0px;
	margin-bottom : 5px;
}
h1 a:link{
		color : #3051A4;
		text-decoration : none;
}
h1 a:visited{
		color : #3051A4;
		text-decoration : none;
}
h1 a:active{
			color : #3051A4;
		text-decoration : none;
}
h1 a:hover{
		color : #F5821F;
		text-decoration : none;
}
h2{
	color : #364A68;
	font-size : 11px;
	text-align : left;
	padding-left : 14px;
	margin-left : 20px;
	margin-top : 0px;
	margin-bottom : 5px;
	font-weight : normal;
}
h2 a:link{
	color : #667EBD;
	text-decoration : none;
}
h2 a:active{
	color : #667EBD;
	text-decoration : none;	
}
h2 a:visited{
	color : #667EBD;
	text-decoration : none;	
}
h2 a:hover{
	color:#F5821F;
	text-decoration : none;	
}
h3{
	color : #364A68;
	font-size : 9px;
	text-align : left;
	padding-left : 14px;
	margin-left : 20px;
	margin-top : 0px;
	margin-bottom : 5px;
	font-weight : normal;
}
h3 a:link{
	color : #667EBD;
}
h3 a:active{
	color : #667EBD;
}
h3 a:visited{
	color : #667EBD;
}
h3 a:hover{
	color:#F5821F;
}
h4{
	color : #3051A4;
	font-weight : bold;
	font-size : 11px;
/*	background-image : url(http://www.astrovisiononline.com/images/bullet.gif);*/
	background-repeat : no-repeat;
	background-position : left;
	text-align : left;
	padding-left : 14px;
	margin-left : 20px;
	margin-top : 0px;
	margin-bottom : 5px;
}
h4 a:link{
		color : #3051A4;
		text-decoration : none;
}
h4 a:visited{
		color : #3051A4;
		text-decoration : none;
}
h4 a:active{
			color : #3051A4;
		text-decoration : none;
}
h4 a:hover{
		color : #F5821F;
		text-decoration : none;
}

#container a:link{
	color:#507BBA;
}
#container a:active{
	color:#507BBA;
}
#containera:visited{
	color:#507BBA;
}
#container a:hover{
	color:#F5821F;
}


#copy_right{
	height : 20px;
	width : 780px;
	 background-color : #ffffff;
	 color: #38537B;
	font-size : 11px;
	line-height : 18px;
}
#formbox{
	width: 350px;

}
#formbox1{
	width: 100px;
	float: left;
}
#formbox1 ul{
 margin-top: 0px;
 margin-right: 0px;
}
#formbox1 li{
	list-style: none;
	line-height: 24px;
	text-align: right;
}
#formbox2{
	width: 200px;
	float: left;
}
#formbox2 ul{
padding-left: 0px;
  	margin-top: 0px;
	margin-left: 0px;
		line-height: 24px;
}
#formbox2 li{
		line-height: 24px;
	margin-left: 0px;
	list-style: none;
}
.commontext{
	font-size : 12px;
}
#rightpanel
{
	text-align: center;
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #2A57A5;
	font-weight: bold;
}
#rightpanel td
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2A57A5;
	font-weight: bold;
}
#moonsign
{
	background-image: url(http://www.astrovisiononline.com/images/moonsign_base.gif);
	width: 171px;
	height: 75px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	font-weight: normal;
}
#moonsign td
{
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	font-weight: normal;
}
#moonsign span
{
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	font-weight: normal;
}
#sunsign
{
	background-image: url(http://www.astrovisiononline.com/images/sunsign_base.gif);
	width: 171px;
	height: 75px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	font-weight: normal;
}
#sunsign td
{
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	font-weight: normal;
}
#sunsign span
{
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	font-weight: normal;
}
td.topcell
{
	padding-left: 10px;
	font: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	
}
a.toplink
{
	background: url(http://www.astrovisiononline.com/images/bullet_orenge.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF6600;
	padding-right: 10px;
	text-decoration: none;
	
}
a.bluelink
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0099CC;
	text-decoration: none;
	
}
td.bodycontent
{
	padding-left: 38px;
	padding-right: 10px;
	font: Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: left;
	font-size:11px;
	
}
#bodyheader
{
	font: arial;
	color: #006699;
	font-size:12px;
	text-align: right;
	font-weight: bold;
	height: 73px;
	background-image: url(http://www.astrovisiononline.com/images/pageheader_dottedline.gif);
	background-repeat: repeat-x;
	line-height: 95px;
	padding-bottom: 10px;
	
	
}
#bodyheader span
{
	font: arial;
	color: #006699;
	font-size:12px;
	text-align: right;
	font-weight: bold;
	
	
	
}
#textbody
{
	font: Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: justify;
	font-size: 11px;
	
}
#textbody td
{
	font: Arial, Helvetica, sans-serif;
	color:#006699;
	text-align: left;
	font-size: 11px;
	
	
}
#textbody td p
{
	font: Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: left;
	font-size: 11px;

	padding-left:5px;
	
}

#textbody span
{
	font: Arial, Helvetica, sans-serif;
	color: #006699;
	text-align: justify;
}
#textbody li
{
	font: Arial, Helvetica, sans-serif;
	color:#336699;
	text-align: justify;
	
}
#textbodytable
{
	font: Arial, Helvetica, sans-serif;
	color:#336699;
	text-align: center;
	font-size: 11px;
}
#textbodytable td 
{
	font: Arial, Helvetica, sans-serif;
	color:#336699;
	text-align: center;
	font-size: 11px;
border: 1px solid #999999;

}
#textbodytable td span
{
	font: Arial, Helvetica, sans-serif;
	color:orange;
	text-align: center;
	font-size: 11px;

}
#textbodytable table
{
	font: Arial, Helvetica, sans-serif;
	color:#336699;
	text-align: center;
	font-size: 11px;
border: 1px solid #999999;

	
}

a.mainlinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8C00;
	font-weight: bold;
	text-decoration: none;
	
}
a.mainlinks :hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
	
}
table.bheader_sublinks
{
	border: solid 1px #cccccc;
	
	
}
td.rasi
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336699;
text-align:center
}
td.textin
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
}
td.subhead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#336699;
text-align:left;
}
td.textinari
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336699;
text-align:left;
}
#formstyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	text-align:left;
}
#formstyle td.menutext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A91616;
	text-align:right;
	background-color:#FFE8C4;
	padding-right:1px;
}
#formstyle td.menutext1
{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A91616;
	text-align:left;
	background-color:#FFE8C4;
	padding-left:5px;
}
#formstyle td.menutext2
{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A91616;
	text-align:left;
	background-color:#FFE2C8;
	padding-left:5px;
}
#formstyle td.menutext3
{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0080C0;
	text-align:right;
	background-color:#FFE2C8;
	padding-left:5px;
}
#formstyle td.odd_head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A91616;
	text-align:center;
	background-color: #ECC28A;
	font-weight:bold;
}
#formstyle input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4D6295;
	text-align:left;	
}
#formstyle textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4D6295;
	text-align:left;	
}
#formstyle select
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4D6295;
	text-align:left;	
}
/* style used in planet this week */
td.planets
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336699;
text-align:center;
background-color:#E7E8E8;

}

table.planetthisweek
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336699;
text-align:center;
border: solid 1px #CCCC99;
}

#instruction
{
background-color:#E7E8E8;
}
#instruction td.head
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9933;
background-color:#ffffff;
}
#instruction td.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
background-color:#ffffff;
text-align:justify;
}
/*style for gallery */
#gallery
{
	background-color: #EBEBEB;
	font-family:Arial, Helvetica, sans-serif;
	
}
#gallery td.head
{
background-color:#0C6D9D;
border: solid 1px #0C6D9D;
color:#FFFFFF;
font-weight:bold;
width:auto;
height:25px;
font-size: 12px;
padding-left: 5px;
text-align:center;
}
#gallery td.odd
{
background-color:#999999
border: solid 1px #0C6D9D;
color:#006699;
width:500px;
font-size:11px;
padding-top: 5px;
padding-bottom: 5px;

}
#gallery td img
{
padding-top: 8px;
padding-bottom:8px;
padding-left: 8px;
padding-right: 8px;
border: double 1px grey;


}
#gallery td.even
{
background-color:#CCCCCC;
color:#006699;
width:500px;
height:25px;
font-size:11px;
padding-top: 5px;
padding-bottom: 5px;

}
td.headtable
{
	background-color: #0C6D9D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	height:15px;
	text-align:center;
}
td.oddtable
{
	background-color: #F4F7FB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0C6D9D;
	text-align:left;
	padding-left: 10px;
	height:10px;
}
td.eventable
{
	background-color: #D9E2F2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0C6D9D;
	text-align:left;
	padding-left: 10px;
	height:10px;
}


