@charset "utf-8";
/* CSS Document */

h2 {
	color:#f0160c;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 8px 3px;
	}

h3 {
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 12px 0px;
	}
	
ul {
	list-style-image: none;
	list-style-type: none;
	list-style-position:outside;
	line-height:21px;
	margin-left:12px;
	padding-left:0px;
	}
ul li {
	background:URL('images/red_square.gif') no-repeat 0px 6px;
	padding-left:15px;
	}
ul li ul {
	list-style-type:circle;
	}
ol li {
	background:none !important;
	}

input,textarea,select {
	border:#cecece 1px solid;
	color:#0061af;
	}

#content {
	width:992px;
	text-align:left;
	}
	
#cheader {
	height:104px;
	}
#clogo {
	float:left;
	width:550px;
	height:98px;
	padding:6px 0px 0px 5px;
	}
#ctopright {
	float:right;
	width:407px;
	height:84px;
	padding:20px 3px 0px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0055a8;
	}
#ctopright a {
	color:#444342;
	text-decoration:none;
	}
#ctopright a:hover {
	color:#0055a8;
	}
#chome {
	float:right;
	background:url(images/home.gif) no-repeat 0px 0px;
	padding:0px 11px 0px 17px;
	}
#csitemap {
	float:right;
	background:url(images/sitemap.gif) no-repeat 0px 0px;
	padding:0px 11px 0px 17px;
	}
#ccontact {
	float:right;
	background:url(images/contact.gif) no-repeat 0px 2px;
	padding:0px 11px 0px 17px;
	}
#cprint {
	float:right;
	background:url(images/print.gif) no-repeat 0px 1px;
	padding:0px 0px 0px 16px;
	}
#cvacancies {
	float:right;
	background:url(images/vacancies.gif) no-repeat 0px 1px;
	padding:0px 11px 0px 16px;
	}
.clang {
	float:right;
	padding:18px 3px 0px 14px;
	}
#cleft {
	float:left;
	width:734px;
	}
#cmenu {
	background:url(images/menu.jpg) no-repeat left top;
	height:36px;
	}

.cfirstlink:hover {
	background:url(images/first.gif) no-repeat left top !important;
	}
.cfirstfolder:link,.cfirstfolder:visited,.cfirstfolder:active,.cfirstfolder:hover {
	background:url(images/first.gif) repeat-x left top !important;
	}
.cplain:link,.cplain:visited,.cplain:active {
	text-decoration:none;
	}
.csubplain:link,.csubplain:visited,.csubplain:active {
	text-decoration:none;
	}
.cfolder:link,.cfolder:visited,.cfolder:active,.cfolder:hover {
	background:url(images/grad1.gif) repeat-x left top !important;
	}
	
#csearch {
	float:right;
	width:162px;
	height:22px;
	padding:9px 18px 0px 6px;
	}
#csearch form {
	margin:0px;
	}
#sword {
	background:none;
	color:#0061af;
	font-size:10px;
	font-weight:bold;
	width:141px;
	height:16px;
	padding:0px 2px 0px 2px;
	border:#ffffff 0px solid;
	}
#cright {
	float:right;
	width:255px;
	}
	
.cblock731top {
	background:url(images/bordert731.gif) no-repeat left top;
	width:731px;
	height:6px;
	font-size:1px;
	}
.cblock731h384 {
	width:715px;
	height:auto !important;
	min-height:384px;
	height:384px;
	padding:1px 7px 0px 7px;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;
	}
.cblock731h440 {
	width:707px;
	height:auto !important;
	min-height:359px;
	height:359px;
	padding:8px 11px 18px 11px;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;
	}
.cblock731bottom {
	background:url(images/borderb731.gif) no-repeat left bottom;
	width:731px;
	height:6px;
	font-size:1px;
	}
	
.cblock239top {
	background:url(images/bordert239.gif) no-repeat left top;
	width:239px;
	height:6px;
	font-size:1px;
	}
.cblock239h192 {
	width:237px;
	height:auto !important;
	min-height:192px;
	height:192px;
	padding:0px;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;
	}
.cblock239bottom {
	background:url(images/borderb239.gif) no-repeat left bottom;
	width:239px;
	height:6px;
	font-size:1px;
	}
	
.cblock255top {
	background:url(images/bordert255.gif) no-repeat left top;
	width:255px;
	height:6px;
	font-size:1px;
	}
.cblock255h90 {
	width:247px;
	height:auto !important;
	min-height:90px;
	height:90px;
	padding:0px 0px 0px 6px;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;
	}
.cblock255h192 {
	background:url(images/videoborders.gif) no-repeat left top;
	width:255px;
	height:auto !important;
	min-height:204px;
	height:204px;
	}
.cblock255h421 {
	width:246px;
	height:auto !important;
	min-height:421px;
	height:421px;
	padding:0px 0px 0px 7px;
	border-left:#cecece 1px solid;
	border-right:#cecece 1px solid;
	}
.cblock255bottom {
	background:url(images/borderb255.gif) no-repeat left bottom;
	width:255px;
	height:6px;
	font-size:1px;
	}

.sep7 {
	height:7px;
	font-size:1px;
	}
.sep8 {
	height:8px;
	font-size:1px;
	}
.sep10 {
	height:10px;
	font-size:1px;
	}
.sep27 {
	height:27px;
	font-size:1px;
	}
.sep2v {
	float:left;
	width:2px;
	height:10px;
	font-size:1px;
	}
