body {
	background-color: #ffffff;
	background-image:  url(images/background.jpg); 
	background-position: top center;
	background-repeat:repeat-x;

	margin: 0;
	padding: 0;
	font-family: verdana;
	font-size: 14px;
	color: #464646;
	text-align: center;
  	height:100%;
}


.product_box_head_text
{
 font-weight:bold;
 font-size:10pt;
 color:#333333;
}

.product_div_text
{
 font-weight:bold;
 font-size:8pt;
 color:#4040FF;
}
.tab_border
{
margin-left:auto;
margin-right:auto;
}

.product_image_border
{
 border: 1px solid #666666;
 padding : 2px;
}

.footer_link_style
{
  color:#1D8DCC;
}
.tab_open
{
 background-color:transparent;
 background-image:url(images/tab_open.jpg);
 background-repeat:no-repeat;
 background-position:top center;
 width:94px;
 height:37px;
 font-size:9pt;
 font-weight:bold;
 color:white;
}
.tab_closed
{
 background-color:transparent;
 background-image:url(images/tab_closed.jpg);
 background-repeat:no-repeat;
 background-position:top center;
 width:94px;
 height:37px;
 font-size:9pt;
 font-weight:bold;
 color:white;
}
.side_box
{
 width:200px;
 margin-top:0px;
 margin-bottom:12px;
 margin-left:0px;
 margin-right:0px;
}
.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;
 font-family:verdana;
 background-color:white}
.forum_heading
{
 color:white;
 background-color:#1D8DCC;
}
.forum_heading_text
{
 font-size:7.5pt;
 font-weight:bold; 
 font-family:verdana;
}
.forum_post_wrapper
{
 border : 1px solid #666666;
}
.forum_item
{
    background-color:white;
    font-weight:normal;
    font-size:7.5pt;
 font-family:verdana;
}
.forum_item_alt
{
 background-color:#eeeeee;
    font-weight:normal;
font-size:7.5pt;
 font-family:verdana;
}
.forum_text
{
 font-size:7.5pt;
 color:black;
 font-weight:normal;
 font-family:verdana;
}
.page_position
{
 width:100%;
}
.page
{ 
 padding-left:12px;
 padding-right:12px;
 padding-bottom:8px;
}
.menu_align
{
 margin-left:auto;
 margin-right:auto;
}
.sidebar_left
{

 padding-top:0px;
 width:200px;
 background-color:transparent; 

}
.sidebar_right
{
 padding-top:0px;
 width:200px; 
  background-color:transparent;

}
.news_divider
{
}
.menu_text
{
 
 color:#1D8DCC;
 font-size:11pt;
 font-weight:bold;
 font-family:arial;  
}
.menu_text_inactive
{
 color:#C0B8B8;
 font-size:11pt;
 font-weight:bold;
 font-family:arial;
}
.menu_background
{

background-color:transparetn;
 padding-left:8px;
 padding-right:8px;
height:30px;
}
.menu_spacer
{
 background-color:transparent;
 width:20px;
 height:12px;

}
.page_background
{

 padding-top:12px;
 background-color:transparent;
 background-image:url(images/page_back.gif);
 background-repeat:repeat-y;
 background-position:bottom left;
}
.main_background
{
 width:779px;
 background-image:url(images/logospace.jpg);
 background-position:top left;
 background-repeat: no-repeat;
 background-color:transparent;
 margin-left:auto;
 margin-right:auto;
}
.image_border
{
 border: 4px solid #E3E3E3;
 padding : 0px;
}
.link_style
{
 color:#6867FF;
}
.sub_heading_text
{
 color:#1D8DCC;
 font-weight:bold;
 font-size:10pt;
}
.news_heading
{
  color:#1D8DCC;

 font-weight:bold;
 
 font-size:10pt;
 font-style:italic;
}
.side_box_image_border
{
 border: 1px solid #666666;
 padding : 2px;
}
.side_box_link_style
{
 color:#000080;}

.side_box_text
{
 line-height:14px;
 font-size:8pt;
 color:#666666;
 font-family: verdana;
}
.footer
{
 background: none;
 padding-top:10px;
 padding-bottom:12px;
 font-size:7.5pt;
 text-align:center;
 line-height :16px;
 width:100%;
 background-color:transparent;
 border-top: solid 2px #1D8DCC;

}

.footer_inner
{

 width:100%;
 padding-left:4px;
 padding-right:4px;
 padding-top:4px;
 
}


.main_heading
{
 color:#696969;
 font-weight:bold;
 font-size:12.5pt;
 text-transform: uppercase;
}
.text
{
 line-height:18px;
 font-size:9.5pt;
 color:#333333;	
 font-family: arial;

}
.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:11px;
 background-repeat:repeat-x;
 font-size:0.5pt;
 background-image:url(images/t.jpg);
}
.frame_inner_top_left
{
 height:11px;
 width:9px;
 font-size:0.5pt;
 background-image:url(images/tl.jpg);
}
.frame_inner_top_right
{
 height:11px;
 width:9px;
 font-size:0.5pt;
 background-image:url(images/tr.jpg);
}
.frame_inner_bottom
{
 height:11px;
 background-repeat:repeat-x;
 font-size:0.5pt;
 background-image:url(images/b.jpg);
}
.frame_inner_bottom_left
{
 height:11px;
 width:9px;
 font-size:0.5pt;
 background-image:url(images/bl.jpg);
}
.frame_inner_bottom_right
{
	
 height:11px;
 width:9px;
 font-size:0.5pt;
 background-image:url(images/br.jpg);
	
}
.frame_inner_left
{

 width:9px;
 font-size:0.5pt;
 background-image:url(images/l.jpg);
background-repeat:repeat-y;
}
.frame_inner_middle
{
background-color:white;	
}
.frame_inner_right
{
 width:9px;
 font-size:0.5pt;
 background-image:url(images/r.jpg);
background-repeat:repeat-y;
}

