.basic_body {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 100%;
	background: url('http://www.visual-explorer.com/images/gradient_bg.png') top left;
	margin: 0px;
	padding: 0px;
	min-width: 960px;
}

.bgnd {
	width: 1000 px;
	background: url('http://www.visual-explorer.com/images/sheet_mid.png') top left;
		}


.plain_container{
	width: 1000px;
	margin: 0 auto;
}

.cus-div{
width: 860px;
}

.cus_dot{
position: relative;
top: 5px;
}

.cus_tex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
text-align: justify;
}

.feat_container{
	width: 878px;
	margin: 0 auto;
}

.feat_nav{
	width: 878px;
	margin: 0 auto;
}

.feat_tex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 878px;
}

.feat_tex1{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
padding-right: 10px;
}

.feat_tex3{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
padding-right: 20px;
}

.feat_tex4{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 275px;
}

.feat_tex5{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 533px;
}

.feat_tex6{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 240px;
}

.feat_tex_sm{
font: 11px Arial,Helvetica,Verdana,Sans-Serif;
}

.t22g{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 878x;
}

.t22gp{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 880px;
}

.t22gtop{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 880x;
position: relative;
left: -1;
}

.t22g2{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 275x;
position: relative;
left: -1;
}

.blubold{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
}

.blakbold{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;
font-weight: bold;
}


.featdex{
font-family: Tahoma,Geneva,Kalimati,sans-serif;
font-size: 12;
font-weight: bold;
}

.featgray{
font-family: Tahoma,Geneva,Kalimati,sans-serif;
font-size: 12;
color: #555555;
}

.bargray{
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 color: #555555;
}

A	{
COLOR: #333399;
TEXT-DECORATION: none;
font-weight: bold
}

A:hover {
COLOR: #333399;
TEXT-DECORATION: underline;
font-weight: bold
}

/******Search Box*****/
.sbox{
	position: relative;
	top: 9px;
	width: 120px;
	height: 20px;
	font-size: 11px;
	color: #aaaaaa;
	left: 41px;
}

.sbox2{
	position: relative;
	top: 10px;
	left: 43px;
	width: 20px;
	height: 20px;
}

.topnav{
background: url('http://www.visual-explorer.com/images/button_bar2.jpg');
background-repeat: no-repeat;
position: relative;
top: 5px;
width: 906px;
height: 31px;
}

.small_links_off{
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 color: #555555;
 font-weight: lighter;
}

.small_links_on{
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: underline;
 color: #555555;
 font-weight: lighter;
}

.left1{
position: relative;
left: 1px;
}



/****** Main Navigation Animation ******/

.home_off {
background: url('http://www.visual-explorer.com/images/nav/home_off.jpg');
width: 95px;
height: 31px;
}

.home_on {
background: url('http://www.visual-explorer.com/images/nav/home_on.jpg');
width: 95px;
height: 31px;
}

.home_back {
background: url('http://www.visual-explorer.com/images/nav/home_off.jpg');
width: 95px;
height: 31px;
}

.feat_off {
background: url('http://www.visual-explorer.com/images/nav/feat_off.jpg');
width: 100px;
height: 31px;
}

.feat_on {
background: url('http://www.visual-explorer.com/images/nav/feat_on.jpg');
width: 100px;
height: 31px;
}

.feat_back {
background: url('http://www.visual-explorer.com/images/nav/feat_off.jpg');
width: 100px;
height: 31px;
}

.down_off {
background: url('http://www.visual-explorer.com/images/nav/down_off.jpg');
width: 116px;
height: 31px;
}

.down_on {
background: url('http://www.visual-explorer.com/images/nav/down_on.jpg');
width: 116px;
height: 31px;
}

.down_back {
background: url('http://www.visual-explorer.com/images/nav/down_off.jpg');
width: 116px;
height: 31px;
}

.supp_off {
background: url('http://www.visual-explorer.com/images/nav/supp_off.jpg');
width: 95px;
height: 31px;
}

.supp_on {
background: url('http://www.visual-explorer.com/images/nav/supp_on.jpg');
width: 95px;
height: 31px;
}

.supp_back {
background: url('http://www.visual-explorer.com/images/nav/supp_off.jpg');
width: 95px;
height: 31px;
}

.about_off {
background: url('http://www.visual-explorer.com/images/nav/about_off.jpg');
width: 105px;
height: 31px;
}

.about_on {
background: url('http://www.visual-explorer.com/images/nav/about_on.jpg');
width: 105px;
height: 31px;
}

.about_back {
background: url('http://www.visual-explorer.com/images/nav/about_off.jpg');
width: 105px;
height: 31px;
}

.bbar{
background: url('http://www.visual-explorer.com/images/button_bar2.jpg');
background-repeat: no-repeat;
width: 909px;
height: 31px;
position: relative;
left: 2px;
}

.flash{
width: 906px;
height: 283px;
}