.sep7v {
	float:left;
	width:7px;
	height:10px;
	font-size:1px;
	}
.sep15v {
	float:left;
	width:15px;
	height:10px;
	font-size:1px;
	}
.sepvideo {
	float:left;
	width:75px;
	height:10px;
	font-size:1px;
	}
	
#cnewspaper {
	background:url(images/news.gif) no-repeat 7px 6px;
	padding:4px 6px 9px 7px;
	}
#cnewspaper h2 {
	color:#333333;
	padding:0px 0px 12px 19px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	}
.cnewsblock {
	padding-bottom:12px;
	line-height:16px;
	color:#f0160c;
	font-size:11px;
	font-weight:bold;
	}
.cadverblock {
	width:214px;
	height:85px;
	padding:107px 14px 0px 9px;
	color:#000000;
	font-size:12px;
	cursor:pointer;
	}
#cvideo {
	background:url(images/video.gif) no-repeat 4px 0px;
	width:254px;
	height:204px;
	padding-left:1px;
	}
#cvideo h3 {
	color:#333333;
	height:25px;
	padding:7px 0px 0px 40px;
	font-size:14px;
	font-weight:bold;
	}
#crightmenu {
	background:url(images/rightmenu.jpg) no-repeat left top;
	background-color:#efefef;
	width:209px;
	height:auto !important;
	min-height:77px;
	height:77px;
	padding:5px 16px 8px 16px;
	}
#crightmenu h2 {
	color:#ffffff;
	font-size:15px;
	padding:0px 0px 8px 0px;
	margin:0px;
	text-align:center;
	}
#crightmenu a {
	display:block;
	background:url(images/arrowblue2.gif) no-repeat left 4px;
	padding:0px 0px 5px 13px;
	color:#003d8c;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
#crightmenu a:hover {
	background:url(images/arrowred2.gif) no-repeat left 4px;
	color:#e0120a;
	text-decoration:underline;
	}
#crightmenu span {
	display:block;
	background:url(images/arrowred2.gif) no-repeat left 4px;
	padding:0px 0px 5px 13px;
	color:#e0120a;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	}
.subrightactive {
	font-weight:normal !important;
	background:none !important;
	padding:0px 0px 3px 0px !important;
	}
.cbutton {
	padding:4px 0px 2px 5px;
	}
	
#ccopy {
	height:40px;
	padding-top:21px;
	text-align:center;
	color:#91949a;
	font-size:10px;
	}
#ccopy a {
	color:#295dc5;
	text-decoration:none;
	}
#ccopy a:hover {
	text-decoration:underline;
	}

.cfleft {
	float:left;
	}
.cfright {
	float:right;
	}
.clrdiv {
	clear:both;
	}


#loanform {
	padding-left:36px;
	margin:0px;
	}
#loanform span {
	display:block;
	background:url(images/grad2.gif) repeat-y left top;
	padding:1px 8px 1px 8px;
	color:#1167b4;
	font-weight:bold;
	}
#loanform input {
	color:#333333;
	}
#loanform select {
	width:129px;
	}
.redsubmit {
	background:url(images/redsubmit.gif) no-repeat center center;
	width:75px;
	height:19px;
	padding:0px 0px 2px 0px;
	margin:0px;
	color:#ffffff !important;
	font-size:11px;
	font-weight:bold;
	border:#000000 0px solid;
	}
.calctitle {
	background:#e9eef1;
	color:#1167b4;
	font-weight:bold;
	padding:2px;
	border:#ffffff 1px solid;
	}
.calcplain {
	background:#f3f2f7;
	padding:2px;
	border:#ada799 1px inset;
	}
.redtxt {
	color:#f0160c;
	}

#cmapleft {
	float:right;
	background:url(images/mapleft.gif) no-repeat right top;
	width:6px;
	height:52px;
	}
#cmapcenter {
	float:right;
	height:50px;
	border-top:#cdd9e3 1px solid;
	border-bottom:#cdd9e3 1px solid;
	}
#cmapcenter span {
	float:left;
	display:block;
	padding:17px 2px 0px 2px;
	color:#ef1c23;
	font-size:12px;
	font-weight:bold;
	}
#cmapcenter a {
	float:left;
	display:block;
	padding:17px 2px 0px 2px;
	color:#3a6ed4;
	font-size:12px;
	font-weight:bold;
	}
#cmapright {
	float:right;
	background:url(images/mapright.gif) no-repeat left top;
	width:6px;
	height:52px;
	}
	
#cswitchmap {
	float:right;
	position:relative;
	margin-left:-400px;
	padding-right:20px;
	width:380px;
	height:52px;
	}
#cmapcontent {
	float:left;
	width:700px;
	}
	
.ceventtab {
	float:left;
	background:url(images/grad3.gif) repeat-x left top;
	height:24px;
	padding:7px 9px 0px 9px;
	}
	
a:link,a:visited,a:active {
	color:#295dc5;
	text-decoration:none;
	}
a:hover {
	color:#295dc5;
	text-decoration:underline;
	}
.blacklink:link,.blacklink:visited,.blacklink:active {
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
.blacklink:hover {
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	}
.subrightlink:link,.subrightlink:visited,.subrightlink:active,.subrightlink:hover {
	font-weight:normal !important;
	background:none !important;
	padding:0px 0px 3px 0px !important;
	}
	
.bluelinklarge:link,.bluelinklarge:visited,.bluelinklarge:active {
	color:#005dad;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.bluelinklarge:hover {
	color:#f0160c;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}