.frame_product_top
{
 border-top:1px solid #999999;
 height:25px;
}

.frame_product_top_left
{
 border-top:1px solid #999999;
 border-left:1px solid #999999;
 height:25px;
 width:8px;
	
	
	
}
.frame_product_top_right
{
 border-top:1px solid #999999;
 border-right:1px solid #999999;
 height:25px;
 width:8px;
}

.frame_product_bottom
{
 border-bottom:1px solid #999999;
 height:8px;

 
	
}

.frame_product_bottom_left
{
 border-bottom:1px solid #999999;
 border-left:1px solid #999999;
 height:8px;
 width:8px;	
	
}
.frame_product_bottom_right
{
 border-bottom:1px solid #999999;
 border-right:1px solid #999999;
 height:8px;
 width:8px;			
}
.frame_product_left
{

 border-left:1px solid #999999;
 width:8px;	
	
}
.frame_product_middle
{
background-color:white;
padding-top:4px;
padding-bottom:2px;
}
.frame_product_right
{
 border-right:1px solid #999999;
 width:8px;	
}


.frame_product_div_left
{
 border-left:1px solid #999999;
 width:8px;	
 height:20px;
 background-color:#777777;
	
}
.frame_product_div_middle
{
 height:20px;
 background-color:#777777;
}
.frame_product_div_right
{
 border-right:1px solid #999999;
 width:8px;	
 height:20px;
 background-color:#777777;
}



.box_top_middle
{
 height:25px;
 background-repeat:repeat;
 font-size:11.5pt;
 font-weight:bold;
color : #1D8DCC;
 background-position:top left;
 background-image:url(images/sidebox_t.jpg);
 text-align:center;	

}
.box_top_left
{
 height:25px;
 width:14px;
 font-size:0.5pt;
 background-image:url(images/sidebox_tl.jpg);
	
	
}
.box_top_right
{
 height:25px;
 width:14px;
 font-size:0.5pt;
 background-image:url(images/sidebox_tr.jpg);
			
}
.box_bottom_middle
{
 height:15px;
 background-repeat:repeat;
 font-size:0.5pt;
 background-image:url(images/sidebox_b.jpg);	
}

.box_bottom_left
{
 height:15px;
 width:14px;
 font-size:0.5pt;
 background-image:url(images/sidebox_bl.jpg);
}
.box_bottom_right
{
 height:15px;
 width:14px;
 font-size:0.5pt;
 background-image:url(images/sidebox_br.jpg);	
}
.box_mid_left
{
 width:14px;
 font-size:0.5pt;
 background-image:url(images/sidebox_l.jpg);
background-repeat:repeat;
	
}
.box_mid_middle
{
 background-color:white;
}
.box_mid_right
{
 width:14px;
 font-size:0.5pt;
 background-image:url(images/sidebox_r.jpg);
 background-repeat:repeat;
}
.footer_menu_align
{
 margin-left:auto;
 margin-right:auto;
}

.banner
{width		: 779px;
height		: 126px;
padding:0px;
background-color:transparent;
}

.banner_inner
{
padding-top:5px;
padding-bottom:5px;
padding-left:25px;
padding-right:25px;
width: 100%;
}

.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;
}


