/* CSS Document */

body {

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

	font-size:12px;

	color:#000;

	background-color:#3A3A3A;

	padding:0px;

	margin:15px 0px 15px 0px;

}

.red_38 {

	color:#E10915;

	font-size:38px;

}

.red_24 {

	color:#E10915;

	font-size:24px;

}

.red_30 {

	color:#E10915;

	font-size:30px;

}

.black_38 {

	color:#000;

	font-size:38px;

}

.black_24 {

	color:#000;

	font-size:24px;

}

.black_16 {

	color:#000;

	font-size:16px;

}

.black_30 {

	color:#000;

	font-size:30px;

}

.black {

	color:#000;

}

.red {

	color:#E10915;

}

.white {

	color:#FFF;

}

.black_11 {

	color:#000;

	font-size:11px;

}

.red_11 {

	color:#E10915;

	font-size:11px;

}

.white_11 {

	color:#FFF;

	font-size:11px;

}

.grey_11 {

	color:#999;

	font-size:10px;

}

a:link {

	color:#000;

	text-decoration: underline;

}

a:visited {

	color:#000;

	text-decoration:underline;

}

a:hover {

	color:#E10915;

	text-decoration:none;

}

.red_link:link {

	color:#E10915;

}

.red_link:visited {

	color:#E10915;

}

.red_link:hover {

	color:#000;

}

.white_link:link {

	color:#FFF;

}

.white_link:visited {

	color:#FFF;

}

.white_link:hover {

	color:#E10915;

}

.grey_link:link {

	color:#999;

	font-size:10px;

}

.grey_link:visited {

	color:#999;

	font-size:10px;

}

.grey_link:hover {

	color:#E10915;

	font-size:10px;

}

h1 {

	font-size:18px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h1 a{

	font-size:18px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h2 {

	font-size:17px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h2 a{

	font-size:17px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h3 {

	font-size:16px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h3 a{

	font-size:16px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h4 {

	font-size:15px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h4 a{

	font-size:15px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h5 {

	font-size:14px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h5 a{

	font-size:14px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h6 {

	font-size:12px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h6 a{

	font-size:12px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

.left_bg {

	padding-right:2px;

	background-color:#EFEDEE;

	background-image:url(../images/right_bg.gif);

	background-position:right top;

	background-repeat:repeat-y;

}

.img_border {

	border:1px solid #CBCCC7;

	padding:1px;

}

form {

	padding:0px;

	margin:0px;

}

.txt_field {

	border:1px solid #C5C5C5;

	font-size:14px;

	color:#333333;

	background-color:#FFFFCC;

	padding:6px;

}

.border_top {

	border-top:1px solid #D9D8D8;

	padding-top:6px;

}

.left_nav_border {

	border-left:11px solid #E00A16;

	border-top:1px solid #FFF;

	padding:3px 3px 3px 15px;

	background-color:#E4E2E3;

	font-size:12px;

}

.arrow_black:link {

	background-image:url(../images/arrow_black.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding-left:20px;

	display:block;

	text-decoration:none;

	color:#333;

}

.arrow_black:visited {

	background-image:url(../images/arrow_black.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding-left:20px;

	display:block;

	text-decoration:none;

	color:#333;

}

.arrow_black:hover {

	background-image:url(../images/arrow_red.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding-left:20px;

	display:block;

	text-decoration:none;

	color:#E10915;

}

.arrow_red:link {

	background-image:url(../images/arrow_red.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding-left:10px;

	display:block;

	text-decoration:none;

	color:#E10915;

}

.arrow_red:visited {

	background-image:url(../images/arrow_red.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding-left:10px;

	display:block;

	text-decoration:none;

	color:#E10915;

}

.arrow_red:hover {

	background-image:url(../images/arrow_black.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding-left:10px;

	display:block;

	text-decoration:none;

	color:#000;

}

.top_nav_bg {

	background-image:url(../images/top_bg.gif);

	background-position:left top;

	background-repeat:repeat-x;

}

.main_title {

	color:#000;

	font-size:24px;

	border-bottom:#D9D8D8 1px solid;

	padding-bottom:6px;

	padding-top:16px;

}
a.markk_new span{display: none;
    xpadding:5px;
	margin:0px;
	line-height:16px;
	outline:none;
	}

a.markk_new:hover span{ /*the span will display just on :hover state*/
    border:1px solid #b9cee0;
    background-color:#E4E2E3;
    text-align: left;
	padding:2px;
	color:#000;
	font-size:12px;
	width:150px;
	display: block;
	margin-left:30px;
	outline:none;
	float:left;
	position:absolute;
}
a.markk_new1 span{display: none;
    xpadding:5px;
	margin:0px;
	line-height:16px;
	outline:none;
	}
	
/* Contact error div */

#form_error{
	display:none;
	border:1px solid #C5C5C5;
	padding:5px;
	background-color:#ffffcc;
	font-weight:bold;
}

#form_error span.formerror{
	display:block;
	
}