/*****Download Box*****/
.dl_box{
background: url('http://www.visual-explorer.com/images/dl_box.jpg');
background-repeat: no-repeat;
}

.dl_bigtex{
font: 18px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
padding : 10px 10px 10px 10px;
}

.dl_smaltex{
font: 12px Tahoma,Geneva,Kalimati,sans-serif;
color: #000000;
padding : 10px 10px 10px 10px;
}

/*****Large Text*****/

.t22{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
width: 906px;
padding-left: 1px;
}

.t22b{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
width: 906px;
padding-left: 1px;
position: relative;
top: -7px;

}


/*****Foter Boxes*****/
.footbox{
background-image: url('http://www.visual-explorer.com/images/footbox.jpg');
background-repeat: no-repeat;
width: 229px;
height: 100px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.footbox_r{
background-image: url('http://www.visual-explorer.com/images/footbox.jpg');
background-repeat: no-repeat;
width: 219px;
height: 100px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.foot_container{
	width: 906px;
	height: 100px;
	margin: 0 auto;
}

.footspace{
width: 10px;
	height: 100px;
	margin: 0 auto;
}

.padbox1{
padding-right: 12px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.padbox2{
padding-left: 12px;
padding-right: 12px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.linky{
color: #333399;
}

/*****FEATURES*****/
/*****TOP ROWS*****/

.c1{
width: 214px;
height: 85px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 2px;
padding-bottom: 9px;
}

.c2{
width: 200px;
height: 85px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 2px;
padding-bottom: 8px;
}

.c3{
width: 250px;
height: 85px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 4px;
padding-bottom: 10px;
}

.c4{
width: 214px;
height: 107px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 2px;
padding-bottom: 19px;
}

.c5{
width: 200px;
height: 107px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 2px;
padding-bottom: 18px;
}

.c6{
width: 250px;
height: 89px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 4px;
padding-bottom: 20px;
}



.icon{
width: 64px;
height: 64px;
}

.icon2{
width: 64px;
height: 64px;
}



/*****BOTTOM ROW*****/
.c7{
width: 214px;
height: 74px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 2px;
padding-bottom: 2px;
}

.c8{
width: 200px;
height: 77px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 2px;
padding-bottom: 2px;
}

.c9{
width: 250px;
height: 77px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
padding-left : 4px;
padding-bottom: 2px;
}


.icon{
width: 68px;
height: 64px;
padding-left: 2px;
}


ul.listy {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(http://www.visual-explorer.com/images/dot.gif);
	font: 12px Arial,Helvetica,Verdana,Sans-Serif;	
}

/*****Copright Notice*****/
.copy{
font: 11px Arial,Helvetica,Verdana,Sans-Serif; 
width: 906px;
text-align: left;
padding-left : 10px;
}

/*****DOWNLOADS PAGE STUFF*****/

.dl_container{
width: 906px;
}

.dl_info_bg{
background: url('http://www.visual-explorer.com/images/dl/dl_info_bg.jpg');
background-repeat: no-repeat;
width: 453px;
height: 178px;
}

.dl_info_big{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
padding-left: 21px;
padding-top: 21px;
}

.dl_info_big2{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
padding-left: 21px;
padding-top: 21px;
}

.dl_info_small{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
line-height: 18px;
color: #000000;
padding-left: 21px;
padding-top: 17px;
}

.dl_info_small2{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
line-height: 14px;
color: #000000;
padding-left: 21px;
padding-top: 15px;
}

.dl_dl_small{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
}

.dl_form{
background: url('http://www.visual-explorer.com/images/dl/dl_form_bg.jpg');
background-repeat: no-repeat;
width: 453px;
height: 282px;

}

/*****TOS STYLE*****/

.tos{
width: 880px;
}

.tos2{
	font : 12px Arial,Helvetica,Verdana,Sans-Serif;
	width: 880px;
	text-align: left;
}

/***** Donate page*****/
.dontextR {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;

}

.dontextL {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.t22gL{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;

}

.d906{
width: 906px;
padding-top: 10px;
}

.t22g3{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;

}

.dontabL{
width: 453px;
padding-left: 21px;

}

.dontabR{
width: 453px;
}

.don_smaltex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;
padding-left: 5px;
}

.don_tiny{
font: 11px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;
padding-left: 10px;
padding-right: 10px;
}

.don_head{
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;
}

.donbox1{
background: url('http://www.visual-explorer.com/info/images/donbox1a.jpg');
background-repeat: no-repeat;
width: 453 px;
height: 157px;
padding-left: 21px;
}

.donbox2{
background: url('http://www.visual-explorer.com/info/images/donbox2.jpg');
background-repeat: no-repeat;
width: 453 px;
height: 225px;
padding-left: 21px;
}


/***** Subs for Hx HTML  Tags*****/

.h2text {
font: Arial,Helvetica,Verdana,Sans-Serif;
font-weight: 600;
font-size: x-large;
}

.h3text {
font: Arial,Helvetica,Verdana,Sans-Serif;
font-weight: 600;
font-size: large;
}

.h4text {
font: Arial,Helvetica,Verdana,Sans-Serif;
font-weight: 600;
font-size: medium;
}

.h5text {
font: Arial,Helvetica,Verdana,Sans-Serif;
font-weight: 500;
font-size: small;
}

.tiny{
	font : 11px Arial,Helvetica,Verdana,Sans-Serif;
}

.tiny2{
	font : 10px Arial,Helvetica,Verdana,Sans-Serif;
	width: 448px;
	color: #000000;
}

/*****Support Page*****/

.t22sup{
position: relative;
left: 6px;
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 440px;
}

.t22sup2{
position: relative;
left: 16px;
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 440px;
}

.suptex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
width: 379px;
padding-left: 6px;
}

.suptex2{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
width: 448px;
padding-left: 13px;
padding-right: 13px;
}

.suptex3{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
padding-left: 21px;
padding-right: 13px;
}

.suptex4{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
width: 430px;
padding-left: 14px;
}

.suptex5{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
width: 448px;
position: relative;
top: -12px;
padding-left: 13px;
padding-right: 13px;
}


.sup_box{
background: url('http://www.visual-explorer.com/support/images/supp_bg.jpg');
width: 453px;
height: 476px;
}

.sup_box2{
width: 453px;
}

.sup_box3{
width: 453px;
position: relative;
right: 5px;
}

.sup_tab{
position: relative;
right: 30px;
}

.supicon{
width: 40px;
padding-left: 4px;
}

.supform{
padding-left: 40px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
}

.supformtex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
}

.supalign1{
position: relative;
left: 15px;
width: 400px;
}

.supalign2{
vertical-align: top;
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
position: relative;
top: 4px;
}

.supalign3{
position: relative;
right: 36px;
}

.tex_fld{
height:21px;
}

.tex_area{
height:72px;
}


/***** Exit Form Stuff *****/

.ex_form_text{
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
width: 852px;
}

.ex_form_head{
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
width: 878px;
}

.ex_box{
width: 852px;
}

.exit_box{
width: 878px;
height: 780px;
padding-left: 12px;
padding-right: 12px;
padding-top: 12px;
background: url('http://www.visual-explorer.com/support/images/exit_bg.jpg');
background-repeat: no-repeat;
}

.req_tx{
vertical-align: top;
font: 17px Arial,Helvetica,Verdana,Sans-Serif;
font_weight: bold; 
position: relative;
top: 4px;
color: red
}

.tel{
width:16px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.num{
width:184px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.telnum{
width:200px;
}

/***** FIRSTRUN PAGE(S) *****/

.frun_container{
width:806px;
}

frun_tab{
width:874px;

}

.frun_out{
width: 906px;
font-weight: bold;
position: relative;
left: -4px;
}

.frc1{
width: 216px;
height: 90px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -5px;
left: 3px;
}

.frc2{
width: 197px;
height: 90px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -5px;
left: 3px;
}

.frc3{
width: 195px;
height: 90px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -4px;
left: 4px;
}

.frc4{
width: 216px;
height: 104px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -10px;
left: 2px;
}

.frc5{
width: 197px;
height: 104px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -10px;
left: 2px;
}

.frc6{
width: 195px;
height: 104px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -11px;
left: 4px;
}

.frc7{
width: 216px;
height: 77px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
left: 2px;
}

.frc8{
width: 197px;
height: 77px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
left: 2px;
}

.frc9{
width: 195px;
height: 77px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
left: 4px;
}


/*****BUG REPORT FORM*****/

.bug_rep_container{
background: url('http://www.visual-explorer.com/support/images/bug_rep_bg.jpg');
background-repeat: no-repeat;
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
width: 878px;
height: 844px;
}

.t22bug{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 854px;
}

.bug_tex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
}

/*****SITE MAP*****/

.t22map{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 201px;
}

.map_cell{
width: 201px;
height: 26px;
}

.map_cell2{
width: 237px;
height: 26px;
}

.sm_text{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
width: 878px;
}

/*****PRESS ROOM*****/

.ptext{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
}

.phtext{
font: 16px Arial,Helvetica,Verdana,Sans-Serif;
font-weight: bold; 
color: #000000;
}

.t22gpr{
font: 18px Tahoma,Geneva,Kalimati,sans-serif;
color: #000000;
text-align: justify; 

}

.pr_container{
width: 610px;
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
text-align: justify; 
}

.pr_text{
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
text-align: justify;
}

.pr_ital{
font: 13px Arial,Helvetica,Verdana,Sans-Serif;
font-style: italic;
}

.pr_ital2{
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
font-style: italic;
}

.pr_ital3{
font: 11px Arial,Helvetica,Verdana,Sans-Serif;
font-style: italic;
text-align: justify; 
}

/*****WHAT'S NEW*****/

.wn_container{
width: 878px;
}

.wn_header{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
}

.wn_small{
font: 12px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
}

.wntext{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.wnlink{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
}