body {
margin:0;
padding:0; 
background:#F7FADB;
font: 100% Verdana;
}

hr {
color: #404E33;
background-color: #404E33;
height: 1px;
}

.tab_border
{
margin-left:auto;
margin-right:auto;
}

.footer_link_style
{
 color:#333333;

}

.tab_open
{

 background-image:url(images/tab_open.jpg);
 background-repeat:none;
 width:135px;
 height:37px;
 font-size:9pt;
 font-weight:bold;
 color:black;


}

.tab_closed
{

 background-image:url(images/tab_closed.jpg);
 background-repeat:none;
 width:135px;
 height:37px;
 font-size:9pt;
 font-weight:bold;
 color:black;


}

.side_box
{
 width:180px;
 margin-bottom:12px;
}

.menu_button
{

}

.forum_listwrapper
{

 border : 1px solid #537683;
 padding:2px;
 margin-top:4px;
 margin-left:2px;
 margin-right:2px;
 margin-bottom:12px;
 background-color:white;
 width:100%;

    
}
.forum_boxtop_left
{

 width:2px;
 font-size:0.5pt;
 color:black;

}

.forum_boxtop_right
{ 
}

.forum_boxtop
{    
 font-size:8pt;
 color:#cccccc;
 font-weight:bold;

}

.forum_boxbottom_left
{  
}
.forum_boxbottom_right
{   
}

.forum_boxbottom
{
 }
 
.forum_middle
{
 background-color:white;
 font-weight:bold;
 font-size:7.5pt;
}

.forum_nav
{
    font-size:7.5pt;
  font-weight:bold;
 color:#73D4FF;
 background-color:white}

.forum_heading
{

 color:white;
 background-color:#8E1501;

}

.forum_heading_text
{
 font-size:7.5pt;
 font-weight:bold;
}


.forum_post_wrapper
{
 border : 1px solid #666666;
}

.forum_item
{
    background-color:white;
    font-weight:normal;
    font-size:7.5pt;
}

.forum_item_alt
{

 background-color:#eeeeee;
    font-weight:normal;
font-size:7.5pt;
}


.forum_text
{
 font-size:7.5pt;
 color:black;
 font-weight:normal;
}


.page_position
{

 width:100%;


}


.page
{
padding-top:10px;
}





.menu_align
{
 margin-left:auto;
 margin-right:auto;
}

.sidebar_left
{


 padding-right:8px;
 padding-top:8px;
 width:180px;
 background-color:transparent;
}

.sidebar_right
{
 padding-left:8px;
 width:180px; 
 padding-top:8px;
 background-color:transparent;
}

.news_divider
{

}


.menu_text
{
 color:black;
 font-size:8pt; 
}

.menu_text_inactive
{
 color:#333333;
 font-size:8pt; 
}

.menu_background
{
 

 background-image:url(images/menu.jpg);
 background-repeat:no-repeat;
 background-position:bottom left;
 height:37px;
}

.menu_spacer
{
 background-image:url(images/div.gif);
 width:6px;
 height:12px;
}

.page_background
{
 background-color:transparent;
 background-image:url(images/bot.jpg);
 background-repeat:no-repeat;
 background-position:bottom left;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:42px;

}

.main_background
{

 width:780px;
 margin-left:auto;
 margin-right:auto;
 background-image:url(images/middle.jpg);
 background-repeat:repeat-y;

}




.image_border
{
 background-color:white;
 padding:1px;
 border: 1px solid #A02402 ;
}

