/* CSS Document */

select, input, textarea
{font-size:11px; border:1px solid #cccccc;}

h1 {
	font: bold 12px status-bar Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#144E7C;
	padding:3px 5px 3px 5px;
	margin:0 0 5px 0;
}
h2 {
	font: bold 12px status-bar Verdana, Arial, Helvetica, sans-serif;
	color:#144E7C;
	padding:0;
	margin:0 0 10px 0;
}
h3 {
	font: bold 13px status-bar Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0;
	margin:0 0 5px 0;
}

p {
	text-align:justify;
	padding:0;
	margin:0 0 10px 0;
}
ul{
	margin: 0 0 0 0;
	padding: 0 0 0 0px;
}
li{
	padding:3px 0 3px 20px;
	color:#4B4B4B;
	border-bottom:1px solid #E5E5E5;
	list-style:none;
	background:url(../images/list-image.gif) 10px center no-repeat;
}
li a {
	color:#4B4B4B;
	text-decoration:none;
}

li a:hover {
	font-weight:bold;
	color:#185B92;
}
a {	
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #144E7C;
	text-decoration:none;
}
a {	
	text-decoration:underline;
}

body {
	margin: 0px;
	padding: 0px;
	background: #4189B5 url(../images/body-bg.jpg) top center;
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bg-template
{background:url(../images/bg-template.jpg) top center no-repeat}
.bottom-bg {
	background:url(../images/bottom-bg.jpg) top left repeat-x;
}
.global-link a {
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #B9E2FF;
	text-decoration:none;
}
.global-link a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.contact-box{ background:url(../images/contact-bg.jpg) top left repeat-x; padding:0 0 0 15px; color:00508D;}
.contact-box a{color:00508D; text-decoration:none;}
.contact-box span{color:#8D0A00;}
.light-photobg{ background-color:#E9EEF0;}
.light-photobg1{ background-color:#FFFFFF;}
.imagebox{ margin:0 5px 0 5px; padding:9px; float:left; background-image:url(../images/image-bg.gif); border:1px solid #FFFFFF;}
.whatsnew {
	padding:5px 5px 5px 0;
	color:#4B4B4B;
	text-align:justify;
	border-left:1px dotted #B7C2C6;
}	
.whatsnew a {
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #144E7C;
}
.whatsnew a.whatsnewsmall{
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color: #144E7C;
}

.newsletter { font-size:9px; color:#FFFFFF; background:url(../images/newsletter-bg.gif) top center no-repeat; height:70px; padding:10px 7px 10px 7px;}
.newsletter h1 { color:#FFFFFF; margin-bottom:5px;}
.bottomlink { color:#4B4B4B;}
.bottomlink span { color:#8D0A00;}
.bottomlink a { color:#00508D; text-decoration:none;}
.left-bg{ background:url(../images/left-bg.jpg) top right repeat-y;}
.right-bg{ background:url(../images/right-bg.jpg) top left repeat-y;}
.bot-bg{ background: #FFFFFF url(../images/bottom-bg1.jpg) bottom left repeat-x;}
.whitebg{ background-color:#FFFFFF;}
.logo-bg{background: #FFFFFF url(../images/logo-bg.jpg) top left repeat-x;}
.menu-bg{background: #FFFFFF url(../images/menu-bg.jpg) top left repeat-x;}
.lightbgcolor{background-color:#D2DDE1;}
.maincontenttopbg{background:url(../images/main-content-top-bg.jpg) top left repeat-x;}
.maincontentrightbg{background:url(../images/main-content-right-bg.jpg) top left repeat-y;}
.borderbg{background:url(../images/border-bg.jpg) top left repeat-x;}
.bigimagebox{ margin:0 5px 0 5px; padding:12px; background:url(../images/bigimagebg.gif) top left no-repeat;}
.smallphotos{ border:4px solid #E9EEF0; margin-right:5px;}
.smallphotos:hover{ border:4px solid #144E7C;}
.heading{	
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #144E7C;
}
.blue-bgcolor{ background-color:#144E7C;}
.photogallery{ border:5px solid #FFFFFF;}
.marginright{ float:left; margin-right:10px; margin-bottom:10px; }
.whitetext, .whitetext a{
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
.photogallerytitle{ line-height:22px; font-weight:bold;}
.searchbut{ background:url(../images/but-search.gif) top center no-repeat; height:22px; width:70px; border:none; font-size:12px;}
.signupbut{ background:url(../images/but-signup.gif) top center repeat-x; height:20px; width:63px; border:none; color:#FFFFFF; font-weight:bold; font-size:12px;}

.dottedbg-vr { background-image: url(../images/dottedbg-vr.gif);}
.mainbottom{ background:url(../images/bottom.jpg) top center no-repeat; padding-top:35px; padding-bottom:20px; color:#5093C8;  width:1000px;}
.mainbottom a{color:#5093C8; text-decoration:none;}
.mainbottom a:hover{color:#5093C8; text-decoration:underline;}

.img-border img {border:1px solid #A8B1B5; background-color:#FFFFFF; padding:2px;}
.img-border:hover {background-color:transparent;}
.img-border:hover img{border:1px solid #144E7C; padding:2px;} 



.breadcrumbs{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #144E7C; font-weight: normal; text-decoration:none;} 
.breadcrumbs a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #144E7C; font-weight: bold; text-decoration:none;} 
.breadcrumbs a:hover {text-decoration:none; color:#144E7C; font-size:11px; text-decoration:underline;} 

.bluematter {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#B9E2FF;}

.testimonials-bg {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; padding-left:5px; text-decoration:none; background-repeat:no-repeat; background-color:#144E7C;}
.testimonials-border {border:1px solid #144E7C;}
.padding {padding:7px; text-align:justify;}
.bluematter-normal {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#144E7C; text-decoration:none;}
.creammattersmall {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#B39B86; text-decoration:none;}