body {
	font-family: Verdana, Helvetica, sans-serif;
	margin: 0px;
	font-size: 10px;
	color: #333333;
	background-color: #F3F3F3
}

p, table, td, tr, th, ol, ul, li {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px
}

a {
	color: #6D92A2;
	text-decoration: none;
	cursor:pointer;	
}
h4 {
	font-size: 9pt;
}


a:visited {
	color: #6D92A2;
}

a:hover {
	color: #FF9900;
}
a:active {
	color: #FF9900;
}

h3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #F38F43;

	border: #000000 thick 1px;
}

h2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
}

.buttons {
	font-size: 11px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: solid #FFFFFF 10px;
	background-color:#DCDCDC;
}

.boxes {
	font-size: 9px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.arrows {
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: solid #FFFFFF 10px;
	background-color:#DCDCDC;
}

.loginbox {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 7px;
	background-color: #F3F3F3;
	font-size:10px
}

.login {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
}


.side {
	color: #6D92A2;
	font-size: 8pt;	
}

.greentitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #6D92A4;
	font-size:14px
}
.orangebold {
	font-family: Verdana, Helvetica, sans-serif;
	color: #F38F43;
	font-weight: bold
}
.orange {
	font-family: Verdana, Helvetica, sans-serif;
	color: #F38F43;
}

.go {
	font-family: Verdana, Helvetica, sans-serif;
	color: #A0322C;
	margin-top: -15px;
	text-align: right;
}

.orangeboldbig {
	font-family: Verdana, Helvetica, sans-serif;
	color: #F38F43;
	font-weight: bold;
	font-size:13px;
}

.whiteboldbig {
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size:11px;
}



/* ......................Testing New CSS - Denroy.............................. */

#left_width {
width:147px;
padding-top:10px;
padding-bottom:10px;
border-bottom:dotted 1px #CFD2D4;
}

#main_left {
width:147px;
padding-left:5px;
padding-right:5px;
}

#main {
width:433px;
border-left:dotted 1px #8E9093;
border-right:dotted 1px #8E9093;
padding-left:8px;
padding-right:8px;
padding-bottom:5px;
padding-top:2px;
}

#right_width{
width:152px;
padding-left:6px;
padding-right:3px;
background-color:#F2F7FD;
}

/*mac market table*/
#mac_market {
border:solid 1px #6D92A2;
}

#mac_table {
border-right:solid 1px #6D92A2;
}


/*calendar CSS*/
.calendar {
border:solid 1px #6D92A2;
font-weight:bold;
}

#calendar {
border:solid 1px #6D92A2;
}

.calcheader {
color:#FFFFFF;
background-color:#0073A2;
font-weight:bold;
}

.calcdate {
background-color:#0073A2;
}

.calcwhite {
color:#FFFFFF;
}

.prevcalc {
	color: #FFFFFF;
}

.nextcalc {
	color: #FFFFFF;
}

.nonmonthdays {
	align: center;
	color: #FFFFFF;
}

.days {
	align: center;
}


/* buttonstyle*/
.buttonfont {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #6D92A2;
}

/*form CSS
form#maritime input{
	width:100px;
	border: #7F9DB9 2px solid;
	background: #6D92A2;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
}*/

form#maritime textarea {
	width:100px;
	border: #E0E0E0 2px solid;
	background: #ECE9D8;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
}

form#maritime input:focus {
	background: #FFFAE8;
	border-color: #FFE787;
	color: #000000;
}

form#maritime textarea:focus {
	background: #FFFAE8;
	border-color: #FFE787;
	color: #000000;
}


form#maritime input.sendButton {
	font-weight: bold;
}


form#maritime input.resetButton {
	font-weight: bold;
}



form#maritime input {
	float: right;
	background-color:#6D92A2;;
}

form#maritime sendButton.resetButton {
	float: right;
	background-color:#6D92A2;;
}

input.radio {
	background: #FFFFFF;
}

textarea {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:8pt;
	background-color:#FFFFFF;
	color: #828487;
	border: #6D92A2 1px solid;
	padding: 0px;
}


input:focus, textarea:focus, select:focus {
	background-color: #ffffff;
	border: #99CC00 1px solid;

}
select {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #828487;
}


.bluetxt {
	color: #006699;
}

input {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFFFFF;
	color: #828487;
	border: #6D92A2 1px solid;
	cursor:pointer;
}

.greentxt {
	color: #078F89;
}

.greentxtbold {
	font-size: 9pt;
	font-weight: bold;
	color: #056460;
}
