﻿/*
Created by; RedCell Corporation
Date: 17th August 2009
*/

/* GENERAL CSS */
html { width:100%; height:100%; overflow:scroll; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
td img {display: block;}
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(img/img_background.gif); color:#353535;}
.title { font-family: Arial, Helvetica, sans-serif;	font-size: 18px; font-style: normal; font-weight: normal; color: #333333; }
.subtitle {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-style: normal;	font-weight: bold; color: #49801d; }
.pageDescription { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #353535; }
.pageDescriptionBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;	color: #353535; }
.pageDescriptionItalic { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: normal;	color: #353535; }

/* MASTER PAGE STYLES */
.links { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; height:25px; background-color:#2955a5; }
.masterFooter { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #999999; padding-top:10px; padding-bottom:10px;}
.separation { padding-left:5px;	padding-right:5px; }
/*.links { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #8ec641; }*/

/* LINKBUTTONS */
a.lbtnMenu:link { color:#ffffff; text-transform: none; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
a.lbtnMenu:visited { color:#ffffff;	text-transform: none; text-decoration: none; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal; }
a.lbtnMenu:hover {	color:#e92f24;	text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

a.lbtnFooter:link {	color:#333333; text-transform: none; text-decoration: none;	font-size: 11px; font-family: Arial, Helvetica, sans-serif;	font-weight: normal; }
a.lbtnFooter:visited { color:#333333; text-transform: none; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.lbtnFooter:hover { color:#e92f24;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; }

a.lbtnDetails:link { color:#bc0000;	text-transform: none; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.lbtnDetails:visited {	color:#bc0000; text-transform: none; text-decoration: none;	font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a.lbtnDetails:hover { color:#bc0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }

a.lbtnSubtitle:link { color:#49801d;	text-transform: none; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; }
a.lbtnSubtitle:visited {	color:#49801d; text-transform: none; text-decoration: none;	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; }
a.lbtnSubtitle:hover { color:#49801d; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: bold; }

/* TEXTBOXES */
.tbx37 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:37px; }
.tbx50 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:50px; }
.tbx129 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:129px; }
.tbx180 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:180px; }
.tbx280 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:280px; }

/* DROPDOWNLISTS */
.ddl70 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:61px; }
.ddl110 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:160px; }
.ddl120 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:120px; }
.ddl180 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2955a5; width:180px; }

/* GRIDS */
.gridHeader { background-color:#ffffff; font-family:Arial; font-size:12px; color:#2955a5; text-align:left; height:25px; }
.gridLists { border:1px solid #2955a5; width:500px; font-family:Arial; font-size:12px; background-color:#FFFFFF; }
.gridAlternatingRowColor { background-color:#A5C9F9; }
.gridEmptyDataRowColor { font-family:Arial; font-size:12px; color:#0075A7; padding-left:2px; padding-bottom:5px; }
.gridItemPaddingLeft { padding-left:5px; }
.gridItemPaddingRight { padding-right:5px; }
a.lbtnGridLink:link { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnGridLink:visited { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnGridLink:active { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnGridLink:hover {	color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }

/*TABS SCHEDULE */

.linkSelected {font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
.linkNonSelected {font-family:Arial; font-size:12px; font-weight:bold; color:#2955a5; text-decoration:none;}

.tabSelected {height:38px; background-color:#2955a5; text-align:center; border-bottom: solid 1px #2955a5;}
.tabNonSelected { height:38px; background-color:#ffffff; border-right: solid 1px #2955a5; text-align:center; border-bottom: solid 1px #2955a5;}
.tabLastNonSelected { height:38px; background-color:#ffffff; text-align:center; border-bottom: solid 1px #2955a5;}

.lbtnAttachment {font-family:Arial; font-size:13px; font-weight:bold; color:#2955a5; text-decoration:underline;}

.lblImageGalleryTitleBorder { border-bottom:1px solid #333333; padding-top:5px; font-weight:bold; text-align:left; }
.divImageGallery { overflow:scroll; vertical-align:top; height:500px; width:450px; background-color:#FFFFFF; }
.lblImageGallery { padding-right:3px; font-family:Arial; font-size:12px; color:#000000; }
.lblImageGalleryTitle { font-family:Arial; font-size:16px; color:#333333; }
.fupImage { font-family:Arial; font-size:12px; text-align:left;	color:#000000; width:288px; }
.tbx40 { width:40px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; }
.tbx55 { width:55px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; }
.ddl90 { font-family:Arial; font-size:12px; color:#353535; width:90px; }
.tbx120 { width:120px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }