body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color:#FFFFFF;



}

a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #c54b29;

	text-decoration: none;

}



a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #c54b29;

	text-decoration: underline;

}

select {

	width: 272px;

}

.copy {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #e76d01;

	text-decoration: none;

}

.hidden {

	visibility: hidden;
	
	position: absolute;
	
	top: -10000px;
	
	left: -10000px;
	
}

.txt_14_blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2b4151;

	text-decoration: none;

	text-align: justify;

}

.txt_14_blue_l {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2b4151;

	text-decoration: none;

}

.txt_14_blue_link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2b4151;

	text-decoration: none;

}

.txt_14_blue_link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2b4151;

	text-decoration: underline;

}

.txt_12_blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #2b4151;

	text-decoration: none;

	text-align: justify;

}

.txt_10_blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2b4151;

	text-decoration: none;

	text-align: justify;

}
.txt_10_blue_link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2b4151;

	text-decoration: none;

}

.txt_10_blue_link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2b4151;

	text-decoration: underline;

}


.txt_14_red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #c54b29;

	text-decoration: none;

}

.txt_18_gray {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #817f77;

	text-decoration: none;

}

.txt_18_red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #c50007;

	text-decoration: none;

}

a.txt_18_red:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #c50007;

	text-decoration: underline;

}


.txt_12_link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #757575;

	text-decoration: none;

}

.txt_12_link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline;

}

.txt_10_link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #757575;

	text-decoration: none;

}

.txt_10_link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: underline;

}

.txt_14_link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #757575;

	text-decoration: none;

}

.txt_14_link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	text-decoration: underline;

}

.txt_12_gray {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #757575;

	text-decoration: none;

}

.txt_14_gray {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #757575;

	text-decoration: none;

}

.txt_search {

	background-color: #FFFF00;

}

.bg_top {

	background-image: url(/img/bg_top.gif);

	background-repeat: repeat-x;

	background-position: top;

}

.bg_top_t {

	background-image: url(/img/bg_top_t.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

.bg_top_c {

	background-color: #ffad23;

	background-image: url(/img/bg_top_c.jpg);

	background-repeat: no-repeat;

	background-position: left;

}

.bg_top_b {

	background-image: url(/img/bg_top_b.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

.bg_top_b2 {

	background-image: url(/img/bg_top_b2.jpg);

	background-repeat: repeat-x;

}

.bg {

	background-image: url(/img/bg.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

.bg_center_l {

	background-image: url(/img/bg_center_l.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.bg_bottom {

	background-image: url(/img/bg_bottom.jpg);

	background-repeat: repeat-x;

}

.logo_border {

	border: 1px solid #999999;

	padding: 5px;

}

.px_orange {
	background-image: url(/img/px_orange.gif);
	background-repeat: repeat-x;
	background-position: center;
}

/* Comments Start*/

.req {
        margin : 0px 0px 0px 0px;
        border-bottom: 1px dotted #ccc;
        padding-bottom: 8px;
		color:#2B4151;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		text-align:left;
		text-decoration:none;
        }
		
.opt {
        margin : 0px 0px 0px 0px;
        border-bottom: 1px dotted #ccc;
        padding-bottom: 8px;
		color:#2B4151;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		text-align:left;
		text-decoration:none;
        }

.commentbody {
        border-top: 1px dotted #ccc;
        }
        
/*gray box*/
.submitcomment, #submitcomment, #currentcomments, #rating, .textad {
        color: #2B4151;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	background-color: #F5F5F5;
        border: 1px dotted #ccc;
        padding: 5px;
        padding: 5px;
        margin: 20px 0px 0px 0px;
        }


/*FORMS
*------------------------------------*/

.commform {
        background-color: #FAFAFA;
        border: solid 1px #C6C6C6;
        padding: 2px;
        }

.commformtext {
	background-color: #FAFAFA;
        border: solid 1px #C6C6C6;
        padding: 2px;
        border-bottom: 1px dotted #ccc
        }

.commform:hover, .commformtext:hover {
        background: white;
        }
        
.commform:focus, .commformtext:focus {
        background: white;
        border: solid 1px #000000;
        }
        
.commformtitle {
        color: #2B4151;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
        }
/* Comments End*/

        
