/* CSS Document */

BODY
{
	text-align: center;
	
	margin: 0px;
	padding: 0px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height: 1.4em;
	color: #000;
	text-decoration: none;
}

P 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.4em;
	color: #000;
	
	text-decoration: none;
	text-align: left;

	margin: 0px;
	padding: 0px;
}

A 
{
	color: #000;
	text-decoration: none;
}

A:hover
 {
	color: #000;
	text-decoration: none; 
}

A:link 
{
	color: #000;
	text-decoration: none;
}

A:active 
{
	color: #000;
	text-decoration: none;
}

A:visited 
{
	color: #000;
	text-decoration: none;
}

/* layout*/



.div_header
{
}

.td_checks
{
	background-image: url(slices/checks.gif);
	background-repeat: repeat-y;
}

.td_menubutton
{
	background-image: url(slices/button.gif);
	background-repeat: no-repeat;
	height: 26px;
}

.p_menu
{
font-size:75%;
margin: 0px 0px 3px 37px;
font-weight: bold;

}

.a_menu, a.a_menu, a.a_menu:link, a.a_menu:visited, a.a_menu:active
{

color:#2D4D9B;
display:block;
}


a.a_menu:hover
{
color:#999;
display:block;
}

.div_date
{
	border-top-color: #FFF;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom-color: #FFF;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	background-color: #CCC;
	margin:0px 16px 0px 14px;
}

.p_date
{
color:#FFF;
text-align:center;
font-size:65%;
}

.div_title
{
	border-right-color: #FF3300;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #FF3300;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 10px 5px;
	float:right;
	padding: 0px 5px 0px 25px;
	
}

.p_title
{
color:#000;
font-size:75%;
}

.div_info
{
border: #FF3300 solid 1px;
width: 257px;
padding: 5px 5px 15px 5px;
float:right;
clear:both;
margin: 10px 7px 0px 0px;
}

.div_infomap
{
border: #FF3300 solid 1px;
width: 264px;
padding: 5px 5px 15px 5px;
float:right;
clear:both;
margin: 10px 6px 0px 0px;
}

.p_info
{
text-align:right;
font-size:65%;
}

.img_info
{
float:right;
clear:both;
margin: 0px 11px 0px 0px;
}

.ul_list
{
	padding: 2px;
	margin: 0px 0px 10px 35px;
	list-style-type: disc;
	list-style-position: outside;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	text-decoration: none;
	list-style-image: url(slices/bullet.gif);
}

.ul_list li 
{
	text-align: left;
	color: #000;
	text-decoration: none;
}

.div_content
{
padding: 0px 20px;
margin: 0px 0px 50px 0px
}



.div_nav
{
	width:748px;
	height: 20px;
	padding: 3px 5px;
	margin: 0px auto;
	background-image: url(images/navborder.jpg);
	border: 1px solid #000;
	background-repeat: repeat-x;
	
			
}

.p_nav
{
	color:#FFFFFF;
	text-align:left;
	font-size: 75%;
	padding: 2px 0px 0px 0px;
}

.p_white
{
color:#FFFFFF;
font-size:65%;
}

.a_nav, a.a_nav, a.a_nav:hover, a.a_nav:visited, a.a_nav:active, a.a_nav:link
{
color:#FFF
}


.div_footer
{
background-color:#FFF;
width:760px;
padding: 5px;
margin: 0px auto;
font-size:65%;
text-align: center;
}


.p_footer
{
color:#FFFFFF;
text-align:center;
margin: 0px auto;
font-size:65%;
}

.a_footer, a.a_footer, a.a_footer:link, a.a_footer:visited, a.a_footer:active
{
color:#fff;
}

.tab_border
{
	border: 1px solid #000;
	border-right-style: solid;	
}

.tab_bordergrey
{
	border: 1px solid #ccc;
	
}

.tab_header
{
	border: 1px solid #666;
	background-color: #EFEFEF;
	border: 1px solid #666;
	font-size: 75%;
	color: #000000;
	font-weight: bold;
	text-align:left;
}

.tab_content
{
	color: #000000;
	
}

.p_links
{
	color: #FF0000;
	text-decoration: underline;	
	font-weight: bolder;
	text-align:right;
	padding: 5px 0px;
	font-size:65%;
		
}

.a_links, a.a_links, a.a_links:hover, a.a_links:visited, a.a_links:active, a.a_links:link
{
	color: #FF0000;
	text-decoration: underline;
	font-weight: bolder;
		
		
}

a.a_links:hover
{
	color: #CC0000;
}

.p_right
{
text-align:right;
font-size:65%;
}

.shad_right
{
	background-image: url(images/shadowright.jpg);
	background-repeat: repeat-y;
	width: 5px;	
}

.shad_bot
{
	background-image: url(images/shadowbottom.jpg);
	background-repeat: repeat-x;
	height: 5px;	
}

.p_float
{
float:right;
}

.p_floatl
{
float:left;
}

.table_borderbot
{
	color: #000000;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}

.text_form
{
	font-size: 85%;		
}

.p_normal
{
	font-size: 65%;
}

.p_normal_center
{
	font-size: 65%;
	text-align:center;
}


/* FORM */

.Button
{
	background-color: #CCC;
	color: #000;
	border: 0px;
	cursor: pointer;
	font-size: 55%;
	border: 1px solid #000
}

.img_front
{
margin:10px;
border: solid 1px #CCC;
}

.img_product
{
margin:0px 7px 5px 0px;
border: solid 1px #CCC;
}

.table_border
{
border: 1px solid #777;
}

/* EXTRAS */

.p_blue
{
	color:#0066CC;
	font-weight: bold;
}

.p_textright
{
text-align:right;
}

.p_textright_normal
{
	text-align:right;
	font-size: 65%;
}

.p_bold_none
{
font-weight:normal;
}