a{ color: #3C3BFF}

.link_style
{

 color:#3C3BFF;
}

.sub_heading_text
{
 color:#8E1501;
 font-weight:bold;
 
 font-size:10.5pt;
}

.news_heading
{
  color:#CFCB98;
 font-weight:bold;
 
 font-size:10pt;
 font-style:italic;
}

.side_box_image_border
{
 background-color:white;
 padding:1px;
 border: 1px solid #A02402 ;
}

.side_box_link_style
{

 color:#333333;
}

.side_box_text
{
 line-spacing:16px;
 font-size:7.5pt;
 color:#666666;
}

.footer
{
 background-color:#F7FADB;
 font-size:7.5pt;
 text-align:center;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:0px;
 padding-top:20px;
 line-spacing:16px;
 width:780px;
 background-image:url(images/footer.jpg);
 background-repeat:no-repeat;
 background-position:top left;
 color:#000000;
 }


.main_heading
{
 color#666666;
 font-weight:bold;
 font-size:14pt;
 text-transform: uppercase;
}

.banner
{

background-image:url(images/banner.jpg);
background-repeat:no-repeat;
background-position: top left;
height:169px;
width:780px;
}

.text
{
 line-height:18px;
 font-size:9pt;
 color:#666666;
}



.frame_outer_top
{

 width:770px;
background-color:red;
	
	
}

.frame_outer_top_left
{
	
	 width:5px;
background-color:blue;
}

.frame_outer_top_right
{
	width:5px;
background-color:yellow;
		
}

.frame_outer_bottom
{
	
	
}

.frame_outer_bottom_left
{

	
	
}



.frame_outer_bottom_right
{

	
}

.frame_outer_left
{

}

.frame_outer_middle
{
	

}

.frame_outer_right
{

}




.frame_inner_top
{
	
 height:32px;

	
}

.frame_inner_top_left
{
 height:32px;
 width:7px;

}

.frame_inner_top_right
{
 height:32px;
 width:7px;


}

.frame_inner_bottom
{
 height:7px;


}

.frame_inner_bottom_left
{
	
 height:7px;
 width:7px;

	
}



.frame_inner_bottom_right
{
	
 height:7px;
 width:7px;

	
}

.frame_inner_left
{

 width:7px;

}

.frame_inner_middle
{
	

}

.frame_inner_right
{


}



.frame_product_top
{
 height:34px;
 padding:3px;
 background-color:#FFBB00;
}

.frame_product_top_left
{
 background-color:#FFBB00;
 height:28px;
 width:9px;
 font-size:0.5pt;
 color:White;
 padding:0px;
}

.frame_product_top_right
{
 background-color:#FFBB00;
 height:28px;
 width:9px;
 font-size:0.5pt;	
 padding:0px;
}

.frame_product_bottom
{
 background-color:white;	
 height:7px;
 font-size:0.5pt;
 padding:0px;
	
}

.frame_product_bottom_left
{
 width:9px;
 font-size:0.5pt;	
 padding:0px;
}


.frame_product_bottom_right
{
 height:7px;
 width:9px;
 font-size:0.5pt;
 padding:0px;
}

.frame_product_left
{

 background-color:white;
  width:9px;
 font-size:0.5pt;	
 padding:0px;
	
}

.frame_product_middle
{
background-color:white;
padding-top:4px;
padding-bottom:4px;

}

.frame_product_right
{

 width:9px;
 font-size:0.5pt;	
 padding:0px;
 background-color:white;
}

.box_top_middle
{
 background-image:url(images/box_t.gif);
 background-repeat:repeat-x;
 height:31px;
 font-size:10pt;
 font-weight:bold;
 color:white;
 padding:0px; 
 text-align:center; 
 
	
}

.box_top_left
{

 background-image:url(images/box_tl.gif);
 height:31px;
 width:7px;
 font-size:0.5pt;
 padding:0px;
	
	
}

.box_top_right
{
 background-image:url(images/box_tr.gif);
 height:31px;
 width:7px;
 font-size:0.5pt;
 padding:0px;
			
}

.box_bottom_middle
{
 height:8px;
 background-image:url(images/box_b.gif);
 background-repeat:repeat-x;
 font-size:0.5pt;	
}

.box_bottom_left
{
 background-image:url(images/box_bl.gif);
 height:8px;
 width:7px;
 font-size:0.5pt;
 padding:0px;	
}



.box_bottom_right
{
 background-image:url(images/box_br.gif);
 height:8px;
 width:7px;
 font-size:0.5pt;
 padding:0px;	
}

.box_mid_left
{

 width:7px;
 background-repeat:repeat-y;
 background-image:url(images/box_l.gif);
 font-size:0.5pt;	
 padding:0px;
	
}

.box_mid_middle
{
 background-image:url(images/box_m.gif);
 background-repeat:repeat;
 padding:5px;
}

.box_mid_right
{

 width:7px;
 background-repeat:repeat-y;
 background-image:url(images/box_r.gif);
 font-size:0.5pt;	
 padding:0px;
}

.footer_menu_align
{
 margin-left:auto;
 margin-right:auto;
}


.product_box_head_text
{
 font-weight:bold;
 font-size:10pt;
 color:white;
}

.product_div_text
{
 font-weight:bold;
 font-size:8pt;
 color:white;
}


.frame_product_div_left
{
 background-color:#3C3BFF;
 height:20px;
 width:12px;	
}
.frame_product_div_middle
{
 background-color:#3C3BFF;
 height:20px;
}
.frame_product_div_right
{
 background-color:#3C3BFF;
 height:20px;
 width:12px;
}

.product_image_border
{
border :0px;
 padding : 3px;
}

.product_text
{
 font-size:8pt;
 font-weight:normal;
 color:#666666;
}

.product_text_active
{
 font-size:8pt;
 font-weight:normal;
 color:#4040FF
}

.product_text_link
{
 font-size:8.5pt;
 font-weight:bold;
 color:#3337E5
}

.product_text_price
{
 font-size:8pt;
 font-weight:bold;
 color:#333333;
}



