@charset "utf-8";
body {
	margin: 0px;
}
.top_bg {
	background-image:url(images/top_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#fffffe;
}
.footer_bg {
	background-image:url(images/footer_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	
}
td {
	font-family:tahoma;
	font-size:11px;
	color:#292929;
	text-decoration:none;
}
.txt_box {
	font-family:tahoma;
	font-size:11px;
	color:#292929;
	text-decoration:none;
	height:16px;
	padding-left:4px;
	border:0px;
}
/*
.txt_box_2 {
	font-family:tahoma;
	font-size:11px;
	color:#292929;
	text-decoration:none;
	height:15px;
	border:1px solid  #6d6c6c;
	padding-left:4px;
}
*/

.txt_box_2 {
	font-family:tahoma;
	font-size:11px;
	color:#292929;
	text-decoration:none;
	height:18px;
	border:1px solid  #6d6c6c;
	padding-left:4px;
}


.black_11_link {
	font-family:tahoma;
	font-size:11px;
	color:#292929;
	text-decoration:underline;
}
a.black_11_link:hover {
	font-family:tahoma;
	font-size:11px;
	color:#292929;
	text-decoration:none;
}
.georgia_20 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#ff0101;
	text-decoration:none;
}
.verdana_14 {
	font-family:tahoma;
	font-size:14px;
	color:#292929;
	text-decoration:none;
}
.verdana_12_black {
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.verdana_11_grey {
	font-family:tahoma;
	font-size:11px;
	color:#3d3d3d;
	text-decoration:none;
}
.verdana_9_grey {
	font-family:tahoma;
	font-size:9px;
	color:#3d3d3d;
	text-decoration:none;
	line-height:12px;
}
.bot_link {
	font-family:tahoma;
	font-size:11px;
	color:#adadad;
	text-decoration:none;
}
a.bot_link:hover {
	font-family:tahoma;
	font-size:11px;
	color:#adadad;
	text-decoration:underline;
}
.grey_blt {
	background-image:url(images/grey_blt.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.georgia_22 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ff0101;
	text-decoration:none;
}
.red_bg_rpt {
	background-image:url(images/red_bg_rpt.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#cc0000;
}
.shed_rpt {
	background-image:url(images/shed_rpt.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
.white_12 {
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	line-height:14px;
}
.white_11 {
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	line-height:14px;
}
a.white_11:hover {
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration: underline;
	line-height:14px;
}
.grey_top_curve {
	background-image:url(images/grey_top_curve.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.grey_bot_curve {
	background-image:url(images/grey_bot_curve.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.grey_bot_curve1 {
	background-image:url(images/grey_bot_curve1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.grey_bdr {
	border-left:1px solid #dcdada;
	border-right:1px solid #dcdada;
	background-color:#f2f2f2;
}
.border {
	border:2px solid #a7a7a7;
}
.black_11txt {
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	line-height:16px;
}
.redlink_11 {
	font-family:tahoma;
	font-size:11px;
	color:#fc0100;
	text-decoration: underline;
	line-height:14px;
}
a.redlink_11:hover {
	font-family:tahoma;
	font-size:11px;
	color:#fc0100;
	text-decoration:none;
	line-height:14px;
}
.black_link_10 {
	font-family:tahoma;
	font-size:10px;
	color:#010101;
	text-decoration:none;
}
a.black_link_10:hover {
	font-family:tahoma;
	font-size:10px;
	color:#010101;
	text-decoration: underline;
}
.grey_18 {
	font-family:tahoma;
	font-size:18px;
	color:#3d3d3d;
	text-decoration:none;
}
.georgia_20_white {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
}
.left_link {
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	line-height:20px;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	padding-left:17px;
	margin-left:8px;
	background-position:left;
}
a.left_link:hover {
	color:#000000;
}
.black_link_12 {
	font-family:tahoma;
	font-size:12px;
	color:#292929;
	text-decoration:none;
}
a.black_link_12:hover {
	font-family:tahoma;
	font-size:12px;
	color:#fd0000;
	text-decoration:none;
}
.bot_greybg {
	background-image:url(images/bot_grey_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.black_link_2 {
	font-family:tahoma;
	font-size:12px;
	color:#292929;
	text-decoration: underline;
}
a.black_link_2:hover {
	font-family:tahoma;
	font-size:12px;
	color:#292929;
	text-decoration:none;
}
.black_link_3 {
	font-family:tahoma;
	font-size:12px;
	color:#292929;
	text-decoration:none;
}
a.black_link_3:hover {
	font-family:tahoma;
	font-size:12px;
	color:#292929;
	text-decoration:underline;
}
.red_link_2 {
	font-family:tahoma;
	font-size:12px;
	color:#fd0000;
	text-decoration: underline;
}
a.red_link_2:hover {
	font-family:tahoma;
	font-size:12px;
	color:#fd0000;
	text-decoration:none;
}

/*25 oct*/


.dot_line {
	background-image:url(images/dotted.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

/*04 nov*/


.black_link_3 {
	font-family:tahoma;
	font-size:12px;
	color:#292929;
	text-decoration:none;
}
a.black_link_3:hover {
	font-family:tahoma;
	font-size:12px;
	color:#292929;
	text-decoration: underline;
}

/*07 nove*/

.grey_bdr_bg {
	background-image:url(images/grer_bdr_bg.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.grey_bdr_3 {
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
}

/*12 nov*/

.left_bdr {
	border-left:1px solid #dcdada;
}
.top_bdr {
	border-top:1px solid #dcdada;
}
.right_bdr {
	border-right:1px solid #dcdada;
}
.bottom_bdr {
	border-bottom:1px solid #dcdada;
}


/*15 nov*/

.main_bg_rpt {
	background-image:url(images/main_bg_rpt.jpg);
	background-repeat:repeat-y;
	background-position:left;
}


/*18 nov*/

.white_12_link {
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.white_12_link:hover {
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}
/*27 nov */

.border_3 {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
/*29 nov */
a.black_link_18 {
	font-family:tahoma;
	font-size:18px;
	color:#292929;
	text-decoration:underline;
}
a.black_link_18:hover {
	font-family:tahoma;
	font-size:18px;
	color:#fd0000;
	text-decoration:none;
}
/*6feb*/
.gray-rpt{
	background-image:url(images/gray-rpt.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.black-12{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#151515;
	text-decoration:none;
}
.black-12_link{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#151515;
	display:block;
	line-height:44px;
	text-decoration:none;
}
.black-12_link:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fe0000;
	display:block;
	background-image:url(images/gray-hover.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	line-height:44px;
	text-decoration:none;
}
.black-12_act{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fe0000;
	display:block;
	background-image:url(images/gray-hover.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	line-height:44px;
	text-decoration:none;
}
.gray-top-rpt{
	background-image:url(images/curve-top-rpt.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
}
.gray-btm-rpt{
	background-image:url(images/curve-btm-rpt.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;	
}
.gray-middle-rpt{
	background-image:url(images/middle-rpt.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
	background-color:#c8c9cb;	
}
.gray-left-rpt{
	background-image:url(images/left-rpt.jpg);
	background-position:left top;
	background-repeat:repeat-y;	
}
.gray-right-rpt{
	background-image:url(images/right-rpt.jpg);
	background-position:left top;
	background-repeat:repeat-y;	
}
.red_12 {
	font-family:tahoma;
	font-size:12px;
	color:#fd0000;
	text-decoration: none;
}
