body {margin:0 0 0 0px;
}
.top_line {background:url(../images/gnomon_astrotech_banner_top.jpg); height:27px;
width:100%;
}



/* menue_
*/

.home{ background:url(../images/index_05.jpg); width:71px;
}

.about{ background:url(../images/index_06.jpg); width:89px;
}

.product{ background:url(../images/index_07.jpg); width:90px;
}

.shopping{ background:url(../images/index_08.jpg); width:92px;
}

.knowlge_base{ background:url(../images/index_09.jpg); width:127px;
}

.sitemap{ background:url(../images/index_10.jpg); width:82px;
}

.my_account{ background:url(../images/index_11.jpg); width:92px;
}

.contact{ background:url(../images/index_12.jpg); width:80px;
}


A.menue_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#ffffff; text-decoration:none; font-weight:bold;
}

A.menue_text:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#E87F00; text-decoration:none;
}


.boder_{background:url(../images/index_15.jpg); height:5px;
}


.space {height:10px;
}


/* left*/

.left_side {width:168px;
}

.Product_catogries {background:url(../images/product_ca.jpg); height:27px;
}
.Product_catogries_background {background:url(../images/product_ca_back.jpg); height:267px;
}
.Product_catogries_background_1 {background:url(../images/all_telescop_37.jpg); height:106px;
}
.Product_catogries_background_2 {background: url(../images/Optical Accessories_background.jpg)); height:137px;
}


A.menue_left { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#434343; text-decoration:none;  padding-left:8px;
}

A.menue_left:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#E87F00; text-decoration:none;
}


/* right*/
.right_side {width:165px;
}
.login_box {background:url(../images/index_19.jpg); height:26px;
}
.back_box {background:url(../images/index_25.jpg);
}
.back_box_1 {background:url(../images/index_40.jpg); height:28px;
}
.heading_1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B4B4C;

/*font-weight:bold;*/ font-weight:bold;
}
.heading_2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B4B4C;

/*font-weight:bold;*/ font-weight:bold; text-decoration:none;
}
.heading_2:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E87F00;

/*font-weight:bold;*/ font-weight:bold;
}



.login_input{ height:14px; width:84px; background:#E9F8FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#E87F00;
}
.username_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#434343;
}

A.forget { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
color:#434343; text-decoration:none;  
}

A.forget:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
color:#E87F00; text-decoration:none;
}

.contant {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#434343; text-align:justify; text-decoration:none;}

.contant a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#434343; text-align:justify; text-decoration:none;}

.contant a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#434343; text-align:justify; text-decoration:underline;}


.read_more {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#E87F00; padding-right:10px; text-decoration:none
}
A.read_more:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#434343;
}
.tricker {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#E87F00; padding-right:10px; text-decoration:none; font-weight:bold; 
}
A.tricker:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;font-weight:bold; text-decoration:none;
}
.space_login_psding{padding-top:5px;
}

.foregin_your_pa {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#434343;
}




.space_cattogries_bottom {height:8px;
}

/*footer*/
.footer22 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;
}


.footer_background {background: url(../images/footer.jpg); height:73px;
}

.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;
}
A.footer_menue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;
}
A.footer_menue:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E87F00; text-decoration:none;
}


.footer_menue_product {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; padding-left:5px; padding-right:5px;
}
.footer_menue_product:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E87F00; text-decoration:none;
}
A.footer_menue_1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; 
}
A.footer_menue_1:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E87F00; text-decoration:none;
}



.next { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#E87F00; text-decoration:none; font-weight:bold;
}

.next:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#434343; text-decoration:none;
}
A.product_name { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#434343; text-decoration:none; font-weight:bold;
}

A.product_name:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#E87F00; text-decoration:none;
}


/*searech*/
.search { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#282828;
}
.search_box {height:14px; width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;
}
.heading_pages {font-family: "Monotype Corsiva"; font-size:18px; color:#4B4B4C;
}


/*font contant */


.contant{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#434343;
}

.input_contact_box {height:15px; width:180px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:11px; 
}
.input_contact_meessage {height:70px; width:180px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:11px; 
}


.border_1_line {border-bottom:#000000 solid 1px; height:5px;
}



/* Switch Content Start*/

.site_map ul {
}
.site_map li{ list-style:disc }

.categoryitems { margin:0px; padding:0px;}

.categoryitems ul{ margin:0 0 0 0; padding:0 0 0 0; }
.categoryitems li{ list-style:square; padding-top:10px; padding-left:0px; margin-left:0px;}

.categoryitems a{text-decoration:underline; color:#000000;}
.categoryitems a:hover{text-decoration:none; color:#000000;}


h3 { color:#FFFFFF; font-size:14px; margin-left:0px; padding-left:0px;  background-image:url(../images/participants-header.gif); width:700px; height:25px;}

	

.arrowlistmenu .menuheader
{ /*CSS class for menu headers in general (expanding or not!)*/
font: 12px Arial;
background-repeat:no-repeat;
color: #FFFFFF;
border-bottom:0px dashed #ffffff;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding:0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
margin:0px;
width:700px;
}








.txt-box-s { width:160px; color:#ffffff; font-size:10px; height:16px; background-color:#825F83; border:1px solid #DCB5DD;}

.btn-sub { width:60px; color:#ffffff; font-size:10px; height:20px; background-color:#825F83; border:1px solid #DCB5DD;}
.btn-sub1 { width:60px; color:#ffffff; font-size:10px; height:20px; background-color:#C93035; border:1px solid #EBB3B4;}
.btn-sub3 { width:60px; color:#ffffff; font-size:10px; height:20px; background-color:#165D89; border:1px solid #B3CDDA;}
.btn-sub4 { width:60px; color:#ffffff; font-size:10px; height:20px; background-color:#C24066; border:1px solid #DB90A5;}

/* Switch Content End*/