/* CSS Document */  
body { 	margin:0px; 	padding:0px; 	font-family:Tahoma, Verdana, Arial, sans-serif; 	font-size:12px; 	font-weight:normal;  background:#4A689C url(images/bg1.jpg) repeat-x;
	 }

a:link, a:visited, a:active {
	color: #B70000;
	text-decoration:underline;
}

a:hover {
	text-decoration: none;
	color: #B70000;
}


.cls {height:0px; clear:left; overflow:hidden;}
 
/* Main settings */
#main { 	width:90%; 	margin-left:auto; 	margin-right:auto; }
  
/* Top section */
#logo{ 	float:left; 	width:750px; 	height:232px; 	background:url(images/logo.gif) bottom no-repeat; 	margin:42px 0px 0px 0px; }

#top{ 	float:left; 	width:524px; 	text-align:right; 	padding:0px 20px 0px 0px; }
#top ul{ 	margin:50px 0px 20px 0px; 	padding:0px; 	list-style:none; }
#top li{ 	margin:0px; 	padding:0px; 	display:inline; }
#top a{ 	font-family:Tahoma, Verdana, Arial, sans-serif; 	font-size:12px; 	font-weight:normal; 	color:#7D7D7D; 	text-decoration:none; 	padding:0px 5px; } #top a:hover{ 	text-decoration:underline; }
.inputsearch{ 	width:132px; 	height:19px; 	color:#000000; 	background-color:#ECECEC; 	border:#B3B5B5 1px solid; 	margin:0px; 	padding:0px; }
.buttonsearch{ 	color:#979598; 	border:0px; 	background-color:#FFFFFF; }
.big-curve-bg{ 	clear:left; 	width:800px; 	height:61px; 	 }
#all-header{ 	clear:left; 	width:743px; 	margin-top:-44px; 	float:left; 	margin-right:auto; }

/* Top menu */
#menu{ 	float:left; 	width:208px; 	margin:0px 2px 0px 0px; }
#menu ul{ 	margin:0px; 	padding:0px; 	list-style:none; }
#menu li{ 	margin:0px 0px 3px 0px; 	padding:0px; }
#menu a{ 	width:175px; 	height:36px; 	line-height:36px; 	display:block; 	font-family:Tahoma, Verdana, Arial, sans-serif; 	font-size:14px; 	font-weight:bold; 	color:#333333; 	text-decoration:none; 	background:url(images/menu.jpg) no-repeat; 	text-align:right; 	padding:0px 33px 0px 0px; }
#menu a:hover{ 	color:#B70000; }


/* Main content */
#all-content{ 	float:left; 	clear:left; 	width:90%; 	margin-left:auto; 	margin-right:auto; 	margin-top:14px; }
#content-left{ 	float:left; 	margin:0px; width:795px; }
#up-content{ 	width:800px; 	height:7px; 	background:url(images/up-content.jpg) no-repeat; 	overflow:hidden; }
#content{ 	width:100%; 	background:url(images/bg-content.jpg) repeat-y; 	padding:10px 0px; }
#down-content{ 	width:800px; 	height:7px; 	background:url(images/down-content.jpg) no-repeat; }
#last-and-letters{ 	clear:left; 	float:left; }

/* Latest news box */
#last-news{ 	width:163px; 	margin:0px 0px 0px 12px; 	background-color:#F1F1F1; 	padding:0px 0px 8px 24px; 	font-size:11px; 	color:#333333; 	border:#F8F8F8 1px solid; }
#last-news h1{ 	margin:0px; 	padding:15px 0px 12px 0px; 	font-size:11px; 	color:##686868; 	text-transform:uppercase; }
#last-news h1 span{ 	color:#456DD7; 	padding:0px 0px 0px 30px; }
#last-news h2{ 	margin:0px; 	padding:0px; 	font-size:12px; 	color:#456DD7; 	font-weight:bold; }
#last-news a{ 	font-size:12px; 	color:#333333; 	font-weight:normal; 	text-decoration:underline; }
#last-news a:hover{ 	text-decoration:none; }
#last-news p{ 	margin:0px; 	padding:2px 0px; }
#small-line{ 	margin:10px 0px 10px -13px; 	height:1px; 	width:100%; 	background-color:#E7E7E7; 	border-bottom:#ECECEC 1px solid; 	overflow:hidden; }

/* Newsletter box */
#newsletters{ 	width:171px; 	height:68px; 	margin:5px 0px 0px 12px; 	background-color:#F1F1F1; 	padding:0px 0px 23px 14px; 	font-size:11px; 	color:#333333; 	border:#F8F8F8 1px solid; 	text-align:center; }
#newsletters h1{ 	margin:0px; 	padding:15px 0px 12px 0px; 	font-size:12px; 	color:##686868; 	text-transform:uppercase; }
#newsletters h1 span{ 	color:#456DD7; 	padding:0px; }
.inputnews{ 	float:left; 	width:122px; 	height:19px; 	color:#000000; 	background-color:#ECECEC; 	border:#B3B5B5 1px solid; 	margin:0px; 	padding:0px; } .buttonnews{ 	float:left; 	width:30px; 	height:25px; 	background:url(images/button.jpg) 5px 0px no-repeat; 	border:0px; }

/* Headings */
#welcome{ 	float:left; 	padding:0px 10px 0px 21px; 	width:700px; }
#welcome h1{ 	font-size:23px; 	font-weight:normal; 	color:#686868; 	text-transform:uppercase; 	padding:0px; 	margin:0px; }
#welcome h2{ 	font-size:12px; 	color:#073CCA; 	text-transform:uppercase; 	padding:0px 0px 4px 0px; 	margin:0px; }
#welcome h3{ 	margin:0px; 	padding:15px 0px 12px 0px; 	font-size:14px; 	color:#686868; 	text-transform:uppercase; }
#welcome h3 span{ 	color:#456DD7; 	padding:0px; }
#welcome h4{ 	margin:0px; 	padding:0px; 	font-size:12px; 	color:#456DD7; 	font-weight:bold; }
#welcome p{ 	margin:0px; 	padding:8px 0px; }
#welcome img{ 	float:left; 	padding:0px 11px 0px 0px; }

/* Read more links */
a.read-more{ 	font-family:Tahoma, Verdana, Arial, sans-serif; 	font-size:12px; 	color:#333333; 	text-decoration:underline; 	background:url(images/read-more.jpg) 0px 0px no-repeat; 	float:right; 	padding: 0px 0px 0px 20px; 	height:16px; 	line-height:16px; }
a.read-more:hover{ 	text-decoration:none;	 }
#small-blue-line{ 	width:222px; 	height:2px; 	background-color:#A3C5E6; 	overflow:hidden; }
#blue-line{ 	width:100%; 	height:1px; 	background-color:#7AACDB; 	border-bottom:#CCDFF1 1px solid; 	overflow:hidden; }
#content-right{ 	float:left; 	margin:0px 0px 0px 5px; }

/* Testimonials settings */
.up-testimonials{ 	width:178px; 	height:7px; 	background:url(images/up-testimonials.jpg) no-repeat; 	overflow:hidden; }
.testimonials{ 	width:164px; 	background:url(images/bg-testimonials.jpg) repeat-y; 	font-size:11px; 	padding:0px 6px 4px 6px; }
.down-testimonials{ 	width:178px; 	height:7px; 	background:url(images/down-testimonials.jpg) no-repeat; 	overflow:hidden; }
.testimonials h1{ 	padding:0px; 	margin:0px; 	font-size:13px; 	text-transform:uppercase; 	font-weight:bold; 	color:#456DD7; 	text-align:right; } .testimonials h2{ 	padding:0px; 	margin:-14px 21px 0px 0px; 	font-size:10px; 	text-transform:uppercase; 	font-weight:bold; 	color:#686868; 	text-align:right; } .view{ 	font-family:Tahoma, Verdana, Arial, sans-serif; 	font-size:10px; 	font-weight:bold; 	color:#456DD7; 	text-decoration:none; 	background:url(images/view.jpg) 146px 0px no-repeat; 	padding: 0px 70px 0px 0px; 	height:16px; 	line-height:16px; 	display:block; 	text-align:right; }
.testimonials p{ 	padding:0px 0px 0px 4px; 	margin:0px; 	text-align:left; }
.grey-line{ 	width:100px; 	height:1px; 	background-color:#E1E1E1; 	overflow:hidden; 	margin:1px 0px 3px 60px; }

/* Footer settings */
#footer{ 	width:800px; 	color:#FFFFFF; 	font-weight:bold; 	margin:-33px 2px 0px 8px; 	text-align:center; }
#footer ul{ 	margin:0px; 	padding:0px; 	list-style:none; }
#footer li{ 	margin:0px; 	padding:0px; 	display:inline; }
#footer a{ 	font-family:Tahoma, Verdana, Arial, sans-serif; 	font-size:12px; 	font-weight:bold; 	color:#FFFFFF; 	text-decoration:none; 	padding:0px 5px; } #footer a:hover{ 	text-decoration:underline; }

/*Copyright */
#copy{ 	width:744px; 	color:#FFFFFF; 	margin:10px 2px 54px 8px; 	text-align:center; }

/*inner page*/
#up-inner-content{ 	width:760px; 	height:7px; 	background:url(images/up-inner-content.jpg) no-repeat; 	overflow:hidden; }
#inner-content{ 	width:760px; 	background:url(images/bg-inner-content.jpg) repeat-y; 	padding:10px 0px; }
#down-inner-content{ 	width:760px; 	height:7px; 	background:url(images/down-inner-content.jpg) no-repeat; }
#inner-text{ 	float:left; 	padding:0px 10px 0px 21px; 	width:524px; }
#inner-text h1{ 	font-size:23px; 	font-weight:normal; 	color:#686868; 	text-transform:uppercase; 	padding:0px; 	margin:0px; }
#inner-text h2{ 	font-size:12px; 	color:#073CCA; 	text-transform:uppercase; 	padding:0px 0px 4px 0px; 	margin:0px; }
#inner-text p{ 	margin:0px; 	padding:8px 0px; }
#inner-text img{ 	float:left; 	padding:0px 11px 0px 0px; }
#inner-blue-line{ 	width:416px; 	height:2px; 	background-color:#A3C5E6; 	overflow:hidden; }

.small_header {
	color: #B70000;
	font-weight: bold;
}