@charset "utf-8";

/* CSS Document */



body {

	background: #FFFFFF url(../images/body_bg.jpg) repeat-x;

	margin:0px;

	padding:0px;

}

.phone_bg {
    background:url(../images/phone_bg.gif) no-repeat 8px 22px;
	font-family:Arial, Helvetica, sans-serif;

	font-size:27px;

	color:#da0f0f;

	padding:0px 0px 5px 57px;

	margin:0px;

	text-align:left;

	width:180px;

}

.header_bg {

	background:url(../images/header_img.jpg) no-repeat;

	height:242px;

}

.navi {

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background:url(../images/navi_bg_1.jpg) repeat-x 0px 0px;

}

.navi ul {

	padding:0px;

	margin:0px;

	display:inline;

	line-height:34px;

}

.navi li {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color: #000000;

	display:inline;

	text-transform:uppercase;

	font-weight:bold;

	text-decoration:none;

}

.navi li a {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color: #000000;

	text-decoration:none;

	padding:10px 12px 10px 18px;

}

.navi li a:hover {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

	background: url(../images/navi_bg_2.jpg) repeat-x;

}

.navi li a.active {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

	background: url(../images/navi_bg_2.jpg) repeat-x;

}







.txtlogin {

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#046b95;

	font-weight:bold;

	text-align:left;

	padding-top:10px;

}

.fieldbox {

	background:none;

	border:solid;

	border-width:1px;

	border-color:#d0cfcf;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	padding-left:2px;

	width:191px;

	height:19px;

}

.txtblack {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color: #000000;

	font-weight:bold;

	padding-right:7px;
	padding-bottom:7px;
	padding-top:7px;

}

.txtred {

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	color: #de1414;

	font-weight:bold;

}
.txtred1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color: #de1414;

	font-weight:bold;

}
.txtred_bg {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#FFFFFF;

	text-align: left;

	background:url(../images/red_bg.gif) repeat-x;

	font-weight:normal;

	padding:1px 0px 2px 8px;

}

.txtred_bg_short {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#FFFFFF;

	text-align: left;

	background:url(../images/red_bg.gif) repeat-x;

	font-weight:normal;

	padding:1px 0px 2px 8px;

}


.txtblack_normal {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #000000;

	font-weight:normal;

	text-align:justify;
	line-height:19px;
	padding:0px 6px 0px 0px;

}

.txtblue_normal {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color: #0092ce;

	font-weight:normal;

	text-align:left;

	padding:5px 0px 8px 0px;

}

.icon1 {

	margin:0px;

	padding:0px;

}

.icon1 ul {

	margin:0px 0px 0px 0px;

}

.icon1 ul li {

	line-height:25px;

	list-style-type:none;

}

.icon1 ul li {

	font-size:11px;

	color: #000000;

	text-decoration:none;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-align:left;

	background:url(../images/icon.gif) no-repeat 10px 8px;

	padding-left:30px;

}

.txtblackshort {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #000000;

	font-weight: bold;

	text-align:left;

	padding:5px 0px 5px 8px;

}

.txtred_short {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #f6292e;

	font-weight: bold;

	text-align:left;

}

.txtred_short  a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #f6292e;

	font-weight: bold;

	text-align:left;

}


.txtred_short a:hover {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #f6292e;

	font-weight: bold;

	text-align:left;

}


.txtred_heading {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color: #de1414;

	font-weight:normal;

	text-align:left;

}

.txtfooterright {

	font-family:tahoma;

	font-size:10px;

	color: #474646;

	font-weight:normal;

	text-transform:uppercase;

	text-decoration:none;

}

.txtfooterright a {

	font-family:tahoma;

	font-size:10px;

	color: #474646;

	font-weight:normal;

	text-transform:uppercase;

	text-decoration:none;

}

.txtfooterright a:hover {

	font-family:tahoma;

	font-size:10px;

	color: #000000;

	font-weight:normal;

	text-transform:uppercase;

	text-decoration:none;

}

.txtblueshort {

	font-family:tahoma;

	font-size:10px;

	color: #077cac;

	font-weight:normal;

}

.txtsmallblue {

	font-family:tahoma;

	font-size:11px;

	color: #077cac;

	font-weight:bold;

}

.txtreddark {

	font-family:tahoma;

	font-size:11px;

	color: #dc1111;

	font-weight:normal;

	text-decoration:underline;

}

.txtreddark a {

	font-family:tahoma;

	font-size:11px;

	color: #dc1111;

	font-weight:normal;

	text-decoration:underline;

}

.txtreddark a:hover {

	font-family:tahoma;

	font-size:11px;

	color: #dc1111;

	font-weight:normal;

	text-decoration:none;

}


.txtgray_normal {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color: #636363;
	line-height:20px;

	font-weight:normal;

	text-align:left;

	

}


.txtbluedark{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #0082b7;
	line-height:20px;

	font-weight:normal;

	text-align:left;

	padding:5px 0px 8px 0px;

}

.form{background:none;

	border:solid;

	border-width:1px;

	border-color:#a2a2a2;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	padding-left:3px;

	width:210px;

	height:19px;

}

.form_big{background:none;

	border:solid;

	border-width:1px;

	border-color:#a2a2a2;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	padding-left:3px;

	width:210px;

	height:60px;
	

}

.border{border:solid;
border-color:#999999;
border-width:1px;}

.form_short{background:none;

	border:solid;

	border-width:1px;

	border-color:#a2a2a2;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	padding-left:3px;

	width:80px;

	height:19px;

}

.formvery_short{background:none;

	border:solid;

	border-width:1px;

	border-color:#a2a2a2;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	padding-left:3px;

	width:30px;

	height:19px;

}

.form_size{background:none;

	border:solid;

	border-width:1px;

	border-color:#a2a2a2;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	padding-left:2px;

	width:50px;

	height:19px;

}
.txtgreen_short {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:green;

	font-weight: bold;

	text-align:left;

}
