/*
**********************************************************************
 * Intermaritime group        
 * Version 1.0                      
 * Copyright (C) 2007                            
 * WWW: http://www.segnant.com
 * Author Abhay Garg
 * Creation Date 21-10-2007
 * Purpose : This file is the css file for the whole site.
 ***********************************************************************/

.headerrep {
	background-image: url('../../images/index/header_repeater.jpg');
	background-repeat: repeat-x
}
.innerheaderrep {
	background-image: url('../../images/inner/headrep.jpg');
	background-repeat: repeat-x;
	height:96px
}
.textbox {
	margin: 2px;
	padding: 1px;
	height: 16px;
	width: 100px;
	border: 1px solid #93b0df;
	font-family:Tahoma, Arial, "Times New Roman";
	color:#000066;
	font-size:12px;
}
.innerbodytext {
	background-color:#132749;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#c7c7c7;
}
.descpborder {
	border:#b0c3de solid 1px;
}
.descbottomrep {
	background-image:url('../../images/inner/descbottomrep.jpg');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF
}
.innerwhitetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.whitetextcommon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.innerwhitetext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.innercontactback {
	background-image:url('../../images/inner/contactback.jpg');
	background-repeat:no-repeat;
	height:169px
}
.innernewsback {
	background-image:url('../../images/inner/newsback.jpg');
	height:187px;
	background-color:#e4e4ec;
	background-repeat:repeat-y
}
.headings {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
}
.logintext {
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:12px;
	color:#1818FF;
	font-weight:bold;
	text-decoration:underline;
}
.logintext:hover {
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
}
.subheadings {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:13px;
	font-weight:bold;
}
.menurep {
	background-image:url('../../images/index/menu_repeater.jpg');
	background-repeat:repeat-x;
	height:77px
}
.innermenurep {
	background-image:url('../../images/inner/menu_rep.jpg');
	background-repeat:repeat-x;
	height:68px
}
.menulinks {
	color:#FFFFFF;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.menulinksbig {
	color:#FFFFFF;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.contactback {
	background-image:url('../../images/index/contact_back.jpg');
	background-repeat:no-repeat;
	height:169px;
	width:186px
}
.loginback {
	background-image:url('../../images/index/loginback.jpg');
	background-repeat:no-repeat;
	background-color: #d7d7e3;	
	height:138px;
	width:185px
}
.newsback {
	background-image:url('../../images/index/newsback.jpg');
	background-repeat:no-repeat;
	height:169px;
	width:232px
}
.contacttextbold {
	font-family:Tahoma, Arial, "Times New Roman";
	color:#021639;
	font-size:15px;
	font-weight:bold;
}
.contacttext {
	font-family:Tahoma, Arial, "Times New Roman";
	color:#021639;
	font-size:13px;
	font-weight:normal;
}
.textbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.logintextbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#021639;
	font-weight:bold;
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.wtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.textlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.bodybgcolor {
	/*background-color:#132749;*/
	/*background-image:url('../../images/inner/left_rep.jpg');*/
	background-color:#e5e4ec;
	/*background-repeat:repeat-y;*/
	width: 183px;
	
}
.textlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.whitetext {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
}
.servicesback {
	background-image:url('../../images/index/servicesback.jpg');
	background-repeat:no-repeat;
	width:231px;
	height:138px
}
.footer {
	background-color:#1466c3;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	height:24px;
	text-decoration:none;
}
.footer1 {
	background-color:#1466c3;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
 
	text-decoration:none;
}
.newspaging {
	background-color:#4d648c;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	height:24px;
	text-decoration:underline;
}
.newspaging1{
	background-color:#8EA2C1;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	height:24px;
	text-decoration:underline;
}
.whitetxbg{
	background-color:#8EA2C1;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	height:24px;
	text-decoration:none;
}
.whitetxbg:hover{
	background-color:#8EA2C1;
	font-family:Arial, Helvetica, sans-serif;
	color:#053F60;
	font-size:12px;
	font-weight:bold;
	height:24px;
	text-decoration:underline;
}
.newsimageborder {
	border:2px solid #dddfe1;
	}
.newspaging:hover {
	background-color:#4d648c;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	height:24px;
	text-decoration:none;
}
.bluebg {
	background-color:#46576e;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
}
.tablecontent {
	background-color:#4b6486;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	border:#667c9b solid 1px;
}

.redtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#990000;
	text-decoration:underline;
}
.redtextmsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#990000;
	text-decoration:none;
}
.whitetextmsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

.redtext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#990000;
	text-decoration:none;
}
.greytext {
	color:#696a6b;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.greytext:hover {
	color:#696a6b;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.cogTitleHeader {
width:300;
background:#EDA8A7;
border:1px solid #EDA8A7;
font-weight:bold;
padding:5px;
font-family: tahoma;
	font-size: 12px;
	color: #0E0E0E;
}

.cogTitleBody {
width:300;
overflow: auto;
background:#FFFFFF;
border-left:1px solid #EDA8A7;
border-right:1px solid #EDA8A7;
border-bottom:1px solid #EDA8A7;
padding:10px;
font-family: tahoma;
	font-size: 12px;
	color: #0E0E0E;
	line-height:100%;
	font-weight: normal;
}
 
.warning
{
	background: #FFF8A7 url('../../control/admin/images/warning.gif') no-repeat 14px center;
	border:1px dotted #E5D200; margin:5px; width:80%; text-align:left; color:#000000; font-family:arial; font-size:12px; font-weight:bold; padding-left:48px; padding-right:3px; padding-top:8px; padding-bottom:8px; background-color:#FFF8A7
}

.logobg
{
	background: url('../../images/logobg.jpg') repeat-x;
}

.carouselTable img
{
	border: 1px solid #f8f8f8;
}

.caroselLink:link, .caroselLink:active, .caroselLink:visited, .caroselLink:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #4A96ED;
}
.whitecolor
{
  color: #fff;
}

.underline
{
	text-decoration: underline;
}