body
	{
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		background-color:#243f8c;
		font-family:tahoma;
	}
.footer_bg
	{
		height:256px;
		background-image:url(../images/footer_bg.jpg);
		background-position:top;
		background-repeat:repeat-x;
		color:#FFFFFF;
		font-size:12px;
		padding-top:15px;
	}
.footer_bg a
	{
		text-decoration:underline;
		color:#FFFFFF;
		font-size:12px;
	}
.footer_bg a:hover
	{
		text-decoration:none;
		color:#FFFFFF;
		font-size:12px;
	}
.top_bg
	{
		background-image:url(../images/body_bg.jpg);
		background-position:top;
		background-repeat:repeat-x;
		background-color:#FFFFFF;
		height:400px;
	}
.left_arr
	{
		background-image:url(../images/left_arr.png);
		background-position:top right;
		background-repeat:no-repeat;
		width:50px;
		height:500px;
	}
.right_arr
	{
		background-image:url(../images/right_arr.png);
		background-position:top left;
		background-repeat:no-repeat;
		width:50px;
		height:500px;
	}
.top_arr
	{
		background-image:url(../images/top_arr.jpg);
		background-repeat:repeat-x;
		padding-top:21px;
	}
.menu_bg
	{
		height:43px;
		background-image:url(../images/menu_rpt.jpg);
		background-repeat:repeat-x;
		background-position:top;
		text-align:left;
		padding-left:15px;
	}
.orange_bg
	{
		background-image:url(../images/orange_bg.jpg);
		background-repeat:repeat-x;
		background-position:top;
		text-decoration:none;
		font-size:14px;
		color:#FFFFFF;
		text-align:center;
	}
.orange_bg a
	{
		text-decoration:none;
		font-size:14px;
		color:#FFFFFF;
	}
.orange_bg a:hover
	{
		text-decoration:underline;
	}
a.menu_div
	{
		font-size:14px;
		text-decoration:none;
		color:#FFFFFF;
		display:block;
		float:left;
		padding:12px;
		border-left:1px solid #8a95b6;
	}
a.menu_div:hover
	{
		color:#fe8a02;
		background-image:url(../images/menu_rpt_slct.jpg);
		background-repeat:repeat-x;
		background-position:top;
	}
a.menu_div_sel
	{
		font-size:14px;
		text-decoration:none;
		color:#fe8a02;
		background-image:url(../images/menu_rpt_slct.jpg);
		background-repeat:repeat-x;
		background-position:top;
		display:block;
		float:left;
		padding:12px;
		border-left:1px solid #8a95b6;
	}
.prod_1
	{
		height:40px;
		width:260px;
		background-color:#dce0ea;
		font-size:14px;
		color:#25408e;
		padding-top:18px;
		border:1px solid #cdcdcd;
		text-align:center;
		border-top:0px;
	}
.prod_2
	{
		display:block;
		height:23px;
		width:260px;
		background-color:#1e3780;
		font-size:12px;
		color:#FFFFFF;
		padding-top:8px;
		border:1px solid #cdcdcd;
		text-align:center;
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
		text-decoration:none;
	}
.prod_2:hover
	{
		background-color:#374b86;
	}
a.prod_3
	{
		display:block;
		height:auto;
		width:240px;
		background-color:#e1dedb;
		background-image:url(../images/cat2_bg.jpg);
		background-repeat:repeat-y;
		background-position:left;
		font-size:12px;
		color:#1e3780;
		padding-top:8px;
		padding-bottom:8px;
		padding-left:19px;
		border:1px solid #cdcdcd;
		text-align:center;
		border-bottom:1px solid #fff;
		text-decoration:none;
	}
a.prod_3:hover
	{
		background-color:#8d857c;
		color:#FFFFFF;
		background-image:none;
	}
a.prod_3_sel
	{
		background-color:#8d857c;
		color:#FFFFFF;
		background-image:none;
		display:block;
		height:auto;
		width:240px;
		background-repeat:repeat-y;
		background-position:left;
		font-size:12px;
		padding-top:8px;
		padding-bottom:8px;
		padding-left:19px;
		border:1px solid #cdcdcd;
		text-align:center;
		border-bottom:1px solid #fff;
		text-decoration:none;
	}
.cat_se
	{
		background-image:url(../images/cat_se_bg.jpg);
		height:33px;
		color:#1f3983;
		font-size:14px;
		margin-bottom:12px;
	}
.cat_se2
	{
		background-image:url(../images/cat_se2_bg.jpg);
		height:33px;
		color:#1f3983;
		font-size:14px;
		margin-bottom:12px;
	}
.cat_se a
	{
		color:#1f3983;
		font-size:14px;
		text-decoration:none;
	}
.prod_table
	{
		border:1px solid #000;
		float:left;
		width:221px;
		margin-left:4px;
		margin-right:4px;
		margin-bottom:4px;
	}
.prod_title
	{
		background-image:url(../images/prod_title_bg.jpg);
		background-position:top;
		background-repeat:repeat-x;
		height:32px;
		font-size:12px;
		color:#1f3982;
		text-align:left;
		padding-left:5px;
	}
.prod_title2
	{
		font-size:12px;
		color:#1f3982;
		text-align:left;
		padding-left:5px;
	}
.description
	{
		font-size:11px;
		color:#5f5f5f;
		text-align:left;
		height:20px;
		background-color:#ececec;
		padding-left:5px;
	}
.price
	{
		background-color:#cad1e6;
		color:#152963;
		font-size:14px;
	}
.price a
	{
		color:#152963;
		font-size:14px;
	}
.paging_prod
	{
		border:1px solid #cccccc;
		margin-top:15px;
	}	
a.paging
	{
		display:block;
		min-width:20px;
		height:18px;
		float:left;
		border:1px solid #d4d5d7;
		color:#1e3780;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		padding-top:3px;
		margin-right:5px;
		padding-left:3px;
		padding-right:3px;
	}
a.paging:hover
	{
		display:block;
		min-width:20px;
		height:18px;
		float:left;
		border:1px solid #d4d5d7;
		color:#1e3780;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		padding-top:3px;
		margin-right:5px;
		background-color:#CAD1E6;
	}
a.paging_sel
	{
		display:block;
		height:18px;
		min-width:20px;
		float:left;
		border:1px solid #d4d5d7;
		color:#1e3780;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		padding-top:3px;
		margin-right:5px;
		background-color:#CAD1E6;
		padding-left:3px;
		padding-right:3px;
	}
.zero
	{
		width:65px;
		height:18px;
		float:left;
	}
.white_link
	{
		font-size:12px;
		color:#FFFFFF;
	}
.white_link:hover
	{
		text-decoration:none;
	}
.che_title
	{
		background-color:#1E3780;
		color:#FF8201;
		font-size:12px;
		height:22px;
		font-weight:bold;
	}
.che_in
	{
		color:#FF8201;
		font-size:11px;
		background-color:#DCE0EA;
		font-weight:lighter;
		border-bottom:1px dashed #58595b;
		border-top:1px dashed #58595b;
		padding-top:3px;
		padding-bottom:3px;
	}
.che_in_2
	{
		color:#FF8201;
		font-size:11px;
		background-color:#DCE0EA;
		font-weight:lighter;
		border-bottom:1px dashed #58595b;
		border-top:1px dashed #58595b;
		padding-top:3px;
		padding-bottom:3px;
	}
.formm
	{
		color:#DF120D;
		font-size:12px;
		text-align:center;
	}
a.add2
	{
		font-size:13px;
		font-weight:bold;
		color:#1E3780;
		text-decoration:underline;
		margin-right:8px;
	}
a.add2:hover
	{
		text-decoration:none;
	}